html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure,  footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; box-sizing: border-box }

html { font-size: 62.5% }
body { line-height: 1; font-size: 1.6rem }
h1, h2, h3, h4, h5, h6 { margin-left: 0; margin-right: 0; font-weight: 700; hyphens: manual }
h1 { font-size: 3.6rem; margin-top: 1rem; margin-bottom: 1rem }
h2 { font-size: 2.4rem; margin-top: 1.3rem; margin-bottom: 1.3rem }
h3 { font-size: 1.78rem; margin-top: 1.6rem; margin-bottom: 1.6rem }
h4 { font-size: 1.6rem;	margin-top: 2.1rem; margin-bottom: 2.1rem }
h5 { font-size: 1.3rem;	margin-top: 1.67rem; margin-bottom: 1.67rem }
h6 { font-size: 1rem; margin-top: 2.6rem; margin-bottom: 2.6rem }
p { margin-bottom: 1rem }
img { max-width: 100% }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
nav ul { list-style: none }
blockquote, q {	quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none }
a { margin: 0; padding: 0; font-size: 100% }
a, a:hover, a:focus { cursor: pointer; hyphens: manual; vertical-align: baseline; text-decoration: none; background: transparent }
a:hover { text-decoration: underline }
ins { background-color: #ff9ff9; color: #000000; text-decoration: none }
mark { background-color: #ff9ff9; color: #000000; font-style: italic; font-weight: bold }
del { text-decoration: line-through }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help }
table {	border-collapse: collapse; border-spacing: 0 }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0 }
input, select, textarea, button { box-sizing: border-box; font-size: 100%; vertical-align: middle }
input, select, textarea { background: #ffffff; border: 1px solid #cccccc }
input:focus, textarea:focus { background-color: #ffdffd }

.size_11 { font-size: 11px }
.size_12 { font-size: 12px }
.size_13 { font-size: 13px }
.size_14 { font-size: 14px }
.size_15 { font-size: 15px }

.size_xxxs { font-size: 60% }
.size_xxs { font-size: 70% }
.size_xs { font-size: 80% }
.size_s { font-size: 90% }
.size_m { font-size: 100% }
.size_l { font-size: 120% }
.size_xl { font-size: 150% }
.size_xxl { font-size: 200% }
.size_xxxl { font-size: 250% }

.pointer { cursor: pointer }

.hide { display: none } .show { display: block } .inline { display: inline }

.fl { float: left } .fr { float: right } .fn { float: none } .clear { clear: both; line-height: 0.01px; font-size: 0.01px }

.abs { position: absolute }
.rel { position: relative }

.p0 { padding: 0 } .p0l { padding-left: 0 } .p0r { padding-right: 0 } .p0t { padding-top: 0 } .p0b { padding-bottom: 0 }
.p1 { padding: 1px } .p1l { padding-left: 1px } .p1r { padding-right: 1px } .p1t { padding-top: 1px } .p1b { padding-bottom: 1px }
.p2 { padding: 2px } .p2l { padding-left: 2px } .p2r { padding-right: 2px } .p2t { padding-top: 2px } .p2b { padding-bottom: 2px }
.p3 { padding: 3px } .p3l { padding-left: 3px } .p3r { padding-right: 3px } .p3t { padding-top: 3px } .p3b { padding-bottom: 3px }
.p4 { padding: 4px } .p4l { padding-left: 4px } .p4r { padding-right: 4px } .p4t { padding-top: 4px } .p4b { padding-bottom: 4px }
.p5 { padding: 5px } .p5l { padding-left: 5px } .p5r { padding-right: 5px } .p5t { padding-top: 5px } .p5b { padding-bottom: 5px }
.p8 { padding: 8px } .p8l { padding-left: 8px } .p8r { padding-right: 8px } .p8t { padding-top: 8px } .p8b { padding-bottom: 8px }
.p10 { padding: 10px } .p10l { padding-left: 10px } .p10r { padding-right: 10px } .p10t { padding-top: 10px } .p10b { padding-bottom: 10px }
.p15 { padding: 15px } .p15l { padding-left: 15px } .p15r { padding-right: 15px } .p15t { padding-top: 15px } .p15b { padding-bottom: 15px }
.p20 { padding: 20px } .p20t { padding-top: 20px } .p20b { padding-bottom: 20px } .p20l { padding-left: 20px } .p20r { padding-right: 20px }
.p25 { padding: 25px } .p25t { padding-top: 25px } .p25b { padding-bottom: 25px } .p25l { padding-left: 25px } .p25r { padding-right: 25px }
.p30 { padding: 30px } .p30t { padding-top: 30px } .p30b { padding-bottom: 30px } .p30l { padding-left: 30px } .p30r { padding-right: 30px }
.p40 { padding: 40px } .p40t { padding-top: 40px } .p40b { padding-bottom: 40px } .p40l { padding-left: 40px } .p40r { padding-right: 40px }
.b0 { border: 0 } .b0l { border-left: 0 } .b0r { border-right: 0 } .b0b { border-bottom: 0 } .b0t { border-top: 0 }
.b1 { border: 1px solid #cccccc } .b1l { border-left: 1px solid #cccccc } .b1r { border-right: 1px solid #cccccc } .b1b { border-bottom: 1px solid #cccccc } .b1t { border-top: 1px solid #cccccc }
.b1_dotted { border: 1px dotted #cccccc } .b1l_dotted { border-left: 1px dotted #cccccc } .b1r_dotted { border-right: 1px dotted #cccccc } .b1b_dotted { border-bottom: 1px dotted #cccccc } .b1t_dotted { border-top: 1px dotted #cccccc }
.b1_transparent { border: 1px solid transparent } .b1l_transparent { border-left: 1px solid transparent } .b1r_transparent { border-right: 1px solid transparent } .b1b_transparent { border-bottom: 1px solid transparent } .b1t_transparent { border-top: 1px solid transparent }
.b3 { border: 3px solid #cccccc } .b3l { border-left: 3px solid #cccccc } .b3r { border-right: 3px solid #cccccc } .b3t { border-top: 3px solid #cccccc } .b3b { border-bottom: 3px solid #cccccc } 

.m0_auto { margin: 0 auto }
.m1 { margin: 1px } .m1l { margin-left: 1px } .m1r { margin-right: 1px } .m1t { margin-top: 1px } .m1b { margin-bottom: 1px }
.m2 { margin: 2px } .m2l { margin-left: 2px } .m2r { margin-right: 2px } .m2t { margin-top: 2px } .m2b { margin-bottom: 2px }
.m3 { margin: 3px } .m3l { margin-left: 3px } .m3r { margin-right: 3px } .m3t { margin-top: 3px } .m3b { margin-bottom: 3px }
.m5 { margin: 5px } .m5l { margin-left: 5px } .m5r { margin-right: 5px } .m5t { margin-top: 5px } .m5b { margin-bottom: 5px }
.m10 { margin: 10px } .m10l { margin-left: 10px } .m10r { margin-right: 10px } .m10t { margin-top: 10px } .m10b { margin-bottom: 10px }

.strong { font-weight: bold } .underline { text-decoration: underline } .italic { font-style: italic } .strike { text-decoration: line-through } .uppercase { text-transform: uppercase }

.left { text-align: left } .center { text-align: center } .justify { text-align: justify } .right { text-align: right }

.odd { background-color: #f7f7f7 } .even { background-color: #ffffff }
.odd:hover, .even:hover { background-color: #e8e8e8 }

.overflow { overflow: hidden }

.col1, .col2, .col1-5, .col3, .col1-4, .col4, .col1-3, .col5, .col6, .col1-2, .col7, .col8, .col2-3, .col9, .col3-4, .col10, .col4-5, .col11, .col12 { min-height: 1px }
.col1 { width: 8.33333% }
.col2, .col1-5 { width: 16.66666% }
.col3, .col1-4 { width: 24.99999% }
.col4, .col1-3 { width: 33.33333% }
.col5 { width: 41.66666% }
.col6, .col1-2 { width: 49.99999% }
.col7 { width: 58.33333% }
.col8, .col2-3 { width: 66.66666% }
.col9, .col3-4 { width: 74.99999% }
.col10, .col4-5 { width: 83.33333% }
.col11 { width: 91.66666% }
.col12 { width: 100% }

.c_white { color: #ffffff }
.c_black { color: #000000 }
.c_red { color: #ff0000 }
.c_green_dark { color: #67b73c }
.c_grey { color: #b2b2b2 }
.c_grey_dark { color: #666666 }
.c_blue { color: #121763 }

.b_white { background: #ffffff }
.b_black { background: #000000 }
.b_red { background: #ff0000 }
.b_green_light { background: #e8fddd }
.b_grey { background: #b2b2b2 }
.b_grey_light { background: #f0f0f0 }
.b_blue { background: #e4eaf1 }
.b_pink_light { background: #ffdffd }

.mha { min-height: auto }
.mh10 { min-height: 10px }
.mh15 { min-height: 15px }
.mh20 { min-height: 20px }
.mh25 { min-height: 25px }
.mh30 { min-height: 30px }
.mh35 { min-height: 35px }
.mh40 { min-height: 40px }
.mh45 { min-height: 45px }
.mh50 { min-height: 50px }
.mh55 { min-height: 55px }
.mh60 { min-height: 60px }

.lha { line-height: normal }
.lh10 { line-height: 10px }
.lh15 { line-height: 15px }
.lh20 { line-height: 20px }
.lh25 { line-height: 25px }
.lh30 { line-height: 30px }
.lh35 { line-height: 35px }
.lh40 { line-height: 40px }
.lh45 { line-height: 45px }
.lh50 { line-height: 50px }
.lh55 { line-height: 55px }
.lh60 { line-height: 60px }

.ha { height: auto }
.h10 { height: 10px }
.h15 { height: 15px }
.h20 { height: 20px }
.h25 { height: 25px }
.h30 { height: 30px }
.h35 { height: 35px }
.h40 { height: 40px }
.h45 { height: 45px }
.h50 { height: 50px }
.h55 { height: 55px }
.h60 { height: 60px }
.h70 { height: 70px }
.h80 { height: 80px }
.h90 { height: 90px }
.h100 { height: 100px }
.h110 { height: 110px }
.h120 { height: 120px }
.h130 { height: 130px }
.h140 { height: 140px }
.h150 { height: 150px }
.h160 { height: 160px }
.h170 { height: 170px }
.h180 { height: 180px }
.h190 { height: 190px }
.h200 { height: 200px }
.h210 { height: 210px }
.h220 { height: 220px }
.h230 { height: 230px }
.h240 { height: 240px }
.h250 { height: 250px }
.h260 { height: 260px }
.h270 { height: 270px }
.h280 { height: 280px }
.h290 { height: 290px }
.h300 { height: 300px }

@media screen and (min-width: 768px) and (max-width: 995px){
	.md-hide { display: none } .md-show { display: block } .md-inline { display: inline }

	.md-fl { float: left } .md-fr { float: right } .md-fn { float: none } .md-clear { clear: both; line-height: 0.01px; font-size: 0.01px }

	.md-p0 { padding: 0 } .md-p0l { padding-left: 0 } .md-p0r { padding-right: 0 } .md-p0t { padding-top: 0 } .md-p0b { padding-bottom: 0 }
	.md-p1 { padding: 1px } .md-p1l { padding-left: 1px } .md-p1r { padding-right: 1px } .md-p1t { padding-top: 1px } .md-p1b { padding-bottom: 1px }
	.md-p2 { padding: 2px } .md-p2l { padding-left: 2px } .md-p2r { padding-right: 2px } .md-p2t { padding-top: 2px } .md-p2b { padding-bottom: 2px }
	.md-p3 { padding: 3px } .md-p3l { padding-left: 3px } .md-p3r { padding-right: 3px } .md-p3t { padding-top: 3px } .md-p3b { padding-bottom: 3px }
	.md-p4 { padding: 4px } .md-p4l { padding-left: 4px } .md-p4r { padding-right: 4px } .md-p4t { padding-top: 4px } .md-p4b { padding-bottom: 4px }
	.md-p5 { padding: 5px } .md-p5l { padding-left: 5px } .md-p5r { padding-right: 5px } .md-p5t { padding-top: 5px } .md-p5b { padding-bottom: 5px }
	.md-p8 { padding: 8px } .md-p8l { padding-left: 8px } .md-p8r { padding-right: 8px } .md-p8t { padding-top: 8px } .md-p8b { padding-bottom: 8px }
	.md-p10 { padding: 10px } .md-p10l { padding-left: 10px } .md-p10r { padding-right: 10px } .md-p10t { padding-top: 10px } .md-p10b { padding-bottom: 10px }
	.md-p15 { padding: 15px } .md-p15l { padding-left: 15px } .md-p15r { padding-right: 15px } .md-p15t { padding-top: 15px } .md-p15b { padding-bottom: 15px }
	.md-p20 { padding: 20px } .md-p20t { padding-top: 20px } .md-p20b { padding-bottom: 20px } .md-p20l { padding-left: 20px } .md-p20r { padding-right: 20px }
	.md-p25 { padding: 25px } .md-p25t { padding-top: 25px } .md-p25b { padding-bottom: 25px } .md-p25l { padding-left: 25px } .md-p25r { padding-right: 25px }
	.md-p30 { padding: 30px } .md-p30t { padding-top: 30px } .md-p30b { padding-bottom: 30px } .md-p30l { padding-left: 30px } .md-p30r { padding-right: 30px }

	.md-b0 { border: 0 } .md-b0l { border-left: 0 } .md-b0r { border-right: 0 } .md-b0b { border-bottom: 0 } .md-b0t { border-top: 0 } .md-b1 { border: 1px solid #cccccc }
	.md-b1l { border-left: 1px solid #cccccc } .md-b1r { border-right: 1px solid #cccccc } .md-b1b { border-bottom: 1px solid #cccccc } .md-b1t { border-top: 1px solid #cccccc }
	.md-b1_dotted { border: 1px dotted #cccccc } .md-b1l_dotted { border-left: 1px dotted #cccccc } .md-b1r_dotted { border-right: 1px dotted #cccccc } .md-b1b_dotted { border-bottom: 1px dotted #cccccc } .md-b1t_dotted { border-top: 1px dotted #cccccc }
	.md-b1_transparent { border: 1px solid transparent } .md-b1l_transparent { border-left: 1px solid transparent } .md-b1r_transparent { border-right: 1px solid transparent } .md-b1b_transparent { border-bottom: 1px solid transparent } .md-b1t_transparent { border-top: 1px solid transparent }
	.md-b3 { border: 3px solid #cccccc } .md-b3l { border-left: 3px solid #cccccc } .md-b3r { border-right: 3px solid #cccccc } .md-b3t { border-top: 3px solid #cccccc } .md-b3b { border-bottom: 3px solid #cccccc }

	.md-m0_auto { margin: 0 auto }
	.md-m1 { margin: 1px } .md-m1l { margin-left: 1px } .md-m1r { margin-right: 1px } .md-m1t { margin-top: 1px } .md-m1b { margin-bottom: 1px }
	.md-m2 { margin: 2px } .md-m2l { margin-left: 2px } .md-m2r { margin-right: 2px } .md-m2t { margin-top: 2px } .md-m2b { margin-bottom: 2px }
	.md-m3 { margin: 3px } .md-m3l { margin-left: 3px } .md-m3r { margin-right: 3px } .md-m3t { margin-top: 3px } .md-m3b { margin-bottom: 3px }
	.md-m5 { margin: 5px } .md-m5l { margin-left: 5px } .md-m5r { margin-right: 5px } .md-m5t { margin-top: 5px } .md-m5b { margin-bottom: 5px }
	.md-m10 { margin: 10px } .md-m10l { margin-left: 10px } .md-m10r { margin-right: 10px } .md-m10t { margin-top: 10px } .md-m10b { margin-bottom: 10px }

	.md-left { text-align: left } .md-center { text-align: center } .md-justify { text-align: justify } .md-right { text-align: right }

	.md-col1 { width: 8.33333% }
	.md-col2, .md-col1-5 { width: 16.66666% }
	.md-col3, .md-col1-4 { width: 24.99999% }
	.md-col4, .md-col1-3 { width: 33.33333% }
	.md-col5 { width: 41.66666% }
	.md-col6, .md-col1-2 { width: 49.99999% }
	.md-col7 { width: 58.33333% }
	.md-col8, .md-col2-3 { width: 66.66666% }
	.md-col9, .md-col3-4 { width: 74.99999% }
	.md-col10, .md-col4-5 { width: 83.33333% }
	.md-col11 { width: 91.66666% }
	.md-col12 { width: 100% }

	.md-mha { min-height: auto }
	.md-mh10 { min-height: 10px }
	.md-mh15 { min-height: 15px }
	.md-mh20 { min-height: 20px }
	.md-mh25 { min-height: 25px }
	.md-mh30 { min-height: 30px }
	.md-mh35 { min-height: 35px }
	.md-mh40 { min-height: 40px }
	.md-mh45 { min-height: 45px }
	.md-mh50 { min-height: 50px }
	.md-mh55 { min-height: 55px }
	.md-mh60 { min-height: 60px }

	.md-lha { line-height: normal }
	.md-lh10 { line-height: 10px }
	.md-lh15 { line-height: 15px }
	.md-lh20 { line-height: 20px }
	.md-lh25 { line-height: 25px }
	.md-lh30 { line-height: 30px }
	.md-lh35 { line-height: 35px }
	.md-lh40 { line-height: 40px }
	.md-lh45 { line-height: 45px }
	.md-lh50 { line-height: 50px }
	.md-lh55 { line-height: 55px }
	.md-lh60 { line-height: 60px }

	.md-ha { height: auto }
	.md-h10 { height: 10px }
	.md-h15 { height: 15px }
	.md-h20 { height: 20px }
	.md-h25 { height: 25px }
	.md-h30 { height: 30px }
	.md-h35 { height: 35px }
	.md-h40 { height: 40px }
	.md-h45 { height: 45px }
	.md-h50 { height: 50px }
	.md-h55 { height: 55px }
	.md-h60 { height: 60px }
	.md-h70 { height: 70px }
	.md-h80 { height: 80px }
	.md-h90 { height: 90px }
	.md-h100 { height: 100px }
	.md-h110 { height: 110px }
	.md-h120 { height: 120px }
	.md-h130 { height: 130px }
	.md-h140 { height: 140px }
	.md-h150 { height: 150px }
	.md-h160 { height: 160px }
	.md-h170 { height: 170px }
	.md-h180 { height: 180px }
	.md-h190 { height: 190px }
	.md-h200 { height: 200px }
	.md-h210 { height: 210px }
	.md-h220 { height: 220px }
	.md-h230 { height: 230px }
	.md-h240 { height: 240px }
	.md-h250 { height: 250px }
	.md-h260 { height: 260px }
	.md-h270 { height: 270px }
	.md-h280 { height: 280px }
	.md-h290 { height: 290px }
	.md-h300 { height: 300px }
}

@media screen and (max-width: 767px) {
	.xs-hide { display: none } .xs-show { display: block } .xs-inline { display: inline }

	.xs-fl { float: left } .xs-fr { float: right } .xs-fn { float: none } .xs-clear { clear: both; line-height: 0.01px; font-size: 0.01px }

	.xs-p0 { padding: 0 } .xs-p0l { padding-left: 0 } .xs-p0r { padding-right: 0 } .xs-p0t { padding-top: 0 } .xs-p0b { padding-bottom: 0 }
	.xs-p1 { padding: 1px } .xs-p1l { padding-left: 1px } .xs-p1r { padding-right: 1px } .xs-p1t { padding-top: 1px } .xs-p1b { padding-bottom: 1px }
	.xs-p2 { padding: 2px } .xs-p2l { padding-left: 2px } .xs-p2r { padding-right: 2px } .xs-p2t { padding-top: 2px } .xs-p2b { padding-bottom: 2px }
	.xs-p3 { padding: 3px } .xs-p3l { padding-left: 3px } .xs-p3r { padding-right: 3px } .xs-p3t { padding-top: 3px } .xs-p3b { padding-bottom: 3px }
	.xs-p4 { padding: 4px } .xs-p4l { padding-left: 4px } .xs-p4r { padding-right: 4px } .xs-p4t { padding-top: 4px } .xs-p4b { padding-bottom: 4px }
	.xs-p5 { padding: 5px } .xs-p5l { padding-left: 5px } .xs-p5r { padding-right: 5px } .xs-p5t { padding-top: 5px } .xs-p5b { padding-bottom: 5px }
	.xs-p8 { padding: 8px } .xs-p8l { padding-left: 8px } .xs-p8r { padding-right: 8px } .xs-p8t { padding-top: 8px } .xs-p8b { padding-bottom: 8px }
	.xs-p10 { padding: 10px } .xs-p10l { padding-left: 10px } .xs-p10r { padding-right: 10px } .xs-p10t { padding-top: 10px } .xs-p10b { padding-bottom: 10px }
	.xs-p15 { padding: 15px } .xs-p15l { padding-left: 15px } .xs-p15r { padding-right: 15px } .xs-p15t { padding-top: 15px } .xs-p15b { padding-bottom: 15px }
	.xs-p20 { padding: 20px } .xs-p20t { padding-top: 20px } .xs-p20b { padding-bottom: 20px } .xs-p20l { padding-left: 20px } .xs-p20r { padding-right: 20px }
	.xs-p25 { padding: 25px } .xs-p25t { padding-top: 25px } .xs-p25b { padding-bottom: 25px } .xs-p25l { padding-left: 25px } .xs-p25r { padding-right: 25px }
	.xs-p30 { padding: 30px } .xs-p30t { padding-top: 30px } .xs-p30b { padding-bottom: 30px } .xs-p30l { padding-left: 30px } .xs-p30r { padding-right: 30px }

	.xs-b0 { border: 0 } .xs-b0l { border-left: 0 } .xs-b0r { border-right: 0 } .xs-b0b { border-bottom: 0 } .xs-b0t { border-top: 0 }
	.xs-b1 { border: 1px solid #cccccc } .xs-b1l { border-left: 1px solid #cccccc } .xs-b1r { border-right: 1px solid #cccccc } .xs-b1b { border-bottom: 1px solid #cccccc } .xs-b1t { border-top: 1px solid #cccccc }
	.xs-b1_dotted { border: 1px dotted #cccccc } .xs-b1l_dotted { border-left: 1px dotted #cccccc } .xs-b1r_dotted { border-right: 1px dotted #cccccc } .xs-b1b_dotted { border-bottom: 1px dotted #cccccc } .xs-b1t_dotted { border-top: 1px dotted #cccccc }
	.xs-b1_transparent { border: 1px solid transparent } .xs-b1l_transparent { border-left: 1px solid transparent } .xs-b1r_transparent { border-right: 1px solid transparent } .xs-b1b_transparent { border-bottom: 1px solid transparent } .xs-b1t_transparent { border-top: 1px solid transparent }
	.xs-b3 { border: 3px solid #cccccc } .xs-b3l { border-left: 3px solid #cccccc } .xs-b3r { border-right: 3px solid #cccccc } .xs-b3t { border-top: 3px solid #cccccc } .xs-b3b { border-bottom: 3px solid #cccccc }

	.xs-m0_auto { margin: 0 auto }
	.xs-m1 { margin: 1px } .xs-m1l { margin-left: 1px } .xs-m1r { margin-right: 1px } .xs-m1t { margin-top: 1px } .xs-m1b { margin-bottom: 1px }
	.xs-m2 { margin: 2px } .xs-m2l { margin-left: 2px } .xs-m2r { margin-right: 2px } .xs-m2t { margin-top: 2px } .xs-m2b { margin-bottom: 2px }
	.xs-m3 { margin: 3px } .xs-m3l { margin-left: 3px } .xs-m3r { margin-right: 3px } .xs-m3t { margin-top: 3px } .xs-m3b { margin-bottom: 3px }
	.xs-m5 { margin: 5px } .xs-m5l { margin-left: 5px } .xs-m5r { margin-right: 5px } .xs-m5t { margin-top: 5px } .xs-m5b { margin-bottom: 5px }
	.xs-m10 { margin: 10px } .xs-m10l { margin-left: 10px } .xs-m10r { margin-right: 10px } .xs-m10t { margin-top: 10px } .xs-m10b { margin-bottom: 10px }

	.xs-left { text-align: left } .xs-center { text-align: center } .xs-justify { text-align: justify } .xs-right { text-align: right }

	.xs-col1 { width: 8.33333% }
	.xs-col2, .xs-col1-5 { width: 16.66666% }
	.xs-col3, .xs-col1-4 { width: 24.99999% }
	.xs-col4, .xs-col1-3 { width: 33.33333% }
	.xs-col5 { width: 41.66666% }
	.xs-col6, .xs-col1-2 { width: 49.99999% }
	.xs-col7 { width: 58.33333% }
	.xs-col8, .xs-col2-3 { width: 66.66666% }
	.xs-col9, .xs-col3-4 { width: 74.99999% }
	.xs-col10, .xs-col4-5 { width: 83.33333% }
	.xs-col11 { width: 91.66666% }
	.xs-col12 { width: 100% }

	.xs-mha { min-height: auto }
	.xs-mh10 { min-height: 10px }
	.xs-mh15 { min-height: 15px }
	.xs-mh20 { min-height: 20px }
	.xs-mh25 { min-height: 25px }
	.xs-mh30 { min-height: 30px }
	.xs-mh35 { min-height: 35px }
	.xs-mh40 { min-height: 40px }
	.xs-mh45 { min-height: 45px }
	.xs-mh50 { min-height: 50px }
	.xs-mh55 { min-height: 55px }
	.xs-mh60 { min-height: 60px }

	.xs-lha { line-height: normal }
	.xs-lh10 { line-height: 10px }
	.xs-lh15 { line-height: 15px }
	.xs-lh20 { line-height: 20px }
	.xs-lh25 { line-height: 25px }
	.xs-lh30 { line-height: 30px }
	.xs-lh35 { line-height: 35px }
	.xs-lh40 { line-height: 40px }
	.xs-lh45 { line-height: 45px }
	.xs-lh50 { line-height: 50px }
	.xs-lh55 { line-height: 55px }
	.xs-lh60 { line-height: 60px }

	.xs-ha { height: auto }
	.xs-h10 { height: 10px }
	.xs-h15 { height: 15px }
	.xs-h20 { height: 20px }
	.xs-h25 { height: 25px }
	.xs-h30 { height: 30px }
	.xs-h35 { height: 35px }
	.xs-h40 { height: 40px }
	.xs-h45 { height: 45px }
	.xs-h50 { height: 50px }
	.xs-h55 { height: 55px }
	.xs-h60 { height: 60px }
	.xs-h70 { height: 70px }
	.xs-h80 { height: 80px }
	.xs-h90 { height: 90px }
	.xs-h100 { height: 100px }
	.xs-h110 { height: 110px }
	.xs-h120 { height: 120px }
	.xs-h130 { height: 130px }
	.xs-h140 { height: 140px }
	.xs-h150 { height: 150px }
	.xs-h160 { height: 160px }
	.xs-h170 { height: 170px }
	.xs-h180 { height: 180px }
	.xs-h190 { height: 190px }
	.xs-h200 { height: 200px }
	.xs-h210 { height: 210px }
	.xs-h220 { height: 220px }
	.xs-h230 { height: 230px }
	.xs-h240 { height: 240px }
	.xs-h250 { height: 250px }
	.xs-h260 { height: 260px }
	.xs-h270 { height: 270px }
	.xs-h280 { height: 280px }
	.xs-h290 { height: 290px }
	.xs-h300 { height: 300px }
}
