/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CSS IMPORT, VARIABLES AND CONDITIONALS HUB
+
+   main.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    DEVICE VARIABLE
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    CONFIGURATION IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CSS CONFIGURATION IMPORTS
+
+   loader.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    CONFIGURATION IMPORTS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    COMPONENT IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CSS CONDITIONALS IMPORT HUB
+
+   _components.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    COMPONENT IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+   mixins.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Created: Fri Jul 27 16:06:27 PDT 2012
+   Last update: Fri Jul 27 16:06:27 PDT 2012
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    BACKGROUND
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    GRADIENTS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    CLEARING FLOATS LIKE A BOSS: GOO@mixin GL/ZM1OD
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    Opacity
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    INPUT PLACEHOLDER TEXT
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*    BACKFACE-VISIBILITY
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	JUSTIFY
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	CENTER DIVS INSIDE ELEMENT
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    RETINA
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	SPRITES
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    BOX SHADOW
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    BORDER RADIUS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    MULTIPLE BORDERS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    TRANSITIONS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    TRANSFORM
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    BOX
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    SPACING - MARGINS/PADDING
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    RESIZE
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    TEXT COLUMNS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    FONT SIZE and LINE HEIGHT
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    ANIMATIONS
*
*-------------------------------------------------------------------------------------*/
/*******************************************************
*  Base TouchCarousel stylesheet
*
*  Contents:
*
*   1. Main containers
*   2. Carousel items
*   3. Arrows(direction) navigation
*   4. Paging navigation
*   5. Scrollbar
*   6. Cursors
*
\******************************************************/
/*******************************************************
*  1. Main containers (carousel size, background)
*
\******************************************************/
/* line 26, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel {
  position: relative;
  width: 100% !important;
  /*height: 400px;*/
  /* style is removed after carousel is inited, use !important if you want to keep it*/
  overflow: visible;
}

/* line 34, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .touchcarousel-container {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  left: 0;
  height: 100%;
}

/* line 42, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .touchcarousel-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

/*******************************************************
*  2. Carousel items (item styling, spacing between items)
*
\******************************************************/
/* line 59, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .touchcarousel-item {
  /* use margin-right for spacing between items */
  margin: 0 0 0 0;
  padding: 0;
  float: left;
}

/* Last carousel item  */
/* line 67, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .touchcarousel-item.last {
  margin-right: 0 !important;
}

/*******************************************************
*  3. Arrows(direction) navigation
*
\******************************************************/
/* arrow hitstate and icon holder */
/* line 82, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-holder {
  height: 100%;
  width: 35px;
  position: absolute;
  top: 0;
  display: block;
  cursor: pointer;
  z-index: 25;
}

/* line 91, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-holder.left {
  left: 2%;
}

/* line 94, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-holder.right {
  right: 2%;
  background-position: right center;
}

/* arrow icons */
/* line 100, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-icon {
  width: 35px;
  height: 55px;
  top: 50%;
  margin-top: -27px;
  position: absolute;
  cursor: pointer;
  background: url(/wp-content/plugins/bw-hq/BW/Obakki/resources/app/images/carousel-sprites.png) no-repeat left top;
}

/* line 110, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-icon.right {
  background-position: right top;
}

/* line 114, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-holder.disabled {
  cursor: default;
}

/* line 115, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .arrow-holder.disabled .arrow-icon {
  cursor: default;
}

@media screen and (max-width: 800px) {
  /* line 118, ./tmp/touchcarousel/_touchcarousel.scss */
  .touchcarousel .arrow-icon {
    top: 56%;
  }
}

/* 800 */
@media screen and (max-width: 600px) {
  /* line 124, ./tmp/touchcarousel/_touchcarousel.scss */
  .touchcarousel .arrow-holder {
    width: 22px;
  }
  /* line 128, ./tmp/touchcarousel/_touchcarousel.scss */
  .touchcarousel .arrow-icon {
    width: 22px;
    height: 35px;
    margin-top: -17px;
    top: 60%;
    background-position: left bottom;
  }
  /* line 136, ./tmp/touchcarousel/_touchcarousel.scss */
  .touchcarousel .arrow-icon.right {
    background-position: right bottom;
  }
}

/* 600 */
@media screen and (max-width: 480px) {
  /* line 142, ./tmp/touchcarousel/_touchcarousel.scss */
  .touchcarousel .arrow-icon {
    top: 50%;
  }
}

/* 600 */
/*******************************************************
*  4. Paging navigation
*
\******************************************************/
/* line 153, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .tc-paging-container {
  width: 100%;
  overflow: hidden;
  position: absolute;
  margin-top: -20px;
  z-index: 25;
}

/* line 160, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .tc-paging-centerer {
  float: left;
  position: relative;
  left: 50%;
}

/* line 165, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .tc-paging-centerer-inside {
  float: left;
  position: relative;
  left: -50%;
}

/* Paging items */
/* line 172, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .tc-paging-item {
  float: left;
  cursor: pointer;
  position: relative;
  display: block;
  text-indent: -9999px;
}

/*******************************************************
*  5. Scrollbar
*
\******************************************************/
/* line 191, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .scrollbar-holder {
  position: absolute;
  z-index: 30;
  left: 6px;
  right: 6px;
  bottom: 5px;
  height: 4px;
  overflow: hidden;
}

/* line 200, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .scrollbar {
  position: absolute;
  left: 0;
  height: 4px;
  bottom: 0px;
}

/* line 206, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .scrollbar.dark {
  background-color: #828282;
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 210, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .scrollbar.light {
  background-color: #d2d2d2;
  background-color: rgba(255, 255, 255, 0.5);
}

/*******************************************************
*  6. Cursors
*
\******************************************************/
/* IE and Opera use "move", FF uses -moz-grab */
/* line 226, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .grab-cursor {
  cursor: url(wp-content/plugins/bw-hq/BW/Obakki/resources/app/lib/touchcarousel/grab.png) 8 8, move;
}

/* line 227, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .grabbing-cursor {
  cursor: url(wp-content/plugins/bw-hq/BW/Obakki/resources/app/lib/touchcarousel/grabbing.png) 8 8, move;
}

/* Cursor that used when mouse drag is disabled */
/* line 230, ./tmp/touchcarousel/_touchcarousel.scss */
.touchcarousel .auto-cursor {
  cursor: auto;
}

/* Copyright 2011, Dmitry Semenov, http://dimsemenov.com */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 2, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 20, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 27, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 37, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-opened {
  z-index: 8030;
}

/* line 41, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 47, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-outer, .fancybox-inner {
  position: relative;
}

/* line 51, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-inner {
  overflow: hidden;
}

/* line 55, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 59, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 67, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 73, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 78, ./bower_components/fancybox/source/jquery.fancybox.css */
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("fancybox_sprite.png");
}

/* line 82, ./bower_components/fancybox/source/jquery.fancybox.css */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 94, ./bower_components/fancybox/source/jquery.fancybox.css */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("fancybox_loading.gif") center center no-repeat;
}

/* line 100, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 110, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 122, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-prev {
  left: 0;
}

/* line 126, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-next {
  right: 0;
}

/* line 130, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 141, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 146, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 151, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 155, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 167, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 172, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-lock body {
  overflow: hidden !important;
}

/* line 176, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 180, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("fancybox_overlay.png");
}

/* line 190, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 196, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 203, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 211, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 215, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 224, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 240, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 246, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 250, ./bower_components/fancybox/source/jquery.fancybox.css */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 265, ./bower_components/fancybox/source/jquery.fancybox.css */
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
  /* line 270, ./bower_components/fancybox/source/jquery.fancybox.css */
  #fancybox-loading div {
    background-image: url("fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}

/*--------------------------------------------------------------------------------------
*
*    DEFAULT IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   LOADER FOR DEFAULT STYLESHEETS
+
+   loader.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   MIXINS - project specific mixins
+
+   mixins.sass
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*-------------------------------------------------------------------------------------
*
*	SPRITES
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	PNG TRANSPARENCY FIX FOR IE
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	ROTATION FOR IE
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	MEDIA BREAKPOINTS
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	BUTTONS
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	SOCIAL MEDIA BUTTONS
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	LEARN MORE
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	JUSTIFY
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*
*	FORMS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   fonts.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Created: Fri Jul 27 16:06:27 PDT 2012
+   Last update: Fri Jul 27 16:06:27 PDT 2012
+
+   Copyright (c) 2012 #BRITEWEB. All rights reserved.
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
@font-face {
  font-family: 'equipbold';
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-bold-webfont.eot");
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-bold-webfont.woff") format("woff"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-bold-webfont.ttf") format("truetype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-bold-webfont.svg#equipbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'equiplight';
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-light-webfont.eot");
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-light-webfont.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-light-webfont.woff") format("woff"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-light-webfont.ttf") format("truetype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/hoftype_-_equip-light-webfont.svg#equiplight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'brandon_grotesquelight';
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_light-webfont.eot");
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_light-webfont.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_light-webfont.woff") format("woff"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_light-webfont.ttf") format("truetype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_light-webfont.svg#brandon_grotesquelight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'brandon_grotesqueregular';
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_reg-webfont.eot");
  src: url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_reg-webfont.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_reg-webfont.woff") format("woff"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_reg-webfont.ttf") format("truetype"), url("/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/fonts/brandon_reg-webfont.svg#brandon_grotesqueregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+   variables.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Created: Fri Jul 27 16:06:27 PDT 2012
+   Last update: Fri Jul 27 16:06:27 PDT 2012
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    PATH TO PIE
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    FONT STACKS
*
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    COLOURS
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	BY COLOUR
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------
*	SOCIAL MEDIA
*------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	BY FUNCTION
*-------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------
*
*    LAYOUT
*
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	FULL BODY CONTENT
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------
*	FIXED NAV
*------------------------------------------------*/
/*-------------------------------------------------
*	GRID VIEW TITLE CONTENT
*------------------------------------------------*/
/*-------------------------------------------------
*	GRID VIEW SUBTITLE CONTENT
*------------------------------------------------*/
/*-------------------------------------------------
*	GRID CONTENT
*------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	CONTENT
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	SIDEBAR
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   Project typography styles
+
+   typography.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2012 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*-------------------------------------------------------------------------------------
*	DESKTOP USE:	MAIN HEADERS
*	MOBILE USE:		MAIN HEADERS
*-------------------------------------------------------------------------------------*/
/* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h1 {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 24px;
  line-height: 1.167em;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: .06em;
  color: #6d6e71;
}

@media screen and (min-width: 600px) {
  /* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h1 {
    font-family: "brandon_grotesquelight", sans-serif;
    font-size: 47px;
    line-height: 1.043em;
  }
}

/* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h1 a {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 24px;
  line-height: 1.167em;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: .06em;
  color: #6d6e71;
}

@media screen and (min-width: 600px) {
  /* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h1 a {
    font-family: "brandon_grotesquelight", sans-serif;
    font-size: 47px;
    line-height: 1.043em;
  }
}

/* line 51, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h1 a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*	DESKTOP USE:	SUBHEADERS, TEXT INSIDE BIG BUTTONS
*	MOBILE USE:		 SUBHEADERS, BLOG TITLES, TEXT INSIDE BUTTONS
*-------------------------------------------------------------------------------------*/
/* line 88, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h2 {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 24px;
  line-height: 1.167em;
  font-weight: normal;
  letter-spacing: .06em;
  text-transform: uppercase;
  margin-bottom: 20px;
  color: #231f20;
}

@media screen and (min-width: 600px) {
  /* line 88, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h2 {
    font-family: "brandon_grotesquelight", sans-serif;
    font-size: 35px;
    line-height: 1.2em;
  }
}

/* line 93, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h2 a {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 24px;
  line-height: 1.167em;
  font-weight: normal;
  letter-spacing: .06em;
  text-transform: uppercase;
  margin-bottom: 20px;
  color: #231f20;
}

@media screen and (min-width: 600px) {
  /* line 93, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h2 a {
    font-family: "brandon_grotesquelight", sans-serif;
    font-size: 35px;
    line-height: 1.2em;
  }
}

/* line 98, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h2 a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*	DESKTOP USE:	TEXT INSIDE BUTTONS, TOP NAV ITEMS
*	MOBILE USE:		CAPTIONS, DATES AND GENRES, ARTIST TITLES

*-------------------------------------------------------------------------------------*/
/* line 130, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h3 {
  font-family: "equiplight", serif;
  font-size: 17px;
  line-height: 1.529em;
  letter-spacing: .06em;
  text-transform: uppercase;
  font-weight: normal;
  color: #231f20;
}

@media screen and (min-width: 600px) {
  /* line 130, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h3 {
    font-family: "brandon_grotesqueregular", sans-serif;
    font-size: 26px;
    line-height: 1.231em;
  }
}

/* line 135, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h3 a {
  font-family: "equiplight", serif;
  font-size: 17px;
  line-height: 1.529em;
  letter-spacing: .06em;
  text-transform: uppercase;
  font-weight: normal;
  color: #231f20;
}

@media screen and (min-width: 600px) {
  /* line 135, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h3 a {
    font-family: "brandon_grotesqueregular", sans-serif;
    font-size: 26px;
    line-height: 1.231em;
  }
}

/* line 140, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h3 a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*	DESKTOP USE:	CAPTIONS, DATES, ARTIST TITLES
*	MOBILE USE:		PULLQUOTES
*-------------------------------------------------------------------------------------*/
/* line 169, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h4 {
  font-family: "equiplight", serif;
  font-size: 22px;
  line-height: 1.227em;
  letter-spacing: .06em;
  font-weight: normal;
  color: #231f20;
  font-weight: normal;
}

@media screen and (min-width: 600px) {
  /* line 169, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h4 {
    font-size: 19px;
    line-height: 1.474em;
  }
}

/* line 175, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h4 a {
  font-family: "equiplight", serif;
  font-size: 22px;
  line-height: 1.227em;
  letter-spacing: .06em;
  font-weight: normal;
  color: #231f20;
}

@media screen and (min-width: 600px) {
  /* line 175, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h4 a {
    font-size: 19px;
    line-height: 1.474em;
  }
}

/* line 180, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h4 a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*	DESKTOP USE:	SUBHEADERS IN PROJECT & STANDARD PAGES (WITH H2)
*-------------------------------------------------------------------------------------*/
/* line 207, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h5 {
  font-family: "equiplight", serif;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: .06em;
  font-weight: normal;
}

@media screen and (min-width: 600px) {
  /* line 207, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h5 {
    font-size: 16px;
  }
}

/* line 211, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h5 a {
  font-family: "equiplight", serif;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: .06em;
  font-weight: normal;
  color: #6d6e71;
}

@media screen and (min-width: 600px) {
  /* line 211, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  h5 a {
    font-size: 16px;
  }
}

/* line 216, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h5 a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*	DESKTOP USE:	SUBHEADERS IN LANDING PAGES (ALWAYS PAIRED WITH H3)
*-------------------------------------------------------------------------------------*/
/* line 240, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h6 {
  font-family: "brandon_grotesquelight", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: inherit;
}

/* line 244, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h6 a {
  font-family: "brandon_grotesquelight", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: inherit;
  color: #6d6e71;
}

/* line 249, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
h6 a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*	DESKTOP USE: 	CUSTOM FONTS
*-------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------
*	BODY COPY
*-------------------------------------------------------------------------------------*/
/* line 290, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
p, a, ul, li, td {
  font-family: "equiplight", serif;
  font-size: 15px;
  line-height: 1.4em;
  color: #231f20;
}

@media screen and (min-width: 600px) {
  /* line 290, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  p, a, ul, li, td {
    font-size: 16px;
    line-height: 1.563em;
  }
}

/* line 295, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
label {
  font-family: "equiplight", serif;
  font-size: 15px;
  line-height: 1.4em;
  color: #231f20;
  font-family: "equiplight", serif;
  text-transform: uppercase;
  font-size: 24px;
}

@media screen and (min-width: 600px) {
  /* line 295, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  label {
    font-size: 16px;
    line-height: 1.563em;
  }
}

/* line 303, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
p {
  font-family: "equiplight", serif;
  font-size: 15px;
  line-height: 1.4em;
  color: #231f20;
  margin: 12px 0 12px;
}

@media screen and (min-width: 600px) {
  /* line 303, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  p {
    font-size: 16px;
    line-height: 1.563em;
  }
}

/* line 308, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
p:first-child {
  margin-top: 0;
}

/* line 313, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
p img {
  width: 100%;
  height: auto;
}

/* line 319, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
p iframe {
  width: 100%;
  height: auto;
  min-height: 250px;
}

@media screen and (min-width: 600px) {
  /* line 328, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  p img, p iframe {
    margin-left: 0;
    width: 100%;
  }
  /* line 334, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
  p iframe {
    min-height: 350px;
  }
}

/* line 341, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
strong {
  font-weight: bold;
}

/* line 346, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
a {
  color: inherit;
  -webkit-transition: color 200ms linear;
  -moz-transition: color 200ms linear;
  -ms-transition: color 200ms linear;
  -o-transition: color 200ms linear;
  transition: color 200ms linear;
}

/* line 352, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
a.hover {
  color: #ed2e84;
}

/*-------------------------------------------------------------------------------------
*
*	LISTS
*
*-------------------------------------------------------------------------------------*/
/* line 364, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
ul li {
  list-style: none;
}

/* line 371, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area h1 {
  color: #231f20;
  font-size: 26px;
  font-family: "brandon_grotesqueregular", sans-serif;
  margin: 35px auto 2px;
}

/* line 379, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area h2 {
  font-size: 17px;
  font-family: "brandon_grotesqueregular", sans-serif;
  margin: 30px auto 2px;
}

/* line 386, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area h3 {
  font-family: "equiplight", serif;
  font-size: 16px;
  font-weight: bold;
  color: #231f20;
  text-transform: capitalize;
  margin: 15px auto 1px;
}

/* line 396, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area h4 {
  color: #ed2e84;
}

/* line 401, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area ul, .copy-area ol {
  margin-left: 20px;
}

/* line 405, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area ul li, .copy-area ol li {
  list-style: disc;
}

/* line 411, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area a {
  color: #ed2e84;
  text-decoration: none;
  -webkit-transition: color 200ms linear;
  -moz-transition: color 200ms linear;
  -ms-transition: color 200ms linear;
  -o-transition: color 200ms linear;
  transition: color 200ms linear;
}

/* line 417, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.copy-area a.hover {
  color: #9e1358;
}

/*.copy-area*/
/* line 428, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content ul li {
  list-style: disc;
}

/* line 433, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content li {
  margin-left: 30px;
}

/* line 438, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content ol li {
  margin-left: 35px;
}

/* line 443, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content p a {
  text-decoration: underline;
  -webkit-transition: color 200ms linear;
  -moz-transition: color 200ms linear;
  -ms-transition: color 200ms linear;
  -o-transition: color 200ms linear;
  transition: color 200ms linear;
}

/* line 449, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content p a.hover {
  color: #ed2e84;
}

/* line 456, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content p a.button {
  text-decoration: none;
}

/* line 461, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
.post-content p, .post-content ul, .post-content li, .post-content td, .post-content label {
  color: #231f20;
}

/*-------------------------------------------------------------------------------------
*
*	BLOCKQUOTE
*
*-------------------------------------------------------------------------------------*/
/* line 475, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
blockquote {
  width: 100%;
  margin: 28px auto 37px;
  /* <p> above have 12px bottom margin (so 40-12 = 28). And need 40px bottom margin but narrow black line is 3px tall, hence 37 */
}

