@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700); 
  .wrapper {
    position: relative;
    margin: 0 auto;
    width: 960px; }

    body, html {
      min-width: 1000px;
      margin: 0; }

      body {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px; }
        body a {
          color: #000;
          -webkit-transition: all 0.3s;
          -moz-transition: all 0.3s;
          -o-transition: all 0.3s;
          transition: all 0.3s;
          outline: none !important;
          text-decoration: none; }
          body a:hover, body a:focus, body a:active, body a.active {
            color: #f4af5a; }
            body a.more {
              display: inline-block;
              background-color: #ea5b58;
              height: 29px;
              padding: 2px 30px;
              color: #fff;
              font-size: 12px;
              line-height: 2.5;
              -webkit-transition: all 0.15s;
              -moz-transition: all 0.15s;
              -o-transition: all 0.15s;
              transition: all 0.15s;
              -webkit-border-radius: 3px;
              -moz-border-radius: 3px;
              -ms-border-radius: 3px;
              -o-border-radius: 3px;
              border-radius: 3px; }
              body a.more:hover, body a.more:focus {
                -webkit-transform: scale(1.1, 1.1);
                -moz-transform: scale(1.1, 1.1);
                -ms-transform: scale(1.1, 1.1);
                -o-transform: scale(1.1, 1.1);
                transform: scale(1.1, 1.1);
                background-color: #1f1f1f; }

  header {
    margin: 30px 0;
    text-align: center; }
    header #logo {
      display: block; }

  nav {
    position: relative;
    z-index: 10;
    text-align: center; }
    nav a {
      color: #f0f0f0;
      display: block;
      font-size: 23px;
      line-height: 3;
      position: relative; }
      nav .menu {
        -webkit-transition: height 0.25s;
        -moz-transition: height 0.25s;
        -o-transition: height 0.25s;
        transition: height 0.25s;
        position: relative; }
        nav .menu.toll {
          height: 158px; }
    nav ol, nav ul {
      padding: 0;
      margin: 0; }
      nav ol li, nav ul li {
        display: inline-block; }
        nav ol {
          z-index: 2;
          background-color: #1f1f1f; }
          nav ol > li.hovered ul, nav ol > li:hover ul {
            top: 86px; }
            nav ol > li.hovered ul a, nav ol > li:hover ul a {
              opacity: 1; }
              nav ol > li.hovered ul a:hover i, nav ol > li:hover ul a:hover i {
                bottom: -11px;
                opacity: 1; }
                nav ol > li.hovered > a, nav ol > li:hover > a {
                  background-color: #bdbdbd;
                  color: #f0f0f0; }
                  nav ol > li > a {
                    padding: 0 30px;
                    z-index: 1; }
                    nav ol > li > a:hover, nav ol > li > a:focus, nav ol > li > a.active {
                      background-color: #bdbdbd;
                      color: #f0f0f0; }

  .shadows {
    position: absolute;
    bottom: -70px;
    width: 100%;
    height: 70px;
    overflow: hidden; }
    .shadows .shadow {
      position: absolute;
      height: 0px;
      width: 70%;
      top: -35px;
      box-shadow: 0 0 50px 15px #000;
      -webkit-box-shadow: 0 0 70px 15px #000; }
      .shadows .shadow.shadow-left {
        left: 3%;
        -webkit-transform: rotate(-2deg);
        -moz-transform: rotate(-2deg);
        -ms-transform: rotate(-2deg);
        -o-transform: rotate(-2deg);
        transform: rotate(-2deg); }
        .shadows .shadow.shadow-right {
          right: 3%;
          -webkit-transform: rotate(2deg);
          -moz-transform: rotate(2deg);
          -ms-transform: rotate(2deg);
          -o-transform: rotate(2deg);
          transform: rotate(2deg); }
    .shadows.upside-down {
      top: -70px; }
      .shadows.upside-down .shadow {
        top: 105px; }
        .shadows.upside-down .shadow.shadow-left {
          -webkit-transform: rotate(2deg);
          -moz-transform: rotate(2deg);
          -ms-transform: rotate(2deg);
          -o-transform: rotate(2deg);
          transform: rotate(2deg); }
          .shadows.upside-down .shadow.shadow-right {
            -webkit-transform: rotate(-2deg);
            -moz-transform: rotate(-2deg);
            -ms-transform: rotate(-2deg);
            -o-transform: rotate(-2deg);
            transform: rotate(-2deg); }

  #slider {
    position: relative;
    height: 450px; }
    #slider .slides {
      list-style: none outside;
      padding: 0;
      margin: 0;
      height: 450px;
      overflow: hidden; }
      #slider .slides li {
        height: 450px;
        width: 100%;
        position: absolute;
        top: 0;
        background: #1f1f1f top center no-repeat;
        visibility: hidden; }
        #slider .slides li.ready {
          visibility: visible;
          display: none; }
          #slider .slides li.active {
            display: block; }
      #slider .slides p {
        color: #fff;
        width: 100%;
        padding: 0;
        margin: 0;
        position: absolute;
        top: 50%;
        margin: -35px 0 0;
        line-height: 1;
        text-align: center;
        font-size: 52px;
        font-size: 2.8vw;
        font-weight: 100; }
    #slider .control {
      width: 47px;
      height: 47px;
      position: absolute;
      top: 50%;
      margin-top: -23px;
      display: block;
      background: transparent url(./../img/misc-slider-controls.png) no-repeat 0 0; }
      #slider .control:hover, #slider .control:focus {
        -webkit-transform: scale(1.1, 1.1);
        -moz-transform: scale(1.1, 1.1);
        -ms-transform: scale(1.1, 1.1);
        -o-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1); }
        #slider .control.next {
          right: 25px;
          background-position: -47px 0; }
          #slider .control.prev {
            left: 25px; }

  article {
    background: repeat center top url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAAHmWi9wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVBMUM2NjcxQTkxMUUzQjk1M0YxNEY1NzQzM0UzMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVBMUM2NzcxQTkxMUUzQjk1M0YxNEY1NzQzM0UzMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRUExQzY0NzFBOTExRTNCOTUzRjE0RjU3NDMzRTMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRUExQzY1NzFBOTExRTNCOTUzRjE0RjU3NDMzRTMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xTVDbAAAB+BJREFUeNokjUsWACAIAtXs/ldtbR+b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");
    padding: 35px 0 55px;
    border-bottom: 2px solid #ddd; }
    article section.header {
      color: #f4af5a;
      text-align: center;
      padding: 0px 0 5px;
      margin: 0 0 30px;
      background: no-repeat center bottom url(./../img/misc-separator.png); }
      article section.header small {
        font-size: 18px;
        line-height: 1;
        display: inline-block;
        margin-bottom: 20px; }
    article h1 {
      margin: 0;
      font-size: 30px;
      line-height: 2;
      color: #f4af5a; }
      article h2, article h3, article h4, article h5, article h6 {
        color: #f4af5a; }
        article figure img {
          display: inline-block;
          float: left;
          margin: 0 5% 5% 0;
          vertical-align: top; }
          article p {
            text-align: justify;
            color: #6e6f6f;
            margin: 30px 0;
            font-size: 16px; }

  .delimiter {
    background: url(./../img/misc-delimiter.png) top center no-repeat;
    background-size: 100% 70px;
    width: 100%;
    height: 70px;
    z-index: 10;
    position: absolute; }

    footer {
      position: relative;
      background-color: #fff; }
      footer .line {
        height: 37px;
        width: 100%;
        background: url(./../img/bgr-footer-line.jpg) repeat-x center; }
        footer .cnt {
          height: 258px; }
          footer .copy {
            text-align: center;
            height: 50px;
            color: #c3c3c3;
            font-size: 12px;
            font-weight: 700;
            line-height: 4;
            background: center repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAAHmWi9wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNTQxQjQ5ODcxQUMxMUUzOUY0NkI5RjFGNTc5OUI4NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNTQxQjQ5OTcxQUMxMUUzOUY0NkI5RjFGNTc5OUI4NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI1NDFCNDk2NzFBQzExRTM5RjQ2QjlGMUY1Nzk5Qjg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI1NDFCNDk3NzFBQzExRTM5RjQ2QjlGMUY1Nzk5Qjg3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vG8RBAAACRhJREFUeNo0jgkOwCAIBAGJ8TX+/2ne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"); }
            footer .box {
              float: left;
              border-right: 1px solid #bdbdbd;
              margin-top: 88px;
              position: relative; }
              footer .box:last-child {
                border-right: none; }
                footer .box.about {
                  width: 335px;
                  padding-right: 65px; }
                  footer .box.about p {
                    font-size: 12px; }
              footer .box.social {
                width: 127px;
                padding: 0 30px 0 75px;
                text-transform: uppercase; }
                footer .box.social a {
                  line-height: 2.1;
                  font-size: 13px;
                  vertical-align: middle; }
                  footer .box.social img {
                    vertical-align: middle;
                    margin-right: 10px; }
              footer .box ul {
                padding: 0;
                margin: 0;
                list-style: none outside; }
      footer address {
        width: 255px;
        font-style: normal;
        padding: 0 0 0 45px; }
        footer address ul {
          line-height: 1.5; }
      footer em.about {
        font-style: normal;
        display: block;
        color: #f4af5a;
        font-weight: 700;
        font-size: 30px;
        line-height: 1; }
        footer em.about span {
          font-weight: 100; }

  #about {
    padding: 30px 0; }
    #about img {
      display: block;
      margin-left: auto;
      margin-right: auto; }
      #about p {
        font-size: 20px;
        line-height: 1.3; }
        #about a {
          color: #f4af5a;
          font-weight: bold; }
          #about a:hover, #about a:focus, #about a:active, #about a.active {
            color: #bdbdbd; }

  #services a {
    color: #f4af5a;
    font-weight: bold; }
    #services a:hover, #services a:focus, #services a:active, #services a.active {
      color: #bdbdbd; }
  #services img {
    display: block;
    margin-left: auto;
    margin-right: auto; }

  #people p {
    font-size: 14px;
    color: #6e6f6f;
    margin: -5px 0 0 0; }

    #support section.header {
      margin-bottom: 30px; }
      #support .the-list {
        list-style: none outside;
        margin: 0;
        padding: 0; }
        #support .the-list ul {
          list-style: none outside;
          margin: 0;
          padding: 0; }
          #support .the-list > li {
            width: 270px;
            height: 215px;
            padding-top: 35px; }
            #support .the-list > li ul {
              padding: 15px 0 0;
              height: 103px;
              color: #6e6f6f; }
    #support li {
      background-repeat: no-repeat;
      background-position: 20px 0; }
      #support li.first {
        float: left;
        background-image: url(./../img/bgr-one.png); }
        #support li.second {
          position: absolute;
          left: 50%;
          margin-left: -135px;
          background-image: url(./../img/bgr-two.png); }
          #support li.third {
            float: right;
            background-image: url(./../img/bgr-three.png); }
            #support li li {
              line-height: 1.2;
              font-size: 14px; }
    #support h2 {
      font-size: 30px;
      font-weight: 700;
      line-height: 1;
      margin: 0;
      text-transform: uppercase; }
      #support h2 span {
        font-size: 30px;
        font-weight: 100; }
    #support .more {
      margin-left: 45px; }

  #videos section.header {
    margin-bottom: 80px; }
    #videos .video {
      width: 680px;
      margin: 0 auto;
      border-bottom: 1px solid #ccc;
      margin-bottom: 70px;
      padding-bottom: 50px; }
      #videos .video iframe {
        width: 100%;
        height: 420px; }
        #videos .video h3 {
          text-align: center;
          padding: 0;
          margin: 8px 0; }
          #videos .video h4 {
            color: #bbb;
            text-align: center;
            padding: 0;
            margin: 0px 0 20px; }

  #blog {
    font-size: 110%;
    line-height: 1.4; }
    #blog hr {
      border: 0;
      height: 0;
      box-shadow: 0 0 13px 1px #ccc; }
      #blog hr:after {
        content: "\00a0"; }
