/* =========================
	PUBLIC DESKTOP CSS
========================= */

/* Write your Public SASS desktop here! */
.logo_wrapper {
  transform: translateX(250px);
}
.header_bottom {
  padding: 0px 100px;
  background-color: #fff;
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}
.drop_down ul li .qode-featured-icon {
  font-size: 6px;
  position: absolute;
  padding-left: 4px;
  vertical-align: text-top;
  top: -3px;
}
.q_logo img {
  display: block;
  opacity: 1;
  position: absolute;
  top: -50px;
  width: auto !important;
  max-width: none;
  -webkit-transition: opacity 0.6s ease-in-out;
  transition: opacity 0.6s ease-in-out;
}
nav.main_menu > ul > li > a {
  padding: 0 10px;
}


/* =========================
	PUBLIC DESKTOP CSS END
========================= */
/* =========================
	PUBLIC RESPONSIVE CSS
========================= */

/* TABLET LANDSCAPE */
@media (max-width: 1500px) {

/* Write your Public SASS tablet-l here! */
.logo_wrapper {
  transform: translateX(0px);
}
.header_bottom {
  padding: 0px 10px;
  background-color: #fff;
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}
nav.main_menu > ul > li > a {
  color: #38549d;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  line-height: 100px;
  font-weight: 700;
  letter-spacing: 0px;
  text-transform: none;
}


}

/* TABLET PORTRAIT */
@media (max-width: 1000px) {

/* Write your Public SASS tablet-p here! */
.logo_wrapper {
  height: 100px;
  transform: translateX(0px);
}
.q_logo img {
  top: 0px;
}


}

/* MOBILE LANDSCAPE */
@media (max-width: 767px) {



}

/* MOBILE PORTRAIT */
@media (max-width: 479px) {



}

/* RETINA FIXES */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
 	   only screen and (-o-min-device-pixel-ratio: 3/2),
 	   only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {



}
/* =========================
	PUBLIC RESPONSIVE CSS END
========================= */