@charset "utf-8";
/* 
XET CSS v2.0.1 -2020-09-17 for supported in all modern browsers 
ie11.0, chrome 29.0, safari 10, firefox 22.0, opera 48 
By xetemplate(https:xetemplate.com)
*/

/* XS
-------------------------------------- */  
@media (max-width: 575px) {	
	/* Display
	-------------------------------------- */
	.xs-visible {display: block !important}
	.xs-visible-block,
	.xs-display-block {display: block !important}
	.xs-visible-inline,
	.xs-display-inline {display: inline !important}
	.xs-visible-inline-block,
	.xs-display-inline-block {display: inline-block !important}
  	.xs-hidden,
  	.xs-display-none {display: none !important}
  	
  	/* Text Alignment
	-------------------------------------- */
  	.xs-text-center {text-align: center !important}
	.xs-text-left {text-align: left !important}
	.xs-text-right {text-align: right !important}
	
	/* Float
	-------------------------------------- */
  	.xs-float-none {float: none !important}
  	.xs-float-left {float: left !important}
  	.xs-float-right {float: right !important}
  	
  	/* vertical align 
	-------------------------------------- */
	.xs-vertical-align {display: table !important;table-layout: fixed !important;height: inherit !important}
	.xs-vertical-align > .inner {width: 100% !important;height: inherit !important;display: table-cell !important;vertical-align: middle !important}
	.xs-vertical-align > .inner.top {vertical-align: top !important}
	.xs-vertical-align > .inner.middle {vertical-align: middle !important}
	.xs-vertical-align > .inner.bottom {vertical-align: bottom !important	}
	
	.xs-item-align-middle {display: flex !important; align-items: center !important;}
	.xs-item-align-bottom {display: flex !important; align-items: flex-end !important;}
	.xs-item-align-top {display: flex !important; align-items: flex-start !important;}
	
	/* width 
	-------------------------------------- */
	.xs-width-0 {width: 0% !important}
	.xs-width-1 {width: 1% !important}
	.xs-width-2 {width: 2% !important}
	.xs-width-3 {width: 3% !important}
	.xs-width-4 {width: 4% !important}
	.xs-width-5 {width: 5% !important}
	.xs-width-6 {width: 6% !important}
	.xs-width-7 {width: 7% !important}
	.xs-width-8 {width: 8% !important}
	.xs-width-9 {width: 9% !important}
	.xs-width-10 {width: 10% !important}
	.xs-width-11 {width: 11% !important}
	.xs-width-12 {width: 12% !important}
	.xs-width-13 {width: 13% !important}
	.xs-width-14 {width: 14% !important}
	.xs-width-15 {width: 15% !important}
	.xs-width-16 {width: 16% !important}
	.xs-width-17 {width: 17% !important}
	.xs-width-18 {width: 18% !important}
	.xs-width-19 {width: 19% !important}
	.xs-width-20 {width: 20% !important}
	.xs-width-21 {width: 21% !important}
	.xs-width-22 {width: 22% !important}
	.xs-width-23 {width: 23% !important}
	.xs-width-24 {width: 24% !important}
	.xs-width-25 {width: 25% !important}
	.xs-width-26 {width: 26% !important}
	.xs-width-27 {width: 27% !important}
	.xs-width-28 {width: 28% !important}
	.xs-width-29 {width: 29% !important}
	.xs-width-30 {width: 30% !important}
	.xs-width-31 {width: 31% !important}
	.xs-width-32 {width: 32% !important}
	.xs-width-33 {width: 33% !important}
	.xs-width-34 {width: 34% !important}
	.xs-width-35 {width: 35% !important}
	.xs-width-36 {width: 36% !important}
	.xs-width-37 {width: 37% !important}
	.xs-width-38 {width: 38% !important}
	.xs-width-39 {width: 39% !important}
	.xs-width-40 {width: 40% !important}
	.xs-width-41 {width: 41% !important}
	.xs-width-42 {width: 42% !important}
	.xs-width-43 {width: 43% !important}
	.xs-width-44 {width: 44% !important}
	.xs-width-45 {width: 45% !important}
	.xs-width-46 {width: 46% !important}
	.xs-width-47 {width: 47% !important}
	.xs-width-48 {width: 48% !important}
	.xs-width-49 {width: 49% !important}
	.xs-width-50 {width: 50% !important}
	.xs-width-51 {width: 51% !important}
	.xs-width-52 {width: 52% !important}
	.xs-width-53 {width: 53% !important}
	.xs-width-54 {width: 54% !important}
	.xs-width-55 {width: 55% !important}
	.xs-width-56 {width: 56% !important}
	.xs-width-57 {width: 57% !important}
	.xs-width-58 {width: 58% !important}
	.xs-width-59 {width: 59% !important}
	.xs-width-60 {width: 60% !important}
	.xs-width-61 {width: 61% !important}
	.xs-width-62 {width: 62% !important}
	.xs-width-63 {width: 63% !important}
	.xs-width-64 {width: 64% !important}
	.xs-width-65 {width: 65% !important}
	.xs-width-66 {width: 66% !important}
	.xs-width-67 {width: 67% !important}
	.xs-width-68 {width: 68% !important}
	.xs-width-69 {width: 69% !important}
	.xs-width-70 {width: 70% !important}
	.xs-width-71 {width: 71% !important}
	.xs-width-72 {width: 72% !important}
	.xs-width-73 {width: 73% !important}
	.xs-width-74 {width: 74% !important}
	.xs-width-75 {width: 75% !important}
	.xs-width-76 {width: 76% !important}
	.xs-width-77 {width: 77% !important}
	.xs-width-78 {width: 78% !important}
	.xs-width-79 {width: 79% !important}
	.xs-width-80 {width: 80% !important}
	.xs-width-81 {width: 81% !important}
	.xs-width-82 {width: 82% !important}
	.xs-width-83 {width: 83% !important}
	.xs-width-84 {width: 84% !important}
	.xs-width-85 {width: 85% !important}
	.xs-width-86 {width: 86% !important}
	.xs-width-87 {width: 87% !important}
	.xs-width-88 {width: 88% !important}
	.xs-width-89 {width: 89% !important}
	.xs-width-90 {width: 90% !important}
	.xs-width-91 {width: 91% !important}
	.xs-width-92 {width: 92% !important}
	.xs-width-93 {width: 93% !important}
	.xs-width-94 {width: 94% !important}
	.xs-width-95 {width: 95% !important}
	.xs-width-96 {width: 96% !important}
	.xs-width-97 {width: 97% !important}
	.xs-width-98 {width: 98% !important}
	.xs-width-99 {width: 99% !important}
	.xs-width-100 {width: 100% !important}
	
	/* Height 
	-------------------------------------- */
	.xs-height-10 {height: calc(10vh) !important}
	.xs-height-20 {height: calc(20vh) !important}
	.xs-height-30 {height: calc(30vh) !important}
	.xs-height-40 {height: calc(40vh) !important}
	.xs-height-50 {height: calc(50vh) !important}
	.xs-height-60 {height: calc(60vh) !important}
	.xs-height-70 {height: calc(70vh) !important}
	.xs-height-80 {height: calc(80vh) !important}
	.xs-height-90 {height: calc(90vh) !important}
	.xs-height-100 {height: calc(100vh) !important}
	
	/* Font size 
	-------------------------------------- */
	.xs-fs-9 {font-size: 9px !important}
	.xs-fs-10 {font-size: 10px !important}
	.xs-fs-11 {font-size: 11px !important}
	.xs-fs-12 {font-size: 12px !important}
	.xs-fs-13 {font-size: 13px !important}
	.xs-fs-14 {font-size: 14px !important}
	.xs-fs-15 {font-size: 15px !important}
	.xs-fs-16 {font-size: 16px !important}
	.xs-fs-17 {font-size: 17px !important}
	.xs-fs-18 {font-size: 18px !important}
	.xs-fs-19 {font-size: 19px !important}
	.xs-fs-20 {font-size: 20px !important}
	.xs-fs-21 {font-size: 21px !important}
	.xs-fs-22 {font-size: 22px !important}
	.xs-fs-23 {font-size: 23px !important}
	.xs-fs-24 {font-size: 24px !important}
	.xs-fs-25 {font-size: 25px !important}
	.xs-fs-26 {font-size: 26px !important}
	.xs-fs-27 {font-size: 27px !important}
	.xs-fs-28 {font-size: 28px !important}
	.xs-fs-29 {font-size: 29px !important}
	.xs-fs-30 {font-size: 30px !important}
	.xs-fs-31 {font-size: 31px !important}
	.xs-fs-32 {font-size: 32px !important}
	.xs-fs-33 {font-size: 33px !important}
	.xs-fs-34 {font-size: 34px !important}
	.xs-fs-35 {font-size: 35px !important}
	.xs-fs-36 {font-size: 36px !important}
	.xs-fs-37 {font-size: 37px !important}
	.xs-fs-38 {font-size: 38px !important}
	.xs-fs-39 {font-size: 39px !important}
	.xs-fs-40 {font-size: 40px !important}
	.xs-fs-41 {font-size: 41px !important}
	.xs-fs-42 {font-size: 42px !important}
	.xs-fs-43 {font-size: 43px !important}
	.xs-fs-44 {font-size: 44px !important}
	.xs-fs-45 {font-size: 45px !important}
	.xs-fs-46 {font-size: 46px !important}
	.xs-fs-47 {font-size: 47px !important}
	.xs-fs-48 {font-size: 48px !important}
	.xs-fs-49 {font-size: 49px !important}
	.xs-fs-50 {font-size: 50px !important}
	
	/* margin 
	-------------------------------------- */
	.xs-mg-auto {margin: auto !important}
  	.xs-mg-0 {margin: 0 !important}
  	.xs-mg-1 {margin: 1px !important}
  	.xs-mg-2 {margin: 2px !important}
  	.xs-mg-3 {margin: 3px !important}
  	.xs-mg-4 {margin: 4px !important}
	.xs-mg-5 {margin: 5px !important}
	.xs-mg-6 {margin: 6px !important}
	.xs-mg-7 {margin: 7px !important}
	.xs-mg-8 {margin: 8px !important}
	.xs-mg-9 {margin: 9px !important}
	.xs-mg-10 {margin: 10px !important}
	.xs-mg-15 {margin: 15px !important}
	.xs-mg-20 {margin: 20px !important}
	.xs-mg-25 {margin: 25px !important}
	.xs-mg-30 {margin: 30px !important}
	.xs-mg-35 {margin: 35px !important}
	.xs-mg-40 {	margin: 40px !important}
	.xs-mg-45 {margin: 45px !important}
	.xs-mg-50 {margin: 50px !important}
	.xs-mg-55 {margin: 55px !important}
	.xs-mg-60 {	margin: 60px !important}
	.xs-mg-65 {margin: 65px !important}
	.xs-mg-70 {margin: 70px !important}
	.xs-mg-75 {margin: 75px !important}
	.xs-mg-80 {	margin: 80px !important}
	.xs-mg-85 {margin: 85px !important}
	.xs-mg-90 {	margin: 90px !important}
	.xs-mg-95 {margin: 95px !important}
	.xs-mg-100 {margin: 100px !important}
	
	/* margn top */
  	.xs-mg-t0 {margin-top: 0 !important}
  	.xs-mg-t1 {margin-top: 1px !important}
  	.xs-mg-t2 {margin-top: 2px !important}
  	.xs-mg-t3 {margin-top: 3px !important}
  	.xs-mg-t4 {margin-top: 4px !important}
	.xs-mg-t5 {margin-top: 5px !important}
	.xs-mg-t6 {margin-top: 6px !important}
	.xs-mg-t7 {margin-top: 7px !important}
	.xs-mg-t8 {margin-top: 8px !important}
	.xs-mg-t9 {margin-top: 9px !important}
	.xs-mg-t10 {margin-top: 10px !important}
	.xs-mg-t15 {margin-top: 15px !important}
	.xs-mg-t20 {margin-top: 20px !important}
	.xs-mg-t25 {margin-top: 25px !important}
	.xs-mg-t30 {margin-top: 30px !important}
	.xs-mg-t35 {margin-top: 35px !important}
	.xs-mg-t40 {margin-top: 40px !important}
	.xs-mg-t45 {margin-top: 45px !important}
	.xs-mg-t50 {margin-top: 50px !important}
	.xs-mg-t55 {margin-top: 55px !important}
	.xs-mg-t60 {margin-top: 60px !important}
	.xs-mg-t65 {margin-top: 65px !important}
	.xs-mg-t70 {margin-top: 70px !important}
	.xs-mg-t75 {margin-top: 75px !important}
	.xs-mg-t80 {margin-top: 80px !important}
	.xs-mg-t85 {margin-top: 85px !important}
	.xs-mg-t90 {margin-top: 90px !important}
	.xs-mg-t95 {margin-top: 95px !important}
	.xs-mg-t100 {margin-top: 100px !important}
	
	/* margin bottom */
	.xs-mg-b0 {margin-bottom: 0 !important}
  	.xs-mg-b1 {margin-bottom: 1px !important}
  	.xs-mg-b2 {margin-bottom: 2px !important}
  	.xs-mg-b3 {margin-bottom: 3px !important}
  	.xs-mg-b4 {margin-bottom: 4px !important}
	.xs-mg-b5 {margin-bottom: 5px !important}
	.xs-mg-b6 {margin-bottom: 6px !important}
	.xs-mg-b7 {margin-bottom: 7px !important}
	.xs-mg-b8 {margin-bottom: 8px !important}
	.xs-mg-b9 {margin-bottom: 9px !important}
	.xs-mg-b10 {margin-bottom: 10px !important}
	.xs-mg-b15 {margin-bottom: 15px !important}
	.xs-mg-b20 {margin-bottom: 20px !important}
	.xs-mg-b25 {margin-bottom: 25px !important}
	.xs-mg-b30 {margin-bottom: 30px !important}
	.xs-mg-b35 {margin-bottom: 35px !important}
	.xs-mg-b40 {margin-bottom: 40px !important}
	.xs-mg-b45 {margin-bottom: 45px !important}
	.xs-mg-b50 {margin-bottom: 50px !important}
	.xs-mg-b55 {margin-bottom: 55px !important}
	.xs-mg-b60 {margin-bottom: 60px !important}
	.xs-mg-b65 {margin-bottom: 65px !important}
	.xs-mg-b70 {margin-bottom: 70px !important}
	.xs-mg-b75 {margin-bottom: 75px !important}
	.xs-mg-b80 {margin-bottom: 80px !important}
	.xs-mg-b85 {margin-bottom: 85px !important}
	.xs-mg-b90 {margin-bottom: 90px !important}
	.xs-mg-b95 {margin-bottom: 95px !important}
	.xs-mg-b100 {margin-bottom: 100px !important}
	
	/* margin left */
	.xs-mg-l-auto {margin-left: auto !important}
	.xs-mg-l0 {margin-left: 0 !important}
  	.xs-mg-l1 {margin-left: 1px !important}
  	.xs-mg-l2 {margin-left: 2px !important}
  	.xs-mg-l3 {margin-left: 3px !important}
  	.xs-mg-l4 {margin-left: 4px !important}
	.xs-mg-l5 {margin-left: 5px !important}
	.xs-mg-l6 {margin-left: 6px !important}
	.xs-mg-l7 {margin-left: 7px !important}
	.xs-mg-l8 {margin-left: 8px !important}
	.xs-mg-l9 {margin-left: 9px !important}
	.xs-mg-l10 {margin-left: 10px !important}
	.xs-mg-l15 {margin-left: 15px !important}
	.xs-mg-l20 {margin-left: 20px !important}
	.xs-mg-l25 {margin-left: 25px !important}
	.xs-mg-l30 {margin-left: 30px !important}
	.xs-mg-l35 {margin-left: 35px !important}
	.xs-mg-l40 {margin-left: 40px !important}
	.xs-mg-l45 {margin-left: 45px !important}
	.xs-mg-l50 {margin-left: 50px !important}
	.xs-mg-l55 {margin-left: 55px !important}
	.xs-mg-l60 {margin-left: 60px !important}
	.xs-mg-l65 {margin-left: 65px !important}
	.xs-mg-l70 {margin-left: 70px !important}
	.xs-mg-l75 {margin-left: 75px !important}
	.xs-mg-l80 {margin-left: 80px !important}
	.xs-mg-l85 {margin-left: 85px !important}
	.xs-mg-l90 {margin-left: 90px !important}
	.xs-mg-l95 {margin-left: 95px !important}
	.xs-mg-l100 {margin-left: 100px !important}
	
	/* margin right */
	.xs-mg-r-auto {margin-right: auto !important}
	.xs-mg-r0 {margin-right: 0 !important}
  	.xs-mg-r1 {margin-right: 1px !important}
  	.xs-mg-r2 {margin-right: 2px !important}
  	.xs-mg-r3 {margin-right: 3px !important}
  	.xs-mg-r4 {margin-right: 4px !important}
	.xs-mg-r5 {margin-right: 5px !important}
	.xs-mg-r6 {margin-right: 6px !important}
	.xs-mg-r7 {margin-right: 7px !important}
	.xs-mg-r8 {margin-right: 8px !important}
	.xs-mg-r9 {margin-right: 9px !important}
	.xs-mg-r10 {margin-right: 10px !important}
	.xs-mg-r15 {margin-right: 15px !important}
	.xs-mg-r20 {margin-right: 20px !important}
	.xs-mg-r25 {margin-right: 25px !important}
	.xs-mg-r30 {margin-right: 30px !important}
	.xs-mg-r35 {margin-right: 35px !important}
	.xs-mg-r40 {margin-right: 40px !important}
	.xs-mg-r45 {margin-right: 45px !important}
	.xs-mg-r50 {margin-right: 50px !important}
	.xs-mg-r55 {margin-right: 55px !important}
	.xs-mg-r60 {margin-right: 60px !important}
	.xs-mg-r65 {margin-right: 65px !important}
	.xs-mg-r70 {margin-right: 70px !important}
	.xs-mg-r75 {margin-right: 75px !important}
	.xs-mg-r80 {margin-right: 80px !important}
	.xs-mg-r85 {margin-right: 85px !important}
	.xs-mg-r90 {margin-right: 90px !important}
	.xs-mg-r95 {margin-right: 95px !important}
	.xs-mg-r100 {margin-right: 100px !important}
	
	/* padding 
	-------------------------------------- */
	.xs-pd-0 {padding: 0 !important}
  	.xs-pd-1 {padding: 1px !important}
  	.xs-pd-2 {padding: 2px !important}
  	.xs-pd-3 {padding: 3px !important}
  	.xs-pd-4 {padding: 4px !important}
	.xs-pd-5 {padding: 5px !important}
	.xs-pd-6 {padding: 6px !important}
	.xs-pd-7 {padding: 7px !important}
	.xs-pd-8 {padding: 8px !important}
	.xs-pd-9 {padding: 9px !important}
	.xs-pd-10 {padding: 10px !important}
	.xs-pd-15 {padding: 15px !important}
	.xs-pd-20 {padding: 20px !important}
	.xs-pd-25 {padding: 25px !important}
	.xs-pd-30 {padding: 30px !important}
	.xs-pd-35 {padding: 35px !important}
	.xs-pd-40 {	padding: 40px !important}
	.xs-pd-45 {padding: 45px !important}
	.xs-pd-50 {padding: 50px !important}
	.xs-pd-55 {padding: 55px !important}
	.xs-pd-60 {padding: 60px !important}
	.xs-pd-65 {padding: 65px !important}
	.xs-pd-70 {padding: 70px !important}
	.xs-pd-75 {padding: 75px !important}
	.xs-pd-80 {padding: 80px !important}
	.xs-pd-85 {padding: 85px !important}
	.xs-pd-90 {padding: 90px !important}
	.xs-pd-95 {padding: 95px !important}
	.xs-pd-100 {padding: 100px !important}
	
	/* padding top */
  	.xs-pd-t0 {padding-top: 0 !important}
  	.xs-pd-t1 {padding-top: 1px !important}
  	.xs-pd-t2 {padding-top: 2px !important}
  	.xs-pd-t3 {padding-top: 3px !important}
  	.xs-pd-t4 {padding-top: 4px !important}
	.xs-pd-t5 {padding-top: 5px !important}
	.xs-pd-t6 {padding-top: 6px !important}
	.xs-pd-t7 {padding-top: 7px !important}
	.xs-pd-t8 {padding-top: 8px !important}
	.xs-pd-t9 {padding-top: 9px !important}
	.xs-pd-t10 {padding-top: 10px !important}
	.xs-pd-t15 {padding-top: 15px !important}
	.xs-pd-t20 {padding-top: 20px !important}
	.xs-pd-t25 {padding-top: 25px !important}
	.xs-pd-t30 {padding-top: 30px !important}
	.xs-pd-t35 {padding-top: 35px !important}
	.xs-pd-t40 {padding-top: 40px !important}
	.xs-pd-t45 {padding-top: 45px !important}
	.xs-pd-t50 {padding-top: 50px !important}
	.xs-pd-t55 {padding-top: 55px !important}
	.xs-pd-t60 {padding-top: 60px !important}
	.xs-pd-t65 {padding-top: 65px !important}
	.xs-pd-t70 {padding-top: 70px !important}
	.xs-pd-t75 {padding-top: 75px !important}
	.xs-pd-t80 {padding-top: 80px !important}
	.xs-pd-t85 {padding-top: 85px !important}
	.xs-pd-t90 {padding-top: 90px !important}
	.xs-pd-t95 {padding-top: 95px !important}
	.xs-pd-t100 {padding-top: 100px !important}
	
	/* padding bottom */
	.xs-pd-b0 {padding-bottom: 0 !important}
  	.xs-pd-b1 {padding-bottom: 1px !important}
  	.xs-pd-b2 {padding-bottom: 2px !important}
  	.xs-pd-b3 {padding-bottom: 3px !important}
  	.xs-pd-b4 {padding-bottom: 4px !important}
	.xs-pd-b5 {padding-bottom: 5px !important}
	.xs-pd-b6 {padding-bottom: 6px !important}
	.xs-pd-b7 {padding-bottom: 7px !important}
	.xs-pd-b8 {padding-bottom: 8px !important}
	.xs-pd-b9 {padding-bottom: 9px !important}
	.xs-pd-b10 {padding-bottom: 10px !important}
	.xs-pd-b15 {padding-bottom: 15px !important}
	.xs-pd-b20 {padding-bottom: 20px !important}
	.xs-pd-b25 {padding-bottom: 25px !important}
	.xs-pd-b30 {padding-bottom: 30px !important}
	.xs-pd-b35 {padding-bottom: 35px !important}
	.xs-pd-b40 {padding-bottom: 40px !important}
	.xs-pd-b45 {padding-bottom: 45px !important}
	.xs-pd-b50 {padding-bottom: 50px !important}
	.xs-pd-b55 {padding-bottom: 55px !important}
	.xs-pd-b60 {padding-bottom: 60px !important}
	.xs-pd-b65 {padding-bottom: 65px !important}
	.xs-pd-b70 {padding-bottom: 70px !important}
	.xs-pd-b75 {padding-bottom: 75px !important}
	.xs-pd-b80 {padding-bottom: 80px !important}
	.xs-pd-b85 {padding-bottom: 85px !important}
	.xs-pd-b90 {padding-bottom: 90px !important}
	.xs-pd-b95 {padding-bottom: 95px !important}
	.xs-pd-b100 {padding-bottom: 100px !important}
	
	/* padding left */
	.xs-pd-l0 {padding-left: 0 !important}
  	.xs-pd-l1 {padding-left: 1px !important}
  	.xs-pd-l2 {padding-left: 2px !important}
  	.xs-pd-l3 {padding-left: 3px !important}
  	.xs-pd-l4 {padding-left: 4px !important}
	.xs-pd-l5 {padding-left: 5px !important}
	.xs-pd-l6 {padding-left: 6px !important}
	.xs-pd-l7 {padding-left: 7px !important}
	.xs-pd-l8 {padding-left: 8px !important}
	.xs-pd-l9 {padding-left: 9px !important}
	.xs-pd-l10 {padding-left: 10px !important}
	.xs-pd-l15 {padding-left: 15px !important}
	.xs-pd-l20 {padding-left: 20px !important}
	.xs-pd-l25 {padding-left: 25px !important}
	.xs-pd-l30 {padding-left: 30px !important}
	.xs-pd-l35 {padding-left: 35px !important}
	.xs-pd-l40 {padding-left: 40px !important}
	.xs-pd-l45 {padding-left: 45px !important}
	.xs-pd-l50 {padding-left: 50px !important}
	.xs-pd-l55 {padding-left: 55px !important}
	.xs-pd-l60 {padding-left: 60px !important}
	.xs-pd-l65 {padding-left: 65px !important}
	.xs-pd-l70 {padding-left: 70px !important}
	.xs-pd-l75 {padding-left: 75px !important}
	.xs-pd-l80 {padding-left: 80px !important}
	.xs-pd-l85 {padding-left: 85px !important}
	.xs-pd-l90 {padding-left: 90px !important}
	.xs-pd-l95 {padding-left: 95px !important}
	.xs-pd-l100 {padding-left: 100px !important}
	
	/* padding right */
	.xs-pd-r0 {padding-right: 0 !important}
  	.xs-pd-r1 {padding-right: 1px !important}
  	.xs-pd-r2 {padding-right: 2px !important}
  	.xs-pd-r3 {padding-right: 3px !important}
  	.xs-pd-r4 {padding-right: 4px !important}
	.xs-pd-r5 {padding-right: 5px !important}
	.xs-pd-r6 {padding-right: 6px !important}
	.xs-pd-r7 {padding-right: 7px !important}
	.xs-pd-r8 {padding-right: 8px !important}
	.xs-pd-r9 {padding-right: 9px !important}
	.xs-pd-r10 {padding-right: 10px !important}
	.xs-pd-r15 {padding-right: 15px !important}
	.xs-pd-r20 {padding-right: 20px !important}
	.xs-pd-r25 {padding-right: 25px !important}
	.xs-pd-r30 {padding-right: 30px !important}
	.xs-pd-r35 {padding-right: 35px !important}
	.xs-pd-r40 {padding-right: 40px !important}
	.xs-pd-r45 {padding-right: 45px !important}
	.xs-pd-r50 {padding-right: 50px !important}
	.xs-pd-r55 {padding-right: 55px !important}
	.xs-pd-r60 {padding-right: 60px !important}
	.xs-pd-r65 {padding-right: 65px !important}
	.xs-pd-r70 {padding-right: 70px !important}
	.xs-pd-r75 {padding-right: 75px !important}
	.xs-pd-r80 {padding-right: 80px !important}
	.xs-pd-r85 {padding-right: 85px !important}
	.xs-pd-r90 {padding-right: 90px !important}
	.xs-pd-r95 {padding-right: 95px !important}
	.xs-pd-r100 {padding-right: 100px !important}
}

