/* Write your custom css code here */

nav.navbar.sunfw-menu-head ul.navbar-nav > li > span.nav-header:not(.get-it), nav.navbar.sunfw-menu-head ul.navbar-nav > li > a:not(.get-it) {
    padding: 8px 15px;

}

.sunfw-menu-head .navbar-header button.navbar-toggle {
    margin-top: 10px;
}

/* --- Logó, telefonszám középre --- */

@media (max-width: 750px) {
	.kozepre {
		float: none !important;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
}

/* --- Képek középre --- */

@media (max-width: 1000px) {
	.kepkozepre {
		float: none !important;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 500px) {
	.szukkepkozepre {
		float: none !important;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
}

/* Mobil menü felső vonal */
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: transparent;
}

.navbar-collapse {
    border-top: 1px solid transparent;
        border-top-color: transparent;
    box-shadow: none;
}

/* Mobil menü küzbenső vonal */
ul.sunfw-tpl-menu > li > a:not(.get-it), ul.sunfw-tpl-menu > li span.nav-header:not(.get-it) {
    border-bottom: none;
}

/*Mobilmenü javítása SunFW 2.2.25 frissítés után*/
.sunfw-menu-head .navbar-header button.navbar-toggle {
	padding: 0 0 0 20px;
}

/*Virtuemart vs. fejléc konfrontáció javítása*/
.full-szeles .item-full-szeles {
    margin-left: -15px;
    margin-right: -15px;
}

/*			--- VIRTUEMART VÁLTOZÓ ELEMEK ---			*/

/*			--- kosárba tesz gomb ---			*/

span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button{
  background: #6dbb20;
  border: solid #5a9b1a 1px;
}

/*			--- indulás a pénztárhoz gomb ---			*/
.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{
  background: #6dbb20;
  border: 1px solid #5a9b1a;
}

/*			--- terméknév betűméret ---			*/
.vm-product-descr-container-1 > h2, .vm-product-descr-container-0 > h2 {
  font-size: 14px!important;
  line-height: 20px;
  margin:  0 0 10px 0;
  text-align: center;
}

/*			--- részletes adatok gomb hover ---			*/
a.details:hover, div.details:hover, a.product-details:hover{
  background-position: 0 60px;
  color: #777;
}

/*			--- darabszám nem látszik ---			*/
span.quantity-box input.quantity-input{
	padding: 0 1px;
}

span.quantity-box input.quantity-input:hover{
	padding: 0 1px;
}

/*			--- kategóriák közti elválsztó csík ---			*/
.horizontal-separator{
  height: 0px;
  background: #e9e8e8;
  margin: 10px 0;
}

/*			--- termékkép alá + nagyítva kép neve ---			*/
.vm-img-desc{
  display: none;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 0px;
	z-index: 1102;
}

/*			--- youtube reszponzívvá tétele ---			*/
.ytb-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.ytb-responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}