/* PADDINGS */
.ptop0 { padding-top: 0!important; }
.ptop1 { padding-top: 1px!important; }
.ptop2 { padding-top: 2px!important; }
.ptop3 { padding-top: 3px!important; }
.ptop4 { padding-top: 4px!important; }
.ptop5 { padding-top: 5px!important; }
.ptop6 { padding-top: 6px!important; }
.ptop7 { padding-top: 7px!important; }
.ptop8 { padding-top: 8px!important; }
.ptop9 { padding-top: 9px!important; }
.ptop10 { padding-top: 10px!important; }
.ptop12 { padding-top: 12px!important; }
.ptop15 { padding-top: 15px!important; }
.ptop20 { padding-top: 20px!important; }
.ptop25 { padding-top: 25px!important; }
.ptop30 { padding-top: 30px!important; }
.ptop34 { padding-top: 34px!important; }
.ptop35 { padding-top: 35px!important; }
.ptop40 { padding-top: 40px!important; }
.ptop45 { padding-top: 45px!important; }
.ptop50 { padding-top: 50px!important; }
.ptop55 { padding-top: 55px!important; }
.ptop60 { padding-top: 60px!important; }
.ptop65 { padding-top: 65px!important; }
.ptop70 { padding-top: 70px!important; }
.ptop75 { padding-top: 75px!important; }
.ptop80 { padding-top: 80px!important; }
.ptop85 { padding-top: 85px!important; }
.ptop90 { padding-top: 90px!important; }
.ptop95 { padding-top: 95px!important; }
.ptop100 { padding-top: 100px!important; }

.pbottom0 { padding-bottom: 0!important; }
.pbottom1 { padding-bottom: 1px!important; }
.pbottom2 { padding-bottom: 2px!important; }
.pbottom3 { padding-bottom: 3px!important; }
.pbottom4 { padding-bottom: 4px!important; }
.pbottom5 { padding-bottom: 5px!important; }
.pbottom8 { padding-bottom: 8px!important; }
.pbottom10 { padding-bottom: 10px!important; }
.pbottom13 { padding-bottom: 13px!important; }
.pbottom15 { padding-bottom: 15px!important; }
.pbottom20 { padding-bottom: 20px!important; }
.pbottom25 { padding-bottom: 25px!important; }
.pbottom30 { padding-bottom: 30px!important; }
.pbottom35 { padding-bottom: 35px!important; }
.pbottom40 { padding-bottom: 40px!important; }
.pbottom45 { padding-bottom: 45px!important; }
.pbottom50 { padding-bottom: 50px!important; }
.pbottom55 { padding-bottom: 55px!important; }
.pbottom60 { padding-bottom: 60px!important; }
.pbottom65 { padding-bottom: 65px!important; }
.pbottom70 { padding-bottom: 70px!important; }
.pbottom75 { padding-bottom: 75px!important; }
.pbottom80 { padding-bottom: 80px!important; }
.pbottom85 { padding-bottom: 85px!important; }
.pbottom90 { padding-bottom: 90px!important; }
.pbottom95 { padding-bottom: 95px!important; }
.pbottom100 { padding-bottom: 100px!important;}

.pleft0 { padding-left: 0!important; }
.pleft1 { padding-left: 1px!important; }
.pleft2 { padding-left: 2px!important; }
.pleft3 { padding-left: 3px!important; }
.pleft4 { padding-left: 4px!important; }
.pleft5 { padding-left: 5px!important; }
.pleft6 { padding-left: 6px!important; }
.pleft7 { padding-left: 7px!important; }
.pleft8 { padding-left: 8px!important; }
.pleft9 { padding-left: 9px!important; }
.pleft10 { padding-left: 10px!important; }
.pleft15 { padding-left: 15px!important; }
.pleft18 { padding-left: 18px!important; }
.pleft20 { padding-left: 20px!important; }
.pleft24 { padding-left: 24px!important; }
.pleft25 { padding-left: 25px!important; }
.pleft30 { padding-left: 30px!important; }
.pleft35 { padding-left: 35px!important; }
.pleft40 { padding-left: 40px!important; }
.pleft45 { padding-left: 45px!important; }
.pleft48 { padding-left: 48px!important; }
.pleft50 { padding-left: 50px!important; }
.pleft55 { padding-left: 55px!important; }
.pleft60 { padding-left: 60px!important; }
.pleft65 { padding-left: 65px!important; }
.pleft70 { padding-left: 70px!important; }
.pleft72 { padding-left: 72px!important; }
.pleft75 { padding-left: 75px!important; }
.pleft80 { padding-left: 80px!important; }
.pleft85 { padding-left: 85px!important; }
.pleft90 { padding-left: 90px!important; }
.pleft95 { padding-left: 90px!important; }
.pleft100 { padding-left: 100px!important; }
.pleft200 { padding-left: 200px!important; }

