/**
 * all event post types and taxonomy styles
 * @version 5.0.3
 * @license EventON CSS Assets

 Copyright (C) 2011-2025 AshanJay Designs LLC.

 PROPRIETARY LICENSE - All Rights Reserved

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of these CSS files (the "Assets") solely for personal use in conjunction with
 a valid EventON license, subject to the following conditions:

 1. You may use these Assets on websites you own or manage.
 2. You may NOT redistribute, resell, sublicense, or publish these Assets
    in whole or in part, including in plugin/theme bundles, marketplaces,
    or GPL download sites.
 3. You may NOT remove or modify this copyright notice.
 4. These Assets are provided "AS IS" WITHOUT WARRANTY OF ANY KIND.
 5. Violation of these terms may result in license revocation and legal action.

 Trademark: "EventON" is a trademark of AshanJay Designs LLC.
 Contact: info@myeventon.com

 THE ASSETS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR   
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 STYLEMIXTHEMES BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE ASSETS OR THE USE OR OTHER DEALINGS IN THE ASSETS.

*/

:root{
	--evodark_white: #fff;
	--evodark_black: #202124;
}
/* hide location and organizer tag boxes */
	#tagsdiv-event_location, #tagsdiv-event_organizer{display: none;}

/* general */
	.evoadmin_eventedit_boxhead .evoadmin_eventedit_reloadbox{cursor: pointer;
		display: flex;
	    background-color: #202421;
	    color: #fff;
	    justify-content: center;
	    align-content: center;
	    padding: 5px 8px;
	    border-radius: 15px;
	}
	.evoadmin_eventedit_boxhead .evoadmin_eventedit_reloadbox:hover{opacity: 0.7}
	.post-type-ajde_events .edit-post-meta-boxes-area.is-side .edit-post-layout__metaboxes .inside{padding: 0 15px 15px;}
	.post-type-ajde_events .edit-post-meta-boxes-area.is-side .edit-post-layout__metaboxes .inside .evo_edit_field_box
	{
		margin:0px;
	    background-color: transparent;
    	padding: 10px 5px;
    }

    .is-side .evomb_section .evomb_header, 
    .evomb_side_box .evomb_header{display: none;}
    .is-side .evomb_section.evo_borderb{border: none;}

    .edit-post-layout__metaboxes .evomb_side_box{ border: 1px solid var(--evo_border_c); border-radius: 15px;}
    
    #ev_timedate .evomb_body {padding-top: 0px;}

    .evo_meta_elements .evo_elm_row.evoelm_url{gap:20px; flex-wrap: wrap;}
    .evo_meta_elements .evo_elm_row.evoelm_url .evo_field_container{width:auto;flex:1;}


