﻿@media (min-width: 1124px) and (max-width:1270px) {
	img.absContact {
		left: -45px !important;
	}
	.contentFooter.appfooter {
		margin-left: 0;
	}
	.contentFooter {
		margin-left: 149px;
	}
		.blockServ.col.treeClass p{
	right: 20px !important;
}

}

@media (max-width: 768px) {
.contentByc a {
    float: right;
    font-size: 16px;
}
	.map-legend span {
		background-position: center left;
	}
	.about-details {
		text-align: right;
	}
	.showMenuMobile {
		right: 25px;
	}
	.send-mail-link a,
	.print-option a {
		padding-right: 20px;
	}
	.overlayImg {
		text-align: left;
	}
	.contentFooter.appfooter {
		float: right;
	}
	.contentFooter {
		margin-left: 182px;
	}
	.holdServ .overlayImg .holdImgServ {
		right: 0;
	}
	.navTheme {
		left: 0;
	}
}

@media (max-width: 1124px) and (min-width: 768px) {
.contentByc a {
    float: right;
    font-size: 16px;
}
	.showMenuMobile {
		right: 25px;
	}
	.overlayImg {
		text-align: left;
	}
	.contentFooter.appfooter {
		float: right;
	}
	.contentFooter {
		margin-right: 182px;
	}
	.holdServ .overlayImg .holdImgServ {
		right: 0;
	}
	.map-legend span {
		background-position: center left;
	}
	.navTheme {
		left: 0;
	}
		.blockServ.col.treeClass p{
	right: 30px;
}

}
@media (min-width:1124px) and (max-width: 1499px) and (orientation: landscape) {
	.float-languange-hold {
		margin-right: 15px;
	}
			.blockServ.col.treeClass p{
	right: 20px !important;
}

}