#breadcrumbs-two a,
.orszag_kep_aloldal .orszag_kep_cim a:hover,
.orszag_kep_fooldal .orszag_kep_cim a:hover {
	text-decoration: none
}

body {
	min-width: 370px;
	font-size: 12px
}

a {
	color: #0079AD
}

.topnav {
	height: auto;
	min-height: 42px;
	background-color: #29323C;
	border-radius: 0;
	padding: 0;
	border: 0;
	margin: 0;
	z-index: 1;
	border-bottom: 1px solid #121A23
}

.topnav .navbar-brand {
	padding: 0;
	height: 42px!important
}

.topnav .navbar-brand img,
.topnav .navbar-brand span {
	display: inline-block;
	height: 42px;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.topnav .navbar-collapse.collapse {
	height: 42px!important;
	vertical-align: middle;
	display: inline-block!important
}

.topnav .navbar-collapse.collapse.in,
.topnav .navbar-collapse.collapsing {
	height: auto!important;
	padding: 0;
	border: 0;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.topnav .navbar-collapse.collapse.in ul.nav li.divider,
.topnav .navbar-collapse.collapsing ul.nav li.divider {
	display: inline-block;
	height: 2px!important;
	width: 100%;
	background-color: #121A23;
	border-bottom: 1px solid #283C50
}

.topnav .navbar-collapse.collapse.in ul.nav li,
.topnav .navbar-collapse.collapsing ul.nav li {
	background-color: #29323C;
	margin: 0;
	padding: 0;
	display: block!important;
	-webkit-transition: none;
	-o-transition: none;
	transition: none
}

.topnav .navbar-collapse.collapse.in ul.nav li a:before,
.topnav .navbar-collapse.collapse.in ul.nav li:before,
.topnav .navbar-collapse.collapse.in ul.nav:before,
.topnav .navbar-collapse.collapsing ul.nav li:before {
	margin: 0;
	padding: 0;
	content: "";
	display: table
}

.topnav .navbar-collapse.collapse.in ul,
.topnav .navbar-collapse.collapsing ul {
	margin: 0;
	padding: 0
}

.topnav .navbar-brand span {
	display: inline-block;
	line-height: 42px;
	font-size: 12px;
	margin: 0 20px;
	color: #81CCEA;
	text-shadow: 0 0 12px #81CCEA
}

.topnav ul.nav li.divider {
	display: inline-block;
	width: 2px;
	background-color: #121A23;
	height: 42px;
	border-right: 1px solid #283C50
}

.topnav ul.nav li>a {
	height: 42px;
	line-height: 42px;
	padding: 0 15px;
	color: #81CCEA;
	-webkit-transition: color .5s, font-size .5s;
	-o-transition: color .5s, frightlont-size .5s;
	transition: color .5s, font-size .5s;
	font-rightsize: 12px
}

.topnav ul.nav li>a:focus,
.topnav ul.nav li>a:hover {
	color: #fff
}

.container-fluid>.navbar-collapse,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container>.navbar-header,
footer .row {
	margin: 0
}

.navbar-header {
	float: right
}

.kereso_transp {
	background: #252c35;
	border-radius: 0 0 5px 5px;
	box-shadow: 0 0 3px #333;
	max-width: 670px;
	margin: 0 auto 7px;
	position: relative;
	z-index: 0;
	padding: 5px 15px 10px
}

.kereso_transp iframe {
	height: 475px;
	border: 0;
	left: 0;
	z-index: 10
}

.kereso_felett {
	position: absolute;
	font-size: 14px;
	color: #81CCEA;
	font-family: arial;
	font-weight: 700;
	display: block;
	top: 6px;
	left: 15px;
	z-index: 100;
	margin: 0;
	padding: 0;
	line-height: 1.42857143
}

.kereso_bg {
	background: url(../img/bg-big.jpg) no-repeat;
	background-size: auto 502px
}

.spons_line {
	border-bottom: 2px solid #CCC;
	height: 40px
}

.spons_line .container {
	display: block;
	position: relative;
	height: 40px;
	text-align: center
}

.spons_imgs {
	display: inline-block;
	width: 840px;
	position: relative
}

.spons_imgs img {
	float: left
}

.argarancia {
	position: absolute;
	right: 80px;
	bottom: 15px
}

.content {
	background: url('data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTFkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2UzZTFkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Nzk3OGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top, #e3e1d9 0, #e3e1d9 28%, #97978f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e3e1d9), color-stop(28%, #e3e1d9), color-stop(100%, #97978f));
	background: -webkit-linear-gradient(top, #e3e1d9 0, #e3e1d9 28%, #97978f 100%);
	background: -o-linear-gradient(top, #e3e1d9 0, #e3e1d9 28%, #97978f 100%);
	background: -ms-linear-gradient(top, #e3e1d9 0, #e3e1d9 28%, #97978f 100%);
	background: linear-gradient(to bottom, #e3e1d9 0, #e3e1d9 28%, #97978f 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e3e1d9', endColorstr='#97978f', GradientType=0);
	min-height: 400px
}

.topnav .navbar-toggle {
	float: right;
	margin: 4px
}

.language-switcher {
	float: left
}

.language-switcher .btn {
	padding: 4.5px 4px 7px;
	margin: 4px;
	border: 1px solid #ddd;
	border-radius: 4px;
	background-color: #495562!important
}

.language-switcher .btn .caret {
	border-top: 4px solid #fff
}

.language-switcher img {
	width: 25px;
	height: 16px;
	border: 1px solid #9b9b9b
}

.language-switcher .dropdown-menu {
	position: absolute;
	top: 100%;
	left: auto;
	z-index: 1000;
	display: none;
	min-width: 160px;
	width: 400px;
	right: 0;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .15);
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	background-clip: padding-box
}

.language-switcher .dropdown-menu .wrapper,
.language-switcher .dropdown-menu .wrapper ul li,
.language-switcher .dropdown-menu li {
	width: 190px;
	cursor: pointer;
	float: left
}

.language-switcher.open>.dropdown-menu {
	display: block;
	background-color: #495562!important
}

.language-switcher .dropdown-menu .wrapper ul {
	padding: 0;
	margin: 0;
	list-style: none
}

.dropdown-menu>.wrapper>ul>li>span,
.dropdown-menu>li>span {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857143;
	font-size: 12px;
	white-space: nowrap;
	cursor: pointer;
	color: #81CCEA
}

.dropdown-menu>.wrapper>ul>li>span:focus,
.dropdown-menu>.wrapper>ul>li>span:hover,
.dropdown-menu>li>span:focus,
.dropdown-menu>li>span:hover {
	color: #fff;
	text-decoration: none;
	background-color: #2d2e38
}

.fsize12 {
	font-size: 12px
}

.box,
.minibox {
	border-radius: 5px;
	background: #fff;
	padding: 0;
	position: relative;
	min-height: 265px
}

.minibox {
	min-height: 0!important;
	padding: 2px
}

.box .box_head,
.box .box_head h2,
.box .box_head h3 {
	font-size: 14px;
	margin: 0;
	line-height: 30px;
	padding: 0;
	font-weight: 400
}

.box .box_content *,
.triangle {
	font-size: 12px
}

.box .box_head {
	border-radius: 5px 5px 0 0;
	background: #09D;
	line-height: 30px;
	color: #fff;
	padding: 0 10px
}

.box .box_content {
	color: #333;
	min-height: 100px;
	padding: 0 10px 10px;
	position: relative
}

.triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 8px 0;
	border-color: #09D transparent transparent;
	margin: 0 auto 10px
}

.box .box_head.green {
	background: #82C815;
	color: #333
}

.triangle.green {
	border-color: #82C815 transparent transparent
}

.box .box_head.grey {
	background: #757575
}

.triangle.grey {
	border-color: #757575 transparent transparent
}

.spons_line .container .text {
	float: left;
	font-size: 12px;
	line-height: 40px
}

footer {
	background: #29323C;
	border-top: 10px solid #3C3C38;
	min-height: 200px;
	color: #FFF
}

.h20,
.h201 {
	height: 20px!important
}

.clearfix {
	clear: both;
	height: 0;
	display: block
}

.orszag_kep_fooldal {
	display: inline-block;
	position: relative;
	margin: 15px 18px
}

.orszag_kep_fooldal img {
	width: 175px;
	height: 130px
}

.orszag_kep_aloldal {
	display: inline-block;
	position: relative;
	margin: 15px 12px
}

.orszag_kep_aloldal img {
	width: 168px;
	height: 125px
}

.orszag_kep_aloldal .orszag_kep_cim,
.orszag_kep_aloldal .orszag_kep_cim a,
.orszag_kep_fooldal .orszag_kep_cim,
.orszag_kep_fooldal .orszag_kep_cim a {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	padding: 5px;
	background: rgba(0, 58, 83, .8);
	color: #fff;
	text-align: center
}

.center {
	text-align: center!important
}

.fooldal_fontos {
	color: #005A84;
	font-size: 24px!important;
	padding: 20px 155px 15px
}

.fooldal_fontos2 {
	color: #005A84;
	font-size: 18px;
	padding: 20px 100px 0
}

.leiras_fooldal {
	font-size: 14px;
	color: #333
}

.fooldal_minibox {
	font-family: Verdana;
	display: inline-block;
	width: 48%;
	text-align: center;
	vertical-align: middle;
	padding: 15px 0;
	margin: 0
}

.fooldal_minibox.r1 {
	border-left: 1px solid #999;
	width: 50%
}

.fooldal_minibox .main {
	font-weight: 700;
	color: #999;
	font-size: 24px
}

.fooldal_minibox .sub {
	font-weight: 700;
	color: #50514C;
	font-size: 14px
}

.fooldal_miniboxhr {
	background: #999;
	margin: 8px auto;
	width: 90%;
	height: 1px;
	border: 0
}

ul.lista,
ul.lista_zold {
	margin: 0;
	padding: 0;
	list-style: none
}

ul.lista li,
ul.lista_zold li {
	font-size: 12px;
	list-style: none
}

ul.lista_zold li {
	background: url(../img/pipa.png) no-repeat;
	height: 20px;
	line-height: 20px;
	padding-left: 30px;
	margin: 5px 0
}

ul.lista li:before {
	color: #09D;
	content: "\2022";
	font-size: 1.5em;
	padding-right: .25em;
	position: relative;
	top: .1em
}

.turkiz {
	color: #7FCCEA!important
}

.copy {
	font-size: 12px;
	margin: 10px 0;
	font-family: Arial
}

#breadcrumbs-two a::after,
#breadcrumbs-two a::before {
	content: "";
	position: absolute;
	top: 50%;
	margin-top: -1.5em
}

.copy a {
	color: #fff
}

#breadcrumbs-two {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none
}

#breadcrumbs-two li {
	float: left;
	margin: 0 2px 0 1em;
	list-style: none
}

#breadcrumbs-two a {
	background: url('data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(left, #f4f4f4 0, #ddd 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f4f4f4), color-stop(100%, #ddd));
	background: -webkit-linear-gradient(left, #f4f4f4 0, #ddd 100%);
	background: -o-linear-gradient(left, #f4f4f4 0, #ddd 100%);
	background: -ms-linear-gradient(left, #f4f4f4 0, #ddd 100%);
	background: linear-gradient(to right, #f4f4f4 0, #ddd 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dddddd', GradientType=1);
	margin: 0 0 0 -3px;
	padding: .2em .5em;
	float: left;
	color: #444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
	position: relative
}

.block,
.inline-block {
	float: none!important
}

#breadcrumbs-two li:nth-child(1) a::before {
	content: "";
	position: absolute;
	border-style: solid;
	background: #f4f4f4;
	border-radius: 3px;
	left: -.9em
}

#breadcrumbs-two a:hover,
#breadcrumbs-two li:nth-child(1) a:hover::before {
	background: #D2D2D2;
	border-color: #D2D2D2 #D2D2D2 #D2D2D2 transparent
}

#breadcrumbs-two a::before {
	border-width: 1.5em 0 1.5em 1em;
	border-style: solid;
	border-color: #f4f4f4 #f4f4f4 #f4f4f4 transparent;
	left: -.9em
}

#breadcrumbs-two a:hover::before {
	border-color: #D2D2D2 #D2D2D2 #D2D2D2 transparent
}

#breadcrumbs-two a::after {
	border-top: 1.5em solid transparent;
	border-bottom: 1.5em solid transparent;
	border-left: 1em solid #ddd;
	right: -.9em
}

#breadcrumbs-two a:hover::after {
	border-left-color: #D2D2D2
}

