/*   
Theme Name: woodwright2017
Theme URI: https://www.woodwrightfinish.com
Description: This the theme for the "woodwright2017" child theme..
Author: Eyedeal Graphics
Author URI: http://www.eyedealgraphics.com
Version: 1
Template: generatepress
*/
/* Load Compass (if necessary)
 * =============================================================================
 */
/* Load Module Resources (if necessary)
 * =============================================================================
 */
/* Breakpoint Variables - Horizontal
 * -----------------------------------------------------------------------------
 */
/*  100 Pixel Width Breakpoint  */
/*  200 Pixel Width Breakpoint  */
/*  300 Pixel Width Breakpoint  */
/*  400 Pixel Width Breakpoint  */
/*  450 Pixel Width Breakpoint  */
/*  500 Pixel Width Breakpoint  */
/*  600 Pixel Width Breakpoint  */
/*  700 Pixel Width Breakpoint  */
/*  767 Pixel Width Breakpoint  -  This breakpoint is for Caldera Forms */
/*  768 Pixel Width Breakpoint  -  This breakpoint is for GeneratePress */
/*  769 Pixel Width Breakpoint  -  This breakpoint is for GeneratePress */
/*  800 Pixel Width Breakpoint  */
/*  900 Pixel Width Breakpoint  */
/*  1000 Pixel Width Breakpoint  */
/*  1100 Pixel Width Breakpoint  */
/*  1200 Pixel Width Breakpoint  */
/*  1280 Pixel Width Breakpoint  */
/*  1300 Pixel Width Breakpoint  */
/*  1350 Pixel Width Breakpoint  */
/*  1400 Pixel Width Breakpoint  */
/*  1500 Pixel Width Breakpoint  */
/*  1600 Pixel Width Breakpoint  */
/*  1700 Pixel Width Breakpoint  */
/*  1800 Pixel Width Breakpoint  */
/*  1900 Pixel Width Breakpoint  */
/*  2000 Pixel Width Breakpoint  */
/* Load Partial Resources (if necessary)
 * =============================================================================
 */
/* line 1, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
*, *:after, *:before {
  box-sizing: border-box;
}

/* 
 * Enables auto hiding functionality for pages like "FAQ"
 */
/* line 10, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.hidden {
  display: none;
}

/* 
 * Ensure that the Back to Top button doesnt get burried 
 */
/* line 17, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.generate-back-to-top {
  z-index: 1000;
}

/* 
 * Hide default blog pagination (Because you are using the WP-Pagenavi plugin)
 * Remember to call the "WP-Pagenavi" plugin in the "functions.php" file
 */
/* line 25, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.page-numbers {
  display: none;
}

/* line 29, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.sds-icon {
  width: 48px;
  height: auto;
  margin: 0 0 0 36px;
  padding: 0 0 32px 0;
  float: right;
}

@media (min-width: 300px) {
  /* line 29, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .sds-icon {
    width: 60px;
    height: auto;
  }
}

/* 
 * Define custom button styles 
 */
/* line 45, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.blue-link-button {
  color: #ffffff;
  background-color: #2070a9;
  margin: 0 -40px -26px -40px;
  padding: 16px;
  display: block;
}

/* line 52, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.blue-link-button:hover {
  color: #ffffff;
  background-color: #be6d1e;
}

/* line 57, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.blue-link-button:visited {
  color: #ffffff;
}

/* line 62, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.black-link-button {
  color: #ffffff;
  background-color: #000000;
  margin: 0 -40px -26px -40px;
  padding: 16px;
  display: block;
}

/* line 69, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.black-link-button:hover {
  color: #ffffff;
  background-color: #be6d1e;
}

/* 
 * Define custom image width styles
 */
/* line 78, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-100-width {
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

@media (min-width: 769px) {
  /* line 78, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-100-width {
    margin-bottom: 16px;
  }
}

/* line 87, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-75-width {
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

@media (min-width: 500px) {
  /* line 87, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-75-width {
    width: 65%;
    margin-bottom: 16px;
  }
}

@media (min-width: 1200px) {
  /* line 87, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-75-width {
    width: 75%;
  }
}

/* line 101, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-66-width {
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

@media (min-width: 500px) {
  /* line 101, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-66-width {
    width: 60%;
    margin-bottom: 16px;
  }
}

@media (min-width: 1100px) {
  /* line 101, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-66-width {
    width: 66.6%;
  }
}

/* line 115, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-50-width {
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

@media (min-width: 500px) {
  /* line 115, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-50-width {
    width: 50%;
    margin-bottom: 16px;
  }
}

@media (min-width: 769px) {
  /* line 115, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-50-width {
    width: 50%;
  }
}

/* line 129, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-33-width {
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

@media (min-width: 500px) {
  /* line 129, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-33-width {
    width: 50%;
    margin-bottom: 16px;
  }
}

@media (min-width: 769px) {
  /* line 129, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-33-width {
    width: 33.3%;
  }
}

/* line 143, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-25-width {
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

@media (min-width: 500px) {
  /* line 143, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-25-width {
    width: 50%;
    margin-bottom: 16px;
  }
}

@media (min-width: 769px) {
  /* line 143, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .image-25-width {
    width: 25%;
  }
}

/* 
 * Define custom image opacities
 */
/* line 161, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-90 {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 166, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-80 {
  opacity: 0.8;
  filter: alpha(opacity=90);
}

/* line 171, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-70 {
  opacity: 0.7;
  filter: alpha(opacity=90);
}

/* line 176, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-60 {
  opacity: 0.6;
  filter: alpha(opacity=90);
}

/* line 181, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-50 {
  opacity: 0.5;
  filter: alpha(opacity=90);
}

/* line 186, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-40 {
  opacity: 0.4;
  filter: alpha(opacity=90);
}

/* line 191, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-30 {
  opacity: 0.3;
  filter: alpha(opacity=90);
}

/* line 196, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-20 {
  opacity: 0.2;
  filter: alpha(opacity=90);
}

/* line 201, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-opacity-10 {
  opacity: 0.1;
  filter: alpha(opacity=90);
}

/* 
 * Define custom image borders
 */
/* line 209, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.image-1px-border {
  padding: 6px;
  border: 1px solid #999999;
}

/* 
 * Define slider alignment
 */
/* line 217, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.slider-align-left {
  padding: 8px 32px 32px 32px;
  float: left;
}

/* line 221, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.slider-align-left .flexslider {
  margin: 0 !important;
  padding: 6px;
  border: 1px solid #999999 !important;
  border-radius: 0;
}

/* line 229, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.slider-align-right {
  padding: 8px 32px 32px 32px;
  float: right;
}

/* line 233, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.slider-align-right .flexslider {
  margin: 0 !important;
  padding: 6px;
  border: 1px solid #999999 !important;
  border-radius: 0;
}

/* 
 * Define "Special" images
 */
