body.custom-background {
  background-size: cover;
}
a {
  color: #cc5317;
}
a:active,
a:hover {
  color: #e76c2f;
}
::selection {
  background: #cc5317;
}
::-moz-selection {
  background: #cc5317;
}
.site {
  margin: 0 auto;
  box-shadow: 0 0 20px 0 #000000;
}
.search-toggle {
  background-color: #cc5317;
}
.search-toggle:hover,
.search-toggle.active {
  background-color: #e76c2f;
}
.search-box-wrapper {
  box-sizing: content-box;
}
.search-box {
  background-color: #e76c2f;
}
.site-navigation .current_page_item > a {
  color: #cc5317;
}
.primary-navigation li:hover > a,
.primary-navigation li.focus > a {
  background-color: #cc5317;
  color: #fff;
}
.entry-title a:hover {
  color: #e76c2f;
}
button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  background-color: #cc5317;
}
button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
  background-color: #e76c2f;
  color: #fff;
}
.content-sidebar .widget input[type="button"],
.content-sidebar .widget input[type="reset"],
.content-sidebar .widget input[type="submit"] {
  background-color: #cc5317;
}
.content-sidebar .widget input[type="button"]:hover,
.content-sidebar .widget input[type="button"]:focus,
.content-sidebar .widget input[type="reset"]:hover,
.content-sidebar .widget input[type="reset"]:focus,
.content-sidebar .widget input[type="submit"]:hover,
.content-sidebar .widget input[type="submit"]:focus {
  background-color: #e76c2f;
}
.content-sidebar .widget a {
  color: #cc5317;
}
.content-sidebar .widget a:hover {
  color: #e76c2f;
}
@media screen and (min-width: 783px) {
  .primary-navigation {
    float: left;
    margin-left: 18px;
  }
}
@media screen and (min-width: 1110px) {
  .archive-header,
  .comments-area,
  .image-navigation,
  .page-header,
  .page-content,
  .post-navigation,
  .site-content .entry-header,
  .site-content .entry-content,
  .site-content .entry-summary,
  .site-content footer.entry-meta {
    padding-left: 55px;
  }
}
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
  max-width: 874px;
}
.comments-area {
  max-width: 874px;
}
.post-navigation,
.image-navigation {
  max-width: 874px;
}
.site:before,
#secondary {
  width: 0;
  display: none;
}
.featured-content {
  padding-left: 0;
}
.site-content,
.site-main .widecolumn {
  margin-left: 0;
}
.hentry {
  max-width: 900px;
}
.post-thumbnail img {
  width: 100%;
}
.byline {
  display: none !important;
}
.site-title {
  display: none;
}
.twentyfourteen .tfwc {
  margin-right: 0;
}
.twentyfourteen .tfwc {
  max-width: 100%;
}
@media screen and (min-width: 1110px) {
  .twentyfourteen .tfwc {
    padding-left: 55px;
    padding-right: 30px;
    margin-right: 54px;
  }
}
.woocommerce ul.products li.product .price {
  color: #cc5317;
}
.woocommerce ul.products li.product .price::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000000;
  content: "\f02b";
  padding-right: 0.25em;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #cc5317;
}
.woocommerce div.product p.price::before,
.woocommerce div.product span.price::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000000;
  content: "\f02b";
  padding-right: 0.25em;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #cc5317;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #e76c2f;
}
@media screen and (max-width: 811px) {
  .woocommerce #content table.cart td.actions .button,
  .woocommerce #content table.cart td.actions .input-text,
  .woocommerce #content table.cart td.actions input,
  .woocommerce table.cart td.actions .button,
  .woocommerce table.cart td.actions .input-text,
  .woocommerce table.cart td.actions input,
  .woocommerce-page #content table.cart td.actions .button,
  .woocommerce-page #content table.cart td.actions .input-text,
  .woocommerce-page #content table.cart td.actions input,
  .woocommerce-page table.cart td.actions .button,
  .woocommerce-page table.cart td.actions .input-text,
  .woocommerce-page table.cart td.actions input {
    width: 100%;
  }
}
.archive-title,
.page-title {
  font-size: 33px;
  font-weight: 300;
  line-height: 1.09091;
  margin: 0;
  text-transform: uppercase;
  margin: 0 0 12px;
}


