﻿@media screen and (max-width: 1500px) {

.menuInner li {
	font-size:18px;
	margin-right:30px;
}

.heroImage img {
	width:500px;
}

}

@media screen and (max-width: 1390px) {


.menuInner li {
	margin-right:20px;
	}

.heroImage {
	height:calc(100vh - 60px);
}

.heroImage img {
	width:400px;
}

.heroCenter {
	font-size:30px;
	line-height:40px;
}

.heroText {
	font-size:40px;
	line-height:45px;
}

.heroLeft {
	font-size:15px;
	line-height:20px;
}

.heroRight {
	font-size:25px;
	line-height:25px;
}

}

@media screen and (max-width: 1100px) {

	.menuInner li {
	font-size:18px;
	}	

.menuLogo img {
	width:200px;
	}
	
.bottomBox {
	font-size:20px;
	line-height:25px;
	height:78px;
}

.heroImage img {
	width:300px;
}

}

/*Mobile*/
@media screen and (max-width: 900px) {
	.desktopOnly {
		display:none;
	}

	.mobileOnly {
		display:block;
	}
		
	.mainContainer {
		padding-top:70px;
	}

	.menuInner {
		display:none;
		background-color:white;
		padding-bottom:10px;
	}
	
	.menuLogo {
		display:none!important;
	}

	.menuInner ul {
		width:100%;
	}
	
	.menuInner li {
		width:100%;
		display:block;
		text-align:center;
	}
	
	.menuContainer {
		padding-top:0;
		height:70px;
	}

	.menuMobile {
		display:table;
		width:100%;
		height:100%;
	}

	.menuMobileLeft {
		display:table-cell;
		width:50%;
		vertical-align:middle;
		padding-left:30px;
	}
	
	.menuMobileLeft img {
		height:30px;
	}

	.menuMobileRight {
		display:table-cell;		
		width:30%;
		vertical-align:middle;
		text-align:right;
		padding-right:30px;
	}

	.menuMobileRight img {
		width:30px;
	}
	

	.footerDesktop {
		display:none;
	}

	.footerMobile {
		display:block;
		text-align:center;
		width:95%;
		margin:0 auto;
	}

	.footerMobile img {
		width:100%;
	}
	
	/*
	.footer{
		 display: inline-block;
    	 text-align: center;
		 width:90%;
	}

	.footerSeparator {
		display:none!important;
	}

	.footerBlock img {
		height:30px;
	}*/
	

	.heroImage img {
		width:320px;
	}

	.heroText {
	font-size:30px;
	line-height:35px;
	}


	.heroInfo {
		display:block;
	}

	.heroLeft {
		display:block;
		width:100%;
		font-size:15px;
		line-height:20px;
	}

	.heroRight {
		display:block;
		width:100%;
		font-size:25px;
		line-height:25px;
		text-align:left;
		padding-top:15px;
	}

	.section2 {
		padding:60px 0 140px 0;
	}

	.section2Image {
		padding-bottom:200px;
	}

	.section2Image video {
			width:320px;
	}

	.section2ImageText {
		top:200px;
		width:90%;
		left:5%;
	}

	.section3Image {
		display:block;
		width:100%;
	}

	.section3ImageColumn {
		display:block;
		width:100%;
	}

	.section3ImageColumn img {
		width:320px;
		margin:0 auto;
		padding: 0 0 30px 0;
	}


	.section4Image {
		display:block;
	}

	.section4ImageTitle {
		width:280px;
	}

	.section4ImageColumn {
		display:block;
		width:100%;
	}

	.section4ImagePhoto {
		width:320px;
		padding:0px;
	}

	.sectionPartnerList { 
		text-align:center;
		display:block;
	}

	.sectionPartnerList img {
		display:block;
		margin:30px auto;
		width:250px;
	}

	.sectionPartnerOthers img {
		width:100%;
	}


	.partnerBlock {
		display:block;
	}

	.partnerBlockLeft {
		display:block;
		width:100%;
		text-align: center;
	}

	.partnerBlockRight {
		display:block;
		width:100%;
	}


	.sectionContactsList { 
		text-align:center;
		display:block;
		width:100%;
	}

	.sectionContactsList img {
		display:inline-block;
		margin:30px 20px;
	}

	.pdfViewer {
		width:100%;
		height:400px;
		border: 1px solid #ccc;
	}

	.pdfIcon {
		width:20px;
	}

	.galleryContainer {
		text-align:center;
	}
	
	.galleryImage {
		width:120px;
		height:120px;
		margin:10px;
	}

}