/* line 244, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.fragrance-menu-image {
  width: 50%;
  height: auto;
  margin: -16px 24px 16px 0;
  vertical-align: middle;
}

@media (min-width: 500px) {
  /* line 244, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .fragrance-menu-image {
    width: 100%;
    max-width: 100px;
    float: left;
  }
}

/* line 257, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.hide-image-tablet-phone {
  display: none;
}

@media (min-width: 769px) {
  /* line 257, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .hide-image-tablet-phone {
    display: block;
  }
}

/* line 265, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
.hide-image-phone {
  display: none;
}

@media (min-width: 500px) {
  /* line 265, c:/projects/_web/Woodwright/src/sass/partials/_global.scss */
  .hide-image-phone {
    display: block;
  }
}

/* line 3, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap {
  background-color: black;
  padding: 4px 0 4px 0;
  position: relative;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
}

/* line 10, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content {
  text-align: center;
  width: 100%;
  max-width: 1280px;
  height: 36px;
  margin: 0 auto 0 auto;
  padding: 6px 40px 0 40px;
}

@media (min-width: 769px) {
  /* line 10, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .header-cap .header-cap-content {
    text-align: right;
  }
}

/* line 22, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget {
  display: inline-block;
}

/* line 25, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget h3 {
  position: absolute;
  left: -999px;
}

/* line 30, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget .textwidget {
  font-size: 14px;
  color: #ffffff;
}

/* line 34, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget .textwidget .header-cap-call-us-label {
  display: none;
}

@media (min-width: 400px) {
  /* line 34, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .header-cap .header-cap-content .widget .textwidget .header-cap-call-us-label {
    display: inline-block;
  }
}

/* line 42, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget .textwidget .header-cap-phone-number {
  color: #ffffff;
  margin: 0 16px 0 0;
}

/* line 46, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget .textwidget .header-cap-phone-number:hover {
  color: orange;
}

/* line 51, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget .textwidget .header-cap-icon {
  display: none;
}

@media (min-width: 400px) {
  /* line 51, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .header-cap .header-cap-content .widget .textwidget .header-cap-icon {
    max-width: 24px;
    height: auto;
    margin: 0 0 0 8px;
    vertical-align: -20%;
    display: inline-block;
  }
}

/* line 62, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .header-cap .header-cap-content .widget .textwidget .header-cap-icon:hover {
  opacity: 0.8;
  filter: alpha(opacity=90);
}

/* line 72, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .site-header {
  height: 250px;
  margin-bottom: -48px;
  background-color: transparent;
  background-position: center bottom;
  position: relative;
  z-index: 90;
}

@media (min-width: 1800px) {
  /* line 72, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .site-header {
    background-size: 100% auto;
  }
}

/* line 88, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .site-header .inside-header .site-logo {
  max-width: 350px;
  height: auto;
  margin: 4px 8px 0 8px;
  position: relative;
  z-index: 500;
}

@media (min-width: 769px) {
  /* line 88, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .site-header .inside-header .site-logo {
    max-width: 380px;
    margin: 0 0 0 24px;
  }
}

@media (min-width: 900px) {
  /* line 88, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .site-header .inside-header .site-logo {
    max-width: 480px;
    margin: 0 0 0 24px;
  }
}

@media (min-width: 1350px) {
  /* line 88, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
  body .site-header .inside-header .site-logo {
    margin: 0 0 0 0;
  }
}

/* line 112, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .site-header .inside-header .header-widget .widget {
  padding: 0;
  display: inline-block;
}

/* line 116, c:/projects/_web/Woodwright/src/sass/partials/_site-header.scss */
body .site-header .inside-header .header-widget .widget .widget-title {
  display: none;
}

/* line 3, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation {
  margin: 32px 0 0 0;
}

@media (min-width: 100px) {
  /* line 3, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation {
    margin: 6px 0 0 0;
    background-color: rgba(0, 0, 0, 0.9);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
  }
}

@media (min-width: 769px) {
  /* line 3, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation {
    margin: 24px 20px 0 0;
    background-color: #ffffff;
    box-shadow: none;
  }
}

/* line 20, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .menu-toggle {
  color: #ffffff;
  background-color: #000000;
}

/* line 31, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .main-nav .menu .menu-item a {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.2);
}

@media (min-width: 769px) {
  /* line 31, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .menu-item a {
    color: #000000;
    background-color: transparent;
  }
}

/* line 40, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .main-nav .menu .menu-item a:hover {
  background-color: rgba(153, 153, 153, 0.2);
}

@media (min-width: 769px) {
  /* line 40, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .menu-item a:hover {
    background-color: rgba(153, 153, 153, 0.2);
  }
}

/* line 48, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .main-nav .menu .menu-item a:focus {
  background-color: rgba(153, 153, 153, 0.2);
}

/* line 53, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .main-nav .menu .menu-item .sub-menu {
  background-color: rgba(153, 153, 153, 0.2);
}

@media (min-width: 769px) {
  /* line 53, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .menu-item .sub-menu {
    background-color: rgba(0, 0, 0, 0.9);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6) !important;
  }
}

/* line 63, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .main-nav .menu .menu-item .sub-menu .menu-item a {
  color: #ffffff;
}

@media (min-width: 769px) {
  /* line 69, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .menu-item .dropdown-menu-toggle {
    display: none;
  }
}

/* line 79, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation .inside-navigation .main-nav .menu .current-menu-item a {
  background-color: rgba(190, 109, 30, 0.3);
}

@media (min-width: 769px) {
  /* line 79, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .current-menu-item a {
    background-color: transparent;
  }
}

@media (min-width: 769px) {
  /* line 89, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .menu-item-has-children {
    padding-right: 0;
  }
}

@media (min-width: 769px) {
  /* line 95, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .menu-item-has-children a {
    padding-right: 20px;
  }
}

@media (min-width: 769px) {
  /* line 103, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .main-nav-home-link {
    display: none;
  }
}

@media (min-width: 1000px) {
  /* line 103, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
  body .main-navigation .inside-navigation .main-nav .menu .main-nav-home-link {
    display: block;
  }
}

/* line 117, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation.navigation-clone {
  margin: 0;
  background-color: rgba(0, 0, 0, 0.9);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6) !important;
  z-index: 1100 !important;
}

/* line 129, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation.scss */
body .main-navigation.navigation-clone .inside-navigation .main-nav .menu .main-nav-home-link {
  display: inline-block;
}

/* line 13, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation-stick.scss */
body .navigation-stick .inside-navigation .main-nav .menu .menu-item a {
  color: #ffffff;
}

/* line 18, c:/projects/_web/Woodwright/src/sass/partials/_main-navigation-stick.scss */
body .navigation-stick .inside-navigation .main-nav .menu .current-menu-item {
  background-color: rgba(190, 109, 30, 0.3);
}

