.messages.messages--status {
	background-color: #A6CC38;
  width: 100%;
  color: #000000;
  padding: 10px;
}

.node--type-referencia,
.node--type-palyazat {
	font-family: "gilmer", sans-serif;
}

.node--type-referencia .field__label {
	font-weight: bold;
}

.btn-inline:hover {
	color: #397949 !important;
}

.btn-inline {
	color: #A6CC38 !important;
}

.gsc-icon-box-new.style-1 .icon-inner .icon {
	color: #397949;
}

.gsc-icon-box-new.style-1 .icon-inner {
	background: #A6CC38;
}

.button,
.btn-theme,
.btn-theme-submit {
	background: #A6CC38;
	color: #000000;
}

.button:hover,
.btn-theme:hover,
.btn-theme-submit:hover {
	background: #397949;
}

.button span::after,
.btn-theme span::after,
.btn-theme-submit span::after {
	background: #000000;
}

.button:hover span::after,
.btn-theme:hover span::after,
.btn-theme-submit:hover span::after {
	background: #FFFFFF;
}

#footer .block .block-title::after {
	background: #397949;
}

#footer .contact-info ul li {
	border-bottom: 1px solid #397949;
}

.gsc-icon-box .highlight-icon .icon-container .icon,
#footer .contact-info ul li i {
	color: #397949;
}

#footer .block .block-title span,
#footer a {
	color: #000000 !important;
}

#footer {
	background: url("/sites/default/files/bg-footer-green.png") no-repeat center bottom #A6CC38;
	color: #000000;
}

#kapcsolat-anchor strong {
	font-family: "gilmer";
  font-weight: 700;
}

.branding {
  display: flex;
  align-items: center;
  height: 100%;
}

.branding img {
	width: 200px !important;
  max-width: 200px !important;
}

.custom-white-button {
	background: #FFFFFF;
  color: #A6CC38;
  border: 2px solid #A6CC38;
}

.custom-white-button:hover {
	background: #FEFEFE;
	color: #A6CC38;
}

.custom-white-button span::after {
	background: #A6CC38;
}

.custom-white-button:hover span::after {
	background: #A6CC38;
}

.custom-rolunk-kep img {
	height: 550px;
  object-fit: cover;
}

.custom-referenciak .owl-stage {
	margin-top: 20px;
}

.custom-referenciak .views-field-field-ref-osszkoltseg,
.custom-referenciak .views-field-field-ref-tamogatas-osszege {
	font-size: 16px;
	display: flex;
  justify-content: center;
}

.custom-referenciak .views-field-field-ref-osszkoltseg .views-label-field-ref-osszkoltseg,
.custom-referenciak .views-field-field-ref-tamogatas-osszege .views-label-field-ref-tamogatas-osszege {
	padding-right: 5px;
}

.custom-referenciak .gsc-icon-box {
	display: flex;
  flex-direction: column;
}

.custom-referenciak .gsc-icon-box .views-field-field-referencia-kep {
	justify-content: center;
  display: flex;
  height: 150px;
  align-items: center;
}

.custom-szolgaltatas-kep {
  align-items: center;
  justify-content: center;
  display: flex;
  margin: 0;
  padding: 0;
}

.gsc-icon-box-new.style-1 .icon-inner {
	width: 54px;
}

.gsc-icon-box-new.style-1 .content-inner {
	padding: 20px 15px 20px 70px;
}

@media (max-width: 767px) {
	.custom-szolgaltatas-kep {
		display: none;
	}
}