.wrapper-full { max-width: 1250px; margin: 0 auto }

.padT90 { padding-top: 90px; }
.padT60 { padding-top: 60px; }
.padT12 { padding-top: 12px; }
.padT6 { padding-top: 6px; }
.padT15 { padding-top: 15px; }
.padT24 { padding-top: 24px; }
.padT30 { padding-top: 30px; }
.padR8 { padding-right: 8px; }
.padR16 { padding-right: 16px; }
.padB6 { padding-bottom: 6px; }
.padB12 { padding-bottom: 12px; }
.padB16 { padding-bottom: 16px; }
.padB21 { padding-bottom: 21px; }
.padB44 { padding-bottom: 44px; }
.padB48 { padding-bottom: 48px; }
.padV6 { padding: 6px 0 }
.padV12 { padding: 12px 0 }
.padV24 { padding: 24px 0 }
.padV60 { padding: 60px 0 }
.padV80 { padding: 80px 0 }
.padV44 { padding: 44px 0 }
.padH12 { padding: 0 12px }
.padH16 { padding: 0 16px }
.padH22 { padding: 0 22px }

.marginH12 { margin: 12px 0 }
.marginR6 { margin-right: 6px; }
.marginR12 { margin-right: 12px; }
.marginT9 { margin-top: 9px; }
.marginT12 { margin-top: 12px; }
.marginT90 { margin-top: 90px; }
.marginB12 { margin-bottom: 12px; }
.marginB20 { margin-bottom: 20px; }

.block { display: block; }

.nonedesktop { display: none; }

/* AJUSTES Display .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . */

@media ( max-width: 1300px ) {
	.wrapper-full { max-width: 96% !important }
}

@media ( max-width: 768px ) {
	.padT90 { padding-top: 45px; }
	.padB48 { padding-bottom: 24px; }
	.padV80 { padding: 40px 0 }
}

@media ( max-width: 600px ) {
	.wrapper-min-mobile { max-width: 85%; margin: 0 auto }
	.wrapper-mobile-full { max-width: 100% }
	.wrapper-full-mobile { max-width: 96%; margin: 0 auto }
	.padV60 { padding: 30px 0 }
	.padB21 { padding-bottom: 12px; }
	.padV44 { padding: 22px 0 }
	.none600 { display: none; }
	.nonedesktop { display: block; }
}