/* line 3, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider {
  display: none;
}

@media (min-width: 769px) {
  /* line 3, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
  body .home-page-feature-slider {
    display: block;
    margin: -165px 0 -50px 0;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
  }
}

@media (min-width: 1000px) {
  /* line 3, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
  body .home-page-feature-slider {
    margin: -165px 0 -100px 0;
  }
}

@media (min-width: 1200px) {
  /* line 3, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
  body .home-page-feature-slider {
    margin: -165px 0 -150px 0;
  }
}

/* line 32, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap {
  padding: 0 10px 0 10px;
  background-color: transparent;
  opacity: 1;
}

/* line 37, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto 60px auto;
  padding: 6px;
  border: 1px solid rgba(255, 255, 255, 0.7);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
}

@media (min-width: 1000px) {
  /* line 37, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
  body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption {
    margin: 0 auto 110px auto;
  }
}

@media (min-width: 1200px) {
  /* line 37, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
  body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption {
    margin: 0 auto 160px auto;
  }
}

/* line 53, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption .home-slider-caption {
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
}

/* line 57, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption .home-slider-caption .hsc-content {
  padding: 8px 12px 6px 12px;
}

/* line 60, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption .home-slider-caption .hsc-content .hsc-main-text {
  font-family: "Cinzel", serif;
  font-size: 36px;
  line-height: 38px;
  color: #000000;
  padding: 0 0 0 0;
}

/* line 68, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-slider.scss */
body .home-page-feature-slider .home-page-feature-slider-content .widget .metaslider .flexslider .slides .ms-image .caption-wrap .caption .home-slider-caption .hsc-content .hsc-sub-text {
  color: #000000;
  padding: 0 4px 0 4px;
}

/* line 3, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners {
  position: relative;
}

/* line 6, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content {
  width: 100%;
  max-width: 1220px;
  margin: 0 auto 60px auto;
  display: table;
}

/* line 15, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link {
  display: block;
}

/* line 18, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module {
  width: 33.33%;
  padding: 0 10px 0 10px;
  float: left;
  display: block;
}

/* line 24, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content {
  display: none;
}

@media (min-width: 769px) {
  /* line 24, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
  body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content {
    background-color: #ffffff;
    padding: 10px;
    display: block;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);
  }
}

/* line 34, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-header {
  height: 80px;
  padding: 10px 16px 10px 16px;
  background-color: #000000;
  position: relative;
  border-bottom: 1px solid #ffffff;
}

/* line 41, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-header .banner-header-text {
  font-size: 24px;
  color: #ffffff;
  margin: 0;
  display: block;
  position: absolute;
  bottom: 10px;
}

/* line 51, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-body {
  position: relative;
}

/* line 54, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-body .banner-image {
  max-height: 200px;
  overflow: hidden;
}

/* line 58, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-body .banner-image img {
  width: 100%;
  height: auto;
}

/* line 64, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-body .banner-information {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  width: 45%;
  position: absolute;
  right: 10px;
  bottom: 16px;
}

@media (min-width: 900px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_home-feature-banners.scss */
  body .home-page-feature-banners .home-page-feature-banners-content .widget .textwidget .banner-module-link .banner-module .banner-module-content .banner-body .banner-information {
    bottom: 32px;
  }
}

/* line 6, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content {
  padding: 0 40px 40px 40px;
}

/* line 13, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main h4, body .site .site-content .content-area .site-main h5, body .site .site-content .content-area .site-main h6 {
  font-family: "Cinzel", serif;
  font-size: 24px;
}

/* line 20, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main .alignleft {
  float: left;
}

@media (min-width: 500px) {
  /* line 20, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
  body .site .site-content .content-area .site-main .alignleft {
    margin-right: 60px;
  }
}

@media (min-width: 500px) {
  /* line 28, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
  body .site .site-content .content-area .site-main .alignright {
    margin-left: 60px;
    float: right;
  }
}

/* line 38, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main .entry-header .entry-title {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto 0 auto;
  padding: 0 30px 0 30px;
}

@media (min-width: 769px) {
  /* line 38, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
  body .site .site-content .content-area .site-main .entry-header .entry-title {
    padding: 0 40px 0 40px;
  }
}

/* line 56, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main .page .inside-article .entry-header .entry-title {
  padding: 0;
}

/* line 69, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main .hentry {
  position: relative;
  z-index: 1000;
}

/* line 77, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main .hentry .inside-article .entry-header .entry-title {
  padding: 0;
}

/* line 81, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
body .site .site-content .content-area .site-main .hentry .inside-article .page-header-image-single {
  width: 100%;
  height: auto;
  margin: 32px 0 8px 0;
  padding: 6px;
  border: 1px solid #999999 !important;
}

@media (min-width: 500px) {
  /* line 81, c:/projects/_web/Woodwright/src/sass/partials/_site-content.scss */
  body .site .site-content .content-area .site-main .hentry .inside-article .page-header-image-single {
    max-width: 50%;
    margin: 36px 0 16px 32px;
    float: right;
  }
}

/* line 15, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 19, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container h1, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container h2, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container h3, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container h4, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container h5, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container h6, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container p, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container ol, body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container ul {
  padding: 0 20px 0 20px;
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container .lgc-column {
  padding: 0 20px 0 20px;
}

/* line 26, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container .lgc-column .inside-grid-column {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.8);
  padding: 24px 20px 1px 20px;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.7);
}

/* line 32, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container .lgc-column .inside-grid-column h2 {
  color: #ffffff;
}

/* line 36, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.dark-content-boxes .grid-container .lgc-column .inside-grid-column hr {
  background-color: rgba(255, 255, 255, 0.3);
  clear: both;
}

/* line 47, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 51, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container h1, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container h2, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container h3, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container h4, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container h5, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container h6, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container p, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container ol, body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container ul {
  padding: 0 20px 0 20px;
}

/* line 55, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container .lgc-column {
  padding: 0 20px 0 20px;
}

/* line 58, c:/projects/_web/Woodwright/src/sass/partials/_site-sections.scss */
body .site .site-content .content-area .site-main .generate-sections-container.light-content-boxes .grid-container .lgc-column .inside-grid-column {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 24px 20px 1px 20px;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.7);
}

