@charset "utf-8";

@media only screen and (min-width:1900px){

.xl-s1 {
	font-size: 1px !important;
}

.xl-s2 {
	font-size: 2px !important;
}

.xl-s3 {
	font-size: 3px !important;
}

.xl-s4 {
	font-size: 4px !important;
}

.xl-s5 {
	font-size: 5px !important;
}

.xl-s6 {
	font-size: 6px !important;
}

.xl-s7 {
	font-size: 7px !important;
}

.xl-s8 {
	font-size: 8px !important;
}

.xl-s9 {
	font-size: 9px !important;
}

.xl-s10 {
	font-size: 10px !important;
}

.xl-s11 {
	font-size: 11px !important;
}

.xl-s12 {
	font-size: 12px !important;
}

.xl-s13 {
	font-size: 13px !important;
}

.xl-s14 {
	font-size: 14px !important;
}

.xl-s15 {
	font-size: 15px !important;
}

.xl-s16 {
	font-size: 16px !important;
}

.xl-s17 {
	font-size: 17px !important;
}

.xl-s18 {
	font-size: 18px !important;
}

.xl-s19 {
	font-size: 19px !important;
}

.xl-s20 {
	font-size: 20px !important;
}

.xl-s22 {
	font-size: 22px !important;
}

.xl-s24 {
	font-size: 24px !important;
}

.xl-s25 {
	font-size: 25px !important;
}

.xl-s26 {
	font-size: 26px !important;
}

.xl-s28 {
	font-size: 28px !important;
}

.xl-s30 {
	font-size: 30px !important;
}

.xl-s32 {
	font-size: 32px !important;
}

.xl-s36 {
	font-size: 36px !important;
}

.xl-s40 {
	font-size: 40px !important;
}

.xl-s45 {
	font-size: 45px !important;
}

.xl-s50 {
	font-size: 50px !important;
}

.xl-s60 {
	font-size: 60px !important;
}

.xl-s70 {
	font-size: 70px !important;
}

.xl-s80 {
	font-size: 80px !important;
}

.xl-s90 {
	font-size: 90px !important;
}

.xl-s100 {
	font-size: 100px !important;
}

.xl-s120 {
	font-size: 120px !important;
}

.xl-s150 {
	font-size: 150px !important;
}

.xl-s180 {
	font-size: 180px !important;
}

.xl-s200 {
	font-size: 200px !important;
}

.xl-s300 {
	font-size: 300px !important;
}

.xl-s400 {
	font-size: 400px !important;
}

.xl-s500 {
	font-size: 500px !important;
}
	
.xl-mauto {
	margin:auto !important;
}

.xl-mlauto {
	margin-left:auto !important;
}

.xl-mtauto {
	margin-top:auto !important;
}

.xl-mrauto {
	margin-right:auto !important;
}

.xl-mbauto {
	margin-bottom:auto !important;
}

.xl-mhauto {
	margin-left:auto !important;
	margin-right:auto !important;
}

.xl-m0 {
	margin-top: 0 !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.xl-m1 {
	margin:1px !important;
}

.xl-m2 {
	margin:2px !important;
}

.xl-m3 {
	margin:3px !important;
}

.xl-m4 {
	margin:4px !important;
}

.xl-m5 {
	margin:5px !important;
}

.xl-m6 {
	margin:6px !important;
}

.xl-m7 {
	margin:7px !important;
}

.xl-m8 {
	margin:8px !important;
}

.xl-m9 {
	margin:9px !important;
}

.xl-m10 {
	margin:10px !important;
}

.xl-m15 {
	margin:15px !important;
}

.xl-m20 {
	margin:20px !important;
}

.xl-m30 {
	margin:30px !important;
}

.xl-m40 {
	margin:40px !important;
}

.xl-m50 {
	margin:50px !important;
}

.xl-m100 {
	margin:100px !important;
}

.xl-mb0 {
	margin-bottom:0px !important;
}

.xl-mb1 {
	margin-bottom:1px !important;
}

.xl-mb2 {
	margin-bottom:2px !important;
}

.xl-mb3 {
	margin-bottom:3px !important;
}

.xl-mb4 {
	margin-bottom:4px !important;
}

.xl-mb5 {
	margin-bottom:5px !important;
}

.xl-mb6 {
	margin-bottom:6px !important;
}

.xl-mb7 {
	margin-bottom:7px !important;
}

.xl-mb8 {
	margin-bottom:8px !important;
}

.xl-mb9 {
	margin-bottom:9px !important;
}

.xl-mb10 {
	margin-bottom:10px !important;
}

.xl-mb15 {
	margin-bottom:15px !important;
}

.xl-mb20 {
	margin-bottom:20px !important;
}

.xl-mb30 {
	margin-bottom:30px !important;
}

.xl-mb40 {
	margin-bottom:40px !important;
}

.xl-mb50 {
	margin-bottom:50px !important;
}

.xl-mb100 {
	margin-bottom:100px !important;
}

.xl-mt0 {
	margin-top:0px !important;
}

.xl-mt1 {
	margin-top:1px !important;
}

.xl-mt2 {
	margin-top:2px !important;
}

.xl-mt3 {
	margin-top:3px !important;
}

.xl-mt4 {
	margin-top:4px !important;
}

.xl-mt5 {
	margin-top:5px !important;
}

.xl-mt6 {
	margin-top:6px !important;
}

.xl-mt7 {
	margin-top:7px !important;
}

.xl-mt8 {
	margin-top:8px !important;
}

.xl-mt9 {
	margin-top:9px !important;
}

.xl-mt10 {
	margin-top:10px !important;
}

.xl-mt15 {
	margin-top:15px !important;
}

.xl-mt20 {
	margin-top:20px !important;
}

.xl-mt30 {
	margin-top:30px !important;
}

.xl-mt40 {
	margin-top:40px !important;
}

.xl-mt50 {
	margin-top:50px !important;
}

.xl-mt60 {
	margin-top:60px !important;
}

.xl-mt70 {
	margin-top:70px !important;
}

.xl-mt80 {
	margin-top:80px !important;
}

.xl-mt90 {
	margin-top:90px !important;
}

.xl-mt100 {
	margin-top:100px !important;
}

.xl-mr0 {
	margin-right:0px !important;
}

.xl-mr1 {
	margin-right:1px !important;
}

.xl-mr2 {
	margin-right:2px !important;
}

.xl-mr3 {
	margin-right:3px !important;
}

.xl-mr4 {
	margin-right:4px !important;
}

.xl-mr5 {
	margin-right:5px !important;
}

.xl-mr6 {
	margin-right:6px !important;
}

.xl-mr7 {
	margin-right:7px !important;
}

.xl-mr8 {
	margin-right:8px !important;
}

.xl-mr9 {
	margin-right:9px !important;
}

.xl-mr10 {
	margin-right:10px !important;
}

.xl-mr15 {
	margin-right:15px !important;
}

.xl-mr20 {
	margin-right:20px !important;
}

.xl-mr30 {
	margin-right:30px !important;
}

.xl-mr40 {
	margin-right:40px !important;
}

.xl-mr50 {
	margin-right:50px !important;
}

.xl-mr60 {
	margin-right:60px !important;
}

.xl-mr70 {
	margin-right:70px !important;
}

.xl-mr80 {
	margin-right:80px !important;
}

.xl-mr90 {
	margin-right:90px !important;
}

.xl-mr100 {
	margin-right:100px !important;
}

.xl-ml0 {
	margin-left:0px !important;
}

.xl-ml1 {
	margin-left:1px !important;
}

.xl-ml2 {
	margin-left:2px !important;
}

.xl-ml3 {
	margin-left:3px !important;
}

.xl-ml4 {
	margin-left:4px !important;
}

.xl-ml5 {
	margin-left:5px !important;
}

.xl-ml6 {
	margin-left:6px !important;
}

.xl-ml7 {
	margin-left:7px !important;
}

.xl-ml8 {
	margin-left:8px !important;
}

.xl-ml9 {
	margin-left:9px !important;
}

.xl-ml10 {
	margin-left:10px !important;
}

.xl-ml15 {
	margin-left:15px !important;
}

.xl-ml20 {
	margin-left:20px !important;
}

.xl-ml30 {
	margin-left:30px !important;
}

.xl-ml40 {
	margin-left:40px !important;
}

.xl-ml50 {
	margin-left:50px !important;
}

.xl-ml60 {
	margin-left:60px !important;
}

.xl-ml70 {
	margin-left:70px !important;
}

.xl-ml80 {
	margin-left:80px !important;
}

.xl-ml90 {
	margin-left:90px !important;
}

.xl-ml100 {
	margin-left:100px !important;
}

.xl-m1pc {
	margin:1% !important;
}

.xl-m2pc {
	margin:2% !important;
}

.xl-m3pc {
	margin:3% !important;
}

.xl-m4pc {
	margin:4% !important;
}

.xl-m5pc {
	margin:5% !important;
}

.xl-m6pc {
	margin:6% !important;
}

.xl-m7pc {
	margin:7% !important;
}

.xl-m8pc {
	margin:8% !important;
}

.xl-m9pc {
	margin:9% !important;
}

.xl-m10pc {
	margin:10% !important;
}

.xl-m15pc {
	margin:15% !important;
}

.xl-m20pc {
	margin:20% !important;
}

.xl-m30pc {
	margin:30% !important;
}

.xl-m40pc {
	margin:40% !important;
}

.xl-m50pc {
	margin:50% !important;
}

.xl-m100pc {
	margin:100% !important;
}

.xl-mb1pc {
	margin-bottom:1% !important;
}

.xl-mb2pc {
	margin-bottom:2% !important;
}

.xl-mb3pc {
	margin-bottom:3% !important;
}

.xl-mb4pc {
	margin-bottom:4% !important;
}

.xl-mb5pc {
	margin-bottom:5% !important;
}

.xl-mb6pc {
	margin-bottom:6% !important;
}

.xl-mb7pc {
	margin-bottom:7% !important;
}

.xl-mb8pc {
	margin-bottom:8% !important;
}

.xl-mb9pc {
	margin-bottom:9% !important;
}

.xl-mb10pc {
	margin-bottom:10% !important;
}

.xl-mb15pc {
	margin-bottom:15% !important;
}

.xl-mb20pc {
	margin-bottom:20% !important;
}

.xl-mb30pc {
	margin-bottom:30% !important;
}

.xl-mb40pc {
	margin-bottom:40% !important;
}

.xl-mb50pc {
	margin-bottom:50% !important;
}

.xl-mb100pc {
	margin-bottom:100% !important;
}

.xl-mt1pc {
	margin-top:1% !important;
}

.xl-mt2pc {
	margin-top:2% !important;
}

.xl-mt3pc {
	margin-top:3% !important;
}

.xl-mt4pc {
	margin-top:4% !important;
}

.xl-mt5pc {
	margin-top:5% !important;
}

.xl-mt6pc {
	margin-top:6% !important;
}

.xl-mt7pc {
	margin-top:7% !important;
}

.xl-mt8pc {
	margin-top:8% !important;
}

.xl-mt9pc {
	margin-top:9% !important;
}

.xl-mt10pc {
	margin-top:10% !important;
}

.xl-mt15pc {
	margin-top:15% !important;
}

.xl-mt20pc {
	margin-top:20% !important;
}

.xl-mt30pc {
	margin-top:30% !important;
}

.xl-mt40pc {
	margin-top:40% !important;
}

.xl-mt50pc {
	margin-top:50% !important;
}

.xl-mt100pc {
	margin-top:100% !important;
}

.xl-mr1pc {
	margin-right:1% !important;
}

.xl-mr2pc {
	margin-right:2% !important;
}

.xl-mr3pc {
	margin-right:3% !important;
}

.xl-mr4pc {
	margin-right:4% !important;
}

.xl-mr5pc {
	margin-right:5% !important;
}

.xl-mr6pc {
	margin-right:6% !important;
}

.xl-mr7pc {
	margin-right:7% !important;
}

.xl-mr8pc {
	margin-right:8% !important;
}

.xl-mr9pc {
	margin-right:9% !important;
}

.xl-mr15pc {
	margin-right:15% !important;
}

.xl-mr20pc {
	margin-right:20% !important;
}

.xl-mr30pc {
	margin-right:30% !important;
}

.xl-mr40pc {
	margin-right:40% !important;
}

.xl-mr50pc {
	margin-right:50% !important;
}

.xl-mr100pc {
	margin-right:100% !important;
}

.xl-ml1pc {
	margin-left:1% !important;
}

.xl-ml2pc {
	margin-left:2% !important;
}

.xl-ml3pc {
	margin-left:3% !important;
}

.xl-ml4pc {
	margin-left:4% !important;
}

.xl-ml5pc {
	margin-left:5% !important;
}

.xl-ml6pc {
	margin-left:6% !important;
}

.xl-ml7pc {
	margin-left:7% !important;
}

.xl-ml8pc {
	margin-left:8% !important;
}

.xl-ml9pc {
	margin-left:9% !important;
}

.xl-ml10pc {
	margin-left:10% !important;
}

.xl-ml15pc {
	margin-left:15% !important;
}

.xl-ml20pc {
	margin-left:20% !important;
}

.xl-ml30pc {
	margin-left:30% !important;
}

.xl-ml40pc {
	margin-left:40% !important;
}

.xl-ml50pc {
	margin-left:50% !important;
}

.xl-ml100pc {
	margin-left:100% !important;
}

.xl-m-0 {
	margin:-0px !important;
}

.xl-m-1 {
	margin:-1px !important;
}

.xl-m-2 {
	margin:-2px !important;
}

.xl-m-3 {
margin:-3px !important;
}

.xl-m-4 {
	margin:-4px !important;
}

.xl-m-5 {
	margin:-5px !important;
}

.xl-m-6 {
	margin:-6px !important;
}

.xl-m-7 {
	margin:-7px !important;
}

.xl-m-8 {
	margin:-8px !important;
}

.xl-m-9 {
	margin:-9px !important;
}

.xl-m-10 {
	margin:-10px !important;
}

.xl-m-15 {
	margin:-15px !important;
}

.xl-m-20 {
	margin:-20px !important;
}

.xl-m-30 {
	margin:-30px !important;
}

.xl-m-40 {
	margin:-40px !important;
}

.xl-m-50 {
	margin:-50px !important;
}

.xl-m-60 {
	margin:-60px !important;
}

.xl-m-70 {
	margin:-70px !important;
}

.xl-m-80 {
	margin:-80px !important;
}

.xl-m-90 {
	margin:-90px !important;
}

.xl-m-100 {
	margin:-100px !important;
}

.xl-mb-0 {
	margin-bottom:-0px !important;
}

.xl-mb-1 {
	margin-bottom:-1px !important;
}

.xl-mb-2 {
	margin-bottom:-2px !important;
}

.xl-mb-3 {
	margin-bottom:-3px !important;
}

.xl-mb-4 {
	margin-bottom:-4px !important;
}

.xl-mb-5 {
	margin-bottom:-5px !important;
}

.xl-mb-6 {
	margin-bottom:-6px !important;
}

.xl-mb-7 {
	margin-bottom:-7px !important;
}

.xl-mb-8 {
	margin-bottom:-8px !important;
}

.xl-mb-9 {
	margin-bottom:-9px !important;
}

.xl-mb-10 {
	margin-bottom:-10px !important;
}

.xl-mb-15 {
	margin-bottom:-15px !important;
}

.xl-mb-20 {
	margin-bottom:-20px !important;
}

.xl-mb-30 {
	margin-bottom:-30px !important;
}

.xl-mb-40 {
	margin-bottom:-40px !important;
}

.xl-mb-50 {
	margin-bottom:-50px !important;
}

.xl-mb-60 {
	margin-bottom:-60px !important;
}

.xl-mb-70 {
	margin-bottom:-70px !important;
}

.xl-mb-80 {
	margin-bottom:-80px !important;
}

.xl-mb-90 {
	margin-bottom:-90px !important;
}

.xl-mb-100 {
	margin-bottom:-100px !important;
}

.xl-mt-0 {
	margin-top:-0px !important;
}

.xl-mt-1 {
	margin-top:-1px !important;
}

.xl-mt-2 {
	margin-top:-2px !important;
}

.xl-mt-3 {
	margin-top:-3px !important;
}

.xl-mt-4 {
	margin-top:-4px !important;
}

.xl-mt-5 {
	margin-top:-5px !important;
}

.xl-mt-6 {
	margin-top:-6px !important;
}

.xl-mt-7 {
	margin-top:-7px !important;
}

.xl-mt-8 {
	margin-top:-8px !important;
}

.xl-mt-9 {
	margin-top:-9px !important;
}

.xl-mt-10 {
	margin-top:-10px !important;
}

.xl-mt-15 {
	margin-top:-15px !important;
}

.xl-mt-20 {
	margin-top:-20px !important;
}

.xl-mt-30 {
	margin-top:-30px !important;
}

.xl-mt-40 {
	margin-top:-40px !important;
}

.xl-mt-50 {
	margin-top:-50px !important;
}

.xl-mt-60 {
	margin-top:-60px !important;
}

.xl-mt-70 {
	margin-top:-70px !important;
}

.xl-mt-80 {
	margin-top:-80px !important;
}

.xl-mt-90 {
	margin-top:-90px !important;
}

.xl-mt-100 {
	margin-top:-100px !important;
}

.xl-mr-0 {
	margin-right:-0px !important;
}

.xl-mr-1 {
	margin-right:-1px !important;
}

.xl-mr-2 {
	margin-right:-2px !important;
}

.xl-mr-3 {
	margin-right:-3px !important;
}

.xl-mr-4 {
	margin-right:-4px !important;
}

.xl-mr-5 {
	margin-right:-5px !important;
}

.xl-mr-6 {
	margin-right:-6px !important;
}

.xl-mr-7 {
	margin-right:-7px !important;
}

.xl-mr-8 {
	margin-right:-8px !important;
}

.xl-mr-9 {
	margin-right:-9px !important;
}

.xl-mr-10 {
	margin-right:-10px !important;
}

.xl-mr-15 {
	margin-right:-15px !important;
}

.xl-mr-20 {
	margin-right:-20px !important;
}

.xl-mr-30 {
	margin-right:-30px !important;
}

.xl-mr-40 {
	margin-right:-40px !important;
}

.xl-mr-50 {
	margin-right:-50px !important;
}

.xl-mr-60 {
	margin-right:-60px !important;
}

.xl-mr-70 {
	margin-right:-70px !important;
}

.xl-mr-80 {
	margin-right:-80px !important;
}

.xl-mr-90 {
	margin-right:-90px !important;
}

.xl-mr-100 {
	margin-right:-100px !important;
}

.xl-ml-0 {
	margin-left:-0px !important;
}

.xl-ml-1 {
	margin-left:-1px !important;
}

.xl-ml-2 {
	margin-left:-2px !important;
}

.xl-ml-3 {
	margin-left:-3px !important;
}

.xl-ml-4 {
	margin-left:-4px !important;
}

.xl-ml-5 {
	margin-left:-5px !important;
}

.xl-ml-6 {
	margin-left:-6px !important;
}

.xl-ml-7 {
	margin-left:-7px !important;
}

.xl-ml-8 {
	margin-left:-8px !important;
}

.xl-ml-9 {
	margin-left:-9px !important;
}

.xl-ml-10 {
	margin-left:-10px !important;
}

.xl-ml-15 {
	margin-left:-15px !important;
}

.xl-ml-20 {
	margin-left:-20px !important;
}

.xl-ml-30 {
	margin-left:-30px !important;
}

.xl-ml-40 {
	margin-left:-40px !important;
}

.xl-ml-50 {
	margin-left:-50px !important;
}

.xl-ml-60 {
	margin-left:-60px !important;
}

.xl-ml-70 {
	margin-left:-70px !important;
}

.xl-ml-80 {
	margin-left:-80px !important;
}

.xl-ml-90 {
	margin-left:-90px !important;
}

.xl-ml-100 {
	margin-left:-100px !important;
}

.xl-mh1 {
	margin-left:1px !important;
	margin-right:1px !important;
}

.xl-mh2 {
	margin-left:2px !important;
	margin-right:2px !important;
}

.xl-mh3 {
	margin-left:3px !important;
	margin-right:3px !important;
}

.xl-mh4 {
	margin-left:4px !important;
	margin-right:4px !important;
}

.xl-mh5 {
	margin-left:5px !important;
	margin-right:5px !important;
}

.xl-mh6 {
	margin-left:6px !important;
	margin-right:6px !important;
}

.xl-mh7 {
	margin-left:7px !important;
	margin-right:7px !important;
}

.xl-mh8 {
	margin-left:8px !important;
	margin-right:8px !important;
}

.xl-mh9 {
	margin-left:9px !important;
	margin-right:9px !important;
}

.xl-mh10 {
	margin-left:10px !important;
	margin-right:10px !important;
}

.xl-mh15 {
	margin-left:15px !important;
	margin-right:15px !important;
}

.xl-mh20 {
	margin-left:20px !important;
	margin-right:20px !important;
}

.xl-mh30 {
	margin-left:30px !important;
	margin-right:30px !important;
}

.xl-mh40 {
	margin-left:40px !important;
	margin-right:40px !important;
}

.xl-mh50 {
	margin-left:50px !important;
	margin-right:50px !important;
}

.xl-mh100 {
	margin-left:100px !important;
	margin-right:100px !important;
}

.xl-mvauto {
	margin-top:auto !important;
	margin-bottom:auto !important;
}

.xl-mv1 {
	margin-top:1px !important;
	margin-bottom:1px !important;
}

.xl-mv2 {
	margin-top:2px !important;
	margin-bottom:2px !important;
}

.xl-mv3 {
	margin-top:3px !important;
	margin-bottom:3px !important;
}

.xl-mv4 {
	margin-top:4px !important;
	margin-bottom:4px !important;
}

.xl-mv5 {
	margin-top:5px !important;
	margin-bottom:5px !important;
}

.xl-mv6 {
	margin-top:6px !important;
	margin-bottom:6px !important;
}

.xl-mv7 {
	margin-top:7px !important;
	margin-bottom:7px !important;
}

.xl-mv8 {
	margin-top:8px !important;
	margin-bottom:8px !important;
}

.xl-mv9 {
	margin-top:9px !important;
	margin-bottom:9px !important;
}

.xl-mv10 {
	margin-top:10px !important;
	margin-bottom:10px !important;
}

.xl-mv15 {
	margin-top:15px !important;
	margin-bottom:15px !important;
}

.xl-mv20 {
	margin-top:20px !important;
	margin-bottom:20px !important;
}

.xl-mv30 {
	margin-top:30px !important;
	margin-bottom:30px !important;
}

.xl-mv40 {
	margin-top:40px !important;
	margin-bottom:40px !important;
}

.xl-mv50 {
	margin-top:50px !important;
	margin-bottom:50px !important;
}

.xl-mv100 {
	margin-top:100px !important;
	margin-bottom:100px !important;
}

.xl-mlauto {
	margin-left:auto !important;
}

.xl-p0 {
	padding-top: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
}

.xl-p0 {
	padding:0px !important;
}

.xl-p1 {
	padding:1px !important;
}

.xl-p2 {
	padding:2px !important;
}

.xl-p3 {
	padding:3px !important;
}

.xl-p4 {
	padding:4px !important;
}

.xl-p5 {
	padding:5px !important;
}

.xl-p6 {
	padding:6px !important;
}

.xl-p7 {
	padding:7px !important;
}

.xl-p8 {
	padding:8px !important;
}

.xl-p9 {
	padding:9px !important;
}

.xl-p10 {
	padding:10px !important;
}

.xl-p15 {
	padding:15px !important;
}

.xl-p20 {
	padding:20px !important;
}

.xl-p30 {
	padding:30px !important;
}

.xl-p40 {
	padding:40px !important;
}

.xl-p50 {
	padding:50px !important;
}

.xl-p100 {
	padding:100px !important;
}

.xl-pl0 {
	padding-left:0px !important;
}

.xl-pl1 {
	padding-left:1px !important;
}

.xl-pl2 {
	padding-left:2px !important;
}

.xl-pl3 {
	padding-left:3px !important;
}

.xl-pl4 {
	padding-left:4px !important;
}

.xl-pl5 {
	padding-left:5px !important;
}

.xl-pl6 {
	padding-left:6px !important;
}

.xl-pl7 {
	padding-left:7px !important;
}

.xl-pl8 {
	padding-left:8px !important;
}

.xl-pl9 {
	padding-left:9px !important;
}

.xl-pl10 {
	padding-left:10px !important;
}

.xl-pl15 {
	padding-left:15px !important;
}

.xl-pl20 {
	padding-left:20px !important;
}

.xl-pl30 {
	padding-left:30px !important;
}

.xl-pl40 {
	padding-left:40px !important;
}

.xl-pl50 {
	padding-left:50px !important;
}

.xl-pl100 {
	padding-left:100px !important;
}

.xl-pr0 {
	padding-right:0px !important;
}

.xl-pr1 {
	padding-right:1px !important;
}

.xl-pr2 {
	padding-right:2px !important;
}

.xl-pr3 {
	padding-right:3px !important;
}

.xl-pr4 {
	padding-right:4px !important;
}

.xl-pr5 {
	padding-right:5px !important;
}

.xl-pr6 {
	padding-right:6px !important;
}

.xl-pr7 {
	padding-right:7px !important;
}

.xl-pr8 {
	padding-right:8px !important;
}

.xl-pr9 {
	padding-right:9px !important;
}

.xl-pr10 {
	padding-right:10px !important;
}

.xl-pr15 {
	padding-right:15px !important;
}

.xl-pr20 {
	padding-right:20px !important;
}

.xl-pr30 {
	padding-right:30px !important;
}

.xl-pr40 {
	padding-right:40px !important;
}

.xl-pr50 {
	padding-right:50px !important;
}

.xl-pr100 {
	padding-right:100px !important;
}

.xl-pb0 {
	padding-bottom:0px !important;
}

.xl-pb1 {
	padding-bottom:1px !important;
}

.xl-pb2 {
	padding-bottom:2px !important;
}

.xl-pb3 {
	padding-bottom:3px !important;
}

.xl-pb4 {
	padding-bottom:4px !important;
}

.xl-pb5 {
	padding-bottom:5px !important;
}

.xl-pb6 {
	padding-bottom:6px !important;
}

.xl-pb7 {
	padding-bottom:7px !important;
}

.xl-pb8 {
	padding-bottom:8px !important;
}

.xl-pb9 {
	padding-bottom:9px !important;
}

.xl-pb10 {
	padding-bottom:10px !important;
}

.xl-pb15 {
	padding-bottom:15px !important;
}

.xl-pb20 {
	padding-bottom:20px !important;
}

.xl-pb30 {
	padding-bottom:30px !important;
}

.xl-pb40 {
	padding-bottom:40px !important;
}

.xl-pb50 {
	padding-bottom:50px !important;
}

.xl-pb100 {
	padding-bottom:100px !important;
}

.xl-pt0 {
	padding-top:0px !important;
}

.xl-pt1 {
	padding-top:1px !important;
}

.xl-pt2 {
	padding-top:2px !important;
}

.xl-pt3 {
	padding-top:3px !important;
}

.xl-pt4 {
	padding-top:4px !important;
}

.xl-pt5 {
	padding-top:5px !important;
}

.xl-pt6 {
	padding-top:6px !important;
}

.xl-pt7 {
	padding-top:7px !important;
}

.xl-pt8 {
	padding-top:8px !important;
}

.xl-pt9 {
	padding-top:9px !important;
}

.xl-pt10 {
	padding-top:10px !important;
}

.xl-pt15 {
	padding-top:15px !important;
}

.xl-pt20 {
	padding-top:20px !important;
}

.xl-pt30 {
	padding-top:30px !important;
}

.xl-pt40 {
	padding-top:40px !important;
}

.xl-pt50 {
	padding-top:50px !important;
}

.xl-pt100 {
	padding-top:100px !important;
}

.xl-ph0 {
	padding-left:0px !important;
	padding-right:0px !important;
}

.xl-ph1 {
	padding-left:1px !important;
	padding-right:1px !important;
}

.xl-ph2 {
	padding-left:2px !important;
	padding-right:2px !important;
}

.xl-ph3 {
	padding-left:3px !important;
	padding-right:3px !important;
}

.xl-ph4 {
	padding-left:4px !important;
	padding-right:4px !important;
}

.xl-ph5 {
	padding-left:5px !important;
	padding-right:5px !important;
}

.xl-ph6 {
	padding-left:6px !important;
	padding-right:6px !important;
}

.xl-ph7 {
	padding-left:7px !important;
	padding-right:7px !important;
}

.xl-ph8 {
	padding-left:8px !important;
	padding-right:8px !important;
}

.xl-ph9 {
	padding-left:9px !important;
	padding-right:9px !important;
}

.xl-ph10 {
	padding-left:10px !important;
	padding-right:10px !important;
}

.xl-ph15 {
	padding-left:15px !important;
	padding-right:15px !important;
}

.xl-ph20 {
	padding-left:20px !important;
	padding-right:20px !important;
}

.xl-ph30 {
	padding-left:30px !important;
	padding-right:30px !important;
}

.xl-ph40 {
	padding-left:40px !important;
	padding-right:40px !important;
}

.xl-ph50 {
	padding-left:50px !important;
	padding-right:50px !important;
}

.xl-ph100 {
	padding-left:100px !important;
	padding-right:100px !important;
}

.xl-ph5pc {
	padding-left:5% !important;
	padding-right:5% !important;
}

.xl-ph10pc {
	padding-left:10% !important;
	padding-right:10% !important;
}

.xl-ph15pc {
	padding-left:15% !important;
	padding-right:15% !important;
}

.xl-ph20pc {
	padding-left:20% !important;
	padding-right:20% !important;
}	

.xl-ph25pc {
	padding-left:25% !important;
	padding-right:25% !important;
}

.xl-pv0 {
	padding-top:0px !important;
	padding-bottom:0px !important;
}

.xl-pv1 {
	padding-top:1px !important;
	padding-bottom:1px !important;
}

.xl-pv2 {
	padding-top:2px !important;
	padding-bottom:2px !important;
}

.xl-pv3 {
	padding-top:3px !important;
	padding-bottom:3px !important;
}

.xl-pv4 {
	padding-top:4px !important;
	padding-bottom:4px !important;
}

.xl-pv5 {
	padding-top:5px !important;
	padding-bottom:5px !important;
}

.xl-pv6 {
	padding-top:6px !important;
	padding-bottom:6px !important;
}

.xl-pv7 {
	padding-top:7px !important;
	padding-bottom:7px !important;
}

.xl-pv8 {
	padding-top:8px !important;
	padding-bottom:8px !important;
}

.xl-pv9 {
	padding-top:9px !important;
	padding-bottom:9px !important;
}

.xl-pv10 {
	padding-top:10px !important;
	padding-bottom:10px !important;
}

.xl-pv15 {
	padding-top:15px !important;
	padding-bottom:15px !important;
}

.xl-pv20 {
	padding-top:20px !important;
	padding-bottom:20px !important;
}

.xl-pv30 {
	padding-top:30px !important;
	padding-bottom:30px !important;
}

.xl-pv40 {
	padding-top:40px !important;
	padding-bottom:40px !important;
}

.xl-pv50 {
	padding-top:50px !important;
	padding-bottom:50px !important;
}

.xl-pv100 {
	padding-top:100px !important;
	padding-bottom:100px !important;
}

.xl-w0vw {
	width:0vw !important;
}

.xl-w3vw {
	width:3vw !important;
}

.xl-w5vw {
	width:5vw !important;
}

.xl-w8vw {
	width:8vw !important;
}

.xl-w10vw {
	width:10vw !important;
}

.xl-w12vw {
	width:12vw !important;
}

.xl-w15vw {
	width:15vw !important;
}

.xl-w20vw {
	width:20vw !important;
}

.xl-w25vw {
	width:25vw !important;
}

.xl-w30vw {
	width:30vw !important;
}

.xl-w33vw {
	width:33vw !important;
}

.xl-w40vw {
	width:40vw !important;
}

.xl-w45vw {
	width:45vw !important;
}

.xl-w50vw {
	width:50vw !important;
}

.xl-w60vw {
	width:60vw !important;
}

.xl-w67vw {
	width:67vw !important;
}

.xl-w70vw {
	width:70vw !important;
}

.xl-w75vw {
	width:75vw !important;
}

.xl-w80vw {
	width:80vw !important;
}

.xl-w90vw {
	width:90vw !important;
}

.xl-w95vw {
	width:95vw !important;
}

.xl-w100vw {
	width:100vw !important;
}

.xl-w101 {
	width:100px !important;
}

.xl-w150 {
	width:150px !important;
}

.xl-w200 {
	width:200px !important;
}

.xl-w250 {
	width:250px !important;
}

.xl-w300 {
	width:300px !important;
}

.xl-w350 {
	width:350px !important;
}

.xl-w400 {
	width:400px !important;
}

.xl-w450 {
	width:450px !important;
}

.xl-w500 {
	width:500px !important;
}

.xl-widthauto {
	width:auto !important;
}

.xl-wa {
	width:auto !important;
}

.xl-w0p {
	width:0px !important;
}

.xl-w1p {
	width:1px !important;
}

.xl-w2p {
	width:2px !important;
}

.xl-w3p {
	width:3px !important;
}

.xl-w4p {
	width:4px !important;
}

.xl-w5p {
	width:5px !important;
}

.xl-w6p {
	width:6px !important;
}

.xl-w7p {
	width:7px !important;
}

.xl-w8p {
	width:8px !important;
}

.xl-w9p {
	width:9px !important;
}

.xl-w10p {
	width:10px !important;
}

.xl-w15p {
	width:15px !important;
}

.xl-w20p {
	width:20px !important;
}

.xl-w25p {
	width:25px !important;
}

.xl-w30p {
	width:30px !important;
}

.xl-w35p {
	width:35px !important;
}

.xl-w40p {
	width:40px !important;
}

.xl-w45p {
	width:45px !important;
}

.xl-w50p {
	width:50px !important;
}

.xl-w55p {
	width:55px !important;
}

.xl-w60p {
	width:60px !important;
}

.xl-w65p {
	width:65px !important;
}

.xl-w70p {
	width:70px !important;
}

.xl-w75p {
	width:75px !important;
}

.xl-w80p {
	width:80px !important;
}

.xl-w85p {
	width:85px !important;
}

.xl-w90p {
	width:90px !important;
}

.xl-w95p {
	width:95px !important;
}

.xl-w100p {
	width:100px !important;
}

.xl-w110p {
	width:110px !important;
}

.xl-w120p {
	width:120px !important;
}

.xl-w130p {
	width:130px !important;
}

.xl-w140p {
	width:140px !important;
}

.xl-w150p {
	width:150px !important;
}

.xl-w160p {
	width:160px !important;
}

.xl-w170p {
	width:170px !important;
}

.xl-w180p {
	width:180px !important;
}

.xl-w190p {
	width:190px !important;
}

.xl-w200p {
	width:200px !important;
}

.xl-w250p {
	width:250px !important;
}

.xl-w300p {
	width:300px !important;
}

.xl-w350p {
	width:350px !important;
}

.xl-w400p {
	width:400px !important;
}

.xl-w450p {
	width:450px !important;
}

.xl-w500p {
	width:500px !important;
}

.xl-w1000p {
	width:1000px !important;
}

.xl-mnw5p {
	min-width:5px !important;
}

.xl-mnw10p {
	min-width:10px !important;
}

.xl-mnw15p {
	min-width:15px !important;
}

.xl-mnw20p {
	min-width:20px !important;
}

.xl-mnw25p {
	min-width:25px !important;
}

.xl-mnw30p {
	min-width:30px !important;
}

.xl-mnw35p {
	min-width:35px !important;
}

.xl-mnw40p {
	min-width:40px !important;
}

.xl-mnw50p {
	min-width:50px !important;
}

.xl-mnw60p {
	min-width:60px !important;
}

.xl-mnw70p {
	min-width:70px !important;
}

.xl-mnw75p {
	min-width:75px !important;
}

.xl-mnw80p {
	min-width:80px !important;
}

.xl-mnw90p {
	min-width:90px !important;
}

.xl-mnw100p {
	min-width:100px !important;
}

.xl-mnw200p {
	min-width:200px !important;
}

.xl-mnw300p {
	min-width:300px !important;
}

.xl-mnw150p {
	min-width:150px !important;
}

.xl-mnw250p {
	min-width:250px !important;
}

.xl-mnw350p {
	min-width:350px !important;
}

.xl-mnw400p {
	min-width:400px !important;
}

.xl-mnw450p {
	min-width:450px !important;
}

.xl-mnw500p {
	min-width:500px !important;
}

.xl-mnw600p {
	min-width:600px !important;
}

.xl-mnw700p {
	min-width:700px !important;
}

.xl-mnw800p {
	min-width:800px !important;
}

.xl-mnw900p {
	min-width:900px !important;
}

.xl-mnw1000p {
	min-width:1000px !important;
}

.xl-mnw1100p {
	min-width:1100px !important;
}

.xl-mnw1200p {
	min-width:1200px !important;
}

.xl-mxw5p {
	max-width:5px !important;
}

.xl-mxw10p {
	max-width:10px !important;
}

.xl-mxw15p {
	max-width:15px !important;
}

.xl-mxw20p {
	max-width:20px !important;
}

.xl-mxw25p {
	max-width:25px !important;
}

.xl-mxw30p {
	max-width:30px !important;
}

.xl-mxw35p {
	max-width:35px !important;
}

.xl-mxw40p {
	max-width:40px !important;
}

.xl-mxw50p {
	max-width:50px !important;
}

.xl-mxw60p {
	max-width:60px !important;
}

.xl-mxw70p {
	max-width:70px !important;
}

.xl-mxw75p {
	max-width:75px !important;
}

.xl-mxw80p {
	max-width:80px !important;
}

.xl-mxw90p {
	max-width:90px !important;
}

.xl-mxw100p {
	max-width:100px !important;
}

.xl-mxw200p {
	max-width:200px !important;
}

.xl-mxw300p {
	max-width:300px !important;
}

.xl-mxw150p {
	max-width:150px !important;
}

.xl-mxw250p {
	max-width:250px !important;
}

.xl-mxw350p {
	max-width:350px !important;
}

.xl-mxw400p {
	max-width:400px !important;
}

.xl-mxw450p {
	max-width:450px !important;
}

.xl-mxw500p {
	max-width:500px !important;
}

.xl-mxw600p {
	max-width:600px !important;
}

.xl-mxw700p {
	max-width:700px !important;
}

.xl-mxw800p {
	max-width:800px !important;
}

.xl-mxw900p {
	max-width:900px !important;
}

.xl-mxw1000p {
	max-width:1000px !important;
}

.xl-mxw1100p {
	max-width:1100px !important;
}

.xl-mxw1200p {
	max-width:1200px !important;
}

.xl-mxw1300p {
	max-width:1300px !important;
}

.xl-mxw1400p {
	max-width:1400px !important;
}

.xl-mxw1500p {
	max-width:1500px !important;
}

.xl-mxw1600p {
	max-width:1600px !important;
}


.xl-w0 {
	width:0 !important;
}

.xl-w3 {
	width:3% !important;
}

.xl-w5 {
	width:5% !important;
}

.xl-w8 {
	width:8% !important;
}

.xl-w10 {
	width:10% !important;
}

.xl-w12 {
	width:12% !important;
}

.xl-w15 {
	width:15% !important;
}

.xl-w20 {
	width:20% !important;
}

.xl-w25 {
	width:25% !important;
}

.xl-w30 {
	width:30% !important;
}

.xl-w33 {
	width: 33.32% !important;
}

.xl-w40 {
	width:40% !important;
}

.xl-w45 {
	width:45% !important;
}

.xl-w50 {
	width:50% !important;
}

.xl-w60 {
	width:60% !important;
}

.xl-w67 {
	width:67% !important;
}

.xl-w70 {
	width:70% !important;
}

.xl-w75 {
	width:75% !important;
}

.xl-w80 {
	width:80% !important;
}

.xl-w90 {
	width:90% !important;
}

.xl-w95 {
	width:95% !important;
}

.xl-w100 {
	width:100% !important;
}


.xl-h0 {
	height:0px !important;
}

.xl-h100 {
	height:100% !important;
}

.xl-h1p {
	height:1px !important;
}

.xl-h2p {
	height:2px !important;
}

.xl-h5p {
	height:5px !important;
}

.xl-h10p {
	height:10px !important;
}

.xl-h15p {
	height:15px !important;
}

.xl-h20p {
	height:20px !important;
}

.xl-h25p {
	height:25px !important;
}

.xl-h30p {
	height:30px !important;
}

.xl-h35p {
	height:35px !important;
}

.xl-h40p {
	height:40px !important;
}

.xl-h45p {
	height:45px !important;
}

.xl-h50p {
	height:50px !important;
}

.xl-h55p {
	height:55px !important;
}

.xl-h60p {
	height:60px !important;
}

.xl-h65p {
	height:65px !important;
}

.xl-h70p {
	height:70px !important;
}

.xl-h75p {
	height:75px !important;
}

.xl-h80p {
	height:80px !important;
}

.xl-h85p {
	height:85px !important;
}

.xl-h90p {
	height:90px !important;
}

.xl-h95p {
	height:95px !important;
}

.xl-h100p {
	height:100px !important;
}

.xl-h110p {
	height:110px !important;
}

.xl-h120p {
	height:120px !important;
}

.xl-h130p {
	height:130px !important;
}

.xl-h140p {
	height:140px !important;
}

.xl-h150p {
	height:150px !important;
}

.xl-h175p {
	height:175px !important;
}

.xl-h200p {
	height:200px !important;
}

.xl-h250p {
	height:250px !important;
}

.xl-h300p {
	height:300px !important;
}

.xl-h400p {
	height:400px !important;
}

.xl-h500p {
	height:500px !important;
}

.xl-h600p {
	height:600px !important;
}

.xl-h700p {
	height:700px !important;
}

.xl-h800p {
	height:800px !important;
}

.xl-h800p {
	height:800px !important;
}

.xl-h1000p {
	height:1000px !important;
}

.xl-h0vh {
	height:0vh !important;
}

.xl-h1vh {
	height:1vh !important;
}

.xl-h2vh {
	height:2vh !important;
}

.xl-h5vh {
	height:5vh !important;
}

.xl-h10vh {
	height:10vh !important;
}

.xl-h15vh {
	height:15vh !important;
}

.xl-h20vh {
	height:20vh !important;
}

.xl-h30vh {
	height:30vh !important;
}

.xl-h40vh {
	height:40vh !important;
}

.xl-h50vh {
	height:50vh !important;
}

.xl-h60vh {
	height:60vh !important;
}

.xl-h70vh {
	height:70vh !important;
}

.xl-h80vh {
	height:80vh !important;
}

.xl-h90vh {
	height:90vh !important;
}

.xl-h100vh {
	height:100vh !important;
}

.xl-h150vh {
	height:150vh !important;
}

.xl-h200vh {
	height:200vh !important;
}

.xl-h250vh {
	height:250vh !important;
}

.xl-h300vh {
	height:300vh !important;
}

.xl-h0vw {
	height:0vw !important;
}

.xl-h1vw {
	height:1vw !important;
}

.xl-h2vw {
	height:2vw !important;
}

.xl-h5vw {
	height:5vw !important;
}

.xl-h10vw {
	height:10vw !important;
}

.xl-h15vw {
	height:15vw !important;
}

.xl-h20vw {
	height:20vw !important;
}

.xl-h25vw {
	height:25vw !important;
}

.xl-h30vw {
	height:30vw !important;
}

.xl-h33vw {
	height:33vw !important;
}

.xl-h35vw {
	height:53vw !important;
}

.xl-h40vw {
	height:40vw !important;
}

.xl-h45vw {
	height:45vw !important;
}

.xl-h50vw {
	height:50vw !important;
}

.xl-h55vw {
	height:55vw !important;
}

.xl-h60vw {
	height:60vw !important;
}

.xl-h65vw {
	height:65vw !important;
}

.xl-h70vw {
	height:70vw !important;
}

.xl-h75vw {
	height:75vw !important;
}

.xl-h80vw {
	height:80vw !important;
}

.xl-h85vw {
	height:85vw !important;
}

.xl-h90vw {
	height:90vw !important;
}

.xl-h95vw {
	height:95vw !important;
}

.xl-h100vw {
	height:100vw !important;
}

.xl-h150vw {
	height:150vw !important;
}

.xl-h200vw {
	height:200vw !important;
}

.xl-h250vw {
	height:250vw !important;
}

.xl-h300vw {
	height:300vw !important;
}

.xl-r0 {
	right: 0 !important;
}
.xl-r5 {
	right: 5px !important;
}
.xl-r10 {
	right: 10px !important;
}
.xl-r15 {
	right: 15px !important;
}
.xl-r20 {
	right: 20px !important;
}
.xl-r25 {
	right: 25px !important;
}
.xl-r30 {
	right: 30px !important;
}
.xl-r35 {
	right: 35px !important;
}
.xl-r40 {
	right: 40px !important;
}
.xl-r45 {
	right: 45px !important;
}
.xl-r50 {
	right: 50px !important;
}
.xl-r100 {
	right: 100px !important;
}
.xl-r150 {
	right: 150px !important;
}
.xl-r200 {
	right: 200px !important;
}

.xl-t0 {
	top: 0 !important;
}
.xl-t5 {
	top: 5px !important;
}
.xl-t10 {
	top: 10px !important;
}
.xl-t15 {
	top: 15px !important;
}
.xl-t20 {
	top: 20px !important;
}
.xl-t25 {
	top: 25px !important;
}
.xl-t30 {
	top: 30px !important;
}
.xl-t35 {
	top: 35px !important;
}
.xl-t40 {
	top: 40px !important;
}
.xl-t45 {
	top: 45px !important;
}
.xl-t50 {
	top: 50px !important;
}
.xl-t100 {
	top: 100px !important;
}
.xl-t150 {
	top: 150px !important;
}
.xl-t200 {
	top: 200px !important;
}

.xl-l0 {
	left: 0 !important;
}
.xl-l5 {
	left: 5px !important;
}
.xl-l10 {
	left: 10px !important;
}
.xl-l15 {
	left: 15px !important;
}
.xl-l20 {
	left: 20px !important;
}
.xl-l25 {
	left: 25px !important;
}
.xl-l30 {
	left: 30px !important;
}
.xl-l35 {
	left: 35px !important;
}
.xl-l40 {
	left: 40px !important;
}
.xl-l45 {
	left: 45px !important;
}
.xl-l50 {
	left: 50px !important;
}
.xl-l100 {
	left: 100px !important;
}
.xl-l150 {
	left: 150px !important;
}
.xl-l200 {
	left: 200px !important;
}

.xl-b0 {
	bottom: 0 !important;
}
.xl-b5 {
	bottom: 5px !important;
}
.xl-b10 {
	bottom: 10px !important;
}
.xl-b15 {
	bottom: 15px !important;
}
.xl-b20 {
	bottom: 20px !important;
}
.xl-b25 {
	bottom: 25px !important;
}
.xl-b30 {
	bottom: 30px !important;
}
.xl-b35 {
	bottom: 35px !important;
}
.xl-b40 {
	bottom: 40px !important;
}
.xl-b45 {
	bottom: 45px !important;
}
.xl-b50 {
	bottom: 50px !important;
}
.xl-b100 {
	bottom: 100px !important;
}
.xl-b150 {
	bottom: 150px !important;
}
.xl-b200 {
	bottom: 200px !important;
}

.xl-upper {
	text-transform: uppercase !important;
}

.xl-bold {
	font-weight: bold !important;
}

.xl-normal {
	font-weight: normal !important;
}

.xl-hyphens {
	-webkit-hyphens: auto !important;
	-moz-hyphens: auto !important;
	hyphens: auto !important;
}

.xl-visible {
	visibility: visible !important;
}

.xl-hauto {
	height:auto !important;
}

.xl-just {
	text-align: justify !important;
}

.xl-center {
	text-align: center !important;
}

.xl-left {
	text-align: left !important;
}

.xl-right {
	text-align: right !important;
}

.xl-asc {
	align-self: center !important;
}

.xl-flright {
	float:right !important;
}

.xl-flleft {
	float: left !important;
}

.xl-ovh {
	overflow: hidden !important;
}

.xl-j {
	text-align: justify !important;
}

.xl-c {
	text-align: center !important;
}

.xl-l {
	text-align: left !important;
}

.xl-r {
	text-align: right !important;
}

.xl-fr {
	float:right !important;
}

.xl-fl {
	float: left !important;
}

.xl-fw100 {
	font-weight: 100 !important;
}
.xl-fw200 {
	font-weight: 200 !important;
}
.xl-fw300 {
	font-weight: 300 !important;
}
.xl-fw400 {
	font-weight: 400 !important;
}
.xl-fw500 {
	font-weight: 500 !important;
}
.xl-fw600 {
	font-weight: 600 !important;
}
.xl-fw700 {
	font-weight: 700 !important;
}
.xl-fw800 {
	font-weight: 800 !important;
}
.xl-fw900 {
	font-weight: 900 !important;
}

.xl-t8 {
 font-size: 8px !important;
}

.xl-t9 {
	font-size: 9px !important;
}

.xl-t10 {
	font-size: 10px !important;
}

.xl-t11 {
	font-size: 11px !important;
}

.xl-t12 {
	font-size: 12px !important;
}

.xl-t13 {
	font-size: 13px !important;
}

.xl-t14 {
	font-size: 14px !important;
}

.xl-t15 {
	font-size: 15px !important;
}

.xl-t16 {
	font-size: 16px !important;
}

.xl-t17 {
	font-size: 17px !important;
}

.xl-t18 {
	font-size: 18px !important;
}

.xl-t19 {
	font-size: 19px !important;
	letter-spacing: -0.02em !important;
}

.xl-t20 {
	font-size: 20px !important;
	letter-spacing: -0.02em !important;
}

.xl-t21 {
	font-size: 21px !important;
	letter-spacing: -0.03em !important;
}

.xl-t22 {
	font-size: 22px !important;
	letter-spacing: -0.03em !important;
}

.xl-t23 {
	font-size: 23px !important;
	letter-spacing: -0.03em !important;
}

.xl-t24 {
	font-size: 24px !important;
	letter-spacing: -0.04em !important;
}

.xl-t25 {
	font-size: 25px !important;
	letter-spacing: -0.04em !important;
}

.xl-t26 {
	font-size: 26px !important;
	letter-spacing: -0.04em !important;
}

.xl-t27 {
	font-size: 27px !important;
	letter-spacing: -0.05em !important;
}

.xl-t28 {
	font-size: 28px !important;
	letter-spacing: -0.05em !important;
}

.xl-t29 {
	font-size: 29px !important;
	letter-spacing: -0.05em !important;
}

.xl-t30 {
	font-size: 30px !important;
	letter-spacing: -0.05em !important;
}

.xl-t31 {
	font-size: 31px !important;
	letter-spacing: -0.05em !important;
}

.xl-t32 {
	font-size: 32px !important;
	letter-spacing: -0.05em !important;
}

.xl-t36 {
	font-size: 36px !important;
	letter-spacing: -0.05em !important;
}

.xl-t40 {
	font-size: 40px !important;
	letter-spacing: -0.05em !important;
}

.xl-t50 {
	font-size: 50px !important;
	letter-spacing: -0.05em !important;
}

.xl-t60 {
	font-size: 60px !important;
	letter-spacing: -0.05em !important;
}

.xl-t70 {
	font-size: 70px !important;
	letter-spacing: -0.05em !important;
}

.xl-t80 {
	font-size: 80px !important;
	letter-spacing: -0.05em !important;
}

.xl-t90 {
	font-size: 90px !important;
	letter-spacing: -0.05em !important;
}

.xl-t100 {
	font-size: 100px !important;
	letter-spacing: -0.05em !important;
}

.xl-i0 {
	line-height: 0% !important;
}

.xl-i10 {
	line-height: 10% !important;
}

.xl-i20 {
	line-height: 20% !important;
}

.xl-i30 {
	line-height: 30% !important;
}

.xl-i40 {
	line-height: 40% !important;
}

.xl-i50 {
	line-height: 50% !important;
}

.xl-i60 {
	line-height: 60% !important;
}

.xl-i70 {
	line-height: 70% !important;
}

.xl-i80 {
	line-height: 80% !important;
}

.xl-i90 {
	line-height: 90% !important;
}

.xl-i95 {
	line-height: 95% !important;
}

.xl-i100 {
	line-height: 100% !important;
}

.xl-i105 {
	line-height: 105% !important;
}

.xl-i110 {
	line-height: 110% !important;
}

.xl-i120 {
	line-height: 120% !important;
}

.xl-i130 {
	line-height: 130% !important;
}

.xl-i140 {
	line-height: 140% !important;
}

.xl-i150 {
	line-height: 150% !important;
}

.xl-i160 {
	line-height: 160% !important;
}

.xl-i170 {
	line-height: 170% !important;
}

.xl-i180 {
	line-height: 180% !important;
}

.xl-i190 {
	line-height: 190% !important;
}

.xl-i200 {
	line-height: 200% !important;
}

.xl-punto {
	align: justify !important;
	margin-bottom: 5px !important;
}

.xl-cursor {
	cursor: pointer !important;
}

.xl-disabled {
	pointer-events:none;
}

.xl-table {
	display:table !important;
}

.xl-tcell {
	display:table-cell !important;
}

.xl-tcol {
	display:table-column !important;
}

.xl-trow {
	display:table-row !important;
}

.xl-block {
	display:block !important;
}

.xl-il-block {
	display: inline-block !important;
}

.xl-il-flex {
	display: inline-flex !important;
}

.xl-il-table {
	display: inline-table !important;
}

table td.xl-vam {
	vertical-align: middle;
}

/*-- flex --*/


.xl-flex {
	display: -webkit-flex !important;
	display: -moz-flex !important;
	display: -ms-flex !important;
	display: -o-flex !important;
	display: flex !important;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
}

.xl-flex_row {
    flex-direction: row;
	flex-wrap: nowrap;
	-webkit-flex-wrap: nowrap;
	-moz-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	-o-flex-wrap: nowrap;
}

.xl-flex_row_r {
	flex-direction: row-reverse;
}

.xl-flex_col {
	flex-direction: column;
	flex-wrap: nowrap;
	-webkit-flex-wrap: nowrap;
	-moz-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	-o-flex-wrap: nowrap;
}

.xl-flex_col_r {
	flex-direction: column-reverse;
}

.xl-flex_rw {
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
}

.xl-flex_n {
	flex: none !important;
}

.xl-fww {
	flex-wrap: wrap !important;
}

.xl-fwn {
	flex-wrap: nowrap !important;
}

.xl-aic {
	align-items: center !important;
}
.xl-ais {
	align-items: flex-start !important;
}
.xl-aie {
	align-items: flex-end !important;
}
.xl-acc {
	align-content: center !important;
}
.xl-acs {
	align-content: flex-start !important;
}
.xl-ace {
	align-content: flex-end !important;
}
.xl-jcc {
	justify-content: center !important;
}
.xl-jcs {
	justify-content: flex-start !important;
}
.xl-jce {
	justify-content: flex-end !important;
}

.xl-clear {
	clear:both !important;
}

.xl-block {
	display: block !important;
}

.xl-inline_block {
	display: inline-block !important;
}

.xl-vis {
	visibility: visible !important;
}

.xl-hid {
	visibility: hidden !important;
}

.xl-dno {
	display: none !important;
}

.xl-op1 {
	opacity: 1 !important;
}

.xl-op10 {
	opacity: 0.1 !important;
}

.xl-op20 {
	opacity: 0.2 !important;
}

.xl-op30 {
	opacity: 0.3 !important;
}

.xl-op40 {
	opacity: 0.4 !important;
}

.xl-op50 {
	opacity: 0.5 !important;
}

.xl-op60 {
	opacity: 0.6 !important;
}

.xl-op70 {
	opacity: 0.7 !important;
}

.xl-op80 {
	opacity: 0.8 !important;
}

.xl-op90 {
	opacity: 0.9 !important;
}

.xl-op0 {
	opacity: 0 !important;
}

.xl-rad_0 {
	border-radius: 0 !important;
	overflow: hidden !important;
}

.xl-rad_1 {
	border-radius: 1px !important;
	overflow: hidden !important;
}

.xl-rad_2 {
	border-radius: 2px !important;
	overflow: hidden !important;
}

.xl-rad_3 {
	border-radius: 3px !important;
	overflow: hidden !important;
}

.xl-rad_4 {
	border-radius: 4px !important;
	overflow: hidden !important;
}

.xl-rad_5 {
	border-radius: 5px !important;
	overflow: hidden !important;
}

.xl-rad_6 {
	border-radius: 6px !important;
	overflow: hidden !important;
}

.xl-rad_7 {
	border-radius: 7px !important;
	overflow: hidden !important;
}

.xl-rad_8 {
	border-radius: 8px !important;
	overflow: hidden !important;
}

.xl-rad_9 {
	border-radius: 9px !important;
	overflow: hidden !important;
}

.xl-rad_10 {
	border-radius: 10px !important;
	overflow: hidden !important;
}

.xl-rad_15 {
	border-radius: 15px !important;
	overflow: hidden !important;
}

.xl-rad_20 {
	border-radius: 20px !important;
	overflow: hidden !important;
}

.xl-rad_25 {
	border-radius: 25px !important;
	overflow: hidden !important;
}

.xl-rad_30 {
	border-radius: 30px !important;
	overflow: hidden !important;
}

.xl-rad_35 {
	border-radius: 35px !important;
	overflow: hidden !important;
}

.xl-rad_40 {
	border-radius: 40px !important;
	overflow: hidden !important;
}

.xl-rad_45 {
	border-radius: 45px !important;
	overflow: hidden !important;
}

.xl-rad_50 {
	border-radius: 50px !important;
	overflow: hidden !important;
}

.xl-rad_60 {
	border-radius: 60px !important;
	overflow: hidden !important;
}

.xl-rad_70 {
	border-radius: 70px !important;
	overflow: hidden !important;
}

.xl-rad_80 {
	border-radius: 80px !important;
	overflow: hidden !important;
}

.xl-rad_90 {
	border-radius: 90px !important;
	overflow: hidden !important;
}

.xl-rad_100 {
	border-radius: 100px !important;
	overflow: hidden !important;
}

.xl-pos_a {
	position: absolute !important;
}

.xl-pos_r {
	position: relative !important;
}

.xl-pos_f {
	position: fixed !important;
}

.xl-pos_i {
	position: inherit !important;
}

.xl-z1 {
	z-index: 1 !important;
}

.xl-z2 {
	z-index: 2 !important;
}

.xl-z3 {
	z-index: 3 !important;
}

.xl-z4 {
	z-index: 4 !important;
}

.xl-z5 {
	z-index: 5 !important;
}

.xl-z6 {
	z-index: 6 !important;
}

.xl-z7 {
	z-index: 7 !important;
}

.xl-z8 {
	z-index: 8 !important;
}

.xl-z9 {
	z-index: 9 !important;
}

.xl-z10 {
	z-index: 10 !important;
}

.xl-z100 {
	z-index: 100 !important;
}

.xl-z500 {
	z-index: 500 !important;
}

.xl-z999 {
	z-index: 999 !important;
}

.xl-z1100 {
	z-index: 1100 !important;
}

.xl-z1200 {
	z-index: 1200 !important;
}

.xl-z1300 {
	z-index: 1300 !important;
}

.xl-z1400 {
	z-index: 1400 !important;
}

.xl-z1500 {
	z-index: 1500 !important;
}

}