@media only screen and ( max-width: 1599px ) {
   
   
    .logo{
		max-height:110px;
	}
	
	.boxed-container{
	
	
	}
   
	ul.menu{
	
  
		
	}

	ul.menu li{
		
		margin-left:30px;
 
	}
	
	ul.menu li a{
		font-size:28px;
	}
	
	ul.cats{
	
		padding:0 16px;
		padding-top:40px;
	}

	ul.cats li{
		margin:0 12px;
		font-size:20px;
	}
	
	.sep img{
	
		margin:0 12px;
		max-height:40px;
	
	}
	
	.sep{
	
		padding:36px 0;
	}
	
	.sep-2{
	
		padding:36px 0;
	}
	
	
	.row-margin-top-small{
		padding-top:12px;
	}

	.row-margin-top-medium{
		padding-top:24px;
	}

	.row-margin-top-large{
		padding-top:36px;
	}


	.row-margin-bottom-small{
		padding-bottom:12px;
	}

	.row-margin-bottom-medium{
		padding-bottom:24px;
	}

	.row-margin-bottom-large{
		padding-bottom:36px;
	}
	
	
	
	
	.col-padding-top-small{
		padding-top:12px;
	}

	.col-padding-top-medium{
		padding-top:24px;
	}

	.col-padding-top-large{
		padding-top:36px;
	}


	.col-padding-bottom-small{
		padding-bottom:12px;
	}

	.col-padding-bottom-medium{
		padding-bottom:24px;
	}

	.col-padding-bottom-large{
		padding-bottom:36px;
	}


	.col-padding-left-small{
		padding-left:12px;
	}

	.col-padding-left-medium{
		padding-left:24px;
	}

	.col-padding-left-large{
		padding-left:36px;
	}


	.col-padding-right-small{
		padding-right:12px;
	}

	.col-padding-right-medium{
		padding-right:24px;
	}

	.col-padding-right-large{
		padding-right:36px;
	}
	
	
	
	/**** TEMPLATE TESTO ****/
	
	.content-text .title{
		font-size:44px;
	}

	.content-text .text{
		font-size:24px;
	}

	.content-text .text.padding{
		padding-top:10px;
	}
	
	
	/**** TEMPLATE COVER ****/
	
	.content-cover .title{
		top:15%;
		left:7.5%;
	}

	.content-cover .title h1{
		font-size:64px;
	}
	
	.content-image .caption{
		font-size:16px;
		padding:12px 14px;
	}

	
	

}

