/*
========================================

Collection of Utility Styles

Revised: 12/11/2013

========================================
*/

/*floats, visibility and alignments*/
.fl {
	float:left;
}
.fr {
	float:right;
}
.ac {
	text-align:center;
}
.ar {
	text-align:right;
}
.al {
	text-align:left;
}
.hide {
display:none !important;
}
.invisible {
visibility:hidden !important;
}
.iblock {
display:inline-block;
}
.block {
display:block;
}
.lsnone{
list-style:none;
}

/*Check Links*/
.check_link .cl_flag {
	display:none;
}
.check_link.active .cl_flag, .check-link .cl_flag.force_show {
	display:inline-block;
}
.check_link.active .show-default {
	display:none;
}

/*Padding Adjustments*/
.pad0 {padding:0 !important;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad20 {padding:20px;}
.pad30 {padding:30px;}
.pad40 {padding:40px;}
.pad50 {padding:50px;}
.pad60 {padding:60px;}
.pad70 {padding:70px;}
.pad80 {padding:80px;}
.pad90 {padding:90px;}
.pad100 {padding:100px;}
.pt0 {padding-top:0 !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pt60{padding-top:60px !important;}
.pt70{padding-top:70px !important;}
.pt80{padding-top:80px !important;}
.pt90{padding-top:90px !important;}
.pt100{padding-top:100px !important;}
.pb0 {padding-bottom:0 !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}
.pb60{padding-bottom:60px !important;}
.pb70{padding-bottom:70px !important;}
.pb80{padding-bottom:80px !important;}
.pb90{padding-bottom:90px !important;}
.pb100{padding-bottom:100px !important;}
.pl0 {padding-left:0 !important;}
.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl20 {padding-left:20px !important;}
.pl30 {padding-left:30px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !important;}
.pl60 {padding-left:60px !important;}
.pl70 {padding-left:70px !important;}
.pl80 {padding-left:80px !important;}
.pl90 {padding-left:80px !important;}
.pl100 {padding-left:100px !important;}
.pr0 {padding-right:0 !important;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr20 {padding-right:20px !important;}
.pr30 {padding-right:30px !important;}
.pr40 {padding-right:40px !important;}
.pr50 {padding-right:50px !important;}
.pr60 {padding-right:60px !important;}
.pr70 {padding-right:70px !important;}
.pr80 {padding-right:80px !important;}
.pr90 {padding-right:90px !important;}
.pr100 {padding-right:100px !important;}

/*Margin Adjustments*/
.m0 {margin:0 !important;}
.mt0 {margin-top:0 !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt-20{margin-top:-20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mt-50{margin-top:-50px !important;}
.mt60{margin-top:60px !important;}
.mt70{margin-top:70px !important;}
.mt80{margin-top:80px !important;}
.mt90{margin-top:90px !important;}
.mt100{margin-top:100px !important;}
.mt110{margin-top: 110px !important;}
.mt120{margin-top: 120px !important;}
.mb0 {margin-bottom:0 !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.mb70{margin-bottom:70px !important;}
.mb80{margin-bottom:80px !important;}
.mb90{margin-bottom:90px !important;}
.mb100{margin-bottom:100px !important;}
.ml0 {margin-left:0 !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.ml40 {margin-left:40px !important;}
.ml50 {margin-left:50px !important;}
.ml60 {margin-left:60px !important;}
.ml70 {margin-left:70px !important;}
.ml80 {margin-left:80px !important;}
.ml90 {margin-left:90px !important;}
.ml100 {margin-left:100px !important;}
.mr0 {margin-right:0 !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr20 {margin-right:20px !important;}
.mr30 {margin-right:30px !important;}
.mr40 {margin-right:40px !important;}
.mr50 {margin-right:50px !important;}
.mr60 {margin-right:60px !important;}
.mr70 {margin-right:70px !important;}
.mr80 {margin-right:80px !important;}
.mr90 {margin-right:90px !important;}
.mr100 {margin-right:100px !important;}

.mrb10 { margin-right:10px !important; margin-bottom:10px !important; }
.mrb20 { margin-right:20px !important; margin-bottom:20px !important; }
.mrb30 { margin-right:30px !important; margin-bottom:30px !important; }
.mrb40 { margin-right:40px !important; margin-bottom:40px !important; }
.mrb50 { margin-right:50px !important; margin-bottom:50px !important; }
.mrb60 { margin-right:60px !important; margin-bottom:60px !important; }
.mrb70 { margin-right:70px !important; margin-bottom:70px !important; }
.mrb80 { margin-right:80px !important; margin-bottom:80px !important; }
.mrb90 { margin-right:90px !important; margin-bottom:90px !important; }
.mrb100 { margin-right:100px !important; margin-bottom:100px !important; }

.mlb10 { margin-left:10px !important; margin-bottom:10px !important; }
.mlb20 { margin-left:20px !important; margin-bottom:20px !important; }
.mlb30 { margin-left:30px !important; margin-bottom:30px !important; }
.mlb40 { margin-left:40px !important; margin-bottom:40px !important; }
.mlb50 { margin-left:50px !important; margin-bottom:50px !important; }
.mlb60 { margin-left:60px !important; margin-bottom:60px !important; }
.mlb70 { margin-left:70px !important; margin-bottom:70px !important; }
.mlb80 { margin-left:80px !important; margin-bottom:80px !important; }
.mlb90 { margin-left:90px !important; margin-bottom:90px !important; }
.mlb100 { margin-left:100px !important; margin-bottom:100px !important; }

.mrt10 { margin-right:10px !important; margin-top:10px !important; }
.mrt20 { margin-right:20px !important; margin-top:20px !important; }
.mrt30 { margin-right:30px !important; margin-top:30px !important; }
.mrt40 { margin-right:40px !important; margin-top:40px !important; }
.mrt50 { margin-right:50px !important; margin-top:50px !important; }
.mrt60 { margin-right:60px !important; margin-top:60px !important; }
.mrt70 { margin-right:70px !important; margin-top:70px !important; }
.mrt80 { margin-right:80px !important; margin-top:80px !important; }
.mrt90 { margin-right:90px !important; margin-top:90px !important; }
.mrt100 { margin-right:100px !important; margin-top:100px !important; }

.mlt10 { margin-left:10px !important; margin-top:10px !important; }
.mlt20 { margin-left:20px !important; margin-top:20px !important; }
.mlt30 { margin-left:30px !important; margin-top:30px !important; }
.mlt40 { margin-left:40px !important; margin-top:40px !important; }
.mlt50 { margin-left:50px !important; margin-top:50px !important; }
.mlt60 { margin-left:60px !important; margin-top:60px !important; }
.mlt70 { margin-left:70px !important; margin-top:70px !important; }
.mlt80 { margin-left:80px !important; margin-top:80px !important; }
.mlt90 { margin-left:90px !important; margin-top:90px !important; }
.mlt100 { margin-left:100px !important; margin-top:100px !important; }


.mtb10 { margin-top:10px !important; margin-bottom:10px !important; }
.mtb20 { margin-top:20px !important; margin-bottom:20px !important; }
.mtb30 { margin-top:30px !important; margin-bottom:30px !important; }
.mtb40 { margin-top:40px !important; margin-bottom:40px !important; }
.mtb50 { margin-top:50px !important; margin-bottom:50px !important; }
.mtb60 { margin-top:60px !important; margin-bottom:60px !important; }
.mtb70 { margin-top:70px !important; margin-bottom:70px !important; }
.mtb80 { margin-top:80px !important; margin-bottom:80px !important; }
.mtb90 { margin-top:90px !important; margin-bottom:90px !important; }
.mtb100 { margin-top:100px !important; margin-bottom:100px !important; }