/* line 3, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms {
  margin: 32px 0 0 0;
  background-image: url(https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/03/footer-arc-bg.png);
  background-position: top center;
  height: 156px;
}

@media (min-width: 1800px) {
  /* line 3, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms {
    background-size: 100% auto;
  }
}

/* line 12, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content {
  width: 100%;
  max-width: 1240px;
  margin: 0 auto 0 auto;
  padding: 0 20px 0 20px;
}

@media (min-width: 1280px) {
  /* line 12, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content {
    padding: 0;
  }
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left {
  width: 100%;
  margin: 0 0 16px 0;
}

@media (min-width: 600px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-left {
    width: 50%;
    margin: 0;
    float: left;
  }
}

/* line 33, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content {
  margin: 0 20px 0 20px;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6) !important;
}

/* line 41, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-header {
  display: none;
}

@media (min-width: 600px) {
  /* line 41, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-header {
    margin: 0;
    padding: 21px 20px 0 20px;
    display: block;
    background-color: rgba(0, 0, 0, 0.9);
  }
}

/* line 52, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-header .locator-form-title {
  font-size: 21px;
  color: #ffffff;
  margin: 0;
  padding: 0 0 10px 0;
}

@media (min-width: 800px) {
  /* line 52, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-header .locator-form-title {
    margin: 0;
    padding: 0;
  }
}

/* line 64, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-header .locator-form-sub-title {
  display: none;
}

@media (min-width: 800px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-header .locator-form-sub-title {
    color: #999999;
    margin: 0;
    padding: 0 0 10px 0;
    display: block;
  }
}

/* line 76, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-fields {
  padding: 20px 20px 5px 20px;
}

/* line 79, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-fields .locator-field-label {
  font-weight: bold;
  margin: -12px 0 4px 0;
}

/* line 83, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-fields .locator-field-label .locator-field-label-disclaimer {
  font-size: 14px;
  font-weight: normal;
}

/* line 93, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-fields .caldera-grid .caldera_forms_form p {
  display: none;
}

/* line 97, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget .locator-form-fields .caldera-grid .caldera_forms_form br {
  display: none;
}

/* line 107, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right {
  width: 100%;
}

@media (min-width: 600px) {
  /* line 107, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-right {
    width: 50%;
    float: right;
  }
}

/* line 117, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content {
  margin: 0 20px 0 20px;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6) !important;
}

/* line 125, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-header {
  display: none;
}

@media (min-width: 600px) {
  /* line 125, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-header {
    margin: 0;
    padding: 21px 20px 0 20px;
    display: block;
    background-color: rgba(0, 0, 0, 0.9);
  }
}

/* line 136, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-header .locator-form-title {
  font-size: 21px;
  color: #ffffff;
  margin: 0;
  padding: 0 0 10px 0;
}

@media (min-width: 800px) {
  /* line 136, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-header .locator-form-title {
    margin: 0;
    padding: 0;
  }
}

/* line 148, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-header .locator-form-sub-title {
  display: none;
}

@media (min-width: 800px) {
  /* line 148, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-header .locator-form-sub-title {
    color: #999999;
    margin: 0;
    padding: 0 0 10px 0;
    display: block;
  }
}

/* line 160, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-fields {
  padding: 20px 20px 5px 20px;
}

/* line 163, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-fields .locator-field-label {
  font-weight: bold;
  margin: -12px 0 4px 0;
}

/* line 167, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-fields .locator-field-label .locator-field-label-disclaimer {
  font-size: 14px;
  font-weight: normal;
}

/* line 177, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-fields .caldera-grid .caldera_forms_form p {
  display: none;
}

/* line 181, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget .locator-form-fields .caldera-grid .caldera_forms_form br {
  display: none;
}

/* line 197, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .footer-widgets .footer-widgets-container {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto 0 auto;
}

/* line 208, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar {
  margin: 0;
}

/* line 211, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget {
  width: 100%;
  padding: 0 40px 0 40px;
  display: inline-block;
}

/* line 219, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-contact-info {
  padding: 4px 0 0 0;
}

@media (min-width: 1100px) {
  /* line 219, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-contact-info {
    float: left;
  }
}

/* line 226, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-contact-info .contact-info-title {
  font-family: "Cinzel", serif;
  font-size: 21px;
  width: 100%;
  display: inline-block;
  margin: 0 16px 0 0;
}

@media (min-width: 1100px) {
  /* line 226, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-contact-info .contact-info-title {
    width: auto;
    display: inline;
  }
}

/* line 240, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-contact-info .contact-info-text {
  width: 100%;
  display: inline-block;
}

@media (min-width: 1100px) {
  /* line 240, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-contact-info .contact-info-text {
    width: auto;
    display: inline;
  }
}

/* line 252, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-social-links {
  margin: 8px 0 8px 0;
}

@media (min-width: 1100px) {
  /* line 252, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
  body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-social-links {
    margin: 0;
    float: right;
  }
}

/* line 261, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-social-links img {
  max-width: 36px;
  height: auto;
  margin: 0 0 0 8px;
}

/* line 266, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .footer-bar .widget .textwidget .footer-bar-social-links img:hover {
  opacity: 0.8;
  filter: alpha(opacity=90);
}

/* line 276, c:/projects/_web/Woodwright/src/sass/partials/_site-footer.scss */
body .site-footer .site-info .inside-site-info .copyright-bar {
  position: absolute;
  left: -999px;
}

/* 
 * Remember to include the "hidden" class in the "global.scss" rules
 */
/* line 11, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content {
  padding: 60px 0 0 0;
}

/* line 14, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-section-title {
  padding: 0 0 8px 0;
  border-bottom: 1px solid #999999;
  cursor: pointer;
}

/* line 20, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries {
  padding: 0 0 32px 0;
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module {
  padding: 0 0 16px 0;
}

/* line 28, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-q-container .faq-q-content {
  font-size: 18px;
  margin: 0;
  padding: 3px 0 0 40px;
  position: relative;
}

/* line 34, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-q-container .faq-q-content .faq-q-icon {
  font-size: 28px;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 41, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-q-container .faq-q-content .faq-a-trigger {
  font-family: "Open Sans", sans-serif !important;
  font-weight: bold;
  color: #2070a9;
}

/* line 47, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-q-container .faq-q-content .faq-a-trigger:hover {
  color: #be6d1e;
}

/* line 58, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-a-container .faq-a-content .faq-a-icon {
  font-family: "Cinzel", serif;
  font-size: 28px;
  color: #be6d1e;
  padding: 0 0 0 4px;
  float: left;
}

/* line 66, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-a-container .faq-a-content p {
  margin: 0 0 8px 0;
  padding: 13px 0 0 40px;
}

/* line 71, c:/projects/_web/Woodwright/src/sass/partials/_content-faq.scss */
body .site-content .site-main .questions-index-content .question-index-content-entries .faq-module .faq-a-container .faq-a-content ol {
  padding: 0 0 0 10px;
}

/* line 2, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
.stain-browser-page .entry-content {
  max-width: 1280px;
  padding: 40px;
  margin: 0 auto;
  display: block;
}

/* line 9, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container {
  background-color: #000;
  padding: 31px 0 45px;
}

/* line 13, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container image-browser-app {
  max-width: 1200px;
  padding: 40px;
  background-color: #fff;
  display: block;
  margin: 0 auto;
}

/* line 21, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters {
  padding-right: 0px;
  vertical-align: top;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}

@media (min-width: 800px) {
  #stain-browser-container #ib-filters {
    width: 39%;
  }
}

/* line 27, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .ib-text {
  background-color: black;
  color: white;
  /*padding: 56px 24px 24px;*/
  padding: 1px 24px 24px 24px;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  /*margin-top: 8px;*/
}

