body{background-color: #ffffff; color:#1B1B1B; font-size:16px; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-size:16px;}
ul{margin:0!important; padding:0!important; list-style-type: none!important;}
.hide{display:none;}
a{text-decoration:none;}

p{margin:0;}

.menu_bkg{width:100%; -webkit-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.5); -moz-box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.5);box-shadow: 1px 3px 3px 0px rgba(0,0,0,0.5);text-align:center;}
.menu_holder{width:1200px; margin:auto; text-align:right;}

.main{width:1200px; margin: 0 auto; }
.main2{width:1200px; margin: 0 auto;}
.main3{width:1200px; margin: 0 auto; text-align:center;}
.main4{width:1200px; margin: 0 auto;}
.main5{width:1200px; margin: 0 auto;}

.main3 span{color:red; font-weight:bold; font-size:20px;}
.main3 span a{color:blue;}

.inner_menu{}
.inner_menu div{display: inline-block; padding:10px; }
.inner_menu div:hover{}
.inner_menu .last{border-right:none; }
.inner_menu a {text-decoration: none; }

.index_ar{margin:0; padding:0.5em 0; font-weight:bold; font-size:22px; color:red; background-color:#fff; transition: background-color 0.3s;}
.kateg:hover .index_ar{color:#ffffff; background-color:#FF8F39;}

/* árajánlatkérő gomb */
.arajanlat{width:24%; margin:auto; text-align:center;}

.gradient-button{
margin-top:1.5em;
font-weight: bold;
display: inline-block;
padding: 10px 15px;
cursor: pointer;
background-image: linear-gradient(to bottom, #1bc214, #106a0c);
color: white;
}

.gradient-button:hover{
background-image: linear-gradient(to bottom, #1f8e1a, #1bc214);
}
.gradient-button:active{
color: #FFB2B2;
}
/* árajánlatkérő gomb */


.telefonszam{position: absolute; bottom: 20px; left: 0; padding:0.3em; background-image: linear-gradient(to bottom, #1bc214, #106a0c); text-align:center; z-index: 999; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; position:fixed;}
.telefonszam a{color:#fff;}

#myBtn {display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; font-size: 18px; border:none; outline: none; background-color:#1f79ad; color: white; cursor: pointer; padding: 1em; border-radius: 5px;}
#myBtn:hover {background-color: #555;}

.slider{}
.slider div{}

.kategoria_blokk{width:100%; text-align:center;}

.kateg_title1{line-height:150%; color:#252525; text-align:center; margin-bottom:1em;}
.kateg_title2{line-height:150%; color:#252525; text-align:center;}
.kateg_title3{color:#0059b3; font-weight:bold; border-top:solid 1px #000; font-size:22px; padding:2em 0 0.5em 0; text-align:center; text-decoration: underline;}

.kateg{display:inline-block; width:23%; vertical-align: text-top; margin-right:0.8em; margin-bottom:0.8em;}
.kateg:hover{-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45); -moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45); box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45);}
.kateg img{width:100%; height:auto; max-width:100%;}
.kateg h2{margin:0!important; padding:0.5em 0; font-weight:normal!important; font-size:16px!important; color:#0084FF;background-color:#fff; transition: background-color 0.3s;}
.kateg:hover h2{color:#000; background-color:#FF8F39;}

.kateg2{display:inline-block; width:23%; vertical-align: text-top; margin-right:0.8em; margin-bottom:0.8em;}
.kateg2:hover{-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45); -moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45); box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45);}
.kateg2 img{width:100%;}
.kateg2 p{margin:0!important; padding:0.5em 0; font-weight:normal; font-size:16px; color:#0084FF;background-color:#fff; transition: background-color 0.3s;}
.kateg2:hover p{color:#000; background-color:#FF8F39;}

.vissza{width:100%; font-weight:bold; margin:0 0 1em 0; border: 1px solid #222; background-color: #111; background-image: -moz-linear-gradient(#444, #111); background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111)); background-image: -webkit-linear-gradient(#444, #111); background-image: -o-linear-gradient(#444, #111); background-image: -ms-linear-gradient(#444, #111); background-image: linear-gradient(#444, #111); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset; 	-webkit-box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset; box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;}
.vissza div{display:inline-block; color:#999; text-align:center; padding: 0.5em 1em; border-right: 1px solid #222; -moz-box-shadow: 1px 0 0 #444; -webkit-box-shadow: 1px 0 0 #444; box-shadow: 1px 0 0 #444;text-decoration: none; text-shadow: 0 1px 0 #000;}
.vissza div:hover{color:#fff ;}
.vissza a:last-child div{box-shadow:none; border:none; color:#999}
.last{box-shadow:none!important; border:none!important; color:#999!important; cursor:context-menu;}

.big_text_two{width:100%;border-top:solid 1px#BBBBBB; padding: 0.7em 0 0.3em 0; text-align:center;margin:auto;}
.big_text_two h1{color:#1B1B1B; font-size:24px;margin:0!important; font-weight:normal;}
.big_text_two h2{color:#1B1B1B; font-size:30px;margin:0!important; font-weight:normal;}
.big_text_two span{font-weight:bold;}

.big_text_two2{width:100%; padding: 0.7em 0 0.3em 0; text-align:center;margin:auto;}
.big_text_two2 h1{color:#1B1B1B; font-size:24px;margin:0!important; font-weight:normal;}
.big_text_two2 h2{color:#1B1B1B; font-size:30px;margin:0!important; font-weight:normal;}

.content_two{width:100%; margin:0; display:inline-table;}
.content_two .left{width:68%; padding-right:1%; display:inline-block; vertical-align: top;}
.content_two .right{width:30%; display:inline-block;}

.two_left{position:relative; display:inline-block; margin-right:2%; width:48%; vertical-align:text-top;}
.two_left img{width:100%; height:auto; max-width:100%;}
.two_left h3{font-weight:bold; font-size:20px; margin:0!important;color:#0059b3;}

.two_middle{position:relative; display:inline-block; width:48%; vertical-align:text-top;}
.two_middle img{width:100%; height:auto; max-width:100%;}
.two_middle h3{font-weight:bold; font-size:20px; margin:0!important;color:#0059b3}

.two_bottom{position:relative; display:inline-block; width:100%}
.two_bottom img{width:100%; height:auto; max-width:100%;}
.two_bottom h3{font-weight:bold; font-size:20px; margin:0!important; color:#0059b3}
.two_bottom a{color:#0059b3;}
.two_bottom a:hover{color:#9294FF;}
.two_bottom span{color:#000080!important;}

.two_right{position:relative;}
.two_right img{width:100%; height:auto; max-width:100%;}
.two_right h3{font-weight:bold; font-size:20px; margin:0!important;color:#0059b3}

.text_over_bottom{position:absolute; width:96%; padding:0.5em 0 0.5em 0.5em; background-color:rgba(255, 143, 57, 0.75); font-size:26px; margin-top:-60px;}
.text_over_bottom h2{color:#fff; font-weight:bold; letter-spacing:1px; font-size:26px; margin:0!important;}

.text_over_middle{position:absolute; width:75%; padding:0.5em 0 0.5em 0.5em;background-color:rgba(255, 143, 57, 0.75); font-size:26px; margin-top:-61px;}
.text_over_middle h2{color:#fff; font-weight:bold; letter-spacing:1px; font-size:26px; margin:0!important;}

.text_over_top{position:absolute; width:96%; padding:0.5em 0 0.5em 0.5em; background-color:rgba(255, 143, 57, 0.75); font-size:26px; margin-bottom:-60px;}
.text_over_top h2{color:#fff; font-weight:bold; letter-spacing:1px; font-size:26px; margin:0!important;}

.termek{width:18%; display:inline-block; vertical-align: text-top; margin:0 1em 1em 0;}
.termek:hover{-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45); -moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45); box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.45);}
.termek img{width:100%;}
.termek span{font-weight:bold;}
.termek p{padding:0.3em; color:#252525!important; text-align:justify;min-height:200px;}
.termek_neve{width:100%; padding:0.6em 0; background-color:rgba(255, 143, 57, 0.75);color:#000080; font-weight:bold;}
.termek_ar1{width:100%; background-color:#ffff1a; color:#ff0000; font-weight:bold; font-size:20px;}
.termek_ar1 div{display:inline-block; width:48%; padding:0.5em 0;}
.termek_ar2{width:100%; background-color:#f2a473; color:#ff0000; font-weight:bold; font-size:18px;}
.termek_ar2 div{display:inline-block; width:48%; padding:0.5em 0;}
.termek_ar3{width:100%; background-color:#5d9dd5; color:#000080; font-weight:bold;}
.termek_ar3 div{display:inline-block; width:48%; padding:0.5em 0;}

.ures1{min-height:43px}
.ures2{min-height:39px}

.termek_vasar{width:100%; padding:0.7em 0; background-color:rgba(255, 143, 57, 0.75);color:#000080; font-weight:bold;}

.lapozo{width:15%!important; float:right; border:solid 1px;}

.footer{width:1200px; margin: auto; background-color:rgba(0,0,0,0.1);}
.f_top{width:100%; text-align:center; color:#1B1B1B; }
.f_top a{color:#2D38FD; font-weight:bold; text-decoration: underline;}
.f_top a:hover{color:#000080;}
.f_bottom{width:100%; padding:1em 0; text-align:center; background-color:#000000; color:#fff;}
.f_bottom div{display:inline-block; width:15%;}
.f_bottom a{color:#fff;}
.f_bottom a:hover{color:#9294FF;}



#menu, #menu ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#menu {
		width: 100%;
		margin: 60px auto;
		border: 1px solid #222;
		background-color: #111;
		background-image: -moz-linear-gradient(#444, #111); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111));	
		background-image: -webkit-linear-gradient(#444, #111);	
		background-image: -o-linear-gradient(#444, #111);
		background-image: -ms-linear-gradient(#444, #111);
		background-image: linear-gradient(#444, #111);
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		-moz-box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;
		-webkit-box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;
		box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;
	}
	
	#menu:before,
	#menu:after {
		content: "";
		display: table;
	}	
	
	#menu:after {
		clear: both;
	}
	
	#menu {
		zoom:1;
	}
	
	#menu li {
		float: left;
		border-right: 1px solid #222;
		-moz-box-shadow: 1px 0 0 #444;
		-webkit-box-shadow: 1px 0 0 #444;
		box-shadow: 1px 0 0 #444;
		position: relative;
	}
	#menu li:last-child{float:right; border:none; box-shadow: none!important;}
	#menu li:last-child:after{display:none!important;}
	
	
	#menu a {
		float: left;
		padding: 12px 30px;
		color: #999;
		text-transform: uppercase;
		font: bold 12px Arial, Helvetica;
		text-decoration: none;
		text-shadow: 0 1px 0 #000;
	}
	
	#menu li:hover > a {
		color: #fafafa;
	}
	
	*html #menu li a:hover { /* IE6 only */
		color: #fafafa;
	}
	
	#menu ul {
		margin: 20px 0 0 0;
		_margin: 0; /*IE6 only*/
		opacity: 0;
		visibility: hidden;
		position: absolute;
		top: 38px;
		left: 0;
		z-index: 1;    
		background: #444;
		background: -moz-linear-gradient(#444, #111);
		background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111));
		background: -webkit-linear-gradient(#444, #111);    
		background: -o-linear-gradient(#444, #111);	
		background: -ms-linear-gradient(#444, #111);	
		background: linear-gradient(#444, #111);
		-moz-box-shadow: 0 -1px rgba(255,255,255,.3);
		-webkit-box-shadow: 0 -1px 0 rgba(255,255,255,.3);
		box-shadow: 0 -1px 0 rgba(255,255,255,.3);	
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;  
	}

	#menu li:hover > ul {
		opacity: 1;
		visibility: visible;
		margin: 0;
	}
	
	#menu ul ul {
		top: 0;
		left: 150px;
		margin: 0 0 0 20px;
		_margin: 0; /*IE6 only*/
		-moz-box-shadow: -1px 0 0 rgba(255,255,255,.3);
		-webkit-box-shadow: -1px 0 0 rgba(255,255,255,.3);
		box-shadow: -1px 0 0 rgba(255,255,255,.3);		
	}
	
	#menu ul li {
		float: none;
		display: block;
		border: 0;
		_line-height: 0; /*IE6 only*/
		-moz-box-shadow: 0 1px 0 #111, 0 2px 0 #666;
		-webkit-box-shadow: 0 1px 0 #111, 0 2px 0 #666;
		box-shadow: 0 1px 0 #111, 0 2px 0 #666;
	}
	
	#menu ul li:last-child {   
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;    
	}
	
	#menu ul a {    
		padding: 10px;
		width: 150px;
		_height: 10px; /*IE6 only*/
		display: block;
		white-space: nowrap;
		float: none;
		text-transform: none;
		text-align:center;
	}
	
	#menu ul a:hover {
		background-color: #0186ba;
		background-image: -moz-linear-gradient(#04acec,  #0186ba);	
		background-image: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
		background-image: -webkit-linear-gradient(#04acec, #0186ba);
		background-image: -o-linear-gradient(#04acec, #0186ba);
		background-image: -ms-linear-gradient(#04acec, #0186ba);
		background-image: linear-gradient(#04acec, #0186ba);
	}
	
	#menu ul li:first-child > a {
		-moz-border-radius: 3px 3px 0 0;
		-webkit-border-radius: 3px 3px 0 0;
		border-radius: 3px 3px 0 0;
	}
	
	#menu ul li:first-child > a:after {
		content: '';
		position: absolute;
		left: 40px;
		top: -6px;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		border-bottom: 6px solid #444;
	}
	
	#menu ul ul li:first-child a:after {
		left: -6px;
		top: 50%;
		margin-top: -6px;
		border-left: 0;	
		border-bottom: 6px solid transparent;
		border-top: 6px solid transparent;
		border-right: 6px solid #3b3b3b;
	}
	
	#menu ul li:first-child a:hover:after {
		border-bottom-color: #04acec; 
	}
	
	#menu ul ul li:first-child a:hover:after {
		border-right-color: #0299d3; 
		border-bottom-color: transparent; 	
	}
	
	#menu ul li:last-child > a {
		-moz-border-radius: 0 0 3px 3px;
		-webkit-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
	}
	
	/* Mobile */
	#menu-trigger {
		display: none;
	}

	@media screen and (max-width: 600px) {

		/* nav-wrap */
		#menu-wrap {
			position: relative;
		}

		#menu-wrap * {
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
		}

		/* menu icon */
		#menu-trigger {
			display: block; /* show menu icon */
			height: 40px;
			line-height: 40px;
			cursor: pointer;		
			padding: 0 20px 0 35px;
			border: 1px solid #222;
			color: #fafafa;
			font-weight: bold;
			background-color: #111;
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2QjAxNjRDOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2QjAxNjREOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTZCMDE2NEE5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTZCMDE2NEI5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42AEtnAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAWSURBVHjaYmAgFzBiACKFho6NAAEGAD07AG1pn932AAAAAElFTkSuQmCC) no-repeat 10px center, -moz-linear-gradient(#444, #111); 
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2QjAxNjRDOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2QjAxNjREOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTZCMDE2NEE5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTZCMDE2NEI5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42AEtnAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAWSURBVHjaYmAgFzBiACKFho6NAAEGAD07AG1pn932AAAAAElFTkSuQmCC) no-repeat 10px center, -webkit-linear-gradient(#444, #111);	
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2QjAxNjRDOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2QjAxNjREOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTZCMDE2NEE5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTZCMDE2NEI5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42AEtnAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAWSURBVHjaYmAgFzBiACKFho6NAAEGAD07AG1pn932AAAAAElFTkSuQmCC) no-repeat 10px center, -o-linear-gradient(#444, #111);
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2QjAxNjRDOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2QjAxNjREOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTZCMDE2NEE5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTZCMDE2NEI5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42AEtnAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAWSURBVHjaYmAgFzBiACKFho6NAAEGAD07AG1pn932AAAAAElFTkSuQmCC) no-repeat 10px center, -ms-linear-gradient(#444, #111);
			background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2QjAxNjRDOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2QjAxNjREOUNEOTExRTE4RTNFRkI1RDQ2MUYxOTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTZCMDE2NEE5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTZCMDE2NEI5Q0Q5MTFFMThFM0VGQjVENDYxRjE5NDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42AEtnAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAWSURBVHjaYmAgFzBiACKFho6NAAEGAD07AG1pn932AAAAAElFTkSuQmCC) no-repeat 10px center, linear-gradient(#444, #111);
			-moz-border-radius: 6px;
			-webkit-border-radius: 6px;
			border-radius: 6px;
			-moz-box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;
			-webkit-box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;
			box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;
		}
		
		/* main nav */
		#menu {
			margin: 0; padding: 10px;
			position: absolute;
			top: 40px;
			width: 100%;
			z-index: 1;
			background-color: #444;
			display: none;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;		
		}

		#menu:after {
			content: '';
			position: absolute;
			left: 25px;
			top: -8px;
			border-left: 8px solid transparent;
			border-right: 8px solid transparent;
			border-bottom: 8px solid #444;
		}	

		#menu ul {
			position: static;
			visibility: visible;
			opacity: 1;
			margin: 0;
			background: none;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;				
		}

		#menu ul ul {
			margin: 0 0 0 20px !important;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;		
		}
		
		#menu li {
			position: static;
			display: block;
			float: none;
			border: 0;
			margin: 5px;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;			
		}

		#menu ul li{
			margin-left: 20px;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;		
		}

		#menu a{
			display: block;
			float: none;
			padding: 0;
			color: #999;
		}

		#menu a:hover{
			color: #fafafa;
		}	

		#menu ul a{
			padding: 0;
			width: auto;		
		}

		#menu ul a:hover{
			background: none;	
		}

		#menu ul li:first-child a:after,
		#menu ul ul li:first-child a:after {
			border: 0;
		}		

	}

	@media screen and (min-width: 600px) {
		#menu {
			display: block !important;
		}
	}	

	/* iPad */
	.no-transition {
		-webkit-transition: none;
		-moz-transition: none;
		-ms-transition: none;
		-o-transition: none;
		transition: none;
		opacity: 1;
		visibility: visible;
		display: none;  		
	}

	#menu li:hover > .no-transition {
		display: block;
	}


/* jssor slider loading skin spin css */
        .jssorl-009-spin img {
            animation-name: jssorl-009-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }

        @keyframes jssorl-009-spin {
            from {
                transform: rotate(0deg);
            }

            to {
                transform: rotate(360deg);
            }
        }


        /*jssor slider bullet skin 132 css*/
        .jssorb132 {position:absolute;}
        .jssorb132 .i {position:absolute;cursor:pointer;}
        .jssorb132 .i .b {fill:#fff;fill-opacity:0.8;stroke:#000;stroke-width:1600;stroke-miterlimit:10;stroke-opacity:0.7;}
        .jssorb132 .i:hover .b {fill:#000;fill-opacity:.7;stroke:#fff;stroke-width:2000;stroke-opacity:0.8;}
        .jssorb132 .iav .b {fill:#000;stroke:#fff;stroke-width:2400;fill-opacity:0.8;stroke-opacity:1;}
        .jssorb132 .i.idn {opacity:0.3;}

        .jssora051 {display:block;position:absolute;cursor:pointer;}
        .jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
        .jssora051:hover {opacity:.8;}
        .jssora051.jssora051dn {opacity:.5;}
        .jssora051.jssora051ds {opacity:.3;pointer-events:none;}

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::: MOBIL NÉZET ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :::::*/
@media screen and (max-width: 1820px) {	
	.arajanlat{width:22%;}
	
}

@media screen and (max-width: 1700px) {
	.lapozo{width:20%!important;}
}

@media screen and (max-width: 1650px) {
	.arajanlat{width:24%;}
}



@media screen and (max-width: 1622px) {
	.text_over_bottom{width:96%; margin-top:-57px;}
	.text_over_bottom h2{font-size:24px}
	.text_over_top{width:96%;}
	.text_over_top h2{font-size:24px;}
	.lapozo{}
}

@media screen and (max-width: 1500px) {		
	.menu_holder{width:75%;}
	.main{width:75%;}
	.main2{width:70%;}
	.main3{width:70%;}
	.main4{width:65%;}
	.main5{width:50%;}
	.termek_ar1{width:100%; font-size:18px;}
	.termek_ar1 div{width:48%;}
	.termek_ar2{width:100%; font-size:17px;}
	.termek_ar2 div{width:48%;}
	.termek_ar3{width:100%;}
	.termek_ar3 div{width:48%;}
}

@media screen and (max-width: 1420px) {
	.main3{width:77%;}
	.text_over_bottom{width:96%; margin-top:-53px;}
	.text_over_bottom h2{font-size:20px}
	.text_over_top{width:96%;}
	.text_over_top h2{font-size:20px;}
}

@media screen and (max-width: 1300px) {
	.main{width:75%;}
	.main2{width:70%;}
	.main3{width:78%;}
	.arajanlat{width:26%;}
}

@media screen and (max-width: 1270px) {
	.main3{width:85%;}	
}

@media screen and (max-width: 1200px) {
	.menu_holder{width:100%;}
}

@media screen and (max-width: 1200px) {
	.main{width:85%;}
	.main2{width:80%;}
	.main3{width:85%;}	
}

@media screen and (max-width: 1165px) {
	.main3{width:90%;}	
}

@media screen and (max-width: 1100px) {
	.text_over_middle{margin-top:-53px;}
	.text_over_middle h2{font-size:20px;}
	.two_bottom h2{font-size:20px;}
	.main2{width:100%;}	
	.main3{width:100%;}	
}

@media screen and (max-width: 1050px) {
	.main3{width:100%;}
	.footer{width:100%;}
}

@media screen and (max-width: 992px) {
	.termek{width:22%;}
}

@media screen and (max-width: 950px) {
	.termek{width:30%;}
	.lapozo{width:27%!important}
}

@media screen and (max-width: 850px) {
	.kateg{width:22%;}
	.kateg2{width:30%;}
	.text_over_bottom{width:95%; margin-top:-56px;}
	.text_over_bottom h2{font-size:22px}
	.text_over_top{width:95%;}
	.text_over_top h2{font-size:22px;}
	.lapozo{width:34%!important;}
	.arajanlat{width:100%;}
}

@media screen and (max-width: 820px) {
	.text_over_middle{margin-top:-51px;}
	.text_over_middle h2{font-size:18px;}	
	.lapozo{width:35%!important;}
}


@media screen and (max-width: 750px) {
	.kateg{width:22%;}
	.text_over_bottom{width:94%;}
	.text_over_bottom h2{font-size:18px}
	.text_over_top{width:94%;}
	.text_over_top h2{font-size:18px;}
	.last{display:none!important;}
	.lapozo{width:31%!important;}
}

@media screen and (max-width: 747px) {
	.lapozo{width:31%!important;}
	.text_over_middle{margin-top:-48px;}
	.text_over_middle h2{font-size:16px;}
}

@media screen and (max-width: 683px) {
	.kateg{width:47%;}
	.kateg2{width:47%;}
	.big_text_two h2{font-size:22px;}
	.text_over_bottom{width:94%; margin-top:-51px;}
	.text_over_bottom h2{font-size:18px}
	.text_over_top{width:94%;}
	.text_over_top h2{font-size:18px;}	
}


@media screen and (max-width: 599px) {
	.kateg{width:47%;}
	.content_two .left{width:100%;}
	.content_two .right{width:100%;}
	.text_over_bottom{width:95%;}
	.text_over_top{width:98%;}
	.termek{width:46%;}
}

@media screen and (max-width: 520px) {
	.kateg{width:46%;}
	.kateg2{width:46%;}
	.footer div{display:block;}
	.f_bottom{display:none!important;}
	.content_two .left{width:100%;}
	.two_left{width:100%;}
	.two_middle{width:100%;}
	.text_over_bottom{width:97%;}
	.text_over_top{width:97.5%;}	
}
@media screen and (max-width: 470px) {	
	.termek{width:95%; margin:0 0 1em 0!important;}
}

@media screen and (max-width: 380px) {
	.kateg{width:100%;}
	.kateg2{width:100%;}
	.termek{width:100%;}
}


@media screen and (max-width: 250px) {
	.big_text_two h2{font-size:19px;}	
	.text_over_bottom{width:96%; margin-top:-52px;}
	.text_over_bottom h2{font-size:18px}
	.text_over_top{width:96%;}
	.text_over_top h2{font-size:18px;}
}