/* SM 
---------------------------------------------------------------------------- */
@media (min-width: 576px) {
	/* Display
	-------------------------------------- */
	.sm-visible {display: block !important}
	.sm-visible-block,
	.sm-display-block {display: block !important}
	.sm-visible-inline,
	.sm-display-inline {display: inline !important}
	.sm-visible-inline-block,
	.sm-display-inline-block {display: inline-block !important}
  	.sm-hidden,
  	.sm-display-none {display: none !important}
  	
  	/* Text Alignment
	-------------------------------------- */
  	.sm-text-center {text-align: center !important}
	.sm-text-left {text-align: left !important}
	.sm-text-right {	text-align: right !important}
	
	/* Float Alignment
	-------------------------------------- */
  	.sm-float-none {float: none !important}
  	.sm-float-left {float: left !important}
  	.sm-float-right {float: right !important}
  	
  	/* vertical align 
	-------------------------------------- */
	.sm-vertical-align {display: table !important;table-layout: fixed !important;height: inherit !important}
	.sm-vertical-align > .inner {width: 100% !important;height: inherit !important;display: table-cell !important;vertical-align: middle !important}
	.sm-vertical-align > .inner.top {vertical-align: top !important}
	.sm-vertical-align > .inner.middle {vertical-align: middle !important}
	.sm-vertical-align > .inner.bottom {vertical-align: bottom !important	}
	
	.sm-item-align-middle {display: flex !important; align-items: center !important;}
	.sm-item-align-bottom {display: flex !important; align-items: flex-end !important;}
	.sm-item-align-top {display: flex !important; align-items: flex-start !important;}
	
	/* width 
	-------------------------------------- */
	.sm-width-0 {width: 0% !important}
	.sm-width-1 {width: 1% !important}
	.sm-width-2 {width: 2% !important}
	.sm-width-3 {width: 3% !important}
	.sm-width-4 {width: 4% !important}
	.sm-width-5 {width: 5% !important}
	.sm-width-6 {width: 6% !important}
	.sm-width-7 {width: 7% !important}
	.sm-width-8 {width: 8% !important}
	.sm-width-9 {width: 9% !important}
	.sm-width-10 {width: 10% !important}
	.sm-width-11 {width: 11% !important}
	.sm-width-12 {width: 12% !important}
	.sm-width-13 {width: 13% !important}
	.sm-width-14 {width: 14% !important}
	.sm-width-15 {width: 15% !important}
	.sm-width-16 {width: 16% !important}
	.sm-width-17 {width: 17% !important}
	.sm-width-18 {width: 18% !important}
	.sm-width-19 {width: 19% !important}
	.sm-width-20 {width: 20% !important}
	.sm-width-21 {width: 21% !important}
	.sm-width-22 {width: 22% !important}
	.sm-width-23 {width: 23% !important}
	.sm-width-24 {width: 24% !important}
	.sm-width-25 {width: 25% !important}
	.sm-width-26 {width: 26% !important}
	.sm-width-27 {width: 27% !important}
	.sm-width-28 {width: 28% !important}
	.sm-width-29 {width: 29% !important}
	.sm-width-30 {width: 30% !important}
	.sm-width-31 {width: 31% !important}
	.sm-width-32 {width: 32% !important}
	.sm-width-33 {width: 33% !important}
	.sm-width-34 {width: 34% !important}
	.sm-width-35 {width: 35% !important}
	.sm-width-36 {width: 36% !important}
	.sm-width-37 {width: 37% !important}
	.sm-width-38 {width: 38% !important}
	.sm-width-39 {width: 39% !important}
	.sm-width-40 {width: 40% !important}
	.sm-width-41 {width: 41% !important}
	.sm-width-42 {width: 42% !important}
	.sm-width-43 {width: 43% !important}
	.sm-width-44 {width: 44% !important}
	.sm-width-45 {width: 45% !important}
	.sm-width-46 {width: 46% !important}
	.sm-width-47 {width: 47% !important}
	.sm-width-48 {width: 48% !important}
	.sm-width-49 {width: 49% !important}
	.sm-width-50 {width: 50% !important}
	.sm-width-51 {width: 51% !important}
	.sm-width-52 {width: 52% !important}
	.sm-width-53 {width: 53% !important}
	.sm-width-54 {width: 54% !important}
	.sm-width-55 {width: 55% !important}
	.sm-width-56 {width: 56% !important}
	.sm-width-57 {width: 57% !important}
	.sm-width-58 {width: 58% !important}
	.sm-width-59 {width: 59% !important}
	.sm-width-60 {width: 60% !important}
	.sm-width-61 {width: 61% !important}
	.sm-width-62 {width: 62% !important}
	.sm-width-63 {width: 63% !important}
	.sm-width-64 {width: 64% !important}
	.sm-width-65 {width: 65% !important}
	.sm-width-66 {width: 66% !important}
	.sm-width-67 {width: 67% !important}
	.sm-width-68 {width: 68% !important}
	.sm-width-69 {width: 69% !important}
	.sm-width-70 {width: 70% !important}
	.sm-width-71 {width: 71% !important}
	.sm-width-72 {width: 72% !important}
	.sm-width-73 {width: 73% !important}
	.sm-width-74 {width: 74% !important}
	.sm-width-75 {width: 75% !important}
	.sm-width-76 {width: 76% !important}
	.sm-width-77 {width: 77% !important}
	.sm-width-78 {width: 78% !important}
	.sm-width-79 {width: 79% !important}
	.sm-width-80 {width: 80% !important}
	.sm-width-81 {width: 81% !important}
	.sm-width-82 {width: 82% !important}
	.sm-width-83 {width: 83% !important}
	.sm-width-84 {width: 84% !important}
	.sm-width-85 {width: 85% !important}
	.sm-width-86 {width: 86% !important}
	.sm-width-87 {width: 87% !important}
	.sm-width-88 {width: 88% !important}
	.sm-width-89 {width: 89% !important}
	.sm-width-90 {width: 90% !important}
	.sm-width-91 {width: 91% !important}
	.sm-width-92 {width: 92% !important}
	.sm-width-93 {width: 93% !important}
	.sm-width-94 {width: 94% !important}
	.sm-width-95 {width: 95% !important}
	.sm-width-96 {width: 96% !important}
	.sm-width-97 {width: 97% !important}
	.sm-width-98 {width: 98% !important}
	.sm-width-99 {width: 99% !important}
	.sm-width-100 {width: 100% !important}
	
	/* Height 
	-------------------------------------- */
	.sm-height-10 {height: calc(10vh) !important}
	.sm-height-20 {height: calc(20vh) !important}
	.sm-height-30 {height: calc(30vh) !important}
	.sm-height-40 {height: calc(40vh) !important}
	.sm-height-50 {height: calc(50vh) !important}
	.sm-height-60 {height: calc(60vh) !important}
	.sm-height-70 {height: calc(70vh) !important}
	.sm-height-80 {height: calc(80vh) !important}
	.sm-height-90 {height: calc(90vh) !important}
	.sm-height-100 {height: calc(100vh) !important}
	
	/* Font size 
	-------------------------------------- */
	.sm-fs-11 {font-size: 11px !important}
	.sm-fs-12 {font-size: 12px !important}
	.sm-fs-13 {font-size: 13px !important}
	.sm-fs-14 {font-size: 14px !important}
	.sm-fs-15 {font-size: 15px !important}
	.sm-fs-16 {font-size: 16px !important}
	.sm-fs-17 {font-size: 17px !important}
	.sm-fs-18 {font-size: 18px !important}
	.sm-fs-19 {font-size: 19px !important}
	.sm-fs-20 {font-size: 20px !important}
	.sm-fs-21 {font-size: 21px !important}
	.sm-fs-22 {font-size: 22px !important}
	.sm-fs-23 {font-size: 23px !important}
	.sm-fs-24 {font-size: 24px !important}
	.sm-fs-25 {font-size: 25px !important}
	.sm-fs-26 {font-size: 26px !important}
	.sm-fs-27 {font-size: 27px !important}
	.sm-fs-28 {font-size: 28px !important}
	.sm-fs-29 {font-size: 29px !important}
	.sm-fs-30 {font-size: 30px !important}
	.sm-fs-31 {font-size: 31px !important}
	.sm-fs-32 {font-size: 32px !important}
	.sm-fs-33 {font-size: 33px !important}
	.sm-fs-34 {font-size: 34px !important}
	.sm-fs-35 {font-size: 35px !important}
	.sm-fs-36 {font-size: 36px !important}
	.sm-fs-37 {font-size: 37px !important}
	.sm-fs-38 {font-size: 38px !important}
	.sm-fs-39 {font-size: 39px !important}
	.sm-fs-40 {font-size: 40px !important}
	.sm-fs-41 {font-size: 41px !important}
	.sm-fs-42 {font-size: 42px !important}
	.sm-fs-43 {font-size: 43px !important}
	.sm-fs-44 {font-size: 44px !important}
	.sm-fs-45 {font-size: 45px !important}
	.sm-fs-46 {font-size: 46px !important}
	.sm-fs-47 {font-size: 47px !important}
	.sm-fs-48 {font-size: 48px !important}
	.sm-fs-49 {font-size: 49px !important}
	.sm-fs-50 {font-size: 50px !important}
	
	/* margin 
	-------------------------------------- */
	.sm-mg-auto {margin: auto !important}
  	.sm-mg-0 {margin: 0 !important}
  	.sm-mg-1 {margin: 1px !important}
  	.sm-mg-2 {margin: 2px !important}
  	.sm-mg-3 {margin: 3px !important}
  	.sm-mg-4 {margin: 4px !important}
	.sm-mg-5 {margin: 5px !important}
	.sm-mg-6 {margin: 6px !important}
	.sm-mg-7 {margin: 7px !important}
	.sm-mg-8 {margin: 8px !important}
	.sm-mg-9 {margin: 9px !important}
	.sm-mg-10 {margin: 10px !important}
	.sm-mg-15 {margin: 15px !important}
	.sm-mg-20 {margin: 20px !important}
	.sm-mg-25 {margin: 25px !important}
	.sm-mg-30 {margin: 30px !important}
	.sm-mg-35 {margin: 35px !important}
	.sm-mg-40 {	margin: 40px !important}
	.sm-mg-45 {margin: 45px !important}
	.sm-mg-50 {margin: 50px !important}
	.sm-mg-55 {margin: 55px !important}
	.sm-mg-60 {	margin: 60px !important}
	.sm-mg-65 {margin: 65px !important}
	.sm-mg-70 {margin: 70px !important}
	.sm-mg-75 {margin: 75px !important}
	.sm-mg-80 {	margin: 80px !important}
	.sm-mg-85 {margin: 85px !important}
	.sm-mg-90 {	margin: 90px !important}
	.sm-mg-95 {margin: 95px !important}
	.sm-mg-100 {margin: 100px !important}
	
	/* margn top */
  	.sm-mg-t0 {margin-top: 0 !important}
  	.sm-mg-t1 {margin-top: 1px !important}
  	.sm-mg-t2 {margin-top: 2px !important}
  	.sm-mg-t3 {margin-top: 3px !important}
  	.sm-mg-t4 {margin-top: 4px !important}
	.sm-mg-t5 {margin-top: 5px !important}
	.sm-mg-t6 {margin-top: 6px !important}
	.sm-mg-t7 {margin-top: 7px !important}
	.sm-mg-t8 {margin-top: 8px !important}
	.sm-mg-t9 {margin-top: 9px !important}
	.sm-mg-t10 {margin-top: 10px !important}
	.sm-mg-t15 {margin-top: 15px !important}
	.sm-mg-t20 {margin-top: 20px !important}
	.sm-mg-t25 {margin-top: 25px !important}
	.sm-mg-t30 {margin-top: 30px !important}
	.sm-mg-t35 {margin-top: 35px !important}
	.sm-mg-t40 {margin-top: 40px !important}
	.sm-mg-t45 {margin-top: 45px !important}
	.sm-mg-t50 {margin-top: 50px !important}
	.sm-mg-t55 {margin-top: 55px !important}
	.sm-mg-t60 {margin-top: 60px !important}
	.sm-mg-t65 {margin-top: 65px !important}
	.sm-mg-t70 {margin-top: 70px !important}
	.sm-mg-t75 {margin-top: 75px !important}
	.sm-mg-t80 {margin-top: 80px !important}
	.sm-mg-t85 {margin-top: 85px !important}
	.sm-mg-t90 {margin-top: 90px !important}
	.sm-mg-t95 {margin-top: 95px !important}
	.sm-mg-t100 {margin-top: 100px !important}
	
	/* margin bottom */
	.sm-mg-b0 {margin-bottom: 0 !important}
  	.sm-mg-b1 {margin-bottom: 1px !important}
  	.sm-mg-b2 {margin-bottom: 2px !important}
  	.sm-mg-b3 {margin-bottom: 3px !important}
  	.sm-mg-b4 {margin-bottom: 4px !important}
	.sm-mg-b5 {margin-bottom: 5px !important}
	.sm-mg-b6 {margin-bottom: 6px !important}
	.sm-mg-b7 {margin-bottom: 7px !important}
	.sm-mg-b8 {margin-bottom: 8px !important}
	.sm-mg-b9 {margin-bottom: 9px !important}
	.sm-mg-b10 {margin-bottom: 10px !important}
	.sm-mg-b15 {margin-bottom: 15px !important}
	.sm-mg-b20 {margin-bottom: 20px !important}
	.sm-mg-b25 {margin-bottom: 25px !important}
	.sm-mg-b30 {margin-bottom: 30px !important}
	.sm-mg-b35 {margin-bottom: 35px !important}
	.sm-mg-b40 {margin-bottom: 40px !important}
	.sm-mg-b45 {margin-bottom: 45px !important}
	.sm-mg-b50 {margin-bottom: 50px !important}
	.sm-mg-b55 {margin-bottom: 55px !important}
	.sm-mg-b60 {margin-bottom: 60px !important}
	.sm-mg-b65 {margin-bottom: 65px !important}
	.sm-mg-b70 {margin-bottom: 70px !important}
	.sm-mg-b75 {margin-bottom: 75px !important}
	.sm-mg-b80 {margin-bottom: 80px !important}
	.sm-mg-b85 {margin-bottom: 85px !important}
	.sm-mg-b90 {margin-bottom: 90px !important}
	.sm-mg-b95 {margin-bottom: 95px !important}
	.sm-mg-b100 {margin-bottom: 100px !important}
	
	/* margin left */
	.sm-mg-l-auto {margin-left: auto !important}
	.sm-mg-l0 {margin-left: 0 !important}
  	.sm-mg-l1 {margin-left: 1px !important}
  	.sm-mg-l2 {margin-left: 2px !important}
  	.sm-mg-l3 {margin-left: 3px !important}
  	.sm-mg-l4 {margin-left: 4px !important}
	.sm-mg-l5 {margin-left: 5px !important}
	.sm-mg-l6 {margin-left: 6px !important}
	.sm-mg-l7 {margin-left: 7px !important}
	.sm-mg-l8 {margin-left: 8px !important}
	.sm-mg-l9 {margin-left: 9px !important}
	.sm-mg-l10 {margin-left: 10px !important}
	.sm-mg-l15 {margin-left: 15px !important}
	.sm-mg-l20 {margin-left: 20px !important}
	.sm-mg-l25 {margin-left: 25px !important}
	.sm-mg-l30 {margin-left: 30px !important}
	.sm-mg-l35 {margin-left: 35px !important}
	.sm-mg-l40 {margin-left: 40px !important}
	.sm-mg-l45 {margin-left: 45px !important}
	.sm-mg-l50 {margin-left: 50px !important}
	.sm-mg-l55 {margin-left: 55px !important}
	.sm-mg-l60 {margin-left: 60px !important}
	.sm-mg-l65 {margin-left: 65px !important}
	.sm-mg-l70 {margin-left: 70px !important}
	.sm-mg-l75 {margin-left: 75px !important}
	.sm-mg-l80 {margin-left: 80px !important}
	.sm-mg-l85 {margin-left: 85px !important}
	.sm-mg-l90 {margin-left: 90px !important}
	.sm-mg-l95 {margin-left: 95px !important}
	.sm-mg-l100 {margin-left: 100px !important}
	
	/* margin right */
	.sm-mg-r-auto {margin-right: auto !important}
	.sm-mg-r0 {margin-right: 0 !important}
  	.sm-mg-r1 {margin-right: 1px !important}
  	.sm-mg-r2 {margin-right: 2px !important}
  	.sm-mg-r3 {margin-right: 3px !important}
  	.sm-mg-r4 {margin-right: 4px !important}
	.sm-mg-r5 {margin-right: 5px !important}
	.sm-mg-r6 {margin-right: 6px !important}
	.sm-mg-r7 {margin-right: 7px !important}
	.sm-mg-r8 {margin-right: 8px !important}
	.sm-mg-r9 {margin-right: 9px !important}
	.sm-mg-r10 {margin-right: 10px !important}
	.sm-mg-r15 {margin-right: 15px !important}
	.sm-mg-r20 {margin-right: 20px !important}
	.sm-mg-r25 {margin-right: 25px !important}
	.sm-mg-r30 {margin-right: 30px !important}
	.sm-mg-r35 {margin-right: 35px !important}
	.sm-mg-r40 {margin-right: 40px !important}
	.sm-mg-r45 {margin-right: 45px !important}
	.sm-mg-r50 {margin-right: 50px !important}
	.sm-mg-r55 {margin-right: 55px !important}
	.sm-mg-r60 {margin-right: 60px !important}
	.sm-mg-r65 {margin-right: 65px !important}
	.sm-mg-r70 {margin-right: 70px !important}
	.sm-mg-r75 {margin-right: 75px !important}
	.sm-mg-r80 {margin-right: 80px !important}
	.sm-mg-r85 {margin-right: 85px !important}
	.sm-mg-r90 {margin-right: 90px !important}
	.sm-mg-r95 {margin-right: 95px !important}
	.sm-mg-r100 {margin-right: 100px !important}
	
	/* padding 
	-------------------------------------- */
	.sm-pd-0 {padding: 0 !important}
  	.sm-pd-1 {padding: 1px !important}
  	.sm-pd-2 {padding: 2px !important}
  	.sm-pd-3 {padding: 3px !important}
  	.sm-pd-4 {padding: 4px !important}
	.sm-pd-5 {padding: 5px !important}
	.sm-pd-6 {padding: 6px !important}
	.sm-pd-7 {padding: 7px !important}
	.sm-pd-8 {padding: 8px !important}
	.sm-pd-9 {padding: 9px !important}
	.sm-pd-10 {padding: 10px !important}
	.sm-pd-15 {padding: 15px !important}
	.sm-pd-20 {padding: 20px !important}
	.sm-pd-25 {padding: 25px !important}
	.sm-pd-30 {padding: 30px !important}
	.sm-pd-35 {padding: 35px !important}
	.sm-pd-40 {	padding: 40px !important}
	.sm-pd-45 {padding: 45px !important}
	.sm-pd-50 {padding: 50px !important}
	.sm-pd-55 {padding: 55px !important}
	.sm-pd-60 {padding: 60px !important}
	.sm-pd-65 {padding: 65px !important}
	.sm-pd-70 {padding: 70px !important}
	.sm-pd-75 {padding: 75px !important}
	.sm-pd-80 {padding: 80px !important}
	.sm-pd-85 {padding: 85px !important}
	.sm-pd-90 {padding: 90px !important}
	.sm-pd-95 {padding: 95px !important}
	.sm-pd-100 {padding: 100px !important}
	
	/* padding top */
  	.sm-pd-t0 {padding-top: 0 !important}
  	.sm-pd-t1 {padding-top: 1px !important}
  	.sm-pd-t2 {padding-top: 2px !important}
  	.sm-pd-t3 {padding-top: 3px !important}
  	.sm-pd-t4 {padding-top: 4px !important}
	.sm-pd-t5 {padding-top: 5px !important}
	.sm-pd-t6 {padding-top: 6px !important}
	.sm-pd-t7 {padding-top: 7px !important}
	.sm-pd-t8 {padding-top: 8px !important}
	.sm-pd-t9 {padding-top: 9px !important}
	.sm-pd-t10 {padding-top: 10px !important}
	.sm-pd-t15 {padding-top: 15px !important}
	.sm-pd-t20 {padding-top: 20px !important}
	.sm-pd-t25 {padding-top: 25px !important}
	.sm-pd-t30 {padding-top: 30px !important}
	.sm-pd-t35 {padding-top: 35px !important}
	.sm-pd-t40 {padding-top: 40px !important}
	.sm-pd-t45 {padding-top: 45px !important}
	.sm-pd-t50 {padding-top: 50px !important}
	.sm-pd-t55 {padding-top: 55px !important}
	.sm-pd-t60 {padding-top: 60px !important}
	.sm-pd-t65 {padding-top: 65px !important}
	.sm-pd-t70 {padding-top: 70px !important}
	.sm-pd-t75 {padding-top: 75px !important}
	.sm-pd-t80 {padding-top: 80px !important}
	.sm-pd-t85 {padding-top: 85px !important}
	.sm-pd-t90 {padding-top: 90px !important}
	.sm-pd-t95 {padding-top: 95px !important}
	.sm-pd-t100 {padding-top: 100px !important}
	
	/* padding bottom */
	.sm-pd-b0 {padding-bottom: 0 !important}
  	.sm-pd-b1 {padding-bottom: 1px !important}
  	.sm-pd-b2 {padding-bottom: 2px !important}
  	.sm-pd-b3 {padding-bottom: 3px !important}
  	.sm-pd-b4 {padding-bottom: 4px !important}
	.sm-pd-b5 {padding-bottom: 5px !important}
	.sm-pd-b6 {padding-bottom: 6px !important}
	.sm-pd-b7 {padding-bottom: 7px !important}
	.sm-pd-b8 {padding-bottom: 8px !important}
	.sm-pd-b9 {padding-bottom: 9px !important}
	.sm-pd-b10 {padding-bottom: 10px !important}
	.sm-pd-b15 {padding-bottom: 15px !important}
	.sm-pd-b20 {padding-bottom: 20px !important}
	.sm-pd-b25 {padding-bottom: 25px !important}
	.sm-pd-b30 {padding-bottom: 30px !important}
	.sm-pd-b35 {padding-bottom: 35px !important}
	.sm-pd-b40 {padding-bottom: 40px !important}
	.sm-pd-b45 {padding-bottom: 45px !important}
	.sm-pd-b50 {padding-bottom: 50px !important}
	.sm-pd-b55 {padding-bottom: 55px !important}
	.sm-pd-b60 {padding-bottom: 60px !important}
	.sm-pd-b65 {padding-bottom: 65px !important}
	.sm-pd-b70 {padding-bottom: 70px !important}
	.sm-pd-b75 {padding-bottom: 75px !important}
	.sm-pd-b80 {padding-bottom: 80px !important}
	.sm-pd-b85 {padding-bottom: 85px !important}
	.sm-pd-b90 {padding-bottom: 90px !important}
	.sm-pd-b95 {padding-bottom: 95px !important}
	.sm-pd-b100 {padding-bottom: 100px !important}
	
	/* padding left */
	.sm-pd-l0 {padding-left: 0 !important}
  	.sm-pd-l1 {padding-left: 1px !important}
  	.sm-pd-l2 {padding-left: 2px !important}
  	.sm-pd-l3 {padding-left: 3px !important}
  	.sm-pd-l4 {padding-left: 4px !important}
	.sm-pd-l5 {padding-left: 5px !important}
	.sm-pd-l6 {padding-left: 6px !important}
	.sm-pd-l7 {padding-left: 7px !important}
	.sm-pd-l8 {padding-left: 8px !important}
	.sm-pd-l9 {padding-left: 9px !important}
	.sm-pd-l10 {padding-left: 10px !important}
	.sm-pd-l15 {padding-left: 15px !important}
	.sm-pd-l20 {padding-left: 20px !important}
	.sm-pd-l25 {padding-left: 25px !important}
	.sm-pd-l30 {padding-left: 30px !important}
	.sm-pd-l35 {padding-left: 35px !important}
	.sm-pd-l40 {padding-left: 40px !important}
	.sm-pd-l45 {padding-left: 45px !important}
	.sm-pd-l50 {padding-left: 50px !important}
	.sm-pd-l55 {padding-left: 55px !important}
	.sm-pd-l60 {padding-left: 60px !important}
	.sm-pd-l65 {padding-left: 65px !important}
	.sm-pd-l70 {padding-left: 70px !important}
	.sm-pd-l75 {padding-left: 75px !important}
	.sm-pd-l80 {padding-left: 80px !important}
	.sm-pd-l85 {padding-left: 85px !important}
	.sm-pd-l90 {padding-left: 90px !important}
	.sm-pd-l95 {padding-left: 95px !important}
	.sm-pd-l100 {padding-left: 100px !important}
	
	/* padding right */
	.sm-pd-r0 {padding-right: 0 !important}
  	.sm-pd-r1 {padding-right: 1px !important}
  	.sm-pd-r2 {padding-right: 2px !important}
  	.sm-pd-r3 {padding-right: 3px !important}
  	.sm-pd-r4 {padding-right: 4px !important}
	.sm-pd-r5 {padding-right: 5px !important}
	.sm-pd-r6 {padding-right: 6px !important}
	.sm-pd-r7 {padding-right: 7px !important}
	.sm-pd-r8 {padding-right: 8px !important}
	.sm-pd-r9 {padding-right: 9px !important}
	.sm-pd-r10 {padding-right: 10px !important}
	.sm-pd-r15 {padding-right: 15px !important}
	.sm-pd-r20 {padding-right: 20px !important}
	.sm-pd-r25 {padding-right: 25px !important}
	.sm-pd-r30 {padding-right: 30px !important}
	.sm-pd-r35 {padding-right: 35px !important}
	.sm-pd-r40 {padding-right: 40px !important}
	.sm-pd-r45 {padding-right: 45px !important}
	.sm-pd-r50 {padding-right: 50px !important}
	.sm-pd-r55 {padding-right: 55px !important}
	.sm-pd-r60 {padding-right: 60px !important}
	.sm-pd-r65 {padding-right: 65px !important}
	.sm-pd-r70 {padding-right: 70px !important}
	.sm-pd-r75 {padding-right: 75px !important}
	.sm-pd-r80 {padding-right: 80px !important}
	.sm-pd-r85 {padding-right: 85px !important}
	.sm-pd-r90 {padding-right: 90px !important}
	.sm-pd-r95 {padding-right: 95px !important}
	.sm-pd-r100 {padding-right: 100px !important}
}

