@charset "UTF-8";
/* line 1, ../sass/overrides.scss */
/* line 9, ../sass/overrides.scss */
html {
  background-image: url(../img/backgrounds/debut_dark.png);
  background-repeat: repeat;
}

/* line 1, ../sass/overrides.scss */
/* line 15, ../sass/overrides.scss */
body {
  font-family: "proxima-nova",sans-serif;
  background: transparent !important;
}

/* line 1, ../sass/overrides.scss */
/* line 21, ../sass/overrides.scss */
#main_content {
  background-image: url(../img/backgrounds/brown-satin.jpg);
  background-repeat: repeat;
}

/* line 1, ../sass/overrides.scss */
/* line 27, ../sass/overrides.scss */
#callout {
  background-color: #540510;
}

/* line 30, ../sass/overrides.scss */
#header {
  background: #8b091f;
}

/* line 34, ../sass/overrides.scss */
#header-info {
  margin-top: 6px;
}
#brand a img {margin-top:0;}
/* line 36, ../sass/overrides.scss */

.slideshow-wrapper {position:relative;display: block;}
#header-info .button {
  font-family: "league-gothic",sans-serif;
  border-style: solid;
  -webkit-box-shadow: 0px 0px 0px 8px rgba(244, 225, 100, 0.3);
  box-shadow: 0px 0px 0px 8px rgba(244, 225, 100, 0.3);
  cursor: pointer;
  font-weight: bold;
  line-height: 1;
  margin: 0;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding: 5px 36px;
  font-size: 1em;
  background-color: #f4e164;
  color: #540510;
  font-size: 24px;
  border: none;
  float: right;
}
/* line 41, ../sass/overrides.scss */
#header-info .button:hover {
  -webkit-box-shadow: 0px 0px 0px 3px rgba(244, 225, 100, 0.2);
  box-shadow: 0px 0px 0px 3px rgba(244, 225, 100, 0.2);
}
/* line 60, ../sass/overrides.scss */
#header-info p {
  font-size: 26px !important;
  color: white;
  float: none;
  font-family: "league-gothic",sans-serif;
  margin-bottom: 0;
margin-top: 0;
margin-right: 0;
text-align:center;
}

.home .entry-title {display:none;}
#header-info a{
	
	display: block;
	float:none;
	opacity:1;
	
  text-align:center;
}
#header-info a:hover{
	
	opacity:0.7;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
/* line 83, ../sass/_helpers.scss */
/* line 75, ../sass/overrides.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

/* line 88, ../sass/_helpers.scss */
/* line 83, ../sass/overrides.scss */
.clearfix:after {
  clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
/* line 97, ../sass/_helpers.scss */
/* line 92, ../sass/overrides.scss */
.clearfix {
  *zoom: 1;
}

/* line 97, ../sass/overrides.scss */
.orbit-container .orbit-slides-container img {
  display: block;
  min-width: 100%;
  max-width: 100%;
}

/* line 102, ../sass/overrides.scss */
.orbit-container {
  overflow: hidden;
  width: 100%;
  position: relative;
  background: transparent;
  max-height: 700px;
}

/* line 1, ../sass/overrides.scss */
/* line 111, ../sass/overrides.scss */
#callout a {
  color: white;
  opacity: 1;
}

/* line 115, ../sass/overrides.scss */
#banner {
  background: #8b091f;
  max-height: 700px !important;
  overflow: hidden;
  position: relative;
}
/* line 119, ../sass/overrides.scss */
#banner #feed {
  background: black;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  width: 100%;
  bottom: 0;
}
/* line 126, ../sass/overrides.scss */
#banner .rtw_main {
  font-size: 14px;
  color: white;
  font-style: normal;
}
/* line 128, ../sass/overrides.scss */
#banner .rtw_main a {
  color: #f4e164;
}
/* line 131, ../sass/overrides.scss */
#banner .rtw_meta {
  display: none;
}
/* line 132, ../sass/overrides.scss */
#banner #intro-overlay {
  position: absolute;
  width: 100%;
  top: 6%;
  z-index: 5;
  display:block;
}
/* line 138, ../sass/overrides.scss */
#banner #intro-overlay .intro-button {
  font-family: "league-gothic",sans-serif;
  border-style: solid;
  color: #f4e164 !important;
  font-weight: normal;
  cursor: pointer;
  font-weight: bold;
  line-height: 1;
  margin: 0;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding: 10px 36px;
  font-size: 1em;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 8px;
  color: white;
  font-size: 24px;
  border: none;
  float: left;
  webkit-box-shadow: none;
  box-shadow: none;
  margin-right: 5px;
  margin-top: 3px;
}
/* line 145, ../sass/overrides.scss */
#banner #intro-overlay .intro-button:hover {
  background-color: black;
}
/* line 171, ../sass/overrides.scss */
#banner #intro-overlay h2 {
  font-size: 100px;
  text-shadow: 2px 2px black;
  font-family: "museo-slab",serif;
  color: white;
  line-height: 0.9;
  margin-bottom: 0;
}
/* line 180, ../sass/overrides.scss */
#banner #intro-overlay h3 {
  font-size: 28px;
  text-shadow: 2px 2px black;
  font-family: "proxima-nova",sans-serif;
  font-weight: bold;
  color: white;
  line-height: 1.3;
}
/* line 189, ../sass/overrides.scss */
#banner #intro-overlay p {
  color: white;
}

/* line 193, ../sass/overrides.scss */
.orbit-next, .orbit-prev {
  z-index: 6;
}

/* line 1, ../sass/overrides.scss */
/* line 198, ../sass/overrides.scss */
#callout a:hover h4 {
  opacity: .6;
}

/* line 1, ../sass/overrides.scss */
/* line 203, ../sass/overrides.scss */
#callout a h4 {
  font-size: 36px;
  text-align: center;
  color: #e7dac3 !important;
  font-family: "museo-slab",serif;
  font-weight: bold;
  opacity: 1;
}

