/* #49737D */
.theme-btn, a.theme-btn {
    background: #49737D;
}
.bg-lighter {
	background-color: #d2e4e8;
}
.head-logo {
	max-width: 100%;
	max-height: 70px;
	display: inline-block;
}
.page-banner {
	min-height: 400px;
}
.page-banner .banner-inner {
	padding-top: 30px;
}
/*@media only screen and (min-width: 1501px)*/
.hero-content-five h1 {
	font-size: 60px;
}
.main-menu .navbar-collapse li {
    padding: 26px 20px 26px 20px;
}
.header-five .main-menu .navigation > li {
	padding-top: 26px;
	padding-bottom: 26px;
}

.contact-info-item i {
    color: #49737D;
}
.footer-four .list-style-two i {
	color: #49737D;
}
.top-right .office-time i {
	color: #49737D;
}
.scroll-top {
    background: #49737D;
}
.section-title .sub-title {
    color: #49737D;
}
.service-normal .icon i, .service-style-two .icon i, .service-three-item .icon i, .feature-item .icon i, .work-progress-item .icon i, .pricing-item-three .icon i {
    color: #49737D;
}
.theme-btn.style-two, a.theme-btn.style-two {
    background: #49737D;
}
.bg-logocolor{
	background: #49737D;
}
.bg-logolightercolor{
	background: #94bac3;
}
.post-meta-item li i {
	color: #49737D;
}
.monthly-yearly .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #49737D;
}
.gallery-item-five .gallery-content .gallery-btn {
    background: #49737D;
}
.service-item-five:hover .service-content-five .icon i {
	color: #49737D;
}
.comment-form .form-group label {
    color: #49737D;
}
.pricing-item-three .pricing-type {
    background: #49737D;
}
.comment-title:after {
    background: #49737D;
}
.pricing-header .price {
	color: #49737D;
}
.custom-control-input:checked~.custom-control-label::before {
    border-color: #49737D;
    background-color: #49737D;
}
.footer-logo {
    margin-top: 3px;
}
.testimonial-two-active .slick-dots li.slick-active {
    border-color: #49737D;
}
.testimonial-two-active .author-description .designation span {
   color: #49737D;
}
.theme-btn.style-two, a.theme-btn.style-two {
    border: 1px solid #32606a;
}
.contact-form-left::before {
    background-color: #49737D;
}
.hero-content-five .sub-title {
    color: #49737D;
}
.list-style-one li:before {
    background: #49737D;
}
.list-style-two li {
	text-transform: none;
}

.contact-form-left h2 {
    font-size: 30px;
}

.preloader {
	
}
.preloader .theme-loader {
	
}
.preloader .theme-loader:before,
.preloader .theme-loader:after {
	border: 15px solid #49737D;
}
.preloader .theme-loader:after {
	border-color: #8ab3bd;
}
.grecaptcha-badge {
    width: 70px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    left: 0px !important;
    bottom: 0px !important;
}
.main-footer {
	border-top: solid 2px #ffffff;
	padding-top: 40px;
}
.page-banner {
    min-height: 230px;
}
.page-banner .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    color: #49737D;
}
.morzsa-h2{
	color:#49737D;
	margin-bottom: 0px;
	padding-top: 45px;
}

.hasznos {
	
}
.hasznos .kep-right {
	float: right;
	margin-left: 15px;
}
.hasznos ul {
	list-style-type: disc; /* alapértelmezett kör formátum */
	margin: 1em 0 1em 2em; /* felső, alsó, jobb, bal margó */
	padding: 0; /* alapértelmezett padding eltávolítása */
}
.hasznos li {
	list-style-type: disc; /* alapértelmezett kör formátum */
	margin: 0.5em 0; /* felső, alsó margó */
	padding: 0; /* alapértelmezett padding eltávolítása */
}
.hasznos li ul li {
	list-style-type: circle; /* alapértelmezett kör formátum */
}

.gallery-section-five {
	border-top: solid 2px #bbd4da;
}
.gallery-section-five:before {
    background-color: #e5eef6;
    background-image: url(/templates/weblap/images/footer/footer-bg.png);
}
.gallery-section-five:before {
	height: 100%;
}
.main-footer-logo {
	max-width: 100%;
	max-height: 70px;
}
.sadln {
	display: inline-block;
	background-color: #4A737C;
	color: #ffffff;
	font-size: 13px;
	padding: 5px 9px 5px 9px;
	border-radius: 5px;
	line-height: 1;
}
.sadln STRONG {
	font-weight: bold;
	font-size: 15px;
	color: #F8D730;
}

.mobil {
	display: none;
}
@media only screen and (max-width: 1200px) { /* COL-lg */
    
}
@media only screen and (max-width: 992px) { /* COL-md */
	.hasznos .hk-right {
		width: 40%;
	}
}
@media only screen and (max-width: 768px) { /* COL-SM */
	.mobil {
		display: block;
	}
	.mobil.sadln {
		margin-bottom: 20px;
	}
	.hero-content-five h1 {
		font-size: 34px;
		line-height: 1;
	}
	.rpt-100, .rpy-100 {
		padding-top: 30px;
	}
	.rpb-100, .rpy-100 {
		padding-bottom: 30px;
	}
	.header-five .main-menu .navigation > li {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.main-menu .navbar-collapse li a {
		padding: 6px 10px;
	}
}
@media only screen and (max-width: 600px) { /* COL-XS */
    
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    
}