/* MD 
---------------------------------------------------------------------------- */
@media (min-width: 768px) {
	/* Display
	-------------------------------------- */
	.md-visible {display: block !important}
	.md-visible-block,
	.md-display-block {display: block !important}
	.md-visible-inline,
	.md-display-inline {display: inline !important}
	.md-visible-inline-block,
	.md-display-inline-block {display: inline-block !important}
  	.md-hidden,
  	.md-display-none {display: none !important}
  	
  	/* Text Alignment
	-------------------------------------- */
  	.md-text-center {text-align: center !important}
	.md-text-left {text-align: left !important}
	.md-text-right {	text-align: right !important}
	
	/* Float Alignment
	-------------------------------------- */
  	.md-float-none {float: none !important}
  	.md-float-left {float: left !important}
  	.md-float-right {float: right !important}
  	
  	/* vertical align 
	-------------------------------------- */
	.md-vertical-align {display: table !important;table-layout: fixed !important;height: inherit !important}
	.md-vertical-align > .inner {width: 100% !important;height: inherit !important;display: table-cell !important;vertical-align: middle !important}
	.md-vertical-align > .inner.top {vertical-align: top !important}
	.md-vertical-align > .inner.middle {vertical-align: middle !important}
	.md-vertical-align > .inner.bottom {vertical-align: bottom !important	}
	
	.md-item-align-middle {display: flex !important; align-items: center !important;}
	.md-item-align-bottom {display: flex !important; align-items: flex-end !important;}
	.md-item-align-top {display: flex !important; align-items: flex-start !important;}
	
	/* width 
	-------------------------------------- */
	.md-width-0 {width: 0% !important}
	.md-width-1 {width: 1% !important}
	.md-width-2 {width: 2% !important}
	.md-width-3 {width: 3% !important}
	.md-width-4 {width: 4% !important}
	.md-width-5 {width: 5% !important}
	.md-width-6 {width: 6% !important}
	.md-width-7 {width: 7% !important}
	.md-width-8 {width: 8% !important}
	.md-width-9 {width: 9% !important}
	.md-width-10 {width: 10% !important}
	.md-width-11 {width: 11% !important}
	.md-width-12 {width: 12% !important}
	.md-width-13 {width: 13% !important}
	.md-width-14 {width: 14% !important}
	.md-width-15 {width: 15% !important}
	.md-width-16 {width: 16% !important}
	.md-width-17 {width: 17% !important}
	.md-width-18 {width: 18% !important}
	.md-width-19 {width: 19% !important}
	.md-width-20 {width: 20% !important}
	.md-width-21 {width: 21% !important}
	.md-width-22 {width: 22% !important}
	.md-width-23 {width: 23% !important}
	.md-width-24 {width: 24% !important}
	.md-width-25 {width: 25% !important}
	.md-width-26 {width: 26% !important}
	.md-width-27 {width: 27% !important}
	.md-width-28 {width: 28% !important}
	.md-width-29 {width: 29% !important}
	.md-width-30 {width: 30% !important}
	.md-width-31 {width: 31% !important}
	.md-width-32 {width: 32% !important}
	.md-width-33 {width: 33% !important}
	.md-width-34 {width: 34% !important}
	.md-width-35 {width: 35% !important}
	.md-width-36 {width: 36% !important}
	.md-width-37 {width: 37% !important}
	.md-width-38 {width: 38% !important}
	.md-width-39 {width: 39% !important}
	.md-width-40 {width: 40% !important}
	.md-width-41 {width: 41% !important}
	.md-width-42 {width: 42% !important}
	.md-width-43 {width: 43% !important}
	.md-width-44 {width: 44% !important}
	.md-width-45 {width: 45% !important}
	.md-width-46 {width: 46% !important}
	.md-width-47 {width: 47% !important}
	.md-width-48 {width: 48% !important}
	.md-width-49 {width: 49% !important}
	.md-width-50 {width: 50% !important}
	.md-width-51 {width: 51% !important}
	.md-width-52 {width: 52% !important}
	.md-width-53 {width: 53% !important}
	.md-width-54 {width: 54% !important}
	.md-width-55 {width: 55% !important}
	.md-width-56 {width: 56% !important}
	.md-width-57 {width: 57% !important}
	.md-width-58 {width: 58% !important}
	.md-width-59 {width: 59% !important}
	.md-width-60 {width: 60% !important}
	.md-width-61 {width: 61% !important}
	.md-width-62 {width: 62% !important}
	.md-width-63 {width: 63% !important}
	.md-width-64 {width: 64% !important}
	.md-width-65 {width: 65% !important}
	.md-width-66 {width: 66% !important}
	.md-width-67 {width: 67% !important}
	.md-width-68 {width: 68% !important}
	.md-width-69 {width: 69% !important}
	.md-width-70 {width: 70% !important}
	.md-width-71 {width: 71% !important}
	.md-width-72 {width: 72% !important}
	.md-width-73 {width: 73% !important}
	.md-width-74 {width: 74% !important}
	.md-width-75 {width: 75% !important}
	.md-width-76 {width: 76% !important}
	.md-width-77 {width: 77% !important}
	.md-width-78 {width: 78% !important}
	.md-width-79 {width: 79% !important}
	.md-width-80 {width: 80% !important}
	.md-width-81 {width: 81% !important}
	.md-width-82 {width: 82% !important}
	.md-width-83 {width: 83% !important}
	.md-width-84 {width: 84% !important}
	.md-width-85 {width: 85% !important}
	.md-width-86 {width: 86% !important}
	.md-width-87 {width: 87% !important}
	.md-width-88 {width: 88% !important}
	.md-width-89 {width: 89% !important}
	.md-width-90 {width: 90% !important}
	.md-width-91 {width: 91% !important}
	.md-width-92 {width: 92% !important}
	.md-width-93 {width: 93% !important}
	.md-width-94 {width: 94% !important}
	.md-width-95 {width: 95% !important}
	.md-width-96 {width: 96% !important}
	.md-width-97 {width: 97% !important}
	.md-width-98 {width: 98% !important}
	.md-width-99 {width: 99% !important}
	.md-width-100 {width: 100% !important}
	
	/* Height 
	-------------------------------------- */
	.md-height-10 {height: calc(10vh) !important}
	.md-height-20 {height: calc(20vh) !important}
	.md-height-30 {height: calc(30vh) !important}
	.md-height-40 {height: calc(40vh) !important}
	.md-height-50 {height: calc(50vh) !important}
	.md-height-60 {height: calc(60vh) !important}
	.md-height-70 {height: calc(70vh) !important}
	.md-height-80 {height: calc(80vh) !important}
	.md-height-90 {height: calc(90vh) !important}
	.md-height-100 {height: calc(100vh) !important}
	
	/* Font size 
	-------------------------------------- */
	.md-fs-11 {font-size: 11px !important}
	.md-fs-12 {font-size: 12px !important}
	.md-fs-13 {font-size: 13px !important}
	.md-fs-14 {font-size: 14px !important}
	.md-fs-15 {font-size: 15px !important}
	.md-fs-16 {font-size: 16px !important}
	.md-fs-17 {font-size: 17px !important}
	.md-fs-18 {font-size: 18px !important}
	.md-fs-19 {font-size: 19px !important}
	.md-fs-20 {font-size: 20px !important}
	.md-fs-21 {font-size: 21px !important}
	.md-fs-22 {font-size: 22px !important}
	.md-fs-23 {font-size: 23px !important}
	.md-fs-24 {font-size: 24px !important}
	.md-fs-25 {font-size: 25px !important}
	.md-fs-26 {font-size: 26px !important}
	.md-fs-27 {font-size: 27px !important}
	.md-fs-28 {font-size: 28px !important}
	.md-fs-29 {font-size: 29px !important}
	.md-fs-30 {font-size: 30px !important}
	.md-fs-31 {font-size: 31px !important}
	.md-fs-32 {font-size: 32px !important}
	.md-fs-33 {font-size: 33px !important}
	.md-fs-34 {font-size: 34px !important}
	.md-fs-35 {font-size: 35px !important}
	.md-fs-36 {font-size: 36px !important}
	.md-fs-37 {font-size: 37px !important}
	.md-fs-38 {font-size: 38px !important}
	.md-fs-39 {font-size: 39px !important}
	.md-fs-40 {font-size: 40px !important}
	.md-fs-41 {font-size: 41px !important}
	.md-fs-42 {font-size: 42px !important}
	.md-fs-43 {font-size: 43px !important}
	.md-fs-44 {font-size: 44px !important}
	.md-fs-45 {font-size: 45px !important}
	.md-fs-46 {font-size: 46px !important}
	.md-fs-47 {font-size: 47px !important}
	.md-fs-48 {font-size: 48px !important}
	.md-fs-49 {font-size: 49px !important}
	.md-fs-50 {font-size: 50px !important}
	
	/* margin 
	-------------------------------------- */
	.md-mg-auto {margin: auto !important}
  	.md-mg-0 {margin: 0 !important}
  	.md-mg-1 {margin: 1px !important}
  	.md-mg-2 {margin: 2px !important}
  	.md-mg-3 {margin: 3px !important}
  	.md-mg-4 {margin: 4px !important}
	.md-mg-5 {margin: 5px !important}
	.md-mg-6 {margin: 6px !important}
	.md-mg-7 {margin: 7px !important}
	.md-mg-8 {margin: 8px !important}
	.md-mg-9 {margin: 9px !important}
	.md-mg-10 {margin: 10px !important}
	.md-mg-15 {margin: 15px !important}
	.md-mg-20 {margin: 20px !important}
	.md-mg-25 {margin: 25px !important}
	.md-mg-30 {margin: 30px !important}
	.md-mg-35 {margin: 35px !important}
	.md-mg-40 {	margin: 40px !important}
	.md-mg-45 {margin: 45px !important}
	.md-mg-50 {margin: 50px !important}
	.md-mg-55 {margin: 55px !important}
	.md-mg-60 {	margin: 60px !important}
	.md-mg-65 {margin: 65px !important}
	.md-mg-70 {margin: 70px !important}
	.md-mg-75 {margin: 75px !important}
	.md-mg-80 {	margin: 80px !important}
	.md-mg-85 {margin: 85px !important}
	.md-mg-90 {	margin: 90px !important}
	.md-mg-95 {margin: 95px !important}
	.md-mg-100 {margin: 100px !important}
	
	/* margn top */
  	.md-mg-t0 {margin-top: 0 !important}
  	.md-mg-t1 {margin-top: 1px !important}
  	.md-mg-t2 {margin-top: 2px !important}
  	.md-mg-t3 {margin-top: 3px !important}
  	.md-mg-t4 {margin-top: 4px !important}
	.md-mg-t5 {margin-top: 5px !important}
	.md-mg-t6 {margin-top: 6px !important}
	.md-mg-t7 {margin-top: 7px !important}
	.md-mg-t8 {margin-top: 8px !important}
	.md-mg-t9 {margin-top: 9px !important}
	.md-mg-t10 {margin-top: 10px !important}
	.md-mg-t15 {margin-top: 15px !important}
	.md-mg-t20 {margin-top: 20px !important}
	.md-mg-t25 {margin-top: 25px !important}
	.md-mg-t30 {margin-top: 30px !important}
	.md-mg-t35 {margin-top: 35px !important}
	.md-mg-t40 {margin-top: 40px !important}
	.md-mg-t45 {margin-top: 45px !important}
	.md-mg-t50 {margin-top: 50px !important}
	.md-mg-t55 {margin-top: 55px !important}
	.md-mg-t60 {margin-top: 60px !important}
	.md-mg-t65 {margin-top: 65px !important}
	.md-mg-t70 {margin-top: 70px !important}
	.md-mg-t75 {margin-top: 75px !important}
	.md-mg-t80 {margin-top: 80px !important}
	.md-mg-t85 {margin-top: 85px !important}
	.md-mg-t90 {margin-top: 90px !important}
	.md-mg-t95 {margin-top: 95px !important}
	.md-mg-t100 {margin-top: 100px !important}
	
	/* margin bottom */
	.md-mg-b0 {margin-bottom: 0 !important}
  	.md-mg-b1 {margin-bottom: 1px !important}
  	.md-mg-b2 {margin-bottom: 2px !important}
  	.md-mg-b3 {margin-bottom: 3px !important}
  	.md-mg-b4 {margin-bottom: 4px !important}
	.md-mg-b5 {margin-bottom: 5px !important}
	.md-mg-b6 {margin-bottom: 6px !important}
	.md-mg-b7 {margin-bottom: 7px !important}
	.md-mg-b8 {margin-bottom: 8px !important}
	.md-mg-b9 {margin-bottom: 9px !important}
	.md-mg-b10 {margin-bottom: 10px !important}
	.md-mg-b15 {margin-bottom: 15px !important}
	.md-mg-b20 {margin-bottom: 20px !important}
	.md-mg-b25 {margin-bottom: 25px !important}
	.md-mg-b30 {margin-bottom: 30px !important}
	.md-mg-b35 {margin-bottom: 35px !important}
	.md-mg-b40 {margin-bottom: 40px !important}
	.md-mg-b45 {margin-bottom: 45px !important}
	.md-mg-b50 {margin-bottom: 50px !important}
	.md-mg-b55 {margin-bottom: 55px !important}
	.md-mg-b60 {margin-bottom: 60px !important}
	.md-mg-b65 {margin-bottom: 65px !important}
	.md-mg-b70 {margin-bottom: 70px !important}
	.md-mg-b75 {margin-bottom: 75px !important}
	.md-mg-b80 {margin-bottom: 80px !important}
	.md-mg-b85 {margin-bottom: 85px !important}
	.md-mg-b90 {margin-bottom: 90px !important}
	.md-mg-b95 {margin-bottom: 95px !important}
	.md-mg-b100 {margin-bottom: 100px !important}
	
	/* margin left */
	.md-mg-l-auto {margin-left: auto !important}
	.md-mg-l0 {margin-left: 0 !important}
  	.md-mg-l1 {margin-left: 1px !important}
  	.md-mg-l2 {margin-left: 2px !important}
  	.md-mg-l3 {margin-left: 3px !important}
  	.md-mg-l4 {margin-left: 4px !important}
	.md-mg-l5 {margin-left: 5px !important}
	.md-mg-l6 {margin-left: 6px !important}
	.md-mg-l7 {margin-left: 7px !important}
	.md-mg-l8 {margin-left: 8px !important}
	.md-mg-l9 {margin-left: 9px !important}
	.md-mg-l10 {margin-left: 10px !important}
	.md-mg-l15 {margin-left: 15px !important}
	.md-mg-l20 {margin-left: 20px !important}
	.md-mg-l25 {margin-left: 25px !important}
	.md-mg-l30 {margin-left: 30px !important}
	.md-mg-l35 {margin-left: 35px !important}
	.md-mg-l40 {margin-left: 40px !important}
	.md-mg-l45 {margin-left: 45px !important}
	.md-mg-l50 {margin-left: 50px !important}
	.md-mg-l55 {margin-left: 55px !important}
	.md-mg-l60 {margin-left: 60px !important}
	.md-mg-l65 {margin-left: 65px !important}
	.md-mg-l70 {margin-left: 70px !important}
	.md-mg-l75 {margin-left: 75px !important}
	.md-mg-l80 {margin-left: 80px !important}
	.md-mg-l85 {margin-left: 85px !important}
	.md-mg-l90 {margin-left: 90px !important}
	.md-mg-l95 {margin-left: 95px !important}
	.md-mg-l100 {margin-left: 100px !important}
	
	/* margin right */
	.md-mg-r-auto {margin-right: auto !important}
	.md-mg-r0 {margin-right: 0 !important}
  	.md-mg-r1 {margin-right: 1px !important}
  	.md-mg-r2 {margin-right: 2px !important}
  	.md-mg-r3 {margin-right: 3px !important}
  	.md-mg-r4 {margin-right: 4px !important}
	.md-mg-r5 {margin-right: 5px !important}
	.md-mg-r6 {margin-right: 6px !important}
	.md-mg-r7 {margin-right: 7px !important}
	.md-mg-r8 {margin-right: 8px !important}
	.md-mg-r9 {margin-right: 9px !important}
	.md-mg-r10 {margin-right: 10px !important}
	.md-mg-r15 {margin-right: 15px !important}
	.md-mg-r20 {margin-right: 20px !important}
	.md-mg-r25 {margin-right: 25px !important}
	.md-mg-r30 {margin-right: 30px !important}
	.md-mg-r35 {margin-right: 35px !important}
	.md-mg-r40 {margin-right: 40px !important}
	.md-mg-r45 {margin-right: 45px !important}
	.md-mg-r50 {margin-right: 50px !important}
	.md-mg-r55 {margin-right: 55px !important}
	.md-mg-r60 {margin-right: 60px !important}
	.md-mg-r65 {margin-right: 65px !important}
	.md-mg-r70 {margin-right: 70px !important}
	.md-mg-r75 {margin-right: 75px !important}
	.md-mg-r80 {margin-right: 80px !important}
	.md-mg-r85 {margin-right: 85px !important}
	.md-mg-r90 {margin-right: 90px !important}
	.md-mg-r95 {margin-right: 95px !important}
	.md-mg-r100 {margin-right: 100px !important}
	
	/* padding 
	-------------------------------------- */
	.md-pd-0 {padding: 0 !important}
  	.md-pd-1 {padding: 1px !important}
  	.md-pd-2 {padding: 2px !important}
  	.md-pd-3 {padding: 3px !important}
  	.md-pd-4 {padding: 4px !important}
	.md-pd-5 {padding: 5px !important}
	.md-pd-6 {padding: 6px !important}
	.md-pd-7 {padding: 7px !important}
	.md-pd-8 {padding: 8px !important}
	.md-pd-9 {padding: 9px !important}
	.md-pd-10 {padding: 10px !important}
	.md-pd-15 {padding: 15px !important}
	.md-pd-20 {padding: 20px !important}
	.md-pd-25 {padding: 25px !important}
	.md-pd-30 {padding: 30px !important}
	.md-pd-35 {padding: 35px !important}
	.md-pd-40 {	padding: 40px !important}
	.md-pd-45 {padding: 45px !important}
	.md-pd-50 {padding: 50px !important}
	.md-pd-55 {padding: 55px !important}
	.md-pd-60 {padding: 60px !important}
	.md-pd-65 {padding: 65px !important}
	.md-pd-70 {padding: 70px !important}
	.md-pd-75 {padding: 75px !important}
	.md-pd-80 {padding: 80px !important}
	.md-pd-85 {padding: 85px !important}
	.md-pd-90 {padding: 90px !important}
	.md-pd-95 {padding: 95px !important}
	.md-pd-100 {padding: 100px !important}
	
	/* padding top */
  	.md-pd-t0 {padding-top: 0 !important}
  	.md-pd-t1 {padding-top: 1px !important}
  	.md-pd-t2 {padding-top: 2px !important}
  	.md-pd-t3 {padding-top: 3px !important}
  	.md-pd-t4 {padding-top: 4px !important}
	.md-pd-t5 {padding-top: 5px !important}
	.md-pd-t6 {padding-top: 6px !important}
	.md-pd-t7 {padding-top: 7px !important}
	.md-pd-t8 {padding-top: 8px !important}
	.md-pd-t9 {padding-top: 9px !important}
	.md-pd-t10 {padding-top: 10px !important}
	.md-pd-t15 {padding-top: 15px !important}
	.md-pd-t20 {padding-top: 20px !important}
	.md-pd-t25 {padding-top: 25px !important}
	.md-pd-t30 {padding-top: 30px !important}
	.md-pd-t35 {padding-top: 35px !important}
	.md-pd-t40 {padding-top: 40px !important}
	.md-pd-t45 {padding-top: 45px !important}
	.md-pd-t50 {padding-top: 50px !important}
	.md-pd-t55 {padding-top: 55px !important}
	.md-pd-t60 {padding-top: 60px !important}
	.md-pd-t65 {padding-top: 65px !important}
	.md-pd-t70 {padding-top: 70px !important}
	.md-pd-t75 {padding-top: 75px !important}
	.md-pd-t80 {padding-top: 80px !important}
	.md-pd-t85 {padding-top: 85px !important}
	.md-pd-t90 {padding-top: 90px !important}
	.md-pd-t95 {padding-top: 95px !important}
	.md-pd-t100 {padding-top: 100px !important}
	
	/* padding bottom */
	.md-pd-b0 {padding-bottom: 0 !important}
  	.md-pd-b1 {padding-bottom: 1px !important}
  	.md-pd-b2 {padding-bottom: 2px !important}
  	.md-pd-b3 {padding-bottom: 3px !important}
  	.md-pd-b4 {padding-bottom: 4px !important}
	.md-pd-b5 {padding-bottom: 5px !important}
	.md-pd-b6 {padding-bottom: 6px !important}
	.md-pd-b7 {padding-bottom: 7px !important}
	.md-pd-b8 {padding-bottom: 8px !important}
	.md-pd-b9 {padding-bottom: 9px !important}
	.md-pd-b10 {padding-bottom: 10px !important}
	.md-pd-b15 {padding-bottom: 15px !important}
	.md-pd-b20 {padding-bottom: 20px !important}
	.md-pd-b25 {padding-bottom: 25px !important}
	.md-pd-b30 {padding-bottom: 30px !important}
	.md-pd-b35 {padding-bottom: 35px !important}
	.md-pd-b40 {padding-bottom: 40px !important}
	.md-pd-b45 {padding-bottom: 45px !important}
	.md-pd-b50 {padding-bottom: 50px !important}
	.md-pd-b55 {padding-bottom: 55px !important}
	.md-pd-b60 {padding-bottom: 60px !important}
	.md-pd-b65 {padding-bottom: 65px !important}
	.md-pd-b70 {padding-bottom: 70px !important}
	.md-pd-b75 {padding-bottom: 75px !important}
	.md-pd-b80 {padding-bottom: 80px !important}
	.md-pd-b85 {padding-bottom: 85px !important}
	.md-pd-b90 {padding-bottom: 90px !important}
	.md-pd-b95 {padding-bottom: 95px !important}
	.md-pd-b100 {padding-bottom: 100px !important}
	
	/* padding left */
	.md-pd-l0 {padding-left: 0 !important}
  	.md-pd-l1 {padding-left: 1px !important}
  	.md-pd-l2 {padding-left: 2px !important}
  	.md-pd-l3 {padding-left: 3px !important}
  	.md-pd-l4 {padding-left: 4px !important}
	.md-pd-l5 {padding-left: 5px !important}
	.md-pd-l6 {padding-left: 6px !important}
	.md-pd-l7 {padding-left: 7px !important}
	.md-pd-l8 {padding-left: 8px !important}
	.md-pd-l9 {padding-left: 9px !important}
	.md-pd-l10 {padding-left: 10px !important}
	.md-pd-l15 {padding-left: 15px !important}
	.md-pd-l20 {padding-left: 20px !important}
	.md-pd-l25 {padding-left: 25px !important}
	.md-pd-l30 {padding-left: 30px !important}
	.md-pd-l35 {padding-left: 35px !important}
	.md-pd-l40 {padding-left: 40px !important}
	.md-pd-l45 {padding-left: 45px !important}
	.md-pd-l50 {padding-left: 50px !important}
	.md-pd-l55 {padding-left: 55px !important}
	.md-pd-l60 {padding-left: 60px !important}
	.md-pd-l65 {padding-left: 65px !important}
	.md-pd-l70 {padding-left: 70px !important}
	.md-pd-l75 {padding-left: 75px !important}
	.md-pd-l80 {padding-left: 80px !important}
	.md-pd-l85 {padding-left: 85px !important}
	.md-pd-l90 {padding-left: 90px !important}
	.md-pd-l95 {padding-left: 95px !important}
	.md-pd-l100 {padding-left: 100px !important}
	
	/* padding right */
	.md-pd-r0 {padding-right: 0 !important}
  	.md-pd-r1 {padding-right: 1px !important}
  	.md-pd-r2 {padding-right: 2px !important}
  	.md-pd-r3 {padding-right: 3px !important}
  	.md-pd-r4 {padding-right: 4px !important}
	.md-pd-r5 {padding-right: 5px !important}
	.md-pd-r6 {padding-right: 6px !important}
	.md-pd-r7 {padding-right: 7px !important}
	.md-pd-r8 {padding-right: 8px !important}
	.md-pd-r9 {padding-right: 9px !important}
	.md-pd-r10 {padding-right: 10px !important}
	.md-pd-r15 {padding-right: 15px !important}
	.md-pd-r20 {padding-right: 20px !important}
	.md-pd-r25 {padding-right: 25px !important}
	.md-pd-r30 {padding-right: 30px !important}
	.md-pd-r35 {padding-right: 35px !important}
	.md-pd-r40 {padding-right: 40px !important}
	.md-pd-r45 {padding-right: 45px !important}
	.md-pd-r50 {padding-right: 50px !important}
	.md-pd-r55 {padding-right: 55px !important}
	.md-pd-r60 {padding-right: 60px !important}
	.md-pd-r65 {padding-right: 65px !important}
	.md-pd-r70 {padding-right: 70px !important}
	.md-pd-r75 {padding-right: 75px !important}
	.md-pd-r80 {padding-right: 80px !important}
	.md-pd-r85 {padding-right: 85px !important}
	.md-pd-r90 {padding-right: 90px !important}
	.md-pd-r95 {padding-right: 95px !important}
	.md-pd-r100 {padding-right: 100px !important}
}