/* line 1, ../sass/overrides.scss */
/* line 213, ../sass/overrides.scss */
.preload {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

/* line 1, ../sass/overrides.scss */
/* line 224, ../sass/overrides.scss */
.orbit-bullets li {
  border:1px solid #999999;
  cursor: pointer;
}

/* line 237, ../sass/overrides.scss */
.orbit-bullets li.active {
  cursor: default;
}

/* line 242, ../sass/overrides.scss */
.orbit-container .orbit-prev > span {
  border-right-style: solid;
  border-color: transparent;
  border-right-color: #f4e164;
}

/* line 248, ../sass/overrides.scss */
.orbit-container .orbit-next > span {
  border-color: transparent;
  border-left-style: solid;
  border-left-color: #f4e164;
  left: 50%;
  margin-left: -8px;
}

/* line 256, ../sass/overrides.scss */
.orbit-container .orbit-next:hover > span {
  border-left-color: rgba(244, 225, 100, 0.6);
}

/* line 260, ../sass/overrides.scss */
.orbit-container .orbit-prev:hover > span {
  border-right-color: rgba(244, 225, 100, 0.6);
}

/* line 1, ../sass/overrides.scss */
/* line 268, ../sass/overrides.scss */
.page-background {
  padding-bottom: 48px;
  background: #F6F6F6;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f9f9f9), color-stop(100%, #f0f0f0));
  background: -webkit-linear-gradient(top, #f9f9f9 50%, #f0f0f0 100%);
  background: -moz-linear-gradient(top, #f9f9f9 50%, #f0f0f0 100%);
  background: -ms-linear-gradient(top, #f9f9f9 50%, #f0f0f0 100%);
  background: -o-linear-gradient(top, #f9f9f9 50%, #f0f0f0 100%);
  background: linear-gradient(top, #f9f9f9 50%, #f0f0f0 100%);
  -webkit-box-shadow: 0 0px 1px rgba(255, 255, 255, 0.7), inset 0 2px 1px rgba(255, 255, 255, 0.97), 0 0 3px -1px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0px 1px rgba(255, 255, 255, 0.7), inset 0 2px 1px rgba(255, 255, 255, 0.97), 0 0 3px -1px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0px 1px rgba(255, 255, 255, 0.7), inset 0 2px 1px rgba(255, 255, 255, 0.97), 0 0 3px -1px rgba(0, 0, 0, 0.7);
  border: 1px solid #dddddd;
  margin: 24px 0;
}

/* line 1, ../sass/overrides.scss */
/* line 285, ../sass/overrides.scss */
.page-background .hentry {
  padding: 48px 48px 0px;
}

/* line 1, ../sass/overrides.scss */
/* line 290, ../sass/overrides.scss */
.page-background .postimage {
  text-align: center;
}

/* line 1, ../sass/overrides.scss */
/* line 295, ../sass/overrides.scss */
.curvedown {
  border: none;
  -webkit-border-radius: 100%/33px;
  -moz-border-radius: 100%/33px;
  border-radius: 100%/33px;
  -webkit-box-shadow: 0 8px 3px -5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 8px 3px -5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 8px 3px -5px rgba(0, 0, 0, 0.2);
}

.orbit-container .orbit-prev, .orbit-container .orbit-next {

top: 43%;
}

/* line 1, ../sass/overrides.scss */
/* line 306, ../sass/overrides.scss */
.rtw_main {
  font-size: 19px !important;
  font-style: italic;
  margin-top: 10px;
}

/* line 1, ../sass/overrides.scss */
/* line 313, ../sass/overrides.scss */
#main_content {
  padding: 0;
 
  position: relative;

}

/* line 1, ../sass/overrides.scss */
/* line 321, ../sass/overrides.scss */
#main_content h4 {
  font-family: "proxima-nova",sans-serif;
}

/* line 324, ../sass/overrides.scss */
.orbit-bullets {
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  top: -35px;
  left: 44%;
  width: 148px;
  z-index: 5;
}

/* line 1, ../sass/overrides.scss */
/* line 335, ../sass/overrides.scss */
#main_content h4.subheader {
  color: #222222;
}

/* line 1, ../sass/overrides.scss */
/* line 340, ../sass/overrides.scss */
#main_content p {
  font-size: 1em;
}

[role="complementary"], [role="main"] {
-webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);}

/* line 1, ../sass/overrides.scss */
/* line 345, ../sass/overrides.scss */
#main_content ul {
  margin-left: 1.25em;
}

/* line 1, ../sass/overrides.scss */
/* line 350, ../sass/overrides.scss */
#main_content ul li {
  font-size: 1em;
}

/* line 1, ../sass/overrides.scss */
/* line 355, ../sass/overrides.scss */
h1.entry-title {
  font-family: "museo-slab",serif;
  font-weight: bold;
  text-transform: capitalize;
  margin-top: 0;
}

/* line 1, ../sass/overrides.scss */
/* line 363, ../sass/overrides.scss */
#faq h3 {
  font-family: "league-gothic",sans-serif;
  font-weight: normal;
  margin-bottom: 0;
}

/* line 1, ../sass/overrides.scss */
/* line 370, ../sass/overrides.scss */
p.eighteen-point {
  font-size: 18px !important;
}

/* line 1, ../sass/overrides.scss */
/* line 375, ../sass/overrides.scss */
#content header.entry-header img {
  display: none;
}

/* line 1, ../sass/overrides.scss */
/* line 380, ../sass/overrides.scss */
#content .type-post p {
  font-size: 1.25em;
}

/* line 1, ../sass/overrides.scss */
/* line 385, ../sass/overrides.scss */
#content h3 {
  font-family: "league-gothic",sans-serif;
  font-weight: normal;
  margin-bottom: .5em;
  margin-top: .5em;
}

/* line 1, ../sass/overrides.scss */
/* line 393, ../sass/overrides.scss */
#content a {
  color: #8b091f;
}

/* line 1, ../sass/overrides.scss */
/* line 398, ../sass/overrides.scss */
.post-gallery br {
  display: none;
}

/* line 1, ../sass/overrides.scss */
/* line 403, ../sass/overrides.scss */
#ribbon-bar {
  background-image: url(../img/menu-slice.png);
background-repeat: repeat-x;
height: 78px;
margin: 0;
position: absolute;
top: 0;
width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 412, ../sass/overrides.scss */
#ribbon-bar ul {
  background: transparent !important;
  background-color: transparent !important;
  margin-top: 5px;
  width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 420, ../sass/overrides.scss */
#ribbon-bar ul li {
  background: transparent !important;
  background-color: transparent !important;
  width: 25%;
  float: left;
}

/* line 1, ../sass/overrides.scss */
/* line 428, ../sass/overrides.scss */
#ribbon-bar ul li a {
  background: transparent !important;
  background-color: transparent !important;
  color: #f4e164;
  font-size: 36px;
  text-transform: uppercase;
  font-family: "league-gothic",sans-serif;
  -webkit-transition: color 300ms ease-out;
  -moz-transition: color 300ms ease-out;
  transition: color 300ms ease-out;
  font-weight: normal;
  padding: 0;
  float: left;
}

