.resp img {min-width: 100%;}
.itemAuthor {
display: none;
}
/* START Video Background*/
#gk-bg {
  background: transparent;
}
 
#gkHeader {
    background: transparent!important;
    overflow: hidden;
}
#video-bg {
    background-size: cover;
	height: 100%;
    position: absolute;
    width: 100%;
    z-index: -1;
}
#bg-video {
    background: url('poster.jpg') no-repeat;
    background-size: cover;
    position: absolute;
    min-width: 100%!important;
    height: auto;
    z-index: -1;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px;
	height: 0;
	/* overflow: hidden; */
}
/* END Video Background*/
.gkHeaderContent h1,
.gkHeaderContent p 
  {
  color: #e2f0d4;
  }
  
/* START template.css */
#gkBg {
  background: #f3f0e4;
}
.productdetails .product-description > h2 {
    display:none;
}
#gkHeaderNav .gkMainMenu .gkmenu > li a small {
  display: block;
  font-size: 1.1rem;
  line-height: 1;
  color: #999;
  display: block;
  font-weight: normal;
  text-transform: none;
}
#gkHeaderNav .gkMainMenu {
  font-size: 1.5rem;
}
div.mod-languages > ul.lang-block > li,
div.mod-languages > ul.lang-inline > li {
  display: inline-block;
  line-height: 1.7;
  margin: 0 2px;
}
#gkCopyrights {
  font-size: 1.6rem;
  width: 30%;
}
.frontpage-grid #gkSidebar {
  background: #f3f0e4;
}

/* END template.css */
/* START vm.css */
.productdetails .product-price .PricesalesPrice {
  color: #5C8545;
  font-size: 5.6rem;
  line-height: 0.75;
  margin: 0 0 2.7rem 0;
}
.productdetails .product-price .PricetaxAmount {
  font-size: 1.2rem;
}
.productdetails .item-title {
  font-size: 4.6rem;
  line-height: 1.2;
  margin: 0 0 1.3rem 0;
}
.productdetails .spacer-buy-area {
  background: #ffffff;
  margin: 3.5rem 0;
  padding: 4.5rem;
}
.instock {
    display:none;
}

/* END vm.css */

/* START mod_image_GK4_gkbox style.css */
.gkIsWrapper-gk_box .gkIsPagination li {
	border-top: 3px solid #E3F1D1;
	cursor: pointer;
	display: inline-block;
	margin: 0 30px;
	padding-top: 20px;
}

.gkIsWrapper-gk_box .gkIsPagination li.active {
	border-top: 3px solid #6A963D;
}
.gkIsWrapper-gk_box .gkIsText li {
	color: #8a8b8c;
	display: none;
	font-size: 1.9rem;
	line-height: 1.7;
	margin: 20px auto;
	width: 66.666666%;
}
/* END mod_image_GK4_gkbox style.css */

/* START modules/mod_news_pro_gk5/tmpl/portal_modes/news_blocks/style.css */
.gkNspPM-NewsBlocks > figure.inverse {
	background: #5C8545;
}
/* END modules/mod_news_pro_gk5/tmpl/portal_modes/news_blocks/style.css */