button:active,
.button:active, 
.btn:active,
.button:focus, 
.btn:focus, 
 button:focus{
    border:none !important;
    outline:none !important;
}

/* 

.button:hover, 
.btn:hover, 
 button:hover*/

body {
	font-family: 'Roboto', sans-serif;
	color:#282828;
	min-width: 320px;
}

/* 5 column layout */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-xs-5ths {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

/* Slider slide */
.pogoSlider-slide {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	
	height: 100%;
}

/* Body padding on fixed top menu */
.menu-fixed-top .main-container {
	/*padding-top:50px;*/
}

/* Menu */
.main-menu {
	/*background-color:transparent;*/
	border-radius:0;
	border:0;

	z-index:9999;
	
	/*padding-bottom:120px;*/
	
	-webkit-box-shadow: 0px 2px 5px 1px rgba(0,0,0,0.31);
	-moz-box-shadow: 0px 2px 5px 1px rgba(0,0,0,0.31);
	box-shadow: 0px 2px 5px 1px rgba(0,0,0,0.31);
	
	background-color:#fff;
}
.menu-fixed-top .main-menu { /* görgetve */
	background-color:#fff;
	padding-bottom:0px;
}

/* Mobile menu button color */
.main-menu .navbar-header .icon-bar {
	background-color:#000;
}

/* menu text */
.navbar .navbar-nav>li>a>i {
	color:#afc701;
}
.navbar .navbar-nav>li>a.menu_spacer {
	font-family: 'Roboto', sans-serif;
	color:#c7c7c7;
	font-size:30px;
	font-weight:100;

	margin-top: 18px;

	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;

}
.navbar .navbar-nav>li>a {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;

	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:20px; /*3px*/
	
	margin-top:20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	

	/* automéretezés  
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	text-align:center;
	visibility:hidden;
	white-space: nowrap;*/
}
.menu-fixed-top .navbar .navbar-nav>li>a { /* görgetve */
	/*margin-top:20px;*/
}
.navbar .navbar-nav > li > a:focus  {
	background-color:inherit;
}

.navbar .navbar-nav > li > a:hover {
	/*background-color:#1e1e1e;*/
	/*background-color:inherit;
	box-shadow: inset 0px -10px 0px #fff;
	background-color:#0a81de;*/
	background-color:inherit;
	box-shadow: inset 0px -5px 0px #afc701;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
	/*background-color:#1e1e1e;*/
	
}


.navbar-nav .open .dropdown-menu>li>a {
	color:#000;
	box-shadow: inset 0px -5px 0px #afc701;
}
.navbar-nav .dropdown-menu>li>a {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.navbar-nav .dropdown-menu > li > a:hover {
	background-color:#afc701;
	color:#fff;
}

/* Brand text when slider */
.navbar .navbar-brand {
	color:#fff;
	margin-top:0px;
	font-size:30px;
	font-weight:500;
}
.navbar .navbar-brand img {
	height:67px;
	margin-top:-7px;
}
.menu-fixed-top .navbar .navbar-brand img { /* görgetve */
	/*height:67px;
	margin-top:-4px;*/
}
/* Brand text when top 
.navbar-fixed-top .navbar-brand {
	border-right: 1px solid #4a4a4a;
	color:#fff;
	
}*/
.menutel {
	position:fixed;
	right:10px;
	top:10px;
	z-index:9999;
	color:#fff;
}

.mcontainer {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
    margin-left: auto;
}
@media(max-width:767px){
	.menutel {
		right:70px;
	}

	.mcontainer {
		padding-right: 0px;
		padding-left: 0px;
		margin-right: 10px;
		margin-left: 10px;
	}

	
	.navbar-nav .dropdown-menu {
		width:100%;
	}
	.navbar .navbar-nav > li > a:hover {
		padding-bottom:10px;
	}
	
	/*.main-menu {
		background-color:#222222;
	}*/
	.navbar .navbar-nav>li>a {
		padding-top: 0px;
		padding-bottom:0px;

		padding-left:10px;
		padding-right:10px;
		text-align:left;
	}
	.navbar-nav .open .dropdown-menu>li>a {
		color:#fff;
	}
	.navbar .navbar-brand img {
		height:52px;
		margin-top:-8px;
	}
	
	.navbar .navbar-nav .menu_spacer {
		display:none;
	}
	#mainnavbar .navbar-right {
		background-color: #afc701;
	}
	
	.navbarbrandcover {
		display:none;
	}
}

@media(min-width:767px) and (max-width:1439px){
	.navbar-right {
		display:none;
	}
}

.navbarbrandcover {
	position:absolute;
	right:0;
	top:0;
	height:63px;
	background-color:#afc701;
}
.keresocover {
	position:absolute;
	right:0;
	height:58px;
	background-color:#afc701;
}

.keresowrapper {
    background-color: #f7f7f7;
}

.keresowrapper_sticky {
    position: fixed;
    top: 63px;
    left: 0;
    width: 100%;
    z-index: 999;
}


/*
.pogoSliderCover {
	position:absolute;
	z-index:10;
	top:0;
	left:0;
	width:100%;
	height:220px;
	box-shadow: inset 0px 100px  230px -155px rgba(0,0,0,1),
                inset 0px 200px  230px -155px rgba(0,0,0,1),
                inset 0px 200px  230px -155px rgba(0,0,0,1);
}
*/
.pogoSliderCover {
	position:absolute;
	z-index:10;
	top:10%;
	left:50%;
	width:26%;
}

.slidercimke {
	position:absolute;
	bottom:28%;
	left:10%;
	width:45%;
	/*background-color:rgba(0,0,0,0.5);*/
	padding:20px;
	
	text-shadow: 0px 0px 25px rgba(0, 0, 0, 0.68);
}
.slidercimke div:nth-child(1) {
	text-align:center;
	font-size:48px;
	color:#fff;
}
.slidercimke div:nth-child(2) {
	text-align:center;
	font-size:30px;
	color:#fff;
}
.slidercimke div:nth-child(3) {
	text-align:center;
	margin-top:20px;
}
.slidercimke div:nth-child(3) a {
	text-align:center;
	padding:10px 20px;
	border:1px solid #fff;
	color:#fff;
	border-radius:5px;
	background-color:rgba(0,0,0,0.5);
}
@media(max-width:767px){
	.slidercimke {
		bottom:10%;
		left:0%;
		width:100%;
		padding:10px;
	}
	.slidercimke div:nth-child(1) {
		font-size:20px;
	}
	.slidercimke div:nth-child(2) {
		font-size:20px;
	}
	
	.mainnnavbar li:has(a.menu_spacer) { display:none; }
}

@media (max-width: 1439px) and (min-width: 767px) {
	.navbar-right {
	     display: block;
	}
}



.termekdoboz .termekkep {
	width: 100%;
	padding-top: 100%;
	background-color: #fff;
	background-size: contain;
	background-position: center center;
	background-repeat:no-repeat;
}
.termekdoboz .badgek {
    height:25px;
    margin-left:5px;
    margin-right:5px;
    border-bottom: 2px solid #eeeeee;
    margin-bottom:5px;
    padding-bottom:30px;

}
.termekdoboz:hover .badgek {
	border-bottom: 2px solid #afc701;
}
.termekdoboz .badgek .col-xs-3 {
    padding-left:5px;
    padding-right:5px;
}

.termekdoboz .badgek .akciosz {
    position: absolute;
    top: 3px;
    right: 9px;
    color:#fff;
    font-weight:900;
}
@media(max-width:992px){
    .termekdoboz .badgek .col-xs-3 img {
    width:70%!important;
    }   
    .termekdoboz .badgek .akciosz {
    top: 3px;
    right: 30px;

    font-size: 12px;
    }
}

.termekdoboz .ar1 {
	font-size:20px;
	color:#ed05ea;
	line-height:13px;
}
.termekdoboz .ar2 {
	font-size:12px;
	color:#afc701;
}
.termekdoboz .ar3 {
	font-size:8px;
}
.termekdoboz .ar4 {
	font-size:15px;
	color:#636363;
	text-decoration:line-through;
}

#main-slider-top {
	margin-top:63px;
}		

