.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after,
.btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before,
.nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after,
.pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    content: none !important;
    display: initial !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400;
}

#scrollUp {
  display: none !important;
}


#loader {
    border-top-color:#bf9660 !important;
}

#loader:before {
    border-top-color: #c69d74 !important;
}

#loader:after {
    border-top-color: #dab9b2 !important;
}

.btn {
    font-size: 15px;
    font-weight: 600;
    padding: 12px 0px 12px 35px;
    border-radius: 50px;
    white-space: normal;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

@media screen and (min-width: 768px) {
  .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
      width: 100%;
      float: none;
      flex: none;
      max-width: 100%;
  }
}

span.woocommerce-input-wrapper {
    display: contents;
}
