/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        1.0
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/

div.box {border-bottom:2px solid #818385 !important;padding-bottom:20px;margin-bottom:20px;}
div.box h2 {color:#57bb9f !important;}
a.button {background:#57bb9f !important;padding:10px;}





/***********  Single Event Page Styling  ************/

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #35648B;
    padding: 15px;
    width: 46%;
}
#tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover {
    background-color: #ddd;
    color: #fff;
}

.single-tribe_events .tribe-events-single-event-title {
    font-size: 2.5em;
    color: #35648B;
    padding-top: 25px;
}

.single-tribe_events .tribe-events-event-meta {
    border: 2px solid #35648B;
}
.tribe-events-meta-group .tribe-events-single-section-title {
    font-size: 27px;
    color: #35648B;
}
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
    font-size: 18px;
    font-weight: 900;
    color: #35648B;
}
.tribe-events-schedule h2 {
    color: #35648B!important;
}
.single-tribe_events .tribe-events-venue-map {
    background: #35648B!important;
}
.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a {
    font-size: 24px!important;
}


.single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
    line-height: 1.5!important;
}

.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a {
    font-size: 20px!important;
    background: #35648B;
    padding: 10px 30px;
    color: #fff;
    line-height: 1.9;
}

.tribe-events-notices {
    background: #909096;
    font-size: 20px;
    color: #fff;
    padding: 25px 10px;
}

    /** Hiding event navigations **/
	.tribe-events-back {
	   display: none;
	}
	.tribe-events-sub-nav {
	   display: none;
	}
	.single-tribe_events .tribe-events-event-meta {	
	   display: none;
	}
.tribe-events-nav-previous {
	   display: none;
	}
.single-tribe_events .tribe-events-cal-links {
    clear: both;
    margin-bottom: 15px;
}
.eventbrite-ticket-embed iframe {
	height: auto !important;
	min-height: 350px;
}
/***********  End Single Event Page Styling  ************/

/***********  Page Title Area -- Individual Event  ************/

.page-title {
    display: none;
}

.mk-breadcrumbs-inner {
    display: none!important;
}

.intro-left {
    padding: 0!important;
}