@media(max-width:767px){
	.cartbuttoncontainer button {
		font-size:9px!important;
		padding-top: 4px!important;
	}
	.cartbuttoncontainer img {
		height:16px;
		margin-top: -5px!important;
	}
	.morebuttoncontainer a {
		display:inline-block!important;
		font-size:9px!important;
		padding-top: 7px!important;
	}
	.morebuttoncontainer img {
		height:18px!important;
		margin-top: -5px!important;
	}

	#main-slider-top {
		margin-top:51px;
	}
	
	.termekdoboz .ar1 {
		font-size:19px;
	}
	.termekdoboz .ar2 {
		font-size:11px;
	}
	.termekdoboz .ar3 {
		font-size:7px;
	}

}








		.keresomezo {
			width:100%;
			color:#292929;
			background-color:#fff;
			border:1px solid #6b6b6b;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:17px;
			padding-left:10px;
			padding-right:10px;
			
			margin-top:15px;
			margin-bottom:15px;
		}
		.keresogomb {
			width:48%;
			padding-top:4px;
			padding-bottom:4px;
			color:#fff;
			background-color:#afc701;
			border:1px solid #afc701;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:17px;
			font-weight:700;

			margin-top:5px;
			margin-bottom:5px; 
		}
		.keresogomb:hover {
			background-color:#7ece00;
		}
		.gyorskeresesfelirat {
			color:#292929;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:16px;
			font-weight:700;

			display:inline-block;
			margin-top:0px;
		}
		.supportfelirat {
			color:#fff;
			font-family: 'Roboto Condensed', sans-serif;
			font-size:19px;
			font-weight:700;

			display:inline-block;
			margin-top: 19px;
		}

		#keresomasodoszlop img {
			margin-top:-8px;
		}
	
		
		@media(max-width:767px){
			.keresocover {
				display:none;
			}
			
			#keresomasodoszlop {
				background-color:#afc701;
			}

			#keresomasodoszlop img {
				margin-top:0px;
				
			}
			
			.supportfelirat {
				font-size:14px;
			    margin-top: 12px;
				margin-bottom: 9px;
			}
			
			.gyorskeresesfelirat {
				margin-top: 16px;
			}

		}
		
		
		
		
		
		
		
		.lablecdesignkep {
			height:507px;
			margin-top:-585px;
			background-image:url('/data/images/aljakep.png');
			background-position:center center;
			background-repeat:no-repeat;
			position:relative;
			z-index:99;
			top:205px;
			left:0;
		}
		.lableclogo {
			padding:20px 0px 5px 0px;
			max-width:100%;
		}
		.footermenu li, .footermenu li a {
			color:#c3c3c3;
		}
		.footermenu .dropdownul {
			padding:0;
			padding-left:17px;
		}
		@media(min-width:990px) {
			.lableclogo {
				margin-top:20px;
				/*padding:40px 30px;
				border-right:2px solid #5c5c5c;*/
			}
		}
		@media(max-width:767px) {
			.lablecdesignkep {
				margin-top:0px;
			}
		}