/* line 1, ../sass/overrides.scss */
/* line 444, ../sass/overrides.scss */
#ribbon-bar ul li a:hover {
  color: white;
}

/* line 1, ../sass/overrides.scss */
/* line 449, ../sass/overrides.scss */
#ribbon-bar:before {
  width: 50px;
  height: 78px;
  background-image: url(../img/left-ribbon-end.png);
  position: absolute;
  left: -50px;
  background-repeat: no-repeat;
}

/* line 1, ../sass/overrides.scss */
/* line 459, ../sass/overrides.scss */
#ribbon-bar:after {
  width: 50px;
  height: 78px;
  background-image: url(../img/right-ribbon-end.png);
  position: absolute;
  right: -50px;
  background-repeat: no-repeat;
}

/* line 1, ../sass/overrides.scss */
/* line 469, ../sass/overrides.scss */
#main-row {
  max-width: 100%;
  width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 475, ../sass/overrides.scss */
#main-row .row {
  max-width: 62.5em;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 484, ../sass/overrides.scss */
#header .row.navigation {
 width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
max-width: 62.5em;
}

/* line 1, ../sass/overrides.scss */
/* line 493, ../sass/overrides.scss */
a.sidebar-button {
  height: 80px;
  width: 137px;
  background-image: url(../img/mobile-ribbon.png);
  background-repeat: no-repeat;
  font-family: "league-gothic",sans-serif;
  color: #e7dac3;
  font-size: 30px;
  text-transform: uppercase;
  -webkit-transition: color 300ms ease-out;
  -moz-transition: color 300ms ease-out;
  transition: color 300ms ease-out;
  font-weight: normal;
  display: block;
  position: relative;
  left: 0;
  top:-20px;
  padding-top: 17px;
  padding-left: 10px;
  
}

/* line 1, ../sass/overrides.scss */
/* line 514, ../sass/overrides.scss */
a.sidebar-button:hover {
  color: white;
}

/* line 1, ../sass/overrides.scss */
/* line 519, ../sass/overrides.scss */
a.sidebar-button .menu-open {
  display: block;
}

/* line 1, ../sass/overrides.scss */
/* line 524, ../sass/overrides.scss */
a.sidebar-button .menu-close {
  display: none;
}

/* line 1, ../sass/overrides.scss */
/* line 529, ../sass/overrides.scss */
body.active .menu-open {
  display: none;
}

/* line 1, ../sass/overrides.scss */
/* line 534, ../sass/overrides.scss */
body.active .menu-close {
  display: block;
}

/* line 1, ../sass/overrides.scss */
/* line 539, ../sass/overrides.scss */
.nav-single {
  margin: 24px 0;
  padding: 0 48px;
}

/* line 1, ../sass/overrides.scss */
/* line 545, ../sass/overrides.scss */
#ticket2 ul.inline-list li a {
  font-family: "league-gothic",sans-serif;
  color: #e7dac3;
  font-size: 30px;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
  font-weight: normal;
  opacity: 1;
  padding: 0 12px;
}

/* line 1, ../sass/overrides.scss */
/* line 559, ../sass/overrides.scss */
#ticket2 ul.inline-list li a:hover {
  opacity: 0.6;
}

/* line 1, ../sass/overrides.scss */
/* line 564, ../sass/overrides.scss */
.postimage a img {
  min-width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 569, ../sass/overrides.scss */
a.mailus {
  border-style: none;
  color: white !important;
  border-width: none;
  cursor: pointer;
  font-family: inherit;
  font-weight: bold;
  line-height: 1;
  margin: 14px 0 1.25em;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 0.75em;
  padding-right: 1.5em;
  padding-bottom: 0.8125em;
  padding-left: 1.5em;
  font-size: 1em;
  background-color: #8b091f;
  border-color: none;
  color: white;
}

/* line 1, ../sass/overrides.scss */
/* line 593, ../sass/overrides.scss */
a.mailus .foundicon-mail {
  font-size: 36px;
  position: absolute;
  display: block;
  left: 26px;
  top: 13px;
}

/* line 1, ../sass/overrides.scss */
/* line 602, ../sass/overrides.scss */
a.mailus:hover {
  background-color: #84091e;
}

/* line 1, ../sass/overrides.scss */
/* line 607, ../sass/overrides.scss */
a.mailus:focus {
  background-color: #84091e;
}

/* line 1, ../sass/overrides.scss */
/* line 612, ../sass/overrides.scss */
#red-section {
  background-color: #8b091f;
  padding: 0;
}

/* line 1, ../sass/overrides.scss */
/* line 619, ../sass/overrides.scss */
#red-section p {
  color: white;
}

/* line 1, ../sass/overrides.scss */
/* line 624, ../sass/overrides.scss */
#red-section h2 {
  font-size: 60px;
  color: white;
  font-family: "museo-slab",serif;
  font-weight: bold;
  margin-top: 1em;
}

/* line 1, ../sass/overrides.scss */
/* line 632, ../sass/overrides.scss */
#red-section h3 {
  color: white;
  font-size: 24px;
  text-transform: uppercase;
  font-family: "league-gothic",sans-serif;
  margin-bottom: 0;
}



/* line 1, ../sass/overrides.scss */
/* line 641, ../sass/overrides.scss */
#footer {
  background: #1e0206;
  padding: 6px 0;
}

.orbit-progress {opacity:0;}
.orbit-slide-number {opacity:0;}
/* line 1, ../sass/overrides.scss */
/* line 648, ../sass/overrides.scss */
#footer p {
  font-size: 11px;
  color: #545454;
  margin-bottom: 0;
}

/* line 1, ../sass/overrides.scss */
/* line 655, ../sass/overrides.scss */
#footer p a {
  color: #545454;
  text-decoration: underline;
  -webkit-transition: color 300ms ease-out;
  -moz-transition: color 300ms ease-out;
  transition: color 300ms ease-out;
}

.right-center {
	text-align:center;
}
.left-center {
	text-align:center;
}


/* line 1, ../sass/overrides.scss */
/* line 664, ../sass/overrides.scss */
#footer p a:hover {
  color: #ffffff;
}

/* line 1, ../sass/overrides.scss */
/* line 669, ../sass/overrides.scss */
.item {
  width: 25%;
}

/* line 1, ../sass/overrides.scss */
/* line 674, ../sass/overrides.scss */
.item.w2 {
  width: 50%;
}

/* line 1, ../sass/overrides.scss */
/* line 679, ../sass/overrides.scss */
#ticket {
  height: 232px;
  width: 69px;
  background-image: url(../img/backgrounds/ticket.png);
  background-repeat: no-repeat;
  position: fixed;
  left: 0;
  top: 10px;
  display: inherit;
}

