/* 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 1, templates/g5_hydrogen/custom/scss/_vm.scss */
.browseProductImage {
  max-height: 100%;
}
/* line 5, templates/g5_hydrogen/custom/scss/_vm.scss */
.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2 {
  font-size: 24px;
  line-height: 32px;
}
/* line 10, templates/g5_hydrogen/custom/scss/_vm.scss */
.product-price div.vm-display span {
  font-size: 16px !important;
}
/* line 14, templates/g5_hydrogen/custom/scss/_vm.scss */
.product-price div.vm-display span + span {
  font-weight: bold;
}
/* line 18, templates/g5_hydrogen/custom/scss/_vm.scss */
.vm-product-media-container {
  overflow: hidden;
}
/* line 23, templates/g5_hydrogen/custom/scss/_vm.scss */
.browse-view .row .product .spacer img {
  width: 100%;
  max-width: 350px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
/* line 32, templates/g5_hydrogen/custom/scss/_vm.scss */
.browse-view .row .product .spacer img:hover, .related-products-view .row .product .spacer img:hover {
  -moz-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
/* line 40, templates/g5_hydrogen/custom/scss/_vm.scss */
#mod_virtuemart_search {
  width: auto;
  max-width: 99%;
}
/* line 3, templates/g5_hydrogen/custom/scss/custom.scss */
#virtuemart_currency_id {
  margin-top: 10px;
}
/* line 5, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  background: black;
  color: black;
  min-height: 55px;
}
/* line 6, templates/g5_hydrogen/custom/scss/custom.scss */
.g-toplevel li.g-selected, .g-toplevel li.active {
  background: transparent !important;
}
/* line 7, templates/g5_hydrogen/custom/scss/custom.scss */
.g-toplevel a {
  color: white !important;
}
/* line 8, templates/g5_hydrogen/custom/scss/custom.scss */
.g-toplevel a:hover {
  color: #ee1c25 !important;
}
/* line 10, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  position: fixed;
  width: 100%;
  opacity: 1;
}
/* line 11, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation form {
  margin: 0;
}
/* line 13, templates/g5_hydrogen/custom/scss/custom.scss */
.camera_pag, .camera_commands {
  display: none !important;
}
/* line 14, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  background-color: transparent;
}
/* line 16, templates/g5_hydrogen/custom/scss/custom.scss */
.g-block.logo p {
  margin: 0px !important;
}
/* line 17, templates/g5_hydrogen/custom/scss/custom.scss */
.g-block.logo-slider {
  margin-top: 20px;
}
/* line 18, templates/g5_hydrogen/custom/scss/custom.scss */
.itemListCategoriesBlock {
  margin-top: 40px;
}
/* line 19, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemTitle a {
  color: #000;
}
/* line 21, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemTitle, .catItemReadMore {
  padding-left: 10px !important;
}
/* line 22, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemTitle a:hover {
  color: #515050;
}
/* line 23, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemBody, .k2ReadMore {
  margin-top: -20px !important;
}
/* line 24, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemIntroText {
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-bottom: 0px !important;
  text-align: justify;
}
/* line 25, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemBody {
  padding-bottom: 0px;
}
/* line 26, templates/g5_hydrogen/custom/scss/custom.scss */
#k2Container.itemView, #ph-pc-item-box {
  margin-top: 40px !important;
}
/* line 27, templates/g5_hydrogen/custom/scss/custom.scss */
.g-social.social-items a {
  color: #000;
}
/* line 28, templates/g5_hydrogen/custom/scss/custom.scss */
.g-social.social-items a:hover {
  color: #515050;
}
/* line 29, templates/g5_hydrogen/custom/scss/custom.scss */
.g-branding.branding a {
  color: #666;
}
/* line 30, templates/g5_hydrogen/custom/scss/custom.scss */
.g-branding.branding a:hover {
  text-decoration: underline;
}
/* line 31, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  position: fixed;
}
/* line 32, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas {
  background: black;
}
/* line 33, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul {
  background: black;
}
/* line 34, templates/g5_hydrogen/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  background: #515050;
}
/* line 35, templates/g5_hydrogen/custom/scss/custom.scss */
div.catItemImageBlock {
  padding: 0px 0;
  margin: 0 0 0px 0;
  padding-left: 10px;
}
/* line 36, templates/g5_hydrogen/custom/scss/custom.scss */
div.catItemHeader {
  margin-bottom: 10px;
}
/* line 37, templates/g5_hydrogen/custom/scss/custom.scss */
#k2storeCartPopup, #k2store-checkout {
  margin-top: 60px;
  position: relative;
}
/* line 38, templates/g5_hydrogen/custom/scss/custom.scss */
.g-block.kosik .g-content {
  padding: 0px;
  margin: 0px;
}
/* line 39, templates/g5_hydrogen/custom/scss/custom.scss */
.g-block.kosik .btn.btn-primary.button {
  position: absolute;
  top: 15px;
  right: 15px;
  background: black;
  border: 1px solid white;
}
/* line 40, templates/g5_hydrogen/custom/scss/custom.scss */
.k2store.k2store-product-info {
  text-align: center;
}
/* line 41, templates/g5_hydrogen/custom/scss/custom.scss */
.product_price {
  font-size: 25px;
}
/* line 42, templates/g5_hydrogen/custom/scss/custom.scss */
.k2store_cart_button.btn-primary {
  background: black;
  padding: 20px;
  padding-left: 40px;
  padding-right: 40px;
}
/* line 43, templates/g5_hydrogen/custom/scss/custom.scss */
.pc-category-view .ph-top .btn-success, .ph-pagination-top {
  display: none;
}
/* line 44, templates/g5_hydrogen/custom/scss/custom.scss */
.pc-category-view {
  margin-top: 60px;
}
/* line 45, templates/g5_hydrogen/custom/scss/custom.scss */
.pdtop, .pd-button-details {
  display: none;
}
/* line 46, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-filebox {
  padding-bottom: 0px;
}
/* line 47, templates/g5_hydrogen/custom/scss/custom.scss */
.pd-ctitle {
  background: transparent !important;
  border: none !important;
}
/* line 48, templates/g5_hydrogen/custom/scss/custom.scss */
#reference-slider-107 {
  margin-top: 38px;
}
/* line 50, templates/g5_hydrogen/custom/scss/custom.scss */
div.itemIntroText {
  font-size: 1rem;
  font-weight: normal;
  color: #666;
  padding: 0px;
}
/* line 51, templates/g5_hydrogen/custom/scss/custom.scss */
.ph-cart-small-box {
  display: none;
}
/* line 53, templates/g5_hydrogen/custom/scss/custom.scss */
#reference-slider-97 img {
  width: 230px;
}
/* line 54, templates/g5_hydrogen/custom/scss/custom.scss */
#reference-slider-107 img {
  width: 300px;
  margin-top: 20px;
}
/* line 55, templates/g5_hydrogen/custom/scss/custom.scss */
#reference-slider-97 {
  padding-left: 100px;
}
/* line 56, templates/g5_hydrogen/custom/scss/custom.scss */
#reference-slider-107 {
  padding-left: 1%;
}
/* line 57, templates/g5_hydrogen/custom/scss/custom.scss */
.itemToolbar {
  display: none;
}
/* line 59, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemImage img, .itemImage img, .itemFullText img, .phIBox img {
  border: 2px solid #6b6b6b;
  border-radius: 20px;
}
/* line 60, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemImage img {
  max-height: 100px;
}
/* line 61, templates/g5_hydrogen/custom/scss/custom.scss */
.itemListView.lim-info .itemContainer {
  border: 1px solid #ddd;
  border-radius: 20px;
  margin: 1%;
  width: 31% !important;
  min-height: 380px;
  padding-top: 5px;
}
/* line 62, templates/g5_hydrogen/custom/scss/custom.scss */
.catItemImage img {
  margin-left: -10px;
}
/* line 63, templates/g5_hydrogen/custom/scss/custom.scss */
a {
  color: #d8b36a;
}
/* line 64, templates/g5_hydrogen/custom/scss/custom.scss */
.k2ReadMore {
  color: #d8b36a;
}
/* line 65, templates/g5_hydrogen/custom/scss/custom.scss */
.btn-primary, .btn-success, .addtocart-button {
  background: #d8b36a;
}
/* line 66, templates/g5_hydrogen/custom/scss/custom.scss */
.itemListView.foto2017 .catItemView.groupLeading img {
  max-height: 100% !important;
}
/* line 67, templates/g5_hydrogen/custom/scss/custom.scss */
.sigProPseudoCaption, .sigProCaption, .fancybox-title.fancybox-title-inside-wrap {
  display: none !important;
}
/* line 68, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-filebox {
  margin-top: 5px;
}
/* line 69, templates/g5_hydrogen/custom/scss/custom.scss */
#phoca-dl-category-box .pd-filenamebox {
  margin: 2px;
}
/* line 70, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  padding: 12px;
  background: #000;
}
/* line 74, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown {
  width: 260px;
}
/* line 77, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-standard .g-sublevel > li {
  padding: 6px;
}
/* line 80, templates/g5_hydrogen/custom/scss/custom.scss */
.eshop .g-block.margin-top {
  margin-top: 1vw;
}
/* line 81, templates/g5_hydrogen/custom/scss/custom.scss */
.g-block.margin-top a {
  font-size: 14pt;
}
/* line 83, templates/g5_hydrogen/custom/scss/custom.scss */
#ph-pc-item-box .nav.nav-tabs li:last-child {
  display: none;
}
/* line 84, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 0px;
}
/* line 86, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main {
  min-height: 1000px;
  background-size: cover;
}
/* line 87, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer {
  background: transparent !important;
}
/* line 89, templates/g5_hydrogen/custom/scss/custom.scss */
body.site.com_virtuemart .g-block.size-100.margin-top {
  border-bottom: 1px solid #666;
}
/* line 90, templates/g5_hydrogen/custom/scss/custom.scss */
.article-info.muted, .btn-group.pull-right {
  display: none;
}
/* line 91, templates/g5_hydrogen/custom/scss/custom.scss */
body.o-nas table {
  text-align: center;
  border: none;
  width: auto;
  max-width: auto;
}
/* line 92, templates/g5_hydrogen/custom/scss/custom.scss */
body.o-nas table td {
  border: none;
}
/* line 97, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main {
  background: transparent !important;
  padding-top: 0;
}
/* line 98, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase + #g-main {
  margin-top: 0;
}
/* line 99, templates/g5_hydrogen/custom/scss/custom.scss */
#g-main, #g-footer, .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 {
  color: black !important;
}
/* line 102, templates/g5_hydrogen/custom/scss/custom.scss */
a {
  color: #ee1c25 !important;
}
/* line 104, templates/g5_hydrogen/custom/scss/custom.scss */
.g-social.social-items a {
  color: initial !important;
}
/* line 105, templates/g5_hydrogen/custom/scss/custom.scss */
img.logo-limetka {
  margin-left: 2%;
  width: 10%;
}
/* line 106, templates/g5_hydrogen/custom/scss/custom.scss */
table.no-border, .no-border td {
  border: none !important;
}
/* line 108, templates/g5_hydrogen/custom/scss/custom.scss */
.featuredProductImage {
  max-height: 220px;
}
/* line 109, templates/g5_hydrogen/custom/scss/custom.scss */
.product-details, .recommened-to-friend {
  display: none !important;
}
/* line 111, templates/g5_hydrogen/custom/scss/custom.scss */
#slide img {
  width: 100% !important;
  margin-top: 55px;
}
/* line 112, templates/g5_hydrogen/custom/scss/custom.scss */
#slide p {
  margin: 0;
  padding: 0;
}
/* line 114, templates/g5_hydrogen/custom/scss/custom.scss */
#mod_virtuemart_search {
  margin-top: 10px;
}
/* line 115, templates/g5_hydrogen/custom/scss/custom.scss */
#packeta-widget {
  border: none;
}
/* line 116, templates/g5_hydrogen/custom/scss/custom.scss */
.main-image img {
  max-width: 374px;
  max-height: 374px;
}
/* line 118, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  opacity: 1 !important;
}
/* line 120, templates/g5_hydrogen/custom/scss/custom.scss */
.g-home .vmgroup .addtocart-area {
  width: 77% !important;
}
/* line 121, templates/g5_hydrogen/custom/scss/custom.scss */
.g-home span.addtocart-button input.addtocart-button {
  font-size: 13px;
}
@media screen and (max-width: 500px) {
  /* line 125, templates/g5_hydrogen/custom/scss/custom.scss */
  .width25 {
    width: 50%;
  }
  /* line 126, templates/g5_hydrogen/custom/scss/custom.scss */
  .width25 img {
    width: 150px;
    height: 150px;
  }
}
/* line 129, templates/g5_hydrogen/custom/scss/custom.scss */
#vmCartModule .total, #vmCartModule .total_products {
  display: none;
}
/* line 131, templates/g5_hydrogen/custom/scss/custom.scss */
.show_cart a {
  display: block;
  height: 55px;
  float: none !important;
  background: transparent url('../../images/ikonka_gramo_bila_kosik.png') no-repeat center bottom;
}
/* Monster */
/* line 139, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 12px;
}
/* line 140, templates/g5_hydrogen/custom/scss/custom.scss */
span.addtocart-button input.addtocart-button {
  background: #000;
  border-color: #222;
  border-radius: 0;
  color: #ee1c25;
}
/* line 141, templates/g5_hydrogen/custom/scss/custom.scss */
span.addtocart-button input.addtocart-button:hover {
  color: #fff;
}
/* line 142, templates/g5_hydrogen/custom/scss/custom.scss */
div.product {
  min-width: 100px;
}
/* line 144, templates/g5_hydrogen/custom/scss/custom.scss */
a[href="http://www.faboba.com"] {
  display: none !important;
}
@media screen and (max-width: 48rem) {
  /* line 148, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: 115px;
  }
}
@media screen and (min-width: 48rem) {
  /* line 153, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    margin-top: 55px;
  }
}
/* inline */
/* line 160, templates/g5_hydrogen/custom/scss/custom.scss */
#phAddToCartPopup {
  max-height: 230px;
}
/* line 162, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer {
  background-color: transparent !important;
}
/* line 164, templates/g5_hydrogen/custom/scss/custom.scss */
.quantity-controls.js-recalculate {
  margin-right: -26px;
}
/* line 166, templates/g5_hydrogen/custom/scss/custom.scss */
.category-view .category-view, .vmicon.vm2-normalstock, .PricebasePrice, .PricetaxAmount {
  display: none;
}
/* line 167, templates/g5_hydrogen/custom/scss/custom.scss */
.category-view, .product-container.productdetails-view.productdetails {
  margin-top: 70px;
}
/* line 169, templates/g5_hydrogen/custom/scss/custom.scss */
.orderby-displaynumber .vm-pagination.vm-pagination-top {
  display: none;
}
/* line 171, templates/g5_hydrogen/custom/scss/custom.scss */
.quantity-controls {
  display: none;
}
@media screen and (max-width: 1400px) {
  /* line 173, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    background-image: none !important;
  }
}
/* line 175, templates/g5_hydrogen/custom/scss/custom.scss */
.g-block.size-50 {
  padding-right: 2%;
  padding-left: 2%;
}
/* line 176, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  opacity: 1 !important;
}
/* line 179, templates/g5_hydrogen/custom/scss/custom.scss */
body.fanklub .g-block.margin-top {
  margin-top: 40px;
}
/* line 181, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer .g-block.size-33-3 {
  float: left;
}
/* line 182, templates/g5_hydrogen/custom/scss/custom.scss */
.visitorcounter {
  text-align: center;
}
/* line 184, templates/g5_hydrogen/custom/scss/custom.scss */
body.pro-poradatele table {
  text-align: center;
  border: none;
  width: auto !important;
  max-width: 100% !important;
}
/* line 185, templates/g5_hydrogen/custom/scss/custom.scss */
body.pro-poradatele table td {
  border: none;
}
/* line 186, templates/g5_hydrogen/custom/scss/custom.scss */
body.pro-poradatele .article-info.muted {
  display: none;
}
/* line 187, templates/g5_hydrogen/custom/scss/custom.scss */
.vm-img-desc {
  display: none !important;
}
