body {
    position: relative;
    font-size: 17px;
    font-family: 'Segoe UI', 'Helvetica Neue', Roboto, Helvetica, Arial, sans-serif;
    font-weight: 400;
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden;
    color: #424d56;
    background-color: #fff;
}
body::after {
    content: "";
    display: block;
    position: absolute;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-image: url("../img/bg.png");
    background-repeat: repeat;
    background-attachment: fixed;
    opacity: 0.1;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.container {
    padding-bottom: 40px;
}
.mr10{
	margin-right: 10px;
}
.conditions_confirm_text {
	font-size: 12px;
	color: #424d56;
}
.newsletter_text{
	font-size: 14px;
}
.form-control:focus {   
	border-color: rgba(153, 153, 153, 0.8);
	box-shadow: 0 1px 1px rgba(46, 90, 166, 0.075) inset, 0 0 8px rgba(46, 90, 166, 0.6);
	outline: 0 none;
}
.placeholdercc{
	background-color: #f2dede;
	border-color: #ff6060;
	outline: 0;
	-ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 130, 130, 0.6);
	-o-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 130, 130, 0.6);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 130, 130, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 130, 130, 0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(242, 130, 130, 0.6);
	filter:progid:DXImageTransform.Microsoft.dropshadow(
	OffX=1px, OffY=1px, Color='black', Positive='true'
	);
	border-collapse: separate;
}
input[type=number] {
	-moz-appearance: textfield;
	height: 47px;
}
.tartalomdiv{
	padding-top: 100px;
}
.oldalinfo{
    text-align: center;
}
.oldalinfo p{
	font-size: 22px;
	margin-top: 10px;
}
.mt-10{
	margin-top: 10px;
}
.kotelezo{
	color: #ff060d;
	margin-left: 5px;
}
@media only screen and (max-width:768px) {
	.tartalomdiv{
		padding-top: 50px;
	}
	.oldalinfo{
		min-height: 100px;
	}
}
/* ################################ GOMBOK ############################################### */
.btn i:not(.marginright){
	margin-left: 10px;
}
.btn i.marginright{
	margin-right: 10px;
}
.btn i.non-margin{
	margin: 0 !important;
}
.btn-rar{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
}
.btn-rar:hover,
.btn-rar:active,
.btn-rar:focus{
	color: #FFF !important;
}
.btn-color1{
	border:0px solid #008fb7;
	background-color: #00BBEF;
	color: #FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00BBEF), to(#003f9a));
	background-image: -webkit-linear-gradient(top, #00BBEF, #003f9a);
	background-image: -moz-linear-gradient(top, #00BBEF, #003f9a);
	background-image: -ms-linear-gradient(top, #00BBEF, #003f9a);
	background-image: -o-linear-gradient(top, #00BBEF, #003f9a);
	background-image: linear-gradient(to bottom, #00BBEF, #003f9a);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#00BBEF, endColorstr=#003f9a);
}
.btn-color1:hover{
	border: 0px solid #006b89;
	background-color: #0093bc;
	color: #FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0093bc), to(#002a67));
	background-image: -webkit-linear-gradient(top, #0093bc, #002a67);
	background-image: -moz-linear-gradient(top, #0093bc, #002a67);
	background-image: -ms-linear-gradient(top, #0093bc, #002a67);
	background-image: -o-linear-gradient(top, #0093bc, #002a67);
	background-image: linear-gradient(to bottom, #0093bc, #002a67);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0093bc, endColorstr=#002a67);
}
.btn-color2{
	border: 0px solid #688E44;
	background-color: #a5df4b;
	color: #FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#a5df4b), to(#688E44));
	background-image: -webkit-linear-gradient(top, #a5df4b, #688E44);
	background-image: -moz-linear-gradient(top, #a5df4b, #688E44);
	background-image: -ms-linear-gradient(top, #a5df4b, #688E44);
	background-image: -o-linear-gradient(top, #a5df4b, #688E44);
	background-image: linear-gradient(to bottom, #a5df4b, #688E44);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a5df4b, endColorstr=#688E44);
}
.btn-color2:hover{
	border: 0px solid #4f6c33;
	background-color: #8ed225;
	color: #FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8ed225), to(#4f6c33));
	background-image: -webkit-linear-gradient(top, #8ed225, #4f6c33);
	background-image: -moz-linear-gradient(top, #8ed225, #4f6c33);
	background-image: -ms-linear-gradient(top, #8ed225, #4f6c33);
	background-image: -o-linear-gradient(top, #8ed225, #4f6c33);
	background-image: linear-gradient(to bottom, #8ed225, #4f6c33);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8ed225, endColorstr=#4f6c33);
}
.btn{
	border-radius: 0px !important;
}
/* ################################ GOMBOK VÉGE ########################################## */

/* ######################## ANIMACIOK START ######################## */
.animated{
	-webkit-animation:icon-thinking 1s linear infinite;
	-moz-animation:icon-thinking 1s linear infinite;
	-ms-animation:icon-thinking 1s linear infinite;
	animation:icon-thinking 1s linear infinite;
}
@-webkit-keyframes icon-thinking {
	from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(360deg);}
}
@-moz-keyframes icon-thinking {
	from {-moz-transform: rotate(0deg);} to {-moz-transform: rotate(360deg);}
}
@-ms-keyframes icon-thinking {
	from {-ms-transform: rotate(0deg);} to {-ms-transform: rotate(360deg);} 
}
@-o-keyframes icon-thinking {
	from {-o-transform: rotate(0deg);} to {-o-transform: rotate(360deg);}
}
@keyframes icon-thinking {
	from {transform: rotate(0deg);} to {transform: rotate(360deg);}
}
/* ################################ ANIMACIOK VEGE ############################################## */

/* ################################ COOKIE ############################################### */
.cc-window{
	opacity:1;
	transition:opacity 1s ease;
}
.cc-window.cc-invisible{
	opacity:0
}
.cc-animate.cc-revoke{
	transition:transform 1s ease;
}
.cc-animate.cc-revoke.cc-top{
	transform:translateY(-2em);
}
.cc-animate.cc-revoke.cc-bottom{
	transform:translateY(2em);
}
.cc-animate.cc-revoke.cc-active.cc-bottom,
.cc-animate.cc-revoke.cc-active.cc-top,
.cc-revoke:hover{
	transform:translateY(0);
}
.cc-grower{
	max-height:0;
	overflow:hidden;
	transition:max-height 1s;
}
.cc-link,
.cc-revoke:hover{
	text-decoration:underline;
}
.cc-revoke,
.cc-window{
	position:fixed;
	overflow:hidden;
	box-sizing:border-box;
	font-family:Helvetica,Calibri,Arial,sans-serif;
	font-size:16px;
	line-height:1.5em;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	z-index:9999;
}
.cc-window.cc-static{
	position:static;
}
.cc-window.cc-floating{
	padding:2em;
	max-width:24em;
	-ms-flex-direction:column;
	flex-direction:column;
}
.cc-window.cc-banner{
	padding:1em 1.8em;
	width:100%;
	-ms-flex-direction:row;
	flex-direction:row;
}
.cc-revoke{
	padding:.5em;
}
.cc-header{
	font-size:18px;
	font-weight:700;
}
.cc-btn,
.cc-close,
.cc-link,
.cc-revoke{
	cursor:pointer;
}
.cc-link{
	opacity:.8;
	display:inline-block;
	padding:.2em;
}
.cc-link:hover{
	opacity:1;
}
.cc-link:active,
.cc-link:visited{
	color:initial;
}
.cc-btn{
	display:block;
	padding:.4em .8em;
	font-size:.9em;
	font-weight:700;
	border-width:2px;
	border-style:solid;
	text-align:center;
	white-space:nowrap;
	text-decoration: none;
}
.cc-banner .cc-btn:last-child{
	min-width:140px;
}
.cc-highlight .cc-btn:first-child{
	background-color:transparent;
	border-color:transparent;
}
.cc-highlight .cc-btn:first-child:focus,
.cc-highlight .cc-btn:first-child:hover{
	background-color:transparent;
	text-decoration:underline;
}
.cc-close{
	display:block;
	position:absolute;
	top:.5em;
	right:.5em;
	font-size:1.6em;
	opacity:.9;
	line-height:.75;
}
.cc-close:focus,
.cc-close:hover{
	opacity:1;
}
.cc-revoke.cc-top{
	top:0;
	left:3em;
	border-bottom-left-radius:.5em;
border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{
	bottom:0;
	left:3em;
	border-top-left-radius:.5em;
	border-top-right-radius:.5em
}
.cc-revoke.cc-left{left:3em;right:unset;}
.cc-revoke.cc-right{right:3em;left:unset;}
.cc-top{
	top:1em;
}
.cc-left{
	left:1em;
}
.cc-right{
	right:1em;
}
.cc-bottom{
	bottom:1em;
}
.cc-floating>.cc-link{
	margin-bottom:1em;
}
.cc-floating .cc-message{
	display:block;
	margin-bottom:1em;
}
.cc-window.cc-floating .cc-compliance{
	-ms-flex:1;
	flex:1;
}
.cc-window.cc-banner{
	-ms-flex-align:center;
	align-items:center;
}
.cc-banner.cc-top{
	left:0;
	right:0;
	top:0;
}
.cc-banner.cc-bottom{
	left:0;
	right:0;
	bottom:0;
}
.cc-banner .cc-message{
	-ms-flex:1;
	flex:1;
}
.cc-compliance{
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-line-pack:justify;
	align-content:space-between;
	}.cc-compliance>.cc-btn{
	-ms-flex:1;
	flex:1;
}
.cc-btn+.cc-btn{
	margin-left:.5em;
}
@media print{
	.cc-revoke,
	.cc-window{
		display:none;
	}
}
@media screen and (max-width:900px){
	.cc-btn{
		white-space:normal;
	}
}
@media screen and (max-width:414px) and (orientation:portrait),
screen and (max-width:736px) and (orientation:landscape){
	.cc-window.cc-top{
		top:0;
	}
	.cc-window.cc-bottom{
		bottom:0;
	}
	.cc-window.cc-banner,
	.cc-window.cc-left,
	.cc-window.cc-right{
		left:0;
		right:0;
	}
	.cc-window.cc-banner{
		-ms-flex-direction:column;
		flex-direction:column;
	}
	.cc-window.cc-banner .cc-compliance{
		-ms-flex:1;
		flex:1;
	}
	.cc-window.cc-floating{
		max-width:none;
	}
	.cc-window .cc-message{
		margin-bottom:1em;
	}
	.cc-window.cc-banner{
		-ms-flex-align:unset;
		align-items:unset;
	}
}
.cc-floating.cc-theme-classic{
	padding:1.2em;
	border-radius:5px;
}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{
	text-align:center;
	display:inline;
	-ms-flex:none;
	flex:none;
	}.cc-theme-classic .cc-btn{
	border-radius:5px;
}
.cc-theme-classic .cc-btn:last-child{
	min-width:140px;
}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{
	display:inline-block;
}
.cc-theme-edgeless.cc-window{
	padding:0;
}
.cc-floating.cc-theme-edgeless .cc-message{
	margin:2em 2em 1.5em;
}
.cc-banner.cc-theme-edgeless .cc-btn{
	margin:0;
	padding:.8em 1.8em;
	height:100%;
}
.cc-banner.cc-theme-edgeless .cc-message{
	margin-left:1em;
}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{
	margin-left:0;
}
/* ################################ COOKIE ############################################### */

/* ################################ FOOTER ############################################### */
footer{
	text-align: center;
	color: #ddd;
	background-color: #424d56;
}
footer .container {
	padding-top: 10px;
	padding-bottom: 0px !important;
}
footer .flex-container {
	display: flex;
	flex-direction: column;
}
footer .flex-container > div {
	margin: 5px;
	line-height: 30px;
}
footer .download_link{
	font-size: 15px;
}
footer .download_link .icon{
	vertical-align: -8px;
	margin-left: 5px;
	font-size: 30px;
}
footer iframe{
	border: none;
	overflow: hidden;
	/*width: 100%;*/
	/*height: 160px;*/
}
@media only screen and (max-width:768px) {
	footer iframe{
		margin-top: 20px;
	}
}
@media only screen and (min-width:768px) {
	footer a.label-default{
		min-width: 80px !important;
		display: inline-block !important;
	}
}
/* ################################ FOOTER VÉGE ########################################## */

/* ################################ CEGUNKROL OLDAL ###################################### */
.about{
	margin-top: 40px;
	margin-bottom: 40px;
	font-size: 18px;
	text-align: center;
}
.about .contact_anchor{
	margin-top: 20px;
	margin-bottom: 30px;;
}
/* ################################ CEGUNKROL OLDAL VEGE ################################# */

/* ################################ TERMEKINFO OLDAL ##################################### */
.termekinfo .blokk{}
.termekinfo .blokk .szoveg{
	margin-top: 30px;
	margin-bottom: 30px;
}
.termekinfo .blokk .szoveg .alcim{
	margin-top: 20px;
	text-transform: uppercase;
	color: rgb(0, 0, 205);
	font-weight: bold;
}
.termekinfo .blokk .kep{
	text-align: center;
}
.termekinfo .blokk .kep .img-responsive {
	margin: 0 auto;
}
.termekinfo .blokk .kep .book {
	max-width: 252px;
}
/* ################################ TERMEKINFO OLDAL VEGE ################################ */

/* ################################ KAPCSOLAT OLDAL ###################################### */
.contact{}
.contact textarea{
	resize:none;
	height: 150px;
}
.contact button{
	margin-top: 10px;
}
.g-recaptcha > div{
	margin: 10px auto !important;
	text-align: center;
	width: auto !important;
	height: auto !important;
}
@media only screen and (max-width:768px) {
	#rc-imageselect,
	.g-recaptcha {
		transform: scale(0.86);
		-webkit-transform: scale(0.86);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
}
/* ################################ KAPCSOLAT OLDAL VEGE ################################# */

/* ################################ TÁMOGATÁS OLDAL ########################################## */
.support{}
.support .panel-group{
	margin-top: 10px;
}
.support .contact_anchor{
	text-align: center;
	margin-top: 50px;
	margin-bottom: 10px;
}
.support .panel-body{
	font-size: 14px;
}
.support .accordion-heading{
	outline: 0;
	border: none;
	width: 100%;
	text-align: left;
}
.support .accordion-heading:hover{
	cursor: pointer;
	color: #fff;
	background-color: #00aadd;
}
.support .accordion-heading[aria-expanded="true"]{
	color: #fff;
	background-color: #2e5aa6;
}
/* ################################ TÁMOGATÁS OLDAL VEGE ##################################### */

/* ################################ HÍREK OLDAL ########################################## */
.news{}
.news .panel-group{
	margin-top: 10px;
}
.news .contact_anchor{
	text-align: center;
	margin-top: 50px;
}
.news .panel-body{
	font-size: 14px;
}
.news .accordion-heading{
	outline: 0;
	border: none;
	width: 100%;
	text-align: left;
}
.news .accordion-heading:hover{
	cursor: pointer;
	color: #fff;
	background-color: #00aadd;
}
.news .accordion-heading[aria-expanded="true"]{
	color: #fff;
	background-color: #2e5aa6;
}
.news .datum{
	margin-left: 10px;
	margin-right: 10px;
}
/* ################################ HÍREK OLDAL VEGE ##################################### */

/* ################################ ASZF OLDAL ########################################### */
.aszf .fontmin {
	font-size: 14px;
}
.aszf ol.ur {
	margin-left: 60px;
	list-style-type: upper-roman;
}
.modal p {
	word-wrap: break-word;
}
.modalalcim{
	margin-top: 20px;
	text-transform: uppercase;
	color: rgb(0, 0, 205);
}
.aszf .blokk{
	padding-top: 30px;
}
/* ################################ ASZF OLDAL VEGE ###################################### */

/* ################################ LETOLTÉS OLDAL ####################################### */
.hunletoltes{
	text-align: center;
}
.hunletoltes .hun_buttons a,
.hunletoltes .redirect{
	padding-top: 20px;
	padding-bottom: 20px;
}
.letoltes h3{
	margin-bottom: 30px;
}
.letoltes .outside_anchor{
	margin-top: 30px;
	text-align: center;
}
.letoltes .outside_anchor a{
	color: #3aa8db;
}
.letoltes .outside_anchor a:focus,
.letoltes .outside_anchor a:hover,
.letoltes .outside_anchor a:active{
	color: #2e5aa6;
}
.letoltes .nyelvflag{
	height: 30px;
	width: 30px;
}
.letoltes .nyelvflag:hover {
	-webkit-filter: drop-shadow(3px 3px 3px rgba(0,0,0,0.9)) sepia(1);
	filter: drop-shadow(3px 3px 3px rgba(0,0,0,0.9)) sepia(1);
}
@media only screen and (min-width:377px) {
	.hunletoltes .hun_buttons{
		margin: 10px;
		display: inline-block;
	}
}
@media only screen and (max-width:376px) {
	.hunletoltes .btn{
		display: block;
		margin-bottom: 20px;
	}
}
@media only screen and (max-width:768px) {
	.hunletoltes{
		padding-bottom: 30px;
	}
	.hunletoltes i{
		font-size: 20px;
		vertical-align: -4px;
	}
	.hunletoltes .nev{
		font-size: 12px;
	}
	.letoltes h3{
		text-align: center;
	}
	.letoltes .letoltesek{
		text-align: left;
		margin-bottom: 15px;
	}
	.letoltes .letoltesek img.brand{
		height: 20px;
		width: 20px;
		float: left;
		margin-right: 2px;
	}
	.letoltes .letoltesek .nev{
		font-size: 16px;
	}
	.letoltes .letoltesek .nev i{
		font-size: 20px;
		vertical-align: -2px;
	}
	.letoltes .letoltesek .leiras{
		font-size: 14px;
		vertical-align: top;
	}
}
@media only screen and (min-width:769px) {
	.letoltes .letoltesek {
		text-align: left;
		margin-bottom: 15px;
	}
	.letoltes .letoltesek img.brand {
		height: 40px;
		width: 40px;
		float: left;
		margin-right: 10px;
	}
	.letoltes .letoltesek .nev {
		font-size: 20px;
	}
	.letoltes .letoltesek .leiras {
		font-size: 14px;
		vertical-align: top;
	}
}



.marketing_slider{
	padding: 10px 10px 50px 10px;
	margin-bottom: 20px;
	color: #fff;
	background-color: #263b8c; /* #2e5aa6 */
}
.marketing_slider img{
	max-height: 150px;
	margin: auto;
}
/* ################################ LETOLTÉS OLDAL VEGE ################################## */

/* ################################ TO THE TOP START ################################## */
.tothetop{
	display: none;
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 99;
	font-size: 18px;
	border: none;
	outline: none;
	background-color: #263b8c;
	color: #FFF;
	cursor: pointer;
	padding: 15px;
	border-radius: 4px;
}
.tothetop:hover,
.tothetop:active,
.tothetop:focus{
	background-color: #1fa1e3;
	color: #FFF;
}
/* ################################ TO THE TOP VEGE ################################## */

/* ################################ FOOLDAL ######################################### */
.winrar_block{
	background-color: #263b8c;
	min-height: 280px;
	margin-top: -10px;
}
.winrar_block .carousel-content{
	color: #fff;
	text-align: center;
}
.winrar_block .carousel-content .carousel-cim{
	float: left;
	width: 100%; 
	font-size: 43px;
	font-weight: bold;
}
.winrar_block .carousel-content .carousel-szoveg{
	float: left;
	width: 100%; 
	font-size: 18px;
}
.winrar_block .carousel-content .carousel-link{
	float: left;
	width: 100%; 
	font-size: 18px;
}
.winrar_block .carousel-buttons {
	text-align: center;
}
.winrar_block .carousel-buttons div a {
	min-width: 170px;
	margin-bottom: 10px;
}
.winrar_block .carousel-buttons div a:last-of-type {
	margin-bottom: 0;
}
.winrar_block .carousel-image{
	text-align: center;
}
.winrar_block .carousel-image img{
	margin: auto;
}
.winrar_block .carousel-vezerlo .carousel-icon{
	color: #fff;
	position: absolute;
	top: 21%;
	opacity: 0.7;
	z-index: 10;
	overflow: hidden;
	text-decoration: none;
	font-size: 60px;
}
.winrar_block .carousel-vezerlo .carousel-icon:focus,
.winrar_block .carousel-vezerlo .carousel-icon:active{
	color: #fff;
}
.winrar_block .carousel-vezerlo .carousel-icon:hover{
	color: #00aadd;
}
.winrar_block .carousel-vezerlo .carousel-icon-left {
	margin-left: -15px;
	left: 50%;
}
.winrar_block .carousel-vezerlo .carousel-icon-right {
	margin-right: -15px;
	right: 50%;
}
.winrar_block .carousel-vezerlo .carousel-icon-left,
.winrar_block .carousel-vezerlo .carousel-icon-right{
	opacity: 0;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-ms-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}
.winrar_block .carousel-vezerlo a.carousel-icon-left  {
	left: 0;
}
.winrar_block .carousel-vezerlo a.carousel-icon-right {
	right: 0;
}
.winrar_block:hover a.carousel-icon-left {
	opacity: 1;
	left: 15px;
}
.winrar_block:hover a.carousel-icon-right {
	opacity: 1;
	right: 15px;
}

.carousel-fade .item {
	opacity: 0;
	-webkit-transition: opacity 250ms linear;
	-moz-transition: opacity 250ms linear;
	-o-transition: opacity 250ms linear;
	-ms-transition: opacity 250ms linear;
	transition: opacity 250ms linear;
}
.carousel-fade .item.active {
	opacity: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
	.carousel-fade .carousel-inner > .item.next,
	.carousel-fade .carousel-inner > .item.active.right,
	.carousel-fade .carousel-inner > .item.prev,
	.carousel-fade .carousel-inner > .item.active.left{
		opacity: 0;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	.carousel-fade .carousel-inner > .item.next.left,
	.carousel-fade .carousel-inner > .item.prev.right,
	.carousel-fade .carousel-inner > .item.active {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@media only screen and (max-width:768px) {
	.winrar_block .carousel-content {
		height: 180px;
		font-size: 25px;
	}
	.winrar_block .carousel-buttons div a {
		margin-bottom: 0;
		display: inline-block;
	}
}
@media only screen and (min-width:769px){
	.winrar_block .carousel-content{
		padding-top: 5%;
	}
	.winrar_block .carousel-image img{
		height: 380px;
	}
}
@media only screen and (min-width:769px) and (max-width:990px){
	.winrar_block .carousel-buttons div a {
		margin-bottom: 0px;
	}
}
@media only screen and (min-width:991px){
	.winrar_block .carousel-buttons div {
		position: absolute;
		top: 70%;
		left: 100%;
		transform: translate(-50%, 100%);
	}
}
.why_block{}
.why_block h4{
	font-weight: bold;
}
/* ################################ FOOLDAL VEGE ######################################### */

/* ################################ MENU  ################################################ */
.navbar-default {
	background-color: #fff;
	border-color: #ddd;
}
.navbar-brand {
	padding: 0px;
}
.navbar-default .navbar-link,
.navbar-default .navbar-brand,
.navbar-default .navbar-text,
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a{
	color: #424d56; /* #fff */
}
.navbar-default .navbar-link:hover,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #fff;
	background-color: #00aadd;
}
.navbar-default .navbar-nav > li > .dropdown-menu,
.navbar-default .navbar-nav > li > .dropdown-menu > li > .divider {
	background-color: #69899f;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	color: #fff;
	background-color: #263b8c; /* #2e5aa6 */
}
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #00aadd;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #d7e2e9;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
	border-color: #d7e2e9;
}
.navbar-brand > img.brand_xs {
	display: none;
}
@media only screen and (max-width:768px) {
	.navbar-brand > img {
		height: 100%;
		padding: 1px;
		width: auto;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #d7e2e9;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #e5dbdb;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: #e5dbdb;
		background-color: #425766;
	}
}
@media only screen and (min-width:669px) and (max-width:1000px){
	.navbar-brand > img.brand1 {
		display: none !important;
	}
	.navbar-brand > img.brand_xs {
		display: inline-block;
		width: 48px !important;
		margin-left: 15px;
		margin-top: 5px;
	}
}
@media only screen and (max-width:1150px){
	.navbar-brand > img.brand2 {
		display: none !important;
	}
}
@media only screen and (min-width:769px){
	.navbar{
		height: 90px;
	}
	.navbar .navbar-collapse {
		margin-top: 21px;
	}
	.nav .navbar-nav{
		height: 90px;
	}
	.navbar-brand > img {
		height: 60px;
		padding: 0px;
		width: 220px;
	}
	.navbar-brand > img.brand1 {
		margin-top: 5px;
	}
	.navbar-brand > img.brand2 {
		margin-top: -5px;
	}
	.navbar-bal{
		margin-top: 10px;
	}
	.navbar .navbar-nav {
		display: inline-block;
		float: none;
		vertical-align: top;
	}
	.navbar .navbar-collapse {
		text-align: center;
	}
}
@media only screen and (min-width:1900px){
	.navbar-brand > img.brand1 {
		margin-left: 130px;
	}
	.navbar-brand > img.brand2 {
		margin-right: 130px;
	}
}
/* ################################ MENU VÉGE ############################################ */