/*! Theme Information ==========================================================
Theme Name: WEC Base
Author: Michael Launer - West Edge Colective
Description: Wonderful WordPress Theme By West Edge Colective
Version: 1.0.0

WEC Base is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
*/
/* Reset =================================================== */
/* line 12, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_reset.scss */
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

/* line 15, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_reset.scss */
article, aside, figure, footer, header, hgroup, nav, section {
  display: block; }

/* Variables =================================================== */
/* Mixins =================================================== */
/* Page =================================================== */
/* line 14, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_site.scss */
html {
  background: white;
  font-size: 62.5%;
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: #f3f5f6;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

/* line 23, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_site.scss */
body {
  margin: 0;
  padding: 0;
  width: 100%;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.6em;
  color: black;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* Typography =================================================== */
/* line 12, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-family: inherit;
  font-weight: bold;
  color: inherit;
  text-rendering: optimizelegibility; }

/* line 24, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h1 small,
h2 small {
  font-weight: normal;
  color: #bfbfbf; }

/* line 29, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h1,
.h1 {
  margin-bottom: 0.8em;
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 1.2; }

/* line 35, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h2,
.h2 {
  margin-bottom: 0.8em;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.2; }

/* line 41, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h3,
.h3 {
  margin-bottom: 1.0666666667em;
  font-size: 21px;
  font-size: 2.1rem;
  line-height: 1.3; }

/* line 47, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h4,
.h4 {
  margin-bottom: 1.6em;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.25; }

/* line 53, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h5,
.h5 {
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 1.6em; }

/* line 58, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
h6,
.h6 {
  margin-bottom: 1.6em;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: normal;
  letter-spacing: 1px;
  text-transform: uppercase; }

/* line 68, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
hr {
  margin: 40px 0;
  height: 3px;
  border: none;
  background: #ededed; }

/* line 75, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
p,
ol,
ul,
dl,
address {
  margin-bottom: 20px;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.8; }

/* line 85, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
address {
  padding: 0 50px;
  font-style: italic; }

/* line 90, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
small {
  font-size: 12px;
  font-size: 1.2rem; }

/* line 94, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
.site-content ul, .wp-editor ul {
  margin: 0 0 1.6em 24px; }
  /* line 96, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
  .site-content ul li, .wp-editor ul li {
    list-style: disc; }

/* line 100, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
.site-content ol, .wp-editor ol {
  margin: 0 0 1.6em 24px; }
  /* line 102, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
  .site-content ol li, .wp-editor ol li {
    list-style: decimal; }

/* line 108, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
li ul,
li ol {
  margin: 0;
  font-size: 16px;
  font-size: 1.6rem; }

/* line 115, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
blockquote {
  margin: 0 0 20px 0;
  padding: 10px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  color: #fff;
  background: #2b96de;
  font-size: 33px;
  font-size: 3.3rem;
  line-height: 1.25; }
  /* line 123, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
  blockquote h1, blockquote h2, blockquote h3, blockquote h4, blockquote h5, blockquote h6, blockquote p {
    color: #fff;
    margin: 12px 0; }
  /* line 127, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
  blockquote p {
    padding: 0 !important;
    font-size: 33px;
    font-size: 3.3rem;
    line-height: 1.25; }

/* line 134, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
q {
  quotes: none; }

/* line 137, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none; }

/* line 144, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
cite {
  font-style: normal; }

/* line 149, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
dl,
dd {
  margin-bottom: 1.6em; }

/* line 153, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
dt {
  font-weight: bold; }

/* line 158, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
.dl-horizontal dt {
  float: left;
  clear: left;
  width: 20.25%;
  text-align: right; }

/* line 164, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
.dl-horizontal dd {
  margin-left: 22.78%; }

/* line 170, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
abbr[title] {
  border-bottom: 1px dotted #c7ced6;
  cursor: help; }

/* line 174, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
b, strong {
  font-weight: bold; }

/* line 177, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
em {
  font-style: italic; }

/* line 181, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
dfn {
  font-style: italic; }

/* line 184, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
ins {
  background-color: #f3f5f6;
  color: black;
  text-decoration: none; }

/* line 189, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
mark {
  background-color: #f3f5f6;
  color: black;
  font-style: italic;
  font-weight: bold; }

/* line 195, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
pre,
code,
kbd,
samp {
  font-family: Monaco, Courier New, monospace;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.6em; }

/* line 203, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/* line 208, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
sub,
sup {
  position: relative;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 0;
  vertical-align: baselineheight; }

/* line 215, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
sup {
  top: -.5em; }

/* line 218, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_typography.scss */
sub {
  bottom: -.25em; }

/* Colour =================================================== */
/* line 16, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
a {
  text-decoration: none;
  color: #91b833; }
  /* line 24, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
  a:hover {
    text-decoration: underline;
    color: #729028; }
  /* line 28, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
  a:focus {
    outline: thin dotted;
    color: #729028; }
  /* line 32, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
  a:hover, a:active {
    outline: 0; }

/*::-moz-selection {
background-color : lighten($basecolor, 65%);
color : $basecolor;
text-shadow : none; }

::selection {
background-color : lighten($basecolor, 65%);
color : $basecolor;
text-shadow : none; }*/
/* line 49, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch {
  margin: 0 0 1.6em 0;
  padding: 0; }

/* line 53, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-row {
  display: block;
  margin: 0;
  padding: 0;
  width: 200px; }

/* line 59, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-row-one {
  background-color: black; }

/* line 62, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-row-two {
  background-color: white; }

/* line 65, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-row span {
  display: block;
  float: left;
  width: 50px;
  height: 50px; }

/* line 73, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-base span:nth-child(1) {
  background-color: rgba(45, 53, 62, 0.9); }

/* line 76, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-base span:nth-child(2) {
  background-color: rgba(45, 53, 62, 0.8); }

/* line 79, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-base span:nth-child(3) {
  background-color: rgba(45, 53, 62, 0.7); }

/* line 82, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-base span:nth-child(4) {
  background-color: rgba(45, 53, 62, 0.6); }

/* line 87, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-alert span:nth-child(1) {
  background-color: rgba(252, 248, 227, 0.9); }

/* line 90, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-alert span:nth-child(2) {
  background-color: rgba(252, 248, 227, 0.8); }

/* line 93, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-alert span:nth-child(3) {
  background-color: rgba(252, 248, 227, 0.7); }

/* line 96, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-alert span:nth-child(4) {
  background-color: rgba(252, 248, 227, 0.6); }

/* line 101, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-error span:nth-child(1) {
  background-color: rgba(218, 79, 73, 0.9); }

/* line 104, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-error span:nth-child(2) {
  background-color: rgba(218, 79, 73, 0.8); }

/* line 107, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-error span:nth-child(3) {
  background-color: rgba(218, 79, 73, 0.7); }

/* line 110, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-error span:nth-child(4) {
  background-color: rgba(218, 79, 73, 0.6); }

/* line 115, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-info span:nth-child(1) {
  background-color: rgba(217, 237, 247, 0.9); }

/* line 118, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-info span:nth-child(2) {
  background-color: rgba(217, 237, 247, 0.8); }

/* line 121, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-info span:nth-child(3) {
  background-color: rgba(217, 237, 247, 0.7); }

/* line 124, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-info span:nth-child(4) {
  background-color: rgba(217, 237, 247, 0.6); }

/* line 129, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-success span:nth-child(1) {
  background-color: rgba(91, 183, 91, 0.9); }

/* line 132, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-success span:nth-child(2) {
  background-color: rgba(91, 183, 91, 0.8); }

/* line 135, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-success span:nth-child(3) {
  background-color: rgba(91, 183, 91, 0.7); }

/* line 138, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-success span:nth-child(4) {
  background-color: rgba(91, 183, 91, 0.6); }

/* line 143, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-warning span:nth-child(1) {
  background-color: rgba(250, 167, 50, 0.9); }

/* line 146, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-warning span:nth-child(2) {
  background-color: rgba(250, 167, 50, 0.8); }

/* line 149, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-warning span:nth-child(3) {
  background-color: rgba(250, 167, 50, 0.7); }

/* line 152, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_color.scss */
.swatch-warning span:nth-child(4) {
  background-color: rgba(250, 167, 50, 0.6); }

/* Texture =================================================== */
/* line 18, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.alert {
  margin-bottom: 1.6em;
  padding: 8px 35px 8px 14px;
  background-color: #fcf8e3;
  border: 1px solid #f2e187;
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  background-clip: padding-box;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  color: #9c8611; }
  /* line 28, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .alert .alert-heading {
    color: inherit; }
  /* line 30, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    float: right;
    font-size: 21px;
    font-size: 2.1rem;
    font-weight: bold;
    line-height: 18px;
    color: inherit; }

/* line 42, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.alert-success {
  background-color: #c5e6c5;
  border-color: #a2d6a2;
  color: #347834; }

/* line 48, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.alert-warning {
  background-color: #fee7c7;
  border-color: #fcd296;
  color: #c17305; }

/* line 54, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.alert-error {
  background-color: #f4cac8;
  border-color: #eba19e;
  color: #da4f49; }

/* line 60, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.alert-inverse {
  background-color: #414141;
  border-color: black;
  color: white; }

/* line 68, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px; }
  /* line 74, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .alert-block .alert-heading {
    margin-bottom: 0.2em;
    font-size: inherit;
    font-weight: bold; }
  /* line 82, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .alert-block > p,
  .alert-block > ul {
    margin-bottom: 0; }
  /* line 85, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .alert-block p + p {
    margin-top: 5px; }

/* line 90, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.badge {
  padding: 1px 9px 2px;
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  white-space: nowrap;
  color: #807f7f;
  background-color: #e6e5e5;
  -webkit-border-top-right-radius: 9px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 9px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 9px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  background-clip: padding-box;
  transition: background-color 0.25s 0 linear; }
  /* line 100, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .badge:hover {
    color: #807f7f;
    text-decoration: none;
    cursor: pointer; }

/* line 107, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.badge-error {
  background-color: #da4f49;
  color: white; }
  /* line 111, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .badge-error:hover {
    background-color: #9d2520;
    color: white; }

/* line 117, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.badge-warning {
  background-color: #faa732;
  color: white; }
  /* line 121, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .badge-warning:hover {
    background-color: #c17305;
    color: white; }

/* line 127, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.badge-success {
  background-color: #5bb75b;
  color: white; }
  /* line 131, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .badge-success:hover {
    background-color: #347834;
    color: white; }

/* line 137, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.badge-info {
  background-color: #d9edf7;
  color: #247fad; }
  /* line 141, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .badge-info:hover {
    background-color: #85c5e5; }

/* line 144, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.badge-inverse {
  background-color: #414141;
  color: white; }
  /* line 148, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .badge-inverse:hover {
    background-color: #0e0e0e;
    color: white; }

/* line 174, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.well {
  min-height: 21px;
  padding: 11px;
  margin-bottom: 1.6em;
  background-color: #f3f5f6;
  border: 1px solid #b8c1cb;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  background-clip: padding-box;
  box-shadow: inset 0 1px 10px #d6dbe1; }
  /* line 183, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
  .well p:last-child {
    margin-bottom: 0; }

/* line 186, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.well-large {
  padding: 22px; }

/* line 188, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_texture.scss */
.well-small {
  padding: 6px;
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  background-clip: padding-box; }

/* Generic WEC Normalizations ================================= */
/* line 13, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
a {
  transition: all 0.3s ease; }

/* line 18, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
.content:after,
.group:after {
  content: "";
  display: table;
  clear: both; }

/* line 26, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
.wp-caption {
  background: #fff;
  border: 1px solid #cccccc;
  max-width: 96%;
  padding: 5px 3px 10px;
  text-align: center;
  clear: both; }

/* line 35, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
.wp-caption-text,
.gallery-caption {
  font-size: 12px;
  line-height: 1.5em;
  margin: 0;
  padding: 0 4px 5px; }

/* line 44, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
#tinymce {
  overflow: visible !important;
  padding-top: 1px !important;
  padding-bottom: 1px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin: 9px 10px; }

/* line 56, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
.alignleft,
.alignright,
.aligncenter {
  margin: 0 auto 20px auto; }

/* Elements =================================================== */
/* line 64, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_elements.scss */
img {
  *width: inherit;
  max-width: 100%;
  height: auto;
  border: 0; }

/* Forms =================================================== */
/* line 12, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
form {
  margin: 0 0 1.6em 0; }
  /* line 15, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  form fieldset {
    margin-bottom: 1.6em;
    padding: 0;
    border-width: 0; }
  /* line 20, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  form legend {
    display: block;
    width: 100%;
    margin-bottom: 3.2em;
    *margin-left: -7px;
    padding: 0;
    color: black;
    border: 0;
    border-bottom: 1px solid #8c9bab;
    white-space: normal; }
    /* line 31, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
    form legend small {
      font-size: 14px;
      font-size: 1.4rem;
      color: #bfbfbf; }
  /* line 36, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  form p {
    margin-bottom: 0.8em; }
  /* line 39, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  form ul {
    list-style-type: none;
    margin: 0 0 1.6em 0;
    padding: 0; }
  /* line 44, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  form br {
    display: none; }

/* line 48, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-size: 1.4rem;
  vertical-align: baseline;
  *vertical-align: middle; }

/* line 57, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  -ms-box-sizing: border-box;
  box-sizing: border-box; }

/* line 64, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
label {
  display: block;
  margin-bottom: 0.2em;
  font-weight: bold;
  color: black;
  cursor: pointer; }
  /* line 71, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  label input,
  label textarea,
  label select {
    display: block; }

/* line 77, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input,
textarea,
select {
  display: inline-block;
  width: 100%;
  padding: 4px;
  margin-bottom: 0.4em;
  background-color: white;
  border: 1px solid #8c9bab;
  color: black; }
  /* line 88, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
  input:hover,
  textarea:hover,
  select:hover {
    border-color: #586879; }

/* line 92, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.input-mini {
  width: 60px; }

/* line 95, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.input-small {
  width: 90px; }

/* line 98, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="image"],
input[type="checkbox"],
input[type="radio"] {
  width: auto;
  height: auto;
  padding: 0;
  margin: 3px 0;
  *margin-top: 0;
  line-height: normal;
  cursor: pointer;
  border-radius: 0;
  border: 0 \9; }

/* line 111, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="checkbox"],
input[type="radio"] {
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  *width: 13px;
  *height: 13px; }

/* line 118, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="image"] {
  border: 0;
  box-shadow: none; }

/* line 122, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="file"] {
  width: auto;
  padding: initial;
  line-height: initial;
  border: initial;
  background-color: transparent;
  background-color: initial;
  box-shadow: none; }

/* line 131, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="button"],
input[type="reset"],
input[type="submit"] {
  width: auto;
  height: auto;
  cursor: pointer;
  *overflow: visible; }

/* line 139, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
select,
input[type="file"] {
  height: 28px;
  *margin-top: 4px;
  line-height: 28px; }

/* line 145, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
select {
  width: auto;
  background-color: white;
  font-size: 13px;
  font-size: 1.3rem; }

/* line 150, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
select[multiple],
select[size] {
  height: auto; }

/* line 154, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
textarea {
  resize: vertical;
  overflow: auto;
  height: auto;
  overflow: auto;
  vertical-align: top; }

/* line 160, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="hidden"] {
  display: none; }

/* line 163, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.radio,
.checkbox {
  padding-left: 18px;
  font-weight: normal; }

/* line 168, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px; }

/* line 173, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle; }

/* line 180, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px; }

/* line 186, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  cursor: not-allowed; }

/* line 197, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input:focus,
textarea:focus {
  border-color: #2d353e, 40%;
  outline: 0;
  outline: thin dotted \9; }

/* line 203, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
select:focus {
  box-shadow: none; }

/* line 209, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
::-webkit-input-placeholder {
  font-size: 14px;
  font-size: 1.4rem; }

/* line 212, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
input:-moz-placeholder {
  font-size: 14px;
  font-size: 1.4rem; }

/* line 217, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.help-block,
.help-inline {
  color: #807f7f; }

/* line 221, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.help-block {
  display: block;
  margin-bottom: 0.8em; }

/* line 225, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.help-inline {
  display: inline-block;
  vertical-align: middle;
  padding-left: 5px; }

/* line 232, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-inline input,
.form-inline textarea,
.form-inline select {
  display: inline-block;
  margin-bottom: 0; }

/* line 238, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-inline label {
  display: inline-block; }

/* line 241, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-inline .radio,
.form-inline .checkbox,
.form-inline .radio {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle; }

/* line 248, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-left: 0;
  margin-right: 3px; }

/* line 256, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-search input,
.form-search textarea,
.form-search select {
  display: inline-block;
  margin-bottom: 0; }

/* line 262, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-search .search-query {
  padding-left: 14px;
  padding-right: 14px;
  margin-bottom: 0;
  border-radius: 14px; }

/* line 268, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-search label {
  display: inline-block; }

/* line 271, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-search .radio,
.form-search .checkbox,
.form-inline .radio {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle; }

/* line 278, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_forms.scss */
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"] {
  float: left;
  margin-left: 0;
  margin-right: 3px; }

/* Buttons =================================================== */
/* line 12, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_buttons.scss */
.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 6px 11px 6px;
  margin-bottom: 0;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.6em;
  color: #404040;
  text-align: center;
  vertical-align: middle;
  background-color: #e6e5e5;
  background-image: -webkit-linear-gradient(top, white, #d9d9d9);
  background-color: #d9d9d9;
  background-image: linear-gradient(top, white, #d9d9d9);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
    border-bottom-color: #b3b2b2;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  background-clip: padding-box;
  cursor: pointer;
  *margin-left: .3em; }
  /* line 37, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_buttons.scss */
  .btn:visited, .btn:hover {
    color: #404040;
    text-decoration: none; }

/* Tables =================================================== */
/* line 12, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1.6em;
  border-collapse: collapse;
  border-spacing: 0;
  background-color: transparent; }
  /* line 20, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table th,
  table td {
    padding: 8px;
    vertical-align: top;
    border-top: 1px solid #8c9bab;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.6em;
    text-align: left; }
  /* line 29, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table th {
    font-weight: bold; }
  /* line 32, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table thead th {
    vertical-align: bottom; }
  /* line 35, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table colgroup + thead tr:first-child th,
  table colgroup + thead tr:first-child td,
  table thead:first-child tr:first-child th,
  table thead:first-child tr:first-child td {
    border-top: 0; }
  /* line 41, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table tbody + tbody {
    border-top: 2px solid #8c9bab; }
  /* line 44, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table tbody tr td,
  table tbody tr th {
    transition: background-color 0.25s 0 linear; }
  /* line 48, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  table tbody tr:hover td,
  table tbody tr:hover th {
    background-color: #a9b4c1; }

/* line 57, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
.table-condensed th,
.table-condensed td {
  padding: 4px 5px; }

/* line 64, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
.table-bordered {
  border: 1px solid #8c9bab;
  border-left: 0;
  border-collapse: separate;
  *border-collapse: collapsed; }
  /* line 70, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  .table-bordered th,
  .table-bordered td {
    border-left: 1px solid #8c9bab; }
  /* line 74, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
  .table-bordered thead:first-child tr:first-child th,
  .table-bordered tbody:first-child tr:first-child th,
  .table-bordered tbody:first-child tr:first-child td {
    border-top: 0; }

/* line 84, Users/michaellauner/Sites/_themes/west-edge-collective/styles/scss/_tables.scss */
.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: #c7ced6; }

/* page =================================================== */