/* line 1, ../sass/overrides.scss */
/* line 691, ../sass/overrides.scss */
#ticket a {
  display: block;
  text-align: center;
  width: 54px;
}

/* line 1, ../sass/overrides.scss */
/* line 698, ../sass/overrides.scss */
#ticket .ticket-twitter {
  position: relative;
  margin-top: 28px;
}

/* line 1, ../sass/overrides.scss */
/* line 704, ../sass/overrides.scss */
#ticket .ticket-facebook {
  position: relative;
  margin-top: 5px;
}

/* line 1, ../sass/overrides.scss */
/* line 710, ../sass/overrides.scss */
#ticket .ticket-booknow {
  position: relative;
  margin-top: 23px;
}

/* line 1, ../sass/overrides.scss */
/* line 716, ../sass/overrides.scss */
.ticket-booknow {
  position: relative;
  margin-top: 23px;
}

/* line 1, ../sass/overrides.scss */
/* line 722, ../sass/overrides.scss */
#sidebar .side-nav li.current_page_item a {
  background: rgba(0, 0, 0, 0.7);
}

/* line 1, ../sass/overrides.scss */
/* line 727, ../sass/overrides.scss */
#sidebar .side-nav li {
  margin: 0;
}
/*******************************************************************************
 * Theme Name: base 
 * Description: A simple base theme for your website.
 * Author: neosmart
 * Version: 1.5
 ******************************************************************************/
 
	#nss-preview{
		background-color:#fff;
		text-align:center;
	}	
	#nss-preview .nss-stream{
		max-width:740px;
		margin:20px auto;
	}	
	#nss.nss-load{
		background:url(ajax-loader.gif) no-repeat center center;
		min-height:300px;
	}
	.nss-load .nss-stream{
		display:none;
	}


/******************************************************************************
 * Your css
 ******************************************************************************/
 	#mase-container {
			margin-left:-5px;
			margin-right:-5px;
		
			margin-bottom:4em;
		}
	#nss{
		margin:10px;
		position:relative;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		margin:0;
		padding:0;
		line-height:1em;
		font-size:16px;
		display:block;
	}
	.nss-stream{
		text-align:left;
		padding:0;
	}

	
/******************************************************************************
 * Colors
 ******************************************************************************/

	.nss-item{
		background-color:#FFF;
		border:1px solid #ddd;
		color:#000000;
	}
	.nss-item a,
	.nss-feedback-root a{
		color:#00a6ff;
	}
	.nss-twitter a,
	.nss-feedback-twitter .nss-feedback-channel-name a{	
		color:#00a6ff;
	}
	.nss-created,
	.nss-facebook-comment-created,
	.nss-facebook-description,
	.nss-facebook-count-comments,
	.nss-facebook-count-likes,
	.nss-facebook-name,
	.nss-facebook-comments-created,
	.nss-facebook-meta{
		color:#666;	
	}