/*
	CSS Migrated from Jetpack:
*/

body.custom-background {
  background-size: cover;
}
a {
  color: #cc5317;
}
a:active,
a:hover {
  color: #e76c2f;
}
::selection {
  background: #cc5317;
}
::-moz-selection {
  background: #cc5317;
}
.site {
  margin: 0 auto;
  box-shadow: 0 0 20px 0 #000000;
}
.search-toggle {
  background-color: #cc5317;
}
.search-toggle:hover,
.search-toggle.active {
  background-color: #e76c2f;
}
.search-box-wrapper {
  box-sizing: content-box;
}
.search-box {
  background-color: #e76c2f;
}
.site-navigation .current_page_item > a {
  color: #cc5317;
}
.primary-navigation li:hover > a,
.primary-navigation li.focus > a {
  background-color: #cc5317;
  color: #fff;
}
.entry-title a:hover {
  color: #e76c2f;
}
button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  background-color: #cc5317;
}
button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
  background-color: #e76c2f;
  color: #fff;
}
.content-sidebar .widget input[type="button"],
.content-sidebar .widget input[type="reset"],
.content-sidebar .widget input[type="submit"] {
  background-color: #cc5317;
}
.content-sidebar .widget input[type="button"]:hover,
.content-sidebar .widget input[type="button"]:focus,
.content-sidebar .widget input[type="reset"]:hover,
.content-sidebar .widget input[type="reset"]:focus,
.content-sidebar .widget input[type="submit"]:hover,
.content-sidebar .widget input[type="submit"]:focus {
  background-color: #e76c2f;
}
.content-sidebar .widget a {
  color: #cc5317;
}
.content-sidebar .widget a:hover {
  color: #e76c2f;
}
@media screen and (min-width: 783px) {
  .primary-navigation {
    float: left;
    margin-left: 18px;
  }
}
@media screen and (min-width: 1110px) {
  .archive-header,
  .comments-area,
  .image-navigation,
  .page-header,
  .page-content,
  .post-navigation,
  .site-content .entry-header,
  .site-content .entry-content,
  .site-content .entry-summary,
  .site-content footer.entry-meta {
    padding-left: 55px;
  }
}
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
  max-width: 874px;
}
.comments-area {
  max-width: 874px;
}
.post-navigation,
.image-navigation {
  max-width: 874px;
}
.site:before,
#secondary {
  width: 0;
  display: none;
}
.featured-content {
  padding-left: 0;
}
.site-content,
.site-main .widecolumn {
  margin-left: 0;
}
.hentry {
  max-width: 900px;
}
.post-thumbnail img {
  width: 100%;
}
.byline {
  display: none !important;
}
.site-title {
  display: none;
}
.twentyfourteen .tfwc {
  margin-right: 0;
}
.twentyfourteen .tfwc {
  max-width: 100%;
}
@media screen and (min-width: 1110px) {
  .twentyfourteen .tfwc {
    padding-left: 55px;
    padding-right: 30px;
    margin-right: 54px;
  }
}
.woocommerce ul.products li.product .price {
  color: #cc5317;
}
.woocommerce ul.products li.product .price::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000000;
  content: "\f02b";
  padding-right: 0.25em;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #cc5317;
}
.woocommerce div.product p.price::before,
.woocommerce div.product span.price::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000000;
  content: "\f02b";
  padding-right: 0.25em;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #cc5317;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #e76c2f;
}
@media screen and (max-width: 811px) {
  .woocommerce #content table.cart td.actions .button,
  .woocommerce #content table.cart td.actions .input-text,
  .woocommerce #content table.cart td.actions input,
  .woocommerce table.cart td.actions .button,
  .woocommerce table.cart td.actions .input-text,
  .woocommerce table.cart td.actions input,
  .woocommerce-page #content table.cart td.actions .button,
  .woocommerce-page #content table.cart td.actions .input-text,
  .woocommerce-page #content table.cart td.actions input,
  .woocommerce-page table.cart td.actions .button,
  .woocommerce-page table.cart td.actions .input-text,
  .woocommerce-page table.cart td.actions input {
    width: 100%;
  }
}
.archive-title,
.page-title {
  font-size: 33px;
  font-weight: 300;
  line-height: 1.09091;
  margin: 0;
  text-transform: uppercase;
  margin: 0 0 12px;
}
