/*
 * ****  MIXINS  *****
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'33';}}
* {
  margin: 0px;
  padding: 0px; }

/*
 * 
 * * 1002px
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'41';}}
html {
  overflow-y: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'43';}}
html body.admin-menu {
  margin: 80px 0px 0px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'45';}}
html body.html {
  margin: 80px 0px 0px 0px;
  background: #fffdf3 url(../../../all/themes/beachstreet/images/pat.jpg);
  font-family: "Open Sans", sans-serif;
  font-weight: 600; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'51';}}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Patua One", serif;
  font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'55';}}
a {
  text-decoration: none;
  color: #ff3333; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'59';}}
  a:hover {
    color: #c20000; }

/*
 * 
 * * Header
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'66';}}
#header {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 80px;
  background: black;
  z-index: 991;
  -moz-box-shadow: 0 1px 7px #202020;
  -webkit-box-shadow: 0 1px 7px #202020;
  box-shadow: 0 1px 7px #202020; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'78';}}
#block-system-main-menu {
  overflow: hidden; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'80';}}
  #block-system-main-menu h2 {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'84';}}
body.admin-menu #header {
  top: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'87';}}
#header .section {
  width: 970px;
  margin: 0px auto;
  height: 80px;
  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'93';}}
#mega {
  width: 1006px;
  *width: 1400px;
  position: absolute;
  height: 0px;
  top: 79px;
  left: -20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'101';}}
.om-maximenu ul.om-menu {
  list-style: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'104';}}
#header #menu .content ul li.om-leaf,
.om-maximenu ul.om-menu li.om-leaf {
  float: left;
  list-style-type: disc;
  font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'109';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'110';}}
  #header #menu .content ul li.om-leaf a.om-link {
    color: white;
    text-transform: uppercase;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    display: block;
    float: left;
    margin: 0px 22px 0px 0px;
    height: 40px;
    line-height: 40px;
    padding: 20px 20px 20px 0px;
    background: url(../../../all/themes/beachstreet/images/narrow.png) right 52% no-repeat; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'122';}}
  #header #menu .content ul li.om-leaf:hover a.om-link {
    color: #ff3333;
    font-weight: 700; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'126';}}
#menu {
  float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'128';}}
  #menu .content a {
    color: white;
    font-size: 12px;
    font-family: "Open Sans", sans-serif; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'132';}}
  #menu .content a:hover {
    color: #630000; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'135';}}
  #menu h2 {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'138';}}
.om-menu .block {
  padding: 10px;
  background: url(../../../all/themes/beachstreet/images/mshadow.png) top right no-repeat;
  height: 274px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'139';}}
  .om-menu .block.last {
    background: none;
    padding: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'145';}}
  .om-menu .block.first {
    padding: 10px 0px 10px 10px;
    *padding: 0px 0px 10px 0px;
    background: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'150';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'151';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'152';}}
    #om-maximenu-primary-menu .om-maximenu-content.short .block-menu_block-id-1 {
      height: auto; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'154';}}
    #om-maximenu-primary-menu .om-maximenu-content.wide .block-menu_block-id-1 {
      background: url(../../../all/themes/beachstreet/images/mshadow.png) top right no-repeat;
      height: 274px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'157';}}
  #om-maximenu-primary-menu .om-menu .block-menu_block-id-1 {
    width: 150px;
    float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'160';}}
  #om-maximenu-primary-menu .om-maximenu-middle {
    width: 180px;
    background: #db3434;
    box-shadow: 0px 3px 10px #222222; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'164';}}
  #om-maximenu-primary-menu .om-maximenu-content.wide .om-maximenu-middle {
    width: 1006px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'167';}}
.om-maximenu-content.wide {
  width: 1006px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'170';}}
.om-maximenu-no-style .om-maximenu-content {
  top: 80px;
  left: -20px;
  background: url(../../../all/themes/beachstreet/images/mshadow.png) 150px 0px no-repeat; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'175';}}
.om-maximenu-content .block .title {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'178';}}
.block-views-id-menu_event_list-block {
  display: none;
  float: left;
  width: 840px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'183';}}
.om-maximenu-content .group {
  width: 285px;
  *width: 200px;
  float: left;
  height: 274px;
  padding: 10px 30px 10px 0px;
  background: url(../../../all/themes/beachstreet/images/mshadow.png) top right no-repeat; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'190';}}
  .om-maximenu-content .group.group2 {
    padding-right: 0px;
    background: none;
    width: 200px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'194';}}
  .om-maximenu-content .group ul li {
    list-style: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'197';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'198';}}
  #om-maximenu-primary-menu .om-maximenu-content .group h3 a {
    font-weight: bold;
    font-size: 17px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'201';}}
  #om-maximenu-primary-menu .om-maximenu-content .group .views-row {
    line-height: 17px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'204';}}
.om-maximenu-no-style .om-maximenu-middle-right {
  padding: 0px;
  *width: 1200px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'208';}}
.om-maximenu-open {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'211';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'212';}}
  .leaf-info .menu-mlid-260,
  .leaf-info .menu-mlid-275,
  .leaf-info .menu-mlid-9650,
  .leaf-info .menu-mlid-9872,
  .leaf-info .menu-mlid-9873 {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'215';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'216';}}
  .leaf-news .menu-mlid-260,
  .leaf-news .menu-mlid-9649,
  .leaf-news .menu-mlid-9650,
  .leaf-news .menu-mlid-9872,
  .leaf-news .menu-mlid-9873 {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'219';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'220';}}
  .leaf-media .menu-mlid-260,
  .leaf-media .menu-mlid-275,
  .leaf-media .menu-mlid-9649,
  .leaf-media .menu-mlid-9872,
  .leaf-media .menu-mlid-9873 {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'223';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'224';}}
  .leaf-sponsors .menu-mlid-275,
  .leaf-sponsors .menu-mlid-9649,
  .leaf-sponsors .menu-mlid-9650,
  .leaf-sponsors .menu-mlid-9872,
  .leaf-sponsors .menu-mlid-9873 {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'227';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'228';}}
  .leaf-events .menu-mlid-260,
  .leaf-events .menu-mlid-275,
  .leaf-events .menu-mlid-9649,
  .leaf-events .menu-mlid-9650,
  .leaf-events .menu-mlid-9873,
  .leaf-events .menu-mlid-9872 a {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'231';}}
.leaf-info .menu-mlid-9649 a,
.leaf-media .menu-mlid-9650 a,
.leaf-news .menu-mlid-275 a,
.leaf-sponsors .menu-mlid-260 a {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'234';}}
.block-menu_block ul.menu li {
  list-style: none;
  color: white;
  margin: 0px;
  padding: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'239';}}
  .block-menu_block ul.menu li ul {
    *margin-left: 0px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'240';}}
    .block-menu_block ul.menu li ul li {
      list-style: disc;
      color: white;
      padding: 0px;
      margin: 0px; }
      @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'245';}}
      .block-menu_block ul.menu li ul li.expanded {
        padding: 0px;
        margin: 0px; }
      @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'248';}}
      .block-menu_block ul.menu li ul li a {
        display: block;
        padding: 3px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'253';}}
.om-maximenu-middle .block-menu_block {
  height: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'256';}}
.block-menu_block ul.menu {
  margin-left: 12px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'259';}}
.leaf-locations .om-maximenu-content {
  display: none!important; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'262';}}
.region-topheader {
  float: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'265';}}
html body.admin-menu {
  margin-top: 110px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'268';}}
#logo {
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 500; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'274';}}
.front #logo {
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 500;
  -webkit-animation: slideDown 0.7s ease-in-out;
  -moz-animation: slideDown 0.7s ease-in-out 0s; }

/*
 * 
 * * Search Block
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'286';}}
#block-search-form {
  position: absolute;
  top: 27px;
  *top: 27px;
  right: 0px;
  width: 252px;
  height: 26px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'293';}}
  #block-search-form .search-form {
    margin-bottom: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'296';}}
#edit-search-block-form--2 {
    /*
   * 
   * * Remove default
   */
  -webkit-appearance: none;
  border: none;
  width: 218px;
  height: 26px;
  *width: 200px;
  *height: 22px;
  float: left;
  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'309';}}
