/*============================================================================
  #Settings Variables
==============================================================================*/
/* BREAKPOINT VARIABLES */
/* COLOR VARIABLES */
/* TYPOGRAPHY VARIABLES */
/*============================================================================
  #BB Book #2 Stylesheet
==============================================================================*/
/* SPECIFIC STYLES */
/* SECTION STYLES */
.section .container, .header .container, .footer .container {
  max-width: 960px; }

/* HEADER STYLES */
.header .logo--text {
  font-weight: 400; }
  .header .logo--text span {
    color: #e74c3c; }
.header a {
  font-family: Open Sans;
  text-transform: uppercase; }

/* FORM STYLES */
form input.form-control:not([type=checkbox]):not([type=radio]) {
  margin: 0.5rem 0;
  padding: 7px 10px;
  border-radius: 3px; }

/* SHOWCASE SECTION STYLES */
.section--showcase .col-md-6 {
  width: 66.666667%; }
.section--showcase .col-md-5 {
  width: 16.666667%;
  margin-left: 16.666667%; }
.section--showcase h2 {
  font-size: 24px; }
.section--showcase p {
  font-size: 20px;
  font-style: italic;
  color: #c47234; }

@media (max-width: 767px) {
  .section--showcase .col-md-5 {
    margin-left: 0; } }
/* CUSTOM CONTENT SECTION STYLES*/
.section--custom_content .custom-form h2 {
  font-size: 20px;
  line-height: 1.5;
  text-align: center; }
.section--custom_content .custom-form p, .section--custom_content .custom-form ol {
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 1.5rem;
  padding-left: 20px;
  color: #7f8c8d; }

/* TESTIMONIAL SECTION STYLES */
.section--testimonial .testimonial {
  padding-top: 0; }
  .section--testimonial .testimonial__title {
    opacity: 1;
    color: #c47234; }

/* LAYOUT STYLES */
@media (max-width: 767px) {
  .section [class*="col-md"] {
    display: block;
    width: 100%; } }
