
/* -----------------------------------
 * Big Screens 
 *  ---------------------------- */

@media only screen
and (min-width : 1920px) {
	
	html {font-size: 24px;}

}



 
/* -----------------------------------
 * Large Screens 
 *  ---------------------------- */

@media only screen  
and (max-width : 1919px)
and (min-width : 1600px) {
	
	html {font-size: 20px;}
	
	#accordion > div.acco.privacypolicy div.policy {
	 -webkit-columns: 6;
		-moz-columns: 6;
			 columns: 6;
	}
}



 
/* -----------------------------------
 * Desktops and laptops 
 *  ---------------------------- */

@media only screen
and (max-width : 1280px) {
	
	#accordion > div.acco.privacypolicy div.policy {
	 -webkit-columns: 4;
		-moz-columns: 4;
			 columns: 4;
	}
}



 
/* -----------------------------------
 * Tablets (portrait and landscape) 
 *  ---------------------------- */

@media only screen
and (max-width : 1024px) {
	
	html {font-size: 14px;}

	#accordion > div.acco div.textbox {
		width: 45vW;
		min-width: auto;
		padding-right: 10vW;
	}
	
}




 
/* -----------------------------------
 * Mini-Tablets (portrait and landscape) 
 *  ---------------------------- */

@media only screen
and (max-width : 768px) {
	
	html {font-size: 12px;}

	#accordion > div.acco div.textbox {
		width: 60vW;
		min-width: auto;
		padding-right: 10vW;
	}
	
	#accordion > div.acco.privacypolicy div.policy {
	 -webkit-columns: 3;
		-moz-columns: 3;
			 columns: 3;
	}

}


@media only screen
and (max-height : 600px) {
	
	html {font-size: 12px;}
	
}


 
/* -----------------------------------
 * Smartphones (landscape) 
 *  ---------------------------- */

@media only screen
and (max-width : 568px) {
	
	html {font-size: 10px;}

	#accordion > div.acco div.textbox {
		width: 85vW;
		min-width: auto;
		padding-right: 5vW;
	}
	
	#accordion > div.acco.privacypolicy div.policy {
	 -webkit-columns: 2;
		-moz-columns: 2;
			 columns: 2;
	}
	
}


@media only screen
and (max-height : 500px) {
	
	html {font-size: 10px;}
	
}



 
/* -----------------------------------
 * Smartphones (portrait) 
 *  ---------------------------- */

@media only screen
and (max-width : 420px) {
	
	#accordion > div.acco.privacypolicy div.policy {
	 -webkit-columns: 1;
		-moz-columns: 1;
			 columns: 1;
	}
	
}


@media only screen
and (max-height : 400px) {
	
}