/* line 480, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
blockquote p {
  margin: 15px 0 5px;
  color: #ed2e84;
  font-size: 19px;
  line-height: 1.474em;
}

/* line 490, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_typography.scss */
blockquote + p {
  margin-top: 0;
}

/* line 4, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_notfound.scss */
.notfound-page .notfound-bg-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/* line 16, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_notfound.scss */
.notfound-page .notfound-bg-image img {
  width: 100%;
  height: auto;
}

/*--------------------------------------------------------------------------------------
*
*    OVERRIDES IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CSS OVERRIDES IMPORTS
+
+   overrides.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    OVERRIDE IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* line 1, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_fancybox.scss */
.fancybox-overlay {
  background: url("../images/fades/blackfade-50.png") repeat left top;
}

/* line 6, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_fancybox.scss */
.fancybox-close {
  right: 20px;
  top: 20px;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -439px -45px;
  width: 22px;
  height: 22px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 6, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_fancybox.scss */
  .fancybox-close {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 17, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_fancybox.scss */
.fancybox-wrap .wrapper {
  margin: 0;
  padding-top: 47px;
}

/* line 1, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_gravity-forms.scss */
.gform_wrapper .top_label .gfield_label {
  display: none;
}

/* line 6, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_gravity-forms.scss */
.gform_wrapper {
  margin: 0;
  width: 100%;
}

/* line 12, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_gravity-forms.scss */
.gform_validation_container,
.gform_validation_container_1 {
  display: none;
}

/* line 18, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/overrides/_gravity-forms.scss */
.gform_confirmation_message,
.gform_confirmation_message_1 {
  background: none;
  color: #ffffff;
  text-transform: uppercase;
  font-family: "equiplight", serif;
  font-size: 15px;
  height: 40px;
  line-height: 50px;
  width: 232px;
}

/*--------------------------------------------------------------------------------------
*
*    BLOCK IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CSS BLOCK LOADER
+
+   loader.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*--------------------------------------------------------------------------------------
*
*    BLOCK IMPORTS
*
*-------------------------------------------------------------------------------------*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	GRID VIEW STYLES



	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

	styling for the grid view in the contact page, search results page, etc


	TABLE OF CONTENTS

	table of contents


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_grid-view.scss */
.grid-wrapper {
  font-size: 0;
  position: relative;
  /* 600 */
}

@media screen and (min-width: 600px) {
  /* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_grid-view.scss */
  .grid-wrapper {
    max-width: 1280px;
  }
  /* line 31, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_grid-view.scss */
  .grid-wrapper h2 {
    text-align: left;
    padding-left: 60px;
  }
}

/*.grid-wrapper*/
/* line 44, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_grid-view.scss */
.grid-item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 375px;
  position: relative;
  text-align: center;
  /*.clickable-container*/
  /* 1140 */
}

/* line 53, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_grid-view.scss */
.grid-item img {
  width: 100%;
}

/* line 58, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_grid-view.scss */
.grid-item .clickable-container {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 1;
  overflow: hidden;
}

/*.grid-item*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	CIRCLE GRID BLOCK STYLES

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper {
  text-align: justify;
  position: relative;
  text-align: center;
  /* 600 */
  /*800*/
  /*800*/
}

/* line 212, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.circle-wrapper:before {
  content: '';
  display: block;
  width: 100%;
}

/* line 218, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.circle-wrapper:after {
  content: '';
  display: inline-block;
  width: 100%;
}

/* line 224, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.circle-wrapper .justify-item {
  vertical-align: top;
  margin-top: 0;
  position: relative;
  display: inline-block;
}

/* line 18, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .circle-item {
  display: inline-block;
  width: 100%;
  text-align: center;
  vertical-align: top;
  margin-bottom: 40px;
  position: relative;
}

/* line 28, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .circle-content {
  width: 260px;
  display: inline-block;
  vertical-align: top;
}

/* line 36, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .circle-content.has-link h4 {
  -webkit-transition: color 200ms linear;
  -moz-transition: color 200ms linear;
  -ms-transition: color 200ms linear;
  -o-transition: color 200ms linear;
  transition: color 200ms linear;
}

/* line 43, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .circle-content.has-link.hover h4 {
  color: #9e1358;
}

/* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .circle {
  -webkit-border-radius: 244px;
  -moz-border-radius: 244px;
  border-radius: 244px;
  border: 5px solid #dadadc;
  display: block;
  margin: 0 auto 17px;
  width: 244px;
  height: 244px;
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper .circle {
    background-position: 49.999% 49.999%;
  }
}

/* line 80, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .circle.icon {
  background: url("../images/backgrounds/placeholder-icon.jpg") no-repeat center center;
}

/* line 86, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper h4 {
  color: #ed2e84;
  text-transform: uppercase;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 22px;
  line-height: 1.23em;
  position: relative;
}

/* line 96, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper p {
  margin: 6px auto 0;
  font-size: 14px;
}

/* line 102, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-wrapper .clickable-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 30;
}

@media screen and (min-width: 600px) {
  /* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper {
    text-align: left;
  }
}

@media screen and (min-width: 800px) {
  /* line 120, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper.filtered-grid {
    padding: 20px 0 30px;
  }
  /* line 125, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper h2 {
    margin-bottom: 50px;
  }
  /* line 130, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper p {
    margin-bottom: 0;
  }
  /* line 135, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper .circle-item {
    width: 49%;
  }
}

@media screen and (min-width: 1100px) {
  /* line 144, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-wrapper .circle-item {
    width: 33%;
  }
}

/* .circle-grid */
/* line 154, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.section-wrapper {
  text-align: justify;
  position: relative;
  text-align: center;
  /*800*/
}

/* line 212, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.section-wrapper:before {
  content: '';
  display: block;
  width: 100%;
}

/* line 218, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.section-wrapper:after {
  content: '';
  display: inline-block;
  width: 100%;
}

/* line 224, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.section-wrapper .justify-item {
  vertical-align: top;
  margin-top: 0;
  position: relative;
  display: inline-block;
}

/* line 159, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.section-wrapper .border {
  display: none;
}

@media screen and (min-width: 800px) {
  /* line 154, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .section-wrapper {
    padding-top: 55px;
  }
  /* line 168, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .section-wrapper .border {
    position: absolute;
    top: 0;
    left: -60px;
    padding-right: 120px;
    width: 100%;
    height: 1px;
    display: block;
    background: #dadadc;
  }
  /* line 181, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .section-wrapper.section-1 {
    padding-top: 0;
  }
  /* line 185, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .section-wrapper.section-1 .border {
    display: none;
  }
}

/**
 * Become a funder
 */
/* line 201, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.page-template-templatesbecome-a-funder-template-php .circle-wrapper h2 {
  text-align: center;
}

/**
 * Design for Scale
 */
/* line 216, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.page-template-templatesdesigned-for-scale-template-php .circle-wrapper h4 {
  color: #6d6e71;
}

/* line 224, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.page-template-templatesdesigned-for-scale-template-php .section-wrapper h2 {
  text-align: center;
}

/* line 229, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.page-template-templatesdesigned-for-scale-template-php .section-wrapper .graph {
  margin-bottom: 40px;
  width: 100%;
  height: auto;
}

/* line 240, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto 60px;
  position: relative;
  /* 600 */
  /*950*/
}

