/*
Theme Name: Omnibus
Description: Custom theme based on the Salient framework
Author: Will Brady
Author URI: http: //willbrady.net/
Template: salient
Version: 0.1
*/

@import url("../salient/style.css");


/* Custom CSS styling below */

.carousel-wrap .carousel-heading {
margin-bottom: 20px;
}

h1, h2 { font-family:'Calibri', Helvetica, Arial, sans-serif, serif; font-size-adjust:0.479; font-weight:normal; font-style:normal; }

.full-width-section h2 { font-family:'Calibri', Helvetica, Arial, sans-serif, serif; font-size-adjust:0.48; font-weight:normal; font-style:normal; }

.tribe-mini-calendar-event {
border-bottom: 1px solid #ddd !important;
}

h1 {
text-transform: uppercase;
}

h3 {
line-height: 28px;
}

.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a {
display: inline !important;
}

#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email] {
width: 80%;
}

i.icon-2x {
background-color: transparent !important;
color: #888;
font-size: 16px;
}

i.icon-2x:hover {
color: #d52b1e;
}

header#top nav > ul > li > a {
font-family:'Calibri', Helvetica, Arial, sans-serif, serif; font-size-adjust:0.48; font-weight:normal; font-style:normal;
font-size: 20px;
}

.wpb_wrapper > div {
margin-bottom: 0;
}
#menu-item-1136 {
margin-left: 30px;
}

body {
background-color: #f5f5f5 !important; 
}

#tribe-events-pg-template {
max-width: 1100px;
}

.single-tribe_events h2.tribe-events-single-event-title {
font-size: 2.7em;
text-transform: uppercase;
line-height: 1;
max-width: 400px;
}

.tribe-events-cal-links {
display: none;
}

#ticket-form {
float: right;
padding-left: 30px;
}

p {
padding-bottom: 15px !important;
}

#tribe-events-content {
margin-top: 30px;
}

.tribe-events-schedule h3 {
font-size: 1.2em;
}

.tribe-events-cost {
vertical-align: baseline;
}

.tribe-mini-calendar-event .list-info h2 {
font-family: 'Open Sans';
}

dd {
padding-left: 0;
}

.single-tribe_events .tribe-events-schedule h3 {
font-family: 'Open Sans';
}

.single-tribe_events .tribe-events-schedule .tribe-events-cost {
vertical-align: baseline;
font-family: 'Open Sans';
font-size: inherit;
}

.tribe-events-list h2.tribe-events-list-event-title {
float: none;
display: block;
text-transform: uppercase;
	margin-bottom: 24px !important;
}




#tribe-events-content div.tribe-events-category-music.hentry.vevent .tribe-events-tooltip h4.entry-title.summary {
text-transform: uppercase;
font-family: 'Open Sans';
}

#tribe-events-pg-template .tribe-events-content h2 {
font-family:'Calibri', Helvetica, Arial, sans-serif, serif; font-size-adjust:0.48; font-weight:normal; font-style:normal;
font-size: 24px;
}

.tribe-events-list .vevent.hentry h2 {
text-transform: uppercase;
font-family: 'Open Sans';
}

.tribe-events-list h2.tribe-events-page-title {
text-transform: uppercase;
font-size: 36px;
}

.tribe-events-button, #tribe-events .tribe-events-button {
display: none;
}

.portfolio-items .col[data-default-color="true"] .work-info-bg {
background-color: #000 !important; 
}

.event-is-recurring {
display: none;
}

.end-time {
}

h3 {
letter-spacing: 0;
}

.tribe-events-schedule {
margin-bottom: 50px;
margin-top: 0;
}
/*
.secondary .portfolio-items .col .work-item.style-2, .secondary  .portfolio-items .col .work-item.style-3, .secondary  .portfolio-items .col .work-item.style-4 {
overflow: hidden;
max-height: 232px;
}

.portfolio-items .col .work-item.style-2 img, .portfolio-items .col .work-item.style-3 img, .portfolio-items .col .work-item.style-4 img {
width: 100%;
}
*/

h1.intro {
font-family: 'Calibri', Helvetica, Arial, sans-serif, serif;
font-size-adjust: 0.48;
font-weight: normal;
font-style: normal;
font-size: 24px;
text-transform: none;
}

.row .col.section-title h1, .row .col.section-title h2 {
font-family: 'Calibri', Helvetica, Arial, sans-serif, serif;
font-size: 42px;
text-transform: none;
}

.wpb_wrapper > .divider, .wpb_wrapper > .divider-border, .wpb_wrapper > .divider-small-border, .wpb_text_column > .wpb_wrapper > *:last-child {
margin-bottom: 20px;
}

.tribe-mini-calendar-nav span {
font-weight: normal;
}

body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1) {
background-color: transparent;
}


h1.event-title {
font-family: 'Calibri', Helvetica, Arial, sans-serif, serif;
font-size: 42px;
text-transform: none;
margin: 0px 0px 30px 0px;
padding: 0px 0px 36px 0px;
border-bottom: 1px solid #ddd;
}

h2.highlight {
color: #d52b1e;
}

.tribe-mini-calendar thead {
background: #303e48;
}

.tribe-mini-calendar .tribe-events-present, .tribe-mini-calendar .tribe-mini-calendar-today {
background-color: #303e48;
}


#mce-EMAIL{

}