/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 2, /var/www/minskfla/data/www/minsk-flat.by/wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, /var/www/minskfla/data/www/minsk-flat.by/wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, /var/www/minskfla/data/www/minsk-flat.by/wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, /var/www/minskfla/data/www/minsk-flat.by/wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/g5_hydrogen/scss/mixins/_nav.scss */
/* line 1, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper {
  position: relative;
  margin: 0rem 0rem 0.625rem 0rem;
  padding: 0;
  *zoom: 1;
}
/* line 8, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper img {
  max-width: 100%;
  display: inline-block;
}
/* line 13, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
/* line 14, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
/* line 15, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-sldier .bx-wrapper .bx-viewport {
  background: none;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  border: none;
}
/* line 23, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-sldier .bx-wrapper .bx-prev {
  left: -45px;
}
/* line 27, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-sldier .bx-wrapper .bx-next {
  right: -38px;
}
/* line 33, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
/* line 34, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.slider__item .g-content {
  margin: 0 0 0 20px;
  padding: 0;
}
/** THEME
 ===================================*/
/* line 43, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-viewport {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: 5px solid #fff;
  left: -5px;
  background: #fff;
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
  -moz-transform: translatez(0);
  -ms-transform: translatez(0);
  -o-transform: translatez(0);
  transform: translatez(0);
}
/* line 59, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
/* line 68, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('../../images/bx_loader.gif') center center no-repeat #fff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
/* line 81, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: 0.85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
/* line 90, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
/* line 97, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 110, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
/* line 117, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url('../../images/controls.png') no-repeat 0 -32px;
}
/* line 122, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-next {
  right: 10px;
  background: url('../../images/controls.png') no-repeat -43px -32px;
}
/* line 127, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-prev:hover {
  background-position: 0 0;
}
/* line 131, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-next:hover {
  background-position: -43px 0;
}
/* line 135, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
/* line 146, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* AUTO CONTROLS (START / STOP) */
/* line 152, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
/* line 156, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('../../images/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
/* line 166, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}
/* line 171, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('../../images/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
/* line 181, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
/* line 188, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
/* line 193, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
/* line 200, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666 \9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
/* line 209, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: 0.85em;
  padding: 10px;
}
/* line 217, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-gallery__images {
  margin: 0;
}
/* line 221, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-gallery__image {
  text-align: center;
}
/* line 225, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
/* line 226, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-gallery__pager a {
  display: block;
  float: left;
  width: 6.25rem;
  height: 4.0625rem;
  overflow: hidden;
  margin: 0rem 0.3125rem 0.3125rem 0rem;
}
/* line 236, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_bxslider.scss */
.flat-gallery__pager:after {
  content: "";
  display: table;
  clear: both;
}
/* line 1, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
@media only all and (max-width: 762.048px) {
  .header-image {
    display: none;
  }
}
/* line 7, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
.grid-home {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
@media only all and (max-width: 762.048px) {
  .grid-home {
    margin-bottom: 2.5rem !important;
  }
}
/* line 15, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
.grid-home__caption {
  background: #fff;
  padding: 0.625rem 0.9375rem;
  font-size: 0.8125rem;
}
/* line 21, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
.g-content-array .g-array-item {
  margin: 0;
}
/* Common style */
/* line 26, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item {
  position: relative;
  overflow: hidden;
  height: auto;
  text-align: center;
  cursor: pointer;
  margin: 0;
}
/* line 35, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item img {
  position: relative;
  display: block;
  max-width: 101%;
}
/* line 42, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item figcaption {
  color: #fff;
}
/* line 46, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item figcaption::before, figure.g-array-item figcaption::after {
  pointer-events: none;
}
/* line 51, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item figcaption, figure.g-array-item figcaption > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
/* line 62, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item figcaption > a {
  z-index: 1000;
  text-indent: 200%;
  white-space: nowrap;
  font-size: 0;
  opacity: 0;
}
/* line 70, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item h2, figure.g-array-item p {
  margin: 0;
}
/* line 75, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item {
  background: #fff;
}
/* line 80, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item img, figure.g-array-item h2 {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
}
/* line 86, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item img {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 91, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item h2 {
  position: absolute;
  bottom: 1.25rem;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  left: 0;
  padding: 0.625rem 1.5625rem;
}
/* line 99, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item p {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0.9375rem;
  text-transform: none;
}
/* line 108, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
figure.g-array-item:hover img {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}
/* line 114, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_grid-posts.scss */
.grid-home__title {
  display: block;
  font-weight: 700;
  margin-bottom: 0.3125rem;
}
/* line 1, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.single-flate__entry-title {
  font-size: 3.125rem;
  border-bottom: 1px solid #ccc;
}
@media only all and (max-width: 762.048px) {
  .single-flate__entry-title {
    font-size: 1.5625rem;
  }
}
/* line 11, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__contacts-header {
  margin-bottom: 0.625rem;
  font-size: 2.5rem;
  font-weight: 300;
  border-bottom: 1px solid #ccc;
}
/* line 19, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
/* line 20, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__content .g-content {
  margin: 0 0.625rem 0.625rem 0;
  padding: 0 0.938rem 0.938rem 0;
}
/* line 26, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__contacts-margin {
  margin: 0.3125rem 0rem;
}
/* line 30, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__price {
  font-size: 2.5rem;
  font-weight: 300;
  border-bottom: 1px solid #ccc;
}
/* line 36, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__price-number {
  font-weight: 600;
  text-align: right;
}
/* line 41, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__info {
  background: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  margin: 0;
}
/* line 47, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__map {
  width: 100%;
  height: 400px;
  margin: 20px 0;
  border: 5px solid #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* line 54, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_single-flat.scss */