/* line 247, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy .border {
  display: none;
}

/* line 252, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy h4, .circle-and-copy h6 {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 26px;
  line-height: 1.1em;
  text-transform: uppercase;
  color: #ed2e84;
  margin-bottom: 15px;
}

/* line 262, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy h6 {
  font-size: 17px;
  color: #6d6e71;
  line-height: 1.23em;
  margin-bottom: 4px;
}

/* line 270, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy p {
  display: none;
}

/* line 275, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy .circle-image {
  max-width: 288px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  -webkit-border-radius: 400px;
  -moz-border-radius: 400px;
  border-radius: 400px;
  margin: 0 auto 40px;
  border: 5px solid #dadadc;
  position: relative;
}

/* line 297, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.circle-and-copy .circle-image img {
  width: 100%;
  height: auto;
}

@media screen and (min-width: 600px) {
  /* line 240, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy {
    padding: 57px 0 0;
  }
  /* line 309, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy[data-number="1"] {
    padding-top: 0;
  }
  /* line 313, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy[data-number="1"] .border {
    display: none;
  }
  /* line 320, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy .border {
    position: absolute;
    top: 0;
    left: -40px;
    padding-right: 80px;
    width: 100%;
    height: 1px;
    display: block;
    background: #dadadc;
  }
  /* line 333, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy h4 {
    margin-bottom: 5px;
  }
  /* line 338, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy h6 {
    margin-bottom: 26px;
  }
  /* line 343, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy p {
    display: block;
    font-size: 16px;
  }
}

@media screen and (min-width: 950px) {
  /* line 240, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy {
    text-align: left;
  }
  /* line 355, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy .circle-image {
    float: left;
    width: 47%;
    margin: 0 70px 0 0;
  }
  /* line 362, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .circle-and-copy .copy {
    float: left;
    width: 58%;
  }
}

/*.circle-and-copy*/
/* line 372, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
.board-area {
  /*800*/
  /*900*/
}

@media screen and (min-width: 800px) {
  /* line 377, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .board-area .circle-wrapper {
    padding: 20px 60px 30px;
  }
}

@media screen and (min-width: 900px) {
  /* line 386, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_circle-view.scss */
  .board-area .circle-wrapper {
    padding: 20px 1% 30px;
  }
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	VIDEO STYLES

	_video.scss

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

	styles for the videos


	TABLE OF CONTENTS

	table of contents


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 23, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.video-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
}

/* line 38, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.play-video, .featured .button-link {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  line-height: 70px;
  height: 70px;
  color: #ffffff;
  display: block;
  background: #ed2e84;
  position: relative;
  text-decoration: none;
  /*600*/
}

/* line 49, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.play-video span, .featured .button-link span {
  position: absolute;
  display: block;
  width: 40px;
  height: 43px;
  right: 40px;
  top: 45%;
  margin-top: -19px;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -528px -133px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 49, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
  .play-video span, .featured .button-link span {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

@media screen and (min-width: 600px) {
  /* line 38, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
  .play-video, .featured .button-link {
    background: none;
    line-height: 42px;
    height: 40px;
    width: 350px;
    padding-left: 10%;
    margin-top: 18px;
    -webkit-transition: color 200ms linear;
    -moz-transition: color 200ms linear;
    -ms-transition: color 200ms linear;
    -o-transition: color 200ms linear;
    transition: color 200ms linear;
  }
  /* line 78, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
  .play-video span, .featured .button-link span {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -130px -32px;
    right: auto;
    left: 110px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 78, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
  .play-video span, .featured .button-link span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*-------------------------------------------------------------------------------------
*
*	FULL SCREEN VIDEO
*
*-------------------------------------------------------------------------------------*/
/* line 97, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.full-screen-video-frame {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 99999999999999;
  display: none;
}

/* line 113, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.full-screen-video-frame iframe {
  width: 100%;
  height: 100%;
  z-index: 999999;
  position: absolute;
}

/* line 121, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.full-screen-video-frame .close-video {
  display: block;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -733px -233px;
  width: 37px;
  height: 37px;
  position: absolute;
  top: 25px;
  right: 20px;
  z-index: 9999999999;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 121, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
  .full-screen-video-frame .close-video {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/*.full-screen-video-frame*/
/* line 136, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
.close-overlay {
  display: block;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -334px -37px;
  width: 31px;
  height: 31px;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 9999999999;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 136, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_video.scss */
  .close-overlay {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	SLIDER STYLES



	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

	styles for the slider including page specific styling for the slider


	TABLE OF CONTENTS

	table of contents


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured {
  padding: 0;
  background: #ffffff;
  overflow: hidden;
  position: relative;
  min-height: 320px;
  text-align: center;
  z-index: 10;
  max-height: 400px;
  display: none;
  /*.featured-content*/
  /* 800 */
  /* 850 */
  /*1280*/
}

/* line 36, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height, .featured.flexible-content-feature {
  display: block;
  max-height: none;
}

/* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height .featured-item, .featured.flexible-content-feature .featured-item {
  max-height: none;
  padding-top: 30px;
}

@media screen and (min-width: 600px) {
  /* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured.flexible-height .featured-item, .featured.flexible-content-feature .featured-item {
    padding-top: 0;
  }
}

/* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height .resizer, .featured.flexible-content-feature .resizer {
  display: none;
}

/* line 59, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height .featured-copy h2, .featured.flexible-content-feature .featured-copy h2 {
  font-size: 35px;
  line-height: 1em;
  border-bottom: 1px solid #ed2e84;
  margin: 0 0 20px;
  padding-bottom: 9px;
  width: auto;
  display: inline-block;
  color: #6d6e71;
}

/* line 72, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height .inner, .featured.flexible-content-feature .inner {
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
}

@media screen and (min-width: 600px) {
  /* line 72, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured.flexible-height .inner, .featured.flexible-content-feature .inner {
    padding: 0 0 60px 0;
    width: 100%;
  }
}

/* line 87, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height .gform_footer br, .featured.flexible-height .gform_footer p, .featured.flexible-content-feature .gform_footer br, .featured.flexible-content-feature .gform_footer p {
  display: none;
}

/* line 93, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height .gform_wrapper > p, .featured.flexible-height form > p, .featured.flexible-content-feature .gform_wrapper > p, .featured.flexible-content-feature form > p {
  display: none;
}

/* line 98, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-height form .button, .featured.flexible-content-feature form .button {
  margin-bottom: 0;
  line-height: 50px;
}

@media screen and (min-width: 600px) {
  /* line 98, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured.flexible-height form .button, .featured.flexible-content-feature form .button {
    line-height: 55px;
  }
}

/* line 112, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured.flexible-content-feature .featured-item {
  min-height: 600px;
}

/* line 122, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-item {
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  max-height: 400px;
  position: relative;
}

/* line 143, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .inner {
  width: 100%;
  max-width: 1180px;
  margin: auto;
}

/* line 160, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .resizer {
  width: 100%;
  height: auto;
  min-height: 440px;
}

/* line 175, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .dot-overlay {
  display: none;
}

/* line 180, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-content {
  position: absolute;
  z-index: 5;
  left: 50%;
  margin-left: -50%;
  top: 0;
  width: 100%;
  height: 96%;
  padding-top: 5%;
  max-width: 1280px;
}

/* line 192, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-content .featured-logo,
.featured .featured-content .featured-copy {
  margin: auto;
  width: 90%;
}

/* line 198, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-content .featured-logo img,
.featured .featured-content .featured-copy img {
  width: 100%;
  height: auto;
  max-width: 320px;
}

/* line 217, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-copy .small-text {
  text-transform: lowercase;
}

/* line 222, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-copy p a {
  color: #ed2e84;
  text-decoration: none;
  -webkit-transition: color 200ms linear;
  -moz-transition: color 200ms linear;
  -ms-transition: color 200ms linear;
  -o-transition: color 200ms linear;
  transition: color 200ms linear;
}

/* line 228, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .featured-copy p a.hover {
  color: #9e1358;
}

/* line 235, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .play-video, .featured .button-link {
  padding-right: 10%;
  width: 90%;
  position: absolute;
  text-align: center;
  bottom: -2px;
  left: 0;
}

/* line 246, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .button-link {
  text-transform: uppercase;
}

/* line 251, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .fundraising-feature {
  text-align: left;
  padding-top: 20px;
}

/* line 256, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .fundraising-feature .button {
  background-color: #008caa;
}

/* line 260, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .fundraising-feature .button.hover {
  background-color: #00bbe2;
}

/* line 267, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.featured .tc-paging-container, .featured .slick-dots {
  bottom: 77px;
}

@media screen and (min-width: 600px) {
  /* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured {
    display: block;
    /*.featured-content*/
  }
  /* line 276, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .tc-paging-container, .featured .slick-dots {
    bottom: 15px;
  }
  /* line 285, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .touchcarousel-item .featured-content .featured-logo img {
    width: auto;
    max-height: 200px;
  }
  /* line 293, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-item {
    display: table;
  }
  /* line 297, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-item.touchcarousel-item {
    float: left;
  }
  /* line 306, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-item.image-feature {
    display: block;
    background-position: center center;
  }
  /* line 314, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .image-feature .featured-copy {
    text-align: left;
    padding: 7% 0 0 60px;
    width: 50%;
    max-width: 494px;
  }
  /* line 322, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .image-feature .featured-copy h2 {
    font-size: 35px;
    line-height: 1em;
    border-bottom: 1px solid #ed2e84;
    margin: 0 0 20px;
    padding-bottom: 9px;
    width: auto;
    display: inline-block;
    color: #6d6e71;
  }
  /* line 334, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .image-feature .featured-copy p {
    color: #6d6e71;
  }
  /* line 341, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-content {
    position: static;
    padding: 0;
    height: auto;
    display: table-cell;
    vertical-align: middle;
  }
  /* line 357, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-content div {
    position: relative;
    z-index: 20;
    padding-top: 40px;
  }
  /* line 366, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .play-video, .featured .button-link {
    padding: 0;
    height: 40px;
    width: 350px;
    position: relative;
    text-align: left;
    bottom: 0;
    left: 0;
    margin: 20px auto 0;
  }
}

@media screen and (min-width: 800px) {
  /* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured {
    /*.featured-content*/
  }
  /* line 389, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .tc-paging-container, .featured .slick-dots {
    bottom: 20px;
  }
  /* line 394, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .video-feature, .featured .link-feature {
    cursor: pointer;
  }
  /* line 398, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .video-feature.hover .play-video, .featured .video-feature.hover .button-link, .featured .link-feature.hover .play-video, .featured .link-feature.hover .button-link {
    color: #ed2e84;
  }
  /* line 409, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .touchcarousel-item .featured-content .featured-logo, .featured .touchcarousel-item .featured-content .featured-copy {
    float: none;
    display: inline-block;
    vertical-align: middle;
  }
  /* line 423, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-content .featured-logo {
    width: 50%;
    float: left;
    text-align: right;
  }
  /* line 429, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-content .featured-logo img {
    max-width: 394px;
  }
  /* line 436, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-content .featured-copy {
    width: 49%;
    float: right;
  }
  /* line 444, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .image-feature .featured-copy {
    padding: 7% 0 0 60px;
  }
  /* line 448, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .image-feature .featured-copy h2 {
    font-size: 47px;
    margin: 0 0 22px;
  }
  /* line 457, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .play-video, .featured .button-link {
    margin: 20px 0 0 10%;
  }
}

@media screen and (min-width: 850px) {
  /* line 466, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-copy {
    width: 50%;
  }
}

@media screen and (min-width: 1280px) {
  /* line 475, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .featured .featured-content {
    margin-left: -640px;
  }
}

/*.featured*/
/* line 506, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder {
  width: 50px;
  height: 50px;
  background: rgba(255, 255, 255, 0.5);
  position: absolute;
  top: 50%;
  margin-top: -25px;
}

/* line 519, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder span {
  display: block;
  width: 50px;
  height: 50px;
}

/* line 526, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder.disabled {
  display: none !important;
  /* doing this to override js show of directional arrow even if there are no more elements to display */
}

/* line 532, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder.right {
  right: 0px;
}

/* line 536, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder.right span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -725px -325px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 536, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 542, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder.left {
  left: 0px;
}

/* line 546, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touch-carousel .arrow-holder.left span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -625px -325px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 546, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
  .touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* .touch-carousel */