/******************************************************************************
 * INFO
 ******************************************************************************/	

	.nss-info, .nss-error, .nss-success, .nss-loading{
		background-color:#ffffe0;
		color:#555;
		padding:5px 10px;
		font-size:0.8125em;
		border-bottom:1px solid #d8d8a4;}

	#nss .nss-success{
		background-color:#D9FFD9;
		color:#555;}
		
	#nss .nss-error{
		background-color:#c00;
		color:#FFFFFF;}
	
	#nss .nss-loading{
		background-color:#ffffe0;
		color:#555;}
		
	
/******************************************************************************
 * Base
 ******************************************************************************/
	 
	.nss-item {
font-size: 14px;
padding: 25px;
margin:5px !important;
width:100%;
float: right;
}
	.nss-item a{
		text-decoration:none;
	}
	.nss-item a:hover{
		text-decoration:underline;	
	}		
	.nss-author-avatar{
		font-weight:bold;
		font-size:1em;
		float:left;
		display:block;
		margin-right:10px;
	}
	.nss-author-avatar img{
		border:0;	
		-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
	}
	.nss-head{
		border-bottom:1px solid #ddd;
		padding-bottom:7px;
	}
	.nss-body{
		line-height: 19px;
	}
	.nss-author-name{
		font-weight:bold;
		font-size:1em;
		display:-moz-inline-stack;
		display:inline-block;
	}
	.nss-created{
		clear:right;
		font-size:.75em;
		display:block;
		color:#5c5c5c;
	}
	.nss-content{
		margin:0;
	}
	
/* Comments */
	
	.nss-actions{
		
	}
	.nss-comment-form{
		background-color:#EDEFF4;
		margin:2px 0;
		padding:5px;	
	}
	.nss-comment-form-textarea{
		border:1px solid #999;
		width:300px;
		height:20px;
		resize:vertical;
	}
	.nss-comment-form-submit{
		margin-left:3px;
		font-size:1em;
	}
	.nss-comment-form-error{
		color:#990000;
		font-size:.75em;
		padding:5px;	
	}
	
/* User */
	
	.nss-user{
		background:#D7FFF0;
		margin:10px;
		padding:10px;	
		font-size:.75em;
		display:none;
	}
	.nss-user .nss-content{
		margin-top:5px;	
	}
	.nss-user .nss-content a{
		margin-right:5px;
	}

	
/******************************************************************************
 * Facebook
 ******************************************************************************/
	
	.nss-facebook{
		background:url(facebook.png) no-repeat right top #FFF;
	}
	.nss-facebook-content{
	
	}
	.nss-facebook-message{
		margin:10px 0;
	} 
	.nss-facebook-photo{
		position:relative;
		margin:0 0 10px 0;
		padding:0;
		display:block;
		text-align:center;
	}	
	.nss-facebook-picture{
		border:0;
		width:auto;
		height:auto;
		max-width:100%;
		max-height:320px;
	}
	.nss-facebook-caption{
		margin:5px 0;
	}
	.nss-facebook-story{
		margin:5px 0;
		font-size:1em;
	}
	.nss-facebook-description{
		font-size:1em;
		margin:10px 0;
		display:block;
	}
	.nss-facebook-name{
		font-weight:bold;
		word-break:break-all;
	}
	.nss-facebook-media-name{
		font-weight:bold;
	}
	.nss-facebook-iframe{
		text-align:center;
		margin:0 0 10px 0;
		position:relative;
	}
	.nss-facebook-video{
		border:0;
		width:100%;
	}
	.nss-facebook-comments{
		font-size:1em;
	}
	.nss-facebook-comment, .nss-facebook-count-comments, .nss-facebook-count-likes{
		clear:left;
		background-color:#EDEFF4;
		margin:2px 0;
		padding:5px;
	}
	.nss-facebook-comment-head{
		float:left;
	}
	.nss-facebook-comment-avatar img{
		width:32px;
		height:32px;
	}
	.nss-facebook-comment-body{
		margin-left:37px;
	}
	.nss-facebook-comment-name{
		margin-right:5px;
		font-weight:bold;
	}
	.nss-facebook-comment-created{
		display:block;	
		margin-top:5px;
		font-size:1em;
	}
	.nss-facebook-like{
		font-size:1em;
		margin-left:5px;
	}
	.nss-facebook-count-likes{
		font-size:1em;
		margin-top:10px;
	}
	.nss-facebook-count-comments{
		font-size:1em;
	}
	.nss-facebook-link{
		display:inline-block;
		margin-bottom:8px;
	}
	.nss-facebook-caption-box{
		padding:10px;
		background-color:#f2f2f2;
		border:1px solid #ddd;
		margin-bottom:10px;	
	}
	.nss-facebook-caption .nss-facebook-description{
		margin:5px 0;
		line-height:1em;
	}
	.nss-facebook-comments-created{
		font-size:1em;
	}
	
/******************************************************************************
 * Facebook > Events
 ******************************************************************************/

	.nss-facebook-event{
		margin:10px 0;
		-moz-border-radius:3px;
		border-radius:3px;
		overflow:hidden;
		border:1px solid #3B5998;
	}
	.nss-facebook-event-header{
		font-size:1em;
		padding:10px;
		background-color:#3B5998;
	}
	a.nss-facebook-event-name{
		font-size:1em;
		margin-bottom:5px;
		color:#FFF;
		font-weight:bold;
	}
	.nss-facebook-event-body{
		background-color:#EDEFF4;	
		padding:10px;
	}
	.nss-facebook-event-description{
		margin-bottom:5px;
	}
	.nss-facebook-event-time{

	}
	.nss-facebook-event-location{
		
	}
	.nss-facebook-meta{
		font-size:1em;
	}
	
/******************************************************************************
 * Twitter
 ******************************************************************************/
	
	.nss-twitter{
		background:url(twitter.png) no-repeat right top #FFF;
	}
	.nss-twitter .nss-content{
		margin:10px 0;
	}
	
/******************************************************************************
 * Custom
 ******************************************************************************/
	
	.nss-nss{

	}
	.nss-nss .nss-content{
		margin:10px 0;
	}
	
/******************************************************************************
 * Feedback
 ******************************************************************************/
	
	.nss-feedback-root{
		border-radius: 5px 5px 5px 5px;
		font-size:.8125em;
		margin: 10px 0;
		padding: 10px;
		border:1px solid #ddd;
	}
	
	.nss-feedback-channel{
		clear:both;	
		border-bottom:1px solid #ddd;
		border-right:1px solid #ddd;
		padding-top:5px;
		margin-top:1px;
		padding:10px;
		background-color:#EDEFF4;
	}
	
	.nss-feedback{
		background-color:#EDEFF4;
		padding:5px 5px;
		vertical-align:text-top;
		margin-top:2px;
		display:none;
		font-size:.8125em;
	}
	
	.nss-feedback-link{
		display:inline-block;}

	.nss-feedback-link a{
		margin-right:5px;
		display:inline-block;
		cursor:pointer;
	}
	.nss-feedback-link .nss-close,
	.nss-feedback-link.nss-active a{
		display:none;}
		
	.nss-feedback-link.nss-active a.nss-close{
		display:inline-block;}

	.nss-fb-comment-container{}
	
	.nss-fb-comment-container iframe{
		border:0;
		margin-top:5px;
	}

	.nss-feedback-facebook{
	}
		
	.nss-feedback-twitter{
		}
	
	.nss-feedback-channel-name{
		font-size:.9375em;
		font-weight:bold;
		margin-bottom:5px;
		display:block;}
		
	.nss-feedback-channel-name a{
		text-decoration:none;}
	
	.nss-feedback-avatar{
		width:32px;
		height:32px;
		float:left;}
		
	.nss-feedback-channel-name{
		display:block;
		margin-left:10px;
		margin-right:10px;
		padding-top:5px;
		float:left;}
		
	.nss-feedback-channel-buttons{
		margin-left:40px;
		padding-top:5px;}
		
	.nss-feedback-button,
	.nss-fb-button-small,
	.nss-feedback-link a{
		display:inline-block;
		font-size:.8125em;
		border:1px solid #cad4e7;
		background-color:#eceef5;
		padding:3px 3px;
		line-height:1em;
		border-radius: 3px;
		color:#4f6aa3;
		cursor:pointer;
		margin-right:5px;}
		
	.nss-feedback-button{
		float:left;}
		
	.nss-feedback-button:hover,
	.nss-feedback-link a:hover{
		border:1px solid #29447E;
		background-color:#3B5998;
		color:#FFFFFF;
		text-decoration:none;}
		
	.nss-feedback-link a{
		font-size:11px;
		background-color:#5a75ad;
		border:1px solid #3B5998;
		color:#edeff4;
		margin-right:2px;}
		
	.nss-feedback-link .nss-feedback-link-fb{
		background:url(like.gif) #5a75ad no-repeat 3px 2px;	
		padding-left:19px;
	}	
	.nss-feedback-button .nss-active-label,
	.nss-feedback-button.nss-active .nss-normal-label{
		display:none;}
		
	.nss-feedback-button.nss-active .nss-active-label{
		display:inline-block;}

/******************************************************************************
 * Extras
 ******************************************************************************/
 	
	.nss-admin-link{
		clear:both;
		margin:0 5px 5px 5px;}
	
	.nss-admin-link a{
		font-size:.75em;
		color:#190d03;
		text-decoration:none;}
	
	#nss-ad{
		font-size:.8em;
		text-align:center;}
	
	.nss-clean, .nss-head:after, .nss-facebook-content:after,
	.nss-facebook-comment:after,
	.nss-feedback-root:after,
	.nss-feedback-channel:after,
	.nss-feedback-channel:after{
		content:'.';
		display:block;
		visibility:hidden;
		height:0;
		clear:both;
		line-height:0;
	}
	/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
