/******************************************************************
Site Name: ACI
Author: Tela Ltd

Stylesheet: Print Stylesheet

Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.
******************************************************************/
/******************************************************************
Site Name: 
Author: 

Stylesheet: Mixins & Constants Stylesheet

This is where you can take advantage of LESS' great features: 
Mixins & Constants. I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques like box shadow and
border-radius.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more. 

******************************************************************/
/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*********************
HR
*********************/
/*********************
Mixins
*********************/
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.image-replacement {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/*********************
REM Output
*********************/
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.desktopheader .inline_header .navigation ul li a {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.searchform button,
.searchform input {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
#tribe_events_filters_wrapper .tribe-events-filters-content .tribe-events-filters-label {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
#tribe-events-content table.tribe-events-calendar tbody .tribe-events-has-events a {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.single-tribe_events .header-image-wrapper .tribe-events-back a {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.single-tribe_events #tribe-events .tribe-events-cal-links a {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.single-tribe_events #tribe-events .panel .cart .add-to-cart button {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.single-tribe_events .panel .cart h2.tribe-events-tickets-title {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.single-tribe_events .event-related-wrapper h2 {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
.gform_wrapper .gform_heading .gform_title {
  font-family: 'open sans', helvetica, Arial, "Lucida Grande", sans-serif;
}
