/* Styling for small devices */
@media screen and (max-width: 767px) {
  .uk-button {
    max-width: min-intrinsic; }

  #cta-1 .uk-button i {
    font-size: 4em; }

  #cta-1 .uk-button-secondary {
    color: #eeeeee;
    background-color: inherit; }

  #cta-1 .uk-button-primary {
    color: #d50e17;
    background-color: inherit; }

  #cta-1 .divider {
    border: none; }

  #region-cta-1-wrapper a.uk-button,
  #region-cta-1-wrapper button {
    margin: 0 0;
    width: 5em; }

  .uk-overlay-panel {
    position: relative;
    padding: 0;
    font-weight: bold;
    color: #333333; }

  .uk-overlay-panel h1 {
    font-size: 24px;
    color: black;
    margin: 0; }

  .uk-overlay-background {
    background-color: white; }

  .view-front-page-features .uk-width-medium-1-3 {
    margin: 10px 0 0 0; }

  .uk-grid-small > * {
    padding-left: 0; }

  #breadcrumbs {
    margin: 0;
    padding: 10px; }

  #breadcrumbs ul {
    margin: 0;
    padding: 0; }

  .cta-flex {
    flex-direction: column;
    width: 100%; }

  .uk-panel-box-trans {
    margin-top: 10px; }

  h1#page-title {
    font-size: 2em !important; }

  .page-checkout {
    font-size: 1em; }

  .page-checkout .uk-button, .page-user-orders .uk-button {
    margin: 0 0; }
  .page-checkout legend, .page-user-orders legend {
    font-size: 1.2em;
    padding-left: 5px;
    font-style: italic; }
  .page-checkout .uk-panel-title, .page-user-orders .uk-panel-title {
    font-size: 1em;
    font-weight: bold; }
  .page-checkout .customer_profile_shipping,
  .page-checkout .customer_profile_billing, .page-user-orders .customer_profile_shipping,
  .page-user-orders .customer_profile_billing {
    padding-left: 5px; }
  .page-checkout .customer_profile_shipping legend,
  .page-checkout .customer_profile_billing legend, .page-user-orders .customer_profile_shipping legend,
  .page-user-orders .customer_profile_billing legend {
    padding: 0; }
  .page-checkout #edit-buttons.checkout-buttons.uk-form-row.form-wrapper, .page-user-orders #edit-buttons.checkout-buttons.uk-form-row.form-wrapper {
    margin: 0 !important; }

  .checkout-buttons .fieldset-wrapper {
    justify-content: center; }

  .checkout-buttons .fieldset-wrapper button {
    margin: 5px; }

  .uk-form .uk-button {
    min-width: 0;
    margin-top: -5px; }

  .uk-form .uk-button::before {
    content: none; }

  .commerce-order-handler-area-order-total,
  .field-name-commerce-order-total {
    border-top: 1px solid #333333;
    margin-bottom: 15px; }

  .commerce-order-handler-area-order-total .commerce-price-formatted-components,
  .field-name-commerce-order-total .commerce-price-formatted-components {
    width: 100% !important; }

  .mobile-nav {
    border-bottom: 1px solid #333333; }

  .mobile-nav .uk-button {
    background-color: white;
    border: none; }

  .uk-margin-small-right {
    margin-right: 0 !important; }

  .commerce-responsive-table .views-row .views-field {
    padding: 0; }

  .region-hero-wrapper {
    height: 155px; }

  .fieldset-wrapper {
    width: 100%;
    padding: 0px;
    margin: 10px 0; }

  .commerce-line-item-actions.uk-form-row.form-wrapper {
    padding: 5px; }

  .commerce-responsive-table .views-row .field-content {
    width: 100%; }

  .commerce-checkout-review-pane {
    display: flex;
    flex-direction: column; }

  .commerce-checkout-review-pane .pane {
    align-content: stretch; } }

/*# sourceMappingURL=app.small.css.map */
