/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo footer */
.tm-footer .tm-logo-footer { margin-top: -10px; }

body {
	background: url(../images/mac.jpg) 50% 50% no-repeat fixed;
	background-size: auto, cover;
}


.tm-footer, .tm-padding-around {
    padding: 20px;
}

.uk-article + .uk-article {
  margin-top: 20px;
}

#tm-main {
    min-height: 84vh;
}

@media (min-width: 1220px) {

    .uk-container {
        max-width: 980px;

    }

  /* Horizontal */
  .uk-grid {
    margin-left: -30px;
  }
  .uk-grid > * {
    padding-left: 30px;
  }
  /* Vertical */
  .uk-grid + .uk-grid,
  .uk-grid-margin,
  .uk-grid > * > .uk-panel + .uk-panel {
    margin-top: 40px;
  }
}

ul.floatleft,
div.floatleft {
	width: 49%;
	float: left;
}

ul.floatright,
div.floatright {
	width: 49%;
	float: right;
}

div.floatleft ul {
	margin: 0 !important;
}

div.floatright ul {
	margin: 0 !important;
}

.tm-footer {
  background: white;
  color: #999;
  border-top: 1px solid #ddd;
  font-size: 13px;
  line-height: 18px;
  font-family: Arial, sans-serif;
  font-weight: 300;
  text-transform: none;
  letter-spacing: 0;
}