/* line 84, ../sass/_helpers.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

/* line 89, ../sass/_helpers.scss */
.clearfix:after {
  clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
/* line 98, ../sass/_helpers.scss */
.clearfix {
  *zoom: 1;
}

@media only screen and (min-width: 48em){ 

.nss-item{ width:420px;}

}


/* line 1, ../sass/overrides.scss */
/* line 732, ../sass/overrides.scss */
#sidebar .side-nav li:last-child a {
  border-bottom: 1px solid black;
}

/* line 1, ../sass/overrides.scss */
/* line 737, ../sass/overrides.scss */
#sidebar .side-nav li a {
  font-family: "league-gothic",sans-serif;
  color: #e7dac3;
  font-size: 30px;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
  font-weight: normal;
  display: block;
  border-top: 1px solid black;
  padding: 10px;
  border-bottom: none;
  background: rgba(0, 0, 0, 0.4);
}

/* line 1, ../sass/overrides.scss */
/* line 754, ../sass/overrides.scss */
#sidebar .side-nav li a:hover {
  background: rgba(0, 0, 0, 0.9);
}

/* line 1, ../sass/overrides.scss */
/* line 759, ../sass/overrides.scss */
#intro {
  margin-bottom: 24px;
  position: relative;
}

/* line 1, ../sass/overrides.scss */
/* line 765, ../sass/overrides.scss */
#intro .row {
  position: relative;
}

/* line 1, ../sass/overrides.scss */
/* line 770, ../sass/overrides.scss */
#intro .row .nav-previous {
  position: absolute;
  right: -50px;
  width: auto;
  top: 45%;
  float: right;
}

/* line 1, ../sass/overrides.scss */
/* line 779, ../sass/overrides.scss */
#intro .row .nav-next {
  position: absolute;
  left: -50px;
  width: auto;
  top: 45%;
  float: left;
}

/* line 1, ../sass/overrides.scss */
/* line 788, ../sass/overrides.scss */
#intro .row .column, #intro .row .columns {
  position: relative;
  padding-left: 0.65em;
  padding-right: 0.65em;
  float: left;
}

/* line 1, ../sass/overrides.scss */
/* line 796, ../sass/overrides.scss */
#intro .row .after-post {
  padding-bottom: 24px;
}

/* line 1, ../sass/overrides.scss */
/* line 801, ../sass/overrides.scss */
#intro .row .after-post .post-desc {
  overflow: hidden;
}

/* line 1, ../sass/overrides.scss */
/* line 806, ../sass/overrides.scss */
#intro .row .page-link a {
  color: #e7dac3 !important;
  font-size: 36px;
  background: #8b091f;
  opacity: 0.4;
  -webkit-transition: all 300ms ease-out;
  padding: 0 12px;
  -moz-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
}

/* line 1, ../sass/overrides.scss */
/* line 818, ../sass/overrides.scss */
#intro .row .page-link a:hover {
  opacity: 1;
}

/* line 1, ../sass/overrides.scss */
/* line 823, ../sass/overrides.scss */
#intro .row .page-link a .meta-nav {
  position: relative;
  top: -2px;
}

/* line 1, ../sass/overrides.scss */
/* line 829, ../sass/overrides.scss */
.front-post .inner-post {
  background: white;
  margin-top: 24px;
}

/* line 1, ../sass/overrides.scss */
/* line 835, ../sass/overrides.scss */
.front-post .inner-post img {
  min-width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 840, ../sass/overrides.scss */
.front-post .inner-post .post-desc {
  padding: 12px 12px 1px;
}

/* line 1, ../sass/overrides.scss */
/* line 845, ../sass/overrides.scss */
.front-post .inner-post .post-desc h2 {
  font-family: "league-gothic",sans-serif;
  color: black;
  font-size: 24px;
  text-transform: uppercase;
  margin-bottom: 0;
}

/* line 1, ../sass/overrides.scss */
/* line 854, ../sass/overrides.scss */
.front-post .inner-post .post-desc h2 a {
  color: #222222;
  font-weight: normal;
  opacity: 1;
}

/* line 1, ../sass/overrides.scss */
/* line 861, ../sass/overrides.scss */
.front-post .inner-post .post-desc h2 a:hover {
  opacity: 0.8;
}

/* line 1, ../sass/overrides.scss */
/* line 866, ../sass/overrides.scss */
.front-post .inner-post .post-desc p {
  color: #231f20 !important;
}

/* line 1, ../sass/overrides.scss */
/* line 871, ../sass/overrides.scss */
#twitter-book {
  margin-top: 12px;
}

/* line 1, ../sass/overrides.scss */
/* line 876, ../sass/overrides.scss */
#twitter-book #booking-ticket {
  width: 320px;
  height: 87px;
  background-image: url(../img/backgrounds/red-ticket.png);
  background-repeat: no-repeat;
}

/* line 1, ../sass/overrides.scss */
/* line 884, ../sass/overrides.scss */
.ie #main-row {
  max-width: 100%;
  width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 890, ../sass/overrides.scss */
.ie #main-row .row {
  min-width: 960px !important;
  width: 960px !important;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1, ../sass/overrides.scss */
/* line 900, ../sass/overrides.scss */
.ie #ribbon-bar {
  background-image: url(../img/menu-slice.png);
  background-repeat: repeat-x;
  height: 78px;
  margin: 0 50px;
  position: relative;
}

/* line 1, ../sass/overrides.scss */
/* line 909, ../sass/overrides.scss */
.ie #ribbon-bar ul {
  background: transparent !important;
  background-color: transparent !important;
  margin-top: 5px;
  width: 100%;
}

/* line 1, ../sass/overrides.scss */
/* line 917, ../sass/overrides.scss */
.ie #ribbon-bar ul li {
  background: transparent !important;
  background-color: transparent !important;
  width: 25%;
  float: left;
}

/* line 1, ../sass/overrides.scss */
/* line 925, ../sass/overrides.scss */
.ie #ribbon-bar ul li a {
  background: transparent !important;
  background-color: transparent !important;
  color: #e7dac3;
  font-size: 36px;
  text-transform: uppercase;
  font-family: "league-gothic",sans-serif;
  -webkit-transition: color 300ms ease-out;
  -moz-transition: color 300ms ease-out;
  transition: color 300ms ease-out;
  font-weight: normal;
  padding: 0;
  float: left;
  text-shadow: 1px 1px #540510;
}

/* line 1, ../sass/overrides.scss */
/* line 942, ../sass/overrides.scss */
.ie #ribbon-bar ul li a:hover {
  color: white;
}

/* line 1, ../sass/overrides.scss */
/* line 947, ../sass/overrides.scss */
.ie #ribbon-bar:before {
  width: 50px;
  height: 78px;
  background-image: url(../img/left-ribbon-end.png);
  position: absolute;
  left: -50px;
  background-repeat: no-repeat;
}