/* line 34, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .ib-text > span {
  display: block;
  margin-top: 24px;
}

/* line 38, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .ib-text .header {
  font-size: 30px;
  font-family: "Cinzel",serif;
}

@media (min-width: 800px) {
  #stain-browser-container #ib-filters .ib-text .header {
    font-size: 40px;
  }
}

/* line 42, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .ib-text .instructions {
  font-weight: bold;
}



/* line 49, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters #filter-54:before {
  content: 'Select a stain color';
}

/* line 53, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters #filter-53:before {
  content: 'Select a wood species';
}

/* line 56, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .filter-previews:before {
  display: block;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  font-weight: bold;
}

@media (min-width: 800px) {
  #stain-browser-container #ib-filters .filter-previews:before {
    font-size: 18px;
  }
}

#stain-browser-container #ib-filters .filter-icon:hover {
  border: 4px solid #ffffff;
}

/* line 71, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .filter-icon label {
  color: #ffffff;
  width: 100%;
  position: absolute;
  bottom: 5px;
  font-size: 10px;
  font-family: "Open Sans", sans-serif;
  text-align: center;
}

@media (min-width: 500px) {
  #stain-browser-container #ib-filters .filter-icon label {
    display: block;
  }
}

@media (min-width: 700px) {
  #stain-browser-container #ib-filters .filter-icon label {
    font-size: 12px;
  }
}

@media (min-width: 800px) {
  #stain-browser-container #ib-filters .filter-icon label {
    font-size: 14px;
    bottom: 10px;
  }
}

#stain-browser-container .filter-container {
  margin-top: 32px;
}

#stain-browser-container .filter-preview-window {
  display: flex;
  justify-content: flex-start;
  height: 120px;
  align-items: stretch;
  flex-direction: row;
  margin: -5px;
}

#stain-browser-container filter-icon {
  flex: 1 1 auto;
  padding: 5px;
}
@media (min-width: 800px) {
  #stain-browser-container filter-icon {
    max-width: 149px;
  }
}
#stain-browser-container .filter-icon {
  width: 100%;
  height: 100%;
  margin-right: 0;
  position: relative;
}
/* line 80, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .active .filter-icon {
  /*opacity: 1;*/
  border: 4px solid #000000;
}

/* line 83, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .stain-filter-nav {
  text-align: left;
  padding-right: 6px;
}

/* line 87, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .filter-container button {
  margin-top: 4px;
  width: 48px;
  height: 48px;
  background-color: transparent;
  position: relative;
  outline: 0 !important;
}

/* line 94, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .filter-container button:before {
  content: "\003c";
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 25px;
  font-weight: bold;
  line-height: 22px;
  text-align: left;
  padding-left: 4px;
  width: 32px;
  height: 32px;
  border-radius: 32px;
  background-color: #000;
  border: 4px solid white;
  box-shadow: 0px 0px 8px 0px #666;
}

/* line 111, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .filter-container button:focus {
  outline: 0 !important;
}

/* line 116, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-filters .filter-container button + button:before {
  content: "\003e";
  padding-left: 5px;
}

/* line 123, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-view-pane {
  vertical-align: top;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  /*padding-left: 15px;*/
  margin: 0 0 0 -6px;
  padding: 32px 0 0 0;
  /*border: red thin solid;*/
}

@media (min-width: 800px) {
  #stain-browser-container #ib-view-pane {
    /*width: 70%;*/
    width: 60%;
    margin: -7px 0 0 0;
    padding: 0 0 0 32px;
  }
}

@media (min-width: 1200px) {
  #stain-browser-container #ib-view-pane {
    /*padding: 0 0 0 20px;*/
  }
}

/* line 129, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-view-pane .thumbnail {
  display: inline-block;
  /*width: 173px;*/
  /*height: 173px;*/
  width: 100%;
  height: auto;
  box-shadow: 0px 0px 8px 0px #ccc;
  /*margin: 8px 0 8px 16px;*/
  margin: 8px 0 8px 2%;
  cursor: pointer;
  text-align: center;
  position: relative;
}

#stain-browser-container #ib-view-pane .thumbnail:hover img {
  border: thick solid #ffffff;
}

@media (min-width: 300px) {
  #stain-browser-container #ib-view-pane .thumbnail {
    width: 47%;
  }
}

@media (min-width: 400px) {
  #stain-browser-container #ib-view-pane .thumbnail {
    width: 30.4%;
  }
}

@media (min-width: 700px) {
  #stain-browser-container #ib-view-pane .thumbnail {
    width: 22.4%;
  }
}

@media (min-width: 800px) {
  #stain-browser-container #ib-view-pane .thumbnail {
    width: 30.6%;
  }
}

@media (min-width: 1100px) {
  #stain-browser-container #ib-view-pane .thumbnail {
    width: 22.4%;
  }
}

/* line 138, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-view-pane .thumbnail .icon:before {
  content: "+";
  color: white;
  font-size: 20px;
  line-height: 21px;
  font-weight: bold;
  position: absolute;
  top: 10px;
  right: 11px;
  border-radius: 40px;
  background-color: #000;
  border: 4px solid white;
  font-weight: bold;
  width: 30px;
  height: 30px;
  vertical-align: middle;
  text-align: middle;
  box-shadow: 0px 0px 8px 0px #666;
}

@media (min-width: 300px) {
  #stain-browser-container #ib-view-pane .thumbnail .icon:before {
    font-size: 30px;
    line-height: 30px;
    width: 40px;
    height: 40px;
    border: 5px solid white;
  }
}

/* line 157, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-view-pane .thumbnail img {
  width: 100%;
  margin-bottom: -6px;
}

#stain-browser-container #ib-view-pane .thumbnail img:hover {
  /*border: thick solid #ffffff;*/
}

/* line 160, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-view-pane .thumbnail .caption {
  width: 100%;
  position: absolute;
  bottom: 16px;
  /*left: 16px;*/
  left: 0px;
  color: white;
  font-size: 11px;
  font-family: "Open Sans",sans-serif;
  padding: 0 6px 0 6px;
  /*border: red thin solid;*/
}

@media (min-width: 800px) {
  #stain-browser-container #ib-view-pane .thumbnail .caption {
    font-size: 14px;
  }
}

