.color, .more {
  color: #ffb300; }

.color-bg {
  background-color: #ffb300; }

.more:hover {
  color: #donkerrood;
  text-decoration: none; }

.hr-color {
  background: none repeat scroll 0 0 #ffb300;
  border: 0 none;
  height: 2px;
  width: 50px;
  text-align: left;
  margin-left: 0px; }

/* --------------- Boxed content ----------------- */
.box-orange {
  background-color: #ffb300;
  padding: 40px 60px; }
  .box-orange h3, .box-orange p, .box-orange ul, .box-orange li {
    color: #fff; }
  .box-orange hr {
    background-color: #fff; }

.box-darkgray {
  background-color: #323232;
  padding: 40px 60px; }
  .box-darkgray h3, .box-darkgray p, .box-darkgray ul, .box-darkgray li {
    color: #fff; }
  .box-darkgray hr {
    background-color: #fff; }

/* --------------- Buttons ----------------- */
.btn-secondary {
  background-color: #ffb300;
  border-color: transparent;
  color: #FFFFFF; }

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active {
  background-color: #323232;
  border-color: transparent;
  color: #FFFFFF;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

/* --------------- Latest Work Icons ----------------- */
.thumbs a {
  background-color: rgba(11, 179, 217, 0.9); }

.option-set > li:hover {
  background: none repeat scroll 0 0 #ffb300;
  color: #FFFFFF; }

/* --------------- Latest News ----------------- */
.news-item {
  background: #ffb300; }

.news-item:hover {
  background: #323232;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

/* --------------- Pricing Tables ----------------- */
.pricing-table.active .headline {
  background: #ffb300; }

/* --------------- Social Icons ----------------- */
.social li a {
  background: none repeat scroll 0 0 transparent;
  border-radius: 30px;
  border: 2px solid #ffb300;
  color: #ffb300; }

body h1, body h2, body h3, body h4, body h5, body h6, body input, body textarea, body p, body li, body a {
  font-family: 'Open Sans'; }
body h1, body h2, body h3 {
  font-weight: 700; }
body p {
  font-size: 16px; }

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

.white {
  color: #ffffff; }

section {
  padding: 25px 0;
  background-size: cover; }
  section.boxedcontent .box-white {
    position: relative; }
    section.boxedcontent .box-white p img {
      position: relative;
      max-width: 100%; }
    section.boxedcontent .box-white ul {
      padding-left: 20px; }
      section.boxedcontent .box-white ul li {
        font-size: 16px;
        line-height: 24px; }
    section.boxedcontent .box-white button.btn {
      background-color: #ffb300; }
      section.boxedcontent .box-white button.btn:hover {
        background-color: #dc9a00; }
  section.boxedcontent .box-gray {
    position: relative; }
    section.boxedcontent .box-gray p img {
      position: relative;
      max-width: 100%; }
    section.boxedcontent .box-gray ul {
      padding-left: 20px; }
      section.boxedcontent .box-gray ul li {
        font-size: 16px;
        line-height: 24px; }
    section.boxedcontent .box-gray button.btn {
      background-color: #ffb300; }
      section.boxedcontent .box-gray button.btn:hover {
        background-color: #dc9a00; }
  section.boxedcontent .box-orange {
    position: relative; }
    section.boxedcontent .box-orange p img {
      position: relative;
      max-width: 100%; }
    section.boxedcontent .box-orange ul {
      padding-left: 20px; }
      section.boxedcontent .box-orange ul li {
        font-size: 16px;
        line-height: 24px; }
    section.boxedcontent .box-orange button.btn {
      background-color: #000000; }
      section.boxedcontent .box-orange button.btn:hover {
        background-color: #333333; }
  section.boxedcontent .box-darkgray {
    position: relative; }
    section.boxedcontent .box-darkgray p img {
      position: relative;
      max-width: 100%; }
    section.boxedcontent .box-darkgray ul {
      padding-left: 20px; }
      section.boxedcontent .box-darkgray ul li {
        font-size: 16px;
        line-height: 24px; }
    section.boxedcontent .box-darkgray button.btn {
      background-color: #ffb300; }
      section.boxedcontent .box-darkgray button.btn:hover {
        background-color: #dc9a00; }
  section.headersection {
    position: relative; }
    section.headersection .text-left {
      width: 500px;
      position: absolute;
      z-index: 1000;
      top: 50%;
      left: 40px;
      transform: translateY(-50%);
      /* text-shadow: 0px 0px 18px rgba(0, 0, 0, 0.7); */
      border-left: 3px solid orange;
      padding-left: 20px; }
      section.headersection .text-left h1, section.headersection .text-left h2, section.headersection .text-left h3, section.headersection .text-left h4, section.headersection .text-left h5, section.headersection .text-left h6 {
        margin-bottom: 30px; }
      section.headersection .text-left h1, section.headersection .text-left h2, section.headersection .text-left h3, section.headersection .text-left h4, section.headersection .text-left h5, section.headersection .text-left h6, section.headersection .text-left p, section.headersection .text-left li, section.headersection .text-left a {
        text-transform: initial; }
      section.headersection .text-left p {
        font-size: 18px;
        line-height: 1.5em; }

.box-orange form .form-group p {
  color: #2e3b4e; }
.box-orange form .form-group label.label-control {
  color: #2e3b4e; }
.box-orange form .form-group label {
  color: #2e3b4e; }
.box-orange form .form-group input.input-control {
  background-color: #ffffff; }

section#footer h3.white {
  margin-top: 0; }
section#footer p {
  color: #ffffff; }

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