@charset "UTF-8";
/* CSS Document */

.padbot10p {padding-bottom: 10px;}
.padbot80p {padding-bottom: 80px;}
.padtop80p {padding-top: 80px;}
.padbot20p {padding-bottom: 20px;}
.padbot5x {padding-bottom: 5%;}
.padtop5x {padding-top: 5%;}
.padtop-bot2x {padding-top: 2%; padding-bottom: 2%;}
.poptop {padding-left:0px; padding-top: 80px; padding-bottom: 80px;}
.pad10p {padding-left: 1%; padding-right:1%;}
.padimg {position:relative; top:15%; right:-70%; z-index:600;}
.padtext {margin-left:4%; margin-right:4%;}
.paddiv1 {width: 83.5%; margin-left: 8.33333%}
.paddiv2 {width: 66.5%; margin-left: 16.66667%;}

.padtop1 {position:inherit; margin-top: 100px;}
.h500 {height: 500px}
.paddd {padding-left:2%; padding-right: 2%; width:96%; padding-bottom: 5%}
.paddd1 {margin-left:2%; margin-right: 2%; width:96%; margin-bottom: 5%}
.paddd2 {padding-left:2%; padding-right: 1%; width:97%;}
.mar100 {margin-left: 5%; width:95%;}
.h200 {height: 1000px}
.pad5 {padding-left:5%;}
.boxettino {margin:10px; width:auto;}
.bassso {position: relative; bottom:0px; vertical-align: bottom;}
.pad10 {padding:10%;}
.marbot {margin-bottom: 5%;}
.martop {margin-top: 5%;}
.padtop {padding-top: 5%;}
.padbot {padding-bottom: 5%;}
.rawclaim {margin-bottom: 5%; margin-top:5%;}
.marrx {margin-right: 40px;}
/* RESPONSIVE */

@media(max-width:1024px){

}

@media(max-width:800px){

}

@media(max-width:600px){
.poptop {padding-left:120px; padding-top: 80px; padding-bottom: 80px;}
}

@media(max-width:480px){
.poptop {padding-left:40px; padding-top: 50px; padding-bottom: 50px;}
    .padimg {position:relative; top:-40px;}
}

@media(max-width:415px){

}

@media(max-width:375px){

}