/*******************************************************************/
/*                                                                 */
/* SPACERS AND CLEAR                                               */
/*                                                                 */
/*******************************************************************/

.width90{width:90px;}

.spacer5{height:5px;}
.spacer10{height:10px;}
.spacer15{height:15px;}
.spacer20{height:20px;}
.spacer25{height:25px;}
.spacer30{height:30px;}
.spacer45{height:45px;}
.spacer60{height:60px;}
.spacer90{height:90px;}
.spacer110{height:110px;}
.spacer115{height:115px;}
.spacer120{height:120px;}
.spacer125{height:125px;}
.spacer130{height:130px;}
.spacer140{height:140px;}
.spacer145{height:145px;}
.spacer150{height:150px;}
.spacer160{height:160px;}
.spacer180{height:180px;}

.clear{clear: both;}

@media only screen {
    .textpadding{
        padding: 10px 10px 10px 10px;
    }
	.respacermaxi{
		height: 45px;
	}
	.respacer{
		height: 30px;
	}
	.respacermini{
		height: 15px;
    }
    .respacermicro{
		height: 5px;
	}
}

@media only screen and (min-width: 600px) {
    .textpadding{
        padding: 15px 15px 15px 15px;
    }
	.respacermaxi{
		height: 60px;
	}
	.respacer{
		height: 45px;
	}
	.respacermini{
		height: 20px;
    }
    .respacermicro{
		height: 10px;
	}
}

@media only screen and (min-width: 900px) {
    .textpadding{
        padding: 20px 20px 20px 20px;
    }
	.respacermaxi{
		height: 90px;
	}
	.respacer{
		height: 60px;
	}
	.respacermini{
		height: 24px;
    }
    .respacermicro{
		height: 12px;
	}
}

@media only screen and (min-width: 1200px) {
    .textpadding{
        padding: 45px 45px 45px 45px;
    }
	.respacermaxi{
		height: 120px;
	}
	.respacer{
		height: 90px;
	}
	.respacermini{
		height: 30px;
    }
    .respacermicro{
		height: 15px;
	}
}

@media only screen and (min-width: 1800px) {
    .textpadding{
        padding: 60px 60px 60px 60px;
    }
	.respacermaxi{
		height: 150px;
	}
	.respacer{
		height: 90px;
	}
	.respacermini{
		height: 30px;
    }
    .respacermicro{
		height: 15px;
	}
}