/* MAKE 100% all 960px DIV */ 
nav{
	width:100%;	
}
#iconsBlockHome{
	width:100%;	
}
#homeBlock2Container{
	width:100%;	
}
#homeBlock3{
	width:100%;		
}
#homeBlock4Container{
	width:100%;			
}
#homeBlock4{
	width:100%;	
}
#homeBlock5Container{
	width:100%;		
}
#homeBlock6{
	width:100%;	
}
#homeBlock7Container{
	width:100%;		
}
#homeBlock8{
	width:100%;			
}
#homeBlock9Container{
	width:100%;	
}
#clients{
	width:100%;	
}
#aboutArticlesContainer{
	width:100%;		
}
#portfolioArticleContainer{
	width:100%;	
}
#servicesContainer{
	width:100%;	
}
footer{
	width:100%;	
}
nav ul{
	margin-right:20px;
}
#iconsBlockHome div{
	width:30%;	
}
#homeBlock3 #leftDiv,#homeBlock3 #rightDiv{
	width:45%;	
}
#homeBlock3 #leftDiv{
	margin-left:25px;	
}
#homeBlock3 #rightDiv{
	margin-right:25px;	
}
#homeBlock4Container p{
	width:80%;	
	margin-left:25px;
}
#homeBlock4 div{
	width:30%;
}
#homeBlock5Container div{
	width:20%;	
}
#homeBlock6 div{
	width:21% !important;	
}
#homeBlock8 div{
	width:30%;	
}
#aboutArticlesContainer article #leftBlock,#aboutArticlesContainer article #rightBlock{
	width:47%;	
}
#aboutArticlesContainer article #leftBlock{
	margin-left:25px;	
}
#portfolioArticleContainer h1, #portfolioArticleContainer p{
	margin-left:25px;
}
#portfolioArticleContainer article{
	width:30%;	
}
#portfolioArticleContainer article p{
	margin-left:0px;
}
#servicesContainer #leftBlock{
	width:35%;	
}
#servicesContainer #rightBlock{
	width:60%;	
}
footer #leftBlock{
	width:47%;	
	margin-left:25px;
}
footer #rightBlock{
	width:47%;		
}

@media all and (max-width:940px){
	#mobileBgLayer2{
		display:none;	
	}
	#homeBlock2Container .textBlock{
		width:95%;	
	}
	#homeBlock2Container .textBlock div{
		width:47%;	
	}
	#homeBlock7Container form #emailToSub{
		float:none;	
		margin-left:50px !important;
		margin-top:20px;
	}
	#homeBlock7Container form #submitSub{
		float:none;
		margin-top:20px;
	}
	#homeBlock7Container h1{
		display:none;	
	}
}
@media all and (max-width:940px){
	#homeBlock7Wrapper{
		display:none;	
	}	
}
@media all and (max-width:850px){
	header{
		height:400px;
	}
	header .textBlock{
		width:90% !important;
		margin:20px auto;	
	}
	
}
@media all and (max-width:820px){
	header{
		height:340px;
	}	
	#homeBlock3 #leftDiv,#homeBlock3 #rightDiv{
		width:40%;	
	}
	#homeBlock4Wrapper{	
		padding-bottom:30px;
	}
	#homeBlock4Container p{
		width:90%;	
		clear:both;
	}
	#homeBlock4Container a{
		margin-left:25px;	
		margin-bottom:25px !important;
	}
}
@media all and (max-width:750px){	
	header{
		background-size:900px !important;
	}
	#homeBlock2Wrapper{
		background-size:1200px !important;
	}
	#homeBlock2Container .textBlock div{
		width:95%;	
		margin-bottom:5px;	
	}	
	#homeBlock2Container .textBlock div img{
		display:none;
	}
	#homeBlock5Wrapper{
		display:none;	
	}
	#navWrapper{
		display:none;	
	}
	#mobileNavBtn{
		display:block;	
	}
}
@media all and (max-width:615px){
	#iconsBlockHome div{
		width:90%;
		margin-left:25px;
	}	
	#homeBlock3 #leftDiv,#homeBlock3 #rightDiv{
		width:90%;	
	}
	#homeBlock3 #leftDiv{
		padding-top:30px;	
	}
	#homeBlock3 #rightDiv{
		float:left;
		margin-left:25px;	
	}
	#homeBlock4 div{
		width:27%;
	}
	#homeBlock8 div{
		width:27%;	
	}
	#portfolioArticleContainer article{
		width:27%;	
	}
	
}
@media all and (max-width:520px){
	#homeBlock4 div{
		width:90%;
	}
	#homeBlock8 div{
		width:90%;	
	}
	#homeBlock6 div{
		width:90% !important;	
	}
	footer #leftBlock{
		width:90%;	
	}
	footer #rightBlock{
		width:90%;		
	}
	#homeBlock4 h1{
		width:90%;
	}
	#homeBlock4 p{
		width:90%;
	}
	#homeBlock6 h1,#homeBlock6 p{
		width:90%;
	}
	#aboutArticlesContainer article #leftBlock,#aboutArticlesContainer article #rightBlock{
		width:90%;	
	}
	#portfolioArticleContainer article{
		width:90%;	
	}
	#servicesContainer #leftBlock{
		width:90%;	
	}
	#servicesContainer #rightBlock{
		width:90%;
		margin-top:30px;	
		float:left;
		margin-left:25px;
	}
	header .textBlock a{
		display:none;
	}
	#homeBlock2Wrapper{
		height:530px;
	}
}
@media all and (max-width:450px){}