/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");
@import url("../bridge-child/assets/css/app.css");

.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {background-color:#392210 !important;}

.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
    background-color:#5390F3 !important;}

.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover {
	background-color: #5390F3 !important;}
.mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button {
    background-color: #110F0C !important;
    border-radius: 30px;
    border: none;
	color: #fef8f2;}

header.light:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton {background-color:#ce7b2d !important;color:#ffffff !important; font-family: var( --e-global-typography-primary-font-family), Sans-serif !important;}

.qode_button_widget > a:nth-child(1) > span:nth-child(1) {color:#ffffff !important;}
.latest_post_two_holder .latest_post_two_text h5 a:hover {
    color: #ce7b2d !important;
}
.widget.qode_button_widget .qbutton{background-color:#ce7b2d !important;color:#ffffff !important; font-family: var( --e-global-typography-primary-font-family), Sans-serif !important;border:none !important;}

.latest_post_two_holder .latest_post_two_inner {

    min-height: 250px;
	}

.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover {
    color: #ef765e !important;
}


.light:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu > li > a:hover{ color:#ce7b2a !important;}
.header_top .header-widget a {padding-left:30px !important;}

.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
  color: #23160e !important;
  font-size: 14px !important;
}
.eventon_events_list .eventon_list_event .evcal_cblock em {color: #23160e !important;}

.ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig{background-color:white;}

.evcal_evdata_row {
	background-color: #fcf0e3 !important;}


.blog_holder article .post_text h2 .date {display:none !important;}


.container aside {display:none !important;}

.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG .evcal_cblock  {display:none !important;}

.eg-mckinley-element-25 {display:none !important;}

.portfolio_single h3 {display: none !important;}

.portfolio_detail {display: none !important;}

@media only screen and (min-width: 900px){
.mec-wrap .row {
  margin-top: 200px !important;}
}}

#main-content.mec-container div#comments.comment_holder.clearfix, .comment_holder{display:none !important;}

.mec-calendar .mec-calendar-header h2, .mec-wrap h2 {font-family: "Amarillo" !important;}
.mec-wrap h2{margin-bottom: 30px !important;font-size: 33px !important;}
.mec-wrap .mec-single-title, .mec-event-content p, .mec-single-event .mec-event-meta h3, .mec-event-container-simple .mec-monthly-tooltip h4, .mec-social-single, .mec-event-title {font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;color:#22160d !important;}

.mec-events-address,  {color:#22160d !important;}

.hfe-menu-item {font-size:16px !important;}

.simple-light .esg-filterbutton, .esg-sortbutton,.mec-wrap .button,.simple-light .esg-filter-wrapper.dropdownstyle > .esg-selected-filterbutton, .simple-light .esg-sortbutton-order, .mec-calendar .mec-calendar-events-side .mec-table-side-title{font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;}

.mec-event-loc-place {font-size:18px !important;}

.simple-light .esg-filter-checked {
  color: #23160e96 !important;
	background: #fcf0e39e !important;}

.mec-wrap .mec-totalcal-box {
	border: 1px solid #fcf0e3;
	padding: 5px 5px;
  	padding-bottom: 5px;
	margin: 0 0 5;
	background: #fcf0e3;
	box-shadow: none;}


#cb5440 
.mec-calendar .mec-event-footer{display:none !important;}

.mec-wrap .mec-totalcal-box label {display:none !important;}
.mec-wrap .mec-totalcal-box {min-height:none !important; margin:0px !important;}

::-moz-selection { /* Code for Firefox */
  color: #fff;
  background: #d55444;
}

::selection {
  color: #fff;
  background: #d55444;
}
.simple-light .esg-filter-wrapper.dropdownstyle > .esg-selected-filterbutton span{font-size:16px; letter-spacing: 1px;}

.eg-mckinley-element-0,.eg-mckinley-element-6 span {font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;}

.drop_down .second .inner > ul > li > a {font-family: var( --e-global-typography-text-font-family ), Sans-serif !important; font-size:14px !important;}
.mec-wrap p {
	font-size: 18px !important;}

@media only screen and (min-width: 768px){
.mec-event-list-modern .mec-event-article {
	min-height: 120px!important;}}

.error404 .title_subtitle_holder_inner span{
        color:white;
    }