/**********************************************************
 *  Boxmodel
 **********************************************************/

.w100p,
.w100percent {
    width: 100% !important;
}

.wAuto {
    width: auto !important;
}

/**********************************************************
 *  Paddings
 **********************************************************/

.pt5,
.paddingTop5 {
    padding-top: 5px !important;
}

.pt10,
.paddingTop10 {
    padding-top: 10px !important;
}

.pt15,
.paddingTop15 {
    padding-top: 15px !important;
}

.pt20,
.paddingTop20 {
    padding-top: 20px !important;
}

.pt30,
.paddingTop30 {
    padding-top: 30px !important;
}

.pr5,
.paddingRight5 {
    padding-right: 5px !important;
}

.pr10,
.paddingRight10 {
    padding-right: 10px !important;
}

.pr20,
.paddingRight20 {
    padding-right: 20px !important;
}

.pb5,
.paddingBottom5 {
    padding-bottom: 5px !important;
}

.pb10,
.paddingBottom10 {
    padding-bottom: 10px !important;
}

.pb15,
.paddingBottom15 {
    padding-bottom: 15px !important;
}

.pb20,
.paddingBottom20 {
    padding-bottom: 20px !important;
}

.pb25,
.paddingBottom25 {
    padding-bottom: 25px !important;
}

.pb30,
.paddingBottom30 {
    padding-bottom: 30px !important;
}

.pb35,
.paddingBottom35 {
    padding-bottom: 35px !important;
}

.pb40,
.paddingBottom40 {
    padding-bottom: 40px !important;
}

.pb45,
.paddingBottom45 {
    padding-bottom: 45px !important;
}

.pb50,
.paddingBottom50 {
    padding-bottom: 50px !important;
}

.pl5,
.paddingLeft5 {
    padding-left: 5px !important;
}

.pl10,
.paddingLeft10 {
    padding-left: 10px !important;
}

.pl15,
.paddingLeft15 {
    padding-left: 15px !important;
}

.pl20,
.paddingLeft20 {
    padding-left: 20px !important;
}

.pl25,
.paddingLeft25 {
    padding-left: 25px !important;
}

.pl30,
.paddingLeft30 {
    padding-left: 30px !important;
}

.px10,
.paddingX10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.px20,
.paddingX20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

/**********************************************************
 *  Margins
 **********************************************************/

.mtm3,
.marginTopM3 {
	margin-top: -3px;
}

.mt20,
.marginTop20 {
    margin-top: 20px !important;
}

.mt30,
.marginTop30 {
    margin-top: 30px !important;
}

.mt40,
.marginTop40 {
    margin-top: 40px !important;
}

.mr5,
.marginRight5 {
    margin-right: 5px !important;
}

.mr30,
.marginRight30 {
    margin-right: 30px !important;
}

.mb5,
.marginBottom5 {
    margin-bottom: 5px !important;
}

.mb15,
.marginBottom15 {
    margin-bottom: 15px !important;
}

.mb20,
.marginBottom20 {
    margin-bottom: 20px !important;
}

.ml5,
.marginLeft5 {
    margin-left: 5px !important;
}

.ml25,
.marginLeft25 {
    margin-left: 25px !important;
}

/**********************************************************
 *  Backgrounds
 **********************************************************/

.bgw,
.bgWhite {
	background-color: #fff;
}

/**********************************************************
 *  Colors
 **********************************************************/

.coMBlue,
a.coMBlue,
.coMBlue a {
	color: #018dc1 !important;
}

/**********************************************************
 *  Links
 **********************************************************/


