/*
Theme Name:     Avada Child
Description:    
Author:         Steven
Template:       Avada

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

@media only screen and (min-width: 1280px) {
/* header style */
.fusion-header-v2 .fusion-alignright #top-phone {
	line-height:44px;
	padding-right:30px;
}

.fusion-header-v2 .fusion-alignright #top-phone .fa {
	padding-right:5px;
}

.fusion-header-v2 .fusion-alignright #top-email {
	line-height:44px;
	padding-right:30px;
}

.fusion-header-v2 .fusion-alignright #top-email .fa {
	padding-right:5px;
}
}

/* events page style */
/* remove the page title bar */
.post-type-archive-tribe_events .avada-page-titlebar-wrapper {
	display:none;
}

/* remove the padding top of the page style */
.post-type-archive-tribe_events #main {
	padding-top:0px!important;
}

/* event calendar event title font family */
/*#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
	font-family: Montserrat;
}*/

/* remove calendar powered by xxx */
/*.tribe-events-promo {
	display:none!important;
}*/

/* remove the events search bar */
/*.post-type-archive-tribe_events #tribe-events-bar {
	/*display:none!important;*/
}*/

/* homepage news 3 column style */
/* homepage blog block style */
.homepage-blog-block .fusion-blog-layout-medium .fusion-post-slideshow {width: 100px!important;height:70px!important;margin-right: 10px!important;}
.homepage-blog-block .blog-shortcode-post-title {font-size:16px!important;line-height: 20px!important;}
.homepage-blog-block .fusion-meta-info {margin-top: 0px!important; padding-top:0px!important;border-top: 0px solid #fff!important;}
.homepage-blog-block .fusion-blog-shortcode .post {margin-bottom: 25px!important;}
.homepage-blog-block .fusion-blog-layout-medium .entry-title {margin-bottom: 0px!important;}
.homepage-blog-block .homepage-blog-block-first-column .fusion-meta-info {border-bottom: 0px solid #fff!important;}
.homepage-blog-block .homepage-blog-block-first-column .fusion-image-wrapper {max-height:200px;}
.homepage-blog-block .fusion-meta-info a {background-color:#004384!important;color:#fff!important;padding:2px 5px 2px 5px!important;font-size: 10px!important;}
.homepage-blog-block .fusion-image-size-fixed {max-height:63px!important;}

/* wp simple calendar for each room */
.wpsbc-calendar {
	max-width:unset!important;
}

.fusion-fullwidth .wpsbc-legend-item-name {
	color:#ffffff!important;
}

.wpsbc-date-inner {
	height:45px!important;
	line-height:45px!important;
}

/* wp simple calendar in single event page style fix */
.tribe_events .wpsbc-calendars .wpsbc-calendar {
	display: inline-table!important;
}

/* wp simple calendar date number in bold */
.wpsbc-container .wpsbc-date-inner .wpsbc-date-number {
	font-weight:700!important;
	color:#000000!important;
}

/* single post center the title */
.single-post h2.entry-title {
	text-align:center;
}

/* remove the event calendar featured event img */
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image {
	display:none!important;
}

/* event calendar style */
body .datepicker.dropdown-menu table tr td span.month {
	background-color:unset!important;
}

.fusion-body #main .tribe-events .datepicker .next svg,
.fusion-body #main .tribe-events .datepicker .prev svg {
	display:flex!important;
}

body .datepicker.dropdown-menu table tr td.day {
	background-color:#ffffff!important;
}

/* 06-07-2022 new style apply*/
.fusion-content-boxes.fusion-columns-1 .fusion-column {
	margin-bottom:0px!important;
}

@media only screen and (max-width: 420px) {
	.fusion-body .fusion-page-title-bar h1 {
		font-size: 24px!important;
	}
}