/* Base */
/** Fonts */
/* Dots */
/** Mixins */
/* From Bottom */
@keyframes fromBottom {
  0% {
    transform: translateY(10px); }
  100% {
    transform: translate(0px); } }
/** Poppins Regular */
@font-face {
  font-family: "Poppins Regular";
  font-weight: normal;
  font-style: normal;
  src: url("../../fonts/Poppins-Regular.woff") format("woff"); }
/** Poppins SemiBold */
@font-face {
  font-family: "Poppins SemiBold";
  font-weight: normal;
  font-style: normal;
  src: url("../../fonts/Poppins-SemiBold.woff") format("woff"); }
/** Poppins Medium */
@font-face {
  font-family: "Poppins Medium";
  font-weight: normal;
  font-style: normal;
  src: url("../../fonts/Poppins-Medium.woff") format("woff"); }
/** Poppins Light */
@font-face {
  font-family: "Poppins Light";
  font-weight: normal;
  font-style: normal;
  src: url("../../fonts/Poppins-Light.woff") format("woff"); }
/* Reset */
body {
  background-color: #000000;
  background-image: url("../../images/site-login.png");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover; }
  body a {
    color: inherit;
    text-decoration: none; }
    body a:hover {
      color: inherit;
      text-decoration: none; }
  body * {
    outline: none !important; }

body.toggle-table div#site-app div#site-content main#main div.down-menu {
  bottom: 0; }

