@import url(https://fonts.googleapis.com/css?family=Lora:400italic,400,700|Roboto:400,300);
/*
	Theme Name:   Piemont Child
	Theme URI:    http://pcc2016.2one5dev.com/piemont-child/
	Description:  Piemont Child Theme
	Author:       [ 2 one 5 ] Creative
	Author URI:   http://2one5.com
	Template:     piemont
	Version:      1.0.0
*/
/* line 17, style.scss */
body {
  font-family: 'Lora', serif;
  font-size: 16px;
  background: #f5f5f5;
  background-color: #f5f5f5;
}

/* line 23, style.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 700;
}

/* line 36, style.scss */
a.btn, .btn, .btn:focus, input[type="submit"],
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button, .woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button, .woocommerce-page button.button,
.woocommerce-page input.button, .woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart, a.more-link {
  padding: 11px 40px;
  color: white;
  border: 1px solid #fc654e;
  background: #fc654e;
  border-radius: 4px;
  margin: 20px auto 0px;
  display: block;
}

/* line 46, style.scss */
#top-link {
  background-color: #fc654e;
}

/* line 50, style.scss */
hr {
  border-color: #fc654e;
}

/* line 54, style.scss */
header {
  background-image: url("/wp-content/uploads/2016/03/header-background.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
/* line 60, style.scss */
header .header-blog-info {
  color: white;
}

/* line 66, style.scss */
.mainmenu-belowheader {
  background: #283549;
}

/* line 69, style.scss */
.mainmenu-belowheader-spacer {
  border-top: 0px;
  height: 0px;
}

/* line 73, style.scss */
.navbar-default {
  background-color: #283549;
  border: 0px;
}

/* line 77, style.scss */
.navbar {
  border-radius: 0px;
}
/* line 80, style.scss */
.navbar .nav > li > a {
  color: white;
  padding: 20px 40px;
}
/* line 84, style.scss */
.navbar .nav > li > a:hover {
  color: #fc644d;
}
/* line 87, style.scss */
.navbar .nav > li > a:focus {
  background-color: transparent;
}

/* line 92, style.scss */
.container.piemont-blog-posts-slider {
  display: none;
}

/* line 97, style.scss */
.wp-caption-text,
.wp-caption-text > * {
  color: #a0a0a0;
  font-style: italic;
  padding: 10px 0px;
}

.wp-caption {
    width: auto !important;
}

/* line 103, style.scss */
.search-wrap {
  padding-bottom: 50px;
}

/* line 107, style.scss */
form#searchform input#s {
  width: 100%;
  display: block;
  max-width: 500px;
  margin: 0px auto;
}

/* line 116, style.scss */
.sidebar .widgettitle {
  font-size: 16px;
  border-top: 7px double #fc654e;
  border-bottom: 1px solid #fc654e;
  margin-bottom: 0px;
}
/* line 123, style.scss */
.sidebar .widgettitle:after,
.sidebar .widgettitle:before {
  color: #fc654e;
  font-weight: 100;
  font-family: 'Lora';
}
/* line 129, style.scss */
.sidebar .widget_text .social-icons-wrapper {
  text-align: center;
}
/* line 132, style.scss */
.sidebar .widget_text .social-icons-wrapper a {
  background: #fc644d;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  color: white;
  display: inline-block;
  text-align: center;
  line-height: 30px;
  margin: 0px 5px;
}
/* line 143, style.scss */
.sidebar .widget_text .social-icons-wrapper a:hover {
  background: #434851;
}

/* line 149, style.scss */
.widget {
  background: white;
}
/* line 152, style.scss */
.widget > * {
  padding: 25px;
  text-align: center;
}
/* line 156, style.scss */
.widget > ul {
  padding: 25px !important;
}

/* line 161, style.scss */
.ad.type-ad img {
  width: 100%;
  height: auto;
}

/* line 168, style.scss */
.blog-post {
  border-top: 7px double #fc654e;
  background: white;
  padding: 0px 0px 25px;
  border-bottom: 0px;
  margin-bottom: 30px;
}
/* line 175, style.scss */
.blog-post .post-info {
  border: 0px !important;
}
/* line 178, style.scss */
.blog-post .post-info span {
  border-left: 0px !important;
  width: auto !important;
  padding: 0px !important;
  color: #9ea4a5 !important;
  font-family: 'Roboto';
  font-size: 13px;
  float: none !important;
  display: inline !important;
}
/* line 189, style.scss */
.blog-post article {
  padding: 25px;
}
/* line 193, style.scss */
.blog-post .post-categories:before,
.blog-post .post-categories:after {
  background: #fc654e;
  margin-top: 0px;
  top: 50%;
}
/* line 198, style.scss */
.blog-post .post-categories {
  background: #283549;
  padding: 15px 15px !important;
  font-size: 15px;
  max-width: 80%;
}
/* line 206, style.scss */
.blog-post .ad.type-ad .alignleft,
.blog-post .ad.type-ad .alignright {
  width: 47% !important;
}

/* line 212, style.scss */
.page-content {
  border-top: 7px double #fc654e;
  background: white;
  padding: 25px;
}

/* line 220, style.scss */
iframe.twitter-timeline .timeline-header {
  background: #283549;
  color: white;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 226, style.scss */
iframe.twitter-timeline .customisable-border {
  border-color: #eeeeee;
}

/* line 230, style.scss */
.container-fluid-footer {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/* line 234, style.scss */
footer {
  padding-bottom: 0px;
  background-color: #0064b0;
}
/* line 238, style.scss */
footer .container {
  width: 100%;
}
/* line 241, style.scss */
footer .footer-logo {
  margin-bottom: 20px;
}
/* line 244, style.scss */
footer .footer-menu {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  font-size: 18px;
}
/* line 250, style.scss */
footer .copyright {
  width: 100%;
  background: #434851;
  border-top: 1px solid #cccccc;
  border-bottom: 5px solid #2d2d2d;
  padding: 10px 0px 0px;
}

@media (max-width: 991px) {
  /* line 261, style.scss */
  .col-md-3.main-sidebar.sidebar {
    /*#left-sidebar{
    	display: none;
    }*/
  }
  /* line 266, style.scss */
  .col-md-3.main-sidebar.sidebar ul#main-sidebar {
    margin-top: 40px;
  }
}
@media (max-width: 768px) {
  /* line 273, style.scss */
  .piemont-blog-posts-slider {
    margin-bottom: 0px;
  }

  /* line 276, style.scss */
  .navbar .navbar-toggle {
    color: white;
  }

  /* line 279, style.scss */
  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: transparent;
  }

  /* line 282, style.scss */
  .blog-post .post-header-title {
    font-size: 25px;
  }
}