/* LG 
---------------------------------------------------------------------------- */
@media (min-width: 992px) {
	/* Display
	-------------------------------------- */
	.lg-visible {display: block !important}
	.lg-visible-block,
	.lg-display-block {display: block !important}
	.lg-visible-inline,
	.lg-display-inline {display: inline !important}
	.lg-visible-inline-block,
	.lg-display-inline-block {display: inline-block !important}
  	.lg-hidden,
  	.lg-display-none {display: none !important}
  	
  	/* Text Alignment
	-------------------------------------- */
  	.lg-text-center {text-align: center !important}
	.lg-text-left {text-align: left !important}
	.lg-text-right {	text-align: right !important}
	
	/* Float Alignment
	-------------------------------------- */
  	.lg-float-none {float: none !important}
  	.lg-float-left {float: left !important}
  	.lg-float-right {float: right !important}
  	
  	/* vertical align 
	-------------------------------------- */
	.lg-vertical-align {display: table !important;table-layout: fixed !important;height: inherit !important}
	.lg-vertical-align > .inner {width: 100% !important;height: inherit !important;display: table-cell !important;vertical-align: middle !important}
	.lg-vertical-align > .inner.top {vertical-align: top !important}
	.lg-vertical-align > .inner.middle {vertical-align: middle !important}
	.lg-vertical-align > .inner.bottom {vertical-align: bottom !important	}
	
	.lg-item-align-middle {display: flex !important; align-items: center !important;}
	.lg-item-align-bottom {display: flex !important; align-items: flex-end !important;}
	.lg-item-align-top {display: flex !important; align-items: flex-start !important;}
	
	/* width 
	-------------------------------------- */
	.lg-width-0 {width: 0% !important}
	.lg-width-1 {width: 1% !important}
	.lg-width-2 {width: 2% !important}
	.lg-width-3 {width: 3% !important}
	.lg-width-4 {width: 4% !important}
	.lg-width-5 {width: 5% !important}
	.lg-width-6 {width: 6% !important}
	.lg-width-7 {width: 7% !important}
	.lg-width-8 {width: 8% !important}
	.lg-width-9 {width: 9% !important}
	.lg-width-10 {width: 10% !important}
	.lg-width-11 {width: 11% !important}
	.lg-width-12 {width: 12% !important}
	.lg-width-13 {width: 13% !important}
	.lg-width-14 {width: 14% !important}
	.lg-width-15 {width: 15% !important}
	.lg-width-16 {width: 16% !important}
	.lg-width-17 {width: 17% !important}
	.lg-width-18 {width: 18% !important}
	.lg-width-19 {width: 19% !important}
	.lg-width-20 {width: 20% !important}
	.lg-width-21 {width: 21% !important}
	.lg-width-22 {width: 22% !important}
	.lg-width-23 {width: 23% !important}
	.lg-width-24 {width: 24% !important}
	.lg-width-25 {width: 25% !important}
	.lg-width-26 {width: 26% !important}
	.lg-width-27 {width: 27% !important}
	.lg-width-28 {width: 28% !important}
	.lg-width-29 {width: 29% !important}
	.lg-width-30 {width: 30% !important}
	.lg-width-31 {width: 31% !important}
	.lg-width-32 {width: 32% !important}
	.lg-width-33 {width: 33% !important}
	.lg-width-34 {width: 34% !important}
	.lg-width-35 {width: 35% !important}
	.lg-width-36 {width: 36% !important}
	.lg-width-37 {width: 37% !important}
	.lg-width-38 {width: 38% !important}
	.lg-width-39 {width: 39% !important}
	.lg-width-40 {width: 40% !important}
	.lg-width-41 {width: 41% !important}
	.lg-width-42 {width: 42% !important}
	.lg-width-43 {width: 43% !important}
	.lg-width-44 {width: 44% !important}
	.lg-width-45 {width: 45% !important}
	.lg-width-46 {width: 46% !important}
	.lg-width-47 {width: 47% !important}
	.lg-width-48 {width: 48% !important}
	.lg-width-49 {width: 49% !important}
	.lg-width-50 {width: 50% !important}
	.lg-width-51 {width: 51% !important}
	.lg-width-52 {width: 52% !important}
	.lg-width-53 {width: 53% !important}
	.lg-width-54 {width: 54% !important}
	.lg-width-55 {width: 55% !important}
	.lg-width-56 {width: 56% !important}
	.lg-width-57 {width: 57% !important}
	.lg-width-58 {width: 58% !important}
	.lg-width-59 {width: 59% !important}
	.lg-width-60 {width: 60% !important}
	.lg-width-61 {width: 61% !important}
	.lg-width-62 {width: 62% !important}
	.lg-width-63 {width: 63% !important}
	.lg-width-64 {width: 64% !important}
	.lg-width-65 {width: 65% !important}
	.lg-width-66 {width: 66% !important}
	.lg-width-67 {width: 67% !important}
	.lg-width-68 {width: 68% !important}
	.lg-width-69 {width: 69% !important}
	.lg-width-70 {width: 70% !important}
	.lg-width-71 {width: 71% !important}
	.lg-width-72 {width: 72% !important}
	.lg-width-73 {width: 73% !important}
	.lg-width-74 {width: 74% !important}
	.lg-width-75 {width: 75% !important}
	.lg-width-76 {width: 76% !important}
	.lg-width-77 {width: 77% !important}
	.lg-width-78 {width: 78% !important}
	.lg-width-79 {width: 79% !important}
	.lg-width-80 {width: 80% !important}
	.lg-width-81 {width: 81% !important}
	.lg-width-82 {width: 82% !important}
	.lg-width-83 {width: 83% !important}
	.lg-width-84 {width: 84% !important}
	.lg-width-85 {width: 85% !important}
	.lg-width-86 {width: 86% !important}
	.lg-width-87 {width: 87% !important}
	.lg-width-88 {width: 88% !important}
	.lg-width-89 {width: 89% !important}
	.lg-width-90 {width: 90% !important}
	.lg-width-91 {width: 91% !important}
	.lg-width-92 {width: 92% !important}
	.lg-width-93 {width: 93% !important}
	.lg-width-94 {width: 94% !important}
	.lg-width-95 {width: 95% !important}
	.lg-width-96 {width: 96% !important}
	.lg-width-97 {width: 97% !important}
	.lg-width-98 {width: 98% !important}
	.lg-width-99 {width: 99% !important}
	.lg-width-100 {width: 100% !important}
	
	/* Height 
	-------------------------------------- */
	.lg-height-10 {height: calc(10vh) !important}
	.lg-height-20 {height: calc(20vh) !important}
	.lg-height-30 {height: calc(30vh) !important}
	.lg-height-40 {height: calc(40vh) !important}
	.lg-height-50 {height: calc(50vh) !important}
	.lg-height-60 {height: calc(60vh) !important}
	.lg-height-70 {height: calc(70vh) !important}
	.lg-height-80 {height: calc(80vh) !important}
	.lg-height-90 {height: calc(90vh) !important}
	.lg-height-100 {height: calc(100vh) !important}
	
	/* Font size 
	-------------------------------------- */
	.lg-fs-11 {font-size: 11px !important}
	.lg-fs-12 {font-size: 12px !important}
	.lg-fs-13 {font-size: 13px !important}
	.lg-fs-14 {font-size: 14px !important}
	.lg-fs-15 {font-size: 15px !important}
	.lg-fs-16 {font-size: 16px !important}
	.lg-fs-17 {font-size: 17px !important}
	.lg-fs-18 {font-size: 18px !important}
	.lg-fs-19 {font-size: 19px !important}
	.lg-fs-20 {font-size: 20px !important}
	.lg-fs-21 {font-size: 21px !important}
	.lg-fs-22 {font-size: 22px !important}
	.lg-fs-23 {font-size: 23px !important}
	.lg-fs-24 {font-size: 24px !important}
	.lg-fs-25 {font-size: 25px !important}
	.lg-fs-26 {font-size: 26px !important}
	.lg-fs-27 {font-size: 27px !important}
	.lg-fs-28 {font-size: 28px !important}
	.lg-fs-29 {font-size: 29px !important}
	.lg-fs-30 {font-size: 30px !important}
	.lg-fs-31 {font-size: 31px !important}
	.lg-fs-32 {font-size: 32px !important}
	.lg-fs-33 {font-size: 33px !important}
	.lg-fs-34 {font-size: 34px !important}
	.lg-fs-35 {font-size: 35px !important}
	.lg-fs-36 {font-size: 36px !important}
	.lg-fs-37 {font-size: 37px !important}
	.lg-fs-38 {font-size: 38px !important}
	.lg-fs-39 {font-size: 39px !important}
	.lg-fs-40 {font-size: 40px !important}
	.lg-fs-41 {font-size: 41px !important}
	.lg-fs-42 {font-size: 42px !important}
	.lg-fs-43 {font-size: 43px !important}
	.lg-fs-44 {font-size: 44px !important}
	.lg-fs-45 {font-size: 45px !important}
	.lg-fs-46 {font-size: 46px !important}
	.lg-fs-47 {font-size: 47px !important}
	.lg-fs-48 {font-size: 48px !important}
	.lg-fs-49 {font-size: 49px !important}
	.lg-fs-50 {font-size: 50px !important}
	
	/* margin 
	-------------------------------------- */
	.lg-mg-auto {margin: auto !important}
  	.lg-mg-0 {margin: 0 !important}
  	.lg-mg-1 {margin: 1px !important}
  	.lg-mg-2 {margin: 2px !important}
  	.lg-mg-3 {margin: 3px !important}
  	.lg-mg-4 {margin: 4px !important}
	.lg-mg-5 {margin: 5px !important}
	.lg-mg-6 {margin: 6px !important}
	.lg-mg-7 {margin: 7px !important}
	.lg-mg-8 {margin: 8px !important}
	.lg-mg-9 {margin: 9px !important}
	.lg-mg-10 {margin: 10px !important}
	.lg-mg-15 {margin: 15px !important}
	.lg-mg-20 {margin: 20px !important}
	.lg-mg-25 {margin: 25px !important}
	.lg-mg-30 {margin: 30px !important}
	.lg-mg-35 {margin: 35px !important}
	.lg-mg-40 {	margin: 40px !important}
	.lg-mg-45 {margin: 45px !important}
	.lg-mg-50 {margin: 50px !important}
	.lg-mg-55 {margin: 55px !important}
	.lg-mg-60 {	margin: 60px !important}
	.lg-mg-65 {margin: 65px !important}
	.lg-mg-70 {margin: 70px !important}
	.lg-mg-75 {margin: 75px !important}
	.lg-mg-80 {	margin: 80px !important}
	.lg-mg-85 {margin: 85px !important}
	.lg-mg-90 {	margin: 90px !important}
	.lg-mg-95 {margin: 95px !important}
	.lg-mg-100 {margin: 100px !important}
	
	/* margn top */
  	.lg-mg-t0 {margin-top: 0 !important}
  	.lg-mg-t1 {margin-top: 1px !important}
  	.lg-mg-t2 {margin-top: 2px !important}
  	.lg-mg-t3 {margin-top: 3px !important}
  	.lg-mg-t4 {margin-top: 4px !important}
	.lg-mg-t5 {margin-top: 5px !important}
	.lg-mg-t6 {margin-top: 6px !important}
	.lg-mg-t7 {margin-top: 7px !important}
	.lg-mg-t8 {margin-top: 8px !important}
	.lg-mg-t9 {margin-top: 9px !important}
	.lg-mg-t10 {margin-top: 10px !important}
	.lg-mg-t15 {margin-top: 15px !important}
	.lg-mg-t20 {margin-top: 20px !important}
	.lg-mg-t25 {margin-top: 25px !important}
	.lg-mg-t30 {margin-top: 30px !important}
	.lg-mg-t35 {margin-top: 35px !important}
	.lg-mg-t40 {margin-top: 40px !important}
	.lg-mg-t45 {margin-top: 45px !important}
	.lg-mg-t50 {margin-top: 50px !important}
	.lg-mg-t55 {margin-top: 55px !important}
	.lg-mg-t60 {margin-top: 60px !important}
	.lg-mg-t65 {margin-top: 65px !important}
	.lg-mg-t70 {margin-top: 70px !important}
	.lg-mg-t75 {margin-top: 75px !important}
	.lg-mg-t80 {margin-top: 80px !important}
	.lg-mg-t85 {margin-top: 85px !important}
	.lg-mg-t90 {margin-top: 90px !important}
	.lg-mg-t95 {margin-top: 95px !important}
	.lg-mg-t100 {margin-top: 100px !important}
	
	/* margin bottom */
	.lg-mg-b0 {margin-bottom: 0 !important}
  	.lg-mg-b1 {margin-bottom: 1px !important}
  	.lg-mg-b2 {margin-bottom: 2px !important}
  	.lg-mg-b3 {margin-bottom: 3px !important}
  	.lg-mg-b4 {margin-bottom: 4px !important}
	.lg-mg-b5 {margin-bottom: 5px !important}
	.lg-mg-b6 {margin-bottom: 6px !important}
	.lg-mg-b7 {margin-bottom: 7px !important}
	.lg-mg-b8 {margin-bottom: 8px !important}
	.lg-mg-b9 {margin-bottom: 9px !important}
	.lg-mg-b10 {margin-bottom: 10px !important}
	.lg-mg-b15 {margin-bottom: 15px !important}
	.lg-mg-b20 {margin-bottom: 20px !important}
	.lg-mg-b25 {margin-bottom: 25px !important}
	.lg-mg-b30 {margin-bottom: 30px !important}
	.lg-mg-b35 {margin-bottom: 35px !important}
	.lg-mg-b40 {margin-bottom: 40px !important}
	.lg-mg-b45 {margin-bottom: 45px !important}
	.lg-mg-b50 {margin-bottom: 50px !important}
	.lg-mg-b55 {margin-bottom: 55px !important}
	.lg-mg-b60 {margin-bottom: 60px !important}
	.lg-mg-b65 {margin-bottom: 65px !important}
	.lg-mg-b70 {margin-bottom: 70px !important}
	.lg-mg-b75 {margin-bottom: 75px !important}
	.lg-mg-b80 {margin-bottom: 80px !important}
	.lg-mg-b85 {margin-bottom: 85px !important}
	.lg-mg-b90 {margin-bottom: 90px !important}
	.lg-mg-b95 {margin-bottom: 95px !important}
	.lg-mg-b100 {margin-bottom: 100px !important}
	
	/* margin left */
	.lg-mg-l-auto {margin-left: auto !important}
	.lg-mg-l0 {margin-left: 0 !important}
  	.lg-mg-l1 {margin-left: 1px !important}
  	.lg-mg-l2 {margin-left: 2px !important}
  	.lg-mg-l3 {margin-left: 3px !important}
  	.lg-mg-l4 {margin-left: 4px !important}
	.lg-mg-l5 {margin-left: 5px !important}
	.lg-mg-l6 {margin-left: 6px !important}
	.lg-mg-l7 {margin-left: 7px !important}
	.lg-mg-l8 {margin-left: 8px !important}
	.lg-mg-l9 {margin-left: 9px !important}
	.lg-mg-l10 {margin-left: 10px !important}
	.lg-mg-l15 {margin-left: 15px !important}
	.lg-mg-l20 {margin-left: 20px !important}
	.lg-mg-l25 {margin-left: 25px !important}
	.lg-mg-l30 {margin-left: 30px !important}
	.lg-mg-l35 {margin-left: 35px !important}
	.lg-mg-l40 {margin-left: 40px !important}
	.lg-mg-l45 {margin-left: 45px !important}
	.lg-mg-l50 {margin-left: 50px !important}
	.lg-mg-l55 {margin-left: 55px !important}
	.lg-mg-l60 {margin-left: 60px !important}
	.lg-mg-l65 {margin-left: 65px !important}
	.lg-mg-l70 {margin-left: 70px !important}
	.lg-mg-l75 {margin-left: 75px !important}
	.lg-mg-l80 {margin-left: 80px !important}
	.lg-mg-l85 {margin-left: 85px !important}
	.lg-mg-l90 {margin-left: 90px !important}
	.lg-mg-l95 {margin-left: 95px !important}
	.lg-mg-l100 {margin-left: 100px !important}
	
	/* margin right */
	.lg-mg-r-auto {margin-right: auto !important}
	.lg-mg-r0 {margin-right: 0 !important}
  	.lg-mg-r1 {margin-right: 1px !important}
  	.lg-mg-r2 {margin-right: 2px !important}
  	.lg-mg-r3 {margin-right: 3px !important}
  	.lg-mg-r4 {margin-right: 4px !important}
	.lg-mg-r5 {margin-right: 5px !important}
	.lg-mg-r6 {margin-right: 6px !important}
	.lg-mg-r7 {margin-right: 7px !important}
	.lg-mg-r8 {margin-right: 8px !important}
	.lg-mg-r9 {margin-right: 9px !important}
	.lg-mg-r10 {margin-right: 10px !important}
	.lg-mg-r15 {margin-right: 15px !important}
	.lg-mg-r20 {margin-right: 20px !important}
	.lg-mg-r25 {margin-right: 25px !important}
	.lg-mg-r30 {margin-right: 30px !important}
	.lg-mg-r35 {margin-right: 35px !important}
	.lg-mg-r40 {margin-right: 40px !important}
	.lg-mg-r45 {margin-right: 45px !important}
	.lg-mg-r50 {margin-right: 50px !important}
	.lg-mg-r55 {margin-right: 55px !important}
	.lg-mg-r60 {margin-right: 60px !important}
	.lg-mg-r65 {margin-right: 65px !important}
	.lg-mg-r70 {margin-right: 70px !important}
	.lg-mg-r75 {margin-right: 75px !important}
	.lg-mg-r80 {margin-right: 80px !important}
	.lg-mg-r85 {margin-right: 85px !important}
	.lg-mg-r90 {margin-right: 90px !important}
	.lg-mg-r95 {margin-right: 95px !important}
	.lg-mg-r100 {margin-right: 100px !important}
	
	/* padding 
	-------------------------------------- */
	.lg-pd-0 {padding: 0 !important}
  	.lg-pd-1 {padding: 1px !important}
  	.lg-pd-2 {padding: 2px !important}
  	.lg-pd-3 {padding: 3px !important}
  	.lg-pd-4 {padding: 4px !important}
	.lg-pd-5 {padding: 5px !important}
	.lg-pd-6 {padding: 6px !important}
	.lg-pd-7 {padding: 7px !important}
	.lg-pd-8 {padding: 8px !important}
	.lg-pd-9 {padding: 9px !important}
	.lg-pd-10 {padding: 10px !important}
	.lg-pd-15 {padding: 15px !important}
	.lg-pd-20 {padding: 20px !important}
	.lg-pd-25 {padding: 25px !important}
	.lg-pd-30 {padding: 30px !important}
	.lg-pd-35 {padding: 35px !important}
	.lg-pd-40 {	padding: 40px !important}
	.lg-pd-45 {padding: 45px !important}
	.lg-pd-50 {padding: 50px !important}
	.lg-pd-55 {padding: 55px !important}
	.lg-pd-60 {padding: 60px !important}
	.lg-pd-65 {padding: 65px !important}
	.lg-pd-70 {padding: 70px !important}
	.lg-pd-75 {padding: 75px !important}
	.lg-pd-80 {padding: 80px !important}
	.lg-pd-85 {padding: 85px !important}
	.lg-pd-90 {padding: 90px !important}
	.lg-pd-95 {padding: 95px !important}
	.lg-pd-100 {padding: 100px !important}
	
	/* padding top */
  	.lg-pd-t0 {padding-top: 0 !important}
  	.lg-pd-t1 {padding-top: 1px !important}
  	.lg-pd-t2 {padding-top: 2px !important}
  	.lg-pd-t3 {padding-top: 3px !important}
  	.lg-pd-t4 {padding-top: 4px !important}
	.lg-pd-t5 {padding-top: 5px !important}
	.lg-pd-t6 {padding-top: 6px !important}
	.lg-pd-t7 {padding-top: 7px !important}
	.lg-pd-t8 {padding-top: 8px !important}
	.lg-pd-t9 {padding-top: 9px !important}
	.lg-pd-t10 {padding-top: 10px !important}
	.lg-pd-t15 {padding-top: 15px !important}
	.lg-pd-t20 {padding-top: 20px !important}
	.lg-pd-t25 {padding-top: 25px !important}
	.lg-pd-t30 {padding-top: 30px !important}
	.lg-pd-t35 {padding-top: 35px !important}
	.lg-pd-t40 {padding-top: 40px !important}
	.lg-pd-t45 {padding-top: 45px !important}
	.lg-pd-t50 {padding-top: 50px !important}
	.lg-pd-t55 {padding-top: 55px !important}
	.lg-pd-t60 {padding-top: 60px !important}
	.lg-pd-t65 {padding-top: 65px !important}
	.lg-pd-t70 {padding-top: 70px !important}
	.lg-pd-t75 {padding-top: 75px !important}
	.lg-pd-t80 {padding-top: 80px !important}
	.lg-pd-t85 {padding-top: 85px !important}
	.lg-pd-t90 {padding-top: 90px !important}
	.lg-pd-t95 {padding-top: 95px !important}
	.lg-pd-t100 {padding-top: 100px !important}
	
	/* padding bottom */
	.lg-pd-b0 {padding-bottom: 0 !important}
  	.lg-pd-b1 {padding-bottom: 1px !important}
  	.lg-pd-b2 {padding-bottom: 2px !important}
  	.lg-pd-b3 {padding-bottom: 3px !important}
  	.lg-pd-b4 {padding-bottom: 4px !important}
	.lg-pd-b5 {padding-bottom: 5px !important}
	.lg-pd-b6 {padding-bottom: 6px !important}
	.lg-pd-b7 {padding-bottom: 7px !important}
	.lg-pd-b8 {padding-bottom: 8px !important}
	.lg-pd-b9 {padding-bottom: 9px !important}
	.lg-pd-b10 {padding-bottom: 10px !important}
	.lg-pd-b15 {padding-bottom: 15px !important}
	.lg-pd-b20 {padding-bottom: 20px !important}
	.lg-pd-b25 {padding-bottom: 25px !important}
	.lg-pd-b30 {padding-bottom: 30px !important}
	.lg-pd-b35 {padding-bottom: 35px !important}
	.lg-pd-b40 {padding-bottom: 40px !important}
	.lg-pd-b45 {padding-bottom: 45px !important}
	.lg-pd-b50 {padding-bottom: 50px !important}
	.lg-pd-b55 {padding-bottom: 55px !important}
	.lg-pd-b60 {padding-bottom: 60px !important}
	.lg-pd-b65 {padding-bottom: 65px !important}
	.lg-pd-b70 {padding-bottom: 70px !important}
	.lg-pd-b75 {padding-bottom: 75px !important}
	.lg-pd-b80 {padding-bottom: 80px !important}
	.lg-pd-b85 {padding-bottom: 85px !important}
	.lg-pd-b90 {padding-bottom: 90px !important}
	.lg-pd-b95 {padding-bottom: 95px !important}
	.lg-pd-b100 {padding-bottom: 100px !important}
	
	/* padding left */
	.lg-pd-l0 {padding-left: 0 !important}
  	.lg-pd-l1 {padding-left: 1px !important}
  	.lg-pd-l2 {padding-left: 2px !important}
  	.lg-pd-l3 {padding-left: 3px !important}
  	.lg-pd-l4 {padding-left: 4px !important}
	.lg-pd-l5 {padding-left: 5px !important}
	.lg-pd-l6 {padding-left: 6px !important}
	.lg-pd-l7 {padding-left: 7px !important}
	.lg-pd-l8 {padding-left: 8px !important}
	.lg-pd-l9 {padding-left: 9px !important}
	.lg-pd-l10 {padding-left: 10px !important}
	.lg-pd-l15 {padding-left: 15px !important}
	.lg-pd-l20 {padding-left: 20px !important}
	.lg-pd-l25 {padding-left: 25px !important}
	.lg-pd-l30 {padding-left: 30px !important}
	.lg-pd-l35 {padding-left: 35px !important}
	.lg-pd-l40 {padding-left: 40px !important}
	.lg-pd-l45 {padding-left: 45px !important}
	.lg-pd-l50 {padding-left: 50px !important}
	.lg-pd-l55 {padding-left: 55px !important}
	.lg-pd-l60 {padding-left: 60px !important}
	.lg-pd-l65 {padding-left: 65px !important}
	.lg-pd-l70 {padding-left: 70px !important}
	.lg-pd-l75 {padding-left: 75px !important}
	.lg-pd-l80 {padding-left: 80px !important}
	.lg-pd-l85 {padding-left: 85px !important}
	.lg-pd-l90 {padding-left: 90px !important}
	.lg-pd-l95 {padding-left: 95px !important}
	.lg-pd-l100 {padding-left: 100px !important}
	
	/* padding right */
	.lg-pd-r0 {padding-right: 0 !important}
  	.lg-pd-r1 {padding-right: 1px !important}
  	.lg-pd-r2 {padding-right: 2px !important}
  	.lg-pd-r3 {padding-right: 3px !important}
  	.lg-pd-r4 {padding-right: 4px !important}
	.lg-pd-r5 {padding-right: 5px !important}
	.lg-pd-r6 {padding-right: 6px !important}
	.lg-pd-r7 {padding-right: 7px !important}
	.lg-pd-r8 {padding-right: 8px !important}
	.lg-pd-r9 {padding-right: 9px !important}
	.lg-pd-r10 {padding-right: 10px !important}
	.lg-pd-r15 {padding-right: 15px !important}
	.lg-pd-r20 {padding-right: 20px !important}
	.lg-pd-r25 {padding-right: 25px !important}
	.lg-pd-r30 {padding-right: 30px !important}
	.lg-pd-r35 {padding-right: 35px !important}
	.lg-pd-r40 {padding-right: 40px !important}
	.lg-pd-r45 {padding-right: 45px !important}
	.lg-pd-r50 {padding-right: 50px !important}
	.lg-pd-r55 {padding-right: 55px !important}
	.lg-pd-r60 {padding-right: 60px !important}
	.lg-pd-r65 {padding-right: 65px !important}
	.lg-pd-r70 {padding-right: 70px !important}
	.lg-pd-r75 {padding-right: 75px !important}
	.lg-pd-r80 {padding-right: 80px !important}
	.lg-pd-r85 {padding-right: 85px !important}
	.lg-pd-r90 {padding-right: 90px !important}
	.lg-pd-r95 {padding-right: 95px !important}
	.lg-pd-r100 {padding-right: 100px !important}
}

