html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
a {text-decoration:none;outline:none;}
body {
  margin: 0;
}one
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

audio:not([controls]) {
  display: none;
  height: 0;
}


[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}


abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}


h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}


small {
  font-size: 80%;
}



sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}



img {
  border: 0;
}


svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}


button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}



button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}


input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}


input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}


input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}


fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}


table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

.hidden,
[hidden] {
    display: none !important;
}

.pure-img {
    max-width: 100%;
    height: auto;
    display: block;
}

textarea,
input[type="text"] {border: 1px solid #ccc;box-shadow: inset 0 1px 3px #ddd;padding: .5em .6em;}
input[type="submit"] {
	/*BACKGROUND*/
	background: rgb(0,119,230); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzdlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZjZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,119,230,1) 0%, rgba(0,108,208,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,119,230,1)), color-stop(100%,rgba(0,108,208,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,119,230,1) 0%,rgba(0,108,208,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,119,230,1) 0%,rgba(0,108,208,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,119,230,1) 0%,rgba(0,108,208,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,119,230,1) 0%,rgba(0,108,208,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0077e6', endColorstr='#006cd0',GradientType=0 ); /* IE6-8 */
	/*BACKGROUND END*/
	display: inline-block;
	line-height: 19px;
	color:#ffffff;
	font-size:15px;
	border:0;
	padding: 8px 20px;
}
input[type="submit"]:hover {
	text-decoration:none;
	background: rgb(0,108,208); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmNkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc3ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,108,208,1) 0%, rgba(0,119,230,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,108,208,1)), color-stop(100%,rgba(0,119,230,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,108,208,1) 0%,rgba(0,119,230,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,108,208,1) 0%,rgba(0,119,230,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,108,208,1) 0%,rgba(0,119,230,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,108,208,1) 0%,rgba(0,119,230,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006cd0', endColorstr='#0077e6',GradientType=0 ); /* IE6-8 */
}

select {
	border: 1px solid #ccc;
	background-color: #fff;
	padding: .5em .6em;
}

  /***********/
 /*  INITS  */
/***********/
#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -80px; /* the bottom margin is the negative value of the footer's height */
}

  /***********/
 /*  Button */
/***********/
.button:focus,
.button:hover {
	text-decoration:none;
	background:#0f57b5;
	color:#ffffff;
	text-decoration:none;
}
.button {
	position:relative;
	background:#0c4da2;
	display: inline-block;
	line-height: 19px;
	color:#ffffff;
	font-size:12px;
	padding:5px 10px;
}
.button.ico-right {padding-right:41px;}
.button.ico-right:after {position:absolute;right:0;top:0;bottom:0;width:20px;margin-right:17px;content: " ";display: block;background:url('../images/icons/button-right.png') no-repeat center right;height:100%;}

.button.ico-left {padding-left:41px;}
.button.ico-left:after {position:absolute;left:0;top:0;bottom:0;width:20px;margin-left:17px;content: " ";display: block;background:url('../images/icons/button-left.png') no-repeat center left;height:100%;}

  /***********/
 /*  ROUND  */
/***********/