.pright0 { padding-right: 0!important; }
.pright1 { padding-right: 1px!important; }
.pright2 { padding-right: 2px!important; }
.pright3 { padding-right: 3px!important; }
.pright4 { padding-right: 4px!important; }
.pright5 { padding-right: 5px!important; }
.pright10 { padding-right: 10px!important; }
.pright15 { padding-right: 15px!important; }
.pright20 { padding-right: 20px!important; }
.pright25 { padding-right: 25px!important; }
.pright30 { padding-right: 30px!important; }
.pright35 { padding-right: 35px!important; }
.pright40 { padding-right: 40px!important; }
.pright45 { padding-right: 45px!important; }
.pright50 { padding-right: 50px!important; }
.pright55 { padding-right: 55px!important; }
.pright60 { padding-right: 60px!important; }
.pright65 { padding-right: 65px!important; }
.pright70 { padding-right: 70px!important; }
.pright75 { padding-right: 75px!important; }
.pright80 { padding-right: 80px!important; }
.pright85 { padding-right: 85px!important; }
.pright90 { padding-right: 90px!important; }
.pright95 { padding-right: 95px!important; }
.pright100 { padding-right: 100px!important; }

.pall0 { padding: 0!important; }
.pall1 { padding: 1px!important; }
.pall2 { padding: 2px!important; }
.pall3 { padding: 3px!important; }
.pall4 { padding: 4px!important; }
.pall5 { padding: 5px!important; }
.pall10 { padding: 10px!important; }
.pall15 { padding: 15px!important; }
.pall20 { padding: 20px!important; }
.pall25 { padding: 25px!important; }
.pall30 { padding: 30px!important; }
.pall35 { padding: 35px!important; }
.pall40 { padding: 40px!important; }
.pall45 { padding: 45px!important; }
.pall50 { padding: 50px!important; }
.pall55 { padding: 55px!important; }
.pall60 { padding: 60px!important; }
.pall65 { padding: 65px!important; }
.pall70 { padding: 70px!important; }
.pall75 { padding: 75px!important; }
.pall80 { padding: 80px!important; }
.pall85 { padding: 85px!important; }
.pall90 { padding: 90px!important; }
.pall95 { padding: 95px!important; }
.pall100 { padding: 100px!important; }


/* MARGINS */
.mtopauto { margin-top: auto!important; }
.mtop0 { margin-top: 0!important; }
.mtop1 { margin-top: 1px!important; }
.mtop2 { margin-top: 2px!important; }
.mtop3 { margin-top: 3px!important; }
.mtop4 { margin-top: 4px!important; }
.mtop5 { margin-top: 5px!important; }
.mtop7 { margin-top: 7px!important; }
.mtop10 { margin-top: 10px!important; }
.mtop15 { margin-top: 15px!important; }
.mtop20 { margin-top: 20px!important; }
.mtop25 { margin-top: 25px!important; }
.mtop30 { margin-top: 30px!important; }
.mtop35 { margin-top: 35px!important; }
.mtop40 { margin-top: 40px!important; }
.mtop45 { margin-top: 45px!important; }
.mtop50 { margin-top: 50px!important; }
.mtop55 { margin-top: 55px!important; }
.mtop65 { margin-top: 50px!important; }
.mtop65 { margin-top: 65px!important; }
.mtop70 { margin-top: 50px!important; }
.mtop75 { margin-top: 75px!important; }
.mtop80 { margin-top: 50px!important; }
.mtop85 { margin-top: 85px!important; }
.mtop90 { margin-top: 50px!important; }
.mtop95 { margin-top: 95px!important; }
.mtop100 { margin-top: 50px!important; }