/* line 170, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-detail {
  position: relative;
  margin-top: 7px;
  margin-left: 12px;
}

/* line 172, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-detail img {
  display: block;
  margin: 0 auto;
}

/* line 176, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-detail .close {
  position: absolute;
  right: 16px;
  top: 16px;
  z-index: 105;
}
#stain-browser-container #ib-detail .caption { 
  position: absolute;
  top: 16px;
  left: 16px;
  font-weight: bold;
  color: #fff;
  font-size: 1.8em;
}

#stain-browser-container #ib-detail .disclaimer {
  position: absolute;
  bottom: 92px;
  left: 16px;
  text-align: left;
  color: #fff;
  right: 16px;
  font-size: .8em;
}
#stain-browser-container #ib-detail .action-panel {
  text-align: center;
  margin-top: 16px;
}
#stain-browser-container #ib-detail .action-panel button:first-child {
  margin-right: 32px;
}
@media (max-width: 500px) { 
  #stain-browser-container #ib-detail .action-panel button:first-child { margin-right: 0; margin-bottom: 16px; }
}
#stain-browser-container #ib-detail button {
  background-color: black;
  border: 5px solid white;
  border-radius: 40px;
  height: 60px;
  font-weight: bold;
  box-shadow: 0px 0px 8px 0px #666;
  outline: 0;
}

#stain-browser-container #ib-detail .action-panel button:first-child{

 }

 #stain-browser-container #ib-detail .action-panel button{

 }

/* line 187, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-detail button:focus {
  outline: 0;
}

/* line 191, c:/projects/_web/Woodwright/src/sass/partials/_stain-browser.scss */
#stain-browser-container #ib-detail .caption {
  position: absolute;
  top: 16px;
  left: 16px;
  color: white;
  padding-right: 92px;
}

/* line 11, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content {
  padding: 60px 0 0 0;
}

/* line 14, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-title {
  font-size: 24px;
  border-bottom: 1px solid #999999;
}

/* line 19, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content {
  width: 100%;
  padding: 0 0 48px 0;
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 {
  width: 100%;
  float: left;
}

@media (min-width: 600px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
  body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 {
    width: 50%;
  }
}

@media (min-width: 900px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
  body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 {
    width: 60%;
  }
}

@media (min-width: 1100px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
  body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 {
    width: 70%;
  }
}

/* line 39, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 .retailer-city {
  float: left;
}

/* line 43, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 .retailer-state {
  float: left;
}

/* line 47, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 .retailer-postal-code {
  float: left;
}

/* line 51, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 .retailer-phone {
  clear: both;
}

/* line 55, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 .retailer-fax {
  clear: both;
}

/* line 59, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-1 .retailer-toll-free {
  clear: both;
}

/* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-2 {
  width: 100%;
  float: left;
  display: block;
}

@media (min-width: 600px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
  body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-2 {
    width: 50%;
  }
}

@media (min-width: 900px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
  body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-2 {
    width: 40%;
  }
}

@media (min-width: 1100px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
  body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-2 {
    width: 30%;
  }
}

/* line 83, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-2 .retailer-website-address .retailer-website-trigger {
  background-image: url(https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/03/icon-view-website.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
  /*border: red thin solid;*/
}