/* Components */
/* Modal */
.modal .modal-dialog {
  padding: 0;
  margin: 0;
  height: 100%; }
  .modal .modal-dialog .modal-content {
    border-radius: 0px;
    height: 100%;
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%; }
    .modal .modal-dialog .modal-content .modal-header {
      border-bottom: none; }
      .modal .modal-dialog .modal-content .modal-header .close {
        text-shadow: none;
        opacity: 1;
        float: left;
        margin: 0;
        padding: 0;
        background-color: #a61e28;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        border-radius: 4px;
        font-size: 14px;
        color: #fff; }

/* Layouts */
/* Header */
/* Sidebar */
/* Footer */
/* Pages */
/** Site App */
div#site-app {
  max-width: 420px;
  max-height: 736px;
  width: 100%;
  height: 736px;
  overflow: auto;
  background-color: #000;
  position: relative;
  /** Site Login */
  /** Side Content */ }
  div#site-app div#site-login {
    width: 100%;
    height: 100%;
    background-image: url("../../images/site-login.png");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    padding: 0px 15px;
    /** Login Logo */
    /** Login Footer */ }
    div#site-app div#site-login div.login-logo {
      padding: 0px 50px; }
      div#site-app div#site-login div.login-logo img {
        max-width: 100%;
        height: auto; }
    div#site-app div#site-login div.login-footer {
      text-align: center;
      padding: 30px 15px; }
      div#site-app div#site-login div.login-footer nav.menu {
        font-family: "Poppins SemiBold";
        font-size: 32px;
        color: #fff;
        margin-bottom: 35px; }
        div#site-app div#site-login div.login-footer nav.menu ul {
          padding: 0;
          margin: 0; }
          div#site-app div#site-login div.login-footer nav.menu ul li {
            display: block; }
            div#site-app div#site-login div.login-footer nav.menu ul li:last-child a {
              border-bottom: none; }
            div#site-app div#site-login div.login-footer nav.menu ul li a {
              display: inline-block;
              border-bottom: 1px solid #fff;
              padding: 15px 0px; }
      div#site-app div#site-login div.login-footer div.social-icons {
        font-size: 0; }
        div#site-app div#site-login div.login-footer div.social-icons a.social {
          display: inline-block;
          vertical-align: middle;
          margin: 0px 15px; }
          div#site-app div#site-login div.login-footer div.social-icons a.social img {
            max-width: 20px;
            max-height: 20px;
            height: auto; }
  div#site-app div#site-content {
    width: 100%;
    height: 100%;
    padding: 0px 15px;
    /** Header */
    /** Main */ }
    div#site-app div#site-content header#header {
      /** Logo */
      /** Menu */ }
      div#site-app div#site-content header#header div.logo {
        background-image: url("../../images/mobile-header-bg.png");
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        height: 85px;
        line-height: 85px;
        /** Menu */
        /** Go Back */
        /** Page Title */ }
        div#site-app div#site-content header#header div.logo img {
          max-width: 175px;
          height: auto; }
        div#site-app div#site-content header#header div.logo a.menu {
          text-align: center;
          display: block;
          line-height: 0px; }
          div#site-app div#site-content header#header div.logo a.menu img {
            max-width: 23px;
            height: auto;
            margin-bottom: 5px; }
          div#site-app div#site-content header#header div.logo a.menu div.text {
            font-family: "Poppins Regular";
            font-size: 12px;
            line-height: 16px;
            color: #fff;
            display: block; }
        div#site-app div#site-content header#header div.logo a.go-back img {
          max-width: 25px;
          height: auto; }
        div#site-app div#site-content header#header div.logo div.page-title {
          font-family: "Poppins Light";
          font-size: 20px;
          color: #fff; }
      div#site-app div#site-content header#header nav.menu {
        margin-bottom: 15px;
        height: 60px;
        background-color: #a61e28;
        text-align: center;
        color: #fff;
        font-family: "Poppins SemiBold"; }
        div#site-app div#site-content header#header nav.menu ul {
          width: 100%;
          padding: 0;
          margin: 0;
          font-size: 0;
          display: flex;
          transition-property: transform;
          box-sizing: content-box;
          overflow: scroll; }
          div#site-app div#site-content header#header nav.menu ul li {
            width: auto;
            flex-shrink: 0;
            display: inline-block;
            font-size: 16px; }
            div#site-app div#site-content header#header nav.menu ul li a {
              display: block;
              line-height: 58px;
              padding: 0px 15px; }
          div#site-app div#site-content header#header nav.menu ul li.active {
            border-bottom: 2px solid #fff; }
    div#site-app div#site-content main#main {
      height: calc(100% - 85px);
      position: relative;
      /** Category Slides */
      /** Product Listing */
      /** App Footer */
      /** Down Menu */
      /** Basket Area */
      /** Questionnaire Area */
      /** Product Area */
      /** Finish Tabs */ }
      div#site-app div#site-content main#main div.category-slides {
        margin-bottom: 30px;
        padding: 0px 10px;
        position: relative; }
        div#site-app div#site-content main#main div.category-slides div.owl-stage-outer {
          position: relative;
          z-index: 5; }
        div#site-app div#site-content main#main div.category-slides div.owl-nav {
          position: absolute;
          top: calc(100% - 70px);
          left: 0;
          width: 100%;
          z-index: 6; }
          div#site-app div#site-content main#main div.category-slides div.owl-nav button[class^="owl-"] {
            position: absolute; }
            div#site-app div#site-content main#main div.category-slides div.owl-nav button[class^="owl-"] img {
              max-width: 10px;
              height: auto; }
          div#site-app div#site-content main#main div.category-slides div.owl-nav button.owl-prev {
            left: -17px; }
          div#site-app div#site-content main#main div.category-slides div.owl-nav button.owl-next {
            right: -17px; }
        div#site-app div#site-content main#main div.category-slides div.item a.slide-item {
          display: block; }
          div#site-app div#site-content main#main div.category-slides div.item a.slide-item figure.item-image {
            height: 75px;
            margin-bottom: 0;
            background-repeat: no-repeat;
            background-position: 50% 50%;
            background-size: cover;
            border-radius: 6px 6px 0px 0px; }
          div#site-app div#site-content main#main div.category-slides div.item a.slide-item div.item-name {
            height: 35px;
            line-height: 35px;
            background-color: #fff;
            border-radius: 0px 0px 6px 6px;
            padding: 0px 5px;
            text-align: center;
            font-family: "Poppins Medium";
            font-size: 11px;
            width: 100%;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            display: block; }
      div#site-app div#site-content main#main div.product-listing {
        margin-bottom: 60px; }
        div#site-app div#site-content main#main div.product-listing div.section-header {
          text-align: center;
          margin-bottom: 30px; }
          div#site-app div#site-content main#main div.product-listing div.section-header div.section-title {
            font-family: "Poppins SemiBold";
            font-size: 24px;
            color: #fff;
            margin-bottom: 5px; }
          div#site-app div#site-content main#main div.product-listing div.section-header div.section-desc {
            font-family: "Poppins Light";
            font-size: 14px;
            color: rgba(255, 255, 255, 0.388); }
        div#site-app div#site-content main#main div.product-listing div.section-listing .row {
          margin: 0px -10px; }
        div#site-app div#site-content main#main div.product-listing div.section-listing div.listing-block {
          margin-bottom: 30px;
          padding: 0px 10px; }
          div#site-app div#site-content main#main div.product-listing div.section-listing div.listing-block a.listing-item {
            display: block; }
            div#site-app div#site-content main#main div.product-listing div.section-listing div.listing-block a.listing-item figure.item-image {
              height: 125px;
              width: 100%;
              background-repeat: no-repeat;
              background-position: 50% 50%;
              background-size: cover;
              border-radius: 6px; }
            div#site-app div#site-content main#main div.product-listing div.section-listing div.listing-block a.listing-item div.item-details {
              color: #fff; }
              div#site-app div#site-content main#main div.product-listing div.section-listing div.listing-block a.listing-item div.item-details div.item-name {
                font-family: "Poppins SemiBold";
                font-size: 16px;
                margin-bottom: 5px; }
              div#site-app div#site-content main#main div.product-listing div.section-listing div.listing-block a.listing-item div.item-details div.item-price {
                font-family: "Poppins SemiBold";
                font-size: 13px; }
      div#site-app div#site-content main#main div.app-footer {
        position: fixed;
        bottom: 0;
        margin-left: -15px;
        max-width: 420px;
        width: 100%;
        padding: 15px;
        background-color: #000; }
        div#site-app div#site-content main#main div.app-footer .row {
          margin: 0px -10px; }
        div#site-app div#site-content main#main div.app-footer div.col-6 {
          padding: 0px 10px; }
        div#site-app div#site-content main#main div.app-footer a.button {
          display: block;
          width: 100%;
          height: 50px;
          background-color: #fff;
          border-radius: 6px;
          font-family: "Poppins SemiBold";
          font-size: 16px;
          color: #000000;
          text-align: center;
          line-height: 50px;
          padding: 0px 15px; }
        div#site-app div#site-content main#main div.app-footer a.waitress {
          background-color: #a61e28;
          color: #fff; }
      div#site-app div#site-content main#main div.down-menu {
        position: fixed;
        bottom: -100%;
        margin-left: -15px;
        max-width: 420px;
        width: 100%;
        background-color: #fff;
        padding: 0px;
        transition-duration: 0.5s; }
        div#site-app div#site-content main#main div.down-menu div.footer-text {
          font-family: "Poppins Regular";
          font-size: 16px;
          color: #000000;
          text-align: center;
          padding: 15px;
          border-bottom: 1px solid #404040; }
        div#site-app div#site-content main#main div.down-menu nav.footer-menu ul {
          padding: 0 0px;
          margin: 0; }
          div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li {
            display: block; }
            div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li a {
              padding: 15px 30px;
              display: block;
              font-size: 0; }
              div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li a span.icon {
                display: inline-block;
                vertical-align: middle;
                width: 25px;
                margin-right: 15px; }
                div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li a span.icon img {
                  max-width: 20px;
                  height: auto; }
              div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li a span.name {
                display: inline-block;
                vertical-align: middle;
                font-family: "Poppins Regular";
                font-size: 14px;
                color: #404040; }
          div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li.close-menu {
            border-top: 1px solid #404040; }
            div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li.close-menu a span.icon img {
              max-width: 15px; }
            div#site-app div#site-content main#main div.down-menu nav.footer-menu ul li.close-menu a span.name {
              color: #a61e28; }
      div#site-app div#site-content main#main div.basket-area {
        padding: 30px 0px 0px 0px; }
        div#site-app div#site-content main#main div.basket-area div.product-listing {
          margin-bottom: 20px; }
          div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block {
            font-size: 0;
            border-bottom: 1px dashed #fff;
            padding-bottom: 20px;
            margin-bottom: 20px; }
            div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block:last-child {
              margin-bottom: 0; }
            div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block figure.product-image {
              width: 50px;
              height: 50px;
              background-repeat: no-repeat;
              background-position: 50% 50%;
              background-size: cover;
              margin-bottom: 0;
              display: inline-block;
              vertical-align: middle; }
            div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block div.product-info {
              width: calc(100% - 150px);
              display: inline-block;
              vertical-align: middle;
              color: #fff;
              padding: 0px 20px; }
              div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block div.product-info div.product-name {
                font-family: "Poppins Medium";
                font-size: 16px; }
              div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block div.product-info div.product-count {
                font-family: "Poppins Regular";
                font-size: 14px;
                color: #aaaaaa; }
            div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block div.product-price {
              width: 70px;
              display: inline-block;
              vertical-align: middle;
              font-size: 14px;
              text-align: center; }
              div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block div.product-price span {
                font-family: "Poppins Medium";
                font-size: 16px;
                color: #fff;
                background-color: #a61e28;
                padding: 5px;
                border-radius: 4px;
                width: 100%;
                display: block; }
            div#site-app div#site-content main#main div.basket-area div.product-listing div.product-block div.product-remove {
              width: 25px;
              display: inline-block;
              vertical-align: middle;
              font-size: 14px;
              text-align: right;
              font-family: "Poppins Medium";
              font-size: 18px;
              text-transform: uppercase;
              color: #a61e28; }
        div#site-app div#site-content main#main div.basket-area div.product-result {
          text-align: right;
          margin-bottom: 20px; }
          div#site-app div#site-content main#main div.basket-area div.product-result div.result {
            display: inline-block;
            height: 45px;
            background-color: #a61e28;
            border-radius: 6px;
            font-size: 0;
            color: #fff;
            line-height: 45px;
            padding: 0px 15px; }
            div#site-app div#site-content main#main div.basket-area div.product-result div.result div.title {
              display: inline-block;
              vertical-align: middle;
              font-family: "Poppins Regular";
              font-size: 15px;
              margin-right: 15px; }
            div#site-app div#site-content main#main div.basket-area div.product-result div.result div.price {
              display: inline-block;
              vertical-align: middle;
              font-family: "Poppins Medium";
              font-size: 16px; }
        div#site-app div#site-content main#main div.basket-area div.product-footer a.button {
          display: block;
          width: 100%;
          height: 50px;
          background-color: #a61e28;
          border-radius: 4px;
          text-align: center;
          line-height: 50px;
          font-family: "Poppins SemiBold";
          font-size: 16px;
          color: #fff; }
      div#site-app div#site-content main#main div.questionnaire-area {
        padding: 30px 0px 0px 0px; }
        div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.rating-area {
          margin-bottom: 15px; }
          div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.rating-area div.image {
            text-align: center;
            margin-bottom: 30px; }
            div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.rating-area div.image img {
              max-width: 100px;
              height: auto; }
          div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.rating-area div.rating {
            margin-bottom: 30px;
            font-size: 0;
            text-align: center; }
            div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.rating-area div.rating i {
              font-size: 32px; }
            div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.rating-area div.rating label {
              margin: 0px 2.5px;
              cursor: pointer; }
        div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.form-group input {
          width: 100%;
          height: 50px;
          border: 1px dashed #5a5a5a;
          background-color: transparent;
          border-radius: 4px;
          font-size: 14px;
          font-family: "Poppins Light";
          color: #5a5a5a;
          padding: 0px 15px; }
        div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.form-group input::placeholder {
          opacity: 1;
          color: #5a5a5a; }
        div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.form-group textarea {
          width: 100%;
          height: 100px;
          border: 1px dashed #5a5a5a;
          background-color: transparent;
          border-radius: 4px;
          font-size: 14px;
          font-family: "Poppins Light";
          color: #5a5a5a;
          padding: 10px 15px;
          resize: none; }
        div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.form-group textarea::placeholder {
          opacity: 1;
          color: #5a5a5a; }
        div#site-app div#site-content main#main div.questionnaire-area form.questionnaire-form div.form-group button {
          height: 50px;
          border: none;
          border-radius: 6px;
          background-color: #a61e28;
          display: block;
          width: 100%;
          font-family: "Poppins SemiBold";
          font-size: 14px;
          color: #fff; }
      div#site-app div#site-content main#main div.product-area figure#product-image {
        height: 200px;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        margin-bottom: 25px; }
      div#site-app div#site-content main#main div.product-area div.product-details {
        text-align: center; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-name {
          font-family: "Poppins SemiBold";
          font-size: 24px;
          color: #fff;
          margin-bottom: 5px; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-sub {
          font-family: "Poppins Light";
          font-size: 14px;
          color: rgba(255, 255, 255, 0.388);
          margin-bottom: 15px; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-price {
          display: inline-block;
          border: 1px solid #a61e28;
          border-radius: 6px;
          height: 40px;
          padding: 0px 25px;
          line-height: 40px;
          font-family: "Poppins SemiBold";
          font-size: 18px;
          color: #fff;
          margin-bottom: 25px; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-info {
          margin-bottom: 30px; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-info div.block {
            display: inline-block;
            margin: 0px 10px;
            font-size: 0; }
            div#site-app div#site-content main#main div.product-area div.product-details div.product-info div.block span.icon {
              display: inline-block;
              vertical-align: middle;
              margin-right: 10px; }
            div#site-app div#site-content main#main div.product-area div.product-details div.product-info div.block span.name {
              display: inline-block;
              vertical-align: middle;
              color: rgba(255, 255, 255, 0.388);
              font-family: "Poppins Light";
              font-size: 14px; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-note {
          margin-bottom: 25px; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-note textarea {
            width: 100%;
            height: 75px;
            border: 1px dashed #5a5a5a;
            background-color: transparent;
            border-radius: 4px;
            font-size: 14px;
            font-family: "Poppins Light";
            color: #5a5a5a;
            padding: 10px 15px;
            resize: none; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-note textarea::placeholder {
            opacity: 1;
            color: #5a5a5a; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-count {
          margin-bottom: 25px;
          font-size: 0; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-count span.button {
            font-family: "Poppins SemiBold";
            font-size: 16px;
            color: #fff;
            width: 40px;
            height: 40px;
            background-color: #a61e28;
            border-radius: 100px;
            display: inline-block;
            vertical-align: middle;
            text-align: center;
            line-height: 40px; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-count input {
            display: inline-block;
            vertical-align: middle;
            margin: 0px 0px;
            width: 60px;
            padding: 0;
            height: 40px;
            border: none;
            background-color: transparent;
            font-family: "Poppins SemiBold";
            font-size: 18px;
            color: #fff;
            text-align: center;
            line-height: 40px; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-count input::placeholder {
            color: #fff;
            opacity: 1; }
        div#site-app div#site-content main#main div.product-area div.product-details div.product-button {
          margin-bottom: 15px; }
          div#site-app div#site-content main#main div.product-area div.product-details div.product-button button {
            width: 100%;
            border-radius: 6px;
            height: 50px;
            background-color: #a61e28;
            text-align: center;
            border: none;
            font-family: "Poppins SemiBold";
            font-size: 18px;
            color: #fff; }
      div#site-app div#site-content main#main div.finish-tabs {
        padding: 30px 0px 0px 0px;
        height: 100%;
        position: relative; }
        div#site-app div#site-content main#main div.finish-tabs ul {
          padding: 0;
          margin: 0px 0px 30px 0px;
          display: block;
          font-family: "Poppins Regular";
          color: #fff;
          text-align: center; }
          div#site-app div#site-content main#main div.finish-tabs ul li {
            display: inline-block;
            font-size: 16px;
            margin: 0px 10px; }
            div#site-app div#site-content main#main div.finish-tabs ul li a {
              padding: 0;
              border-radius: 0px;
              background-color: transparent; }
            div#site-app div#site-content main#main div.finish-tabs ul li a.active {
              color: #a61e28;
              border-bottom: 1px solid #a61e28;
              margin: 0 !important; }
        div#site-app div#site-content main#main div.finish-tabs div.tab-pane {
          font-family: "Poppins Regular";
          font-size: 14px;
          color: #fff; }
          div#site-app div#site-content main#main div.finish-tabs div.tab-pane form.finish-form div.form-group input {
            width: 100%;
            height: 50px;
            border: 1px dashed #5a5a5a;
            background-color: transparent;
            border-radius: 4px;
            font-size: 14px;
            font-family: "Poppins Light";
            color: #5a5a5a;
            padding: 0px 15px; }
          div#site-app div#site-content main#main div.finish-tabs div.tab-pane form.finish-form div.form-group input::placeholder {
            opacity: 1;
            color: #5a5a5a; }
          div#site-app div#site-content main#main div.finish-tabs div.tab-pane form.finish-form div.form-group textarea {
            width: 100%;
            height: 100px;
            border: 1px dashed #5a5a5a;
            background-color: transparent;
            border-radius: 4px;
            font-size: 14px;
            font-family: "Poppins Light";
            color: #5a5a5a;
            padding: 10px 15px;
            resize: none; }
          div#site-app div#site-content main#main div.finish-tabs div.tab-pane form.finish-form div.form-group textarea::placeholder {
            opacity: 1;
            color: #5a5a5a; }
          div#site-app div#site-content main#main div.finish-tabs div.tab-pane div.form-footer {
            margin: 0px -15px;
            position: absolute;
            bottom: 0;
            left: 0;
            width: calc(100% + 30px); }
            div#site-app div#site-content main#main div.finish-tabs div.tab-pane div.form-footer div.form-details {
              height: 50px;
              background-color: #343338;
              line-height: 50px;
              font-size: 0;
              padding: 0px 15px; }
              div#site-app div#site-content main#main div.finish-tabs div.tab-pane div.form-footer div.form-details div.title {
                font-family: "Poppins Regular";
                font-size: 17px;
                color: #fff;
                width: 50%;
                display: inline-block;
                vertical-align: middle; }
              div#site-app div#site-content main#main div.finish-tabs div.tab-pane div.form-footer div.form-details div.price {
                font-family: "Poppins Regular";
                font-size: 17px;
                color: #fff;
                display: inline-block;
                vertical-align: middle;
                width: 50%;
                text-align: right; }
            div#site-app div#site-content main#main div.finish-tabs div.tab-pane div.form-footer button {
              width: 100%;
              height: 50px;
              background-color: #a61e28;
              border: none;
              font-family: "Poppins SemiBold";
              font-size: 16px;
              color: #fff; }

/* Single */
/* Vendors */
.rating {
  direction: rtl;
  unicode-bidi: bidi-override;
  color: #fff;
  /* Personal choice */ }

.rating input {
  display: none; }

.rating label:hover,
.rating label:hover ~ label,
.rating input:checked + label,
.rating input:checked + label ~ label {
  color: #ffc107;
  /* Personal color choice. Lifted from Bootstrap 4 */ }

/* Responsive */
/* Max Width: 1199px */
/* Min Width: 1200px */
/* Max Width: 991px */
/* Min Width: 992px */
/* Max Width: 767px */
/* Min Width: 768px */
/* Max Width: 575px */
/* Min Width: 576px */
/* Max Width: 480px */

/*# sourceMappingURL=main.css.map */
