@CHARSET "UTF-8";
.block				{ display:block !important; }
.inline				{ display:inline !important; }
.none				{ display:none !important; }
.hidden 			{ visibility:hidden !important; }
.visible			{ visibility:visible !important; }

.clear				{ clear:both; height:0px; font-size:0px; line-height:0px; }
.fleft				{ float:left; }
.fright				{ float:right; }
.fnone				{ float:none; }
.tar				{ text-align:right; }
.tal				{ text-align:left; }
.tac				{ text-align:center; }

.cp					{ cursor:pointer; }
.cd					{ cursor:default; }

.tdn				{ text-decoration:none !important; }
.tdu				{ text-decoration:underline !important; }
.htdu				{ text-decoration:none !important; }
.htdu:hover			{ text-decoration:underline !important; }
.htdn				{ text-decoration:underline !important; }
.htdn:hover			{ text-decoration:none !important; }

.b					{ font-weight:bold; }
.fwn				{ font-weight:normal !important; }

.c_grey        		{ color:#bdc1c2}
.c_w				{ color:#FFF; }
.c_bl				{ color:#000; }
.c_gr				{ color:#999; }
.c_r				{ color:#F00; }
.c_g				{ color:#0F0; }
.c_b				{ color:#00F; }
.c_blue				{ color:#08A4F3 !important; }

.font0				{ font-size:0px; }
.font8				{ font-size:8px; }
.font9				{ font-size:9px; }
.font10				{ font-size:10px !important; }
.font11				{ font-size:11px; }
.font12				{ font-size:12px; }
.font14				{ font-size:14px; }
.font100p			{ font-size:100%; }
.font1em			{ font-size:1em; }

.lh100p				{ line-height:100%; }
.lh110p				{ line-height:110%; }
.lh120p				{ line-height:120%; }
.lh125p				{ line-height:125%; }
.lh140p				{ line-height:140%; }

/**	PADDINGS **/
.pt0				{ padding-top:0px !important; }
.pt1				{ padding-top:1px !important; }
.pt2				{ padding-top:2px; }
.pt3				{ padding-top:3px; }
.pt4				{ padding-top:4px; }
.pt5				{ padding-top:5px; }
.pt10				{ padding-top:10px; }
.pt15				{ padding-top:15px; }
.pt20				{ padding-top:20px; }

.pr0				{ padding-right:0px; }
.pr1				{ padding-right:1px; }
.pr2				{ padding-right:2px; }
.pr3				{ padding-right:3px; }
.pr4				{ padding-right:4px; }
.pr5				{ padding-right:5px; }
.pr10				{ padding-right:10px; }
.pr15				{ padding-right:15px; }
.pr20				{ padding-right:20px; }

.pb0				{ padding-bottom:0px !important; }
.pb1				{ padding-bottom:1px; }
.pb2				{ padding-bottom:2px; }
.pb3				{ padding-bottom:3px; }
.pb4				{ padding-bottom:4px; }
.pb5				{ padding-bottom:5px; }
.pb10				{ padding-bottom:10px; }
.pb15				{ padding-bottom:15px; }
.pb20				{ padding-bottom:20px; }
.pb30               { padding-bottom:30px !important; }

.pl0				{ padding-left:0px; }
.pl1				{ padding-left:1px; }
.pl2				{ padding-left:2px; }
.pl3				{ padding-left:3px; }
.pl4				{ padding-left:4px; }
.pl5				{ padding-left:5px; }
.pl10				{ padding-left:10px; }
.pl15				{ padding-left:15px; }
.pl20				{ padding-left:20px; }

.plr5				{ padding-left:5px; padding-right:5px; }
.plr20				{ padding-left:20px; padding-right:20px; }

.p20				{ padding:20px; }

/**	MARGINS **/
.mt0				{ margin-top:0px !important; }
.mt1				{ margin-top:1px; }
.mt2				{ margin-top:2px; }
.mt3				{ margin-top:3px; }
.mt4				{ margin-top:4px; }
.mt5				{ margin-top:5px; }
.mt8                { margin-top:8px; }
.mt10				{ margin-top:10px; }
.mt13				{ margin-top:13px !important; }
.mt15				{ margin-top:15px; }
.mt20				{ margin-top:20px !important; }
.mt30				{ margin-top:30px !important; }
.mt35				{ margin-top:35px !important; }

.mr0				{ margin-right:0px !important; }
.mr1				{ margin-right:1px; }
.mr2				{ margin-right:2px; }
.mr3				{ margin-right:3px; }
.mr4				{ margin-right:4px; }
.mr5				{ margin-right:5px; }
.mr10				{ margin-right:10px; }
.mr15				{ margin-right:15px; }
.mr20				{ margin-right:20px; }

.mb0				{ margin-bottom:0px !important; }
.mb1				{ margin-bottom:1px; }
.mb2				{ margin-bottom:2px; }
.mb3				{ margin-bottom:3px; }
.mb4				{ margin-bottom:4px; }
.mb5				{ margin-bottom:5px; }
.mb10				{ margin-bottom:10px; }
.mb15				{ margin-bottom:15px; }
.mb20				{ margin-bottom:20px; }

.ml0				{ margin-left:0px; }
.ml1				{ margin-left:1px; }
.ml2				{ margin-left:2px; }
.ml3				{ margin-left:3px; }
.ml4				{ margin-left:4px; }
.ml5				{ margin-left:5px; }
.ml10				{ margin-left:10px; }
.ml15				{ margin-left:15px; }
.ml20				{ margin-left:20px; }
.ml90				{ margin-left:90px !important; }

.mtb10				{ margin-top:10px; margin-bottom:10px; }
.mtb20				{ margin-top:20px; margin-bottom:20px; }

.mlr5				{ margin-left:5px; margin-right:5px; }
.mlra				{ margin-left:auto; margin-right:auto; }

.m5					{ margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px; }

.pr					{ position:relative; }
.ps					{ position:static; }

.oa					{ overflow:auto; }
.oh					{ overflow:hidden; }


.w33p				{ width:33%; }
.w50p				{ width:50%; }
.w100p				{ width:100%; }
.w20				{ width:20px !important; }
.w100				{ width:100px; }
.w120				{ width:120px !important; }
.w130				{ width:130px !important; }
.w500				{ width:500px; }
.w540				{ width:540px !important; }
.w680				{ width:680px !important; }

.h10				{ height:10px; }
.h15				{ height:15px; }
.h20				{ height:20px; }
.h60				{ height:60px !important; }

/* Alternative clear */
.clearfix:after		{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix	{ height:1%; }