*.round-1 {-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
*.round-2 {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
*.round-3 {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
*.round-4 {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
*.round-5 {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
*.round-6 {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
*.round-7 {-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
*.round-8 {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
*.round-9 {-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;}
*.round-10 {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
*.round-11 {-webkit-border-radius: 11px;-moz-border-radius: 11px;border-radius: 11px;}
*.round-12 {-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
*.round-13 {-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px;}
*.round-14 {-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
*.round-15 {-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
*.round-16 {-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;}
*.round-17 {-webkit-border-radius: 17px;-moz-border-radius: 17px;border-radius: 17px;}
*.round-18 {-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;}
*.round-19 {-webkit-border-radius: 19px;-moz-border-radius: 19px;border-radius: 19px;}
*.round-20 {-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
*.round-21 {-webkit-border-radius: 21px;-moz-border-radius: 21px;border-radius: 21px;}
*.round-22 {-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;}
*.round-23 {-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px;}
*.round-24 {-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;}
*.round-25 {-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
*.round-26 {-webkit-border-radius: 26px;-moz-border-radius: 26px;border-radius: 26px;}
*.round-27 {-webkit-border-radius: 27px;-moz-border-radius: 27px;border-radius: 27px;}
*.round-28 {-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;}
*.round-29 {-webkit-border-radius: 29px;-moz-border-radius: 29px;border-radius: 29px;}
*.round-30 {-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
  /*************/
 /*  Content  */
/*************/
.content {}
.content:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.content ul {margin-left:20px;}
.center {margin:0 auto;width: 1130px;max-width: 100%;box-sizing: border-box;}
.clear {clear:both;height:0;}
.clearfix:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.hide {display:none;}

.fl {float:left;}
.fr {float:right;}
  /***********/
 /*  Menus  */
/***********/
.h-menu {}
.h-menu ul {list-style-type:none;padding:0;margin:0;}
.h-menu ul:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.h-menu ul > li {float:left;position:relative;}
.h-menu ul > li > a {text-decoration:none;}
.h-menu ul > li > ul {
	position:absolute;
	top:100%;
	opacity:0;
	visibility:hidden;
	z-index:500;
	transition:all ease 0.3s;
}
.h-menu ul > li:hover > ul {visibility:visible;opacity:1;}
.h-menu ul > li > ul > li {float:none;}
.h-menu ul > li > ul > li > a{white-space: nowrap;}

.v-menu {}
.v-menu ul {list-style-type:none;margin:0;padding:0;}
.v-menu ul:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.v-menu ul > li {float:none;}
.v-menu ul > li > a{text-decoration:none;}
  /***********/
 /*  Grid   */
/***********/
.section {position: relative;overflow:hidden;}
.row:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
.row {margin:0 -20px;}
.row *[class*='col-'] {padding:0 20px;}
*[class*='block-'] {overflow:hidden;}
*[class*='block-']:after {content: " ";visibility: hidden;display: block;height: 0;clear: both;}
*[class*='block-'] *[class*='col-'] {position: relative;min-height: 1px;float:left;display:block;box-sizing:border-box;}
*[class*='block-'] *[class*='col-'].to-right {float:right;}
*[class*='block-'] *[class*='col-'].full-height {
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}
*[class*='block-'] .col-floating {overflow:hidden;float: none;}


*[class*='block-'] .col-1-2 {width: 50%;}
*[class*='block-'] .col-2-2 {width: 100%;}

*[class*='block-'] .col-1-3 {width: 33.333333333333%;}
*[class*='block-'] .col-2-3 {width: 66.666666666667%;}
*[class*='block-'] .col-3-3 {width: 100%;}

*[class*='block-'] .col-1-4 {width: 25%;}
*[class*='block-'] .col-2-4 {width: 50%;}
*[class*='block-'] .col-3-4 {width: 75%;}
*[class*='block-'] .col-4-4 {width: 100%;}

*[class*='block-'] .col-1-5 {width: 20%;}
*[class*='block-'] .col-2-5 {width: 40%;}
*[class*='block-'] .col-3-5 {width: 60%;}
*[class*='block-'] .col-4-5 {width: 80%;}
*[class*='block-'] .col-5-5 {width: 100%;}

*[class*='block-'] .col-1-6 {width: 16.666666666667%;}
*[class*='block-'] .col-2-6 {width: 33.333333333333%;}
*[class*='block-'] .col-3-6 {width: 50%;}
*[class*='block-'] .col-4-6 {width: 66.666666666667%;}
*[class*='block-'] .col-5-6 {width: 83.333333333333%;}
*[class*='block-'] .col-6-6 {width: 100%;}

*[class*='block-'] .col-1-7 {width: 14.285714285714%;}
*[class*='block-'] .col-2-7 {width: 28.571428571429%;}
*[class*='block-'] .col-3-7 {width: 42.857142857143%;}
*[class*='block-'] .col-4-7 {width: 57.142857142857%;}
*[class*='block-'] .col-5-7 {width: 71.428571428571%;}
*[class*='block-'] .col-6-7 {width: 85.714285714286%;}
*[class*='block-'] .col-7-7 {width: 100%;}

*[class*='block-'] .col-1-8 {width: 12.5%;}
*[class*='block-'] .col-2-8 {width: 25%;}
*[class*='block-'] .col-3-8 {width: 37.5%;}
*[class*='block-'] .col-4-8 {width: 50%;}
*[class*='block-'] .col-5-8 {width: 62.5%;}
*[class*='block-'] .col-6-8 {width: 75%;}
*[class*='block-'] .col-7-8 {width: 87.5%;}
*[class*='block-'] .col-8-8 {width: 100%;}

*[class*='block-'] .col-1-9 {width: 11.111111111111%;}
*[class*='block-'] .col-2-9 {width: 22.222222222222%;}
*[class*='block-'] .col-3-9 {width: 33.333333333333%;}
*[class*='block-'] .col-4-9 {width: 44.444444444444%;}
*[class*='block-'] .col-5-9 {width: 55.555555555556%;}
*[class*='block-'] .col-6-9 {width: 66.666666666667%;}
*[class*='block-'] .col-7-9 {width: 77.777777777778%;}
*[class*='block-'] .col-8-9 {width: 88.888888888889%;}
*[class*='block-'] .col-9-9 {width: 100%;}

*[class*='block-'] .col-1-10 {width: 10%;}
*[class*='block-'] .col-2-10 {width: 20%;}
*[class*='block-'] .col-3-10 {width: 30%;}
*[class*='block-'] .col-4-10 {width: 40%;}
*[class*='block-'] .col-5-10 {width: 50%;}
*[class*='block-'] .col-6-10 {width: 60%;}
*[class*='block-'] .col-7-10 {width: 70%;}
*[class*='block-'] .col-8-10 {width: 80%;}
*[class*='block-'] .col-9-10 {width: 90%;}
*[class*='block-'] .col-10-10 {width: 100%;}

*[class*='block-'] .col-1-12 {width: 8.3333333333333%;}
*[class*='block-'] .col-2-12 {width: 16.666666666667%;}
*[class*='block-'] .col-3-12 {width: 25%;}
*[class*='block-'] .col-4-12 {width: 33.333333333333%;}
*[class*='block-'] .col-5-12 {width: 41.666666666667%;}
*[class*='block-'] .col-6-12 {width: 50%;}
*[class*='block-'] .col-7-12 {width: 58.333333333333%;}
*[class*='block-'] .col-8-12 {width: 66.666666666667%;}
*[class*='block-'] .col-9-12 {width: 75%;}
*[class*='block-'] .col-10-12 {width: 83.333333333333%;}
*[class*='block-'] .col-11-12 {width: 91.666666666667%;}
*[class*='block-'] .col-12-12 {width: 100%;}

*[class*='block-'] .col-1-24 {width: 4.1666666666667%;}
*[class*='block-'] .col-2-24 {width: 8.3333333333333%;}
*[class*='block-'] .col-3-24 {width: 12.5%;}
*[class*='block-'] .col-4-24 {width: 16.666666666667%;}
*[class*='block-'] .col-5-24 {width: 20.833333333333%;}
*[class*='block-'] .col-6-24 {width: 25%;}
*[class*='block-'] .col-7-24 {width: 29.166666666667%;}
*[class*='block-'] .col-8-24 {width: 33.333333333333%;}
*[class*='block-'] .col-9-24 {width: 37.5%;}
*[class*='block-'] .col-10-24 {width: 41.666666666667%;}
*[class*='block-'] .col-11-24 {width: 45.833333333333%;}
*[class*='block-'] .col-12-24 {width: 50%;}
*[class*='block-'] .col-13-24 {width: 54.166666666667%;}
*[class*='block-'] .col-14-24 {width: 58.333333333333%;}
*[class*='block-'] .col-15-24 {width: 62.5%;}
*[class*='block-'] .col-16-24 {width: 66.666666666667%;}
*[class*='block-'] .col-17-24 {width: 70.833333333333%;}
*[class*='block-'] .col-18-24 {width: 75%;}
*[class*='block-'] .col-19-24 {width: 79.166666666667%;}
*[class*='block-'] .col-20-24 {width: 83.333333333333%;}
*[class*='block-'] .col-21-24 {width: 87.5%;}
*[class*='block-'] .col-22-24 {width: 91.666666666667%;}
*[class*='block-'] .col-23-24 {width: 95.833333333333%;}
*[class*='block-'] .col-24-24 {width: 100%;}


*[class*='block-'] .col-1 {width: 8.3333333333333%;}
*[class*='block-'] .col-2 {width: 16.666666666667%;}
*[class*='block-'] .col-3 {width: 25%;}
*[class*='block-'] .col-4 {width: 33.333333333333%;}
*[class*='block-'] .col-5 {width: 41.666666666667%;}
*[class*='block-'] .col-6 {width: 50%;}
*[class*='block-'] .col-7 {width: 58.333333333333%;}
*[class*='block-'] .col-8 {width: 66.666666666667%;}
*[class*='block-'] .col-9{width: 75%;}
*[class*='block-'] .col-10{width: 83.333333333333%;}
*[class*='block-'] .col-11 {width: 91.666666666667%;}
*[class*='block-'] .col-12 {width: 100%;}

*[class*='block-'] .col-full {width: 100%;}

@media (max-width: 767px) {
	.center,
	.inner2 .center,
	.inner2 #header > .center,
	.inner2 .block-footer.center,
	.block-footer.center,
	#header > .center {
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box;
	}
	*[class*='block-'] .col-xs-1-2 {width: 50%;}
	*[class*='block-'] .col-xs-2-2 {width: 100%;}

	*[class*='block-'] .col-xs-1-3 {width: 33.333333333333%;}
	*[class*='block-'] .col-xs-2-3 {width: 66.666666666667%;}
	*[class*='block-'] .col-xs-3-3 {width: 100%;}

	*[class*='block-'] .col-xs-1-4 {width: 25%;}
	*[class*='block-'] .col-xs-2-4 {width: 50%;}
	*[class*='block-'] .col-xs-3-4 {width: 75%;}
	*[class*='block-'] .col-xs-4-4 {width: 100%;}

	*[class*='block-'] .col-xs-1-5 {width: 20%;}
	*[class*='block-'] .col-xs-2-5 {width: 40%;}
	*[class*='block-'] .col-xs-3-5 {width: 60%;}
	*[class*='block-'] .col-xs-4-5 {width: 80%;}
	*[class*='block-'] .col-xs-5-5 {width: 100%;}

	*[class*='block-'] .col-xs-1-6 {width: 16.666666666667%;}
	*[class*='block-'] .col-xs-2-6 {width: 33.333333333333%;}
	*[class*='block-'] .col-xs-3-6 {width: 50%;}
	*[class*='block-'] .col-xs-4-6 {width: 66.666666666667%;}
	*[class*='block-'] .col-xs-5-6 {width: 83.333333333333%;}
	*[class*='block-'] .col-xs-6-6 {width: 100%;}

	*[class*='block-'] .col-xs-1-7 {width: 14.285714285714%;}
	*[class*='block-'] .col-xs-2-7 {width: 28.571428571429%;}
	*[class*='block-'] .col-xs-3-7 {width: 42.857142857143%;}
	*[class*='block-'] .col-xs-4-7 {width: 57.142857142857%;}
	*[class*='block-'] .col-xs-5-7 {width: 71.428571428571%;}
	*[class*='block-'] .col-xs-6-7 {width: 85.714285714286%;}
	*[class*='block-'] .col-xs-7-7 {width: 100%;}

	*[class*='block-'] .col-xs-1-8 {width: 12.5%;}
	*[class*='block-'] .col-xs-2-8 {width: 25%;}
	*[class*='block-'] .col-xs-3-8 {width: 37.5%;}
	*[class*='block-'] .col-xs-4-8 {width: 50%;}
	*[class*='block-'] .col-xs-5-8 {width: 62.5%;}
	*[class*='block-'] .col-xs-6-8 {width: 75%;}
	*[class*='block-'] .col-xs-7-8 {width: 87.5%;}
	*[class*='block-'] .col-xs-8-8 {width: 100%;}

	*[class*='block-'] .col-xs-1-9 {width: 11.111111111111%;}
	*[class*='block-'] .col-xs-2-9 {width: 22.222222222222%;}
	*[class*='block-'] .col-xs-3-9 {width: 33.333333333333%;}
	*[class*='block-'] .col-xs-4-9 {width: 44.444444444444%;}
	*[class*='block-'] .col-xs-5-9 {width: 55.555555555556%;}
	*[class*='block-'] .col-xs-6-9 {width: 66.666666666667%;}
	*[class*='block-'] .col-xs-7-9 {width: 77.777777777778%;}
	*[class*='block-'] .col-xs-8-9 {width: 88.888888888889%;}
	*[class*='block-'] .col-xs-9-9 {width: 100%;}

	*[class*='block-'] .col-xs-1-10 {width: 10%;}
	*[class*='block-'] .col-xs-2-10 {width: 20%;}
	*[class*='block-'] .col-xs-3-10 {width: 30%;}
	*[class*='block-'] .col-xs-4-10 {width: 40%;}
	*[class*='block-'] .col-xs-5-10 {width: 50%;}
	*[class*='block-'] .col-xs-6-10 {width: 60%;}
	*[class*='block-'] .col-xs-7-10 {width: 70%;}
	*[class*='block-'] .col-xs-8-10 {width: 80%;}
	*[class*='block-'] .col-xs-9-10 {width: 90%;}
	*[class*='block-'] .col-xs-10-10 {width: 100%;}

	*[class*='block-'] .col-xs-1-12 {width: 8.3333333333333%;}
	*[class*='block-'] .col-xs-2-12 {width: 16.666666666667%;}
	*[class*='block-'] .col-xs-3-12 {width: 25%;}
	*[class*='block-'] .col-xs-4-12 {width: 33.333333333333%;}
	*[class*='block-'] .col-xs-5-12 {width: 41.666666666667%;}
	*[class*='block-'] .col-xs-6-12 {width: 50%;}
	*[class*='block-'] .col-xs-7-12 {width: 58.333333333333%;}
	*[class*='block-'] .col-xs-8-12 {width: 66.666666666667%;}
	*[class*='block-'] .col-xs-9-12 {width: 75%;}
	*[class*='block-'] .col-xs-10-12 {width: 83.333333333333%;}
	*[class*='block-'] .col-xs-11-12 {width: 91.666666666667%;}
	*[class*='block-'] .col-xs-12-12 {width: 100%;}

	*[class*='block-'] .col-xs-1-24 {width: 4.1666666666667%;}
	*[class*='block-'] .col-xs-2-24 {width: 8.3333333333333%;}
	*[class*='block-'] .col-xs-3-24 {width: 12.5%;}
	*[class*='block-'] .col-xs-4-24 {width: 16.666666666667%;}
	*[class*='block-'] .col-xs-5-24 {width: 20.833333333333%;}
	*[class*='block-'] .col-xs-6-24 {width: 25%;}
	*[class*='block-'] .col-xs-7-24 {width: 29.166666666667%;}
	*[class*='block-'] .col-xs-8-24 {width: 33.333333333333%;}
	*[class*='block-'] .col-xs-9-24 {width: 37.5%;}
	*[class*='block-'] .col-xs-10-24 {width: 41.666666666667%;}
	*[class*='block-'] .col-xs-11-24 {width: 45.833333333333%;}
	*[class*='block-'] .col-xs-12-24 {width: 50%;}
	*[class*='block-'] .col-xs-13-24 {width: 54.166666666667%;}
	*[class*='block-'] .col-xs-14-24 {width: 58.333333333333%;}
	*[class*='block-'] .col-xs-15-24 {width: 62.5%;}
	*[class*='block-'] .col-xs-16-24 {width: 66.666666666667%;}
	*[class*='block-'] .col-xs-17-24 {width: 70.833333333333%;}
	*[class*='block-'] .col-xs-18-24 {width: 75%;}
	*[class*='block-'] .col-xs-19-24 {width: 79.166666666667%;}
	*[class*='block-'] .col-xs-20-24 {width: 83.333333333333%;}
	*[class*='block-'] .col-xs-21-24 {width: 87.5%;}
	*[class*='block-'] .col-xs-22-24 {width: 91.666666666667%;}
	*[class*='block-'] .col-xs-23-24 {width: 95.833333333333%;}
	*[class*='block-'] .col-xs-24-24 {width: 100%;}
	
	*[class*='block-'] .col-xs-1 {width: 8.3333333333333%;}
	*[class*='block-'] .col-xs-2{width: 16.666666666667%;}
	*[class*='block-'] .col-xs-3 {width: 25%;}
	*[class*='block-'] .col-xs-4 {width: 33.333333333333%;}
	*[class*='block-'] .col-xs-5 {width: 41.666666666667%;}
	*[class*='block-'] .col-xs-6 {width: 50%;}
	*[class*='block-'] .col-xs-7 {width: 58.333333333333%;}
	*[class*='block-'] .col-xs-8 {width: 66.666666666667%;}
	*[class*='block-'] .col-xs-9 {width: 75%;}
	*[class*='block-'] .col-xs-10 {width: 83.333333333333%;}
	*[class*='block-'] .col-xs-11 {width: 91.666666666667%;}
	*[class*='block-'] .col-xs-12 {width: 100%;}

	*[class*='block-'] .col-xs-full {width: 100%;}
}

@media (min-width: 768px) and (max-width: 991px) {
	*[class*='block-'] .col-s-1-2 {width: 50%;}
	*[class*='block-'] .col-s-2-2 {width: 100%;}

	*[class*='block-'] .col-s-1-3 {width: 33.333333333333%;}
	*[class*='block-'] .col-s-2-3 {width: 66.666666666667%;}
	*[class*='block-'] .col-s-3-3 {width: 100%;}

	*[class*='block-'] .col-s-1-4 {width: 25%;}
	*[class*='block-'] .col-s-2-4 {width: 50%;}
	*[class*='block-'] .col-s-3-4 {width: 75%;}
	*[class*='block-'] .col-s-4-4 {width: 100%;}

	*[class*='block-'] .col-s-1-5 {width: 20%;}
	*[class*='block-'] .col-s-2-5 {width: 40%;}
	*[class*='block-'] .col-s-3-5 {width: 60%;}
	*[class*='block-'] .col-s-4-5 {width: 80%;}
	*[class*='block-'] .col-s-5-5 {width: 100%;}

	*[class*='block-'] .col-s-1-6 {width: 16.666666666667%;}
	*[class*='block-'] .col-s-2-6 {width: 33.333333333333%;}
	*[class*='block-'] .col-s-3-6 {width: 50%;}
	*[class*='block-'] .col-s-4-6 {width: 66.666666666667%;}
	*[class*='block-'] .col-s-5-6 {width: 83.333333333333%;}
	*[class*='block-'] .col-s-6-6 {width: 100%;}

	*[class*='block-'] .col-s-1-7 {width: 14.285714285714%;}
	*[class*='block-'] .col-s-2-7 {width: 28.571428571429%;}
	*[class*='block-'] .col-s-3-7 {width: 42.857142857143%;}
	*[class*='block-'] .col-s-4-7 {width: 57.142857142857%;}
	*[class*='block-'] .col-s-5-7 {width: 71.428571428571%;}
	*[class*='block-'] .col-s-6-7 {width: 85.714285714286%;}
	*[class*='block-'] .col-s-7-7 {width: 100%;}

	*[class*='block-'] .col-s-1-8 {width: 12.5%;}
	*[class*='block-'] .col-s-2-8 {width: 25%;}
	*[class*='block-'] .col-s-3-8 {width: 37.5%;}
	*[class*='block-'] .col-s-4-8 {width: 50%;}
	*[class*='block-'] .col-s-5-8 {width: 62.5%;}
	*[class*='block-'] .col-s-6-8 {width: 75%;}
	*[class*='block-'] .col-s-7-8 {width: 87.5%;}
	*[class*='block-'] .col-s-8-8 {width: 100%;}

	*[class*='block-'] .col-s-1-9 {width: 11.111111111111%;}
	*[class*='block-'] .col-s-2-9 {width: 22.222222222222%;}
	*[class*='block-'] .col-s-3-9 {width: 33.333333333333%;}
	*[class*='block-'] .col-s-4-9 {width: 44.444444444444%;}
	*[class*='block-'] .col-s-5-9 {width: 55.555555555556%;}
	*[class*='block-'] .col-s-6-9 {width: 66.666666666667%;}
	*[class*='block-'] .col-s-7-9 {width: 77.777777777778%;}
	*[class*='block-'] .col-s-8-9 {width: 88.888888888889%;}
	*[class*='block-'] .col-s-9-9 {width: 100%;}

	*[class*='block-'] .col-s-1-10 {width: 10%;}
	*[class*='block-'] .col-s-2-10 {width: 20%;}
	*[class*='block-'] .col-s-3-10 {width: 30%;}
	*[class*='block-'] .col-s-4-10 {width: 40%;}
	*[class*='block-'] .col-s-5-10 {width: 50%;}
	*[class*='block-'] .col-s-6-10 {width: 60%;}
	*[class*='block-'] .col-s-7-10 {width: 70%;}
	*[class*='block-'] .col-s-8-10 {width: 80%;}
	*[class*='block-'] .col-s-9-10 {width: 90%;}
	*[class*='block-'] .col-s-10-10 {width: 100%;}

	*[class*='block-'] .col-s-1-12 {width: 8.3333333333333%;}
	*[class*='block-'] .col-s-2-12 {width: 16.666666666667%;}
	*[class*='block-'] .col-s-3-12 {width: 25%;}
	*[class*='block-'] .col-s-4-12 {width: 33.333333333333%;}
	*[class*='block-'] .col-s-5-12 {width: 41.666666666667%;}
	*[class*='block-'] .col-s-6-12 {width: 50%;}
	*[class*='block-'] .col-s-7-12 {width: 58.333333333333%;}
	*[class*='block-'] .col-s-8-12 {width: 66.666666666667%;}
	*[class*='block-'] .col-s-9-12 {width: 75%;}
	*[class*='block-'] .col-s-10-12 {width: 83.333333333333%;}
	*[class*='block-'] .col-s-11-12 {width: 91.666666666667%;}
	*[class*='block-'] .col-s-12-12 {width: 100%;}

	*[class*='block-'] .col-s-1-24 {width: 4.1666666666667%;}
	*[class*='block-'] .col-s-2-24 {width: 8.3333333333333%;}
	*[class*='block-'] .col-s-3-24 {width: 12.5%;}
	*[class*='block-'] .col-s-4-24 {width: 16.666666666667%;}
	*[class*='block-'] .col-s-5-24 {width: 20.833333333333%;}
	*[class*='block-'] .col-s-6-24 {width: 25%;}
	*[class*='block-'] .col-s-7-24 {width: 29.166666666667%;}
	*[class*='block-'] .col-s-8-24 {width: 33.333333333333%;}
	*[class*='block-'] .col-s-9-24 {width: 37.5%;}
	*[class*='block-'] .col-s-10-24 {width: 41.666666666667%;}
	*[class*='block-'] .col-s-11-24 {width: 45.833333333333%;}
	*[class*='block-'] .col-s-12-24 {width: 50%;}
	*[class*='block-'] .col-s-13-24 {width: 54.166666666667%;}
	*[class*='block-'] .col-s-14-24 {width: 58.333333333333%;}
	*[class*='block-'] .col-s-15-24 {width: 62.5%;}
	*[class*='block-'] .col-s-16-24 {width: 66.666666666667%;}
	*[class*='block-'] .col-s-17-24 {width: 70.833333333333%;}
	*[class*='block-'] .col-s-18-24 {width: 75%;}
	*[class*='block-'] .col-s-19-24 {width: 79.166666666667%;}
	*[class*='block-'] .col-s-20-24 {width: 83.333333333333%;}
	*[class*='block-'] .col-s-21-24 {width: 87.5%;}
	*[class*='block-'] .col-s-22-24 {width: 91.666666666667%;}
	*[class*='block-'] .col-s-23-24 {width: 95.833333333333%;}
	*[class*='block-'] .col-s-24-24 {width: 100%;}
	
	*[class*='block-'] .col-s-1 {width: 8.3333333333333%;}
	*[class*='block-'] .col-s-2{width: 16.666666666667%;}
	*[class*='block-'] .col-s-3 {width: 25%;}
	*[class*='block-'] .col-s-4 {width: 33.333333333333%;}
	*[class*='block-'] .col-s-5 {width: 41.666666666667%;}
	*[class*='block-'] .col-s-6 {width: 50%;}
	*[class*='block-'] .col-s-7 {width: 58.333333333333%;}
	*[class*='block-'] .col-s-8 {width: 66.666666666667%;}
	*[class*='block-'] .col-s-9 {width: 75%;}
	*[class*='block-'] .col-s-10 {width: 83.333333333333%;}
	*[class*='block-'] .col-s-11 {width: 91.666666666667%;}
	*[class*='block-'] .col-s-12 {width: 100%;}

	*[class*='block-'] .col-s-full {width: 100%;}
}

@media (min-width: 992px) and (max-width: 1199px) {
	*[class*='block-'] .col-m-1-2 {width: 50%;}
	*[class*='block-'] .col-m-2-2 {width: 100%;}

	*[class*='block-'] .col-m-1-3 {width: 33.333333333333%;}
	*[class*='block-'] .col-m-2-3 {width: 66.666666666667%;}
	*[class*='block-'] .col-m-3-3 {width: 100%;}

	*[class*='block-'] .col-m-1-4 {width: 25%;}
	*[class*='block-'] .col-m-2-4 {width: 50%;}
	*[class*='block-'] .col-m-3-4 {width: 75%;}
	*[class*='block-'] .col-m-4-4 {width: 100%;}

	*[class*='block-'] .col-m-1-5 {width: 20%;}
	*[class*='block-'] .col-m-2-5 {width: 40%;}
	*[class*='block-'] .col-m-3-5 {width: 60%;}
	*[class*='block-'] .col-m-4-5 {width: 80%;}
	*[class*='block-'] .col-m-5-5 {width: 100%;}

	*[class*='block-'] .col-m-1-6 {width: 16.666666666667%;}
	*[class*='block-'] .col-m-2-6 {width: 33.333333333333%;}
	*[class*='block-'] .col-m-3-6 {width: 50%;}
	*[class*='block-'] .col-m-4-6 {width: 66.666666666667%;}
	*[class*='block-'] .col-m-5-6 {width: 83.333333333333%;}
	*[class*='block-'] .col-m-6-6 {width: 100%;}

	*[class*='block-'] .col-m-1-7 {width: 14.285714285714%;}
	*[class*='block-'] .col-m-2-7 {width: 28.571428571429%;}
	*[class*='block-'] .col-m-3-7 {width: 42.857142857143%;}
	*[class*='block-'] .col-m-4-7 {width: 57.142857142857%;}
	*[class*='block-'] .col-m-5-7 {width: 71.428571428571%;}
	*[class*='block-'] .col-m-6-7 {width: 85.714285714286%;}
	*[class*='block-'] .col-m-7-7 {width: 100%;}

	*[class*='block-'] .col-m-1-8 {width: 12.5%;}
	*[class*='block-'] .col-m-2-8 {width: 25%;}
	*[class*='block-'] .col-m-3-8 {width: 37.5%;}
	*[class*='block-'] .col-m-4-8 {width: 50%;}
	*[class*='block-'] .col-m-5-8 {width: 62.5%;}
	*[class*='block-'] .col-m-6-8 {width: 75%;}
	*[class*='block-'] .col-m-7-8 {width: 87.5%;}
	*[class*='block-'] .col-m-8-8 {width: 100%;}

	*[class*='block-'] .col-m-1-9 {width: 11.111111111111%;}
	*[class*='block-'] .col-m-2-9 {width: 22.222222222222%;}
	*[class*='block-'] .col-m-3-9 {width: 33.333333333333%;}
	*[class*='block-'] .col-m-4-9 {width: 44.444444444444%;}
	*[class*='block-'] .col-m-5-9 {width: 55.555555555556%;}
	*[class*='block-'] .col-m-6-9 {width: 66.666666666667%;}
	*[class*='block-'] .col-m-7-9 {width: 77.777777777778%;}
	*[class*='block-'] .col-m-8-9 {width: 88.888888888889%;}
	*[class*='block-'] .col-m-9-9 {width: 100%;}

	*[class*='block-'] .col-m-1-10 {width: 10%;}
	*[class*='block-'] .col-m-2-10 {width: 20%;}
	*[class*='block-'] .col-m-3-10 {width: 30%;}
	*[class*='block-'] .col-m-4-10 {width: 40%;}
	*[class*='block-'] .col-m-5-10 {width: 50%;}
	*[class*='block-'] .col-m-6-10 {width: 60%;}
	*[class*='block-'] .col-m-7-10 {width: 70%;}
	*[class*='block-'] .col-m-8-10 {width: 80%;}
	*[class*='block-'] .col-m-9-10 {width: 90%;}
	*[class*='block-'] .col-m-10-10 {width: 100%;}

	*[class*='block-'] .col-m-1-12 {width: 8.3333333333333%;}
	*[class*='block-'] .col-m-2-12 {width: 16.666666666667%;}
	*[class*='block-'] .col-m-3-12 {width: 25%;}
	*[class*='block-'] .col-m-4-12 {width: 33.333333333333%;}
	*[class*='block-'] .col-m-5-12 {width: 41.666666666667%;}
	*[class*='block-'] .col-m-6-12 {width: 50%;}
	*[class*='block-'] .col-m-7-12 {width: 58.333333333333%;}
	*[class*='block-'] .col-m-8-12 {width: 66.666666666667%;}
	*[class*='block-'] .col-m-9-12 {width: 75%;}
	*[class*='block-'] .col-m-10-12 {width: 83.333333333333%;}
	*[class*='block-'] .col-m-11-12 {width: 91.666666666667%;}
	*[class*='block-'] .col-m-12-12 {width: 100%;}

	*[class*='block-'] .col-m-1-24 {width: 4.1666666666667%;}
	*[class*='block-'] .col-m-2-24 {width: 8.3333333333333%;}
	*[class*='block-'] .col-m-3-24 {width: 12.5%;}
	*[class*='block-'] .col-m-4-24 {width: 16.666666666667%;}
	*[class*='block-'] .col-m-5-24 {width: 20.833333333333%;}
	*[class*='block-'] .col-m-6-24 {width: 25%;}
	*[class*='block-'] .col-m-7-24 {width: 29.166666666667%;}
	*[class*='block-'] .col-m-8-24 {width: 33.333333333333%;}
	*[class*='block-'] .col-m-9-24 {width: 37.5%;}
	*[class*='block-'] .col-m-10-24 {width: 41.666666666667%;}
	*[class*='block-'] .col-m-11-24 {width: 45.833333333333%;}
	*[class*='block-'] .col-m-12-24 {width: 50%;}
	*[class*='block-'] .col-m-13-24 {width: 54.166666666667%;}
	*[class*='block-'] .col-m-14-24 {width: 58.333333333333%;}
	*[class*='block-'] .col-m-15-24 {width: 62.5%;}
	*[class*='block-'] .col-m-16-24 {width: 66.666666666667%;}
	*[class*='block-'] .col-m-17-24 {width: 70.833333333333%;}
	*[class*='block-'] .col-m-18-24 {width: 75%;}
	*[class*='block-'] .col-m-19-24 {width: 79.166666666667%;}
	*[class*='block-'] .col-m-20-24 {width: 83.333333333333%;}
	*[class*='block-'] .col-m-21-24 {width: 87.5%;}
	*[class*='block-'] .col-m-22-24 {width: 91.666666666667%;}
	*[class*='block-'] .col-m-23-24 {width: 95.833333333333%;}
	*[class*='block-'] .col-m-24-24 {width: 100%;}
	
	*[class*='block-'] .col-m-1 {width: 8.3333333333333%;}
	*[class*='block-'] .col-m-2{width: 16.666666666667%;}
	*[class*='block-'] .col-m-3 {width: 25%;}
	*[class*='block-'] .col-m-4 {width: 33.333333333333%;}
	*[class*='block-'] .col-m-5 {width: 41.666666666667%;}
	*[class*='block-'] .col-m-6 {width: 50%;}
	*[class*='block-'] .col-m-7 {width: 58.333333333333%;}
	*[class*='block-'] .col-m-8 {width: 66.666666666667%;}
	*[class*='block-'] .col-m-9 {width: 75%;}
	*[class*='block-'] .col-m-10 {width: 83.333333333333%;}
	*[class*='block-'] .col-m-11 {width: 91.666666666667%;}
	*[class*='block-'] .col-m-12 {width: 100%;}

	*[class*='block-'] .col-m-full {width: 100%;}
}

@media (min-width: 1200px) {
	*[class*='block-'] .col-l-1-2 {width: 50%;}
	*[class*='block-'] .col-l-2-2 {width: 100%;}

	*[class*='block-'] .col-l-1-3 {width: 33.333333333333%;}
	*[class*='block-'] .col-l-2-3 {width: 66.666666666667%;}
	*[class*='block-'] .col-l-3-3 {width: 100%;}

	*[class*='block-'] .col-l-1-4 {width: 25%;}
	*[class*='block-'] .col-l-2-4 {width: 50%;}
	*[class*='block-'] .col-l-3-4 {width: 75%;}
	*[class*='block-'] .col-l-4-4 {width: 100%;}

	*[class*='block-'] .col-l-1-5 {width: 20%;}
	*[class*='block-'] .col-l-2-5 {width: 40%;}
	*[class*='block-'] .col-l-3-5 {width: 60%;}
	*[class*='block-'] .col-l-4-5 {width: 80%;}
	*[class*='block-'] .col-l-5-5 {width: 100%;}

	*[class*='block-'] .col-l-1-6 {width: 16.666666666667%;}
	*[class*='block-'] .col-l-2-6 {width: 33.333333333333%;}
	*[class*='block-'] .col-l-3-6 {width: 50%;}
	*[class*='block-'] .col-l-4-6 {width: 66.666666666667%;}
	*[class*='block-'] .col-l-5-6 {width: 83.333333333333%;}
	*[class*='block-'] .col-l-6-6 {width: 100%;}

	*[class*='block-'] .col-l-1-7 {width: 14.285714285714%;}
	*[class*='block-'] .col-l-2-7 {width: 28.571428571429%;}
	*[class*='block-'] .col-l-3-7 {width: 42.857142857143%;}
	*[class*='block-'] .col-l-4-7 {width: 57.142857142857%;}
	*[class*='block-'] .col-l-5-7 {width: 71.428571428571%;}
	*[class*='block-'] .col-l-6-7 {width: 85.714285714286%;}
	*[class*='block-'] .col-l-7-7 {width: 100%;}

	*[class*='block-'] .col-l-1-8 {width: 12.5%;}
	*[class*='block-'] .col-l-2-8 {width: 25%;}
	*[class*='block-'] .col-l-3-8 {width: 37.5%;}
	*[class*='block-'] .col-l-4-8 {width: 50%;}
	*[class*='block-'] .col-l-5-8 {width: 62.5%;}
	*[class*='block-'] .col-l-6-8 {width: 75%;}
	*[class*='block-'] .col-l-7-8 {width: 87.5%;}
	*[class*='block-'] .col-l-8-8 {width: 100%;}

	*[class*='block-'] .col-l-1-9 {width: 11.111111111111%;}
	*[class*='block-'] .col-l-2-9 {width: 22.222222222222%;}
	*[class*='block-'] .col-l-3-9 {width: 33.333333333333%;}
	*[class*='block-'] .col-l-4-9 {width: 44.444444444444%;}
	*[class*='block-'] .col-l-5-9 {width: 55.555555555556%;}
	*[class*='block-'] .col-l-6-9 {width: 66.666666666667%;}
	*[class*='block-'] .col-l-7-9 {width: 77.777777777778%;}
	*[class*='block-'] .col-l-8-9 {width: 88.888888888889%;}
	*[class*='block-'] .col-l-9-9 {width: 100%;}

	*[class*='block-'] .col-l-1-10 {width: 10%;}
	*[class*='block-'] .col-l-2-10 {width: 20%;}
	*[class*='block-'] .col-l-3-10 {width: 30%;}
	*[class*='block-'] .col-l-4-10 {width: 40%;}
	*[class*='block-'] .col-l-5-10 {width: 50%;}
	*[class*='block-'] .col-l-6-10 {width: 60%;}
	*[class*='block-'] .col-l-7-10 {width: 70%;}
	*[class*='block-'] .col-l-8-10 {width: 80%;}
	*[class*='block-'] .col-l-9-10 {width: 90%;}
	*[class*='block-'] .col-l-10-10 {width: 100%;}

	*[class*='block-'] .col-l-1-12 {width: 8.3333333333333%;}
	*[class*='block-'] .col-l-2-12 {width: 16.666666666667%;}
	*[class*='block-'] .col-l-3-12 {width: 25%;}
	*[class*='block-'] .col-l-4-12 {width: 33.333333333333%;}
	*[class*='block-'] .col-l-5-12 {width: 41.666666666667%;}
	*[class*='block-'] .col-l-6-12 {width: 50%;}
	*[class*='block-'] .col-l-7-12 {width: 58.333333333333%;}
	*[class*='block-'] .col-l-8-12 {width: 66.666666666667%;}
	*[class*='block-'] .col-l-9-12 {width: 75%;}
	*[class*='block-'] .col-l-10-12 {width: 83.333333333333%;}
	*[class*='block-'] .col-l-11-12 {width: 91.666666666667%;}
	*[class*='block-'] .col-l-12-12 {width: 100%;}

	*[class*='block-'] .col-l-1-24 {width: 4.1666666666667%;}
	*[class*='block-'] .col-l-2-24 {width: 8.3333333333333%;}
	*[class*='block-'] .col-l-3-24 {width: 12.5%;}
	*[class*='block-'] .col-l-4-24 {width: 16.666666666667%;}
	*[class*='block-'] .col-l-5-24 {width: 20.833333333333%;}
	*[class*='block-'] .col-l-6-24 {width: 25%;}
	*[class*='block-'] .col-l-7-24 {width: 29.166666666667%;}
	*[class*='block-'] .col-l-8-24 {width: 33.333333333333%;}
	*[class*='block-'] .col-l-9-24 {width: 37.5%;}
	*[class*='block-'] .col-l-10-24 {width: 41.666666666667%;}
	*[class*='block-'] .col-l-11-24 {width: 45.833333333333%;}
	*[class*='block-'] .col-l-12-24 {width: 50%;}
	*[class*='block-'] .col-l-13-24 {width: 54.166666666667%;}
	*[class*='block-'] .col-l-14-24 {width: 58.333333333333%;}
	*[class*='block-'] .col-l-15-24 {width: 62.5%;}
	*[class*='block-'] .col-l-16-24 {width: 66.666666666667%;}
	*[class*='block-'] .col-l-17-24 {width: 70.833333333333%;}
	*[class*='block-'] .col-l-18-24 {width: 75%;}
	*[class*='block-'] .col-l-19-24 {width: 79.166666666667%;}
	*[class*='block-'] .col-l-20-24 {width: 83.333333333333%;}
	*[class*='block-'] .col-l-21-24 {width: 87.5%;}
	*[class*='block-'] .col-l-22-24 {width: 91.666666666667%;}
	*[class*='block-'] .col-l-23-24 {width: 95.833333333333%;}
	*[class*='block-'] .col-l-24-24 {width: 100%;}
	
	*[class*='block-'] .col-l-1 {width: 8.3333333333333%;}
	*[class*='block-'] .col-l-2{width: 16.666666666667%;}
	*[class*='block-'] .col-l-3 {width: 25%;}
	*[class*='block-'] .col-l-4 {width: 33.333333333333%;}
	*[class*='block-'] .col-l-5 {width: 41.666666666667%;}
	*[class*='block-'] .col-l-6 {width: 50%;}
	*[class*='block-'] .col-l-7 {width: 58.333333333333%;}
	*[class*='block-'] .col-l-8 {width: 66.666666666667%;}
	*[class*='block-'] .col-l-9 {width: 75%;}
	*[class*='block-'] .col-l-10 {width: 83.333333333333%;}
	*[class*='block-'] .col-l-11 {width: 91.666666666667%;}
	*[class*='block-'] .col-l-12 {width: 100%;}

	*[class*='block-'] .col-l-full {width: 100%;}
}

.tar {text-align:right;}
.tac {text-align:center;}
.tal {text-align:left;}