/* line 554, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.home .featured {
  display: block;
}

/* line 563, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_featured.scss */
.touchcarousel-wrapper {
  overflow: hidden;
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	BLOG STYLES

	_blog.scss

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

	styling for the blog

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 17, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper {
  /*.clickable-container*/
  /* 450 */
  /* 600 */
  /* 1050px */
}

/* line 20, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .archive-container {
  position: relative;
}

/* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .archive-container .inner-content {
  background: #ffffff;
}

/* line 31, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .blog-post {
  padding: 20px 0;
  border-top: 1px solid #e8e8e8;
}

/* line 36, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .blog-post:first-child {
  margin-top: 0;
  border-top: none;
}

/* line 45, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .single-post-thumb {
  width: auto;
  height: auto;
  max-height: 150px;
  position: relative;
  margin: 0 -10px 10px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

/* line 56, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .single-post-thumb img {
  width: 100%;
  height: auto;
}

/* line 63, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .copy-content,
.blog-wrapper .copy-area {
  position: relative;
}

/* line 68, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .copy-content img,
.blog-wrapper .copy-content p img,
.blog-wrapper .copy-area img,
.blog-wrapper .copy-area p img {
  width: auto;
  max-width: 100%;
}

/* line 77, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .clickable-container,
.blog-wrapper .socialshare,
.blog-wrapper .post-meta {
  display: none;
}

/* line 84, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .copy {
  position: relative;
  overflow: hidden;
}

/* line 89, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .copy h3, .blog-wrapper .copy h3 a {
  font-size: 21px;
  line-height: 1.3em;
  color: #ed2e84;
  font-family: "brandon_grotesqueregular", sans-serif;
  margin-bottom: 7px;
  text-decoration: none;
}

/* line 98, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .copy h3 span, .blog-wrapper .copy h3 a span {
  display: inline-block;
  width: 11px;
  height: 16px;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -945px -47px;
  margin-left: 4px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 98, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy h3 span, .blog-wrapper .copy h3 a span {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 112, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .pink-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: none;
}

/* line 123, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .pink-overlay span {
  display: none;
}

/* line 130, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .post-loading-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  display: none;
  z-index: 50;
}

/* line 142, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .comments {
  display: none;
}

/* line 149, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.blog-wrapper .social-links li {
  margin-left: 0;
}

@media screen and (min-width: 450px) {
  /* line 157, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .single-post-thumb {
    max-height: 250px;
  }
}

@media screen and (min-width: 700px) {
  /* line 17, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper {
    /*.clickable-container*/
  }
  /* line 167, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper.wrapper {
    background: none;
    padding: 0 0 20px;
    margin: 50px 13px;
  }
  /* line 174, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .archive-container {
    margin-right: -245px;
    width: 100%;
    float: left;
    background: none;
  }
  /* line 181, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .archive-container .inner-content {
    margin: 0 295px 0 30px;
  }
  /* line 188, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .sidebar {
    display: block;
    float: right;
    position: relative;
    width: 245px;
  }
  /* line 198, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .social-links li:first-child {
    margin-left: 0;
  }
  /* line 204, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .single-post-thumb {
    margin: 0 38px 0 -20px;
    float: left;
    width: 295px;
    max-height: 295px;
    position: relative;
  }
  /* line 214, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .pink-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: url("../images/fades/pinkfade-80.png") repeat left top;
    display: none;
  }
  /* line 226, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .pink-overlay span {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    font-family: "brandon_grotesqueregular", sans-serif;
    font-size: 18px;
    text-align: center;
    position: absolute;
    top: 50%;
    margin-top: -9px;
    width: 100%;
  }
  /* line 239, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .pink-overlay span.arrow {
    width: 10px;
    height: 15px;
    display: inline-block;
    right: 76px;
    margin-top: -9px;
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -945px -48px;
  }
}

@media only screen and (min-width: 700px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 700px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 700px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 700px) and (min-device-pixel-ratio: 2), only screen and (min-width: 700px) and (min-resolution: 192dpi), only screen and (min-width: 700px) and (min-resolution: 2dppx) {
  /* line 239, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .pink-overlay span.arrow {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 700px) {
  /* line 253, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .post-meta {
    display: block;
    margin-bottom: 14px;
  }
  /* line 258, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .post-meta span, .blog-wrapper .post-meta a {
    color: #6d6e71;
    font-family: "equiplight", serif;
    font-size: 14px;
    line-height: 1.571em;
    font-style: italic;
  }
  /* line 267, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .post-meta a {
    text-transform: capitalize;
    text-decoration: none;
  }
  /* line 272, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .post-meta a.hover {
    color: #ed2e84;
  }
  /* line 281, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy {
    padding-top: 30px;
    width: 95%;
    margin: auto;
  }
  /* line 287, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy h3, .blog-wrapper .copy h3 a {
    font-size: 26px;
    line-height: 1.3em;
    margin-bottom: 6px;
  }
  /* line 293, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy h3 span, .blog-wrapper .copy h3 a span {
    display: none;
  }
  /* line 300, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy .comments {
    display: block;
    min-height: 290px;
  }
  /* line 305, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy .comments > p {
    color: #231f20;
    font-family: "brandon_grotesqueregular", sans-serif;
    font-size: 26px;
    text-transform: uppercase;
    letter-spacing: .09em;
  }
  /* line 314, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy .comments > h3 {
    display: none;
  }
  /* line 324, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy-area h3 {
    font-family: "equiplight", serif;
    font-size: 16px;
    font-weight: bold;
    color: #231f20;
    text-transform: capitalize;
    margin: 25px auto 1px;
  }
  /* line 334, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy-area img,
  .blog-wrapper .copy-area p img {
    width: auto;
    max-width: 100%;
  }
}

@media screen and (min-width: 1050px) {
  /* line 348, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .blog-wrapper .copy {
    width: 54%;
    float: left;
    padding-top: 13px;
  }
}

/*.blog*/
/* line 364, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.gallery,
#gallery-1.gallery,
#gallery-2.gallery,
#gallery-3.gallery,
#gallery-4.gallery {
  margin: 40px 0;
  /*400*/
  /* 600 */
}

/* line 372, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.gallery .gallery-item,
#gallery-1.gallery .gallery-item,
#gallery-2.gallery .gallery-item,
#gallery-3.gallery .gallery-item,
#gallery-4.gallery .gallery-item {
  display: inline-block;
  float: none;
  margin: 0 0 25px;
  width: 100%;
}

/* line 380, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.gallery .gallery-caption,
#gallery-1.gallery .gallery-caption,
#gallery-2.gallery .gallery-caption,
#gallery-3.gallery .gallery-caption,
#gallery-4.gallery .gallery-caption {
  font-family: "equiplight", serif;
  font-size: 24px;
  font-weight: normal;
  font-style: normal;
}

@media screen and (min-width: 400px) {
  /* line 387, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .gallery .gallery-item,
  #gallery-1.gallery .gallery-item,
  #gallery-2.gallery .gallery-item,
  #gallery-3.gallery .gallery-item,
  #gallery-4.gallery .gallery-item {
    width: 49%;
  }
}

@media screen and (min-width: 600px) {
  /* line 396, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
  .gallery .gallery-item,
  #gallery-1.gallery .gallery-item,
  #gallery-2.gallery .gallery-item,
  #gallery-3.gallery .gallery-item,
  #gallery-4.gallery .gallery-item {
    width: 33%;
  }
}

/* line 408, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.fb-comments {
  width: 100% !important;
  max-width: 500px;
}

/* line 413, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.fb-comments > span {
  width: 100% !important;
}

/* line 417, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.fb-comments > span iframe {
  width: 100% !important;
}

/**
 * Paginate Links
 */
/* line 429, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.paginate-links {
  text-align: right;
  padding: 40px 30px;
  border-top: 1px solid #e8e8e8;
}

/* line 435, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.paginate-links li {
  margin-left: 7px;
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
  vertical-align: top;
}

/* line 444, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.paginate-links li:first-child {
  margin-left: 0;
}

/* line 451, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.paginate-links a {
  display: block;
  background-color: #ed2e84;
  color: #ffffff;
  text-decoration: none;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  line-height: 30px;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
}

/* line 462, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_blog.scss */
.paginate-links a.hover, .paginate-links a.active {
  background-color: #9e1358;
}

/*.paginate-links */
/* line 1, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.share {
  position: fixed;
  -webkit-transform: translate3d(0, 0, 0);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  z-index: 1010;
  text-align: center;
  display: none;
  /* 700 */
}

@media screen and (min-width: 700px) {
  /* line 1, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .share {
    display: block;
  }
}

/* line 20, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-link {
  display: inline-block;
  margin: 0 10px;
  text-align: center;
  position: relative;
}

/* line 27, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-link a {
  display: block;
  -webkit-transition: opacity 200ms linear;
  -moz-transition: opacity 200ms linear;
  -ms-transition: opacity 200ms linear;
  -o-transition: opacity 200ms linear;
  transition: opacity 200ms linear;
  opacity: 0.8;
  /* Chrome 4+, Firefox 2+, Safari 3.1+, Opera 9+, IE9, iOS 3.2+, Android 2.1+ */
  filter: alpha(opacity=80);
  /* IE6-IE8 */
}

/* line 37, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-link a.hover {
  opacity: 1;
  /* Chrome 4+, Firefox 2+, Safari 3.1+, Opera 9+, IE9, iOS 3.2+, Android 2.1+ */
  filter: alpha(opacity=100);
  /* IE6-IE8 */
}

/* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-link.facebook a {
  width: 54px;
  height: 23px;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -923px -243px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-link.facebook a {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 55, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-link.twitter a {
  width: 58px;
  height: 22px;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -521px -339px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 55, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-link.twitter a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 68, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-link a {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}

/* .social-link */
/* line 79, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story {
  /* .social-link */
}

/* line 84, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link a {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  text-transform: uppercase;
  color: #ffffff;
  text-decoration: none;
  padding-left: 32px;
}

/* line 94, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link.facebook a {
  width: auto;
  height: auto;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -338px -242px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 94, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .impact-story .social-link.facebook a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 100, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link.facebook a.hover {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -240px -242px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 100, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .impact-story .social-link.facebook a.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 108, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link.twitter a {
  width: auto;
  height: auto;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -540px -243px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 108, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .impact-story .social-link.twitter a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 114, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link.twitter a.hover {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -439px -243px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 114, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .impact-story .social-link.twitter a.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 121, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link.email a {
  width: auto;
  height: auto;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -141px -241px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 121, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .impact-story .social-link.email a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 127, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.impact-story .social-link.email a.hover {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -41px -241px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 127, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .impact-story .social-link.email a.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*.featured-story*/
/* line 177, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay {
  width: 100%;
  height: 100%;
  z-index: 999999;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  text-align: center;
  display: none;
  background: url("../images/fades/whitefade-90.png") repeat left top;
  /* .social-link */
}

/* line 192, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay h4 {
  color: #231f20;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 38px;
  line-height: 1em;
  text-transform: uppercase;
  max-width: 550px;
  margin: 0 auto 20px;
}

/* line 203, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay h5 {
  color: #ed2e84;
  font-family: "brandon_grotesqueregular", sans-serif;
  text-transform: uppercase;
  font-size: 26px;
  font-weight: normal;
  margin-bottom: 15px;
}

/* line 214, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay .story-share-content {
  display: table-cell;
  vertical-align: middle;
  max-width: 95%;
  margin: auto;
}

/* line 225, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay .social-link a {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  text-transform: uppercase;
  color: #231f20;
  text-decoration: none;
  padding: 90px 0 0 0;
  height: 20px;
  width: 80px;
  opacity: 1;
  /* Chrome 4+, Firefox 2+, Safari 3.1+, Opera 9+, IE9, iOS 3.2+, Android 2.1+ */
  filter: alpha(opacity=100);
  /* IE6-IE8 */
}

/* line 238, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay .social-link.facebook a {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -712px -112px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 238, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-share-overlay .social-link.facebook a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 250, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay .social-link.twitter a {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -608px -113px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 250, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-share-overlay .social-link.twitter a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 261, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-share-overlay .social-link.email a {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -511px -113px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 261, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-share-overlay .social-link.email a {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*. social-share-overlay */
/* line 276, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.socialShare {
  text-align: center;
  margin-bottom: 34px;
  /* 600 */
}