.flat-single__map img {
  max-width: inherit !important;
}
/* line 1, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
@media only all and (max-width: 762.048px) {
  #g-header {
    text-align: center;
  }
}
/* line 7, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
#g-header .g-grid {
  align-items: center;
}
/* line 12, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
/* line 14, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
#g-footer .g-grid {
  align-items: center;
}
/* line 19, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.fa-bars {
  color: #df4e4e;
  padding: 0.625px;
}
/* line 24, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
/* line 25, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.g-social a {
  display: inline-block;
  padding: 0;
  background: none;
  border: 0;
  border-radius: 0;
  margin-bottom: inherit;
}
/* line 33, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.g-social a .g-social-text {
  color: #fff;
}
/* line 37, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
/* line 38, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.g-social a:hover .g-social-text {
  color: #fff;
}
/* line 43, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.g-social .fa {
  background: #fff;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  font-size: 1.25rem;
  text-align: center;
  border-radius: 100px;
}
/* line 54, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
/* line 55, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.header__contact .tel--vel {
  display: inline-block;
  padding-left: 55px;
  background: url('../../images/icon-viber.png') no-repeat 0 50%;
  background-size: contain;
  color: #565a5c !important;
}
/* line 63, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.header__contact .tel--mts {
  display: block;
  padding-left: 55px;
  background-size: contain;
  color: #565a5c !important;
}
/* line 71, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_base-outlines.scss */
.tel--vel {
  display: inline-block;
  padding-left: 55px;
  background: url('../../images/icon-viber.png') no-repeat 0 50%;
  background-size: contain;
}
/* line 1, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 3, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-menu-parent-indicator {
  display: none !important;
}
/* line 7, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-content {
  margin: 0.9375rem 0.625rem;
  padding: 1.25rem 0.9375rem;
}
/* line 12, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 13, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 14, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-toplevel > li > .g-menu-item-container {
  font-weight: 300;
  font-size: 1.125rem;
}
/* line 18, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 19, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: none !important;
}
/* line 22, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
  color: #df4e4e !important;
}
/* line 28, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: none !important;
}
/* line 31, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #df4e4e !important;
  font-weight: bold;
}
/* line 36, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 52, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-sublevel {
  background: #fff;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.3);
}
/* line 56, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 57, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-sublevel > li > .g-menu-item-container {
  font-weight: 300;
  border-bottom: 1px solid #dbdbdb;
}
/* line 62, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
/* line 63, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-header .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: none !important;
}
/* line 66, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
#g-header .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container, #g-header .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #df4e4e !important;
}
/* line 75, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/_header.scss */
@media only all and (max-width: 762.048px) {
  .header__translate {
    display: none;
  }
}
/* line 12, /var/www/minskfla/data/www/minsk-flat.by/wp-content/themes/minsk-flat/scss/custom.scss */
@media only all and (min-width: 960px) and (max-width: 1194.048px) {
  html {
    font-size: 82%;
  }
}
@media only all and (min-width: 768px) and (max-width: 954.048px) {
  html {
    font-size: 65%;
  }
}
