/***************************************************************************
 * stackoverlap-uikit-ext.css
 ***************************************************************************/

/* UIKit Extensions: */

/* Screens smaller than the lowest target */
@media only screen and (max-width: 479px)
{
  /* Whole */
  .uk-width-under-1-1 {
    width: 100%;
  }
  /* Halves */
  .uk-width-under-1-2,
  .uk-width-under-2-4,
  .uk-width-under-3-6,
  .uk-width-under-5-10 {
    width: 50%;
  }
  /* Thirds */
  .uk-width-under-1-3,
  .uk-width-under-2-6 {
    width: 33.333%;
  }
  .uk-width-under-2-3,
  .uk-width-under-4-6 {
    width: 66.666%;
  }
  /* Quarters */
  .uk-width-under-1-4 {
    width: 25%;
  }
  .uk-width-under-3-4 {
    width: 75%;
  }
  /* Fifths */
  .uk-width-under-1-5,
  .uk-width-under-2-10 {
    width: 20%;
  }
  .uk-width-under-2-5,
  .uk-width-under-4-10 {
    width: 40%;
  }
  .uk-width-under-3-5,
  .uk-width-under-6-10 {
    width: 60%;
  }
  .uk-width-under-4-5,
  .uk-width-under-8-10 {
    width: 80%;
  }
  /* Sixths */
  .uk-width-under-1-6 {
    width: 16.666%;
  }
  .uk-width-under-5-6 {
    width: 83.333%;
  }
  /* Tenths */
  .uk-width-under-1-10 {
    width: 10%;
  }
  .uk-width-under-3-10 {
    width: 30%;
  }
  .uk-width-under-7-10 {
    width: 70%;
  }
  .uk-width-under-9-10 {
    width: 90%;
  }
}

/* Phone portrait */
@media only screen and (min-width: 480px) and (max-width: 639px)
{
  /* Whole */
  .uk-width-mini-1-1 {
    width: 100%;
  }
  /* Halves */
  .uk-width-mini-1-2,
  .uk-width-mini-2-4,
  .uk-width-mini-3-6,
  .uk-width-mini-5-10 {
    width: 50%;
  }
  /* Thirds */
  .uk-width-mini-1-3,
  .uk-width-mini-2-6 {
    width: 33.333%;
  }
  .uk-width-mini-2-3,
  .uk-width-mini-4-6 {
    width: 66.666%;
  }
  /* Quarters */
  .uk-width-mini-1-4 {
    width: 25%;
  }
  .uk-width-mini-3-4 {
    width: 75%;
  }
  /* Fifths */
  .uk-width-mini-1-5,
  .uk-width-mini-2-10 {
    width: 20%;
  }
  .uk-width-mini-2-5,
  .uk-width-mini-4-10 {
    width: 40%;
  }
  .uk-width-mini-3-5,
  .uk-width-mini-6-10 {
    width: 60%;
  }
  .uk-width-mini-4-5,
  .uk-width-mini-8-10 {
    width: 80%;
  }
  /* Sixths */
  .uk-width-mini-1-6 {
    width: 16.666%;
  }
  .uk-width-mini-5-6 {
    width: 83.333%;
  }
  /* Tenths */
  .uk-width-mini-1-10 {
    width: 10%;
  }
  .uk-width-mini-3-10 {
    width: 30%;
  }
  .uk-width-mini-7-10 {
    width: 70%;
  }
  .uk-width-mini-9-10 {
    width: 90%;
  }
}

/* Screens larger than the highest target */
@media only screen and (min-width: 1024px)
{
  /* Whole */
  .uk-width-over-1-1 {
    width: 100%;
  }
  /* Halves */
  .uk-width-over-1-2,
  .uk-width-over-2-4,
  .uk-width-over-3-6,
  .uk-width-over-5-10 {
    width: 50%;
  }
  /* Thirds */
  .uk-width-over-1-3,
  .uk-width-over-2-6 {
    width: 33.333%;
  }
  .uk-width-over-2-3,
  .uk-width-over-4-6 {
    width: 66.666%;
  }
  /* Quarters */
  .uk-width-over-1-4 {
    width: 25%;
  }
  .uk-width-over-3-4 {
    width: 75%;
  }
  /* Fifths */
  .uk-width-over-1-5,
  .uk-width-over-2-10 {
    width: 20%;
  }
  .uk-width-over-2-5,
  .uk-width-over-4-10 {
    width: 40%;
  }
  .uk-width-over-3-5,
  .uk-width-over-6-10 {
    width: 60%;
  }
  .uk-width-over-4-5,
  .uk-width-over-8-10 {
    width: 80%;
  }
  /* Sixths */
  .uk-width-over-1-6 {
    width: 16.666%;
  }
  .uk-width-over-5-6 {
    width: 83.333%;
  }
  /* Tenths */
  .uk-width-over-1-10 {
    width: 10%;
  }
  .uk-width-over-3-10 {
    width: 30%;
  }
  .uk-width-over-7-10 {
    width: 70%;
  }
  .uk-width-over-9-10 {
    width: 90%;
  }
}

/* Adjust left column: */

.uk-grid {
  margin-left: -12px;
  margin-right: -12px;
}
.uk-grid > *
{
  padding-left: 12px;
  padding-right: 12px;
}