/** EVENT COLOR **/
	.evo_mb_color_box{padding:10px;}
	.evcal_color_box{
		cursor:pointer;height:20px; 
		width:20px; 
		margin:3px 6px 3px 0; 
		float:left;border:2px solid #f6f6f6;
		border-radius:50%;
	}
	.evcal_color_box:hover{border:2px solid #8f8f8f}
	.evo_set_color{
		width: 100%;
	    height: 70px;
	    border-radius: 25px 25px 0;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    flex-direction: column;
	    box-shadow: 0px 0px 14px -5px;
	}
	.evo_color_selector span{display:block;line-height: 1.2;}
	.evcal_color_hex{padding:0;font-size:20px; text-transform:uppercase;font-weight: 800;}
	.evo_color_selector:hover{opacity:0.7}
	.evo_color_selector{
		position:relative;
		cursor:pointer;
		display: flex;
		margin-bottom: 10px;
	}
	.evo_colors_used{
		display: flex;
    	flex-wrap: wrap;
	}
	#meta_tb .div_bar.div_bar_sm{border-top: 1px dashed #e5e5e5;	}
	#meta_tb .div_bar{height:9px;position:relative;margin:0 -10px}
	#meta_tb.evoThirdparty_meta{margin-top: -5px;}
	#meta_tb.evoThirdparty_meta td .evcal_row_dark {margin-top: 0;}
	#meta_tb.evoThirdparty_meta .divide td{padding: 0px;}
	#meta_tb.evoThirdparty_meta td{padding: 0 10px 0px;}
	.evo_thirdparty_section_header .evcal_db_data{
		margin-top: 0;font-style: italic;		
	}
	.evo_thirdparty_section_header{
		margin: 0 -22px;padding: 5px 8px;
		background-color: #ffffff;
		padding: 10px;
	    position: relative;
	    border-bottom: 1px solid #dfdfdf;
	    height: 25px;
	}
	.evo_thirdparty_section_header i{color: #8C8C8C;}
	.evo_thirdparty_table_td p.evo_thirdparty label{font-size: 13px;}
	.evo3rdp_header{
		margin: 0 -22px;
		padding: 10px;
	    position: relative;
	    border-bottom: 1px solid #dfdfdf;
	    height: 25px;
	    cursor: pointer;
	}
	.evo3rdp_icon{
		display: block;
	    position: absolute;
	    height: 30px;
	    width: 30px;
	    background-repeat: no-repeat;
	    margin-top: -2px;
	}
	.evo3rdp_icon i{font-size: 26px;}
	.evo_thirdparty_table_td .evo3rdp_header p{
		padding-left: 40px;
	    margin: 0;
	    padding-top: 3px;
	    color: #4e4d4d;
	    font: 13px var(--evo_main_font);
	}
	.evo_color_grad_prev{
		    height: 90px;
	    width: 100%;
	    border: 2px solid #333;
	    margin-top: 15px;
	    border-radius: 10px;
	}
	.evo_mb_color_box .evo_elm_afterstatement {padding: 10px;}
	.edit-post-layout__metaboxes .evo_mb_color .evomb_color_colors{display: flex; gap:20px;}
    .edit-post-layout__metaboxes .evo_mb_color .evo_color_selector{width: 200px;}

/* GB blocks */
	.block-editor-editor-skeleton__content .edit-post-layout__metaboxes .edit-post-meta-boxes-area{margin:0;}
	.block-editor-editor-skeleton__content #poststuff .inside{margin:0; padding:15px;}
	.block-editor-editor-skeleton__content .eventon_mb,
	.block-editor-editor-skeleton__content #evo_mb
	{margin:0;border-radius: 12px;
    border: 1px solid #eaeaea;overflow: hidden;}
    .block-editor-editor-skeleton__content .yesno_leg_line{margin:0; }

/* event start end dates */
	
	#evo_mb .evo_date_edit{display: flex}
	#evcal_dates .evo_date_time_select .evo_date_edit input.evo_dpicker, 
	#evo_mb input.datepickerprevdate{
		    border-radius: 20px;padding: 7px 10px; margin-right: 5px;
	}
	#evcal_dates .evo_date_time_select .evo_time_edit .time_select select,
	#evo_mb .time_select select
	{border-radius: 20px;}
	#evcal_dates .evo_date_time_select .evo_date_edit input:hover, 
	#evcal_dates .evo_date_time_select .evo_date_edit select:hover{opacity: 0.6}

	

	.evo_datetimes p.evo_event_time_label{font-size: 16px;}
	.evo_datetimes p, .evd p{color:#5a5a5a}
	.evo_datetimes p{margin-bottom:4px;}
	.evo_datetimes span{
		font-style:italic; color:#b4b0b0; display: flex;
		background-color: transparent;padding: 0px;
	}
	.evcal_row_dark{
		background-color:#f9f9f9;
		padding:20px;
		position:relative;
		margin:-10px -22px
	}

	.evcal_data_block_style1{position:relative;	}
	.evcal_data_block_style1 .edb_icon{position:absolute;margin-top:0}
	.evcal_data_block_style1 .evcal_db_data{
		position:relative;
	}
	
	.evcal_data_block_style1 .evcal_metaf_icon{height:36px; width:28px; margin-top:6px;}

/* multi data types */
	.evomdt_selection li{
		display: inline-block; 
		margin-right: 5px;
		padding: 5px 10px;
		border-radius: 5px;
		background-color: #eaeaea;
		color:#808080;
	}
	.evomdt_selection li i{
		cursor: pointer;
		margin-left: 8px;
		opacity: 0.5;
	}
	.evomdt_selection li i:hover{opacity: 1;}
/* event post specific settngs */
	.evo_event_opts p.yesno_leg_line{padding-top: 0; margin-top: 0;}

/** User interaction **/		
	.col50{width:50%; float:left}
	.padl20{padding-left:20px}
	.evcal_row_dark p.divider{
		border-top:1px dotted #939393;
		margin:8px -20px
	}
	.evcal_row_dark p{color:#fff; margin-bottom:3px}
	.evcal_row_dark h5{color:#fff; font-size:15px; font-weight:normal; margin:2px 0}
	.evcal_row_dark .legend_mf{font-style: italic;color: #B4B0B0;}
	.evcal_row_dark input{border-color:#6c6c6c!important}
	.evcal_row_dark input.button:hover{border-color:#2f2f2f!important;
		background-color:#e5e5e5;
		background-image:none
	}

	.evcal_row_dark .evcal_data_row {clear:both;min-height:20px ;
		border-bottom:1px dotted #939393;
		padding:4px 0 4px 25px; margin:0; cursor:pointer;
	}
	.evcal_row_dark .evcal_data_row:hover{
		background-color:#848383
	}
	.evcal_row_dark .evcal_data_row.evcal_checked_row {	
		background-image:url(../../images/backend_post/checkmark.png);
		background-position:4px 7px;
		background-repeat:no-repeat ;
	}	
	.evcal_row_dark .evcal_data_row p{
		margin:0;
		padding-right:10px; display:block;
		color:#cccccc;
	}
	.evcal_row_dark .evcal_data_row p.value{font-style:italic; color:#fff}
	#meta_tb .event_api_msg{
		background-color:#c99e54;
		padding:5px 20px;
		margin:-10px -20px 10px
	}	

/*-- recurring events --*/
	#evo_mb .evo_elm_row.evcal_repeat .ajde_yn_btn_label{margin-bottom: 0px;}
	#evcal_rep, .evcal_rep, .evo_dark_metabox_darker{
		border-top: 1px solid #e0e0e0;
		background: #efefef;
		margin:15px -25px -15px;
	}	
	.evo_editevent_repeat_field, .evo_elm_row.evo_editevent_repeat_field{
		gap:10px;display: flex;align-items: center;flex-wrap: wrap;padding-bottom: 15px;}
	.evo_elm_row.evo_editevent_repeat_field .evo_field_plusminus_container{    margin: 0; padding: 5px;
		background-color: #fefefe;
	}

	/* weekly */
		.evcalr_2_by_W span{display: inline-block; padding-top: 4px;}
		.evcalr_2_by_W span input{margin-left: 0; height: 16px; vertical-align: top;}
		#evo_mb .evcalr_2_by_W span label{display: inline-block; margin-left: 4px; margin-right: 4px;}
	
	
	.evo_days_list em{display: inline-block;}
	.evo_days_list label{text-align: center; margin-right: 4px;}
	
	.evo_form_label, .evo_editevent_repeat_field .evo_field_label{width:190px;display: inline-block;}

	/* 4.6.9*/
	#evo_editevent_repeatevents label, #evo_editevent_repeatevents .evo_form_label, 
	#evo_editevent_repeatevents .evo_field_label{font-size: 13px; color:var(--evo_color_1)!important;}
	.evo_elm_row.evo_editevent_repeat_inf{align-items: flex-start;}


	/* @since 2.2.24 */
	ul.evo_custom_repeat_list{
		color:#fff;
		list-style-type: none;
		background-color: #84868c;
		margin:10px 0;
	}
	.evo_custom_repeat_list li:hover{
		background-color: #9e9e9e
	}
	.evo_custom_repeat_list li{
		border-bottom: 1px solid #121212;
	}
	.evo_custom_repeat_list li.initial{background-color: #676666}
	.evo_custom_repeat_list li.new{
		border-left:3px solid #E0B17C;
	}
	.evo_crep_num{min-width: 20px;}
	.evo_crep_action{min-width: 110px;}
	.evo_custom_repeat_list li.editing{    background-color: #333;}
	.evo_custom_repeat_list li em{
		font-style: normal;
	    text-transform: uppercase;
	    cursor: pointer;
	    width: 20px;
	    text-align: center;
	    box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    font-size: 12px;
	    height: 20px;
	    line-height: 18px;
	}
	.evo_custom_repeat_list li em:hover{opacity: 1; color:#3d3d3d; background-color: #fff}
	.evo_custom_repeat_list li dd{ 
		display: inline-block;
	    margin: 0px;
	    text-transform: uppercase;
	    background-color: var(--evo_color_second);
	    color: var(--evo_color_1);
	    padding: 1px 5px;
	    margin-right: 5px;
	    border-radius: 5px;
	}

/* image upload fields */
	.evo_metafield_image span.evo_org_image_src img{max-width: 200px; height: auto;}
	.evo_metafield_image input[type=button]:hover{
		background-color: rgb(245, 228, 198)
	}
	.evo_metafield_image span.image_src img{ width: 100%; height: auto; margin-top: 10px; }
	.evo_metafield_image span.image_src{
		display: inline-block;			
	}
/* eventon only settings table style */
	.evo_negative_25{margin:0 -25px;}
	.eventon_settings_table{
		border-top: 1px solid #e8e8e8;
		margin-top: 10px;
		border-spacing:0px;
	}	
	.eventon_settings_table tr.yesnosub td:first-child{border-left: 5px solid #F9CA8D}
	.evo_negative_25 .eventon_settings_table td, 
	.eventon_settings_table td
	{
		padding: 5px 25px;
		border-bottom: 1px solid #e8e8e8;
	}
	.postbox .eventon_mb	.eventon_settings_table .innersection td{
		padding: 20px; border-left: none;
	} 
	.postbox .eventon_mb	.eventon_settings_table .innersection td > div{
		    background-color: #e5e7ec;
	    padding: 20px;
	    border-radius: 20px;
	}
	.eventon_settings_table .yesno_leg_line{padding-top: 5px;padding-bottom: 8px;}
	.eventon_settings_table input{width: 100%;}

/* other general */
	:root{
		--evo_settings_box_color_1: #efefef;
	}
	.evoselectfield_data_view{
		background-color: #B9B8B8;
		border-radius: 5px;
		padding: 4px 8px 6px;
		margin:3px 0 0 0px;
		cursor: pointer;
		display:inline-block;
	}
	.evoselectfield_data_view:hover{opacity: 0.7;}
	#evo_mb #evcal_rep .evcal_repeat label{margin-bottom: 0px;}
	#evo_mb .evo_metabox_secondary{
		    display: block;
	    border-top: 1px solid #e0e0e0;
	    background: var(--evo_settings_box_color_1);
	    margin: 15px -25px -15px;
	    padding: 20px;
	}
	.evo_edit_field_box{background-color: var(--evo_settings_box_color_1);border-radius: 15px;padding: 15px;margin: 8px 0 15px;	}
	.evo_edit_field_box .evo_edit_field_box{background-color: #e0e0e0;}
	.evomb_section .evo_elm_row.evcal_lmlink,
	.evomb_section .evo_elm_row._seo_offer_price, 
	.evomb_section .evo_elm_row._seo_offer_currency 
	{gap:20px;}
	.evomb_section .evo_elm_row.evcal_lmlink .evo_field_container,
	.evomb_section .evo_elm_row._seo_offer_price .evo_field_container,
	.evomb_section .evo_elm_row._seo_offer_currency .evo_field_container
	{flex:1}
	.evo_edit_field_box.evo_elm_afterstatement{
		border:none; background-color: var(--evo_settings_box_color_1);
	}

/* general tax selection field styles */
	.evo_meta_inside_row{
		padding:0px;
		margin:0px -25px;
	}
	.button_evo:before{font-family:dashicons; font-weight: normal;}
	.evomb_section .evcal_location_data_section .evo_btn{margin-left: 5px; margin-top: 0;}
	.evomb_section .evcal_location_data_section label{margin-top: 5px;}
	.evo_tax_list_terms span{
		margin-right: 8px; display: inline-block;
	}
	.evo_tax_list_terms span input{margin-right: 8px;}
	.evo_tax_entry.loading, .evo_tax_entry.loading, .evomb_body.loading{
		opacity: 0.4;
		position: relative;
	}
	.evo_tax_entry.loading:before, .evo_tax_entry.loading:before, .evomb_body.loading:before{
		content: "";
  		background: url(../../images/evo-loader.gif) center center no-repeat;
  		position: absolute;
  		top: 0;
  		left: 0;
  		width: 100%;
  		height: 100%;
  		z-index: 50;
  		display: block;
	}
	.evomb_body .evo_singular_tax_for_event.loading{opacity: 0.5;}
	.evomb_body .evo_selected_tax_actions{margin-bottom: 10px;}
		
	
	.evomb_section .evo_selected_tax_actions a.evo_btn{margin-left: 0;} 
	.evo_term_lightbox em.evo_legend{display: block; font-size: 12px;opacity: 0.5;}
	.select2-container--open{z-index: 95100;}
	.select2-drop{z-index: 100000;}

/* repeat series customization */
	.evo_editevent_repeat_customization p.repeat{
		padding:10px; margin:0; border-bottom:1px solid #e6e6e6;
	}
	.evo_editevent_repeat_customization p.repeat em{opacity: 0.6; margin-right:10px;}
	.evo_editevent_repeat_customization p.repeat .actions{float:right;}
	.evo_editevent_repeat_customization p.repeat .actions i{margin-left:10px; opacity: 0.5; cursor: pointer}
	.evo_editevent_repeat_customization p.repeat .actions i:hover{ opacity: 1}

/* event additional images */
	.evo_event_image_holder span{
		    display: inline-block;
	    position: relative;
	    margin-right: 10px;
	    margin-bottom: 5px;
	    margin-top: 5px;
	}
	.evo_event_image_holder span b{
		position: absolute;
	    background-color: #000;
	    border-radius: 50%;
	    height: 20px;
	    width: 20px;
	    display: block;
	    text-align: center;
	    color: #949494;
	    font-size: 13px;
	    top: 0;
	    right: 0;
	    margin-top: -5px;
	    margin-right: -5px;
	    cursor: pointer;
	}
	.evo_event_image_holder span b:hover{background-color:#adadad; color:#fff;}
	.evo_event_image_holder span img{
		width: 50px;
	    height: auto;
	    border-radius: 8px;
	}
	.evo_event_images_notice.show{display:block;}
	.evo_event_images_notice{
		background-color: #99e68b;
	    display: none;
	    margin: 10px -12px;
	    padding: 10px;
	    color: #fff;
	}
	.evo_event_images_notice.bad{background-color: #ff6c6d;}

/* related events v4.5.9 */
	.evolb_content .evo_rel_events_list{
		display: block;
	    height: 400px;
	    overflow-y: scroll;
	    border-bottom: 1px solid #d0d0d0;
	}
	.evolb_content .evo_rel_events_list span.rel_event{
		    display: flex;
	    position: relative;
	    padding: 8px 10px;
	    border-bottom: 1px solid #ececec;
	    align-items: center;
	    cursor: pointer;
	}
	.evolb_content .evo_rel_events_list span.rel_event:hover{background-color: #ffdc7c}
	.evo_rel_events_list span.rel_event .n{display: block;    text-transform: uppercase;  font-weight: bold;}
	.evo_rel_events_list span.rel_event .t{display: block; font-size: 12px; opacity: 0.5; text-transform: uppercase;}
	
	.evo_rel_events_box .ev_rel_events_list{display: block}
	.evo_rel_events_box .ev_rel_events_list span.l{
		display: block;
	    margin: 0 5px 5px 0;
	    /* background-color: #8e8e8e; */
	    color: var(--evo_color_1);
	    border-radius: 15px;
	    padding: 10px 40px 10px 15px;
	    cursor: pointer;
	    position: relative;
	    overflow: hidden;
	    border: 1px solid var(--evo_color_1);
	}
	.evo_rel_events_box .ev_rel_events_list span.l i{
		    display: flex;
		    align-items: center;
		    position: absolute;
		    top: calc(50% - 15px);
		    right: 10px;
		    /* height: 100%; */
		    padding: 0px 10px;
		    box-sizing: border-box;
		    font-style: normal;
		    background-color: var(--evo_color_1);
		    color: #fff;
		    border-radius: 50%;
		    height: 30px;
		    width: 30px;
	}
	.evo_rel_events_box .ev_rel_events_list span.t{
		display: block;font-size: 12px; opacity: 0.5; text-transform: uppercase;
	}
	.evo_rel_events_box .ev_rel_events_list span.n{text-transform: uppercase;font-weight: bold;}
	.evo_rel_events_box .ev_rel_events_list span.l:hover{background-color: #ffce71; color: #7b7a7a;}
	.evo_rel_events_box .ev_rel_events_list span.l:hover i{opacity: 0.7}
	.evo_rel_events_form .evo_rel_search{margin-bottom: 10px;position: relative;}
	.evo_rel_events_form .evo_rel_search .evo_rel_ev_count{
		position: absolute; right: 20px; top: 12px;
	}
	.evo_rel_events_form .evo_rel_search input{
		border: 2px solid var(--evo_color_1);
	    border-radius: 25px;
	    padding: 5px 20px;
	}

/* other */
	form.evoz_form ..evo_date_time_select.start{
		background-color: #f1c581;
	    padding: 10px;
	    border-radius: 10px;
	}

	#evo_mb.eventon_mb.evo_main_settings{border:none;}
	#evo_mb.eventon_mb.evo_main_settings .evo_event_main_settings_body{border: 1px solid var(--evo_border_c);}
	.evo_event_settings_nav a:hover{}
	.evo_event_settings_nav{width: 150px;min-width: 150px;}
	.snav .evomb_section{border-bottom: none!important}

	.snav .evo_event_main_settings_body.full .evomb_section:not(:last-child) {
		border-bottom: 1px solid var(--evo_border_c)!important;
	}

	.fcw{color:#fff}
	#evo_mb, .eventon_mb{
		background-color: #fff;
		border: 1px solid var(--evo_border_c);
		border-radius: 15px; /*overflow: hidden;*/
	}	
	.evo_metabox .evo_metabox_action_buttons_area{
		padding: 15px 25px;
	    font: 13px 'open sans';
	    background: #d4d4d4;
	    color: #fff;
	    margin: 10px 0px 10px;
	    border-radius: 10px;
	}
	.snav .evomb_header:after{display: none;}
	.snav .evomb_header{cursor: default;}
	.snav .evomb_header:hover{background-color: transparent;}
	.evomb_header:after{
		content: "\f343";
		height: 20px;
		width: 14px;
		display: block;
		color: #1f1f1f;
		position: absolute;
		right: 15px;
		top: 17px;
		font: 400 16px/1 dashicons;
		-webkit-font-smoothing: antialiased;
  		-moz-osx-font-smoothing: grayscale;
  		text-decoration: none!important;
	}
	.evomb_section{border-bottom: 1px solid var(--evo_border_c);}
	#ev_timedate{    overflow: hidden;border-radius: 15px 15px 0 0;}
	.evomb_header.closed:after{content: "\f347";}
	.evomb_header:hover .evomb_icon{opacity:1}
	.evomb_header{
		padding:15px;cursor:pointer;box-sizing:content-box;display: flex;
	}
	.evomb_header:hover{background-color: #f0f0f0;}
	.evomb_icon{display:block; background-repeat:no-repeat;}
	.evomb_icon.evII{background-position:top center;}
	.evomb_icon.evII i{color: var(--evo_color_1);font-size: 18px;}
	.evomb_header p{
		margin:0;
		color:var(--evo_color_1);
		font:14px var(--evo_main_font); font-weight: 700;
	}
	.evomb_header span.visibility_type{
		float: right;
		padding-right: 15px;
		opacity: 0.4;
		font-style: italic;
	}
	.evomb_body{		
		color: var(--evo_color_1); 
		padding: 15px;
		font:13px var(--evo_main_font);
	}

	.evomb_body .yesno_leg_line label{color: var(--evo_color_1);}
	.evomb_body.closed{	display:none	}
	#evo_mb .evomb_body p.yesno_row.single_main_yesno_field label{margin-bottom: 0}
	.evomb_body p{	margin:0; padding-bottom:5px;	}
	#evo_mb input, #evo_mb textarea{
		padding:3px 6px 4px;
		margin-bottom: 5px;
		width:100%;
	}

	#evo_mb #ev_subtitle input
	{padding:10px; border-radius: 10px; font-size: 16px;}
	
	.evomb_body p.evo_notice, .ajde_popup_text .evo_notice{
		background-color: #ff7837;  color: #fff;
	    padding: 10px;  border-radius: 10px;margin: 0 0 15px;
	}
	#evo_mb input.ed_button{width:auto;}
	#evo_mb select{border-radius: 5px;}
	.evomb_body input, 
	.evomb_body textarea,
	select.evo_select_field, 
	.evo_metafield_image input[type=button]{
		line-height: 130%
	}	
	#evo_mb label{margin-bottom: 10px;display: block;cursor: default;font-size: 14px;}
	.evMB_end{	height:10px;width:100%;	}

/* collapsable button */
	.evo_event_snav_close.ajde-collapse-menu span, 
	.evo_event_snav_close.ajde-collapse-menu #collapse-button div:after{
		color: var(--evo_color_1);
	}
	.evo_event_snav_close.ajde-collapse-menu:hover span, 
	.evo_event_snav_close.ajde-collapse-menu:hover #collapse-button div:after{
		color: var(--evo_color_prime);
	}
	.evo_event_settings_nav.mini{min-width: auto;width: auto;}
	.evo_event_settings_nav.mini .evo_settings_section_trig span{display: none;}
	#collapse-button.evo_event_snav_close .collapse-button-label{display: block;}
	#collapse-button.evo_event_snav_close.close .collapse-button-label{display: none;}
	#collapse-button.evo_event_snav_close .collapse-button-icon:after{
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	#collapse-button.evo_event_snav_close.close .collapse-button-icon:after{
		-ms-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}

/* event status */
	.event_status_settings textarea{width: 100%;}	

/*-- third party meta fields */
	.evoThirdparty_meta .evcal_db_data{padding-left:75px;}	
