
/* ========================================================================
   Component: Width
 ========================================================================== */
/* Equal child widths
 ========================================================================== */
[class*='uk-child-width'] > * {
  box-sizing: border-box;
  width: 100%;
}
.uk-child-width-1-2 > * {
  width: 50%;
}
.uk-child-width-1-3 > * {
  width: calc(100% * 1 / 3.001);
}
.uk-child-width-1-4 > * {
  width: 25%;
}
.uk-child-width-1-5 > * {
  width: 20%;
}
.uk-child-width-1-6 > * {
  width: calc(100% * 1 / 6.001);
}
.uk-child-width-1-7 > * {
  width: 14.285%;
}
.uk-child-width-1-8 > * {
  width: 12,5%;
}
.uk-child-width-1-9 > * {
  width: 11.111%;
}
.uk-child-width-1-10 > * {
  width: 10%;
}

.uk-child-width-auto > * {
  width: auto;
}
/*
 * 1. Reset the `min-width`, which is set to auto by default, because
 *    flex items won't shrink below their minimum intrinsic content size.
 *    Using `1px` instead of `0`, so items still wrap into the next line,
 *    if they have zero width and padding and the predecessor is 100% wide.
 */
.uk-child-width-expand > :not([class*='uk-width']) {
  flex: 1;
  /* 1 */
  min-width: 1px;
}

/* Small Phone landscape and bigger */
@media (min-width: 480px) {
  .uk-child-width-1-1\@xs > * {
    width: 100%;
  }
  .uk-child-width-1-2\@xs > * {
    width: 50%;
  }
  .uk-child-width-1-3\@xs > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@xs > * {
    width: 25%;
  }
  .uk-child-width-1-5\@xs > * {
    width: 20%;
  }
  .uk-child-width-1-6\@xs > * {
    width: calc(100% * 1 / 6.001);
  }
	.uk-child-width-1-7\@xs > * {
  width: 14.285%;
}
.uk-child-width-1-8\@xs > * {
  width: 12,5%;
}
.uk-child-width-1-9\@xs > * {
  width: 11.111%;
}
.uk-child-width-1-10\@xs > * {
  width: 10%;
}
  .uk-child-width-auto\@xs > * {
    width: auto;
  }
  .uk-child-width-expand\@xs > * {
    width: 1px;
  }
  .uk-child-width-expand\@xs > :not([class*='uk-width']) {
    flex: 1;
    min-width: 0;
    flex-basis: 1px;
  }
}