.mbottomauto { margin-bottom: auto!important; }
.mbottom0 { margin-bottom: 0!important; }
.mbottom1 { margin-bottom: 1px!important; }
.mbottom2 { margin-bottom: 2px!important; }
.mbottom3 { margin-bottom: 3px!important; }
.mbottom4 { margin-bottom: 4px!important; }
.mbottom5 { margin-bottom: 5px!important; }
.mbottom7 { margin-bottom: 7px!important; }
.mbottom10 { margin-bottom: 10px!important; }
.mbottom15 { margin-bottom: 15px!important; }
.mbottom20 { margin-bottom: 20px!important; }
.mbottom25 { margin-bottom: 25px!important; }
.mbottom30 { margin-bottom: 30px!important; }
.mbottom35 { margin-bottom: 35px!important; }
.mbottom40 { margin-bottom: 40px!important; }
.mbottom45 { margin-bottom: 45px!important; }
.mbottom50 { margin-bottom: 50px!important; }
.mbottom55 { margin-bottom: 55px!important; }
.mbottom60 { margin-bottom: 60px!important; }
.mbottom65 { margin-bottom: 65px!important; }
.mbottom70 { margin-bottom: 70px!important; }
.mbottom75 { margin-bottom: 75px!important; }
.mbottom80 { margin-bottom: 80px!important; }
.mbottom85 { margin-bottom: 85px!important; }
.mbottom90 { margin-bottom: 90px!important; }
.mbottom95 { margin-bottom: 95px!important; }
.mbottom100 { margin-bottom: 100px!important; }

.mleftauto { margin-left: auto!important; }
.mleft0 { margin-left: 0!important; }
.mleft1 { margin-left: 1px!important; }
.mleft2 { margin-left: 2px!important; }
.mleft3 { margin-left: 3px!important; }
.mleft4 { margin-left: 4px!important; }
.mleft5 { margin-left: 5px!important; }
.mleft7 { margin-left: 7px!important; }
.mleft10 { margin-left: 10px!important; }
.mleft15 { margin-left: 15px!important; }
.mleft20 { margin-left: 20px!important; }
.mleft25 { margin-left: 25px!important; }
.mleft30 { margin-left: 30px!important; }
.mleft35 { margin-left: 35px!important; }
.mleft40 { margin-left: 40px!important; }
.mleft45 { margin-left: 45px!important; }
.mleft50 { margin-left: 50px!important; }
.mleft55 { margin-left: 55px!important; }
.mleft60 { margin-left: 60px!important; }
.mleft65 { margin-left: 65px!important; }
.mleft70 { margin-left: 70px!important; }
.mleft75 { margin-left: 75px!important; }
.mleft80 { margin-left: 80px!important; }
.mleft85 { margin-left: 85px!important; }
.mleft90 { margin-left: 90px!important; }
.mleft95 { margin-left: 95px!important; }
.mleft100 { margin-left: 100px!important; }

.mrightauto { margin-right: auto!important; }
.mright0 { margin-right: 0!important; }
.mright1 { margin-right: 1px!important; }
.mright2 { margin-right: 2px!important; }
.mright3 { margin-right: 3px!important; }
.mright3 { margin-right: 4px!important; }
.mright5 { margin-right: 5px!important; }
.mright7 { margin-right: 7px!important; }
.mright10 { margin-right: 10px!important; }
.mright15 { margin-right: 15px!important; }
.mright20 { margin-right: 20px!important; }
.mright25 { margin-right: 25px!important; }
.mright30 { margin-right: 30px!important; }
.mright35 { margin-right: 35px!important; }
.mright40 { margin-right: 40px!important; }
.mright45 { margin-right: 45px!important; }
.mright50 { margin-right: 50px!important; }
.mright55 { margin-right: 55px!important; }
.mright60 { margin-right: 60px!important; }
.mright65 { margin-right: 65px!important; }
.mright70 { margin-right: 70px!important; }
.mright75 { margin-right: 75px!important; }
.mright80 { margin-right: 80px!important; }
.mright85 { margin-right: 85px!important; }
.mright90 { margin-right: 90px!important; }
.mright95 { margin-right: 95px!important; }
.mright100 { margin-right: 100px!important; }

.mallauto { margin: auto!important; }
.mall0 { margin: 0!important; }
.mall1 { margin: 1px!important; }
.mall2 { margin: 2px!important; }
.mall3 { margin: 3px!important; }
.mall4 { margin: 4px!important; }
.mall5 { margin: 5px!important; }
.mall7 { margin: 7px!important; }
.mall10 { margin: 10px!important; }
.mall15 { margin: 15px!important; }
.mall20 { margin: 20px!important; }
.mall25 { margin: 25px!important; }
.mall30 { margin: 30px!important; }
.mall35 { margin: 35px!important; }
.mall40 { margin: 40px!important; }
.mall45 { margin: 45px!important; }
.mall50 { margin: 50px!important; }
.mall55 { margin: 55px!important; }
.mall60 { margin: 60px!important; }
.mall65 { margin: 65px!important; }
.mall70 { margin: 70px!important; }
.mall75 { margin: 75px!important; }
.mall80 { margin: 80px!important; }
.mall85 { margin: 85px!important; }
.mall90 { margin: 90px!important; }
.mall95 { margin: 95px!important; }
.mall100 { margin: 100px!important; }


