@media only screen and (max-width:1100px)   {	
	#contentContainer,
	.generalContainer,
	header #wrapper{
		width:100%;	
	}
	
	header ul{
		right:50px;
	}
	
	header #logo{
		right:680px;
		left:inherit;
	}
	
	#breadCrumbs{
		padding:9px 20px;
		width:100%;
		box-sizing:border-box;
	}
}

@media only screen and (max-width:910px)   {

	#titleHeader .head,
	#titleHeader .head h2 {
		width:100%;
		box-sizing:border-box;
	}
	
	header li{
		display:none;	
	}
	
	header li:last-child{
		display:block;	
	}
	
	header #wrapper{
		height:85px;	
	}
	
	header #logo{
		left:20px;
		top:20px;
		height:34px;
	}
	
	#titleHeader .head h2 {
		margin-bottom:0;	
	}
	

}


@media only screen and (max-width:820px)   {
		
	#contentContainer, 
	.generalContainer,
	#titleHeader .head h2{
		width:100% !important;	
	}
		
	header #wrapper{
		height:85px;	
	}
	
	header #logo{
		left:20px;
		height:34px;
	}
	
	header ul{
		right:20px;
		top:40px	
	}
	
	header li{
		display:none;	
	}
	
	header li:last-child{
		display:block;	
	}
	
	#breadCrumbs{
		padding:9px 20px;	
	}
		
}

@media only screen and (max-width:600px)   {
    header ul, footer#footer ul{
        font-size: 14px;
    }
}