/* 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, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/*.g-logo {
 position: absolute;
 margin: -40px 25px 0 25px;
 }*/
/* line 7, templates/g5_anacron/custom/scss/custom.scss */
body {
  color: #6e6e6e;
  background: url('../../../../images/headers/background.png') no-repeat;
  line-height: 26px;
  font-size: 16px;
}
/* line 13, templates/g5_anacron/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin: 12px 0;
  float: right;
}
/* line 17, templates/g5_anacron/custom/scss/custom.scss */
#g-navigation .g-content {
  margin: 0.325rem;
}
/* line 20, templates/g5_anacron/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 15px;
  font-weight: 600;
}
/* line 24, templates/g5_anacron/custom/scss/custom.scss */
.g-owlcarousel-showcase .g-owlcarousel .g-owlcarousel-content .g-owlcarousel-item-title {
  font-size: 2em;
  /*text-align: right;*/
}
/* line 28, templates/g5_anacron/custom/scss/custom.scss */
.g-title {
  text-shadow: 1px 2px 0 #000;
}
/* line 31, templates/g5_anacron/custom/scss/custom.scss */
.slider-shadow {
  text-shadow: 1px 2px 0 #000;
}
/* line 34, templates/g5_anacron/custom/scss/custom.scss */
.g-logo {
  margin: 9px 5px 0 0;
}
/*@media only all and (max-width: 47.99rem) {
 #g-navigation .g-content  {
 margin-left: 3rem;
 }
 }*/
@media only all and (max-width: 47.99rem) {
  /* line 43, templates/g5_anacron/custom/scss/custom.scss */
  .otstsleva {
    margin: 0 0 0 40px !important;
    padding: 0 0 0 20px !important;
  }
}
/* line 48, templates/g5_anacron/custom/scss/custom.scss */
.otstsleva {
  margin: 0 0 0 40px !important;
  padding: 0 0 0 20px !important;
}
/* line 52, templates/g5_anacron/custom/scss/custom.scss */
.padding-top-tel {
  padding-top: 5px !important;
}
/* line 55, templates/g5_anacron/custom/scss/custom.scss */
.center-menu {
  text-align: center !important;
}
/* line 58, templates/g5_anacron/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin: 15px 0;
  float: none;
}
/* line 62, templates/g5_anacron/custom/scss/custom.scss */
.nomarginbottom {
  margin-bottom: 4px !important;
}
/* line 65, templates/g5_anacron/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  margin-top: 20px;
  padding: 5px 0;
  background: #e9f7ff;
  border-radius: 2px;
  border: 1px solid #c9c9c9;
}
/*пошук*/
/* line 73, templates/g5_anacron/custom/scss/custom.scss */
label {
  margin-bottom: 0.375rem;
  display: none;
}
/* line 77, templates/g5_anacron/custom/scss/custom.scss */
.awesomplete {
  display: inline-block;
  position: relative;
  width: 400px;
}
/*showcase*/
/* line 83, templates/g5_anacron/custom/scss/custom.scss */
#g-showcase .fp-showcase .g-content {
  margin: 0;
  padding: 40px 0;
}
/* line 87, templates/g5_anacron/custom/scss/custom.scss */
.form-horizontal .box_products_count_to_page .control-label {
  width: 80px;
}
/* line 90, templates/g5_anacron/custom/scss/custom.scss */
.jshop .prod_qty_input input {
  width: 120px;
  vertical-align: middle;
}
/* line 94, templates/g5_anacron/custom/scss/custom.scss */
.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: rgba(18, 164, 233, 0.58);
  border: 1px solid rgba(0, 0, 0, 0.259);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
/* line 111, templates/g5_anacron/custom/scss/custom.scss */
.btn:hover {
  color: #fff;
  background: #78bf57;
  border-bottom: 2px solid #549238;
  background-position: inherit;
  background-image: none;
  text-shadow: none;
}
/* line 119, templates/g5_anacron/custom/scss/custom.scss */
#mxcpr {
  padding-top: 20px;
  text-align: right;
  display: none;
  font-size: 11px;
}
/* line 125, templates/g5_anacron/custom/scss/custom.scss */
.searchline {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100%;
}
/* line 132, templates/g5_anacron/custom/scss/custom.scss */
.input-group {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100%;
}
/*# sourceMappingURL=custom_12.css.map */