/* XL 
---------------------------------------------------------------------------- */
@media (min-width: 1200px) {
	/* Display
	-------------------------------------- */
	.xl-visible {display: block !important}
	.xl-visible-block,
	.xl-display-block {display: block !important}
	.xl-visible-inline,
	.xl-display-inline {display: inline !important}
	.xl-visible-inline-block,
	.xl-display-inline-block {display: inline-block !important}
  	.xl-hidden,
  	.xl-display-none {display: none !important}
  	
  	/* Text Alignment
	-------------------------------------- */
  	.xl-text-center {text-align: center !important}
	.xl-text-left {text-align: left !important}
	.xl-text-right {	text-align: right !important}
	
	/* Float Alignment
	-------------------------------------- */
  	.xl-float-none {float: none !important}
  	.xl-float-left {float: left !important}
  	.xl-float-right {float: right !important}
  	
  	/* vertical align 
	-------------------------------------- */
	.xl-vertical-align {display: table !important;table-layout: fixed !important;height: inherit !important}
	.xl-vertical-align > .inner {width: 100% !important;height: inherit !important;display: table-cell !important;vertical-align: middle !important}
	.xl-vertical-align > .inner.top {vertical-align: top !important}
	.xl-vertical-align > .inner.middle {vertical-align: middle !important}
	.xl-vertical-align > .inner.bottom {vertical-align: bottom !important	}
	
	.xl-item-align-middle {display: flex !important; align-items: center !important;}
	.xl-item-align-bottom {display: flex !important; align-items: flex-end !important;}
	.xl-item-align-top {display: flex !important; align-items: flex-start !important;}
	
	/* width 
	-------------------------------------- */
	.xl-width-0 {width: 0% !important}
	.xl-width-1 {width: 1% !important}
	.xl-width-2 {width: 2% !important}
	.xl-width-3 {width: 3% !important}
	.xl-width-4 {width: 4% !important}
	.xl-width-5 {width: 5% !important}
	.xl-width-6 {width: 6% !important}
	.xl-width-7 {width: 7% !important}
	.xl-width-8 {width: 8% !important}
	.xl-width-9 {width: 9% !important}
	.xl-width-10 {width: 10% !important}
	.xl-width-11 {width: 11% !important}
	.xl-width-12 {width: 12% !important}
	.xl-width-13 {width: 13% !important}
	.xl-width-14 {width: 14% !important}
	.xl-width-15 {width: 15% !important}
	.xl-width-16 {width: 16% !important}
	.xl-width-17 {width: 17% !important}
	.xl-width-18 {width: 18% !important}
	.xl-width-19 {width: 19% !important}
	.xl-width-20 {width: 20% !important}
	.xl-width-21 {width: 21% !important}
	.xl-width-22 {width: 22% !important}
	.xl-width-23 {width: 23% !important}
	.xl-width-24 {width: 24% !important}
	.xl-width-25 {width: 25% !important}
	.xl-width-26 {width: 26% !important}
	.xl-width-27 {width: 27% !important}
	.xl-width-28 {width: 28% !important}
	.xl-width-29 {width: 29% !important}
	.xl-width-30 {width: 30% !important}
	.xl-width-31 {width: 31% !important}
	.xl-width-32 {width: 32% !important}
	.xl-width-33 {width: 33% !important}
	.xl-width-34 {width: 34% !important}
	.xl-width-35 {width: 35% !important}
	.xl-width-36 {width: 36% !important}
	.xl-width-37 {width: 37% !important}
	.xl-width-38 {width: 38% !important}
	.xl-width-39 {width: 39% !important}
	.xl-width-40 {width: 40% !important}
	.xl-width-41 {width: 41% !important}
	.xl-width-42 {width: 42% !important}
	.xl-width-43 {width: 43% !important}
	.xl-width-44 {width: 44% !important}
	.xl-width-45 {width: 45% !important}
	.xl-width-46 {width: 46% !important}
	.xl-width-47 {width: 47% !important}
	.xl-width-48 {width: 48% !important}
	.xl-width-49 {width: 49% !important}
	.xl-width-50 {width: 50% !important}
	.xl-width-51 {width: 51% !important}
	.xl-width-52 {width: 52% !important}
	.xl-width-53 {width: 53% !important}
	.xl-width-54 {width: 54% !important}
	.xl-width-55 {width: 55% !important}
	.xl-width-56 {width: 56% !important}
	.xl-width-57 {width: 57% !important}
	.xl-width-58 {width: 58% !important}
	.xl-width-59 {width: 59% !important}
	.xl-width-60 {width: 60% !important}
	.xl-width-61 {width: 61% !important}
	.xl-width-62 {width: 62% !important}
	.xl-width-63 {width: 63% !important}
	.xl-width-64 {width: 64% !important}
	.xl-width-65 {width: 65% !important}
	.xl-width-66 {width: 66% !important}
	.xl-width-67 {width: 67% !important}
	.xl-width-68 {width: 68% !important}
	.xl-width-69 {width: 69% !important}
	.xl-width-70 {width: 70% !important}
	.xl-width-71 {width: 71% !important}
	.xl-width-72 {width: 72% !important}
	.xl-width-73 {width: 73% !important}
	.xl-width-74 {width: 74% !important}
	.xl-width-75 {width: 75% !important}
	.xl-width-76 {width: 76% !important}
	.xl-width-77 {width: 77% !important}
	.xl-width-78 {width: 78% !important}
	.xl-width-79 {width: 79% !important}
	.xl-width-80 {width: 80% !important}
	.xl-width-81 {width: 81% !important}
	.xl-width-82 {width: 82% !important}
	.xl-width-83 {width: 83% !important}
	.xl-width-84 {width: 84% !important}
	.xl-width-85 {width: 85% !important}
	.xl-width-86 {width: 86% !important}
	.xl-width-87 {width: 87% !important}
	.xl-width-88 {width: 88% !important}
	.xl-width-89 {width: 89% !important}
	.xl-width-90 {width: 90% !important}
	.xl-width-91 {width: 91% !important}
	.xl-width-92 {width: 92% !important}
	.xl-width-93 {width: 93% !important}
	.xl-width-94 {width: 94% !important}
	.xl-width-95 {width: 95% !important}
	.xl-width-96 {width: 96% !important}
	.xl-width-97 {width: 97% !important}
	.xl-width-98 {width: 98% !important}
	.xl-width-99 {width: 99% !important}
	.xl-width-100 {width: 100% !important}
	
	/* Height 
	-------------------------------------- */
	.xl-height-10 {height: calc(10vh) !important}
	.xl-height-20 {height: calc(20vh) !important}
	.xl-height-30 {height: calc(30vh) !important}
	.xl-height-40 {height: calc(40vh) !important}
	.xl-height-50 {height: calc(50vh) !important}
	.xl-height-60 {height: calc(60vh) !important}
	.xl-height-70 {height: calc(70vh) !important}
	.xl-height-80 {height: calc(80vh) !important}
	.xl-height-90 {height: calc(90vh) !important}
	.xl-height-100 {height: calc(100vh) !important}
	
	/* Font size 
	-------------------------------------- */
	.xl-fs-11 {font-size: 11px !important}
	.xl-fs-12 {font-size: 12px !important}
	.xl-fs-13 {font-size: 13px !important}
	.xl-fs-14 {font-size: 14px !important}
	.xl-fs-15 {font-size: 15px !important}
	.xl-fs-16 {font-size: 16px !important}
	.xl-fs-17 {font-size: 17px !important}
	.xl-fs-18 {font-size: 18px !important}
	.xl-fs-19 {font-size: 19px !important}
	.xl-fs-20 {font-size: 20px !important}
	.xl-fs-21 {font-size: 21px !important}
	.xl-fs-22 {font-size: 22px !important}
	.xl-fs-23 {font-size: 23px !important}
	.xl-fs-24 {font-size: 24px !important}
	.xl-fs-25 {font-size: 25px !important}
	.xl-fs-26 {font-size: 26px !important}
	.xl-fs-27 {font-size: 27px !important}
	.xl-fs-28 {font-size: 28px !important}
	.xl-fs-29 {font-size: 29px !important}
	.xl-fs-30 {font-size: 30px !important}
	.xl-fs-31 {font-size: 31px !important}
	.xl-fs-32 {font-size: 32px !important}
	.xl-fs-33 {font-size: 33px !important}
	.xl-fs-34 {font-size: 34px !important}
	.xl-fs-35 {font-size: 35px !important}
	.xl-fs-36 {font-size: 36px !important}
	.xl-fs-37 {font-size: 37px !important}
	.xl-fs-38 {font-size: 38px !important}
	.xl-fs-39 {font-size: 39px !important}
	.xl-fs-40 {font-size: 40px !important}
	.xl-fs-41 {font-size: 41px !important}
	.xl-fs-42 {font-size: 42px !important}
	.xl-fs-43 {font-size: 43px !important}
	.xl-fs-44 {font-size: 44px !important}
	.xl-fs-45 {font-size: 45px !important}
	.xl-fs-46 {font-size: 46px !important}
	.xl-fs-47 {font-size: 47px !important}
	.xl-fs-48 {font-size: 48px !important}
	.xl-fs-49 {font-size: 49px !important}
	.xl-fs-50 {font-size: 50px !important}
	
	/* margin 
	-------------------------------------- */
	.xl-mg-auto {margin: auto !important}
  	.xl-mg-0 {margin: 0 !important}
  	.xl-mg-1 {margin: 1px !important}
  	.xl-mg-2 {margin: 2px !important}
  	.xl-mg-3 {margin: 3px !important}
  	.xl-mg-4 {margin: 4px !important}
	.xl-mg-5 {margin: 5px !important}
	.xl-mg-6 {margin: 6px !important}
	.xl-mg-7 {margin: 7px !important}
	.xl-mg-8 {margin: 8px !important}
	.xl-mg-9 {margin: 9px !important}
	.xl-mg-10 {margin: 10px !important}
	.xl-mg-15 {margin: 15px !important}
	.xl-mg-20 {margin: 20px !important}
	.xl-mg-25 {margin: 25px !important}
	.xl-mg-30 {margin: 30px !important}
	.xl-mg-35 {margin: 35px !important}
	.xl-mg-40 {	margin: 40px !important}
	.xl-mg-45 {margin: 45px !important}
	.xl-mg-50 {margin: 50px !important}
	.xl-mg-55 {margin: 55px !important}
	.xl-mg-60 {	margin: 60px !important}
	.xl-mg-65 {margin: 65px !important}
	.xl-mg-70 {margin: 70px !important}
	.xl-mg-75 {margin: 75px !important}
	.xl-mg-80 {	margin: 80px !important}
	.xl-mg-85 {margin: 85px !important}
	.xl-mg-90 {	margin: 90px !important}
	.xl-mg-95 {margin: 95px !important}
	.xl-mg-100 {margin: 100px !important}
	
	/* margn top */
  	.xl-mg-t0 {margin-top: 0 !important}
  	.xl-mg-t1 {margin-top: 1px !important}
  	.xl-mg-t2 {margin-top: 2px !important}
  	.xl-mg-t3 {margin-top: 3px !important}
  	.xl-mg-t4 {margin-top: 4px !important}
	.xl-mg-t5 {margin-top: 5px !important}
	.xl-mg-t6 {margin-top: 6px !important}
	.xl-mg-t7 {margin-top: 7px !important}
	.xl-mg-t8 {margin-top: 8px !important}
	.xl-mg-t9 {margin-top: 9px !important}
	.xl-mg-t10 {margin-top: 10px !important}
	.xl-mg-t15 {margin-top: 15px !important}
	.xl-mg-t20 {margin-top: 20px !important}
	.xl-mg-t25 {margin-top: 25px !important}
	.xl-mg-t30 {margin-top: 30px !important}
	.xl-mg-t35 {margin-top: 35px !important}
	.xl-mg-t40 {margin-top: 40px !important}
	.xl-mg-t45 {margin-top: 45px !important}
	.xl-mg-t50 {margin-top: 50px !important}
	.xl-mg-t55 {margin-top: 55px !important}
	.xl-mg-t60 {margin-top: 60px !important}
	.xl-mg-t65 {margin-top: 65px !important}
	.xl-mg-t70 {margin-top: 70px !important}
	.xl-mg-t75 {margin-top: 75px !important}
	.xl-mg-t80 {margin-top: 80px !important}
	.xl-mg-t85 {margin-top: 85px !important}
	.xl-mg-t90 {margin-top: 90px !important}
	.xl-mg-t95 {margin-top: 95px !important}
	.xl-mg-t100 {margin-top: 100px !important}
	
	/* margin bottom */
	.xl-mg-b0 {margin-bottom: 0 !important}
  	.xl-mg-b1 {margin-bottom: 1px !important}
  	.xl-mg-b2 {margin-bottom: 2px !important}
  	.xl-mg-b3 {margin-bottom: 3px !important}
  	.xl-mg-b4 {margin-bottom: 4px !important}
	.xl-mg-b5 {margin-bottom: 5px !important}
	.xl-mg-b6 {margin-bottom: 6px !important}
	.xl-mg-b7 {margin-bottom: 7px !important}
	.xl-mg-b8 {margin-bottom: 8px !important}
	.xl-mg-b9 {margin-bottom: 9px !important}
	.xl-mg-b10 {margin-bottom: 10px !important}
	.xl-mg-b15 {margin-bottom: 15px !important}
	.xl-mg-b20 {margin-bottom: 20px !important}
	.xl-mg-b25 {margin-bottom: 25px !important}
	.xl-mg-b30 {margin-bottom: 30px !important}
	.xl-mg-b35 {margin-bottom: 35px !important}
	.xl-mg-b40 {margin-bottom: 40px !important}
	.xl-mg-b45 {margin-bottom: 45px !important}
	.xl-mg-b50 {margin-bottom: 50px !important}
	.xl-mg-b55 {margin-bottom: 55px !important}
	.xl-mg-b60 {margin-bottom: 60px !important}
	.xl-mg-b65 {margin-bottom: 65px !important}
	.xl-mg-b70 {margin-bottom: 70px !important}
	.xl-mg-b75 {margin-bottom: 75px !important}
	.xl-mg-b80 {margin-bottom: 80px !important}
	.xl-mg-b85 {margin-bottom: 85px !important}
	.xl-mg-b90 {margin-bottom: 90px !important}
	.xl-mg-b95 {margin-bottom: 95px !important}
	.xl-mg-b100 {margin-bottom: 100px !important}
	
	/* margin left */
	.xl-mg-l-auto {margin-left: auto !important}
	.xl-mg-l0 {margin-left: 0 !important}
  	.xl-mg-l1 {margin-left: 1px !important}
  	.xl-mg-l2 {margin-left: 2px !important}
  	.xl-mg-l3 {margin-left: 3px !important}
  	.xl-mg-l4 {margin-left: 4px !important}
	.xl-mg-l5 {margin-left: 5px !important}
	.xl-mg-l6 {margin-left: 6px !important}
	.xl-mg-l7 {margin-left: 7px !important}
	.xl-mg-l8 {margin-left: 8px !important}
	.xl-mg-l9 {margin-left: 9px !important}
	.xl-mg-l10 {margin-left: 10px !important}
	.xl-mg-l15 {margin-left: 15px !important}
	.xl-mg-l20 {margin-left: 20px !important}
	.xl-mg-l25 {margin-left: 25px !important}
	.xl-mg-l30 {margin-left: 30px !important}
	.xl-mg-l35 {margin-left: 35px !important}
	.xl-mg-l40 {margin-left: 40px !important}
	.xl-mg-l45 {margin-left: 45px !important}
	.xl-mg-l50 {margin-left: 50px !important}
	.xl-mg-l55 {margin-left: 55px !important}
	.xl-mg-l60 {margin-left: 60px !important}
	.xl-mg-l65 {margin-left: 65px !important}
	.xl-mg-l70 {margin-left: 70px !important}
	.xl-mg-l75 {margin-left: 75px !important}
	.xl-mg-l80 {margin-left: 80px !important}
	.xl-mg-l85 {margin-left: 85px !important}
	.xl-mg-l90 {margin-left: 90px !important}
	.xl-mg-l95 {margin-left: 95px !important}
	.xl-mg-l100 {margin-left: 100px !important}
	
	/* margin right */
	.xl-mg-r-auto {margin-right: auto !important}
	.xl-mg-r0 {margin-right: 0 !important}
  	.xl-mg-r1 {margin-right: 1px !important}
  	.xl-mg-r2 {margin-right: 2px !important}
  	.xl-mg-r3 {margin-right: 3px !important}
  	.xl-mg-r4 {margin-right: 4px !important}
	.xl-mg-r5 {margin-right: 5px !important}
	.xl-mg-r6 {margin-right: 6px !important}
	.xl-mg-r7 {margin-right: 7px !important}
	.xl-mg-r8 {margin-right: 8px !important}
	.xl-mg-r9 {margin-right: 9px !important}
	.xl-mg-r10 {margin-right: 10px !important}
	.xl-mg-r15 {margin-right: 15px !important}
	.xl-mg-r20 {margin-right: 20px !important}
	.xl-mg-r25 {margin-right: 25px !important}
	.xl-mg-r30 {margin-right: 30px !important}
	.xl-mg-r35 {margin-right: 35px !important}
	.xl-mg-r40 {margin-right: 40px !important}
	.xl-mg-r45 {margin-right: 45px !important}
	.xl-mg-r50 {margin-right: 50px !important}
	.xl-mg-r55 {margin-right: 55px !important}
	.xl-mg-r60 {margin-right: 60px !important}
	.xl-mg-r65 {margin-right: 65px !important}
	.xl-mg-r70 {margin-right: 70px !important}
	.xl-mg-r75 {margin-right: 75px !important}
	.xl-mg-r80 {margin-right: 80px !important}
	.xl-mg-r85 {margin-right: 85px !important}
	.xl-mg-r90 {margin-right: 90px !important}
	.xl-mg-r95 {margin-right: 95px !important}
	.xl-mg-r100 {margin-right: 100px !important}
	
	/* padding 
	-------------------------------------- */
	.xl-pd-0 {padding: 0 !important}
  	.xl-pd-1 {padding: 1px !important}
  	.xl-pd-2 {padding: 2px !important}
  	.xl-pd-3 {padding: 3px !important}
  	.xl-pd-4 {padding: 4px !important}
	.xl-pd-5 {padding: 5px !important}
	.xl-pd-6 {padding: 6px !important}
	.xl-pd-7 {padding: 7px !important}
	.xl-pd-8 {padding: 8px !important}
	.xl-pd-9 {padding: 9px !important}
	.xl-pd-10 {padding: 10px !important}
	.xl-pd-15 {padding: 15px !important}
	.xl-pd-20 {padding: 20px !important}
	.xl-pd-25 {padding: 25px !important}
	.xl-pd-30 {padding: 30px !important}
	.xl-pd-35 {padding: 35px !important}
	.xl-pd-40 {	padding: 40px !important}
	.xl-pd-45 {padding: 45px !important}
	.xl-pd-50 {padding: 50px !important}
	.xl-pd-55 {padding: 55px !important}
	.xl-pd-60 {padding: 60px !important}
	.xl-pd-65 {padding: 65px !important}
	.xl-pd-70 {padding: 70px !important}
	.xl-pd-75 {padding: 75px !important}
	.xl-pd-80 {padding: 80px !important}
	.xl-pd-85 {padding: 85px !important}
	.xl-pd-90 {padding: 90px !important}
	.xl-pd-95 {padding: 95px !important}
	.xl-pd-100 {padding: 100px !important}
	
	/* padding top */
  	.xl-pd-t0 {padding-top: 0 !important}
  	.xl-pd-t1 {padding-top: 1px !important}
  	.xl-pd-t2 {padding-top: 2px !important}
  	.xl-pd-t3 {padding-top: 3px !important}
  	.xl-pd-t4 {padding-top: 4px !important}
	.xl-pd-t5 {padding-top: 5px !important}
	.xl-pd-t6 {padding-top: 6px !important}
	.xl-pd-t7 {padding-top: 7px !important}
	.xl-pd-t8 {padding-top: 8px !important}
	.xl-pd-t9 {padding-top: 9px !important}
	.xl-pd-t10 {padding-top: 10px !important}
	.xl-pd-t15 {padding-top: 15px !important}
	.xl-pd-t20 {padding-top: 20px !important}
	.xl-pd-t25 {padding-top: 25px !important}
	.xl-pd-t30 {padding-top: 30px !important}
	.xl-pd-t35 {padding-top: 35px !important}
	.xl-pd-t40 {padding-top: 40px !important}
	.xl-pd-t45 {padding-top: 45px !important}
	.xl-pd-t50 {padding-top: 50px !important}
	.xl-pd-t55 {padding-top: 55px !important}
	.xl-pd-t60 {padding-top: 60px !important}
	.xl-pd-t65 {padding-top: 65px !important}
	.xl-pd-t70 {padding-top: 70px !important}
	.xl-pd-t75 {padding-top: 75px !important}
	.xl-pd-t80 {padding-top: 80px !important}
	.xl-pd-t85 {padding-top: 85px !important}
	.xl-pd-t90 {padding-top: 90px !important}
	.xl-pd-t95 {padding-top: 95px !important}
	.xl-pd-t100 {padding-top: 100px !important}
	
	/* padding bottom */
	.xl-pd-b0 {padding-bottom: 0 !important}
  	.xl-pd-b1 {padding-bottom: 1px !important}
  	.xl-pd-b2 {padding-bottom: 2px !important}
  	.xl-pd-b3 {padding-bottom: 3px !important}
  	.xl-pd-b4 {padding-bottom: 4px !important}
	.xl-pd-b5 {padding-bottom: 5px !important}
	.xl-pd-b6 {padding-bottom: 6px !important}
	.xl-pd-b7 {padding-bottom: 7px !important}
	.xl-pd-b8 {padding-bottom: 8px !important}
	.xl-pd-b9 {padding-bottom: 9px !important}
	.xl-pd-b10 {padding-bottom: 10px !important}
	.xl-pd-b15 {padding-bottom: 15px !important}
	.xl-pd-b20 {padding-bottom: 20px !important}
	.xl-pd-b25 {padding-bottom: 25px !important}
	.xl-pd-b30 {padding-bottom: 30px !important}
	.xl-pd-b35 {padding-bottom: 35px !important}
	.xl-pd-b40 {padding-bottom: 40px !important}
	.xl-pd-b45 {padding-bottom: 45px !important}
	.xl-pd-b50 {padding-bottom: 50px !important}
	.xl-pd-b55 {padding-bottom: 55px !important}
	.xl-pd-b60 {padding-bottom: 60px !important}
	.xl-pd-b65 {padding-bottom: 65px !important}
	.xl-pd-b70 {padding-bottom: 70px !important}
	.xl-pd-b75 {padding-bottom: 75px !important}
	.xl-pd-b80 {padding-bottom: 80px !important}
	.xl-pd-b85 {padding-bottom: 85px !important}
	.xl-pd-b90 {padding-bottom: 90px !important}
	.xl-pd-b95 {padding-bottom: 95px !important}
	.xl-pd-b100 {padding-bottom: 100px !important}
	
	/* padding left */
	.xl-pd-l0 {padding-left: 0 !important}
  	.xl-pd-l1 {padding-left: 1px !important}
  	.xl-pd-l2 {padding-left: 2px !important}
  	.xl-pd-l3 {padding-left: 3px !important}
  	.xl-pd-l4 {padding-left: 4px !important}
	.xl-pd-l5 {padding-left: 5px !important}
	.xl-pd-l6 {padding-left: 6px !important}
	.xl-pd-l7 {padding-left: 7px !important}
	.xl-pd-l8 {padding-left: 8px !important}
	.xl-pd-l9 {padding-left: 9px !important}
	.xl-pd-l10 {padding-left: 10px !important}
	.xl-pd-l15 {padding-left: 15px !important}
	.xl-pd-l20 {padding-left: 20px !important}
	.xl-pd-l25 {padding-left: 25px !important}
	.xl-pd-l30 {padding-left: 30px !important}
	.xl-pd-l35 {padding-left: 35px !important}
	.xl-pd-l40 {padding-left: 40px !important}
	.xl-pd-l45 {padding-left: 45px !important}
	.xl-pd-l50 {padding-left: 50px !important}
	.xl-pd-l55 {padding-left: 55px !important}
	.xl-pd-l60 {padding-left: 60px !important}
	.xl-pd-l65 {padding-left: 65px !important}
	.xl-pd-l70 {padding-left: 70px !important}
	.xl-pd-l75 {padding-left: 75px !important}
	.xl-pd-l80 {padding-left: 80px !important}
	.xl-pd-l85 {padding-left: 85px !important}
	.xl-pd-l90 {padding-left: 90px !important}
	.xl-pd-l95 {padding-left: 95px !important}
	.xl-pd-l100 {padding-left: 100px !important}
	
	/* padding right */
	.xl-pd-r0 {padding-right: 0 !important}
  	.xl-pd-r1 {padding-right: 1px !important}
  	.xl-pd-r2 {padding-right: 2px !important}
  	.xl-pd-r3 {padding-right: 3px !important}
  	.xl-pd-r4 {padding-right: 4px !important}
	.xl-pd-r5 {padding-right: 5px !important}
	.xl-pd-r6 {padding-right: 6px !important}
	.xl-pd-r7 {padding-right: 7px !important}
	.xl-pd-r8 {padding-right: 8px !important}
	.xl-pd-r9 {padding-right: 9px !important}
	.xl-pd-r10 {padding-right: 10px !important}
	.xl-pd-r15 {padding-right: 15px !important}
	.xl-pd-r20 {padding-right: 20px !important}
	.xl-pd-r25 {padding-right: 25px !important}
	.xl-pd-r30 {padding-right: 30px !important}
	.xl-pd-r35 {padding-right: 35px !important}
	.xl-pd-r40 {padding-right: 40px !important}
	.xl-pd-r45 {padding-right: 45px !important}
	.xl-pd-r50 {padding-right: 50px !important}
	.xl-pd-r55 {padding-right: 55px !important}
	.xl-pd-r60 {padding-right: 60px !important}
	.xl-pd-r65 {padding-right: 65px !important}
	.xl-pd-r70 {padding-right: 70px !important}
	.xl-pd-r75 {padding-right: 75px !important}
	.xl-pd-r80 {padding-right: 80px !important}
	.xl-pd-r85 {padding-right: 85px !important}
	.xl-pd-r90 {padding-right: 90px !important}
	.xl-pd-r95 {padding-right: 95px !important}
	.xl-pd-r100 {padding-right: 100px !important}
}