@media screen and (min-width: 600px) {
  /* line 276, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .socialShare {
    text-align: right;
  }
}

/* line 286, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.socialShare a {
  display: inline-block;
  margin: 0 7px;
  vertical-align: top;
  height: 25px;
}

/* line 293, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.socialShare a.facebook-link {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -43px -237px;
  width: 14px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 293, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .socialShare a.facebook-link {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 299, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.socialShare a.facebook-link.hover {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -43px -137px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 299, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .socialShare a.facebook-link.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 306, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.socialShare a.twitter-link {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -136px -237px;
  width: 28px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 306, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .socialShare a.twitter-link {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 312, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.socialShare a.twitter-link.hover {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -136px -137px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 312, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .socialShare a.twitter-link.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*.socialShare*/
/* line 325, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header .social-page-links .facebook {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -213px -222px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 325, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header .social-page-links .facebook {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 329, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header .social-page-links .facebook.hover {
  background-color: #3D5A8D;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -213px -222px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 329, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header .social-page-links .facebook.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 336, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header .social-page-links .twitter {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -312px -222px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 336, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header .social-page-links .twitter {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 340, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header .social-page-links .twitter.hover {
  background-color: #289CD4;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -312px -222px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 340, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header .social-page-links .twitter.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 347, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header .social-page-links .linkedin {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -15px -222px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 347, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header .social-page-links .linkedin {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 351, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header .social-page-links .linkedin.hover {
  background-color: #007BB6;
}

/* line 360, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header.fixed .social-page-links .facebook {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -916px -119px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 360, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header.fixed .social-page-links .facebook {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 364, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header.fixed .social-page-links .facebook.hover {
  background-color: #3D5A8D;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -214px -221px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 364, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header.fixed .social-page-links .facebook.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 371, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header.fixed .social-page-links .twitter {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -1014px -119px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 371, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header.fixed .social-page-links .twitter {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 375, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header.fixed .social-page-links .twitter.hover {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -312px -221px;
  background-color: #289CD4;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 375, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header.fixed .social-page-links .twitter.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 382, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header.fixed .social-page-links .linkedin {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -115px -220px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 382, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header.fixed .social-page-links .linkedin {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 386, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
body.home .site-header.fixed .social-page-links .linkedin.hover {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -15px -220px;
  background-color: #007BB6;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 386, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  body.home .site-header.fixed .social-page-links .linkedin.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 412, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links {
  top: 0;
}

/* line 417, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 70px;
  width: 70px;
  border-left: 1px solid #F0F0F1;
  margin: 0;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
}

/* line 360, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links .facebook {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -916px -119px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 360, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .site-header .social-page-links .facebook {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 364, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links .facebook.hover {
  background-color: #3D5A8D;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -214px -221px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 364, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .site-header .social-page-links .facebook.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 371, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links .twitter {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -1014px -119px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 371, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .site-header .social-page-links .twitter {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 375, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links .twitter.hover {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -312px -221px;
  background-color: #289CD4;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 375, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .site-header .social-page-links .twitter.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 382, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links .linkedin {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -115px -220px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 382, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .site-header .social-page-links .linkedin {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 386, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.site-header .social-page-links .linkedin.hover {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -15px -220px;
  background-color: #007BB6;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 386, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .site-header .social-page-links .linkedin.hover {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 434, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-page-links {
  text-align: center;
  padding: 18px 0;
}

/* line 439, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-page-links a {
  display: inline-block;
  width: 44px;
  height: 44px;
  margin: 0 10px 0;
  background-color: #ffffff;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
}

/* line 449, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-page-links .facebook {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -928px -132px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 449, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .facebook {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 454, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-page-links .twitter {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -1025px -134px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 454, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .twitter {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 459, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-page-links .vimeo {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -425px -233px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 459, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .vimeo {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 464, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.social-page-links .flickr {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -527px -234px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 464, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .flickr {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/*.social-page-links*/
@media screen and (min-width: 600px) {
  /* line 473, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links {
    text-align: left;
    padding: 0 0 0 40px;
  }
  /* line 478, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links a {
    margin: 0 20px 0 0;
    width: 33px;
    height: 33px;
    background: none;
  }
  /* line 486, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .facebook {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -635px -335px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 486, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .facebook {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 490, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .facebook.hover {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -736px -334px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 490, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .facebook.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 497, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .twitter {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -835px -334px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 497, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .twitter {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 501, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .twitter.hover {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -935px -334px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 501, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .twitter.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 508, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .vimeo {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -34px -337px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 508, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .vimeo {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 512, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .vimeo.hover {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -132px -337px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 512, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .vimeo.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 519, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .flickr {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -234px -337px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 519, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .flickr {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 523, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .flickr.hover {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -334px -337px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 523, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .social-page-links .flickr.hover {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*600*/
/* if ie8 */
/* line 601, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.copy-area .social-links {
  margin-left: 0;
}

/* line 607, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.linkedin-icon {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -841px -140px;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 12px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 607, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .linkedin-icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 616, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.twitter-icon {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -741px -148px;
  display: inline-block;
  width: 21px;
  height: 19px;
  margin-left: 12px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 616, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .twitter-icon {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 625, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.email-icon {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -942px -144px;
  display: inline-block;
  width: 18px;
  height: 17px;
  margin-left: 12px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 625, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .email-icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 634, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.rss-button {
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
  display: block;
  font-size: 17px;
  font-family: "brandon_grotesqueregular", sans-serif;
  border: 1px solid #d7d7d9;
  background: #ffffff;
  color: #231f20;
  height: 40px;
  line-height: 42px;
  padding-left: 44px;
  -webkit-transition: 200ms linear color;
  -moz-transition: 200ms linear color;
  -ms-transition: 200ms linear color;
  -o-transition: 200ms linear color;
  transition: 200ms linear color;
}

/* line 650, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.rss-button.hover {
  color: #ed2e84;
}

/* line 655, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.rss-button .feed-icon {
  position: absolute;
  left: 14px;
  top: 10px;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -1038px -239px;
  height: 21px;
  width: 21px;
  display: block;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 655, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .rss-button .feed-icon {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 666, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
.rss-button .arrow-icon {
  position: absolute;
  right: 2px;
  top: 0;
  width: 28px;
  height: 38px;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1637px -132px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 666, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_social-media-share.scss */
  .rss-button .arrow-icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*.rss-button*/
/*+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	SIDEBAR STYLING

	_sidebar.scss

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 16, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.sidebar {
  z-index: 20;
  /*#searchform*/
}

/* line 20, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.sidebar #searchform {
  width: 100%;
  max-width: 199px;
  height: 38px;
  background: #ffffff;
  border: 1px solid #d7d7d9;
  margin-bottom: 20px;
  padding: 0 28px 0 14px;
  position: relative;
  z-index: 10;
}

/* line 32, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.sidebar #searchform .form {
  position: relative;
}

/* line 40, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.sidebar #searchform input[type="text"] {
  line-height: 1em;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  color: #231f20;
  position: absolute;
  padding: 8px 0 1px;
  text-transform: uppercase;
}

/* line 250, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.sidebar #searchform input[type="text"]::-moz-placeholder {
  color: #231f20;
  opacity: 1;
  /* Chrome 4+, Firefox 2+, Safari 3.1+, Opera 9+, IE9, iOS 3.2+, Android 2.1+ */
  filter: alpha(opacity=100);
  /* IE6-IE8 */
}

/* line 255, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.sidebar #searchform input[type="text"]:-moz-placeholder {
  color: #231f20;
  opacity: 1;
  /* Chrome 4+, Firefox 2+, Safari 3.1+, Opera 9+, IE9, iOS 3.2+, Android 2.1+ */
  filter: alpha(opacity=100);
  /* IE6-IE8 */
}

/* line 260, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.sidebar #searchform input[type="text"]::-webkit-input-placeholder {
  color: #231f20;
}

/* line 261, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.sidebar #searchform input[type="text"]:-ms-input-placeholder {
  color: #231f20;
}

/* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.sidebar #searchform input[type="submit"] {
  position: absolute;
  right: -28px;
  top: 0;
  width: 28px;
  height: 38px;
  margin: 0;
  padding: 0;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1637px -132px;
  cursor: pointer;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .sidebar #searchform input[type="submit"] {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*.sidebar*/
/* line 73, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.dropdown-list {
  cursor: pointer;
  width: 100%;
  max-width: none;
  height: 50px;
  background: #ffffff;
  border: 1px solid #d7d7d9;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 20;
  /* 650 */
}

/* line 87, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.dropdown-list .icon {
  display: block;
  width: 16px;
  height: 12px;
  position: absolute;
  right: 13px;
  top: 20px;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -341px -148px;
  z-index: 10;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 87, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list .icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 99, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.dropdown-list.active {
  overflow: visible;
}

/* line 105, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.dropdown-list li {
  padding-left: 14px;
}

/* line 110, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.dropdown-list a, .dropdown-list .placeholder {
  line-height: 50px;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  color: #231f20;
  -webkit-transition: color 200ms linear;
  -moz-transition: color 200ms linear;
  -ms-transition: color 200ms linear;
  -o-transition: color 200ms linear;
  transition: color 200ms linear;
  text-decoration: none;
  display: block;
  text-transform: uppercase;
  background: #ffffff;
  padding-left: 14px;
}

/* line 123, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.dropdown-list a.hover, .dropdown-list .placeholder.hover {
  color: #ed2e84;
}

@media screen and (min-width: 700px) {
  /* line 73, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list {
    max-width: 242px;
    height: 38px;
    border-left: none;
    border-right: none;
  }
  /* line 139, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list a, .dropdown-list .placeholder {
    line-height: 38px;
    line-height: 38px;
    font-family: "equiplight", serif;
    font-size: 17px;
    color: #231f20;
    text-transform: uppercase;
    padding-left: 14px;
    border-left: 1px solid #d7d7d9;
    border-right: 1px solid #d7d7d9;
  }
  /* line 155, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list a.last-item {
    border-bottom: 1px solid #d7d7d9;
  }
  /* line 162, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list li {
    padding-left: 0;
  }
  /* line 167, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list ul {
    top: 37px;
  }
  /* line 172, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list .icon {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -1639px -34px;
    position: absolute;
    display: inline-block;
    top: 0;
    right: 0;
    width: 28px;
    height: 38px;
  }
}

@media only screen and (min-width: 700px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 700px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 700px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 700px) and (min-device-pixel-ratio: 2), only screen and (min-width: 700px) and (min-resolution: 192dpi), only screen and (min-width: 700px) and (min-resolution: 2dppx) {
  /* line 172, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .dropdown-list .icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*.dropdown-list*/
/* line 187, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.hide-for-mobile {
  display: none;
  /* 650 */
}

@media screen and (min-width: 700px) {
  /* line 187, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .hide-for-mobile {
    display: block;
  }
}

/* line 199, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item {
  background: #ffffff;
  margin-top: 20px;
  position: relative;
  height: 208px;
  padding-bottom: 37px;
  display: table;
  width: 245px;
  text-align: center;
  /*.content*/
}

/* line 210, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item.hasImage {
  height: auto;
}

/* line 215, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .item-inner {
  display: table-cell;
  vertical-align: middle;
}

/* line 221, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .content {
  padding: 12px 20px 20px;
  width: auto;
}

/* line 226, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .content p, .stream-item .content a {
  word-wrap: break-word;
  font-size: 13px;
  line-height: 1.308em;
  font-family: "equiplight", serif;
  color: #231f20;
}

/* line 235, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .content p {
  margin-bottom: 0;
}

/* line 240, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .content a {
  color: #ed2e84;
  text-decoration: none;
}

/* line 245, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .content a.hover {
  text-decoration: underline;
}

/* line 257, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item.twitter.hasImage .icon {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1838px -141px;
  position: absolute;
  right: 13px;
  top: 13px;
  margin-top: 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 257, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .stream-item.twitter.hasImage .icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 267, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item.twitter .icon {
  width: 21px;
  height: 17px;
  display: inline-block;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1838px -44px;
  margin-top: 30px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 267, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .stream-item.twitter .icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 276, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item.twitter .content {
  text-align: center;
}

/* line 285, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item.instagram .icon {
  width: 26px;
  height: 26px;
  display: inline-block;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1837px -238px;
  position: absolute;
  top: 13px;
  right: 13px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 285, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
  .stream-item.instagram .icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 297, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .stream-meta {
  padding-bottom: 10px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

/* line 306, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .user {
  float: left;
  padding-left: 10px;
}

/* line 312, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .username {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 12px;
  color: #231f20;
  line-height: 27px;
  text-transform: uppercase;
}

/* line 321, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .time {
  float: right;
  display: inline-block;
  font-family: "equiplight", serif;
  font-size: 11px;
  color: #6d6e71;
  line-height: 27px;
  padding-right: 10px;
}

/* line 332, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item span {
  vertical-align: middle;
}

/* line 337, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item img {
  width: 100%;
  height: auto;
}

/* line 343, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .image {
  position: relative;
}

/* line 348, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_sidebar.scss */
.stream-item .profile-image {
  width: 27px;
  height: 27px;
  margin-right: 3px;
  display: inline-block;
  vertical-align: middle;
}

/*.stream-item*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	404 STYLING

	_not-found.scss

	Not found styling

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 18, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_not-found.scss */
.page-not-found {
  text-align: center;
}

/* line 22, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_not-found.scss */
.page-not-found h3 a {
  color: #ed2e84;
  -webkit-transition: 200ms linear color;
  -moz-transition: 200ms linear color;
  -ms-transition: 200ms linear color;
  -o-transition: 200ms linear color;
  transition: 200ms linear color;
  margin: 40px auto;
  display: block;
}

/* line 29, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_not-found.scss */
.page-not-found h3 a.hover {
  color: #9e1358;
}

/* .page-not-found */
/* line 4, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.main-menu #searchform {
  display: none;
  /*600*/
}

@media screen and (min-width: 600px) {
  /* line 4, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .main-menu #searchform {
    display: block;
    width: 210px;
    height: 40px;
    margin: 30px 0 30px 40px;
    background-color: #ffffff;
    border: 1px solid #9e1358;
    position: relative;
  }
  /* line 21, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .main-menu #searchform input[type="text"] {
    font-family: "equiplight", serif;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    line-height: 1em;
    padding: 8px 0 0 10px;
    width: 185px;
  }
  /* line 29, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .main-menu #searchform input[type="submit"] {
    position: absolute;
    width: 30px;
    height: 100%;
    right: 1px;
    top: 1px;
    background-color: transparent;
    background-image: url("../images/mobile/sprites.png");
    background-repeat: no-repeat;
    background-position: -926px -38px;
    cursor: pointer;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 29, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .main-menu #searchform input[type="submit"] {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/*.main-menu*/
/* line 49, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
#searchform {
  /*600*/
}

@media screen and (min-width: 600px) {
  /* line 54, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  #searchform input {
    color: #6d6e71;
  }
}

/* line 63, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.search-results {
  /*600*/
}