#block-search-form input#edit-submit {
  width: 34px;
  height: 26px;
  background: url(../../../all/themes/beachstreet/images/go.jpg) no-repeat;
  border: 0px;
  text-indent: -9999px;
  float: left;
  font-size: 0;
  display: block;
  line-height: 0; }

/*
 * 
 * * Social Icons
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'324';}}
#block-block-26 {
  position: absolute;
  top: 27px;
  right: 282px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'329';}}
#fb,
#tw,
#yt {
  width: 26px;
  height: 26px;
  background: url(../../../all/themes/beachstreet/images/social-icons.png) 0px 0px no-repeat;
  text-indent: -9999px;
  float: left;
  margin-left: 5px;
  list-style: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'338';}}
#fb a,
#tw a,
#yt a {
  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'341';}}
#fb {
  background-position: 0px -26px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'344';}}
#yt {
  background-position: 0px -52px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'347';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'348';}}
  #footer #fb,
  #footer #tw,
  #footer #yt {
    margin-left: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'351';}}
#block-block-32 .content ul {
  margin: 5px 0px 0px 20px; }

/*
 * 
 * * Live the Life
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'358';}}
#block-block-40 {
  position: absolute;
  right: -96px; }

/*
 * 
 * * Rotator
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'366';}}
#hider {
  overflow-x: hidden;
  overflow-y: hidden;
  background: #222222;
  height: 463px;
  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'373';}}
#rotator-wrapper {
  width: 970px;
  margin: 0px auto;
  height: 463px;
  position: relative;
  overflow: visible; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'380';}}
#rotator {
  width: 2178px;
  height: 463px;
  left: -726px;
  position: absolute; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'386';}}
#shadow {
  width: 15px;
  height: 463px;
  background: url(../../../all/themes/beachstreet/images/top-shadow.png) repeat-y;
  position: absolute;
  left: -15px;
  z-index: 500; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'394';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'395';}}
  #rotator h2 {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'397';}}
  #rotator .view-content {
    border: 0px;
    box-shadow: none;
    margin: 0px auto; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'398';}}
    #rotator .view-content ul li {
      float: left;
      list-style: none;
      width: 726px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'406';}}
#next {
  position: absolute;
  z-index: 500;
  width: 56px;
  height: 68px;
  display: block;
  background: url(../../../all/themes/beachstreet/images/r-arrow.png) no-repeat;
  text-indent: -9999px;
  left: -56px;
  top: 50%; }

/*
 * 
 * * Secondary Rotator
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'421';}}
#sec-rotator {
  width: 970px;
  height: auto;
  background: #faf9f5;
  position: relative; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'426';}}
  #sec-rotator h2 {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'428';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'429';}}
    #sec-rotator .content img {
      width: 970px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'431';}}
    #sec-rotator .content p {
      margin: 0px; }

/*
 * 
 * * Content Area
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'438';}}
#wrapper {
  width: 970px;
  padding: 0px 16px;
  margin: 0px auto;
  background: url(../../../all/themes/beachstreet/images/wrap-shadow.png); }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'444';}}
#content {
  background: #faf9f5 url(../../../all/themes/beachstreet/images/sidebar.jpg) top right repeat-y;
  padding: 20px 0px 20px 20px;
  position: relative;
  z-index: 50;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'451';}}
.front #content,
#leaderboard {
  background: #faf9f5;
  padding: 20px;
  position: relative;
  z-index: 50;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'458';}}
#left {
  width: 660px;
  float: left;
  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'463';}}
p {
  margin: 20px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'466';}}
.sharethis-wrapper {
  float: right;
  margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'469';}}

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'471';}}
.field-name-body {
  line-height: 22px;
  font-size: 15px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'474';}}
  .field-name-body ul {
    margin: 10px 20px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'476';}}
    .field-name-body ul li {
      margin-bottom: 8px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'478';}}
  .field-name-body h2,
  .field-name-body h3 {
    margin-bottom: 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'480';}}
  .field-name-body h2 {
    font-size: 27px;
    color: #666666;
    line-height: 27px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'484';}}
  .field-name-body h3 {
    text-transform: uppercase;
    font-family: "Open Sans", sans-serif;
    color: #ff3333;
    font-weight: bold;
    font-size: 17px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'490';}}
  .field-name-body h4 {
    font-size: 15px;
    color: #666666; }

/*
 * 
 * * H2 Styles for Home Page
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'498';}}
.region-content-home .block {
  margin: 20px 0px;
  clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'502';}}
#block-views-announcement-block-1 h2,
#block-views-photos-home-page-block h2,
#block-views-upcoming-festivals-block h2,
#happening h2.main {
  margin: 50px 0px 0px -20px;
  height: 56px;
  line-height: 56px;
  color: #333333;
  font-size: 35px;
  font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'510';}}
#block-views-announcement-block-1 h2 {
  padding: 0px 20px 0px 240px;
  background: #f44145 url(../../../all/themes/beachstreet/images/arrow.png) 175px 0px no-repeat;
  width: 710px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'515';}}
#block-views-upcoming-festivals-block h2 {
  padding: 0px 20px 0px 220px;
  width: 730px;
  background: #1eabce url(../../../all/themes/beachstreet/images/arrow.png) 175px 0px no-repeat; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'520';}}
#happening h2.main {
  padding: 0px 20px 0px 240px;
  background: url(../../../all/themes/beachstreet/images/arrow.png) no-repeat 175px 0px #efe161;
  margin-top: 0px;
  width: 710px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'526';}}
#block-views-photos-home-page-block h2 {
  padding: 0px 20px 0px 240px;
  background: url(../../../all/themes/beachstreet/images/arrow.png) no-repeat 175px 0px #558ce8;
  margin-top: 0px;
  width: 710px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'532';}}
#block-views-announcement-block-1 h3 {
  font-size: 26px;
  font-weight: normal; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'535';}}
  #block-views-announcement-block-1 h3 a {
    color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'538';}}
.stripe {
  width: 100%;
  position: absolute;
  z-index: -100;
  background: black;
  height: 56px;
  *display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'546';}}
.stripe0 {
  background: #e9cf3e; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'549';}}
.stripe1 {
  background: #1996b0; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'552';}}
.stripe2 {
  background: #e00a27; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'555';}}
.stripe3 {
  background: #558ce8; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'558';}}
.stripe4 {
  display: none; }

/*
 * 
 * * Home Content Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'565';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'566';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'567';}}
    .region-content-home .view-content .views-row {
      clear: both;
      padding: 30px 0px;
      border-bottom: 1px solid #dddddd;
      border-top: 1px solid #dddddd;
      margin: 4px 0px;
      overflow: hidden; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'574';}}
    .region-content-home .view-content .views-row-last {
      border-bottom: 0px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'576';}}
    .region-content-home .view-content .views-row-first {
      border-top: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'578';}}
  .region-content-home .views-field-field-icon {
    float: left;
    margin-right: 20px;
    padding: 0px 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'582';}}
  .region-content-home .views-field-created {
    color: #ee3224;
    margin-bottom: 15px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'585';}}
    .region-content-home .views-field-created.region-content-home .views-field-body {
      font-size: 16px;
      line-height: 23px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'588';}}
  .region-content-home .views-field-body a {
    text-transform: uppercase;
    font-size: 13px;
    color: #ff3333;
    font-weight: bold; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'594';}}
#hwrap {
  margin-top: 30px; }

/*
 * 
 * * What's Happening Block
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'601';}}
#block-views-today-on-beach-street-usa-block .view-header {
  background: url(../../../all/themes/beachstreet/images/beachball.jpg) no-repeat;
  width: 205px;
  height: 231px;
  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'607';}}
#ball {
  background: url(../../../all/themes/beachstreet/images/ball.png) no-repeat;
  width: 153px;
  height: 153px;
  position: absolute;
  top: 14px;
  left: 13px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'616';}}
#todayon {
  width: 70px;
  height: 55px;
  font-family: "Patua One", serif;
  color: white;
  position: absolute;
  top: 85px;
  left: 35px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'624';}}
  #todayon span {
    display: block;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: normal; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'629';}}
    #todayon span.day {
      position: relative;
      top: -8px;
      left: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'634';}}
.region-whats-happening {
  float: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'637';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'638';}}
  #block-views-today-on-beach-street-usa-block h2 {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'639';}}
  #block-views-today-on-beach-street-usa-block .view-content,
  #block-views-today-on-beach-street-usa-block .view-empty,
  #block-views-today-on-beach-street-usa-block .view-header {
    float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'640';}}
  #block-views-today-on-beach-street-usa-block .view-content,
  #block-views-today-on-beach-street-usa-block .view-empty {
    width: 220px;
    padding-left: 15px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'641';}}
  #block-views-today-on-beach-street-usa-block .view-content .views-row {
    margin: 10px 0px;
    font-size: 13px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'644';}}
    #block-views-today-on-beach-street-usa-block .view-content .views-row .views-field-title a {
      color: #ff3333;
      font-weight: bold; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'647';}}
  #block-views-today-on-beach-street-usa-block .view-footer .calbtn {
    position: absolute;
    top: -96px;
    left: 555px;
    width: 158px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'652';}}
    #block-views-today-on-beach-street-usa-block .view-footer .calbtn a {
      background: url(../../../all/themes/beachstreet/images/calendar-btn.png) no-repeat;
      display: block;
      height: 37px;
      color: #08596d;
      text-align: center;
      text-shadow: 1px 1px 1px #fbf397;
      font-family: "Patua One", serif;
      line-height: 36px;
      font-size: 18px; }

/*
 * 
 * * Plan a Visit Block
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'669';}}
.front .region-plan-visit {
  padding: 32px 35px 32px 35px;
  width: 362px;
  height: 179px;
  float: right;
  background: url(../../../all/themes/beachstreet/images/border.png) top left no-repeat; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'676';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'677';}}
  .not-front #happening {
    position: absolute;
    top: 45px;
    right: 0px;
    height: auto;
    background: url(../../../all/themes/beachstreet/images/pat.jpg);
    padding: 10px;
    width: 392px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'685';}}
  .not-front #hwrap {
    background: #faf9f5;
    padding: 15px 15px 5px 15px;
    margin-top: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'689';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'690';}}
    .not-front .region-plan-visit h2,
    .not-front .region-plan-visit p {
      display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'693';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'694';}}
  .region-plan-visit h2 {
    text-transform: uppercase;
    color: #33b3d2;
    font-weight: normal; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'698';}}
  .region-plan-visit p {
    color: #333333;
    font-size: 13px;
    line-height: 17px;
    margin: 7px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'703';}}
  .region-plan-visit .description {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'706';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'707';}}
  #block-views-exp-calendar-full-page-1 #edit-field-date-value-max-wrapper input,
  #block-views-exp-calendar-full-page-1 #edit-field-date-value-min-wrapper input {
    background: url(../../../all/themes/beachstreet/images/cal.jpg);
    width: 126px;
    height: 23px;
    border: none;
    float: left;
    margin-right: 0px;
    padding: 5px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'717';}}
  #block-views-exp-calendar-full-page-1 #edit-field-date-value-max-wrapper,
  #block-views-exp-calendar-full-page-1 #edit-field-date-value-min-wrapper {
    float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'719';}}
  #block-views-exp-calendar-full-page-1 #edit-field-date-value-max-wrapper label,
  #block-views-exp-calendar-full-page-1 #edit-field-date-value-min-wrapper label {
    display: inline;
    font-family: "Lobster", serif;
    float: left;
    font-weight: normal;
    line-height: 33px;
    padding-right: 7px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'727';}}
.region-plan-visit .views-submit-button {
  float: right; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'728';}}
  .region-plan-visit .views-submit-button input.form-submit {
    text-transform: uppercase;
    color: #33b3d2;
    font-weight: normal;
    font-family: "Patua One", serif;
    background: none;
    font-size: 17px;
    border: none;
    margin: 5px 0px 0px 0px;
    cursor: pointer; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'740';}}
#edit-fw-wrapper {
  display: none; }

/*
 * 
 * * Upcoming Festivals
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'747';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'748';}}
  #block-views-upcoming-festivals-block .hdates {
    background: #3f3e3e;
    overflow: hidden;
    padding: 7px 15px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'752';}}
  #block-views-upcoming-festivals-block .content {
    margin: 30px 0px;
    overflow: hidden; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'755';}}
  #block-views-upcoming-festivals-block .views-row {
    float: left;
    width: 277px;
    padding: 0px;
    margin: 0px 15px;
    border-bottom: 0px;
    border-top: 0px;
    clear: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'764';}}
.hdates .htitle {
  float: left;
  color: white;
  font-family: "Patua One", serif;
  width: 170px;
  font-size: 17px;
  margin-top: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'772';}}
.hmonth {
  color: white;
  display: block;
  text-align: center;
  margin-top: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'778';}}
.htime {
  font-size: 18px;
  font-weight: bold;
  word-spacing: -3px;
  text-align: center;
  display: block;
  color: white;
  letter-spacing: -2px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'787';}}
.circle {
  float: left;
  width: 67px;
  height: 68px;
  background: url(../../../all/themes/beachstreet/images/circle.png) no-repeat;
  margin-right: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'794';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'795';}}
  .specialdate .htime {
    font-size: 14px;
    font-weight: bold;
    word-spacing: 0px;
    letter-spacing: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'800';}}
  .specialdate .hmonth {
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'803';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'804';}}
  #block-views-upcoming-festivals-block .hdates a {
    color: white; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'806';}}
  #block-views-upcoming-festivals-block .views-field-field-featured-image-small {
    height: 173px; }

/*
 * 
 * * Facebook Like
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'813';}}
#block-block-28 {
  background: url(../../../all/themes/beachstreet/images/like.png) no-repeat;
  width: 760px;
  height: 112px;
  margin: 0px auto;
  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'820';}}
.fbtext {
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
  color: white;
  font-size: 24px;
  font-style: italic;
  line-height: 20px;
  position: absolute;
  left: 155px;
  top: 34px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'830';}}
  .fbtext em {
    font-family: "Patua One", serif;
    font-style: normal; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'833';}}
  .fbtext span {
    font-family: "Patua One", serif;
    font-style: normal;
    display: block;
    font-size: 19px;
    font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'840';}}
#block-block-28 iframe {
  position: absolute;
  left: 103px;
  bottom: 80px; }

/*
 * 
 * * Photos Home Page Block
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'849';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'850';}}
  #block-views-photos-home-page-block .views-row {
    padding: 0px;
    border-bottom: 0px;
    border-top: 0px;
    margin: 0px;
    width: 306px;
    height: 185px;
    float: left;
    clear: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'859';}}
  #block-views-photos-home-page-block .content {
    margin: 30px 0px 20px 0px;
    position: relative;
    left: 5px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'864';}}
.region-content {
  padding-left: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'867';}}
.pane-content .field-name-field-date {
  color: #ff3333;
  font-size: 24px;
  font-weight: 400;
  margin: 10px 0px 30px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'868';}}
  .pane-content .field-name-field-date .field-label {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'875';}}
.page-node-32 iframe,
.pane-content .field-name-body iframe {
  border: 8px solid #eae9e7; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'878';}}
.page-node-32 h4 {
  font-size: 23px;
  color: #666666; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'882';}}
.pane-node-body {
  clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'885';}}
.pane-node-field-location-term {
  margin-bottom: 30px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'887';}}
  .pane-node-field-location-term .pane-title {
    font-family: "Open Sans", sans-serif;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: bold; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'893';}}
.field-name-field-location-term a {
  color: #ff3333; }

/*
 * 
 * * Photos Styles EVENTS, FESTIVALS
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'900';}}
.pane-events-photo {
  padding-top: 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'902';}}
  .pane-events-photo img {
    float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'904';}}
  .pane-events-photo h2 {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'906';}}
  .pane-events-photo .pane-content {
    position: relative;
    overflow: hidden;
    padding-bottom: 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'910';}}
  .pane-events-photo .view-footer {
    position: absolute;
    bottom: 4px;
    right: 7px;
    z-index: 50;
    width: 156px;
    height: 45px;
    line-height: 45px;
    background: url(../../../all/themes/beachstreet/images/banner.png) no-repeat; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'919';}}
    .pane-events-photo .view-footer a {
      color: white;
      font-weight: bold;
      font-size: 14px;
      text-align: center;
      display: block; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'925';}}
    .pane-events-photo .view-footer p {
      margin: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'928';}}
.view-photo-gallery .view-header a {
  background: #ff3333;
  color: white;
  padding: 7px 10px;
  display: block;
  width: 120px;
  text-align: center; }

/*
 * Mp3 Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'937';}}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
  background: #ff3333;
  width: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'942';}}
#panels-ipe-paneid-49 {
  clear: both; }

/*
 * Detail Icons
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'947';}}
.panel-display {
  position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'950';}}
.pane-festival-icons {
  background: #e2e2e2;
  border-radius: 5px;
  overflow: hidden;
  float: right;
  position: absolute;
  top: 55px;
  right: 10px;
  padding: 10px 5px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'959';}}
  .pane-festival-icons .views-row {
    float: left;
    width: 30px;
    height: 30px;
    margin: 0px 5px; }

/*
 * 
 * * Sponsors Pane
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'973';}}
.pane-sponors-test {
  padding: 10px;
  background: url(../../../all/themes/beachstreet/images/pat.jpg);
  position: relative;
  margin-top: 30px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'978';}}
  .pane-sponors-test .pane-content {
    background: white;
    padding: 15px;
    overflow: hidden; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'982';}}
  .pane-sponors-test .views-row {
    height: 85px;
    float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'985';}}
  .pane-sponors-test h5 {
    text-transform: uppercase;
    color: #999999;
    font-weight: normal;
    font-size: 18px;
    text-align: center;
    padding: 0px 0px 15px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'992';}}
  .pane-sponors-test h2 {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'994';}}
  .pane-sponors-test img {
    padding: 0px 10px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'996';}}
  .pane-sponors-test .view-footer {
    position: absolute;
    bottom: -15px;
    right: -13px;
    z-index: 50;
    width: 156px;
    height: 45px;
    line-height: 45px;
    background: url(../../../all/themes/beachstreet/images/banner.png) no-repeat; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1005';}}
    .pane-sponors-test .view-footer a {
      color: white;
      font-weight: bold;
      font-size: 14px;
      text-align: center;
      display: block; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1011';}}
    .pane-sponors-test .view-footer p {
      margin: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1014';}}
.pane-node-field-sponsors-field {
  padding: 10px;
  background: url(../../../all/themes/beachstreet/images/pat.jpg);
  position: relative;
  margin-top: 30px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1019';}}
  .pane-node-field-sponsors-field .pane-content {
    background: white;
    padding: 15px;
    overflow: hidden; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1023';}}
    .pane-node-field-sponsors-field .pane-content h5 {
      text-transform: uppercase;
      color: #999999;
      font-weight: normal;
      font-size: 18px;
      text-align: center;
      padding: 0px 0px 15px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1031';}}
  .pane-node-field-sponsors-field tbody {
    border: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1034';}}
  .pane-node-field-sponsors-field #partner {
    position: absolute;
    bottom: -15px;
    right: -13px;
    z-index: 50;
    width: 156px;
    height: 45px;
    line-height: 45px;
    background: url(../../../all/themes/beachstreet/images/banner.png) no-repeat;
    color: white;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    display: block; }

/*
 * 
 * * Events View
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1055';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1056';}}
  .view-Events .views-row {
    padding: 20px 0px;
    clear: both;
    border-bottom: 1px dashed #cccccc;
    overflow: hidden; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1061';}}
    .view-Events .views-row.views-row-last {
      border-bottom: 0px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1063';}}
    .view-Events .views-row .views-field-title a {
      font-family: "Patua One", serif;
      color: #333333;
      font-size: 24px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1067';}}
    .view-Events .views-row .views-field-body {
      margin-top: 15px;
      display: block; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1070';}}
    .view-Events .views-row .views-field-field-date {
      color: #ff3333; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1072';}}
  .view-Events .views-field-field-featured-image-small {
    float: left;
    margin-right: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1076';}}
.views-field-view-node a {
  color: #ff3333;
  font-weight: bold; }

/*
 * 
 * * HTML Elements
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1084';}}
h1#page-title {
  font-size: 50px;
  line-height: 50px;
  margin-left: 20px;
  color: #333333;
  font-weight: normal; }

/*
 * 
 * * Leader Board Ads
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1095';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1096';}}
  #leaderboard h2 {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1098';}}
  #leaderboard .block-simpleads {
    width: 728px;
    height: 90px;
    margin: 0px auto 20px auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1103';}}
.block-simpleads h2 {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1106';}}
#sidebar {
  width: 245px;
  padding: 0px 15px;
  float: right; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1107';}}
  #sidebar .block-simpleads {
    margin: 0px 0px 0px 0px; }

/*
 * 
 * * Sidebar
 */