/* Phone landscape and bigger */
@media (min-width: 640px) {
  .uk-child-width-1-1\@s > * {
    width: 100%;
  }
  .uk-child-width-1-2\@s > * {
    width: 50%;
  }
  .uk-child-width-1-3\@s > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@s > * {
    width: 25%;
  }
  .uk-child-width-1-5\@s > * {
    width: 20%;
  }
  .uk-child-width-1-6\@s > * {
    width: calc(100% * 1 / 6.001);
  }
	.uk-child-width-1-7\@s > * {
  width: 14.285%;
}
.uk-child-width-1-8\@s > * {
  width: 12,5%;
}
.uk-child-width-1-9\@s > * {
  width: 11.111%;
}
.uk-child-width-1-10\@s > * {
  width: 10%;
}	
  .uk-child-width-auto\@s > * {
    width: auto;
  }
  .uk-child-width-expand\@s > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Tablet landscape and bigger */
@media (min-width: 960px) {
  .uk-child-width-1-1\@m > * {
    width: 100%;
  }
  .uk-child-width-1-2\@m > * {
    width: 50%;
  }
  .uk-child-width-1-3\@m > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@m > * {
    width: 25%;
  }
  .uk-child-width-1-5\@m > * {
    width: 20%;
  }
  .uk-child-width-1-6\@m > * {
    width: calc(100% * 1 / 6.001);
  }
		.uk-child-width-1-7\@m > * {
  width: 14.285%;
}
.uk-child-width-1-8\@m > * {
  width: 12,5%;
}
.uk-child-width-1-9\@m > * {
  width: 11.111%;
}
.uk-child-width-1-10\@m > * {
  width: 10%;
}
  .uk-child-width-auto\@m > * {
    width: auto;
  }
  .uk-child-width-expand\@m > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Desktop and bigger */
@media (min-width: 1200px) {
  .uk-child-width-1-1\@l > * {
    width: 100%;
  }
  .uk-child-width-1-2\@l > * {
    width: 50%;
  }
  .uk-child-width-1-3\@l > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@l > * {
    width: 25%;
  }
  .uk-child-width-1-5\@l > * {
    width: 20%;
  }
  .uk-child-width-1-6\@l > * {
    width: calc(100% * 1 / 6.001);
  }
	.uk-child-width-1-7\@l > * {
  width: 14.285%;
}
.uk-child-width-1-8\@l > * {
  width: 12,5%;
}
.uk-child-width-1-9\@l > * {
  width: 11.111%;
}
.uk-child-width-1-10\@l > * {
  width: 10%;
}	
	
  .uk-child-width-auto\@l > * {
    width: auto;
  }
  .uk-child-width-expand\@l > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Large screen and bigger */
@media (min-width: 1600px) {
  .uk-child-width-1-1\@xl > * {
    width: 100%;
  }
  .uk-child-width-1-2\@xl > * {
    width: 50%;
  }
  .uk-child-width-1-3\@xl > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@xl > * {
    width: 25%;
  }
  .uk-child-width-1-5\@xl > * {
    width: 20%;
  }
  .uk-child-width-1-6\@xl > * {
    width: calc(100% * 1 / 6.001);
  }
	.uk-child-width-1-7\@xl > * {
  width: 14.285%;
}
.uk-child-width-1-8\@xl > * {
  width: 12,5%;
}
.uk-child-width-1-9\@xl > * {
  width: 11.111%;
}
.uk-child-width-1-10\@xl > * {
  width: 10%;
}
  .uk-child-width-auto\@xl > * {
    width: auto;
  }
  .uk-child-width-expand\@xl > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Single Widths
 ========================================================================== */
/*
 * 1. `max-width` is needed for the pixel-based classes
 */
[class*='uk-width'] {
  box-sizing: border-box;
  width: 100%;
  /* 1 */
  max-width: 100%;
}
/* Halves */
.uk-width-1-2 {
  width: 50%;
}
/* Thirds */
.uk-width-1-3 {
  width: calc(100% * 1 / 3.001);
}
.uk-width-2-3 {
  width: calc(100% * 2 / 3.001);
}
/* Quarters */
.uk-width-1-4 {
  width: 25%;
}
.uk-width-3-4 {
  width: 75%;
}
/* Fifths */
.uk-width-1-5 {
  width: 20%;
}
.uk-width-2-5 {
  width: 40%;
}
.uk-width-3-5 {
  width: 60%;
}
.uk-width-4-5 {
  width: 80%;
}
/* Sixths */
.uk-width-1-6 {
  width: calc(100% * 1 / 6.001);
}
.uk-width-5-6 {
  width: calc(100% * 5 / 6.001);
}

/* Seven */
.uk-width-1-7 {
  width: 14.285%;
}
.uk-width-2-7 {
  width: 28.571%;
}
.uk-width-3-7 {
  width: 42.857%;
}
.uk-width-4-7 {
  width: 57.142%;
}
.uk-width-5-7 {
  width: 71.428%;
}
.uk-width-6-7 {
  width: 85.714%;
}
/* Eight */
.uk-width-1-8 {
  width: 12.5%;
}
.uk-width-3-8 {
  width: 37.5%;
}
.uk-width-5-8 {
  width: 65.5%;
}
.uk-width-7-8 {
  width: 87.5%;
}
/* Nine */
.uk-width-1-9 {
  width: 11.11%;
}
.uk-width-2-9 {
  width: 22.22%;
}
.uk-width-4-9 {
  width: 44.44%;
}
.uk-width-5-9 {
  width: 55.55%;
}
.uk-width-7-9 {
  width: 77.77%;
}
.uk-width-8-9 {
  width: 88.88%;
}
/* Tenths */
.uk-width-1-10 {
  width: 10%;
}
.uk-width-3-10 {
  width: 30%;
}
.uk-width-7-10 {
  width: 70%;
}
.uk-width-9-10 {
  width: 90%;
}

/* Pixel */
.uk-width-small {
  width: 150px;
}
.uk-width-medium {
  width: 300px;
}
.uk-width-large {
  width: 450px;
}
.uk-width-xlarge {
  width: 600px;
}
.uk-width-2xlarge {
  width: 750px;
}
/* Auto */
.uk-width-auto {
  width: auto;
}
/* Expand */
.uk-width-expand {
  flex: 1;
  min-width: 1px;
}

/* Phone small */
@media (min-width: 480px) {
  /* Whole */
  .uk-width-1-1\@xs {
    width: 100%;
  }
  /* Halves */
  .uk-width-1-2\@xs {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3\@xs {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@xs {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4\@xs {
    width: 25%;
  }
  .uk-width-3-4\@xs {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5\@xs {
    width: 20%;
  }
  .uk-width-2-5\@xs {
    width: 40%;
  }
  .uk-width-3-5\@xs {
    width: 60%;
  }
  .uk-width-4-5\@xs {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6\@xs {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@xs {
    width: calc(100% * 5 / 6.001);
  }
	
	/* Seven */
.uk-width-1-7\@xs {
  width: 14.285%;
}
.uk-width-2-7\@xs {
  width: 28.571%;
}
.uk-width-3-7\@xs {
  width: 42.857%;
}
.uk-width-4-7\@xs {
  width: 57.142%;
}
.uk-width-5-7\@xs {
  width: 71.428%;
}
.uk-width-6-7\@xs {
  width: 85.714%;
}
/* Eight */
.uk-width-1-8\@xs {
  width: 12.5%;
}
.uk-width-3-8\@xs {
  width: 37.5%;
}
.uk-width-5-8\@xs {
  width: 65.5%;
}
.uk-width-7-8\@xs {
  width: 87.5%;
}
/* Nine */
.uk-width-1-9\@xs {
  width: 11.11%;
}
.uk-width-2-9\@xs {
  width: 22.22%;
}
.uk-width-4-9\@xs {
  width: 44.44%;
}
.uk-width-5-9\@xs {
  width: 55.55%;
}
.uk-width-7-9\@xs {
  width: 77.77%;
}
.uk-width-8-9\@xs {
  width: 88.88%;
}
/* Tenths */
.uk-width-1-10\@xs {
  width: 10%;
}
.uk-width-3-10\@xs {
  width: 30%;
}
.uk-width-7-10\@xs {
  width: 70%;
}
.uk-width-9-10\@xs {
  width: 90%;
}
  /* Pixel */
  .uk-width-small\@xs {
    width: 150px;
  }
  .uk-width-medium\@xs {
    width: 300px;
  }
  .uk-width-large\@xs {
    width: 450px;
  }
  .uk-width-xlarge\@xs {
    width: 600px;
  }
  .uk-width-2xlarge\@xs {
    width: 750px;
  }
  /* Auto */
  .uk-width-auto\@xs {
    width: auto;
  }
  /* Expand */
  .uk-width-expand\@xs {
    flex: 1;
    min-width: 1px;
  }
}



/* Phone landscape and bigger */
@media (min-width: 640px) {
  /* Whole */
  .uk-width-1-1\@s {
    width: 100%;
  }
  /* Halves */
  .uk-width-1-2\@s {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3\@s {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@s {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4\@s {
    width: 25%;
  }
  .uk-width-3-4\@s {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5\@s {
    width: 20%;
  }
  .uk-width-2-5\@s {
    width: 40%;
  }
  .uk-width-3-5\@s {
    width: 60%;
  }
  .uk-width-4-5\@s {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6\@s {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@s {
    width: calc(100% * 5 / 6.001);
  }
	
/* Seven */
.uk-width-1-7\@s {
  width: 14.285%;
}
.uk-width-2-7\@s {
  width: 28.571%;
}
.uk-width-3-7\@s {
  width: 42.857%;
}
.uk-width-4-7\@s {
  width: 57.142%;
}
.uk-width-5-7\@s {
  width: 71.428%;
}
.uk-width-6-7\@s {
  width: 85.714%;
}
/* Eight */
.uk-width-1-8\@s {
  width: 12.5%;
}
.uk-width-3-8\@s {
  width: 37.5%;
}
.uk-width-5-8\@s {
  width: 65.5%;
}
.uk-width-7-8\@s {
  width: 87.5%;
}
/* Nine */
.uk-width-1-9\@s {
  width: 11.11%;
}
.uk-width-2-9\@s {
  width: 22.22%;
}
.uk-width-4-9\@s {
  width: 44.44%;
}
.uk-width-5-9\@s {
  width: 55.55%;
}
.uk-width-7-9\@s {
  width: 77.77%;
}
.uk-width-8-9\@s {
  width: 88.88%;
}
/* Tenths */
.uk-width-1-10\@s {
  width: 10%;
}
.uk-width-3-10\@s {
  width: 30%;
}
.uk-width-7-10\@s {
  width: 70%;
}
.uk-width-9-10\@s {
  width: 90%;
}	
	
  /* Pixel */
  .uk-width-small\@s {
    width: 150px;
  }
  .uk-width-medium\@s {
    width: 300px;
  }
  .uk-width-large\@s {
    width: 450px;
  }
  .uk-width-xlarge\@s {
    width: 600px;
  }
  .uk-width-2xlarge\@s {
    width: 750px;
  }
  /* Auto */
  .uk-width-auto\@s {
    width: auto;
  }
  /* Expand */
  .uk-width-expand\@s {
    flex: 1;
    min-width: 1px;
  }
}
/* Tablet landscape and bigger */
@media (min-width: 960px) {
  /* Whole */
  .uk-width-1-1\@m {
    width: 100%;
  }
  /* Halves */
  .uk-width-1-2\@m {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3\@m {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@m {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4\@m {
    width: 25%;
  }
  .uk-width-3-4\@m {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5\@m {
    width: 20%;
  }
  .uk-width-2-5\@m {
    width: 40%;
  }
  .uk-width-3-5\@m {
    width: 60%;
  }
  .uk-width-4-5\@m {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6\@m {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@m {
    width: calc(100% * 5 / 6.001);
  }

/* Seven */
.uk-width-1-7\@m {
  width: 14.285%;
}
.uk-width-2-7\@m {
  width: 28.571%;
}
.uk-width-3-7\@m {
  width: 42.857%;
}
.uk-width-4-7\@m {
  width: 57.142%;
}
.uk-width-5-7\@m {
  width: 71.428%;
}
.uk-width-6-7\@m {
  width: 85.714%;
}
/* Eight */
.uk-width-1-8\@m {
  width: 12.5%;
}
.uk-width-3-8\@m {
  width: 37.5%;
}
.uk-width-5-8\@m {
  width: 65.5%;
}
.uk-width-7-8\@m {
  width: 87.5%;
}
/* Nine */
.uk-width-1-9\@m {
  width: 11.11%;
}
.uk-width-2-9\@m {
  width: 22.22%;
}
.uk-width-4-9\@m {
  width: 44.44%;
}
.uk-width-5-9\@m {
  width: 55.55%;
}
.uk-width-7-9\@m {
  width: 77.77%;
}
.uk-width-8-9\@m {
  width: 88.88%;
}
/* Tenths */
.uk-width-1-10\@m {
  width: 10%;
}
.uk-width-3-10\@m {
  width: 30%;
}
.uk-width-7-10\@m {
  width: 70%;
}
.uk-width-9-10\@m {
  width: 90%;
}	
	
  /* Pixel */
  .uk-width-small\@m {
    width: 150px;
  }
  .uk-width-medium\@m {
    width: 300px;
  }
  .uk-width-large\@m {
    width: 450px;
  }
  .uk-width-xlarge\@m {
    width: 600px;
  }
  .uk-width-2xlarge\@m {
    width: 750px;
  }
  /* Auto */
  .uk-width-auto\@m {
    width: auto;
  }
  /* Expand */
  .uk-width-expand\@m {
    flex: 1;
    min-width: 1px;
  }
}
/* Desktop and bigger */
@media (min-width: 1200px) {
  /* Whole */
  .uk-width-1-1\@l {
    width: 100%;
  }
  /* Halves */
  .uk-width-1-2\@l {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3\@l {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@l {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4\@l {
    width: 25%;
  }
  .uk-width-3-4\@l {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5\@l {
    width: 20%;
  }
  .uk-width-2-5\@l {
    width: 40%;
  }
  .uk-width-3-5\@l {
    width: 60%;
  }
  .uk-width-4-5\@l {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6\@l {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@l {
    width: calc(100% * 5 / 6.001);
  }
/* Seven */
.uk-width-1-7\@l {
  width: 14.285%;
}
.uk-width-2-7\@l {
  width: 28.571%;
}
.uk-width-3-7\@l {
  width: 42.857%;
}
.uk-width-4-7\@l {
  width: 57.142%;
}
.uk-width-5-7\@l {
  width: 71.428%;
}
.uk-width-6-7\@l {
  width: 85.714%;
}
/* Eight */
.uk-width-1-8\@l {
  width: 12.5%;
}
.uk-width-3-8\@l {
  width: 37.5%;
}
.uk-width-5-8\@l {
  width: 65.5%;
}
.uk-width-7-8\@l {
  width: 87.5%;
}
/* Nine */
.uk-width-1-9\@l {
  width: 11.11%;
}
.uk-width-2-9\@l {
  width: 22.22%;
}
.uk-width-4-9\@l {
  width: 44.44%;
}
.uk-width-5-9\@l {
  width: 55.55%;
}
.uk-width-7-9\@l {
  width: 77.77%;
}
.uk-width-8-9\@l {
  width: 88.88%;
}
/* Tenths */
.uk-width-1-10\@l {
  width: 10%;
}
.uk-width-3-10\@l {
  width: 30%;
}
.uk-width-7-10\@l {
  width: 70%;
}
.uk-width-9-10\@l {
  width: 90%;
}	
  /* Pixel */
  .uk-width-small\@l {
    width: 150px;
  }
  .uk-width-medium\@l {
    width: 300px;
  }
  .uk-width-large\@l {
    width: 450px;
  }
  .uk-width-xlarge\@l {
    width: 600px;
  }
  .uk-width-2xlarge\@l {
    width: 750px;
  }
  /* Auto */
  .uk-width-auto\@l {
    width: auto;
  }
  /* Expand */
  .uk-width-expand\@l {
    flex: 1;
    min-width: 1px;
  }
}
/* Large screen and bigger */
@media (min-width: 1600px) {
  /* Whole */
  .uk-width-1-1\@xl {
    width: 100%;
  }
  /* Halves */
  .uk-width-1-2\@xl {
    width: 50%;
  }
  /* Thirds */
  .uk-width-1-3\@xl {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@xl {
    width: calc(100% * 2 / 3.001);
  }
  /* Quarters */
  .uk-width-1-4\@xl {
    width: 25%;
  }
  .uk-width-3-4\@xl {
    width: 75%;
  }
  /* Fifths */
  .uk-width-1-5\@xl {
    width: 20%;
  }
  .uk-width-2-5\@xl {
    width: 40%;
  }
  .uk-width-3-5\@xl {
    width: 60%;
  }
  .uk-width-4-5\@xl {
    width: 80%;
  }
  /* Sixths */
  .uk-width-1-6\@xl {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@xl {
    width: calc(100% * 5 / 6.001);
  }
	
	/* Seven */
.uk-width-1-7\@xl {
  width: 14.285%;
}
.uk-width-2-7\@xl {
  width: 28.571%;
}
.uk-width-3-7\@xl {
  width: 42.857%;
}
.uk-width-4-7\@xl {
  width: 57.142%;
}
.uk-width-5-7\@xl {
  width: 71.428%;
}
.uk-width-6-7\@xl {
  width: 85.714%;
}
/* Eight */
.uk-width-1-8\@xl {
  width: 12.5%;
}
.uk-width-3-8\@xl {
  width: 37.5%;
}
.uk-width-5-8\@xl {
  width: 65.5%;
}
.uk-width-7-8\@xl {
  width: 87.5%;
}
/* Nine */
.uk-width-1-9\@xl {
  width: 11.11%;
}
.uk-width-2-9\@xl {
  width: 22.22%;
}
.uk-width-4-9\@xl {
  width: 44.44%;
}
.uk-width-5-9\@xl {
  width: 55.55%;
}
.uk-width-7-9\@xl {
  width: 77.77%;
}
.uk-width-8-9\@xl {
  width: 88.88%;
}
/* Tenths */
.uk-width-1-10\@xl {
  width: 10%;
}
.uk-width-3-10\@xl {
  width: 30%;
}
.uk-width-7-10\@xl {
  width: 70%;
}
.uk-width-9-10\@xl {
  width: 90%;
}
  /* Pixel */
  .uk-width-small\@xl {
    width: 150px;
  }
  .uk-width-medium\@xl {
    width: 300px;
  }
  .uk-width-large\@xl {
    width: 450px;
  }
  .uk-width-xlarge\@xl {
    width: 600px;
  }
  .uk-width-2xlarge\@xl {
    width: 750px;
  }
  /* Auto */
  .uk-width-auto\@xl {
    width: auto;
  }
  /* Expand */
  .uk-width-expand\@xl {
    flex: 1;
    min-width: 1px;
  }
}

/* Width modifiers
 ========================================================================== */
.uk-column-1-1 {
  column-count: 1;
}
.uk-column-1-2 {
  column-count: 2;
}
.uk-column-1-3 {
  column-count: 3;
}
.uk-column-1-4 {
  column-count: 4;
}
.uk-column-1-5 {
  column-count: 5;
}
.uk-column-1-6 {
  column-count: 6;
}
.uk-column-1-7 {
  column-count: 7;
}
.uk-column-1-8 {
  column-count: 8;
}
.uk-column-1-9 {
  column-count: 9;
}
.uk-column-1-10 {
  column-count: 10;
}

/* Phone small */
@media (min-width: 480px) {
  .uk-column-1-1\@xs {
  column-count: 1;
}
    .uk-column-1-2\@xs {
    column-count: 2;
  }
  .uk-column-1-3\@xs {
    column-count: 3;
  }
  .uk-column-1-4\@xs {
    column-count: 4;
  }
  .uk-column-1-5\@xs {
    column-count: 5;
  }
  .uk-column-1-6\@xs {
    column-count: 6;
  }
	.uk-column-1-7\@xs {
  column-count: 7;
}
.uk-column-1-8\@xs {
  column-count: 8;
}
.uk-column-1-9\@xs {
  column-count: 9;
}
.uk-column-1-10\@xs {
  column-count: 10;
}
}

/* Phone landscape and bigger */
@media (min-width: 640px) {
  .uk-column-1-1\@s {
  column-count: 1;
}
    .uk-column-1-2\@s {
    column-count: 2;
  }
  .uk-column-1-3\@s {
    column-count: 3;
  }
  .uk-column-1-4\@s {
    column-count: 4;
  }
  .uk-column-1-5\@s {
    column-count: 5;
  }
  .uk-column-1-6\@s {
    column-count: 6;
  }
		.uk-column-1-7\@s {
  column-count: 7;
}
.uk-column-1-8\@s {
  column-count: 8;
}
.uk-column-1-9\@s {
  column-count: 9;
}
.uk-column-1-10\@s {
  column-count: 10;
}
}
/* Tablet landscape and bigger */
@media (min-width: 960px) {
   .uk-column-1-1\@m {
  column-count: 1;
}
    .uk-column-1-2\@m {
    column-count: 2;
  }
  .uk-column-1-3\@m {
    column-count: 3;
  }
  .uk-column-1-4\@m {
    column-count: 4;
  }
  .uk-column-1-5\@m {
    column-count: 5;
  }
  .uk-column-1-6\@m {
    column-count: 6;
  }
		.uk-column-1-7\@m {
  column-count: 7;
}
.uk-column-1-8\@m {
  column-count: 8;
}
.uk-column-1-9\@m {
  column-count: 9;
}
.uk-column-1-10\@m {
  column-count: 10;
}
}
/* Desktop and bigger */
@media (min-width: 1200px) {
   .uk-column-1-1\@l {
  column-count: 1;
}
    .uk-column-1-2\@l {
    column-count: 2;
  }
  .uk-column-1-3\@l {
    column-count: 3;
  }
  .uk-column-1-4\@l {
    column-count: 4;
  }
  .uk-column-1-5\@l {
    column-count: 5;
  }
  .uk-column-1-6\@l {
    column-count: 6;
  }
		.uk-column-1-7\@l {
  column-count: 7;
}
.uk-column-1-8\@l {
  column-count: 8;
}
.uk-column-1-9\@l {
  column-count: 9;
}
.uk-column-1-10\@l {
  column-count: 10;
}
}
/* Large screen and bigger */
@media (min-width: 1600px) {
   .uk-column-1-1\@xl {
  column-count: 1;
}
    .uk-column-1-2\@xl {
    column-count: 2;
  }
  .uk-column-1-3\@xl {
    column-count: 3;
  }
  .uk-column-1-4\@xl {
    column-count: 4;
  }
  .uk-column-1-5\@xl {
    column-count: 5;
  }
  .uk-column-1-6\@xl {
    column-count: 6;
  }
		.uk-column-1-7\@xl {
  column-count: 7;
}
.uk-column-1-8\@xl {
  column-count: 8;
}
.uk-column-1-9\@xl {
  column-count: 9;
}
.uk-column-1-10\@xl {
  column-count: 10;
}
}


/*=================================
            Grid
=================================*/

/*
 * XXLarge
 */
/* Horizontal */
.uk-grid-xxlarge,
.uk-grid-column-xxlarge {
  margin-left: -90px;
}
.uk-grid-xxlarge > *,
.uk-grid-column-xxlarge > * {
  padding-left: 90px;
}
/* Vertical */
.uk-grid + .uk-grid-xxlarge,
.uk-grid + .uk-grid-row-xxlarge,
.uk-grid-xxlarge > .uk-grid-margin,
.uk-grid-row-xxlarge > .uk-grid-margin,
* + .uk-grid-margin-xxlarge {
  margin-top: 90px;
}
/* Desktop and bigger */
@media (min-width: 1200px) {
  /* Horizontal */
  .uk-grid-xxlarge,
  .uk-grid-column-xxlarge {
    margin-left: -170px;
  }
  .uk-grid-xxlarge > *,
  .uk-grid-column-xxlarge > * {
    padding-left: 170px;
  }
  /* Vertical */
  .uk-grid + .uk-grid-xxlarge,
  .uk-grid + .uk-grid-row-xxlarge,
  .uk-grid-xxlarge > .uk-grid-margin,
  .uk-grid-row-xxlarge > .uk-grid-margin,
  * + .uk-grid-margin-xxlarge {
    margin-top: 170px;
  }
}


/*=================================
            Padding
=================================*/

/* XLarge
 ========================================================================== */
.uk-padding-xlarge {
  padding: 70px;
}
/* Desktop and bigger */
@media (min-width: 1200px) {
  .uk-padding-xlarge {
    padding: 120px;
  }
}