/* 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
 */

/*$aside-background-color:		false !default;
$aside-border-color:			false !default;
$aside-background-image:		false !default;
$aside-background-repeat:		no-repeat !default;
$aside-background-size:			auto !default;
$aside-background-attachment:	scroll !default;
$aside-text-color:				false !default;
$aside-heading-color:			false !default;*/
/*$sidebar-background-color:		false !default;
$sidebar-border-color:			false !default;
$sidebar-background-image:		false !default;
$sidebar-background-repeat:		no-repeat !default;
$sidebar-background-size:		auto !default;
$sidebar-background-attachment:	scroll !default;
$sidebar-text-color:			false !default;
$sidebar-heading-color:			false !default;*/
body .hikamarket_vendors_listing_main .hk-row-fluid {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  margin: 0 -10px;
}
body .hikamarket_vendors_listing_main .hk-row-fluid > .hikamarket_vendor {
  float: none !important;
  margin-bottom: 10px;
}
@media only all and (min-width: 60rem) {
  body .hikamarket_vendors_listing_main .hk-row-fluid > .hikamarket_vendor {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 25%;
    -moz-flex: 0 25%;
    -ms-flex: 0 25%;
    flex: 0 25%;
    width: 25% !important;
    max-width: 25% !important;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  body .hikamarket_vendors_listing_main .hk-row-fluid > .hikamarket_vendor {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 33.33333%;
    -moz-flex: 0 33.33333%;
    -ms-flex: 0 33.33333%;
    flex: 0 33.33333%;
    width: 33.33333% !important;
    max-width: 33.33333% !important;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  body .hikamarket_vendors_listing_main .hk-row-fluid > .hikamarket_vendor {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 50%;
    -moz-flex: 0 50%;
    -ms-flex: 0 50%;
    flex: 0 50%;
    width: 50% !important;
    max-width: 50% !important;
  }
}
@media only all and (max-width: 30rem) {
  body .hikamarket_vendors_listing_main .hk-row-fluid > .hikamarket_vendor {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    flex-grow: 0;
    -ms-flex-positive: 0;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    width: 100% !important;
    max-width: 100% !important;
  }
}
body .hikamarket_vendors_listing_main .hk-row-fluid .hikamarket_container {
  margin: 0 10px !important;
  height: 100%;
  border: none;
  border-radius: 0.28571429rem;
  -webkit-box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #fdfdfd;
  box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #fdfdfd;
  -webkit-transition: 0.1s ease;
  transition: 0.1s ease;
  padding: 10px !important;
}
body .hikamarket_vendors_listing_main .hk-row-fluid .hikamarket_container:hover {
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15), 0 0 0 1px #fdfdfd;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15), 0 0 0 1px #fdfdfd;
}
body .hikamarket_vendors_listing_main .hk-row-fluid .hikamarket_container .hikamarket_subcontainer {
  border: 0 !important;
  box-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
body .hikamarket_vendors_listing_main .hk-row-fluid .hikamarket_container .hikamarket_vendor_image {
  height: auto !important;
}
body .hikamarket_vendors_listing_main .hk-row-fluid .hikamarket_container .hikamarket_vendor_name a {
  display: block;
  line-height: 1.2;
}
body .hikamarket_listing_pagination .list-footer .limit, body .hikamarket_results_counter {
  color: #2095f2;
}
body .limit > .chzn-container {
  margin-bottom: 0 !important;
}
body dl.hikam_options dd > span {
  display: block;
  min-height: 20px;
}
body .hk-input-group .hk-input-group-append > a.hikabtn-primary, body .hk-input-group .hk-input-group-append button.hikabtn {
  font-size: 12px;
  min-height: 33px;
}
body .hikabtn-group label.hikabtn {
  margin-right: 0 !important;
}
body .hikabtn-group label.hikabtn.hikabtn-success.active {
  -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
  background-color: #21ba45;
  color: #fff;
  text-shadow: none;
  background-image: none;
}
body .hikabtn-group label.hikabtn.hikabtn-success.active:hover {
  background-color: #16ab39;
  color: #fff;
  text-shadow: none;
}
body .hikabtn-group label.hikabtn.hikabtn-danger.active {
  -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
  background-color: #db2828;
  color: #fff;
  text-shadow: none;
  background-image: none;
}
body .hikabtn-group label.hikabtn.hikabtn-danger.active:hover {
  background-color: #d01919;
  color: #fff;
  text-shadow: none;
}
@media only all and (max-width: 480px) {
  body #hikamarket_products_form dt, body #hikamarket_products_form dd {
    display: block;
    float: none !important;
    width: 100%;
    margin: 0 !important;
    text-align: left;
    padding-left: 0 !important;
  }
  body #hikamarket_products_form dd {
    margin-bottom: 15px !important;
  }
  body #hikamarket_products_form #hikamarket_product_variant_edition table.hikam_blocks {
    -webkit-transform: scale(0.55);
    -moz-transform: scale(0.55);
    -ms-transform: scale(0.55);
    -o-transform: scale(0.55);
    transform: scale(0.55);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top;
  }
  body #hikamarket_products_form #hikamarket_product_variant_edition table.hikam_blocks td.hikam_block_l, body #hikamarket_products_form #hikamarket_product_variant_edition table.hikam_blocks td.hikam_block_r {
    width: 100%;
    display: block;
  }
}
body #hikamarket_section_product_restrictions .hikamarket_product_volume input[type="text"].hk-control {
  font-size: 11px;
  margin-top: -5px;
  min-height: 31px;
  width: 70px !important;
}
body #hikamarket_section_product_restrictions .hikamarket_product_volume .chzn-container {
  max-height: 31px;
  font-size: 11px;
  margin-bottom: 3px;
}
body #hikamarket_section_product_restrictions .hikamarket_product_qtyperorder > input[type="text"] {
  max-height: 33px;
}
body .hikashop_subcategories .g-grid .hikashop_cagories_block {
  text-align: center;
}
body .r-product-filter {
  display: none !important;
}
@media only all and (max-width: 47.99rem) {
  body .hikam_toolbar .hikabtn {
    padding: 8px;
    font-size: 14px;
  }
  body .hikam_toolbar .fa {
    font-size: 14px;
  }
}
@media only all and (max-width: 480px) {
  body .hikamarket_vendor_registration_page dt, body .hikamarket_vendor_registration_page dd, body .hikamarket_vendor_edit_page dt, body .hikamarket_vendor_edit_page dd {
    display: block;
    float: none !important;
    width: 100%;
    margin: 0 !important;
    text-align: left;
    padding-left: 0 !important;
  }
  body .hikamarket_vendor_registration_page dd, body .hikamarket_vendor_edit_page dd {
    margin-bottom: 15px !important;
  }
  body .hk-input-group > input[type="text"].hk-form-control {
    max-width: 100px;
  }
  body dd.hikamarket_product_salestart input#product_sale_start, body dd.hikamarket_product_salestart input#product_sale_end {
    max-width: 140px;
  }
  body table.hikamarket_product_prices {
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -ms-transform-origin: left;
    -o-transform-origin: left;
    transform-origin: left;
  }
  body #hikamarket_product_variant_edition table.hikamarket_product_prices {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -ms-transform-origin: left;
    -o-transform-origin: left;
    transform-origin: left;
  }
  body #hikamarket_section_product_plugin_shippingprices > table {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -ms-transform-origin: left;
    -o-transform-origin: left;
    transform-origin: left;
  }
  body #hikamarket_product_variant_edition #hikamarket_section_product_plugin_shippingprices > table {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -ms-transform-origin: left;
    -o-transform-origin: left;
    transform-origin: left;
  }
  body #hikamarket_product_variant_list > table.hikam_table {
    -webkit-transform: scale(0.57);
    -moz-transform: scale(0.57);
    -ms-transform: scale(0.57);
    -o-transform: scale(0.57);
    transform: scale(0.57);
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -ms-transform-origin: left;
    -o-transform-origin: left;
    transform-origin: left;
  }
}
body dl.hikam_options > dt {
  white-space: normal !important;
}
@media only all and (min-width: 481px) {
  body dl.hikam_options > dt {
    width: 25%;
  }
  body dl.hikam_options > dd {
    margin-left: 27%;
  }
}
@media only all and (max-width: 60rem-0.01) {
  #g-navigation {
    display: none !important;
  }
}
.r-header-logo img, .r-header-language img {
  margin: 0 !important;
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  line-height: normal;
  padding-left: 0.7rem;
  margin-left: 0.7rem;
}
/*# sourceMappingURL=custom_20.css.map */