#breadcrumbs-two .current::before,
#breadcrumbs-two .current:hover::before {
	border-color: #e4e4e4 #e4e4e4 #e4e4e4 transparent
}

#breadcrumbs-two .current,
#breadcrumbs-two .current:hover {
	background: url('data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(left, #e4e4e4 0, #fff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #e4e4e4), color-stop(100%, #fff));
	background: -webkit-linear-gradient(left, #e4e4e4 0, #fff 100%);
	background: -o-linear-gradient(left, #e4e4e4 0, #fff 100%);
	background: -ms-linear-gradient(left, #e4e4e4 0, #fff 100%);
	background: linear-gradient(to right, #e4e4e4 0, #fff 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ffffff', GradientType=1)
}

#breadcrumbs-two .current::after {
	content: normal
}

.orszag_box {
	height: auto;
	min-height: 0!important
}

.orszag_box p {
	text-align: justify;
	font-size: 12px;
	color: #333;
	display: block
}

.orszag_box img.main {
	width: 305px
}

.orszag_box img.med {
	width: 140px;
	height: 105px;
	margin: 0 0 5px
}

.orszag_box img.sub {
	width: 81px;
	margin-top: 5px
}

.img-thumbnail {
	box-shadow: 0 0 5px 0 #999;
	border: 0
}

.orszag_box_leiras_tabla {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	margin: 0 auto
}

.orszag_box_leiras_tabla tr>td:nth-child(1) {
	text-align: right;
	padding-right: 5px
}

.orszag_box_leiras_tabla tr>td:last-child {
	text-align: left;
	font-size: 12px;
	color: #0079AD
}

.orszag_box_leiras_tabla tr:nth-child(1)>td:last-child {
	text-align: left;
	font-size: 12px;
	color: #004666;
	font-weight: 700
}

.img_cimke_orszag {
	font-size: 12px;
	font-weight: 700;
	display: block;
	margin: 5px 0
}

.block {
	display: block!important
}

.middle {
	vertical-align: middle!important
}

.inline-block {
	display: inline-block!important
}

.no-list {
	float: left;
	list-style: none
}

.ms-20 {
	margin: 0 0 0 20px
}

.p0 {
	padding: 0
}

.nepszeru_orszag_box {
	background: #fff;
	border-bottom: 2px solid #09D;
	margin-bottom: 20px
}

.nepszeru_orszag_box .szoveg {
	padding: 10px;
	font-size: 12px;
	min-height: 110px
}

.nepszeru_orszag_box div {
	position: relative
}

.nepszeru_orszag_box img {
	width: 100%;
	height: 227px;
	margin: 0;
	padding: 0
}

.nepszeru_orszag_box .kepen_orszag_neve {
	font-size: 24px;
	font-weight: 700;
	color: #fff;
	position: absolute;
	top: 10px;
	left: 10px;
	text-shadow: 1px 1px #000
}

.repter_lista {
	padding: 0;
	display: inline-block
}

.zaszlo_footer {
	width: 25px;
	height: 16px;
	border: 1px solid #9b9b9b
}

@media (min-width:992px) and (max-width:1199px) {
	.topnav ul.nav li>a {
		font-size: 11px;
		padding: 0 8px
	}
	.kereso_bg {
		background: url(../img/bg-mid.jpg) no-repeat;
		background-size: auto 502px;
		background-position: center
	}
	.argarancia {
		bottom: 3px;
		right: -70px
	}
	.box .box_head {
		font-size: 12px
	}
	.fooldal_minibox {
		width: 47%
	}
}

@media (min-width:768px) and (max-width:991px) {
	.argarancia,
	.spons_line .container .text,
	.support_girl,
	.topnav .navbar-brand span {
		display: none
	}
	.topnav ul.nav li>a {
		font-size: 12px;
		padding: 0 5px
	}
	.kereso_transp {
		background: #29323C
	}
	.kereso_bg {
		background: url(../img/bg-small.jpg) 0 0/auto 100% no-repeat
	}
	.argarancia {
		bottom: 25px;
		right: -25px
	}
	.spons_imgs {
		width: 670px
	}
	.box .box_head {
		font-size: 14px
	}
	.fooldal_fontos {
		padding: 20px 100px 15px
	}
	.fooldal_fontos2 {
		padding: 20px 70px 0
	}
	.box {
		margin-bottom: 20px
	}
	.h20 {
		height: 0!important
	}
}

@media (max-width:767px) {
	.argarancia,
	.kereso_felett,
	.spons_line,
	.spons_line .container,
	.spons_line .container .text,
	.support_girl {
		display: none
	}
	.topnav ul.nav li>a {
		font-size: 12px;
		padding: 0 10px
	}
	.container {
		padding: 0
	}
	.kereso_transp {
		background: #29323C
	}
	.kereso_bg {
		background: 0 0
	}
	.spons_imgs {
		width: 670px
	}
	.fooldal_fontos {
		padding: 20px 100px 15px
	}
	.fooldal_fontos2 {
		padding: 20px 70px 0
	}
	.box {
		margin-bottom: 20px
	}
	.h20 {
		height: 0!important
	}
}

.berauto .cat,
.gyik .text,
.kapcs_link {
	display: block
}

.col-md-3.mr {
	padding-right: 25px
}

a,
div,
li,
p,
span {
	word-wrap: break-word
}

.ml20 {
	margin-left: 20px!important
}

.kapcs_table tr td:nth-child(1) {
	width: 100px
}

.support_girl {
	width: 160px;
	position: absolute;
	left: 20px;
	bottom: 0
}

.kapcs_link {
	position: relative
}

.kapcs_link span {
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 9%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 9%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 9%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 9%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.fekete,
.fekete:hover {
	color: #333!important
}

.berboxok {
	padding-left: 50px
}

.berboxok .col-md-4 {
	margin-bottom: 40px
}

.foglalas .gyik .text {
	min-height: 160px
}

.gyik .text {
	margin: 7px 15px 0;
	color: #666;
	padding: 7px 0 0;
	border-top: 1px solid #ddd
}

.cursor-text {
	cursor: default
}

.foglalas-menete {
	margin-bottom: 15px;
	text-align: center
}

.foglalas-menete a {
	display: inline-block;
	text-align: center;
	width: 115px;
	height: 60px;
	border-radius: 3px;
	background: #469E3A;
	padding: 3px;
	margin-right: 40px
}

.foglalas-menete a:hover {
	background: #4EB141
}

.foglalas-menete a:last-child {
	margin: 0
}

.foglalas-menete a span {
	font-size: 11px;
	line-height: 11px;
	font-weight: 400
}

.greenesbuttonos,
.greenesbuttonos:hover {
	color: #FFF;
	font-size: 12px;
	text-shadow: 1px 1px 2px #01151e;
	border: 1px solid #35782C;
	font-weight: 700
}

.foglalas-menete a:hover img.img-thumbnail {
	background: #4EB141!important
}

.mt_14 {
	margin-top: 14px!important
}

.mainSiteImg {
	margin: 0 5px 5px 0
}

.repter_lista {
	display: inline-block;
	margin: 0;
	padding: 0
}

.repter_lista li {
	display: inline-block;
	list-style: none;
	margin-right: 5px
}