@media all and (max-width: 1320px){
	.flogo {display:none;}
	.blockdn {background-image:url(./PF/rotrtitleres.jpg);}
}

@media all and (max-width: 1150px){
	
	.leftside {width:100%; padding-right:0;padding-bottom:4em;text-align:center;}
	.rightside {width:100%; padding-left:0;text-align:center;}
	
	.block1 .wrap {display: flex; flex-direction: column;}
	.block1cv .wrap {display: flex; flex-direction: column;}
	.block1dn .wrap {display: flex; flex-direction: column;}
	.blockdnfof {background-image:url(./PF/fofixcr.jpg);}
	.block1dns4 .wrap {display: flex; flex-direction: column;}
	.block2dn .wrap {display: flex; flex-direction: column-reverse;}
	.block2dn .rightside {padding-bottom:4em;}
	.block2dn .leftside {padding-bottom:0;}
	.videoholder video { width: 80%; height: auto;}
}

@media all and (max-width: 1050px){
	.blockdns4 {background-image:url(./PF/s4bgcr.jpg);}
	.blockdnp2 {background-image:url(./PF/portal2cr.jpg);}
	
	.contact {padding: 2em 0;}
}

@media all and (max-width: 800px){
	
	.blockdn {background-image:url(./PF/rotrban.jpg);}
	.block1dn {padding-bottom: 3em; padding-top: 3em;}
	.block1dn .leftside {padding-bottom: 0;}
	.block2dn {padding-bottom: 6em; padding-top: 4em;}
}

@media all and (max-width: 660px){
	.pdfs li .buttons a { font-size:1.2em;}
	.block1dns4 {background-image:url(./PF/hyenablcr.jpg);}
	.block1dn h1 {font-size:4em;}
	.block1dn h2 {font-size:2em;}
	.block2dn h1 {font-size:4em;}
	.block2dn h2 {font-size:2em;}
	.videoholder video { width: 90%; height: auto;}
}

@media all and (max-width: 560px){
	
	.blockdn {background-image:url(./PF/rotrbanres.jpg);}
	.videoholder video { width: 100%; height: auto;}
	.blockdns4 {background-image:url(./PF/s4bgcrm.jpg);}
}

@media all and (max-width: 500px){
	.blockdnfof {background-image:url(./PF/fofixsmall.jpg);}
}

