@charset "UTF-8";

/*--------------------------------------------------------------
	Reset
--------------------------------------------------------------*/
	/*	Meyer Reset | v2.0 | http://meyerweb.com/eric/tools/css/reset/ */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
	body { line-height:1; }
	ol, ul { list-style:none; }
	blockquote, q { quotes:none; }
	blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }

	*, *:before, *:after { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
	img { border:0; -ms-interpolation-mode:bicubic; vertical-align:middle; }
	svg:not(:root) { overflow:hidden; }
	figure { margin:0; }
	form { margin:0; }
	fieldset { border:0; margin:0; padding:0; }
	label { cursor:pointer; }
	legend { border:0; *margin-left:-7px; padding:0; white-space:normal; }
	button, input, select, textarea { font-size:100%; margin:0; vertical-align:baseline; *vertical-align:middle; }
	button, input { line-height:normal; }
	button, input[type="button"], input[type="reset"], input[type="submit"] { cursor:pointer; -webkit-appearance:button; *overflow:visible; }
	button[disabled], input[disabled] { cursor:default; }
	input[type="checkbox"], input[type="radio"] { box-sizing:border-box; padding:0; *width:13px; *height:13px; }
	input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; }
	button::-moz-focus-inner, input::-moz-focus-inner { border:0; padding:0; }
	textarea { overflow:auto; vertical-align:top; resize:vertical; }
	td { vertical-align:top; }
	.chromeframe { margin:0.2em 0; background:#ccc; color:black; padding:0.2em 0; }

/*--------------------------------------------------------------
	Typography Base
--------------------------------------------------------------*/
	b, strong { font-weight:bold; }
	dfn, cite, em, i { font-style:italic; }
	blockquote { margin:0 1.5em; }

	sup, sub { font-size:75%; height:0; line-height:0; position:relative; vertical-align:baseline; }
	sup { bottom:1ex; }
	sub { top:.5ex; }
	small { font-size:75%; }
	big { font-size:125%; }

/*--------------------------------------------------------------
	Element Base
--------------------------------------------------------------*/
	hr { clear:both; background-color:transparent; border:none; border-top:1px solid #000; height:1px; margin-bottom:1em; }
	ul, ol { margin:0 0 1em 1.2em; }
	ul { list-style:disc; }
	ol { list-style:decimal; }
	li > ul, li > ol { margin-bottom:0; margin-left:1.5em; }
	dt { font-weight:bold; }
	dd { margin:0 1.5em 1.5em; }
	img { height:auto; }
	figure { margin:0; }
	embed,
	iframe,
	object { max-width:100%; }

/*--------------------------------------------------------------
	Utility
--------------------------------------------------------------*/
    .ir { background-color:transparent; border:0; overflow:hidden; *text-indent:-9999px; }
    .ir:before { content:""; display:block; width:0; height:150%; }
    .nodisplay { display:none; }
    .visuallyhidden { border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; }
    .visuallyhidden.focusable:active,
    .visuallyhidden.focusable:focus { clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto; }
    .hidden { visibility:hidden; }
    .clear { position:relative; *zoom:1; }
    .clear:before,
    .clear:after { content:" "; display:table; }
    .clear:after { clear:both; }
    .screen-reader-text { display:none; }

/*--------------------------------------------------------------
	Bootstrap 12 Column Grid
--------------------------------------------------------------*/
	.container { clear:both; position:relative; *zoom:1; padding-left:10px; padding-right:10px; margin-right:auto; margin-left:auto; }
	.container:before, .container:after { content:" "; display:table; }
	.container:after { clear:both; }
	.container-fluid { position:relative; padding-right:5px; padding-left:5px; margin-right:auto; margin-left:auto; }
	.container-half { width:50%; padding:0; margin-right:auto; margin-left:auto; }
	.row { position:relative; *zoom:1; clear:both; margin-right:-5px; margin-left:-5px; }
	.row:before, .row:after { content:" "; display:table; }
	.row:after { clear:both; }
	.show-xs { display:block; }
	.hide-xs { display:none; }
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xl-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xl-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xl-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xl-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xl-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xl-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xl-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xl-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xl-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xl-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xl-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xl-12 { position:relative; min-height:1px; padding-right:5px; padding-left:5px; }
	.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { display:block; float:left; }
	.col-xs-12 { width:100%; }
	.col-xs-11 { width:91.66666667%; }
	.col-xs-10 { width:83.33333333%; }
	.col-xs-9 { width:75%; }
	.col-xs-8 { width:66.66666667%; }
	.col-xs-7 { width:58.33333333%; }
	.col-xs-6 { width:50%; }
	.col-xs-5 { width:41.66666667%; }
	.col-xs-4 { width:33.33333333%; }
	.col-xs-3 { width:25%; }
	.col-xs-2 { width:16.66666667%; }
	.col-xs-1 { width:8.33333333%; }
	.col-xs-0 { display:none; }
	.col-xs-pull-12 { right:100%; }
	.col-xs-pull-11 { right:91.66666667%; }
	.col-xs-pull-10 { right:83.33333333%; }
	.col-xs-pull-9 { right:75%; }
	.col-xs-pull-8 { right:66.66666667%; }
	.col-xs-pull-7 { right:58.33333333%; }
	.col-xs-pull-6 { right:50%; }
	.col-xs-pull-5 { right:41.66666667%; }
	.col-xs-pull-4 { right:33.33333333%; }
	.col-xs-pull-3 { right:25%; }
	.col-xs-pull-2 { right:16.66666667%; }
	.col-xs-pull-1 { right:8.33333333%; }
	.col-xs-pull-0 { right:auto; }
	.col-xs-push-12 { left:100%; }
	.col-xs-push-11 { left:91.66666667%; }
	.col-xs-push-10 { left:83.33333333%; }
	.col-xs-push-9 { left:75%; }
	.col-xs-push-8 { left:66.66666667%; }
	.col-xs-push-7 { left:58.33333333%; }
	.col-xs-push-6 { left:50%; }
	.col-xs-push-5 { left:41.66666667%; }
	.col-xs-push-4 { left:33.33333333%; }
	.col-xs-push-3 { left:25%; }
	.col-xs-push-2 { left:16.66666667%; }
	.col-xs-push-1 { left:8.33333333%; }
	.col-xs-push-0 { left:auto; }
	.col-xs-offset-12 { margin-left:100%; }
	.col-xs-offset-11 { margin-left:91.66666667%; }
	.col-xs-offset-10 { margin-left:83.33333333%; }
	.col-xs-offset-9 { margin-left:75%; }
	.col-xs-offset-8 { margin-left:66.66666667%; }
	.col-xs-offset-7 { margin-left:58.33333333%; }
	.col-xs-offset-6 { margin-left:50%; }
	.col-xs-offset-5 { margin-left:41.66666667%; }
	.col-xs-offset-4 { margin-left:33.33333333%; }
	.col-xs-offset-3 { margin-left:25%; }
	.col-xs-offset-2 { margin-left:16.66666667%; }
	.col-xs-offset-1 { margin-left:8.33333333%; }
	.col-xs-offset-0 { margin-left:0; }

	@media (min-width:544px) {
	   .container { width:100%; }
	   	.show-sm { display:block; }
		.hide-sm { display:none; }
	   .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { display:block; float:left; }
	   .col-sm-12 { width:100%; }
	   .col-sm-11 { width:91.66666667%; }
	   .col-sm-10 { width:83.33333333%; }
	   .col-sm-9 { width:75%; }
	   .col-sm-8 { width:66.66666667%; }
	   .col-sm-7 { width:58.33333333%; }
	   .col-sm-6 { width:50%; }
	   .col-sm-5 { width:41.66666667%; }
	   .col-sm-4 { width:33.33333333%; }
	   .col-sm-3 { width:25%; }
	   .col-sm-2 { width:16.66666667%; }
	   .col-sm-1 { width:8.33333333%; }
	   .col-sm-0 { display:none; }
	   .col-sm-pull-12 { right:100%; }
	   .col-sm-pull-11 { right:91.66666667%; }
	   .col-sm-pull-10 { right:83.33333333%; }
	   .col-sm-pull-9 { right:75%; }
	   .col-sm-pull-8 { right:66.66666667%; }
	   .col-sm-pull-7 { right:58.33333333%; }
	   .col-sm-pull-6 { right:50%; }
	   .col-sm-pull-5 { right:41.66666667%; }
	   .col-sm-pull-4 { right:33.33333333%; }
	   .col-sm-pull-3 { right:25%; }
	   .col-sm-pull-2 { right:16.66666667%; }
	   .col-sm-pull-1 { right:8.33333333%; }
	   .col-sm-pull-0 { right:auto; }
	   .col-sm-push-12 { left:100%; }
	   .col-sm-push-11 { left:91.66666667%; }
	   .col-sm-push-10 { left:83.33333333%; }
	   .col-sm-push-9 { left:75%; }
	   .col-sm-push-8 { left:66.66666667%; }
	   .col-sm-push-7 { left:58.33333333%; }
	   .col-sm-push-6 { left:50%; }
	   .col-sm-push-5 { left:41.66666667%; }
	   .col-sm-push-4 { left:33.33333333%; }
	   .col-sm-push-3 { left:25%; }
	   .col-sm-push-2 { left:16.66666667%; }
	   .col-sm-push-1 { left:8.33333333%; }
	   .col-sm-push-0 { left:auto; }
	   .col-sm-offset-12 { margin-left:100%; }
	   .col-sm-offset-11 { margin-left:91.66666667%; }
	   .col-sm-offset-10 { margin-left:83.33333333%; }
	   .col-sm-offset-9 { margin-left:75%; }
	   .col-sm-offset-8 { margin-left:66.66666667%; }
	   .col-sm-offset-7 { margin-left:58.33333333%; }
	   .col-sm-offset-6 { margin-left:50%; }
	   .col-sm-offset-5 { margin-left:41.66666667%; }
	   .col-sm-offset-4 { margin-left:33.33333333%; }
	   .col-sm-offset-3 { margin-left:25%; }
	   .col-sm-offset-2 { margin-left:16.66666667%; }
	   .col-sm-offset-1 { margin-left:8.33333333%; }
	   .col-sm-offset-0 { margin-left:0; }
	}
	@media (min-width:768px) {
		.show-md { display:block; }
		.hide-md { display:none; }
	   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { display:block; float:left; }
	   .col-md-12 { width:100%; }
	   .col-md-11 { width:91.66666667%; }
	   .col-md-10 { width:83.33333333%; }
	   .col-md-9 { width:75%; }
	   .col-md-8 { width:66.66666667%; }
	   .col-md-7 { width:58.33333333%; }
	   .col-md-6 { width:50%; }
	   .col-md-5 { width:41.66666667%; }
	   .col-md-4 { width:33.33333333%; }
	   .col-md-3 { width:25%; }
	   .col-md-2 { width:16.66666667%; }
	   .col-md-1 { width:8.33333333%; }
	   .col-md-0 { display:none; }
	   .col-md-pull-12 { right:100%; }
	   .col-md-pull-11 { right:91.66666667%; }
	   .col-md-pull-10 { right:83.33333333%; }
	   .col-md-pull-9 { right:75%; }
	   .col-md-pull-8 { right:66.66666667%; }
	   .col-md-pull-7 { right:58.33333333%; }
	   .col-md-pull-6 { right:50%; }
	   .col-md-pull-5 { right:41.66666667%; }
	   .col-md-pull-4 { right:33.33333333%; }
	   .col-md-pull-3 { right:25%; }
	   .col-md-pull-2 { right:16.66666667%; }
	   .col-md-pull-1 { right:8.33333333%; }
	   .col-md-pull-0 { right:auto; }
	   .col-md-push-12 { left:100%; }
	   .col-md-push-11 { left:91.66666667%; }
	   .col-md-push-10 { left:83.33333333%; }
	   .col-md-push-9 { left:75%; }
	   .col-md-push-8 { left:66.66666667%; }
	   .col-md-push-7 { left:58.33333333%; }
	   .col-md-push-6 { left:50%; }
	   .col-md-push-5 { left:41.66666667%; }
	   .col-md-push-4 { left:33.33333333%; }
	   .col-md-push-3 { left:25%; }
	   .col-md-push-2 { left:16.66666667%; }
	   .col-md-push-1 { left:8.33333333%; }
	   .col-md-push-0 { left:auto; }
	   .col-md-offset-12 { margin-left:100%; }
	   .col-md-offset-11 { margin-left:91.66666667%; }
	   .col-md-offset-10 { margin-left:83.33333333%; }
	   .col-md-offset-9 { margin-left:75%; }
	   .col-md-offset-8 { margin-left:66.66666667%; }
	   .col-md-offset-7 { margin-left:58.33333333%; }
	   .col-md-offset-6 { margin-left:50%; }
	   .col-md-offset-5 { margin-left:41.66666667%; }
	   .col-md-offset-4 { margin-left:33.33333333%; }
	   .col-md-offset-3 { margin-left:25%; }
	   .col-md-offset-2 { margin-left:16.66666667%; }
	   .col-md-offset-1 { margin-left:8.33333333%; }
	   .col-md-offset-0 { margin-left:0; }
	}
	@media (min-width:1024px) {
		.show-lg { display:block; }
		.hide-lg { display:none; }
	   .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { display:block; float:left; }
	   .col-lg-12 { width:100%; }
	   .col-lg-11 { width:91.66666667%; }
	   .col-lg-10 { width:83.33333333%; }
	   .col-lg-9 { width:75%; }
	   .col-lg-8 { width:66.66666667%; }
	   .col-lg-7 { width:58.33333333%; }
	   .col-lg-6 { width:50%; }
	   .col-lg-5 { width:41.66666667%; }
	   .col-lg-4 { width:33.33333333%; }
	   .col-lg-3 { width:25%; }
	   .col-lg-2 { width:16.66666667%; }
	   .col-lg-1 { width:8.33333333%; }
	   .col-lg-0 { display:none; }
	   .col-lg-pull-12 { right:100%; }
	   .col-lg-pull-11 { right:91.66666667%; }
	   .col-lg-pull-10 { right:83.33333333%; }
	   .col-lg-pull-9 { right:75%; }
	   .col-lg-pull-8 { right:66.66666667%; }
	   .col-lg-pull-7 { right:58.33333333%; }
	   .col-lg-pull-6 { right:50%; }
	   .col-lg-pull-5 { right:41.66666667%; }
	   .col-lg-pull-4 { right:33.33333333%; }
	   .col-lg-pull-3 { right:25%; }
	   .col-lg-pull-2 { right:16.66666667%; }
	   .col-lg-pull-1 { right:8.33333333%; }
	   .col-lg-pull-0 { right:auto; }
	   .col-lg-push-12 { left:100%; }
	   .col-lg-push-11 { left:91.66666667%; }
	   .col-lg-push-10 { left:83.33333333%; }
	   .col-lg-push-9 { left:75%; }
	   .col-lg-push-8 { left:66.66666667%; }
	   .col-lg-push-7 { left:58.33333333%; }
	   .col-lg-push-6 { left:50%; }
	   .col-lg-push-5 { left:41.66666667%; }
	   .col-lg-push-4 { left:33.33333333%; }
	   .col-lg-push-3 { left:25%; }
	   .col-lg-push-2 { left:16.66666667%; }
	   .col-lg-push-1 { left:8.33333333%; }
	   .col-lg-push-0 { left:auto; }
	   .col-lg-offset-12 { margin-left:100%; }
	   .col-lg-offset-11 { margin-left:91.66666667%; }
	   .col-lg-offset-10 { margin-left:83.33333333%; }
	   .col-lg-offset-9 { margin-left:75%; }
	   .col-lg-offset-8 { margin-left:66.66666667%; }
	   .col-lg-offset-7 { margin-left:58.33333333%; }
	   .col-lg-offset-6 { margin-left:50%; }
	   .col-lg-offset-5 { margin-left:41.66666667%; }
	   .col-lg-offset-4 { margin-left:33.33333333%; }
	   .col-lg-offset-3 { margin-left:25%; }
	   .col-lg-offset-2 { margin-left:16.66666667%; }
	   .col-lg-offset-1 { margin-left:8.33333333%; }
	   .col-lg-offset-0 { margin-left:0; }
	}
	@media (min-width:1210px) {
		.container { width:100%; max-width:1230px; padding-left:15px; padding-right:15px; }
		.show-xl { display:block; }
		.hide-xl { display:none; }
		.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { display:block; float:left; }
		.col-xl-12 { width:100%; }
		.col-xl-11 { width:91.66666667%; }
		.col-xl-10 { width:83.33333333%; }
		.col-xl-9 { width:75%; }
		.col-xl-8 { width:66.66666667%; }
		.col-xl-7 { width:58.33333333%; }
		.col-xl-6 { width:50%; }
		.col-xl-5 { width:41.66666667%; }
		.col-xl-4 { width:33.33333333%; }
		.col-xl-3 { width:25%; }
		.col-xl-2 { width:16.66666667%; }
		.col-xl-1 { width:8.33333333%; }
		.col-xl-0 { display:none; }
		.col-xl-pull-12 { right:100%; }
		.col-xl-pull-11 { right:91.66666667%; }
		.col-xl-pull-10 { right:83.33333333%; }
		.col-xl-pull-9 { right:75%; }
		.col-xl-pull-8 { right:66.66666667%; }
		.col-xl-pull-7 { right:58.33333333%; }
		.col-xl-pull-6 { right:50%; }
		.col-xl-pull-5 { right:41.66666667%; }
		.col-xl-pull-4 { right:33.33333333%; }
		.col-xl-pull-3 { right:25%; }
		.col-xl-pull-2 { right:16.66666667%; }
		.col-xl-pull-1 { right:8.33333333%; }
		.col-xl-pull-0 { right:auto; }
		.col-xl-push-12 { left:100%; }
		.col-xl-push-11 { left:91.66666667%; }
		.col-xl-push-10 { left:83.33333333%; }
		.col-xl-push-9 { left:75%; }
		.col-xl-push-8 { left:66.66666667%; }
		.col-xl-push-7 { left:58.33333333%; }
		.col-xl-push-6 { left:50%; }
		.col-xl-push-5 { left:41.66666667%; }
		.col-xl-push-4 { left:33.33333333%; }
		.col-xl-push-3 { left:25%; }
		.col-xl-push-2 { left:16.66666667%; }
		.col-xl-push-1 { left:8.33333333%; }
		.col-xl-push-0 { left:auto; }
		.col-xl-offset-12 { margin-left:100%; }
		.col-xl-offset-11 { margin-left:91.66666667%; }
		.col-xl-offset-10 { margin-left:83.33333333%; }
		.col-xl-offset-9 { margin-left:75%; }
		.col-xl-offset-8 { margin-left:66.66666667%; }
		.col-xl-offset-7 { margin-left:58.33333333%; }
		.col-xl-offset-6 { margin-left:50%; }
		.col-xl-offset-5 { margin-left:41.66666667%; }
		.col-xl-offset-4 { margin-left:33.33333333%; }
		.col-xl-offset-3 { margin-left:25%; }
		.col-xl-offset-2 { margin-left:16.66666667%; }
		.col-xl-offset-1 { margin-left:8.33333333%; }
		.col-xl-offset-0 { margin-left:0; }
	}

	@media (min-width:1560px) {
		.show-xxl { display:block; }
		.hide-xxl { display:none; }
		.col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12 { display:block; float:left; }
		.col-xxl-12 { width:100%; }
		.col-xxl-11 { width:91.66666667%; }
		.col-xxl-10 { width:83.33333333%; }
		.col-xxl-9 { width:75%; }
		.col-xxl-8 { width:66.66666667%; }
		.col-xxl-7 { width:58.33333333%; }
		.col-xxl-6 { width:50%; }
		.col-xxl-5 { width:41.66666667%; }
		.col-xxl-4 { width:33.33333333%; }
		.col-xxl-3 { width:25%; }
		.col-xxl-2 { width:16.66666667%; }
		.col-xxl-1 { width:8.33333333%; }
		.col-xxl-0 { display:none; }
		.col-xxl-pull-12 { right:100%; }
		.col-xxl-pull-11 { right:91.66666667%; }
		.col-xxl-pull-10 { right:83.33333333%; }
		.col-xxl-pull-9 { right:75%; }
		.col-xxl-pull-8 { right:66.66666667%; }
		.col-xxl-pull-7 { right:58.33333333%; }
		.col-xxl-pull-6 { right:50%; }
		.col-xxl-pull-5 { right:41.66666667%; }
		.col-xxl-pull-4 { right:33.33333333%; }
		.col-xxl-pull-3 { right:25%; }
		.col-xxl-pull-2 { right:16.66666667%; }
		.col-xxl-pull-1 { right:8.33333333%; }
		.col-xxl-pull-0 { right:auto; }
		.col-xxl-push-12 { left:100%; }
		.col-xxl-push-11 { left:91.66666667%; }
		.col-xxl-push-10 { left:83.33333333%; }
		.col-xxl-push-9 { left:75%; }
		.col-xxl-push-8 { left:66.66666667%; }
		.col-xxl-push-7 { left:58.33333333%; }
		.col-xxl-push-6 { left:50%; }
		.col-xxl-push-5 { left:41.66666667%; }
		.col-xxl-push-4 { left:33.33333333%; }
		.col-xxl-push-3 { left:25%; }
		.col-xxl-push-2 { left:16.66666667%; }
		.col-xxl-push-1 { left:8.33333333%; }
		.col-xxl-push-0 { left:auto; }
		.col-xxl-offset-12 { margin-left:100%; }
		.col-xxl-offset-11 { margin-left:91.66666667%; }
		.col-xxl-offset-10 { margin-left:83.33333333%; }
		.col-xxl-offset-9 { margin-left:75%; }
		.col-xxl-offset-8 { margin-left:66.66666667%; }
		.col-xxl-offset-7 { margin-left:58.33333333%; }
		.col-xxl-offset-6 { margin-left:50%; }
		.col-xxl-offset-5 { margin-left:41.66666667%; }
		.col-xxl-offset-4 { margin-left:33.33333333%; }
		.col-xxl-offset-3 { margin-left:25%; }
		.col-xxl-offset-2 { margin-left:16.66666667%; }
		.col-xxl-offset-1 { margin-left:8.33333333%; }
		.col-xxl-offset-0 { margin-left:0; }
	}