/* XXL 
---------------------------------------------------------------------------- */
@media (min-width: 1400px) {
	/* Display
	-------------------------------------- */
	.xxl-visible {display: block !important}
	.xxl-visible-block,
	.xxl-display-block {display: block !important}
	.xxl-visible-inline,
	.xxl-display-inline {display: inline !important}
	.xxl-visible-inline-block,
	.xxl-display-inline-block {display: inline-block !important}
  	.xxl-hidden,
  	.xxl-display-none {display: none !important}
  	
  	/* Text Alignment
	-------------------------------------- */
  	.xxl-text-center {text-align: center !important}
	.xxl-text-left {text-align: left !important}
	.xxl-text-right {	text-align: right !important}
	
	/* Float Alignment
	-------------------------------------- */
  	.xxl-float-none {float: none !important}
  	.xxl-float-left {float: left !important}
  	.xxl-float-right {float: right !important}
  	
  	/* vertical align 
	-------------------------------------- */
	.xxl-vertical-align {display: table !important;table-layout: fixed !important;height: inherit !important}
	.xxl-vertical-align > .inner {width: 100% !important;height: inherit !important;display: table-cell !important;vertical-align: middle !important}
	.xxl-vertical-align > .inner.top {vertical-align: top !important}
	.xxl-vertical-align > .inner.middle {vertical-align: middle !important}
	.xxl-vertical-align > .inner.bottom {vertical-align: bottom !important	}
	
	.xxl-item-align-middle {display: flex !important; align-items: center !important;}
	.xxl-item-align-bottom {display: flex !important; align-items: flex-end !important;}
	.xxl-item-align-top {display: flex !important; align-items: flex-start !important;}
	
	/* width 
	-------------------------------------- */
	.xxl-width-0 {width: 0% !important}
	.xxl-width-1 {width: 1% !important}
	.xxl-width-2 {width: 2% !important}
	.xxl-width-3 {width: 3% !important}
	.xxl-width-4 {width: 4% !important}
	.xxl-width-5 {width: 5% !important}
	.xxl-width-6 {width: 6% !important}
	.xxl-width-7 {width: 7% !important}
	.xxl-width-8 {width: 8% !important}
	.xxl-width-9 {width: 9% !important}
	.xxl-width-10 {width: 10% !important}
	.xxl-width-11 {width: 11% !important}
	.xxl-width-12 {width: 12% !important}
	.xxl-width-13 {width: 13% !important}
	.xxl-width-14 {width: 14% !important}
	.xxl-width-15 {width: 15% !important}
	.xxl-width-16 {width: 16% !important}
	.xxl-width-17 {width: 17% !important}
	.xxl-width-18 {width: 18% !important}
	.xxl-width-19 {width: 19% !important}
	.xxl-width-20 {width: 20% !important}
	.xxl-width-21 {width: 21% !important}
	.xxl-width-22 {width: 22% !important}
	.xxl-width-23 {width: 23% !important}
	.xxl-width-24 {width: 24% !important}
	.xxl-width-25 {width: 25% !important}
	.xxl-width-26 {width: 26% !important}
	.xxl-width-27 {width: 27% !important}
	.xxl-width-28 {width: 28% !important}
	.xxl-width-29 {width: 29% !important}
	.xxl-width-30 {width: 30% !important}
	.xxl-width-31 {width: 31% !important}
	.xxl-width-32 {width: 32% !important}
	.xxl-width-33 {width: 33% !important}
	.xxl-width-34 {width: 34% !important}
	.xxl-width-35 {width: 35% !important}
	.xxl-width-36 {width: 36% !important}
	.xxl-width-37 {width: 37% !important}
	.xxl-width-38 {width: 38% !important}
	.xxl-width-39 {width: 39% !important}
	.xxl-width-40 {width: 40% !important}
	.xxl-width-41 {width: 41% !important}
	.xxl-width-42 {width: 42% !important}
	.xxl-width-43 {width: 43% !important}
	.xxl-width-44 {width: 44% !important}
	.xxl-width-45 {width: 45% !important}
	.xxl-width-46 {width: 46% !important}
	.xxl-width-47 {width: 47% !important}
	.xxl-width-48 {width: 48% !important}
	.xxl-width-49 {width: 49% !important}
	.xxl-width-50 {width: 50% !important}
	.xxl-width-51 {width: 51% !important}
	.xxl-width-52 {width: 52% !important}
	.xxl-width-53 {width: 53% !important}
	.xxl-width-54 {width: 54% !important}
	.xxl-width-55 {width: 55% !important}
	.xxl-width-56 {width: 56% !important}
	.xxl-width-57 {width: 57% !important}
	.xxl-width-58 {width: 58% !important}
	.xxl-width-59 {width: 59% !important}
	.xxl-width-60 {width: 60% !important}
	.xxl-width-61 {width: 61% !important}
	.xxl-width-62 {width: 62% !important}
	.xxl-width-63 {width: 63% !important}
	.xxl-width-64 {width: 64% !important}
	.xxl-width-65 {width: 65% !important}
	.xxl-width-66 {width: 66% !important}
	.xxl-width-67 {width: 67% !important}
	.xxl-width-68 {width: 68% !important}
	.xxl-width-69 {width: 69% !important}
	.xxl-width-70 {width: 70% !important}
	.xxl-width-71 {width: 71% !important}
	.xxl-width-72 {width: 72% !important}
	.xxl-width-73 {width: 73% !important}
	.xxl-width-74 {width: 74% !important}
	.xxl-width-75 {width: 75% !important}
	.xxl-width-76 {width: 76% !important}
	.xxl-width-77 {width: 77% !important}
	.xxl-width-78 {width: 78% !important}
	.xxl-width-79 {width: 79% !important}
	.xxl-width-80 {width: 80% !important}
	.xxl-width-81 {width: 81% !important}
	.xxl-width-82 {width: 82% !important}
	.xxl-width-83 {width: 83% !important}
	.xxl-width-84 {width: 84% !important}
	.xxl-width-85 {width: 85% !important}
	.xxl-width-86 {width: 86% !important}
	.xxl-width-87 {width: 87% !important}
	.xxl-width-88 {width: 88% !important}
	.xxl-width-89 {width: 89% !important}
	.xxl-width-90 {width: 90% !important}
	.xxl-width-91 {width: 91% !important}
	.xxl-width-92 {width: 92% !important}
	.xxl-width-93 {width: 93% !important}
	.xxl-width-94 {width: 94% !important}
	.xxl-width-95 {width: 95% !important}
	.xxl-width-96 {width: 96% !important}
	.xxl-width-97 {width: 97% !important}
	.xxl-width-98 {width: 98% !important}
	.xxl-width-99 {width: 99% !important}
	.xxl-width-100 {width: 100% !important}
	
	/* Height 
	-------------------------------------- */
	.xxl-height-10 {height: calc(10vh) !important}
	.xxl-height-20 {height: calc(20vh) !important}
	.xxl-height-30 {height: calc(30vh) !important}
	.xxl-height-40 {height: calc(40vh) !important}
	.xxl-height-50 {height: calc(50vh) !important}
	.xxl-height-60 {height: calc(60vh) !important}
	.xxl-height-70 {height: calc(70vh) !important}
	.xxl-height-80 {height: calc(80vh) !important}
	.xxl-height-90 {height: calc(90vh) !important}
	.xxl-height-100 {height: calc(100vh) !important}
	
	/* Font size 
	-------------------------------------- */
	.xxl-fs-11 {font-size: 11px !important}
	.xxl-fs-12 {font-size: 12px !important}
	.xxl-fs-13 {font-size: 13px !important}
	.xxl-fs-14 {font-size: 14px !important}
	.xxl-fs-15 {font-size: 15px !important}
	.xxl-fs-16 {font-size: 16px !important}
	.xxl-fs-17 {font-size: 17px !important}
	.xxl-fs-18 {font-size: 18px !important}
	.xxl-fs-19 {font-size: 19px !important}
	.xxl-fs-20 {font-size: 20px !important}
	.xxl-fs-21 {font-size: 21px !important}
	.xxl-fs-22 {font-size: 22px !important}
	.xxl-fs-23 {font-size: 23px !important}
	.xxl-fs-24 {font-size: 24px !important}
	.xxl-fs-25 {font-size: 25px !important}
	.xxl-fs-26 {font-size: 26px !important}
	.xxl-fs-27 {font-size: 27px !important}
	.xxl-fs-28 {font-size: 28px !important}
	.xxl-fs-29 {font-size: 29px !important}
	.xxl-fs-30 {font-size: 30px !important}
	.xxl-fs-31 {font-size: 31px !important}
	.xxl-fs-32 {font-size: 32px !important}
	.xxl-fs-33 {font-size: 33px !important}
	.xxl-fs-34 {font-size: 34px !important}
	.xxl-fs-35 {font-size: 35px !important}
	.xxl-fs-36 {font-size: 36px !important}
	.xxl-fs-37 {font-size: 37px !important}
	.xxl-fs-38 {font-size: 38px !important}
	.xxl-fs-39 {font-size: 39px !important}
	.xxl-fs-40 {font-size: 40px !important}
	.xxl-fs-41 {font-size: 41px !important}
	.xxl-fs-42 {font-size: 42px !important}
	.xxl-fs-43 {font-size: 43px !important}
	.xxl-fs-44 {font-size: 44px !important}
	.xxl-fs-45 {font-size: 45px !important}
	.xxl-fs-46 {font-size: 46px !important}
	.xxl-fs-47 {font-size: 47px !important}
	.xxl-fs-48 {font-size: 48px !important}
	.xxl-fs-49 {font-size: 49px !important}
	.xxl-fs-50 {font-size: 50px !important}
	
	/* margin 
	-------------------------------------- */
	.xxl-mg-auto {margin: auto !important}
  	.xxl-mg-0 {margin: 0 !important}
  	.xxl-mg-1 {margin: 1px !important}
  	.xxl-mg-2 {margin: 2px !important}
  	.xxl-mg-3 {margin: 3px !important}
  	.xxl-mg-4 {margin: 4px !important}
	.xxl-mg-5 {margin: 5px !important}
	.xxl-mg-6 {margin: 6px !important}
	.xxl-mg-7 {margin: 7px !important}
	.xxl-mg-8 {margin: 8px !important}
	.xxl-mg-9 {margin: 9px !important}
	.xxl-mg-10 {margin: 10px !important}
	.xxl-mg-15 {margin: 15px !important}
	.xxl-mg-20 {margin: 20px !important}
	.xxl-mg-25 {margin: 25px !important}
	.xxl-mg-30 {margin: 30px !important}
	.xxl-mg-35 {margin: 35px !important}
	.xxl-mg-40 {	margin: 40px !important}
	.xxl-mg-45 {margin: 45px !important}
	.xxl-mg-50 {margin: 50px !important}
	.xxl-mg-55 {margin: 55px !important}
	.xxl-mg-60 {	margin: 60px !important}
	.xxl-mg-65 {margin: 65px !important}
	.xxl-mg-70 {margin: 70px !important}
	.xxl-mg-75 {margin: 75px !important}
	.xxl-mg-80 {	margin: 80px !important}
	.xxl-mg-85 {margin: 85px !important}
	.xxl-mg-90 {	margin: 90px !important}
	.xxl-mg-95 {margin: 95px !important}
	.xxl-mg-100 {margin: 100px !important}
	
	/* margn top */
  	.xxl-mg-t0 {margin-top: 0 !important}
  	.xxl-mg-t1 {margin-top: 1px !important}
  	.xxl-mg-t2 {margin-top: 2px !important}
  	.xxl-mg-t3 {margin-top: 3px !important}
  	.xxl-mg-t4 {margin-top: 4px !important}
	.xxl-mg-t5 {margin-top: 5px !important}
	.xxl-mg-t6 {margin-top: 6px !important}
	.xxl-mg-t7 {margin-top: 7px !important}
	.xxl-mg-t8 {margin-top: 8px !important}
	.xxl-mg-t9 {margin-top: 9px !important}
	.xxl-mg-t10 {margin-top: 10px !important}
	.xxl-mg-t15 {margin-top: 15px !important}
	.xxl-mg-t20 {margin-top: 20px !important}
	.xxl-mg-t25 {margin-top: 25px !important}
	.xxl-mg-t30 {margin-top: 30px !important}
	.xxl-mg-t35 {margin-top: 35px !important}
	.xxl-mg-t40 {margin-top: 40px !important}
	.xxl-mg-t45 {margin-top: 45px !important}
	.xxl-mg-t50 {margin-top: 50px !important}
	.xxl-mg-t55 {margin-top: 55px !important}
	.xxl-mg-t60 {margin-top: 60px !important}
	.xxl-mg-t65 {margin-top: 65px !important}
	.xxl-mg-t70 {margin-top: 70px !important}
	.xxl-mg-t75 {margin-top: 75px !important}
	.xxl-mg-t80 {margin-top: 80px !important}
	.xxl-mg-t85 {margin-top: 85px !important}
	.xxl-mg-t90 {margin-top: 90px !important}
	.xxl-mg-t95 {margin-top: 95px !important}
	.xxl-mg-t100 {margin-top: 100px !important}
	
	/* margin bottom */
	.xxl-mg-b0 {margin-bottom: 0 !important}
  	.xxl-mg-b1 {margin-bottom: 1px !important}
  	.xxl-mg-b2 {margin-bottom: 2px !important}
  	.xxl-mg-b3 {margin-bottom: 3px !important}
  	.xxl-mg-b4 {margin-bottom: 4px !important}
	.xxl-mg-b5 {margin-bottom: 5px !important}
	.xxl-mg-b6 {margin-bottom: 6px !important}
	.xxl-mg-b7 {margin-bottom: 7px !important}
	.xxl-mg-b8 {margin-bottom: 8px !important}
	.xxl-mg-b9 {margin-bottom: 9px !important}
	.xxl-mg-b10 {margin-bottom: 10px !important}
	.xxl-mg-b15 {margin-bottom: 15px !important}
	.xxl-mg-b20 {margin-bottom: 20px !important}
	.xxl-mg-b25 {margin-bottom: 25px !important}
	.xxl-mg-b30 {margin-bottom: 30px !important}
	.xxl-mg-b35 {margin-bottom: 35px !important}
	.xxl-mg-b40 {margin-bottom: 40px !important}
	.xxl-mg-b45 {margin-bottom: 45px !important}
	.xxl-mg-b50 {margin-bottom: 50px !important}
	.xxl-mg-b55 {margin-bottom: 55px !important}
	.xxl-mg-b60 {margin-bottom: 60px !important}
	.xxl-mg-b65 {margin-bottom: 65px !important}
	.xxl-mg-b70 {margin-bottom: 70px !important}
	.xxl-mg-b75 {margin-bottom: 75px !important}
	.xxl-mg-b80 {margin-bottom: 80px !important}
	.xxl-mg-b85 {margin-bottom: 85px !important}
	.xxl-mg-b90 {margin-bottom: 90px !important}
	.xxl-mg-b95 {margin-bottom: 95px !important}
	.xxl-mg-b100 {margin-bottom: 100px !important}
	
	/* margin left */
	.xxl-mg-l-auto {margin-left: auto !important}
	.xxl-mg-l0 {margin-left: 0 !important}
  	.xxl-mg-l1 {margin-left: 1px !important}
  	.xxl-mg-l2 {margin-left: 2px !important}
  	.xxl-mg-l3 {margin-left: 3px !important}
  	.xxl-mg-l4 {margin-left: 4px !important}
	.xxl-mg-l5 {margin-left: 5px !important}
	.xxl-mg-l6 {margin-left: 6px !important}
	.xxl-mg-l7 {margin-left: 7px !important}
	.xxl-mg-l8 {margin-left: 8px !important}
	.xxl-mg-l9 {margin-left: 9px !important}
	.xxl-mg-l10 {margin-left: 10px !important}
	.xxl-mg-l15 {margin-left: 15px !important}
	.xxl-mg-l20 {margin-left: 20px !important}
	.xxl-mg-l25 {margin-left: 25px !important}
	.xxl-mg-l30 {margin-left: 30px !important}
	.xxl-mg-l35 {margin-left: 35px !important}
	.xxl-mg-l40 {margin-left: 40px !important}
	.xxl-mg-l45 {margin-left: 45px !important}
	.xxl-mg-l50 {margin-left: 50px !important}
	.xxl-mg-l55 {margin-left: 55px !important}
	.xxl-mg-l60 {margin-left: 60px !important}
	.xxl-mg-l65 {margin-left: 65px !important}
	.xxl-mg-l70 {margin-left: 70px !important}
	.xxl-mg-l75 {margin-left: 75px !important}
	.xxl-mg-l80 {margin-left: 80px !important}
	.xxl-mg-l85 {margin-left: 85px !important}
	.xxl-mg-l90 {margin-left: 90px !important}
	.xxl-mg-l95 {margin-left: 95px !important}
	.xxl-mg-l100 {margin-left: 100px !important}
	
	/* margin right */
	.xxl-mg-r-auto {margin-right: auto !important}
	.xxl-mg-r0 {margin-right: 0 !important}
  	.xxl-mg-r1 {margin-right: 1px !important}
  	.xxl-mg-r2 {margin-right: 2px !important}
  	.xxl-mg-r3 {margin-right: 3px !important}
  	.xxl-mg-r4 {margin-right: 4px !important}
	.xxl-mg-r5 {margin-right: 5px !important}
	.xxl-mg-r6 {margin-right: 6px !important}
	.xxl-mg-r7 {margin-right: 7px !important}
	.xxl-mg-r8 {margin-right: 8px !important}
	.xxl-mg-r9 {margin-right: 9px !important}
	.xxl-mg-r10 {margin-right: 10px !important}
	.xxl-mg-r15 {margin-right: 15px !important}
	.xxl-mg-r20 {margin-right: 20px !important}
	.xxl-mg-r25 {margin-right: 25px !important}
	.xxl-mg-r30 {margin-right: 30px !important}
	.xxl-mg-r35 {margin-right: 35px !important}
	.xxl-mg-r40 {margin-right: 40px !important}
	.xxl-mg-r45 {margin-right: 45px !important}
	.xxl-mg-r50 {margin-right: 50px !important}
	.xxl-mg-r55 {margin-right: 55px !important}
	.xxl-mg-r60 {margin-right: 60px !important}
	.xxl-mg-r65 {margin-right: 65px !important}
	.xxl-mg-r70 {margin-right: 70px !important}
	.xxl-mg-r75 {margin-right: 75px !important}
	.xxl-mg-r80 {margin-right: 80px !important}
	.xxl-mg-r85 {margin-right: 85px !important}
	.xxl-mg-r90 {margin-right: 90px !important}
	.xxl-mg-r95 {margin-right: 95px !important}
	.xxl-mg-r100 {margin-right: 100px !important}
	
	/* padding 
	-------------------------------------- */
	.xxl-pd-0 {padding: 0 !important}
  	.xxl-pd-1 {padding: 1px !important}
  	.xxl-pd-2 {padding: 2px !important}
  	.xxl-pd-3 {padding: 3px !important}
  	.xxl-pd-4 {padding: 4px !important}
	.xxl-pd-5 {padding: 5px !important}
	.xxl-pd-6 {padding: 6px !important}
	.xxl-pd-7 {padding: 7px !important}
	.xxl-pd-8 {padding: 8px !important}
	.xxl-pd-9 {padding: 9px !important}
	.xxl-pd-10 {padding: 10px !important}
	.xxl-pd-15 {padding: 15px !important}
	.xxl-pd-20 {padding: 20px !important}
	.xxl-pd-25 {padding: 25px !important}
	.xxl-pd-30 {padding: 30px !important}
	.xxl-pd-35 {padding: 35px !important}
	.xxl-pd-40 {	padding: 40px !important}
	.xxl-pd-45 {padding: 45px !important}
	.xxl-pd-50 {padding: 50px !important}
	.xxl-pd-55 {padding: 55px !important}
	.xxl-pd-60 {padding: 60px !important}
	.xxl-pd-65 {padding: 65px !important}
	.xxl-pd-70 {padding: 70px !important}
	.xxl-pd-75 {padding: 75px !important}
	.xxl-pd-80 {padding: 80px !important}
	.xxl-pd-85 {padding: 85px !important}
	.xxl-pd-90 {padding: 90px !important}
	.xxl-pd-95 {padding: 95px !important}
	.xxl-pd-100 {padding: 100px !important}
	
	/* padding top */
  	.xxl-pd-t0 {padding-top: 0 !important}
  	.xxl-pd-t1 {padding-top: 1px !important}
  	.xxl-pd-t2 {padding-top: 2px !important}
  	.xxl-pd-t3 {padding-top: 3px !important}
  	.xxl-pd-t4 {padding-top: 4px !important}
	.xxl-pd-t5 {padding-top: 5px !important}
	.xxl-pd-t6 {padding-top: 6px !important}
	.xxl-pd-t7 {padding-top: 7px !important}
	.xxl-pd-t8 {padding-top: 8px !important}
	.xxl-pd-t9 {padding-top: 9px !important}
	.xxl-pd-t10 {padding-top: 10px !important}
	.xxl-pd-t15 {padding-top: 15px !important}
	.xxl-pd-t20 {padding-top: 20px !important}
	.xxl-pd-t25 {padding-top: 25px !important}
	.xxl-pd-t30 {padding-top: 30px !important}
	.xxl-pd-t35 {padding-top: 35px !important}
	.xxl-pd-t40 {padding-top: 40px !important}
	.xxl-pd-t45 {padding-top: 45px !important}
	.xxl-pd-t50 {padding-top: 50px !important}
	.xxl-pd-t55 {padding-top: 55px !important}
	.xxl-pd-t60 {padding-top: 60px !important}
	.xxl-pd-t65 {padding-top: 65px !important}
	.xxl-pd-t70 {padding-top: 70px !important}
	.xxl-pd-t75 {padding-top: 75px !important}
	.xxl-pd-t80 {padding-top: 80px !important}
	.xxl-pd-t85 {padding-top: 85px !important}
	.xxl-pd-t90 {padding-top: 90px !important}
	.xxl-pd-t95 {padding-top: 95px !important}
	.xxl-pd-t100 {padding-top: 100px !important}
	
	/* padding bottom */
	.xxl-pd-b0 {padding-bottom: 0 !important}
  	.xxl-pd-b1 {padding-bottom: 1px !important}
  	.xxl-pd-b2 {padding-bottom: 2px !important}
  	.xxl-pd-b3 {padding-bottom: 3px !important}
  	.xxl-pd-b4 {padding-bottom: 4px !important}
	.xxl-pd-b5 {padding-bottom: 5px !important}
	.xxl-pd-b6 {padding-bottom: 6px !important}
	.xxl-pd-b7 {padding-bottom: 7px !important}
	.xxl-pd-b8 {padding-bottom: 8px !important}
	.xxl-pd-b9 {padding-bottom: 9px !important}
	.xxl-pd-b10 {padding-bottom: 10px !important}
	.xxl-pd-b15 {padding-bottom: 15px !important}
	.xxl-pd-b20 {padding-bottom: 20px !important}
	.xxl-pd-b25 {padding-bottom: 25px !important}
	.xxl-pd-b30 {padding-bottom: 30px !important}
	.xxl-pd-b35 {padding-bottom: 35px !important}
	.xxl-pd-b40 {padding-bottom: 40px !important}
	.xxl-pd-b45 {padding-bottom: 45px !important}
	.xxl-pd-b50 {padding-bottom: 50px !important}
	.xxl-pd-b55 {padding-bottom: 55px !important}
	.xxl-pd-b60 {padding-bottom: 60px !important}
	.xxl-pd-b65 {padding-bottom: 65px !important}
	.xxl-pd-b70 {padding-bottom: 70px !important}
	.xxl-pd-b75 {padding-bottom: 75px !important}
	.xxl-pd-b80 {padding-bottom: 80px !important}
	.xxl-pd-b85 {padding-bottom: 85px !important}
	.xxl-pd-b90 {padding-bottom: 90px !important}
	.xxl-pd-b95 {padding-bottom: 95px !important}
	.xxl-pd-b100 {padding-bottom: 100px !important}
	
	/* padding left */
	.xxl-pd-l0 {padding-left: 0 !important}
  	.xxl-pd-l1 {padding-left: 1px !important}
  	.xxl-pd-l2 {padding-left: 2px !important}
  	.xxl-pd-l3 {padding-left: 3px !important}
  	.xxl-pd-l4 {padding-left: 4px !important}
	.xxl-pd-l5 {padding-left: 5px !important}
	.xxl-pd-l6 {padding-left: 6px !important}
	.xxl-pd-l7 {padding-left: 7px !important}
	.xxl-pd-l8 {padding-left: 8px !important}
	.xxl-pd-l9 {padding-left: 9px !important}
	.xxl-pd-l10 {padding-left: 10px !important}
	.xxl-pd-l15 {padding-left: 15px !important}
	.xxl-pd-l20 {padding-left: 20px !important}
	.xxl-pd-l25 {padding-left: 25px !important}
	.xxl-pd-l30 {padding-left: 30px !important}
	.xxl-pd-l35 {padding-left: 35px !important}
	.xxl-pd-l40 {padding-left: 40px !important}
	.xxl-pd-l45 {padding-left: 45px !important}
	.xxl-pd-l50 {padding-left: 50px !important}
	.xxl-pd-l55 {padding-left: 55px !important}
	.xxl-pd-l60 {padding-left: 60px !important}
	.xxl-pd-l65 {padding-left: 65px !important}
	.xxl-pd-l70 {padding-left: 70px !important}
	.xxl-pd-l75 {padding-left: 75px !important}
	.xxl-pd-l80 {padding-left: 80px !important}
	.xxl-pd-l85 {padding-left: 85px !important}
	.xxl-pd-l90 {padding-left: 90px !important}
	.xxl-pd-l95 {padding-left: 95px !important}
	.xxl-pd-l100 {padding-left: 100px !important}
	
	/* padding right */
	.xxl-pd-r0 {padding-right: 0 !important}
  	.xxl-pd-r1 {padding-right: 1px !important}
  	.xxl-pd-r2 {padding-right: 2px !important}
  	.xxl-pd-r3 {padding-right: 3px !important}
  	.xxl-pd-r4 {padding-right: 4px !important}
	.xxl-pd-r5 {padding-right: 5px !important}
	.xxl-pd-r6 {padding-right: 6px !important}
	.xxl-pd-r7 {padding-right: 7px !important}
	.xxl-pd-r8 {padding-right: 8px !important}
	.xxl-pd-r9 {padding-right: 9px !important}
	.xxl-pd-r10 {padding-right: 10px !important}
	.xxl-pd-r15 {padding-right: 15px !important}
	.xxl-pd-r20 {padding-right: 20px !important}
	.xxl-pd-r25 {padding-right: 25px !important}
	.xxl-pd-r30 {padding-right: 30px !important}
	.xxl-pd-r35 {padding-right: 35px !important}
	.xxl-pd-r40 {padding-right: 40px !important}
	.xxl-pd-r45 {padding-right: 45px !important}
	.xxl-pd-r50 {padding-right: 50px !important}
	.xxl-pd-r55 {padding-right: 55px !important}
	.xxl-pd-r60 {padding-right: 60px !important}
	.xxl-pd-r65 {padding-right: 65px !important}
	.xxl-pd-r70 {padding-right: 70px !important}
	.xxl-pd-r75 {padding-right: 75px !important}
	.xxl-pd-r80 {padding-right: 80px !important}
	.xxl-pd-r85 {padding-right: 85px !important}
	.xxl-pd-r90 {padding-right: 90px !important}
	.xxl-pd-r95 {padding-right: 95px !important}
	.xxl-pd-r100 {padding-right: 100px !important}
}