/*
 * 
 * * Pushes sidebar down on pages that don't have banners
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1121';}}
.push-down #sidebar {
  margin-top: 310px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1124';}}
.set-height #sec-rotator {
  height: 374px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1127';}}
#sidebar #block-block-45 {
  background: url(../../../all/themes/beachstreet/images/like-sidebar.png) top center no-repeat;
  padding-top: 145px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1130';}}
  #sidebar #block-block-45 h3 {
    color: #335d9d;
    line-height: 20px;
    margin-top: 10px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1134';}}
    #sidebar #block-block-45 h3 span {
      font: 17px "Open Sans", sans-serif italic;
      text-transform: uppercase; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1138';}}
    #sidebar #block-block-45 h3 strong {
      font-size: 34px;
      font-weight: normal; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1142';}}
  #sidebar #block-block-45 iframe {
    position: relative;
    top: -5px;
    left: 82px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1149';}}
#sidebar .block {
  border-top: 1px solid white;
  border-bottom: 1px solid #cccccc;
  padding: 20px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1153';}}
  #sidebar .block p {
    padding: 0px;
    margin: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1156';}}
#sidebar .first-block {
  border-top: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1159';}}
#sidebar .last-block {
  border-bottom: 0px; }

/*
 * 
 * * Taxonomy Term Pages
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1168';}}
.view-taxonomyterm .views-row {
  padding: 20px 0px;
  clear: both;
  border-bottom: 1px dashed #cccccc;
  overflow: hidden; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1169';}}
  .view-taxonomyterm .views-row .views-field-field-featured-image-small {
    float: left;
    margin-right: 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1176';}}
  .view-taxonomyterm .views-row.views-row-last {
    border-bottom: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1178';}}
  .view-taxonomyterm .views-row .views-field-title a {
    font-family: "Patua One", serif;
    color: #333333;
    font-size: 24px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1182';}}
  .view-taxonomyterm .views-row .views-field-body a {
    color: #ff3333;
    font-weight: bold; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1185';}}
  .view-taxonomyterm .views-row .views-field-field-date {
    color: #ff3333;
    margin-bottom: 10px; }

/*
 * 
 * * Calendar Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1193';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1194';}}
  .page-calendar #sidebar {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1196';}}
  .page-calendar #content {
    background-image: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1198';}}
  .page-calendar #left {
    width: 905px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1201';}}
.fc-event-time,
.fc-event-title {
  display: block;
  font-family: "Open Sans", sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1205';}}
.fc-event-time {
  font-weight: bold;
  padding-top: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1209';}}
.fc-event-default {
  padding: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1212';}}
.fc-event-skin {
  display: block;
  clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1216';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1217';}}
  .fc-event-default.field-shows {
    border-color: #f46970;
    border-style: solid;
    background-color: #f46970;
    color: white; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1222';}}
    .fc-event-default.field-shows .fc-event-skin,
    .fc-event-default.field-shows .fc-event-time,
    .fc-event-default.field-shows a {
      border-color: #f46970;
      border-style: solid;
      background-color: #f46970;
      color: white; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1227';}}
  .fc-event-default.field-fworks {
    border-color: #32abc5;
    border-style: solid;
    background-color: #32abc5;
    color: white; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1232';}}
    .fc-event-default.field-fworks .fc-event-skin,
    .fc-event-default.field-fworks .fc-event-time,
    .fc-event-default.field-fworks a {
      border-color: #32abc5;
      border-style: solid;
      background-color: #32abc5;
      color: white; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1237';}}
  .fc-event-default.festival {
    border-color: #6fbfaa;
    border-style: solid;
    background-color: #6fbfaa;
    color: white; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1242';}}
    .fc-event-default.festival .fc-event-skin,
    .fc-event-default.festival .fc-event-time,
    .fc-event-default.festival a {
      border-color: #6fbfaa;
      border-style: solid;
      background-color: #6fbfaa;
      color: white; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1247';}}
  .fc-event-default.shows {
    border-color: #f46970;
    border-style: solid;
    background-color: #f46970;
    color: white; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1252';}}
    .fc-event-default.shows .fc-event-skin,
    .fc-event-default.shows .fc-event-time,
    .fc-event-default.shows a {
      border-color: #f46970;
      border-style: solid;
      background-color: #f46970;
      color: white; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1258';}}
.ui-widget-content {
  background: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1261';}}
.fc-content th.ui-widget-header {
  background: #f1efea;
  padding: 10px 0px;
  font-family: "Patua One", sans-serif;
  font-weight: normal;
  color: #666666;
  text-shadow: 1px 1px 1px #f3f2ee; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1269';}}
table.fc-header {
  margin: 20px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1272';}}
.view-calendar-full {
  position: relative; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1274';}}
  .view-calendar-full .view-header {
    position: absolute;
    top: -75px;
    right: 0px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1278';}}
    .view-calendar-full .view-header ul li {
      float: left;
      list-style: none;
      cursor: pointer; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1283';}}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #ffd00f;
  background: #ffeda3;
  color: #363636; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1288';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1289';}}
  #block-system-main .view-calendar-full .view-header p {
    font-size: 12px;
    margin: 5px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1292';}}
  #block-system-main .view-calendar-full .view-header ul li.clicked {
    background: none;
    color: #333333; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1296';}}
#festivals {
  background: #6fbfaa; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1299';}}
#events {
  background: #f46970; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1302';}}
#fireworks {
  background: #32abc5; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1305';}}
#events,
#festivals,
#fireworks {
  color: white;
  padding: 5px 20px;
  display: block;
  float: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1311';}}
.page-calendar .event-list {
  margin: 50px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1314';}}
.event-list,
.page-calendar-list .view .tables {
  background: url(../../../all/themes/beachstreet/images/pat.jpg);
  display: block;
  padding: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1319';}}
.event-list ul {
  padding: 15px;
  background: white; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1323';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1324';}}
  .page-calendar-list .view-calendar-full .views-view-grid td {
    background: white;
    padding: 15px;
    border-bottom: 1px solid #dddddd; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1328';}}
  .page-calendar-list .view-calendar-full h3 {
    font-size: 25px;
    color: #666666;
    margin: 40px 0px 10px 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1332';}}
  .page-calendar-list .view-calendar-full .views-view-grid.cols-4 td {
    width: 216px; }

/*
 * 
 * * Performers
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1339';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1340';}}
  .page-events-performers #sidebar {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1342';}}
  .page-events-performers #content {
    background-image: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1344';}}
  .page-events-performers h1 {
    margin-bottom: 10px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1346';}}
  .page-events-performers #left {
    width: 905px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1349';}}
.view-performers .view-content ul li {
  list-style: none;
  float: left; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1352';}}
  .view-performers .view-content ul li a {
    background: #f1efea;
    padding: 10px 20px;
    display: block;
    color: #666666;
    text-shadow: 1px 1px 1px #f3f2ee;
    margin: 10px 20px 10px 0px;
    border-radius: 5px;
    border-bottom: 1px solid #e7e4db; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1361';}}
  .view-performers .view-content ul li:hover a {
    background-color: #e7e4db; }

/*
 * 
 * * News - Anounncements - Press Releases
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1368';}}
.view-announcement .views-row img,
.view-news .views-row img {
  float: left;
  margin-right: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1372';}}
.view-announcement .views-row,
.view-news .views-row,
.view-pressreleases .views-row {
  clear: both;
  padding: 40px 0px;
  border-bottom: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  margin: 4px 0px;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1380';}}
.view-announcement h2 a,
.view-news h2 a,
.view-pressreleases h2 a {
  color: #444444;
  display: block;
  margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1385';}}
.view-announcement .views-row-first,
.view-news .views-row-first,
.view-pressreleases .views-row-first {
  padding-top: 20px;
  border-top: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1389';}}
.view-announcement .views-row-last,
.view-news .views-row-last,
.view-pressreleases .views-row-last {
  padding-bottom: 20px;
  border-bottom: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1393';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1394';}}
  .view-pressreleases .views-field-view-node {
    clear: both;
    margin: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1400';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1401';}}
  .node-pressrelease .field-name-field-release {
    display: none; }

/*
 * 
 * * Photo Gallery
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1408';}}
.node-type-gallery #sidebar,
.page-media-photos #sidebar {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1411';}}
.node-type-gallery #content,
.page-media-photos #content {
  background-image: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1414';}}
.node-type-gallery #left,
.page-media-photos #left {
  width: 940px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1417';}}
.node-type-gallery .region-content,
.page-media-photos .region-content {
  padding-left: 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1420';}}
.node-type-gallery h1#page-title,
.page-media-photos h1#page-title {
  margin: 0px 0px 20px 0px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1423';}}
.image-list ul li {
  float: left;
  width: 306px;
  height: 185px;
  list-style: none;
  position: relative;
  background: #db3434; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1431';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1432';}}
  .page-media-photos .image-list ul li:hover img {
    opacity: 0.1; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1434';}}
  .page-media-photos .image-list ul li .gallery-link {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1436';}}
  .page-media-photos .image-list ul li:hover .gallery-link {
    display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1439';}}
.gallery-link {
  position: absolute;
  top: 45%;
  width: 266px;
  padding: 0px 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1444';}}
  .gallery-link a {
    font-family: "Patua One", serif;
    color: white;
    display: block;
    font-size: 20px;
    text-align: center; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1451';}}
.pane-photo-gallery {
  clear: both; }

/*
 * 
 * * Resort Restaurants
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1458';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1459';}}
  .page-info-resort-restaurants #sidebar {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1461';}}
  .page-info-resort-restaurants #content {
    background-image: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1463';}}
  .page-info-resort-restaurants h1 {
    margin-bottom: 10px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1465';}}
  .page-info-resort-restaurants #left {
    width: 905px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1468';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1469';}}
  .view-Restaurant table tr {
    border-bottom: 1px dashed #bebebe; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1471';}}
    .view-Restaurant table tr.odd {
      background: url(../../../all/themes/beachstreet/images/dotted.png) repeat-x; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1473';}}
    .view-Restaurant table tr.even {
      background: transparent; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1475';}}
  .view-Restaurant .views-field-address {
    width: 250px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1477';}}
  .view-Restaurant table td {
    padding: 15px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1479';}}
  .view-Restaurant .fn {
    font-weight: bold; }

/*
 * 
 * * Locations Page
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1486';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1487';}}
  .page-locations #sidebar {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1489';}}
  .page-locations #content {
    background-image: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1491';}}
  .page-locations h1 {
    margin-bottom: 10px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1493';}}
  .page-locations #left {
    width: 905px; }

/*
 * 
 * * .view-locations-map .view-content {
 * * padding: 10px;
 * * background: url(../../../all/themes/beachstreet/images/pat.jpg);
 * * overflow: hidden;
 * * }
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1504';}}
.view-locations-map .location-list {
  float: left;
  width: 350px;
  padding: 30px 35px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1508';}}
  .view-locations-map .location-list ul {
    margin: 10px 20px; }

/*
 * 
 * * Field Collection Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1515';}}
.flist ul li {
  padding: 0px 0px;
  border-bottom: 1px solid whitesmoke;
  list-style: none;
  width: 265px;
  float: left;
  padding: 10px 9px;
  margin-right: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1524';}}
.field-name-field-fworks,
.view-stages {
  background: url(../../../all/themes/beachstreet/images/pat.jpg);
  padding: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1528';}}
.field-name-field-fworks .view-content,
.view-stages .view-content {
  background: white;
  padding: 20px;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1534';}}
.field-name-field-fworks .field-label,
.pane-stages h2 {
  font-family: "Patua One", serif;
  font-size: 28px;
  margin: 15px 0px;
  color: #666666;
  font-weight: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1541';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1542';}}
  .not-logged-in .view-field-collection-view .views-field-nothing,
  .not-logged-in .view-field-collection-view .views-field-nothing-1,
  .not-logged-in .view-field-collection-view .view-footer {
    display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1545';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1546';}}
  .view-field-collection-view .view-footer {
    clear: both; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1547';}}
    .view-field-collection-view .view-footer a {
      background: #ff3333;
      color: white;
      padding: 7px 10px;
      display: block;
      width: 80px;
      text-align: center; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1555';}}
  .view-field-collection-view table {
    width: 879px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1557';}}
    .view-field-collection-view table td {
      border-bottom: 1px solid whitesmoke;
      padding: 10px 20px; }

/*
 * 
 * * Performer Styles
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1565';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1566';}}
  .node-type-performer #sidebar {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1568';}}
  .node-type-performer #content {
    background-image: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1570';}}
  .node-type-performer #left {
    width: 940px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1572';}}
  .node-type-performer .region-content {
    padding-left: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1574';}}
  .node-type-performer h1#page-title {
    margin-left: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1576';}}
  .node-type-performer .panel-col-first {
    width: 420px;
    margin-right: 5px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1579';}}
  .node-type-performer .field-name-field-performer-photos img {
    background: url(../../../all/themes/beachstreet/images/pat.jpg);
    padding: 10px; }

/*
 * 
 * * Fireworks
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1587';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1588';}}
  .node-type-fireworks #sidebar {
    display: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1590';}}
  .node-type-fireworks #content {
    background-image: none; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1592';}}
  .node-type-fireworks #left {
    width: 940px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1594';}}
  .node-type-fireworks .region-content {
    padding-left: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1596';}}
  .node-type-fireworks h1#page-title {
    margin-left: 0px; }

/*
 * 
 * * Footer
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1603';}}
#footer {
  background: #1d1d1d;
  padding: 20px 45px;
  font-size: 12px;
  overflow: hidden; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1608';}}
  #footer h2 {
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    color: #ff6666;
    text-transform: uppercase;
    font-size: 16px;
    margin-bottom: 10px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1615';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1616';}}
    #footer .content a {
      color: white; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1618';}}
    #footer .content ul li {
      margin-bottom: 6px;
      list-style: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1622';}}
.region-foot1 {
  width: 190px;
  float: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1626';}}
.region-foot2 {
  float: left;
  width: 190px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1630';}}
.region-foot3 {
  float: left;
  width: 150px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1634';}}
.region-foot4 {
  float: left;
  width: 130px;
  margin-right: 40px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1639';}}
.region-foot5 {
  float: left;
  width: 160px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1642';}}
  .region-foot5 p {
    margin: 0px; }

/*
 * * Tag *
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1647';}}
#tag {
  width: 970px;
  margin: 0px auto 20px auto;
  overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1653';}}
#tagwrap {
  color: #888888;
  margin: 0 auto;
  position: relative;
  width: 200px;
  float: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1661';}}
#tag p.tag {
  color: #888888;
  float: left;
  font-size: 10px;
  position: relative;
  text-transform: none;
  top: 10px;
  left: -10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1671';}}
#tag p.tag a {
  color: #888888;
  text-decoration: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1676';}}
.waves {
  background: url(../../../all/themes/beachstreet/images/waves.png) no-repeat scroll 0 0 transparent;
  display: block;
  float: right;
  height: 25px;
  left: -20px;
  position: relative;
  top: 4px;
  width: 86px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1687';}}
.waves:hover {
  background-position: 0 -26px; }

/*
 * 
 * * Pager
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1696';}}
.view .item-list {
  clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1699';}}
.item-list ul.pager {
  margin: 50px 0px 0px 0px;
  clear: both;
  height: 30px;
  border-top: 1px solid #e2e4db;
  padding-top: 20px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1705';}}
  .item-list ul.pager li {
    background: #eeefea;
    padding: 5px;
    color: #333333;
    font-size: 12px;
    border: 1px solid #e2e4db; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1711';}}
    .item-list ul.pager li a {
      color: #333333; }

/*
 * 
 * * Search Results Page
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1720';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1721';}}
  .search-results li {
    padding: 20px 0px;
    border-bottom: 1px solid #dddddd; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1724';}}
  .search-results .search-snippet-info {
    padding: 0px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1726';}}
  .search-results h3 {
    margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1729';}}
.page-search h2 {
  margin-top: 30px;
  color: #666666;
  border-bottom: 1px solid #dddddd;
  padding-bottom: 20px; }

/*
 * 
 * * Breadcrumbs
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1739';}}
#breadcrumb {
  border-bottom: 1px solid #dddddd;
  margin-bottom: 40px;
  font-family: 'Lucida Grande', arial, sans-serif;
  font-size: 12px;
  color: #666666; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1745';}}
  #breadcrumb a {
    font-family: 'Lucida Grande', arial, sans-serif;
    font-size: 12px;
    color: #666666;
    padding: 0px 5px;
    display: inline-block; }

/*
 * 
 * * Admin Tabs
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1758';}}
.node-type-announcement ul.tabs.primary,
.node-type-festival ul.tabs.primary,
.page-search ul.tabs.primary {
  padding: 0 0 0 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1761';}}
ul.tabs.primary {
  border-bottom: 0px;
  margin: 15px 0px;
  padding: 0px 0px;
  overflow: hidden; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1766';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1767';}}
    ul.tabs.primary li a {
      background: #ff3333;
      padding: 5px 10px;
      color: white;
      border: 0px;
      display: block;
      float: left;
      font-size: 13px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1775';}}
    ul.tabs.primary li:hover a {
      background-color: #da0000; }

/*
 * 
 * * Web Forms
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1782';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1783';}}
  .webform-client-form .webform-component-email input,
  .webform-client-form .webform-component-textfield input,
  .webform-client-form textarea {
    padding: 5px;
    border: 1px solid #999999; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1786';}}
  .webform-client-form .form-item label {
    margin-bottom: 6px; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1788';}}
  .webform-client-form #edit-submit {
    background: #ff3333;
    color: white;
    padding: 7px 10px;
    display: block;
    float: left;
    text-align: center;
    border: 0px;
    font-size: 14px;
    font-family: "Open Sans", sans-serif; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1790';}}
    .webform-client-form #edit-submit:hover {
      cursor: pointer;
      background: #da0000; }

/*
 * 
 * * Animations
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1798';}}

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1802';}}
#scrollers .kite.left {
  position: absolute;
  left: 30px;
  bottom: -1700px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1808';}}
#scrollers .kite.right {
  position: absolute;
  right: 30px;
  bottom: -2000px; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1815';}}
#edit-field-sponsors-und .form-item {
  float: left!important; }

@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1818';}}
: {
  &: selection;
  &-background: #ff3333;
  &-color: white;
      /*
     * 
     * * Safari
     */ }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1825';}}
  ::-moz-selection {
    background: #ff3333;
    color: white;
        /*
     * 
     * * Firefox
     */ }

/*
 * 
 * * Newsletter Signup
 */
@media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1838';}}
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1839';}}
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1840';}}
    #subForm input#furdd-furdd,
    #subForm input#name {
      border: 1px solid #999999;
      padding: 8px;
      margin-bottom: 10px;
      width: 250px; }
    @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1845';}}
    #subForm input.fsubmit {
      background: #ff3333;
      color: white;
      padding: 7px 10px;
      display: block;
      float: left;
      text-align: center;
      border: 0px;
      font-size: 14px;
      font-family: "Open Sans", sans-serif; }
      @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1847';}}
      #subForm input.fsubmit:hover {
        cursor: pointer;
        background: #da0000; }
  @media -sass-debug-info{filename{font-family:file\:\/\/sites\/all\/themes\/beachstreet\/style\.scss;}line{font-family:'1854';}}
  #subForm .field-content {
    font-weight: 600; }