/* line 1, ../sass/overrides.scss */
/* line 957, ../sass/overrides.scss */
.ie #ribbon-bar:after {
  width: 50px;
  height: 78px;
  background-image: url(../img/right-ribbon-end.png);
  position: absolute;
  right: -50px;
  background-repeat: no-repeat;
}

#header-info a[title~="Instagram"] img {max-width: 50%;
margin-top: 30px;}

@media only screen and (min-width: 30em) {
	#brand a img {margin-top:40px;}
	.right-center {
	text-align:right;
}
.left-center {
	text-align:left;
}
  /* line 1, ../sass/overrides.scss */
  /* line 968, ../sass/overrides.scss */
  #ribbon-bar {
    background-image: url(../img/menu-slice.png);
    background-repeat: repeat-x;
    height: 78px;
    margin: 0;
    position: relative;
	margin-top: 20px;

  }

  /* line 1, ../sass/overrides.scss */
  /* line 977, ../sass/overrides.scss */
  #ribbon-bar ul {
    background: transparent !important;
    background-color: transparent !important;
    margin-top: 18px;
    width: 100%;
    max-width: 65em;
    margin-left: 0;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 987, ../sass/overrides.scss */
  #ribbon-bar ul li {
    background: transparent !important;
    background-color: transparent !important;
    width: 25%;
    float: left;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 995, ../sass/overrides.scss */
  #ribbon-bar ul li a {
    background: transparent !important;
    background-color: transparent !important;
    color: #f4e164;
    font-size: 36px;
    text-transform: uppercase;
    font-family: "league-gothic",sans-serif;
    -webkit-transition: color 300ms ease-out;
    -moz-transition: color 300ms ease-out;
    transition: color 300ms ease-out;
    font-weight: normal;
    padding: 0;
    float: left;
    text-shadow: 0 2px #8b091f;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1012, ../sass/overrides.scss */
  #ribbon-bar ul li a:hover {
    color: white;
  }
}
@media only screen and (max-width: 48em) {
	 #banner #intro-overlay h2 {
font-size: 80px;
text-shadow: 2px 2px black;
font-family: "museo-slab",serif;
color: white;
line-height: 0.9;
margin-bottom: 0;
}

.orbit-bullets {
margin: 0 auto 30px auto;
overflow: hidden;
position: relative;
top: 13px;
left: 41%;
width: 100px;
z-index: 5;
}
}

@media only screen and (max-width: 30em) {
  /* line 1, ../sass/overrides.scss */
  /* line 1018, ../sass/overrides.scss */
  #brand a img {
margin-bottom: 40px;
}
  #header {
  background: #8b091f;

  padding-top: 50px;
padding-bottom: 20px;
}
  .slideshow-wrapper {
position: relative;
display: none;
}
 
  
  #banner #feed {
background: black;
background: rgba(0, 0, 0, 1);
position: relative;
width: 100%;
bottom: 0;
padding: 20px 0;
}

#banner #intro-overlay {

display: none;
}

#header-info p {
font-size: 26px !important;
color: white;
float: none;
font-family: "league-gothic",sans-serif;
margin-bottom: 20px;

margin-right: 10px;
text-align: center;
}
#header-info a{
	margin-top: 0;
	display: block;
	float: none;
	opacity:1;
	-webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
  text-align:center;
  max-width:50%;
}

