/*
 *	Globals
 */

 /*
 *	Floats
 */

.fll {float:left;}
.flr {float:right;}
.fln {float:none;}

/*
 *	Widths
 */
 
.w15 {width:15%;}
.w20 {width:20%;}
.w25 {width:25%;}
.w33 {width:33%;}
.w50 {width:50%;}
.w66 {width:66%;}
.w75 {width:75%;}
.w80 {width:80%;}
.wat {width:auto;}

/*
 *	Paddings
 */

.pt0 {padding-top:0;}
.pb0 {padding-bottom:0;}
.pv0 {padding-top:0; padding-bottom:0;}
.pl0 {padding-left:0;}
.pr0 {padding-right:0;}
.ph0 {padding-top:0; padding-bottom:0;}
.pa0 {padding:0;}
 
.pt05 {padding-top:0.5em;}
.pb05 {padding-bottom:0.5em;}
.pv05 {padding-top:0.5em; padding-bottom:0.5em;}
.pl05 {padding-left:0.5em;}
.pr05 {padding-right:0.5em;}
.ph05 {padding-left:0.5em; padding-right:0.5em;}
.pa05 {padding:0.5em;}

.pt1 {padding-top:1em;}
.pb1 {padding-bottom:1em;}
.pv1 {padding-top:1em; padding-bottom:1em;}
.pl1 {padding-left:1em;}
.pr1 {padding-right:1em;}
.ph1 {padding-top:1em; padding-bottom:1em;}
.pa1 {padding:1em;}

.pt15 {padding-top:1.5em;}
.pb15 {padding-bottom:1.5em;}
.pv15 {padding-top:1.5em; padding-bottom:1.5em;}
.pl15 {padding-left:1.5em;}
.pr15 {padding-right:1.5em;}
.ph15 {padding-left:1.5em; padding-right:1.5em;}
.pa15 {padding:1.5em;}

.pt2 {padding-top:2em;}
.pb2 {padding-bottom:2em;}
.pv2 {padding-top:2em; padding-bottom:2em;}
.pl2 {padding-left:2em;}
.pr2 {padding-right:2em;}
.ph2 {padding-left:2em; padding-right:2em;}
.pa2 {padding:2em;}

/*
 *	Margins
 */
 
.mt0 {margin-top:0;}
.mb0 {margin-bottom:0;}
.mv0 {margin-top:0; margin-bottom:0;}
.ml0 {margin-left:0;}
.mr0 {margin-right:0;}
.mh0 {margin-left:0; margin-right:0;}
.ma0 {margin:0;}
 
.mt05 {margin-top:0.5em;}
.mb05 {margin-bottom:0.5em;}
.mv05 {margin-top:0.5em; margin-bottom:0.5em;}
.ml05 {margin-left:0.5em;}
.mr05 {margin-right:0.5em;}
.mh05 {margin-left:0.5em; margin-right:0.5em;}
.ma05 {margin:0.5em;}

.mt1 {margin-top:1em;}
.mb1 {margin-bottom:1em;}
.mv1 {margin-top:1em; margin-bottom:1em;}
.ml1 {margin-left:1em;}
.mr1 {margin-right:1em;}
.mh1 {margin-left:1em; margin-right:1em;}
.ma1 {margin:1em;}

.mt15 {margin-top:1.5em;}
.mb15 {margin-bottom:1.5em;}
.mv15 {margin-top:1.5em; margin-bottom:1.5em;}
.ml15 {margin-left:1.5em;}
.mr15 {margin-right:1.5em;}
.mh15 {margin-left:1.5em; margin-right:1.5em;}
.ma15 {margin:1.5em;}

.mt2 {margin-top:2em;}
.mb2 {margin-bottom:2em;}
.mv2 {margin-top:2em; margin-bottom:2em;}
.ml2 {margin-left:2em;}
.mr2 {margin-right:2em;}
.mh2 {margin-left:2em; margin-right:2em;}
.ma2 {margin:2em;}

.mva {margin-top:auto; margin-bottom:auto;}
.mha {margin-left:auto; margin-right:auto;}

/*
 *	Aligns
 */
 
.tal {text-align:left;}
.tar {text-align:right;}
.tac {text-align:center;}
.taj {text-align:justify;}

.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

/*
 *	Clear fix
 */

.cleared:after {clear: both; content: '.'; display: block; visibility: hidden; height: 0; }
.cleared {display: inline-block; }
* html .cleared {height: 1%; }
.cleared {display: block; }