body{
  font-family: Verdana;
}

/* Custom container */
.container-full {
  margin: 0 auto;
  width: 100%;
}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}

.ebw-nav{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #4981a3;
}

/* Carousel Styles */
.carousel-indicators .active {
    background-color: #2980b9;
}

.carousel-inner img {
    width: 100%;
    max-height: 460px
}

.carousel-control {
    width: 0;
}

.carousel-control.left,
.carousel-control.right {
	opacity: 1;
	filter: alpha(opacity=100);
	background-image: none;
	background-repeat: no-repeat;
	text-shadow: none;
}

.carousel-control.left span {
	padding: 15px;
}

.carousel-control.right span {
	padding: 15px;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
	position: absolute;
	top: 45%;
	z-index: 5;
	display: inline-block;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
	left: 0;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
	right: 0;
}

.carousel-control.left span:hover,
.carousel-control.right span:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

.carousel-control.left, .carousel-control.right {
   background-image:none !important;
   filter:none !important;
}

/* Carousel Header Styles */
.header-text {
    position: absolute;
    top: 20%;
    left: 1.8%;
    right: auto;
    width: 96.66666666666666%;
    color: #fff;
}

.header-text h2 {
    font-size: 40px;
}

.header-text h2 span {
    background-color: #2980b9;
	padding: 10px;
}

.header-text h3 span {
	background-color: #000;
	padding: 15px;
}

.btn-min-block {
    min-width: 170px;
    line-height: 26px;
}

.btn-theme {
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
    margin-right: 15px;
}

.btn-theme:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff;
}

.index-red{
  background-color: #790603;
  height: 80px;
}

.index-relative{
  position: relative;
}

.index-korkep{
  position: absolute;
  top: -60px;
  left: 15%;
}

.index_korkep_p{
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  color: #9eb8c5;
}

.top-buffer{
  margin-top: 50px;
}

.index-cim{
  font-size: 20px;
  font-weight: bold;
  color: #457b95;
}

.index-ajanlat-box{
  margin-bottom: 20px;
}

.index-ajanlat-box img {
  width: 100%;
  height:140px;
}

.index-ajanlat-box p{
  width: 100%;
  text-align: center;
  color: #87b9ce;
  font-size: 18px;
  font-weight: bold;
  padding-right: 10px;
  background-color: #34647a;
}

.index-ajanlat-header-left{
  background-color: #362b6d;
  color: #ffffff;
  font-size: 20px;
  padding: 10px;
  font-weight: bold;
}

.index-ajanlat-header-right{
  background-color: #2ec3bd;
  font-size: 16px;
  color: #ffffff;
  padding-top: 13px;
  padding-bottom: 13px;
}

.index-ajanlat-header-datum{
  background-color: #7b6acf;
  font-size: 16px;
  color: #ffffff;
  padding-top: 13px;
  padding-bottom: 13px;
  margin-left: 10px;
}

.index-ajanlat-header-ures{
  background-color: #362b6d;
  height: 48px;
}

.index-ajanlat-header-nap{
  background-color: #7b6acf;
  font-size: 16px;
  color: #ffffff;
  padding-top: 13px;
  padding-bottom: 13px;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.index-ajanlat-szoveg{
	color: #294d8d;
	font-size: 16px;
}

.footer-top{
	margin-top: 30px;
	height: 420px;
	background-color: #790603;
}

.tocenter {
  margin:0 auto;
  display: inline;
}

.footer-bottom{
	height: 60px;
	background-color: #440301;
}

.bemutatkozas_cim{
	color: #5e6d81;
	font-weight: bold;
	font-size: 30px;
	text-align: center;
}

.bemutatkozas_alcim{
	color: #5e6d81;
	font-size: 26px;
	text-align: center;
	margin-bottom: 50px;
}

.bemutatkozas_p{
	font-size: 24px;
	margin-bottom: 20px;
	color: #5e6d81;
	text-align: justify;
}

.bemutatkozas_also{
	margin-top: 40px;
	margin-bottom: 200px;
}

.utjaink_fokep{
	position: relative;
	margin-top: 80px;
	height: 540px;
	background: url("bg_parndorf1.jpg");
}

.utjaink_fokep_advent{
	position: relative;
	margin-top: 80px;
	height: 540px;
	background: url("bg_advent1.jpg");
}

.utjaink_abs_bal_felso{
	position: absolute;
	left: 0;
	top: 0;
	background-color: #51487f;
	color: white;
	font-size: 18px;
	padding: 10px;
}

.utjaink_abs_jobb_felso{
	position: absolute;
	right: 0;
	top: 0;
	background-color: #790603;
	color: white;
	font-size: 18px;
	padding: 10px;
}

.utjaink_kepalatt_nap_div{
	text-align: center;
	font-size: 18px;
	color: white;
	background-color: #51487f;
}

.utjaink_kepalatt_uticel{
	text-align: center;
	font-size: 15px;
	color: white;
	background-color: #790603;
	line-height: 50px;
	margin-right: 1px;
}

.nincs-margo{
	margin-right: 0;
}

.utjaink_piros_div{
	border-left: 1px solid #790603;
	color: #790603;
	font-weight: bold;
	font-size: 18px;
}

.utjaink_piros_div ul{
	list-style-type: none;
}

.szolgaltatas_also{
	margin-top: 40px;
	margin-bottom: 40px;
}

.szolgaltatasok_piros{
	background-color: #790603;
	padding: 20px;
}

.szolg_bekezd{
	margin-top: 30px;
	font-size: 24px;
    color: #5e6d81;
    text-align: justify;
}

.szolg_bord_left_1{
	border-left: 5px solid #2bc1a2;
}

.szolg_bord_left_2{
	border-left: 5px solid #f76570;
}

.szolg_bord_left_3{
	border-left: 5px solid #f3a46b;
}

.szolg_bord_left_4{
	border-left: 5px solid #c377e4;
}

.footer-nav .navbar{
	margin-bottom: 0;
	margin-top: 30px;
}

.footer-nav .navbar a{
	color: white;
}

.footer-nav .navbar a:hover{
	color: #4981a3;
}