/* line 66, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.search-results .search-wrapper {
  text-align: justify;
  position: relative;
  font-size: 0;
}

/* line 212, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.search-results .search-wrapper:before {
  content: '';
  display: block;
  width: 100%;
}

/* line 218, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.search-results .search-wrapper:after {
  content: '';
  display: inline-block;
  width: 100%;
}

/* line 224, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.search-results .search-wrapper .justify-item {
  vertical-align: top;
  margin-top: 0;
  position: relative;
  display: inline-block;
}

/* line 72, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.search-results .search-results-item {
  display: inline-block;
  width: 100%;
  max-width: 95%;
  text-align: left;
  vertical-align: top;
  margin-bottom: 40px;
  position: relative;
}

/* line 82, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.search-results .search-results-item h3 {
  color: #ed2e84;
}

/* line 87, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.search-results .search-results-item a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

@media screen and (min-width: 600px) {
  /* line 102, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .search-results .search-wrapper {
    margin-bottom: 0;
  }
  /* line 107, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .search-results .search-query {
    max-width: 47%;
    text-align: left;
    margin-bottom: 44px;
  }
  /* line 114, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
  .search-results .search-results-item {
    max-width: 47%;
  }
}

/*.search-results */
/* line 124, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_search.scss */
.blog-search.blog-wrapper {
  margin-bottom: 0;
  padding-bottom: 60px;
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CSS BLOCK LOADER
+
+   loader.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2013 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 15, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
.band-wrapper {
  padding: 20px 0;
  text-align: center;
  margin-bottom: 0;
}

/*. band-view */
/* line 22, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
.band-item {
  position: relative;
  overflow: hidden;
  margin-bottom: 10px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 31, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
.band-item img {
  width: 100%;
  height: auto;
  position: relative;
  min-height: 300px;
  z-index: 1;
}

/* line 40, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
.band-item h4 {
  color: #ffffff;
  display: table-cell;
  vertical-align: middle;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 24px;
  line-height: 1.2em;
  text-transform: uppercase;
  padding: 0 14px;
}

/* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
.band-item .circle {
  display: table;
  width: 230px;
  height: 230px;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -1235px -37px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -115px 0 0 -115px;
  z-index: 40;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
  .band-item .circle {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 65, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
.band-item a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 50;
  display: block;
}

/*.band-item*/
@media screen and (min-width: 600px) {
  /* line 82, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
  .band-item {
    margin-bottom: 20px;
    max-height: 500px;
    cursor: pointer;
  }
  /* line 92, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
  .band-item .circle {
    width: 254px;
    height: 254px;
    margin: -127px 0 0 -127px;
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -1323px -74px;
  }
}

@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 600px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 600px) and (min-device-pixel-ratio: 2), only screen and (min-width: 600px) and (min-resolution: 192dpi), only screen and (min-width: 600px) and (min-resolution: 2dppx) {
  /* line 92, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
  .band-item .circle {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 600px) {
  /* line 100, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
  .band-item h4 {
    font-size: 26px;
  }
  /*.band-item*/
  /* line 107, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_band-view.scss */
  .pink-overlay {
    background: url("../images/fades/pinkfade-80.png") repeat left top;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
  }
}

/* 600 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	CONTENT COLUMNS BLOCK STYLES

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 20, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block h2.title {
  margin-bottom: 30px;
  width: 100%;
  text-align: left;
}

/* line 27, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block .offset-content.image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  margin-top: 0;
}

/* line 34, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block .offset-content.image + .additional-content {
  margin-top: 25px;
}

/* line 40, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block .column-one .column-buttons {
  margin-bottom: 35px;
  margin-top: 1px;
}

@media screen and (min-width: 800px) {
  /* line 40, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block.flexible-content-columns-block .column-one .column-buttons {
    margin-bottom: 0;
    margin-top: 0;
  }
}

/* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block .column-two .column-buttons {
  margin-top: 1px;
}

/* line 56, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block .column-two .column-buttons + p {
  margin-top: 35px;
}

@media screen and (min-width: 800px) {
  /* line 56, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block.flexible-content-columns-block .column-two .column-buttons + p {
    margin-top: 0;
  }
}

/* line 67, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block.flexible-content-columns-block .carousel + .additional-content {
  margin-top: 25px;
}

/* line 75, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.collapsible-content.impact-story .story-buttons .read-more {
  border-right: none;
}

/* line 83, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.flexible-content-feature + .content-container .button {
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color 0.2s linear;
  -ms-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
}

/* line 89, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block {
  position: relative;
  /*600*/
  /*800*/
  /*1100*/
  /*1200*/
}

/* line 93, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .image-column {
  display: none;
}

/* line 98, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block p a {
  color: #ed2e84;
  text-decoration: none;
}

/* line 104, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .lower-content {
  text-align: center;
  padding: 30px 0 20px;
  clear: both;
}

/* line 110, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .lower-content img {
  width: 100%;
  height: auto;
}

/* line 121, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .offset-content {
  left: -30px;
  margin-right: -60px;
}

/* line 126, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .offset-content img {
  min-height: 320px;
}

/* line 133, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .column-buttons {
  text-align: center;
}

/* line 137, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.content-columns-block .column-buttons .button {
  margin-bottom: 1px;
  width: 100%;
  color: #ffffff;
  text-decoration: none;
}

@media screen and (min-width: 600px) {
  /* line 148, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .offset-content {
    left: -70px;
    margin: 30px -140px 0 0;
  }
  /* line 153, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .offset-content img {
    min-height: 0;
  }
  /* line 162, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-buttons .button {
    margin-bottom: 1px;
    width: 280px;
  }
}

@media screen and (min-width: 800px) {
  /* line 89, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block {
    width: auto;
  }
  /* line 177, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .title {
    width: 46%;
  }
  /* line 181, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .title.center-full-width {
    width: 100%;
    text-align: center;
  }
  /* line 189, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column {
    width: 46%;
    max-width: 460px;
  }
  /* line 194, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column .title {
    width: 100%;
  }
  /* line 201, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container {
    position: relative;
    left: 80px;
    /*. pink-crop */
  }
  /* line 206, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .crop {
    position: absolute;
    display: block;
  }
  /* line 212, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container img {
    position: relative;
    z-index: 1;
  }
  /* line 218, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .white-crop {
    top: 0;
    right: 0;
    width: 142px;
    height: 172px;
    background: #ffffff;
    z-index: 3;
  }
  /* line 227, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .white-crop span {
    right: 0;
    top: 0;
    width: 20px;
    height: 100%;
    position: absolute;
    background: #f3f3f3;
  }
  /* line 238, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .pink-crop {
    bottom: -50px;
    left: -50px;
    width: 112px;
    height: 112px;
    z-index: 3;
  }
  /* line 246, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .pink-crop span {
    background: url("../images/fades/pinkfade-80.png") repeat left top;
    display: block;
    position: absolute;
  }
  /* line 253, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .pink-crop .right {
    right: 0;
    top: 0;
    width: 62px;
    height: 100%;
  }
  /* line 261, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .pink-crop .top {
    left: 0;
    top: 0;
    width: 100%;
    height: 60px;
  }
  /* line 274, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-one {
    float: left;
  }
  /* line 279, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-two {
    float: right;
  }
  /* line 284, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .image-column {
    display: block;
    width: 315px;
  }
  /* line 289, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .image-column img {
    width: 100%;
  }
  /* line 295, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .offset-content {
    left: -80px;
    margin-right: -160px;
  }
}

@media screen and (min-width: 1100px) {
  /* line 305, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .image-column {
    width: 468px;
  }
  /* line 310, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-one {
    width: 48%;
  }
  /* line 315, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .white-crop {
    width: 192px;
    height: 212px;
  }
  /* line 321, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-buttons {
    clear: both;
    height: 90px;
    font-size: 0;
    padding: 15px 0 24px;
  }
  /* line 328, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-buttons .button {
    width: 223px;
    text-align: center;
    letter-spacing: .04em;
  }
  /* line 334, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-buttons .button.first {
    border-right: 1px solid #9e1358;
  }
  /* line 346, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .crop-container .white-crop {
    width: 200px;
    height: 200px;
  }
}

@media screen and (min-width: 1200px) {
  /* line 358, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column {
    max-width: none;
  }
  /* line 363, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .content-columns-block .column-two {
    width: 48%;
  }
}

/*.content-columns-block*/
/**
 * Default page template
 */
/* line 378, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.page-template-templatescontent-bands-template-php .content-columns-block {
  margin-bottom: 0;
}

/* line 388, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.page-id-65 .content-columns-block {
  /* 600 */
}

/* line 391, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.page-id-65 .content-columns-block h3 {
  color: #6d6e71;
  font-size: 25px;
  font-family: "brandon_grotesquelight", sans-serif;
  line-height: 1.1em;
  margin: 60px 0 31px;
  font-weight: normal;
}

/* line 400, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.page-id-65 .content-columns-block h3:first-child {
  margin-top: 0;
}

/* line 419, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.page-id-65 .content-columns-block h4 {
  color: #ed2e84;
}

@media screen and (min-width: 600px) {
  /* line 426, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
  .page-id-65 .content-columns-block h3 {
    font-size: 37px;
  }
}

/*.page-id-65*/
/**
 * Homepage
 */
/**
 * Work With Us
 */
/* line 466, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.page-id-420 .content-columns-block .column-buttons {
  margin-top: 25px;
}

/* line 475, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
#BambooHR img {
  width: auto;
  max-width: 100%;
}

/* line 485, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.lower-content .BambooHR-ATS-board a {
  color: #ed2e84;
}

/* line 490, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_content-columns-view.scss */
.lower-content iframe {
  width: 100%;
  min-height: 200px;
}

/* .lower-content */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	IMPACT STORIES BLOCK STYLES

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story {
  position: relative;
  background: #9e1358;
  padding: 0;
  margin: 10px 0;
  /* 600 */
  /*900*/
  /* 1200 */
}

/* line 20, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-drawer {
  background: #ffffff;
  padding: 54px 15px;
  margin: 0;
  display: none;
}

/* line 28, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .inner {
  padding: 30px 30px 0;
}

/* line 32, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .inner h2, .impact-story .inner p {
  color: #ffffff;
}

/* line 37, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .inner .title {
  font-size: 24px;
  margin-bottom: 20px;
  text-align: center;
}

/* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.pink, .impact-story .pink {
  background: #9e1358;
}

/* line 53, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.pink .button.hover, .impact-story .pink .button.hover {
  background-color: #700e3f;
}

/* line 62, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.purple, .impact-story .purple {
  background: #29092e;
}

/* line 66, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.purple .button, .impact-story .purple .button {
  display: none;
  background-color: #530e5c;
}

/* line 71, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.purple .button.hover, .impact-story .purple .button.hover {
  background-color: #340c3b;
}

/* line 79, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.blue, .impact-story .blue {
  background: #008caa;
}

/* line 83, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.blue .button, .impact-story .blue .button {
  display: none;
  background-color: #00bbe2;
}

/* line 88, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.blue .button.hover, .impact-story .blue .button.hover {
  background-color: #006277;
}

/* line 96, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige, .impact-story .beige {
  background: #e1dfd5;
}

/* line 102, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige .copy p, .impact-story.beige .copy h2, .impact-story.beige .copy li, .impact-story .beige .copy p, .impact-story .beige .copy h2, .impact-story .beige .copy li {
  color: #231f20;
}

/* line 108, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige .button, .impact-story .beige .button {
  display: none;
  background-color: #edece6;
  color: #231f20;
}

/* line 114, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige .button.hover, .impact-story .beige .button.hover {
  background-color: #ccc8b7;
}

/* line 125, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige .story-buttons .read-more.active span, .impact-story .beige .story-buttons .read-more.active span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1641px -348px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 125, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story.beige .story-buttons .read-more.active span, .impact-story .beige .story-buttons .read-more.active span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 129, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige .story-buttons .read-more span, .impact-story .beige .story-buttons .read-more span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1641px -251px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 129, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story.beige .story-buttons .read-more span, .impact-story .beige .story-buttons .read-more span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 137, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story.beige .story-buttons .share-this span, .impact-story .beige .story-buttons .share-this span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1743px -347px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 137, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story.beige .story-buttons .share-this span, .impact-story .beige .story-buttons .share-this span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 147, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .circle-image {
  max-width: 400px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  -webkit-border-radius: 400px;
  -moz-border-radius: 400px;
  border-radius: 400px;
  margin: 0 auto 40px;
  position: relative;
}

/* line 168, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .circle-image img {
  width: 100%;
  height: auto;
}

/* line 176, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .copy p {
  display: none;
}

/* line 181, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .social-links {
  display: none;
}

/* line 186, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons {
  text-align: center;
  padding: 30px 0;
}

/* line 191, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons .button {
  display: none;
}

/* line 196, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons .read-more {
  display: inline-block;
  padding-right: 30px;
  width: 250px;
  height: 70px;
  line-height: 70px;
  position: relative;
}

/* line 205, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons .read-more.active span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -43px -148px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 205, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .read-more.active span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 211, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -142px -148px;
  position: absolute;
  width: 14px;
  height: 13px;
  top: 29px;
  right: 64px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 211, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 221, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons .share-this {
  padding-right: 20px;
  max-width: 205px;
  position: relative;
}

/* line 227, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-buttons .share-this span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -443px -147px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 227, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .share-this span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 235, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
.impact-story .story-share-content {
  display: none;
}

@media screen and (min-width: 600px) {
  /* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story {
    margin: 50px 10px;
  }
  /* line 246, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons {
    padding: 0 0 30px;
  }
  /* line 251, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-drawer {
    padding: 54px 60px 90px;
  }
}

@media screen and (min-width: 900px) {
  /* line 261, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .inner {
    padding: 54px 4%;
  }
  /* line 265, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .inner .title {
    font-size: 35px;
    margin-bottom: 35px;
    text-align: left;
  }
  /* line 274, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .copy {
    float: left;
    width: 47%;
    padding-top: 32px;
  }
  /* line 280, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .copy p {
    display: block;
  }
  /* line 286, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .social-links {
    display: block;
  }
  /* line 291, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons {
    position: absolute;
    bottom: -20px;
    right: -20px;
    font-size: 0;
    padding-bottom: 0;
  }
  /* line 299, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .button {
    max-width: 225px;
    height: 110px;
    line-height: 110px;
    display: inline-block;
  }
  /* line 307, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .share-this {
    padding-right: 20px;
    max-width: 205px;
  }
  /* line 312, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .share-this span {
    right: 41px;
    top: 46px;
    width: 16px;
  }
  /* line 320, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .read-more {
    max-width: 194px;
    border-right: 1px solid #9e1358;
  }
  /* line 325, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-buttons .read-more span {
    top: 49px;
    right: 44px;
  }
  /* line 337, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story.purple .read-more, .impact-story .purple .read-more {
    border-right: 1px solid #29092e;
  }
  /* line 345, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story.blue .read-more, .impact-story .blue .read-more {
    border-right: 1px solid #008caa;
  }
  /* line 353, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story.beige .read-more, .impact-story .beige .read-more {
    border-right: 1px solid #e1dfd5;
  }
  /* line 359, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .circle-image {
    float: left;
    width: 47%;
    margin: 0 35px 0 0;
  }
  /* line 368, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .story-drawer .column {
    width: 48%;
  }
}

@media screen and (min-width: 1200px) {
  /* line 378, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .inner {
    padding: 54px 60px;
  }
  /* line 383, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stories-view.scss */
  .impact-story .circle-image {
    margin-right: 100px;
  }
}