/* line 98, c:/projects/_web/Woodwright/src/sass/partials/_content-heirloom-essentials-retailers.scss */
body .site .site-content .content-area .site-main .heirloom-essentials-retailers-index-content .index-entry-content .content-column-2 .retailer-online-shop-address .retailer-shop-trigger {
  background-image: url(https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/03/icon-view-online-shopping.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
  /*border: green thin solid;*/
}

/* line 11, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content {
  padding: 60px 0 0 0;
}

/* line 14, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-title {
  font-size: 24px;
  border-bottom: 1px solid #999999;
}

/* line 19, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content {
  width: 100%;
  padding: 0 0 48px 0;
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 {
  width: 100%;
  float: left;
}

@media (min-width: 600px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
  body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 {
    width: 50%;
  }
}

@media (min-width: 900px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
  body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 {
    width: 60%;
  }
}

@media (min-width: 1100px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
  body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 {
    width: 70%;
  }
}

/* line 39, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 .distributor-city {
  float: left;
}

/* line 43, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 .distributor-state {
  float: left;
}

/* line 47, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 .distributor-postal-code {
  float: left;
}

/* line 51, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 .distributor-phone {
  clear: both;
}

/* line 55, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 .distributor-fax {
  clear: both;
}

/* line 59, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-1 .distributor-toll-free {
  clear: both;
}

/* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-2 {
  width: 100%;
  float: left;
  display: block;
}

@media (min-width: 600px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
  body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-2 {
    width: 50%;
  }
}

@media (min-width: 900px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
  body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-2 {
    width: 40%;
  }
}

@media (min-width: 1100px) {
  /* line 64, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
  body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-2 {
    width: 30%;
  }
}

/* line 83, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-2 .distributor-website-address .distributor-website-trigger {
  background-image: url(https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/03/icon-view-website.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
  cursor: pointer;
}

/* line 97, c:/projects/_web/Woodwright/src/sass/partials/_content-woodwright-distributors.scss */
body .site .site-content .content-area .site-main .woodwright-distributors-index-content .index-entry-content .content-column-2 .distributor-custom-blend-specialist {
  background-image: url(https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/03/icon-custom-blend-stain-paint-specialist.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
}

/* line 11, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content {
  padding: 60px 0 0 0;
}

/* line 14, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-title {
  font-size: 24px;
  border-bottom: 1px solid #999999;
}

/* line 19, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-content {
  width: 100%;
  padding: 0 0 48px 0;
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-1 {
  width: 100%;
  float: left;
}

@media (min-width: 600px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-1 {
    width: 50%;
  }
}

@media (min-width: 900px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-1 {
    width: 60%;
  }
}

@media (min-width: 1100px) {
  /* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-1 {
    width: 70%;
  }
}

/* line 39, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-1 .product-intro-information {
  padding: 0 0 16px 0;
}

@media (min-width: 600px) {
  /* line 39, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-1 .product-intro-information {
    padding: 0 100px 0 0;
  }
}

/* line 48, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-2 {
  width: 100%;
  float: left;
  display: block;
}

@media (min-width: 600px) {
  /* line 48, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-2 {
    width: 50%;
  }
}

@media (min-width: 900px) {
  /* line 48, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-2 {
    width: 40%;
  }
}

@media (min-width: 1100px) {
  /* line 48, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-2 {
    width: 30%;
  }
}

/* line 67, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-2 .product-full-information-link .product-full-information-trigger {
  background-image: url(wp-content/uploads/2017/03/icon-view-product-details.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
}

/* line 81, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .content-area .site-main .products-index-content .index-entry-content .content-column-2 .product-safety-data-sheet .product-safety-data-sheet-trigger {
  background-image: url(wp-content/uploads/2017/03/icon-safety-data-sheets.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
}

/* line 102, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .product-details-content .product-details-module .product-details-primary-image {
  width: 100%;
  margin: 0 0 32px 60px;
  float: right;
}

@media (min-width: 600px) {
  /* line 102, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .product-details-content .product-details-module .product-details-primary-image {
    width: 50%;
    margin: 85px 0 16px 32px;
  }
}

@media (min-width: 900px) {
  /* line 102, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
  body .site .site-content .product-details-content .product-details-module .product-details-primary-image {
    width: 40%;
    margin: 68px 0 16px 60px;
  }
}

/* line 117, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .product-details-content .product-details-module .product-details-primary-image img {
  width: 100%;
  height: auto;
  padding: 6px;
  border: 1px solid #999999;
}

/* line 129, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-full-information h2, body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-full-information h3, body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-full-information h4, body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-full-information h5, body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-full-information h6 {
  margin: 60px 0 20px 0;
}

/* line 134, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-safety-data-sheet {
  margin: 48px 0 0 0;
  padding: 32px 0 0 0;
  border-top: 1px solid #999999;
}

/* line 139, c:/projects/_web/Woodwright/src/sass/partials/_content-product-items.scss */
body .site .site-content .product-details-content .product-details-module .product-details-details-info .product-safety-data-sheet .product-safety-data-sheet-trigger {
  background-image: url(wp-content/uploads/2017/03/icon-safety-data-sheets.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
}

/* line 11, c:/projects/_web/Woodwright/src/sass/partials/_content-safety-data-sheets.scss */
body .site .site-content .content-area .site-main .woodwright-safety-data-sheet-index-content {
  padding: 60px 0 0 0;
}

/* line 14, c:/projects/_web/Woodwright/src/sass/partials/_content-safety-data-sheets.scss */
body .site .site-content .content-area .site-main .woodwright-safety-data-sheet-index-content .index-entry-title {
  font-size: 24px;
  border-bottom: 1px solid #999999;
}

/* line 19, c:/projects/_web/Woodwright/src/sass/partials/_content-safety-data-sheets.scss */
body .site .site-content .content-area .site-main .woodwright-safety-data-sheet-index-content .index-entry-content {
  width: 100%;
  padding: 0 0 48px 0;
}

/* line 23, c:/projects/_web/Woodwright/src/sass/partials/_content-safety-data-sheets.scss */
body .site .site-content .content-area .site-main .woodwright-safety-data-sheet-index-content .index-entry-content .content-column-1 {
  width: 100%;
  float: left;
}

/* line 29, c:/projects/_web/Woodwright/src/sass/partials/_content-safety-data-sheets.scss */
body .site .site-content .content-area .site-main .woodwright-safety-data-sheet-index-content .index-entry-content .content-column-1 .safety-data-sheet-file-address .safety-data-sheet-file-trigger {
  background-image: url(wp-content/uploads/2017/03/icon-safety-data-sheets.png);
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-position: center left;
  height: 50px;
  margin: 0 0 8px 0;
  padding: 12px 0 0 56px;
  display: block;
  cursor: pointer;
}

/* Load Vendor Resources (if necessary)
 * =============================================================================
 */
/* Styles supporting the Caldera Forms plugin
 * -----------------------------------------------------------------------------
 */
/* line 7, c:/projects/_web/Woodwright/src/sass/vendor/_caldera-forms.scss */
.caldera-grid .form-group {
  margin-bottom: 15px !important;
}

/* line 11, c:/projects/_web/Woodwright/src/sass/vendor/_caldera-forms.scss */
.caldera-grid .footer_contact_submit_button {
  margin-bottom: 0 !important;
}

/* line 15, c:/projects/_web/Woodwright/src/sass/vendor/_caldera-forms.scss */
.caldera-grid .btn-default {
  color: #ffffff !important;
  width: 100%;
  background-color: #2070a9 !important;
  border-color: transparent !important;
}

/* line 21, c:/projects/_web/Woodwright/src/sass/vendor/_caldera-forms.scss */
.caldera-grid .btn-default:hover {
  background-color: #be6d1e !important;
}

/* line 26, c:/projects/_web/Woodwright/src/sass/vendor/_caldera-forms.scss */
.caldera-grid .btn-other {
  color: #ffffff !important;
  background-color: #2070a9 !important;
  border-color: transparent !important;
}

/* line 31, c:/projects/_web/Woodwright/src/sass/vendor/_caldera-forms.scss */
.caldera-grid .btn-other:hover {
  background-color: #be6d1e !important;
}

/* Styles supporting the Caldera Forms plugin
 * -----------------------------------------------------------------------------
 */
/* line 5, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi {
  text-align: center;
  margin: 0 !important;
}

@media (min-width: 767px) {
  /* line 5, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
  .wp-pagenavi {
    margin: 32px 0 32px 0;
  }
}

@media (min-width: 900px) {
  /* line 5, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
  .wp-pagenavi {
    text-align: left;
  }
}

@media (min-width: 1300px) {
  /* line 5, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
  .wp-pagenavi {
    margin: 32px 0 0 0;
  }
}

/* line 21, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi a {
  color: #333333 !important;
  text-align: center;
  min-width: 30px;
  display: inline-block;
  border: none;
  border-radius: 50%;
}

/* line 29, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi a:hover {
  color: #ffffff !important;
  background-color: #be6c1e;
}

/* line 35, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .current {
  color: #ffffff;
  text-align: center;
  background-color: #2070a9;
  min-width: 32px;
  display: inline-block;
  border: none;
  border-radius: 50%;
}

/* line 44, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .current:hover {
  color: #ffffff !important;
  background-color: #2070a9;
}

/* line 50, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .first {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #666666 !important;
  background-color: #cccccc;
  width: 48px;
  height: 48px;
  margin: 0 12px 0 0;
  padding: 11px 0 0 0;
}

/* line 62, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .last {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #666666 !important;
  background-color: #cccccc;
  width: 48px;
  height: 48px;
  margin: 0 0 0 12px;
  padding: 11px 0 0 0;
}

/* line 74, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .extend {
  margin: 0 -12px 0 -12px;
  border: none;
}

/* line 79, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .pages {
  position: absolute;
  left: -999px;
}

/* line 84, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .previouspostslink {
  display: none;
}

/* line 88, c:/projects/_web/Woodwright/src/sass/vendor/_wp-pagenavi.scss */
.wp-pagenavi .nextpostslink {
  display: none;
}


/* Revised left locator form styles */
body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget {
  margin: 0;
}

body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget {
  padding: 6px 20px 5px 20px;
}

body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form p {
  margin: 0;
}

body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form label {
  font-weight: bold;
  margin: 0 0 4px 0;
  display: block;
}

body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form #wpsl-widget-search {
  font-size: 14px;
  width: 100%;
  margin-bottom: 15px;
  padding: 8px 12px;
}

@media (min-width: 768px) {
  body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form #wpsl-widget-search {
    width: 75%;
    float: left;
  }
}

body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form input[type="submit"] {
  font-size: 14px;
  background-color: #2070a9;
  width: 100%;
  margin-bottom: 10px;
  padding: 8px 12px;
  border-radius: 2px;
}

@media (min-width: 768px) {
  body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form input[type="submit"] {
    width: 22%;
    margin-top: 1px;
    padding: 8px 4px;
    float: right;
  }
}

body .locator-forms .locator-forms-content .locator-form-left .locator-form-left-content .widget.wpsl-search-widget #wpsl-widget-form input[type="submit"]:hover {
  background-color: #be6d1e;
}



/* Revised right locator form styles */
body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget {
  margin: 0;
}

body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget {
  padding: 6px 20px 5px 20px;
}

body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form p {
  margin: 0;
}

body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form label {
  font-weight: bold;
  margin: 0 0 4px 0;
  display: block;
}