#header-info a[title~="Instagram"] img {margin-top:0;max-width:65%}

  /* line 1, ../sass/overrides.scss */
  /* line 1028, ../sass/overrides.scss */
  #ribbon-bar ul {
    background: transparent !important;
    background-color: transparent !important;
    margin-top: 10px;
	margin-left:0;
    width: 100%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1036, ../sass/overrides.scss */
  #ribbon-bar ul li {
    background: transparent !important;
    background-color: transparent !important;
    width: 25%;
    float: left;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1044, ../sass/overrides.scss */
  #ribbon-bar ul li a {
    background: transparent !important;
    background-color: transparent !important;
    color: #f4e164;
    font-size: 28px;
    text-transform: uppercase;
    font-family: "league-gothic",sans-serif;
    -webkit-transition: color 300ms ease-out;
    -moz-transition: color 300ms ease-out;
    transition: color 300ms ease-out;
    font-weight: normal;
    padding: 0;
    float: left;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1060, ../sass/overrides.scss */
  #ribbon-bar ul li a:hover {
    color: white;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1065, ../sass/overrides.scss */
  #ticket {
    height: 232px;
    width: 69px;
    background-image: url(../img/backgrounds/ticket.png);
    background-repeat: no-repeat;
    position: fixed;
    left: 0;
    top: 10px;
    display: none;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1077, ../sass/overrides.scss */
  #content header.entry-header img {
    display: none;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1082, ../sass/overrides.scss */
  #content .type-post p {
    font-size: 14px;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1087, ../sass/overrides.scss */
  .page-background .hentry {
    padding: 24px 24px 0px;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1092, ../sass/overrides.scss */
  .nav-single {
    margin: 24px 0;
    padding: 0 24px;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1098, ../sass/overrides.scss */
  #intro {
    margin-bottom: 24px;
    position: relative;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1104, ../sass/overrides.scss */
  #intro .row {
    position: relative;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1109, ../sass/overrides.scss */
  #intro .row .nav-previous {
    position: static;
    right: -50px;
    width: auto;
    top: 45%;
    float: right;
    margin: 1em 0.65em;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1119, ../sass/overrides.scss */
  #intro .row .nav-next {
    position: static;
    left: -50px;
    width: auto;
    top: 45%;
    float: left;
    margin: 1em 0.65em;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1129, ../sass/overrides.scss */
  a.mailus .foundicon-mail {
    display: none;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1134, ../sass/overrides.scss */
  .ie .hide-for-small, .ie .hide-for-medium-down, .ie .hide-for-large-down {
    display: block !important;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1139, ../sass/overrides.scss */
  .ie #ribbon-bar {
    background-image: url(../img/menu-slice.png);
    background-repeat: repeat-x;
    height: 63px;
    margin: 0 50px;
    position: relative;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1148, ../sass/overrides.scss */
  .ie #ribbon-bar ul {
    background: transparent !important;
    background-color: transparent !important;
    margin-top: 5px;
    width: 100%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1156, ../sass/overrides.scss */
  .ie #ribbon-bar ul li {
    background: transparent !important;
    background-color: transparent !important;
    width: 25%;
    float: left;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1164, ../sass/overrides.scss */
  .ie #ribbon-bar ul li a {
    background: transparent !important;
    background-color: transparent !important;
    color: #f4e164;
    font-size: 36px;
    text-transform: uppercase;
    font-family: "league-gothic",sans-serif;
    -webkit-transition: color 300ms ease-out;
    -moz-transition: color 300ms ease-out;
    transition: color 300ms ease-out;
    font-weight: normal;
    padding: 0;
    float: left;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1180, ../sass/overrides.scss */
  .ie #ribbon-bar ul li a:hover {
    color: white;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1185, ../sass/overrides.scss */
  .ie #ribbon-bar:before {
    width: 50px;
    height: 63px;
    background-image: url(../img/left-ribbon-end.png);
    position: absolute;
    left: -50px;
    background-repeat: no-repeat;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1195, ../sass/overrides.scss */
  .ie #ribbon-bar:after {
    width: 50px;
    height: 63px;
    background-image: url(../img/right-ribbon-end.png);
    position: absolute;
    right: -50px;
    background-repeat: no-repeat;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1205, ../sass/overrides.scss */
  .ie #main-row {
    max-width: 100%;
    width: 100%;
    min-width: 960px;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1212, ../sass/overrides.scss */
  .ie #main-row .row {
    min-width: 960px !important;
    width: 960px !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1222, ../sass/overrides.scss */
  .ie #main-row .large-1 {
    position: relative;
    width: 8.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1228, ../sass/overrides.scss */
  .ie #main-row a.sidebar-button {
    display: none;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1233, ../sass/overrides.scss */
  .ie #main-row .large-2 {
    position: relative;
    width: 16.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1239, ../sass/overrides.scss */
  .ie #main-row .large-3 {
    position: relative;
    width: 25%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1245, ../sass/overrides.scss */
  .ie #main-row .large-4 {
    position: relative;
    width: 33.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1251, ../sass/overrides.scss */
  .ie #main-row .large-5 {
    position: relative;
    width: 41.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1257, ../sass/overrides.scss */
  .ie #main-row .large-6 {
    position: relative;
    width: 50%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1263, ../sass/overrides.scss */
  .ie #main-row .large-7 {
    position: relative;
    width: 58.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1269, ../sass/overrides.scss */
  .ie #main-row .large-8 {
    position: relative;
    width: 66.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1275, ../sass/overrides.scss */
  .ie #main-row .large-9 {
    position: relative;
    width: 75%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1281, ../sass/overrides.scss */
  .ie #main-row .large-10 {
    position: relative;
    width: 83.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1287, ../sass/overrides.scss */
  .ie #main-row .large-11 {
    position: relative;
    width: 91.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1293, ../sass/overrides.scss */
  .ie #main-row .large-12 {
    position: relative;
    width: 100%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1299, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1305, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1311, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1317, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1323, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1329, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1335, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1341, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1347, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1353, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1359, ../sass/overrides.scss */
  .ie #main-row .row .large-offset-11 {
    position: relative;
    margin-left: 91.66667%;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1365, ../sass/overrides.scss */
  .ie #main-row .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1372, ../sass/overrides.scss */
  .ie #main-row .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1379, ../sass/overrides.scss */
  .ie #main-row .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1386, ../sass/overrides.scss */
  .ie #main-row .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1393, ../sass/overrides.scss */
  .ie #main-row .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1400, ../sass/overrides.scss */
  .ie #main-row .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1407, ../sass/overrides.scss */
  .ie #main-row .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1414, ../sass/overrides.scss */
  .ie #main-row .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1421, ../sass/overrides.scss */
  .ie #main-row .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1428, ../sass/overrides.scss */
  .ie #main-row .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1435, ../sass/overrides.scss */
  .ie #main-row .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1442, ../sass/overrides.scss */
  .ie #main-row .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1449, ../sass/overrides.scss */
  .ie #main-row .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1456, ../sass/overrides.scss */
  .ie #main-row .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1463, ../sass/overrides.scss */
  .ie #main-row .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1470, ../sass/overrides.scss */
  .ie #main-row .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1477, ../sass/overrides.scss */
  .ie #main-row .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1484, ../sass/overrides.scss */
  .ie #main-row .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1491, ../sass/overrides.scss */
  .ie #main-row .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1498, ../sass/overrides.scss */
  .ie #main-row .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1505, ../sass/overrides.scss */
  .ie #main-row .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1512, ../sass/overrides.scss */
  .ie #main-row .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1519, ../sass/overrides.scss */
  .ie #main-row .small-push-1 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1524, ../sass/overrides.scss */
  .ie #main-row .small-pull-1 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1529, ../sass/overrides.scss */
  .ie #main-row .small-push-2 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1534, ../sass/overrides.scss */
  .ie #main-row .small-pull-2 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1539, ../sass/overrides.scss */
  .ie #main-row .small-push-3 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1544, ../sass/overrides.scss */
  .ie #main-row .small-pull-3 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1549, ../sass/overrides.scss */
  .ie #main-row .small-push-4 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1554, ../sass/overrides.scss */
  .ie #main-row .small-pull-4 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1559, ../sass/overrides.scss */
  .ie #main-row .small-push-5 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1564, ../sass/overrides.scss */
  .ie #main-row .small-pull-5 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1569, ../sass/overrides.scss */
  .ie #main-row .small-push-6 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1574, ../sass/overrides.scss */
  .ie #main-row .small-pull-6 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1579, ../sass/overrides.scss */
  .ie #main-row .small-push-7 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1584, ../sass/overrides.scss */
  .ie #main-row .small-pull-7 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1589, ../sass/overrides.scss */
  .ie #main-row .small-push-8 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1594, ../sass/overrides.scss */
  .ie #main-row .small-pull-8 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1599, ../sass/overrides.scss */
  .ie #main-row .small-push-9 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1604, ../sass/overrides.scss */
  .ie #main-row .small-pull-9 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1609, ../sass/overrides.scss */
  .ie #main-row .small-push-10 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1614, ../sass/overrides.scss */
  .ie #main-row .small-pull-10 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1619, ../sass/overrides.scss */
  .ie #main-row .small-push-11 {
    left: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1624, ../sass/overrides.scss */
  .ie #main-row .small-pull-11 {
    right: inherit;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1629, ../sass/overrides.scss */
  .ie #main-row .column.large-centered, .ie #main-row .columns.large-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 1, ../sass/overrides.scss */
  /* line 1637, ../sass/overrides.scss */
  .ie #main-row .column.large-uncentered, .ie #main-row .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: none;
  }
}