/*.impact-story*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	IMPACT STATS BLOCK STYLES

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats {
  position: relative;
  padding: 0;
  margin: 10px;
  /*800*/
  /* 1200 */
}

/* line 19, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .clickable-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 15;
}

/* line 34, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .carousel.touch-carousel .arrow-holder {
  width: 40px;
  height: 40px;
  margin-top: -32px;
  z-index: 20;
}

/* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .carousel.touch-carousel .arrow-holder.right span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -928px -36px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .carousel.touch-carousel .arrow-holder.left span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1834px -334px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 51, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .carousel.touch-carousel .arrow-holder span {
  width: 40px;
  height: 40px;
  background-color: #da4388;
}

/* line 62, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .item {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  max-height: 320px;
  overflow: hidden;
  position: relative;
}

/* line 76, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .item.hover .button {
  background-color: #9e1358;
}

/* line 82, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .copy-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}

/* line 92, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats img {
  width: 100%;
  height: auto;
  min-height: 320px;
}

/* line 99, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats p {
  color: #ffffff;
}

/* line 104, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats h4 {
  color: #ffffff;
  font-family: "brandon_grotesquelight", sans-serif;
  font-size: 51px;
  line-height: 1em;
  font-weight: normal;
}

/* line 113, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .copy {
  display: none;
}

/* line 118, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .stat-circle {
  width: 228px;
  height: 228px;
  text-align: center;
  margin: 30px auto 0;
  display: table;
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -1235px -37px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 118, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .stat-circle {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 128, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.impact-stats .inner-circle {
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
}

@media screen and (min-width: 800px) {
  /* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats {
    padding: 60px 0 20px;
    margin: 50px 10px;
  }
  /* line 140, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats h4 {
    font-size: 63px;
    margin-bottom: 0;
  }
  /* line 146, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats img {
    min-height: 0;
  }
  /* line 151, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel {
    max-height: 400px;
    left: -20px;
    position: relative;
    margin-right: -40px;
  }
  /* line 158, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder {
    width: 50px;
    height: 50px;
    margin-top: -25px;
    z-index: 20;
  }
  /* line 165, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -823px -30px;
  }
}

@media only screen and (min-width: 800px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 800px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 800px) and (min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min-resolution: 192dpi), only screen and (min-width: 800px) and (min-resolution: 2dppx) {
  /* line 165, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 800px) {
  /* line 170, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -723px -29px;
  }
}

@media only screen and (min-width: 800px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 800px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 800px) and (min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min-resolution: 192dpi), only screen and (min-width: 800px) and (min-resolution: 2dppx) {
  /* line 170, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 800px) {
  /* line 175, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .carousel.touch-carousel .arrow-holder span {
    width: 50px;
    height: 50px;
    background-color: #da4388;
  }
  /* line 186, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .copy {
    float: left;
    width: 47%;
    padding: 10% 0 0 80px;
    display: block;
    max-width: 480px;
    margin-right: 13%;
  }
  /* line 195, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .copy p {
    font-size: 18px;
  }
  /* line 201, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .read-more {
    max-width: 194px;
  }
  /* line 205, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .button {
    margin-top: 15px;
  }
  /* line 210, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .item {
    max-height: 400px;
  }
  /* line 215, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .stat-circle {
    float: left;
    margin-top: 2.5%;
  }
  /* line 220, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .stat-circle p {
    margin-top: 5px;
  }
}

@media screen and (min-width: 950px) {
  /* line 232, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .stat-circle {
    width: 287px;
    height: 287px;
    margin-top: 4.5%;
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -1006px -57px;
  }
}

@media only screen and (min-width: 950px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 950px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 950px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 950px) and (min-device-pixel-ratio: 2), only screen and (min-width: 950px) and (min-resolution: 192dpi), only screen and (min-width: 950px) and (min-resolution: 2dppx) {
  /* line 232, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
  .impact-stats .stat-circle {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/*.impact-stat*/
/* line 343, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.page-template-templatesour-impact-template-php .impact-stats {
  margin-bottom: 0;
}

/* line 348, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.page-template-templatesour-impact-template-php .content-columns-block {
  margin-top: 0;
}

/*.page-template-templatesour-impact-template-php*/
/* line 356, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_impact-stats-view.scss */
.dim-overlay {
  background: url("../images/fades/blackfade-20.png") repeat left top;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+   CAROUSEL STYLES
+
+   typography.scss
+
+   Created by #BRITEWEB
+   http://briteweb.com
+   @briteweb
+
+   Copyright (c) 2012 #BRITEWEB. All rights reserved.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 16, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touch-carousel {
  position: relative;
  left: -10px;
  margin-right: -20px;
  overflow: hidden;
  /* 600 */
  /* ie8.... */
}

/* line 23, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touch-carousel.hover .arrow-holder span {
  background-color: #ed2e84;
}

/* line 28, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touch-carousel .arrow-holder {
  width: 40px;
  height: 40px;
  margin-top: -20px;
  z-index: 20;
  cursor: pointer;
  z-index: 1000;
}

/* line 37, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touch-carousel .arrow-holder.right span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -928px -36px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 37, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 42, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touch-carousel .arrow-holder.left span {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -1834px -334px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 42, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 47, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touch-carousel .arrow-holder span {
  width: 40px;
  height: 40px;
  background-color: #da4388;
}

@media screen and (min-width: 800px) {
  /* line 58, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder {
    width: 72px;
    height: 72px;
    margin-top: -36px;
  }
  /* line 64, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -812px -19px;
  }
}

@media only screen and (min-width: 800px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 800px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 800px) and (min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min-resolution: 192dpi), only screen and (min-width: 800px) and (min-resolution: 2dppx) {
  /* line 64, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder.right span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 800px) {
  /* line 69, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites.png");
    background-repeat: no-repeat;
    background-position: -712px -19px;
  }
}

@media only screen and (min-width: 800px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 800px) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 800px) and (min-device-pixel-ratio: 2), only screen and (min-width: 800px) and (min-resolution: 192dpi), only screen and (min-width: 800px) and (min-resolution: 2dppx) {
  /* line 69, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder.left span {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

@media screen and (min-width: 800px) {
  /* line 75, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .touch-carousel .arrow-holder span {
    width: 72px;
    height: 72px;
  }
}

/*.touch-carousel*/
/* line 115, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.slick-track {
  position: relative;
}

/* line 120, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container, .slick-dots {
  position: absolute;
  width: 50%;
  height: 21px;
  bottom: 30px;
  left: 50%;
  margin-left: -25%;
  text-align: center;
  z-index: 1000;
}

/* line 132, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container div, .slick-dots div {
  display: inline-block;
  width: 100%;
}

/* line 137, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container div.slick-paging, .slick-dots div.slick-paging {
  display: block;
  height: 100%;
  cursor: pointer;
}

/* line 145, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container li, .slick-dots li {
  display: inline-block;
  vertical-align: middle;
}

/* line 151, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container button, .slick-dots button {
  display: none;
}

/* line 156, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container a.current, .tc-paging-container li.slick-active, .slick-dots a.current, .slick-dots li.slick-active {
  background-color: #ed2e84;
}

/* line 161, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container a, .tc-paging-container li, .slick-dots a, .slick-dots li {
  text-indent: -9999px;
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #ffffff;
  margin: 0 5px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}

/* line 171, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.tc-paging-container a.current, .tc-paging-container a.slick-active, .tc-paging-container li.current, .tc-paging-container li.slick-active, .slick-dots a.current, .slick-dots a.slick-active, .slick-dots li.current, .slick-dots li.slick-active {
  background-color: #ed2e84;
}

/* line 179, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touchcarousel-container,
.carousel {
  position: relative;
  text-align: justify;
  position: relative;
  text-align: center;
  font-size: 0;
  top: 0;
}

/* line 212, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.touchcarousel-container:before,
.carousel:before {
  content: '';
  display: block;
  width: 100%;
}

/* line 218, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.touchcarousel-container:after,
.carousel:after {
  content: '';
  display: inline-block;
  width: 100%;
}

/* line 224, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/defaults/_mixins.scss */
.touchcarousel-container .justify-item,
.carousel .justify-item {
  vertical-align: top;
  margin-top: 0;
  position: relative;
  display: inline-block;
}

/* line 188, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touchcarousel-container .copy,
.carousel .copy {
  text-align: left;
}

/* line 194, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touchcarousel-item {
  float: left;
  list-style: none;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

/* line 205, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.touchcarousel-item img {
  width: 100%;
  height: auto;
}

/* line 213, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel {
  max-height: none;
  /* 800 */
  /* 900 */
  /* ie8 ..... */
}

/* line 217, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .tc-paging-container, .featured-carousel .slick-dots {
  bottom: 45px;
}

/* line 222, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .touchcarousel-item {
  margin: 0;
  background: none;
}

/* line 227, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .touchcarousel-item .inner {
  margin: 0 20px 20px 20px;
  position: relative;
}

/* line 232, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .touchcarousel-item .inner .story-buttons .button {
  margin-bottom: 20px;
  display: inline-block;
  padding-right: 0;
}

/* line 238, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .touchcarousel-item .inner .story-buttons .button span {
  display: none;
}

/* line 251, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .arrow-holder.right {
  right: 10px;
}

/* line 256, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.featured-carousel .arrow-holder.left {
  left: 10px;
}

@media screen and (min-width: 800px) {
  /* line 266, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .touchcarousel-item .inner {
    margin: 0 20px 36px 20px;
  }
  /* line 271, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .tc-paging-container, .featured-carousel .slick-dots {
    bottom: 55px;
  }
  /* line 280, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .arrow-holder.right {
    right: 20px;
  }
  /* line 284, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .arrow-holder.left {
    left: 20px;
  }
}

@media screen and (min-width: 900px) {
  /* line 295, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .touchcarousel-item .inner {
    margin: 0 20px 20px 20px;
  }
  /* line 299, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .touchcarousel-item .inner .story-buttons .button {
    margin-bottom: 0;
    padding-right: 20px;
  }
  /* line 304, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .touchcarousel-item .inner .story-buttons .button span {
    display: inline-block;
  }
  /* line 313, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .tc-paging-container, .featured-carousel .slick-dots {
    bottom: 40px;
  }
  /* line 321, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .arrow-holder.right {
    right: 0;
  }
  /* line 325, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
  .featured-carousel .arrow-holder.left {
    left: 0;
  }
}

/*.featured-carousel*/
/**
 * Partners Carousel
 */
/* line 409, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.page-template-templatespartners-template-php .touch-carousel {
  max-height: none;
}

/* line 415, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_carousel.scss */
.locked-width {
  width: 1210px;
  vertical-align: top;
  max-width: 30%;
}

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	TEAM STYLES

	_footer.scss

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

	styling for the footer


	TABLE OF CONTENTS

	table of contents


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 24, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper {
  text-align: center;
  font-size: 0;
  padding: 20px 0 0;
  margin-bottom: 0;
  /*450*/
  /* 600 */
}

