.user-pass-reset,
.user-cancel-form,
.user-pass,
article.profile {
  padding: 60px 0;
}

@media (min-width: 0) and (max-width: 1250px) {
  .user-pass-reset,
  .user-cancel-form,
  .user-pass,
  article.profile {
    padding: 30px 0;
  }
}

.user-pass-reset .field__label,
.user-cancel-form .field__label,
.user-pass .field__label,
article.profile .field__label {
  font-size: 26px;
  line-height: 32px;
  color: #000;
  margin-bottom: 1em;
  margin-top: 1em;
}

.user-pass-reset .field__item,
.user-cancel-form .field__item,
.user-pass .field__item,
article.profile .field__item {
  font-size: 20px;
  line-height: 24px;
}

.user-pass-reset #edit-cancel,
.user-cancel-form #edit-cancel,
.user-pass #edit-cancel,
article.profile #edit-cancel {
  appearance: none;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  text-align: center;
  font-size: 1.25rem;
  font-family: Lato, 'Helvetica Neue', Helvetica, sans-serif;
  line-height: 1.1em;
  padding: .5em 2em;
  border-radius: 2em;
  font-weight: 500;
  text-transform: uppercase;
  display: inline-block;
  text-decoration: none;
  margin-bottom: 1.5em;
  background-color: #fd0;
  color: #0f488b;
}

.user-pass-reset #edit-cancel::after,
.user-cancel-form #edit-cancel::after,
.user-pass #edit-cancel::after,
article.profile #edit-cancel::after {
  content: '\0020>';
}

@media (min-width: 0) and (max-width: 1250px) {
  .user-pass-reset #edit-cancel,
  .user-cancel-form #edit-cancel,
  .user-pass #edit-cancel,
  article.profile #edit-cancel {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (min-width: 0) and (max-width: 991px) {
  .user-pass-reset #edit-cancel,
  .user-cancel-form #edit-cancel,
  .user-pass #edit-cancel,
  article.profile #edit-cancel {
    font-size: 18px;
    line-height: 1.1em;
  }
}

.user-pass-reset #edit-cancel:hover,
.user-cancel-form #edit-cancel:hover,
.user-pass #edit-cancel:hover,
article.profile #edit-cancel:hover {
  background-color: #e6c700;
}

body.is-page-node-type-gas-station {
  background-color: transparent;
}

.view-favorites.view-id-favorites.view-display-id-favorites_overview {
  padding: 60px 0;
}

@media (min-width: 0) and (max-width: 3200px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1 .views-col:nth-child(1n+1) {
    clear: left;
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1 .views-col:nth-child(1n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-1 .views-col:nth-child(1n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 3200px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(2n+1) {
    clear: left;
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(2n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(2n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(2n+2) {
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(2n+2) {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 3200px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+1) {
    clear: left;
    float: left;
    width: 33.33333%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+2) {
    float: left;
    width: 33.33333%;
    margin-left: 33.33333%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+2) {
    float: right;
    margin-right: 33.33333%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+3) {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(3n+3) {
    float: right;
    margin-right: 66.66667%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 3200px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+1) {
    clear: left;
    float: left;
    width: 25%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+2) {
    float: left;
    width: 25%;
    margin-left: 25%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+2) {
    float: right;
    margin-right: 25%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+3) {
    float: left;
    width: 25%;
    margin-left: 50%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+3) {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+4) {
    float: left;
    width: 25%;
    margin-left: 75%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(4n+4) {
    float: right;
    margin-right: 75%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 3200px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+1) {
    clear: left;
    float: left;
    width: 20%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+2) {
    float: left;
    width: 20%;
    margin-left: 20%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+2) {
    float: right;
    margin-right: 20%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+3) {
    float: left;
    width: 20%;
    margin-left: 40%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+3) {
    float: right;
    margin-right: 40%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+4) {
    float: left;
    width: 20%;
    margin-left: 60%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+4) {
    float: right;
    margin-right: 60%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+5) {
    float: left;
    width: 20%;
    margin-left: 80%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(5n+5) {
    float: right;
    margin-right: 80%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 3200px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+1) {
    clear: left;
    float: left;
    width: 16.66667%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+2) {
    float: left;
    width: 16.66667%;
    margin-left: 16.66667%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+2) {
    float: right;
    margin-right: 16.66667%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+3) {
    float: left;
    width: 16.66667%;
    margin-left: 33.33333%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+3) {
    float: right;
    margin-right: 33.33333%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+4) {
    float: left;
    width: 16.66667%;
    margin-left: 50%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+4) {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+5) {
    float: left;
    width: 16.66667%;
    margin-left: 66.66667%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+5) {
    float: right;
    margin-right: 66.66667%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+6) {
    float: left;
    width: 16.66667%;
    margin-left: 83.33333%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(6n+6) {
    float: right;
    margin-right: 83.33333%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 1250px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(2n+1) {
    clear: left;
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(2n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(2n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(2n+2) {
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(2n+2) {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 1250px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5:before,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5:after,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(n),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+1),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+1) {
    clear: left;
    float: left;
    width: 33.33333%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+2),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+2) {
    float: left;
    width: 33.33333%;
    margin-left: 33.33333%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+2), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+2) {
    float: right;
    margin-right: 33.33333%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+3),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+3) {
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(3n+3), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(3n+3) {
    float: right;
    margin-right: 66.66667%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 767px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2:before,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3:before,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2:after,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3:after,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(n),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(n),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(1n+1),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(1n+1),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(1n+1) {
    clear: left;
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(1n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(1n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(1n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-2 .views-col:nth-child(1n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-3 .views-col:nth-child(1n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-4 .views-col:nth-child(1n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 767px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5:before,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6:before {
    content: "";
    display: table;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5:after,
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6:after {
    content: "";
    display: table;
    clear: both;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(n),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(n) {
    clear: none;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(2n+1),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(2n+1) {
    clear: left;
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(2n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(2n+1) {
    clear: right;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(2n+1), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(2n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(2n+2),
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(2n+2) {
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
  }
  [dir="rtl"] .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-5 .views-col:nth-child(2n+2), [dir="rtl"]
  .view-favorites.view-id-favorites.view-display-id-favorites_overview .views-view-grid.cols-6 .views-col:nth-child(2n+2) {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

@media (min-width: 0) and (max-width: 1250px) {
  .view-favorites.view-id-favorites.view-display-id-favorites_overview {
    padding: 30px 0;
  }
}

.view-favorites.view-id-favorites.view-display-id-favorites_overview .favorite--view-mode-default {
  background-color: #f0f0f0;
  padding: 20px;
}
