/*  Copyright (c) 2014 Xander Peuscher. All Right Reserved.
 *
 *  @author Xander Peuscher <xander@label305.com>
 *  @requires Bootstrap v3.1.1 (http://getbootstrap.com)
 *
 */
/*
 * Basics
 *
 */
body, html, .container, .wrapper {
  min-width: 992px !important; }

body {
  background: #d8c4b9;
  font-size: 15px;
  line-height: 23px;
  height: 100%;
  font-family: "Roboto", Tahoma, sans-serif;
  font-weight: normal;
  overflow-x: hidden;
  position: relative; }

h1, .h1 {
  color: #e64b3a;
  font-family: "Special Elite", Georgia, Times New Roman, Times, serif;
  font-size: 55px;
  line-height: 60px; }
  h1 a, .h1 a {
    color: #e64b3a;
    text-decoration: none; }
    h1 a:hover, .h1 a:hover {
      text-decoration: none; }

h2, .h2 {
  color: #3b393a;
  font-family: "Special Elite", Georgia, Times New Roman, Times, serif;
  font-size: 32px;
  line-height: 40px;
  margin-top: 10px; }
  h2 a, .h2 a {
    color: #3b393a;
    text-decoration: none; }
    h2 a:hover, .h2 a:hover {
      text-decoration: none; }

h3, .h3 {
  color: #e64b3a;
  font-family: "Special Elite", Georgia, Times New Roman, Times, serif;
  font-size: 24px;
  line-height: 28px; }
  h3 a, .h3 a {
    color: #e64b3a;
    text-decoration: none; }
    h3 a:hover, .h3 a:hover {
      text-decoration: none; }

p, li {
  font-size: 15px;
  line-height: 23px; }

/*
 * Wrapper anc container
 *
 */
.wrapper {
  width: 100%;
  text-align: center; }

.container {
  text-align: left; }

/*
 * Styling classes - Colors
 *
 */
.center {
  text-align: center; }

.left {
  text-align: left; }

.right {
  text-align: right; }

.text-white {
  color: #ffffff !important; }

.text-red {
  color: #e64b3a !important; }

.text-black {
  color: #3b393a !important; }

.bg-white {
  background-color: #ffffff !important; }

.bg-red {
  background-color: #e64b3a !important; }

.bg-black {
  background-color: #3b393a !important; }

/*
 * Styling classes - positions and alignment
 *
 */
.relative {
  position: relative; }

.absolute {
  position: absolute; }

.margin-bottom {
  margin-bottom: 90px; }

.margin-top {
  margin-top: 90px; }

.margin-bottom-half {
  margin-bottom: 45px; }

.margin-top-half {
  margin-top: 45px; }

.no-padding {
  padding: 0 !important; }

/*# sourceMappingURL=style.css.map */