body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form #wpsl-widget-search {
  font-size: 14px;
  width: 100%;
  margin-bottom: 15px;
  padding: 8px 12px;
}

@media (min-width: 768px) {
  body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form #wpsl-widget-search {
    width: 75%;
    float: left;
  }
}

body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form input[type="submit"] {
  font-size: 14px;
  background-color: #2070a9;
  width: 100%;
  margin-bottom: 10px;
  padding: 8px 12px;
  border-radius: 2px;
}

@media (min-width: 768px) {
  body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form input[type="submit"] {
    width: 22%;
    margin-top: 1px;
    padding: 8px 4px;
    float: right;
  }
}

body .locator-forms .locator-forms-content .locator-form-right .locator-form-right-content .widget.wpsl-search-widget #wpsl-widget-form input[type="submit"]:hover {
  background-color: #be6d1e;
}

.different-header {
  max-width: 1280px;
  margin: 0 auto -20px auto;
  padding: 0 40px 0 40px;
}

.filters-set {
  text-align: center;
  margin-top: 16px;
  padding: 8px 0 8px 0;
  /*background-color: #be6c1e;*/
  background-color: #2070a9;
}

.filters-set:hover {
  background-color: #be6c1e;
}

.filters-set button {
  background-color: transparent;
  /*border: red thin solid;*/
}

#ib-filters.loading .disclaimer:before {
  background-image: url('https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/07/content_loader.gif');
  background-repeat: no-repeat;
  background-position: center;
  height: 100px;
  width: 100%;
  display: block;
  content: ' ';
  /*border: red thin solid;*/
}

#ib-filters .disclaimer {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  /*padding: 0 0 8px 0;*/
  margin: 8px 0 16px 0;
  padding: 20px;
  position: relative;
  top: 32px;
  border: #be6c1e 4px solid;
}

.disclaimer > span {
  color: #cc0000;
  font-weight: bold;
  text-transform: uppercase;
}
#ib-filters #disclaimer-above { display: inline-block; }
#ib-filters #disclaimer-below { display: none; }

/* @media (max-width: 500px) {
  #ib-filters #disclaimer-above { display: inline-block !important; }
  #ib-filters #disclaimer-below { display: none !important; }
} */

@media (min-width: 800px) {
  #ib-filters #disclaimer-above { display: none; }
  #ib-filters #disclaimer-below { display: inline-block; }
  #ib-filters .disclaimer {
    font-size: 16px;
  }
}

#ib-detail .disclaimer {
  text-align: center;
  font-size: 12px;
  display: none;
}

@media (min-width: 500px) {
  #ib-detail .disclaimer {
    font-size: 14px;
    display: block;
  }
}

#wpsl-stores{
  overflow-y: scroll !important;
}

#wpsl-stores::-webkit-scrollbar {
	width: 12px;
	background-color: #F5F5F5;
}
#wpsl-stores::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}
#wpsl-stores::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

@media print {
	.ib-text,
	.filter-container,
	body > nav, 
	#main h1, 
	#main .page, 
	.locator-forms, 
	.menu-toggle,
	.mobile-menu, 
	.inside-footer-widgets,
  .site-footer,
  #menu-main-navigation-menu,
  .action-panel,
  .sticky-logo,
  #sticky-navigation,
  button.close,
	#text-6{
		display: none !important;
  }
  filter-list, .inside-navigation {
    display: none !important;
  }
  body .header-cap, body .header-cap *{ color: #000; background: none; box-shadow: none; }
  #stain-browser-container { padding: 0 important; background-color: #fff; }
  #stain-browser-container #ib-detail { color: white !important; -webkit-print-color-adjust: exact; }
  #stain-browser-container #ib-detail .disclaimer { bottom: 16px !important; }
  #stain-browser-container image-browser-app { padding-top: 0 !important; }
  body .site-header { height: auto !important; }
	.site-header{
		background: none;
	}
	#stain-browser-container{
		padding: 0;
		background: none;
	}
	#image-browser-app{
		padding: 0 40px;
	}
	.site-header{
		height: auto !important;
  } 
}

@media print and (orientation: landscape) {
  #stain-browser-container #ib-detail .disclaimer.disclaimer { top: 100px !important; }
}

.heirloom-essentials-retailers-index-content .index-entry-content:after {
  content: "";
  display: table;
  clear: both;
}


.search-box {
  padding-top: 45px;
}

#search {
  border-radius: 10px;
}

#submit-form {
  border-radius: 10px;
}

.woodwright-distributors-index-content .index-entry-content:after {
  content: "";
  display: table;
  clear: both;
}

.index-entry-content:after {
  content: "";
  display: table;
  clear: both;
}


#single-distributor .index-entry-content{
  /* padding: 0 0 100px 0; */
}


@media only screen and (max-width: 600px) {

  .locator-forms {
      background-image: none !important;
      background-color: transparent;
  }

  .site-footer {
    background-image: url(https://woodwrightfinish.com/woodwrightfinish.com/wp-content/uploads/2017/03/footer-arc-bg.png);
    background-repeat: no-repeat;
    padding-top: 252px;
    background-size: 300%;
    background-position: center top;
    background-position-y: 175px;
  }

}


.blue-button-3d {
    color: #ffffff;
    background-color: #2070a9;
    border: white 3px solid;
	/* margin: 0 -40px -26px -40px; */
	margin: 20px 0 0 20px;
    padding: 16px;
    width: 130px;
    height: 130px;
    float: right;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    font-size: 18px;
	text-align: center;
    box-shadow: 0 1px 0 rgb(32,112,169),
                0 2px 0 rgb(30,110,165),
                0 3px 0 rgb(25,105,160),
                0 4px 0 rgb(20,100,155),
                0 5px 0 rgb(15,95,150),
                0 6px 0 rgb(10,90,145),
                0 7px 0 rgb(5,85,140),
                
                0 1px 5px rgba(0,0,0,.05),
                0 3px 5px rgba(0,0,0,.10),
                0 5px 10px rgba(0,0,0,.15),
                0 7px 10px rgba(0,0,0,.20),
                0 10px 15px rgba(0,0,0,.25);
}

.blue-button-3d:hover {
    box-shadow: 0 1px 0 rgb(190,109,30),
                0 2px 0 rgb(185,105,25),
                0 3px 0 rgb(180,100,20),
                0 4px 0 rgb(175,95,15),
                0 5px 0 rgb(170,90,10),
                0 6px 0 rgb(165,85,5),
                0 7px 0 rgb(160,80,0),
                0 8px 0 rgb(155,75,0),
                0 9px 0 rgb(150,70,0),
                
                0 1px 5px rgba(0,0,0,.05),
                0 5px 5px rgba(0,0,0,.10),
                0 10px 10px rgba(0,0,0,.15),
                0 15px 10px rgba(0,0,0,.20),
                0 20px 15px rgba(0,0,0,.25);

    transform: translate(0,-10%);
    transition: all 0.3s ease-in-out;
}

.button-padding {
    padding-right: 200px;
}