#tribe-bar-collapse-toggle {display: none;}
.tribe-events-list .type-tribe_events h2 {font-size: 2rem; margin: 2.8rem 0 1rem 0; padding: 0;}
.tribe-events-event-image {width: 350px; float: left; padding-bottom: 10px;}
.tribe-events-loop .tribe-events-event-meta {font-size: 1.6rem; color: #444444}
.tribe-events-list .tribe-events-loop .tribe-events-content {font-size: 1.6rem; color: #444444}
.tribe-events-sub-nav {}
.tribe-events-schedule {font-size: 2.5rem;}
.single-tribe_events .tribe-events-cal-links, .single-tribe_events .tribe-events-schedule h2 {font-size: 2.0rem; margin: 0;}

.single-tribe_events #tribe-events-header {margin: 30px 0 30px}

.tribe-events-widget-link {padding-top: 20px;}
#members-dir-search {display: none}
#bps_toggle10357 {width: 150px; padding: 10px 0px 10px 0px; margin-top: 10px; font-size: 1.8rem;}
#ninja_forms_field_208 {background-color: #e41e13; color: #ffffff; padding-left: 10px; padding-right: 10px;}
.floating-box {
    float: left; 
    width: 150px;
    height: auto;
    margin: 10px;
    border: none; 
    font-size: 12px;
}
.after-box {
    clear: left;
}
.circle {
	border-radius: 50%;
	width: 200px;
	height: 200px; 
  background-color: #e41e13;
	/* width and height can be anything, as long as they're equal */
}
.tribe-events-cost {
  display: none;
}
#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img {
  width: auto;
}
.woocommerce-main-image {
display:none;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  margin-left: 20px;
  margin-right: 20px;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
float: right;
width: 100%;
margin-bottom: 2em;
}
.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
  display: none;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
  margin-right: 20px;
}
.button, input[type=submit], input[type=button], input[type=reset] {
  padding-left: 20px;
  padding-right: 20px;
}
/* Container holding the image and the text */
.container {
    position: relative;
}

/* Bottom right text */
.text-block {
    position: absolute;
    bottom: 20px;
    right: 20px;
    background-color: black;
    color: white;
    padding-left: 20px;
    padding-right: 20px;
}

.tribe-events-list-event-description tribe-events-content description entry-summary {
  padding: 0 0 3rem 0;
}

.tribe-events-list .type-tribe_events h2 {
  margin: 0; 
}

.tribe-events-list-event-title {
  padding: 0px !important;
}

.tribe-events-list .tribe-events-loop .tribe-events-content {
  padding: 0 0 3rem 0;
}
.container-front {
    position: relative;
    text-align: center;
    color: white;
}

.top-left {
    position: absolute;
    top: 8px;
    left: 16px;
}
.arconix-button-flat.arconix-button-red {
  background: #e41e13;
}



.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {padding-top: 0px;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container {padding-left: 0px; padding-right: 0px;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters {border-bottom: 0px;}
.tribe-events-c-top-bar__datepicker {display: none;}
.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:hover, .tribe-common a:visited {color: #444444}
.tribe-events-calendar-list__event-description .tribe-common-b2 .tribe-common-a11y-hidden {color: #444444;}
.tribe-events-calendar-list__event-date-tag-daynum .tribe-common-h5 .tribe-common-h4--min-medium {color: #444444;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {color: #e41e13;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {color: #444444;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {color: #444444;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row {margin: 0px -24px 20px;}
.tribe-events-list-widget .tribe-event-featured {background: #ffffff !important; color: #444444 !important;}
.tribe-events-list-widget .tribe-event-featured .tribe-event-title a {color: #444444 !important;}
.tribe-events-list-widget .tribe-event-featured .tribe-event-duration {color: #444444 !important;}
.single-tribe_events .tribe-events-event-image {display: none;}
.tribe-events-list-widget .tribe-event-featured .tribe-event-image {display: none}
.single-tribe_events .tribe-events-single-event-title {display: inline;}

.e1 {color: #e41e13;}

.bottom-left {
  position: absolute;
  bottom: 8px;
  left: 16px;
}

.image-container {
  position: relative;
  text-align: left;
  color: white;
}

.arconix-column-one-third {width: 33%;}