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

@charset "UTF-8";
/* Gantry 5 custom CSS file */
/* import breakpoints */
.horizontal-separator {
  height: 0px;
  margin: 15px 0;
}
.g-logo.g-logo-helium img {
  min-height: 250px;
}
#g-header {
  padding: 0;
  background-position: center top;
  height: auto;
  width: auto;
}
#g-header .g-content {
  padding: 0;
  margin: 0;
}
#g-navigation .g-main-nav .g-toplevel {
  border-bottom: #e6dfdd solid 1px;
  border-top: #e6dfdd solid 1px;
}
.g-offline #g-header .g-content {
  padding: 20px 0 0 0;
}
.g-offline #g-mainbar {
  padding: 0;
}
.g-offline #g-mainbar .g-content {
  padding: 0;
}
#g-intro {
  padding: 0;
}
#g-navigation .g-content {
  padding: 0;
  margin: 0.4rem;
}
#g-navigation .g-main-nav .g-toplevel {
  border-bottom: none;
  border-top: none;
}
#g-mainbar {
  padding-top: 0;
}
#g-sidebar {
  padding-top: 0;
  border-left: #e6dfdd solid 1px;
}
.button {
  padding: 0.5rem 1.5rem;
}
#g-footer {
  padding: 1rem 0;
}
.g-horizontalmenu {
  font-family: "Open Sans";
  font-weight: 400;
  text-align: left !important;
  padding: 0 !important;
}
.g-horizontalmenu li a {
  display: inline-block;
  padding: 0 !important;
  margin-bottom: 0 !important;
}
#g-footer .g-copyright {
  font-size: 1rem;
  line-height: 1rem;
}
.alert, .alert h4, .text-warning {
  color: #ec4621;
}
#login-form ul.unstyled {
  padding: 0.5rem;
  border: none;
}
.moduletable .unstyled li {
  padding-bottom: 0.4rem;
  margin-bottom: 0;
  border-bottom: none;
}
#form-login-remember .control-label {
  margin-left: 5px;
}
/* VIRTUEMART */
.vmpayment_description, .vmshipment_description {
  font-size: 16px;
}
#fancybox-outer {
  width: 98%;
}
#fancybox-content {
  width: 100% !important;
}
.vm-btn, .vm-btn:link, .vm-btn:active, .vm-btn:visited {
  width: auto;
}
/* Kaina */
.featured-view .spacer span, .discontinued-view .spacer span, .latest-view .spacer span, .topten-view .spacer span, .recent-view .spacer span, .related-products-view .spacer span, .browse-view .row .product .spacer span {
  font-size: 17px !important;
}
/* Description */
span.title {
  font-size: 1em;
  margin: 0 0 10px;
  padding: 0 0 6px;
  font-family: "Merriweather";
  font-weight: 400;
}
/* Mokėjimo būdas */
div.vm-payment-plugin-single {
  margin-top: 0.5rem;
}
#checkoutForm h3 {
  font-size: 1.25em;
}
#checkoutForm > fieldset.vm-fieldset-pricelist > table > tbody > tr:nth-child(6) > td:nth-child(1) > h3 {
  margin-bottom: 0.4rem;
}
#checkoutForm > fieldset.vm-fieldset-pricelist > table > tbody > tr:nth-child(7) > td:nth-child(1) > h4 {
  margin-bottom: 0.4rem;
}
/* Paysera logotipas */
span.vmpayment_name {
  font-size: 0;
}
/* išjungiamos kai kurios krepšelio lentelės eilutės */
/*#checkoutForm > fieldset.vm-fieldset-pricelist > table > tbody > tr:nth-child(3) {
  display:none;
}*/
/*#checkoutForm > fieldset.vm-fieldset-pricelist > table > tbody > tr:nth-child(4) {
  display:none;
}
#checkoutForm > fieldset.vm-fieldset-pricelist > table > tbody > tr:nth-child(8) {
  display:none;
}*/
.vmshipment_description {
  color: #000 !important;
}
/* +- ženklai prekių kiekiui */
span.quantity-controls input.quantity-controls {
  width: 3px;
}
span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button, span.addtocart-button span.addtocart-button-disabled {
  padding: 10px;
}
/* Paieškos mygtukas */
.vm-search-custom-search-input input[type="submit"] {
  margin-top: 0.5rem;
}
/* KREPŠELIS */
span.cart-images img {
  margin: 0 10px 0 0;
}
.vmshipment_description {
  color: red;
  font-size: 1em;
  clear: both;
  display: block;
}
.vmCartShipmentLogo {
  /* float:left; */
  margin-right: 1em;
}
h1.vm-shipment-header-selected {
  font-size: 1em;
}
.vm-shipment-plugin-single {
  margin-bottom: 1rem;
}
.vm-product-descr-container-0 {
  min-height: 30px;
  margin-bottom: 6px;
}
/* ACYMAILING */
/* Prenumeratos forma šoniniame stulpelyje */
.acym_form input[type="text"], input[type="email"] {
  min-width: 250px;
}
/* COOKIEHINT */
/* #redim-cookiehint{ */
/* padding: 7px 5%; */
/* box-sizing: border-box; */
/* background-color: #a21616; */
/* font-size: 14px; */
/* margin: auto; */
/* text-align: center; */
/* } */
/* #redim-cookiehint-modal { */
/* background-color: rgba(0,0,0,0.75); */
/* padding: 15%; */
/* } */
/* #cookiehintinfo { */
/* margin-right: 12px; */
/* } */
/* #redim-cookiehint .cookiecontent{ */
/* font-size: 14px; */
/* line-height: 18px; */
/* display: inline-block; */
/* } */
/* #redim-cookiehint, #redim-cookiehint a  { */
/* color: #ffffff; */
/* } */
/* #redim-cookiehint .cookiehead { */
/* font-size: 1.45em; */
/* padding: 4px 2px 12px 2px; */
/* } */
/* #redim-cookiehint .cookiebuttons{ */
/* display: inline-block; */
/* float: right; */
/* } */
/* #redim-cookiehint .clr { */
/* clear: both; */
/* } */
/* #redim-cookiehint .cookiebuttons .btn{ */
/* padding: 5px 10px !important; */
/* color: #a50101 !important; */
/* background-color: #fff !important; */
/* font-size: 12px; */
/* line-height: 2.5em; */
/* margin-top: 2px; */
/* margin-bottom: 2px; */
/* cursor: pointer; */
/* } */
/* #redim-cookiehint .cookiebuttons a.btn { */
/* text-decoration: none !important; */
/* background-image: none !important; */
/* } */
/* #redim-cookiehint .cookiebuttons .btn:hover{ */
/* background-color: #111111 !important; */
/* color: #ffffff !important; */
/* } */
/* #redim-cookiehint.hidden{ */
/* display: none; */
/* visibility: hidden; */
/* } */
/* #redim-cookiehint .btn:hover, .btn:focus { */
/* background-position: 0 -28px; */
/* } */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++
/* PRITAIKYMAS ATSKIRIEMS ĮRENGINIAMS */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++

/* Typical values are the default breakpoints set in Gantry 5
/* but these values are user definable in style settings
/* so that is why the code below uses mixins to get the actual
/* values from Gantry 5 template.

/* commonly used media queries

/*  typically min 75rem */
/* @include breakpoint(large-desktop-range) { */
/* } */
/* typically range 60rem to 74.938rem */
/* @include breakpoint(desktop-range) { */
/* } */
/* typically 48rem to 59.938rem */
/* @include breakpoint(tablet-range) {

} */
/* typically 30rem to 47.938rem */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  .g-logo.g-logo-helium img {
    max-width: 80%;
  }
}
/* typically max 30rem */
@media only all and (max-width: 30rem) {
  .g-logo.g-logo-helium img {
    max-width: 80%;
  }
}
/*# sourceMappingURL=custom__body_only.css.map */