/* POSITIONS */
.fleft {float: left!important;}
.fright {float: right!important;}
.fnone{float: none !important;}

.prelative{position: relative !important;}
.pabsolute{position: absolute !important;}

.tleft { text-align: left!important; }
.tcenter { text-align: center!important; }
.tright { text-align: right!important; }
.tjustify { text-align: justify!important; }

.vtop { vertical-align: top!important; }
.vmiddle { vertical-align: middle!important; }
.vbottom { vertical-align: bottom!important; }

.clear, .clear-both { clear: both!important; }
.clear-left { clear: left!important; }
.clear-right { clear: right!important; }

.pointer, .hand {
  cursor: pointer!important;
}

.nowrap {
	white-space: nowrap!important;
}

.word_wrap {
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

/* WIDTHS */
.w100p { width: 100%!important; }
.w99p { width: 99%!important; }
.w90p { width: 90%!important; }
.w85p { width: 85%!important; }
.w80p { width: 80%!important; }
.w75p { width: 75%!important; }
.w70p { width: 70%!important; }
.w60p { width: 60%!important; }
.w50p { width: 50%!important; }
.w45p { width: 45%!important; }
.w40p { width: 40%!important; }
.w33p { width: 33.3%!important; }
.w25p { width: 25%!important; }
.w20p { width: 20%!important; }
.w15p { width: 15%!important; }
.w10p { width: 10%!important; }
.w1p, .collapse { width: 1%!important; }

.h100p { height: 100%!important; }

.w910px { width: 910px!important; }
.w900px { width: 900px!important; }
.w800px { width: 800px!important; }
.w700px { width: 700px!important; }
.w600px { width: 600px!important; }
.w380px { width: 380px!important; }
.w350px { width: 350px!important; }
.w300px { width: 300px!important; }
.w280px { width: 280px!important; }
.w270px { width: 270px!important; }
.w250px { width: 250px!important; }
.w210px { width: 210px!important; }
.w203px { width: 203px!important; }
.w200px { width: 200px!important; }
.w190px { width: 190px!important; }
.w183px { width: 183px!important; }
.w180px { width: 180px!important; }
.w160px { width: 160px!important; }
.w150px { width: 150px!important; }
.w140px { width: 140px!important; }
.w130px { width: 130px!important; }
.w120px { width: 120px!important; }
.w110px { width: 110px!important; }
.w100px { width: 100px!important; }
.w95px { width: 95px!important; }
.w90px { width: 90px!important; }
.w85px { width: 85px!important; }
.w80px { width: 80px!important; }
.w75px { width: 75px!important; }
.w70px { width: 70px!important; }
.w65px { width: 65px!important; }
.w60px { width: 60px!important; }
.w55px { width: 55px!important; }
.w50px { width: 50px!important; }
.w45px { width: 45px!important; }
.w40px { width: 40px!important; }
.w35px { width: 35px!important; }
.w30px { width: 30px!important; }
.w25px { width: 25px!important; }
.w20px { width: 20px!important; }
.w19px { width: 19px!important; }
.w18px { width: 18px!important; }
.w17px { width: 17px!important; }
.w16px { width: 16px!important; }
.w15px { width: 15px!important; }
.w14px { width: 14px!important; }
.w13px { width: 13px!important; }
.w12px { width: 12px!important; }
.w11px { width: 11px!important; }
.w10px { width: 10px!important; }
.w7px { width: 7px!important; }
.w5px { width: 5px!important; }


/*FONT SIZES*/
.fs8 {font-size: 8px!important; line-height: 8px!important;}
.fs9 {font-size: 9px!important; line-height: 9px!important;}
.fs10 {font-size: 10px!important; line-height: 12px!important;}
.fs11 {font-size: 11px!important; line-height: 13px!important;}
.fs12 {font-size: 12px!important; line-height: 14px!important;}
.fs13 {font-size: 13px!important; line-height: 15px!important;}
.fs14 {font-size: 14px!important; line-height: 16px!important;}
.fs16 {font-size: 16px!important; line-height: 18px!important;}
.fs18 {font-size: 18px!important; line-height: 20px!important;}
.fs20 {font-size: 20px!important; line-height: 22px!important;}
.fs22 {font-size: 22px!important; line-height: 24px!important;}
.fs24 {font-size: 24px!important; line-height: 26px!important;}


/*LINE-HEIGHT*/
.lh7 {line-height: 7px!important}
.lh8 {line-height: 8px!important}
.lh10 {line-height: 10px!important}
.lh12 {line-height: 12px!important}
.lh14 {line-height: 14px!important}
.lh16 {line-height: 16px!important}
.lh18 {line-height: 18px!important}
.lh22 {line-height: 22px!important}
.lh24 {line-height: 24px!important}

.noborder, .noBorder { border: none!important; }


.toupper {text-transform: uppercase!important;}
.tolower {text-transform: lowercase!important;}
.capitalize {text-transform: capitalize!important;}

.underline {text-decoration: underline!important;}
.underline-none {text-decoration: none!important;}
.bold, .strong {font-weight: bold!important;}
.nobold, .nostrong {font-weight: normal!important;}
.italic {font-style: italic!important;}

.show {display: block!important;}
.inline {display: inline!important;}
.hide {display: none!important;}


/*MIN-WIDTHS*/
.mw100{min-width: 100px;}
.mw200{min-width: 200px;}
.mw500{min-width: 500px;}
.mw700{min-width: 700px;}
.mw750{min-width: 750px;}
.mw900{min-width: 900px;}
.wauto {width: auto;}

.smallSize {font-size: 0.9em!important;}
.normalSize {font-size: 1em!important;}
.bigSize {font-size: 1.2em!important;}
.hugeSize {font-size: 1.5em!important;}

/*SCROLL*/
.scroll-y-100, .scroll-y-200, .scroll-y-300, .scroll-y-400, .scroll-y-500, .scroll-y-600, .scroll-y-700,
.scroll-y-150, .scroll-y-250, .scroll-y-350, .scroll-y-450, .scroll-y-550, .scroll-y-650 {
	overflow-y: auto;
}
.scroll-y-hidden {overflow-y: hidden;}
.scroll-y-100 {max-height: 100px;}
.scroll-y-150 {max-height: 150px;}
.scroll-y-200 {max-height: 200px;}
.scroll-y-250 {max-height: 250px;}
.scroll-y-300 {max-height: 300px;}
.scroll-y-350 {max-height: 350px;}
.scroll-y-400 {max-height: 400px;}
.scroll-y-450 {max-height: 450px;}
.scroll-y-500 {max-height: 500px;}
.scroll-y-550 {max-height: 550px;}
.scroll-y-600 {max-height: 600px;}
.scroll-y-650 {max-height: 650px;}
.scroll-y-700 {max-height: 700px;}

.scroll-x-100, .scroll-x-200, .scroll-x-300, .scroll-x-400, .scroll-x-500, .scroll-x-600, .scroll-x-700,
.scroll-x-150, .scroll-x-250, .scroll-x-350, .scroll-x-450, .scroll-x-550, .scroll-x-650 {
	overflow-x: auto;
}
.scroll-x-hidden {overflow-x: hidden;}
.scroll-x-100 {max-width: 100px;}
.scroll-x-150 {max-width: 150px;}
.scroll-x-200 {max-width: 200px;}
.scroll-x-250 {max-width: 250px;}
.scroll-x-300 {max-width: 300px;}
.scroll-x-350 {max-width: 350px;}
.scroll-x-400 {max-width: 400px;}
.scroll-x-450 {max-width: 450px;}
.scroll-x-500 {max-width: 500px;}
.scroll-x-550 {max-width: 550px;}
.scroll-x-600 {max-width: 600px;}
.scroll-x-650 {max-width: 650px;}
.scroll-x-700 {max-width: 700px;}

/*COLORS*/
.cblue {
	color: #1F5BFA;
}
.cgray {
	color: #7A7778;
}
.cdarkgray {
	color: #313131;
}
.cred {
	color: red!important;
}
.cwhite {
	color: #fff!important;
}
.cgreen {
	color: green!important;
}
/*BACKGROUND*/
.bred {
	background: red;
}
.bwhite {
	background: #fff;
}
.bblack {
	background: #000;
}
.bblue {
	background: #0000FF;
}
.blightblue {
	background: #00B7EF;
}
.bgreen {
	background: #00A600;
}
/*BORDER RADIUS*/
.bradius2 {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
/*BORDERS*/
.border1white {
	border:1px solid #fff!important;
}
.border1black {
	border:2px solid #000!important;
}
.border1red {
	border:1px solid red!important;
}
.border1gray {
	border:1px solid #949494!important;
}
.border2blue {
	border:1px solid #0000FF!important;
}
.border2blightblue {
	border:1px solid #00B7EF!important;
}