/* line 31, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .tc-paging-container, .square-wrapper .slick-dots {
  display: none;
}

/* line 36, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .offset-content {
  max-height: none;
}

/* line 41, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  cursor: pointer;
}

/* line 52, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 5;
  display: block;
}

/* line 63, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item.locked-overlay .pink-overlay {
  display: block !important;
  /* touch carousel */
}

/* line 68, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item .pink-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  top: auto;
  width: 90%;
  padding: 0 5%;
  height: auto;
  background: url("../images/fades/pinkfade-80.png") repeat left top;
  display: block;
  z-index: 1;
}

/* line 81, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item .pink-overlay h4, .square-wrapper .square-item .pink-overlay p {
  color: #ffffff;
  line-height: 1.2em;
  margin-bottom: 2px;
  font-size: 25px;
  text-transform: uppercase;
  font-family: "brandon_grotesqueregular", sans-serif;
  padding-top: 15px;
}

/* line 92, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item .pink-overlay p {
  margin: 0 auto 15px;
  line-height: 1em;
  font-size: 16px;
  padding: 0;
  text-transform: capitalize;
}

/* line 103, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.square-wrapper .square-item img {
  width: 100%;
  max-height: 308px;
  height: auto;
}

@media screen and (min-width: 450px) {
  /* line 114, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .square-wrapper .square-item {
    width: 50% !important;
    /* override touchcarousel */
    height: auto;
  }
  /* line 119, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .square-wrapper .square-item .pink-overlay {
    display: none;
  }
  /* line 131, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .square-wrapper img {
    max-height: none;
  }
}

@media screen and (min-width: 800px) {
  /* line 140, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .square-wrapper .square-item {
    width: 25% !important;
    /* override touchcarousel */
    height: auto;
  }
}

/*square-wrapper*/
/* line 154, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.page-template-templatesour-team-template-php .content-columns-block,
.single-team_member .content-columns-block {
  margin-top: 0;
}

/* line 162, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.page-template-templatesour-team-template-php .lower-content img,
.single-team_member .lower-content img {
  max-width: 766px;
}

/*.page-template-templatesour-team-template-php*/
/* line 171, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-join-us.content-columns-block {
  padding-top: 0;
  margin-top: 50px;
}

/* line 176, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-join-us.content-columns-block.no-carousel {
  padding-top: 50px;
}

/* line 181, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-join-us.content-columns-block .carousel {
  margin-top: 20px;
  margin-bottom: 43px;
}

/*.team-join-us*/
/* line 189, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-item {
  width: 100%;
  max-width: 1140px;
  text-align: left;
  /*900*/
  /*1100*/
}

/* line 195, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-item h4, .team-item h6 {
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 26px;
  line-height: 1.1em;
  text-transform: uppercase;
  color: #ed2e84;
}

/* line 204, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-item h6 {
  font-size: 17px;
  color: #6d6e71;
  line-height: 1.23em;
  margin-bottom: 4px;
  text-transform: uppercase;
}

/* line 213, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-item .circle-image {
  max-width: 288px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  -webkit-border-radius: 400px;
  -moz-border-radius: 400px;
  border-radius: 400px;
  margin: 0 auto 40px;
  border: 5px solid #dadadc;
}

/* line 223, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
.team-item .circle-image img {
  width: 100%;
  height: auto;
}

@media screen and (min-width: 950px) {
  /* line 233, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .team-item h4, .team-item h6 {
    margin-bottom: 3px;
  }
  /* line 238, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .team-item .circle-image {
    float: left;
    width: 47%;
    margin: 0 2% 0 0;
  }
  /* line 245, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .team-item .copy {
    float: left;
    width: 60%;
  }
  /* line 250, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .team-item .copy p {
    margin-top: 20px;
  }
}

@media screen and (min-width: 1100px) {
  /* line 264, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_team.scss */
  .team-item .circle-image {
    margin: 0 70px 0 0;
  }
}

/*.team-item*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	FILTER STYLES

	_filters.scss

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 17, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
.coloured-filter-bar {
  height: 50px;
  border: 1px solid #d7d7d9;
  position: relative;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
  margin-bottom: 20px;
  cursor: pointer;
  overflow: hidden;
  z-index: 50;
  /*600*/
  /*1000*/
}

/* line 28, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
.coloured-filter-bar.active {
  overflow: visible;
}

/* line 33, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
.coloured-filter-bar a, .coloured-filter-bar .placeholder {
  color: #231f20;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 17px;
  text-align: left;
  font-family: "brandon_grotesqueregular", sans-serif;
  display: block;
  width: 100%;
  padding-left: 40px;
  line-height: 50px;
  position: relative;
  z-index: 9;
  background: #ffffff;
}

/* line 50, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
.coloured-filter-bar .icon {
  display: block;
  width: 16px;
  height: 12px;
  position: absolute;
  right: 13px;
  top: 20px;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -341px -148px;
  z-index: 10;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 50, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar .icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 62, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
.coloured-filter-bar .arrow-tab {
  display: none;
}

@media screen and (min-width: 800px) {
  /* line 17, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar {
    text-align: center;
    background: #ed2e84;
    height: 70px;
    margin-bottom: 60px;
    cursor: default;
    overflow: visible;
  }
  /* line 77, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar .icon,
  .coloured-filter-bar .placeholder {
    display: none;
  }
  /* line 83, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="pink"] {
    background: #ed2e84;
  }
  /* line 87, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="pink"] .arrow-tab {
    border-color: #ed2e84 transparent transparent transparent;
  }
  /* line 92, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="pink"] a.hover {
    color: #9e1358;
  }
  /* line 99, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="purple"] {
    background: #530e5c;
  }
  /* line 103, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="purple"] .arrow-tab {
    border-color: #530e5c transparent transparent transparent;
  }
  /* line 108, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="purple"] a.hover {
    color: #6d6e71;
  }
  /* line 115, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="blue"] {
    background: #00bbe2;
  }
  /* line 119, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="blue"] .arrow-tab {
    border-color: #00bbe2 transparent transparent transparent;
  }
  /* line 124, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar[data-colour="blue"] a.hover {
    color: #008caa;
  }
  /* line 132, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar .arrow-tab {
    display: inline-block;
    top: 100%;
  }
  /* line 138, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar.two-items a,
  .coloured-filter-bar.long-text-items a {
    width: 25%;
  }
  /* line 144, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar.long-text-items a {
    font-size: 12px;
    width: 21%;
  }
  /* line 150, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar a {
    display: inline-block;
    color: #ffffff;
    line-height: 70px;
    width: 17%;
    padding-left: 0;
    text-align: center;
    -webkit-transition: color 200ms linear;
    -moz-transition: color 200ms linear;
    -ms-transition: color 200ms linear;
    -o-transition: color 200ms linear;
    transition: color 200ms linear;
    background: none;
  }
  /* line 161, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar a.hover {
    color: #530e5c;
  }
}

@media screen and (min-width: 1000px) {
  /* line 173, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
  .coloured-filter-bar.long-text-items a {
    font-size: 17px;
    width: 25%;
  }
}

/*.coloured-filter-bar*/
/* line 184, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_filters.scss */
.arrow-tab {
  position: absolute;
  display: block;
  z-index: 10;
  cursor: pointer;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 16px 0 17px;
  border-color: #ed2e84 transparent transparent transparent;
  -webkit-transition: border-color 200ms linear;
  -moz-transition: border-color 200ms linear;
  -ms-transition: border-color 200ms linear;
  -o-transition: border-color 200ms linear;
  transition: border-color 200ms linear;
}

/*.arrow-tab*/
/*+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	CONTACT US STYLES

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2013 #BRITEWEB. All rights reserved.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
  /* 800 */
}

/* line 29, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page p, .contact-us-page li, .contact-us-page h1, .contact-us-page h3, .contact-us-page h4, .contact-us-page a {
  color: #ffffff;
}

/* line 34, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page p, .contact-us-page li, .contact-us-page a, .contact-us-page h4 {
  font-size: 15px;
  font-family: "equiplight", serif;
}

/* line 40, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page h1 {
  font-size: 24px;
  margin-bottom: 31px;
}

/* line 46, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page h3 {
  display: none;
}

/* line 51, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page h4 {
  font-weight: normal;
  font-family: "equipbold", serif;
  font-size: 16px;
  margin-top: 17px;
}

/* line 59, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .ie8-background {
  position: absolute;
  width: 100%;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}

/* line 71, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .email-labels {
  margin: 0;
}

/* line 76, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .general-enquiries {
  margin-top: 17px;
}

/* line 81, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .email-links {
  display: inline-block;
  margin-bottom: 16px;
  text-decoration: none;
}

/* line 87, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .email-links.hover {
  text-decoration: underline;
}

/* line 94, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .button,
.contact-us-page .ctas {
  display: none;
}

/* line 100, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .wrapper {
  background: none;
  margin: 0 10px;
  position: relative;
  z-index: 5;
}

/* line 108, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .column {
  vertical-align: top;
}

/* line 113, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .offices div p {
  margin-top: 4px;
}

/* line 118, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.contact-us-page .social-page-links {
  padding: 20px 0;
  text-align: center;
}

@media screen and (min-width: 800px) {
  /* line 13, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page {
    text-align: left;
  }
  /* line 128, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page h1 {
    font-size: 47px;
    border-bottom: 1px solid #ffffff;
    display: inline-block;
    padding-bottom: 10px;
    margin-bottom: 44px;
  }
  /* line 137, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page h3 {
    display: block;
    margin-bottom: 11px;
  }
  /* line 143, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .wrapper {
    padding-bottom: 50px;
  }
  /* line 148, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .column {
    display: inline-block;
    max-width: 217px;
  }
  /* line 153, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .column.offices {
    margin-right: 80px;
  }
  /* line 158, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .column .button {
    width: 100%;
    margin-top: 9px;
  }
  /* line 166, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .button {
    display: inline-block;
    background: #ffffff;
    color: #ed2e84;
    margin-bottom: 40px;
    font-family: "brandon_grotesqueregular", sans-serif;
    font-size: 17px;
    -webkit-transition: opacity 200ms linear;
    -moz-transition: opacity 200ms linear;
    -ms-transition: opacity 200ms linear;
    -o-transition: opacity 200ms linear;
    transition: opacity 200ms linear;
  }
  /* line 176, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .button.hover {
    opacity: 0.8;
    /* Chrome 4+, Firefox 2+, Safari 3.1+, Opera 9+, IE9, iOS 3.2+, Android 2.1+ */
    filter: alpha(opacity=80);
    /* IE6-IE8 */
  }
  /* line 183, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .ctas {
    display: inline-block;
  }
  /* line 188, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
  .contact-us-page .social-page-links {
    text-align: left;
  }
}

/*.contact-us-page*/
/* line 200, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.page-template-templatescontact-us-template-php .footer {
  padding-bottom: 0;
  z-index: 10;
}

/* line 205, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.page-template-templatescontact-us-template-php .footer .inner-footer {
  display: none;
}

/* line 210, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_contact-us.scss */
.page-template-templatescontact-us-template-php .footer .subscribe {
  position: relative;
}

/*.page-template-templatescontact-us-template-php*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

	MOBILE ONLY TEMPLATE

	_mobile-only-template.scss

	Created by #BRITEWEB
	http://briteweb.com
	@briteweb

	Copyright (c) 2014 #BRITEWEB. All rights reserved.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* line 18, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper h6 {
  color: #bcbec0;
  font-family: "brandon_grotesqueregular", sans-serif;
  font-size: 17px;
  text-transform: uppercase;
}

/* line 26, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .linkedin-icon {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -841px -140px;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 12px 10px 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 26, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
  .mobile-template-wrapper .linkedin-icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 35, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .email-icon {
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-position: -942px -144px;
  display: inline-block;
  width: 18px;
  height: 17px;
  margin: 0 12px 10px 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 35, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
  .mobile-template-wrapper .email-icon {
    background-image: url("../images/sprites@2x.png");
    background-size: 1900px 400px;
  }
}

/* line 44, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .twitter-icon {
  background-image: url("../images/mobile/sprites.png");
  background-repeat: no-repeat;
  background-position: -741px -148px;
  display: inline-block;
  width: 21px;
  height: 19px;
  margin: 0 12px 10px 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 44, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
  .mobile-template-wrapper .twitter-icon {
    background-image: url("../images/mobile/sprites@2x.png");
    background-size: 1500px 300px;
  }
}

/* line 53, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper.wrapper {
  padding-top: 10px;
}

/* line 58, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .offset-content {
  height: 235px;
  left: -30px;
  margin-right: -60px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 24px;
}

/* line 69, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .post-title {
  color: #231f20;
  margin-bottom: 12px;
}

/* line 75, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .social-links {
  margin-left: 0;
}

/* line 79, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .social-links .social-link {
  text-indent: -9999px;
  vertical-align: middle;
}

/* line 84, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .social-links .social-link:first-child {
  margin-left: 0;
}

/* line 89, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .social-links .social-link.email {
  display: none;
}

/* line 96, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.mobile-template-wrapper .social-links .text-content {
  display: none;
}

/*.moible-template-wrapper*/
/* line 107, /Users/ynahpantig/code/briteweb/possible/wp-content/themes/possible-theme/BW/PossibleTheme/resources/app/css/blocks/_mobile-only-template.scss */
.single .mobile-template-wrapper .social-links {
  margin-top: 10px;
}
