.post-1168 {
	width: 100%!important;
	max-width: 100% !important;
}
.footer {
    z-index: 1;
    position: relative;
}
a {
	text-decoration:none!important;
}
.page-item-1168 a {
	color:#ff0000!important;
}
.ak2 {
	color:#ff0000!important;
}
.mobile-on {
	display:none!important;
}
.cxop:hover {
	color:#ff0000!important;
}
.mxi {
	filter:none;
	-webkit-transform:scale(1);
	transform:scale(1);
 -webkit-transition:.5s ease-in-out;
 transition:.5s ease-in-out
}
.mxi:hover {
	-webkit-transform:scale(.94);
	transform:scale(.94);
	filter:grayscale(99%);
	-webkit-filter:grayscale(99%)
}
.dekoor-1 {
	color: #ff0000!important;
}
.dekoor-2 {
	text-decoration:underline!important;
}
.dekoor-3 {
	color: #ff0000!important;
}
.dekoor-4 {
	text-decoration:underline!important;
}
.kiemeles {
	font-size:28px;
}
.side-content {
	width: 100%;
	display: block;
	padding-right: 2%;
}
.wgm-100 {
	max-width: 100%;
}
.wgm-75 {
	max-width: 75% !important;
	float: left;
}
.wgm-50 {
	max-width: 50% !important;
	float: left;
}
.wgm-25 {
	max-width: 25% !important;
	float: left;
}
.custom-button {
	height: 60px;
	line-height: 55px;
	padding: 0 30px;
}
.side-content h6 {
	font-size: 54px;
	margin-bottom: 2px;
}
.arak-gomb {
	border:2px solid #ff0000!important;
	background:#ff0000!important;
	color:#fff!important;
}
.arak-gomb:hover {
	border:2px solid #111!important;
	background:#111!important;
	color:#fff!important;
}
.galeria-gomb:hover {
	border:2px solid #111!important;
	background:#111!important;
	color:#fff!important;
}
.side-content h3 {
	font-size: 42px;
	margin-bottom: 20px;
	line-height: 44px;
}
.video-box video {
	width: 100%;
	max-width: 100%;
	float: left;
	filter: grayscale(0);
	mix-blend-mode: normal;
}
.service-box {
	padding: 30px;
}
.social-media-footer-x {
	position: relative;
	top: 35px;
}
.social-media-footer-x .f-social {
	width: 25px;
}
.video-box {
	position: absolute;
}
.service-box .content {
	width: calc(100% - 125px);
	padding-left: 20px;
}
.ouz {
	margin-bottom: 30px;
}
.side-content p {
	font-family: 'Londrina Solid'!important;
	font-size: 21px !important;
	font-weight: 300;
	line-height: 26px !important;
}
.slem {
	font-size: 21px !important;
	line-height: 22px;
}
.service-box .content h6 {
	font-size: 36px;
	margin-bottom: 5px;
	font-family: 'Londrina Solid';
	font-weight: 300 !important;
}
.icosize {
	font-size: 72px;
}
.f-telszam {
	font-size: 24px!important;
	line-height: 26px;
}
.vnczi-k {
	font-size: 36px!important;
}
.service-box figure img {
	height: 125px;
}
.nobot {
	padding: 10px 0px 60px 0px;
}
.video-sct {
	width: 100%;
	display: block;
	padding: 0px 0px 100px 0px;
}
.ajanlok {
	padding-top: 100px;
}
.cxop {
	color:#F00;
}
.cxop:hover {
	color:#000!important;
}
.mzr {
    background: #fff!important;
    z-index: 1;
    position: relative;
    padding: 89px 0px 145px 0px;
    margin-bottom: 0px;
    margin-top: 670px;
}
.video-sct {
	width: 100%;
	display: block;
	padding: 0px 0px 0px 0px;
}
.ir-1 {
	font-size:24px
}
 @media only screen and (min-width:30px) and (max-width:1380px) {
.mzr {
    background: #fff!important;
    z-index: 1;
    position: relative;
    padding: 80px 0px 120px 0px;
    margin-bottom: 0px;
    margin-top: 530px;
}
}
 @media only screen and (min-width:30px) and (max-width:1280px) {
.side-content h6 {
 font-size: 48px;
 margin-bottom: 0px;
}
 .f-telszam {
 font-size: 22px!important;
 line-height: 24px;
}
.mzr {
 background: #fff!important;
 z-index: 1;
 position: relative;
 padding: 70px 0px 130px 0px;
 margin-bottom: 117px;
 margin-top: 170px;
}
.ir-1 {
 font-size: 21px;
}
.kiemeles {
 font-size: 24px;
}
.side-content p {
 font-size: 19px !important;
 line-height: 24px !important;
}
 .side-content h3 {
 font-size: 36px;
 margin-bottom: 15px;
 line-height: 36px;
}
}
 @media only screen and (min-width:30px) and (max-width:1200px) {
.mzr {
    padding: 30px 0px 70px 0px;
    margin-bottom: 0px;
    margin-top: 400px;
}
}
 @media only screen and (min-width:992px) and (max-width:1180px) {
.side-content h3 {
 font-size: 30px;
 margin-bottom: 12px;
 line-height: 32px;
}
.kiemeles {
 font-size: 21px;
}
.ir-1 {
 font-size: 19px;
}
.side-content p {
 font-size: 17px !important;
 line-height: 21px !important;
}
.custom-button {
 height: 50px;
 line-height: 46px;
 padding: 0 25px;
 font-size: 16px;
}
.side-content h6 {
 font-size: 40px;
 margin-bottom: 0px;
}
 .nobot {
 padding: 0px 0px 45px 0px;
}
}
 @media only screen and (min-width:992px) and (max-width:1160px) {
.mzr {
 padding: 25px 0px 50px 0px;
 margin-bottom: 0px;
 margin-top: 250px;
}
 .vnczi-k {
 font-size: 28px!important;
}
.f-telszam {
 font-size: 18px!important;
 line-height: 21px;
}
.icosize {
 font-size: 60px;
}
}
 @media only screen and (min-width:30px) and (max-width:991px) {
.mobile-on {
 display:block!important;
}
.video-box {
 position: relative;
}
.f-telszam {
 font-size: 16px!important;
 line-height: 19px;
}
.mzr {
 padding: 30px 0px 60px 0px;
 margin-bottom: 10px;
 margin-top: -190px;
}
 .icosize {
 font-size: 60px;
}
.vnczi-k {
 font-size: 24px!important;
}
 .side-content {
 text-align:center;
}
.custom-button {
 height: 50px;
 line-height: 46px;
 padding: 0 25px;
 font-size: 16px;
}
.nobot {
 padding: 0px 0px 30px 0px;
}
 .side-content h3 {
 font-size: 28px;
 line-height: 32px;
}
}
 @media only screen and (min-width:30px) and (max-width:767px) {
 .icosize {
 font-size: 60px;
 position: relative;
 top: 15px;
}
.pkx1 {
 margin-bottom:30px;
}
 .pkx2 {
 margin-bottom:30px;
}
}
 @media only screen and (min-width:30px) and (max-width:575px) {
.mzr {
 padding: 20px 0px 55px 0px;
 margin-bottom: 10px;
 margin-top: -100px;
}
.nobot {
 padding: 0px 0px 0px 0px;
}
}
 @media only screen and (min-width:30px) and (max-width:500px) {
 .side-content h6 {
 font-size: 36px;
 margin-bottom: 0px;
}
.side-content h3 {
 font-size: 24px;
 line-height: 26px;
}
.ir-1 {
 font-size: 19px;
}
.kiemeles {
 font-size: 22px;
}
.side-content p {
 font-size: 17px !important;
 line-height: 21px !important;
}
.custom-button {
 height: 45px;
 line-height: 42px;
 padding: 0 20px;
 font-size: 15px;
}
.mzr {
 margin-top: -30px;
}
}
