﻿
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{display:inline;float:left;position:relative;margin:0 20px}
.container_12 .grid_6 {width:400px;margin-left:0;margin-right:0;}

#sidebar{
float:left;padding:5px 0 0 5px;
width:220px;min-height:1px;
}
.wf-active .is-singular .post-navigation .nav-links span.nav-subtitle{font-family:"Lato",sans-serif}
.wf-active .author-link, .wf-active .is-singular .post-navigation .nav-links span.nav-title{font-family:"Oswald",sans-serif;font-style:normal;font-weight:700}

.collapsed_comments {
  clear: both; }

.b-more-products__logos {
    padding-top: 30px;
    height: 130px;
    position: relative;
}


#site-description {
	line-height: 24px;
	font-size: 16px;
	padding-bottom: 0;
	color: #666666;
}

	.better-responsive-menu #site-description {
		font-size: 13px;
		margin-bottom: 0;
	}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.span3 {
  width: 220px;
}


.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}


input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}


.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }


.span6 .map, .span4 .map, .span3 .map {
	height: 220px;
}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}


.leading { }


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

  .col-md-12 {
    width: 100%; }


    .home_slider .bxslider li img {
        width: 1320px;
        height: 253px;
    }

tr #prev {
text-align : left;
}


section.price .price-table .price-header p {
	color: #7f7c9b;
	margin: 0 0 15px;
}


section.price .price-header {
	position: relative;
	z-index: 1;
	margin-bottom: 25px;
}


section.price .price-header small {
    display: block;
}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}

.feedback-modal .modal-footer .title {
  margin: 0;
  margin-bottom: 10px;
  display: block;
  float: none;
  text-align: left;
}


.jarallax-content , .jarallax-content-inner{
    width: 100%;
}

    
    
    .jarallax-content .container{
      padding-right: 0;
      padding-left: 0;
    }

.slider-event__overlay__meta {
  color: rgba(255,255,255,.6);
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 600;
}

.ticketguide {
    justify-content:space-between;
    margin:15px 0 30px;   
    align-items: stretch;
}

.ticketguide li {
    width:calc(100% / 3 - 15px);   
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.ticketguide li a {
    width:100%;
    margin:0;   
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;	
    align-items: center;
    justify-content:center;
}
