#evcal_list .eventon_list_event .desc_trig, .evcal_evdata_img, .event_description .evcal_close, .evcal_btn, .evo_sort_btn, .calendar_header .evcal_arrows, .desc_trig,.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg::after,.evcal_desc .evcal_desc3 em.evocmd_button,.evo_metarow_socialmedia a.evo_ss,.evo_metarow_socialmedia a.evo_ss i,.ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop{ -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
 .mart5{margin-top:5px}
.mart10{margin-top:10px}
.mart15{margin-top:15px}
.mart20{margin-top:20px}
.mart25{margin-top:25px}
.mart30{margin-top:30px}
.mart40{margin-top:40px}
.mart50{margin-top:50px}
 .marb5{margin-bottom:5px}
.marb10{margin-bottom:10px}
.marb15{margin-bottom:15px}
.marb20{margin-bottom:20px}
.marb25{margin-bottom:25px}
.marb30{margin-bottom:30px}
.marb35{margin-bottom:35px}
.marb40{margin-bottom:40px}
.marb45{margin-bottom:45px}
.marb50{margin-bottom:50px}
 .padb5{padding-bottom:5px}
.padb10{padding-bottom:10px}
.padb15{padding-bottom:15px}
.padb20{padding-bottom:20px}
.padb25{padding-bottom:25px}
.padb30{padding-bottom:30px}
.padb40{padding-bottom:40px}
.padb50{padding-bottom:50px}
 .padt5{padding-top:5px}
.padt10{padding-top:10px}
.padt15{padding-top:15px}
.padt20{padding-top:20px}
.padt25{padding-top:25px}
.padt30{padding-top:30px}
.padt40{padding-top:40px}
.padt50{padding-top:50px}
.padt60{padding-top:60px}
 .pad5{padding:5px}
.pad10{padding:10px}
.pad15{padding:15px}
.pad20{padding:20px}
.pad25{padding:25px}
 .ttu{text-transform:uppercase}
 .tar{text-align:right}
 .tac{text-align:center}
 .wid33{width:33.3%}
 .wid66{width:66.6%}
 .fleft{float:left}
 .ajde_evcal_calendar{ width:100%;text-align:left;white-space:normal;position:relative; color:#808080;padding-bottom:10px;}
 .ajde_evcal_calendar img, .evo_location_map img{max-width:none;box-shadow:none!important;display:block;}
 .ajde_evcal_calendar .gmnoprint img{max-width:none !important;}
 .ajde_evcal_calendar > *{margin:0;padding:0;box-sizing:border-box;}
 .evcal_evdata_row .padt5{padding-top:5px;}
 .evcal_evdata_row .padb10{padding-bottom:10px;}
 .bordr{border-right:1px solid #f1f1f1}
  body .ajde_evcal_calendar a, .ajde_evcal_calendar a:hover{text-decoration:none!important;box-shadow:none;-webkit-box-shadow:none;}
 .ajde_evcal_calendar ul, #evcal_list{list-style:none;padding:0;margin:0}
 .ajde_evcal_calendar .eventon_list_event{margin-left:0px;list-style:none;}
 .ajde_evcal_calendar strong{font-weight:normal}
 .ajde_evcal_calendar .eventon_desc_in strong{font-weight:bold}
 .eventon_desc_in img{max-width:100%}
 .ajde_evcal_calendar .eventon_events_list p{ padding:0; margin-bottom:5px;  margin-top:0px;}
   .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul{ font-style:normal; font-size:13px; padding-left:15px; color:#808080;}
 .ajde_evcal_calendar .eventon_list_event .desc_trig_outter,  .ajde_evcal_calendar.eventon_single_event #evcal_list p.desc_trig_outter, .eventon_events_list .desc_trig_outter, .desc_trig_outter a.evcal_list_a{margin:0;}
 body .evo_hide{display:none;}
   body .ajde_evcal_calendar h4.evo_h4, .evo_content_in h4.evo_h4{ color:#808080; padding:0px;   font-size:14px;   font-style:normal;     margin:0;   text-transform:uppercase;   font-weight:normal;}
 .eventon_list_event .evcal_desc span.evcal_event_title, .evo_metarow_ICS .evcal_evdata_cell p a,  .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a, .eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title, .evo_clik_row .evo_h3, body .ajde_evcal_calendar h4.evo_h4,  .evo_content_in h4.evo_h4, .eventon_main_section #evcal_cur,  .ajde_evcal_calendar .calendar_header p.evo_month_title, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers,  .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .ajde_evcal_calendar .evcal_month_line p, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title, .evo_eventon_live_now_section h3{ font-weight:700;}
  .ajde_evcal_calendar .calendar_header p, .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3, .evo_lightbox_content h3.evo_h3, body .ajde_evcal_calendar h4.evo_h4,  .evo_content_in h4.evo_h4, .evo_metarow_ICS .evcal_evdata_cell p a, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2,  .eventon_list_event .evcal_desc span.evcal_event_title, .evcal_desc span.evcal_desc2,  .evo_metarow_ICS .evcal_evdata_cell p a,  .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a, .eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title,  .evo_clik_row .evo_h3, .evotax_term_card .evotax_term_details h2,  .evotax_term_card h3.evotax_term_subtitle, .ajde_evcal_calendar .evo_sort_btn, .eventon_main_section #evcal_cur,  .ajde_evcal_calendar .calendar_header p.evo_month_title,  .ajde_evcal_calendar .eventon_events_list .evcal_month_line p, .eventon_events_list .eventon_list_event .evcal_cblock,   .ajde_evcal_calendar .evcal_month_line, .eventon_event .event_excerpt_in h3, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title, .evo_eventon_live_now_section h3, .evo_tab_view .evo_tabs p.evo_tab, .evo_metarow_virtual .evo_live_now_tag{  font-family:roboto,'arial narrow'}
  .ajde_evcal_calendar .eventon_events_list p, .eventon_events_list .eventon_list_event .evcal_desc span,  .evo_pop_body .evcal_desc span, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle,  .evo_pop_body .evcal_desc span.evcal_event_subtitle, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn,  .evo_pop_body .evcal_btn, .evcal_btn, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers,  .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p, #evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput, .evcal_evdata_row .evcal_evdata_cell p,  #evcal_list .eventon_list_event p.no_events, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evoGuideCall em, .evo_cal_above span, .ajde_evcal_calendar .calendar_header .evo_j_dates .legend, .eventon_sort_line p, .eventon_filter_line p, .evcal_evdata_row{  font-family:'open sans',arial}
  .evopopclose, .evolbclose{  font-family:'open sans',arial}
 .fa-pencil:before{content:"\f303";}
 .fa-user-circle-o{content:"\f2bd";}
 .fa-user-o:before{content:"\f007";}
 .fa-trash-alt-o:{content:"\f2ed";}
 .fa-times-circle-o:before{content:"\f057";}
 .fa-ticket:before{content:"\f3ff";}
 .fa-tachometer:before{content:"\f3fd";}
 .fa-repeat:before{content:"\f2f9";}
 .fa-pen-square-o:before{content:"\f14b";}
 .fa-paper-plane-o:before{content:"\f1d8";}
 .fa-newspaper-o:before{content:"\f1ea";}
 .fa-moon-o:before{content:"\f186";}
 .fa-microphone-alt-slash:before{content:"\f131";}
 .fa-map-marker-o:before{content:"\f041";}
 .fa-map-o:before{content:"\f279";}
 .fa-hourglass-o:before{content:"\f254";}
 .fa-hospital-o:before{content:"\f0f8";font-family:'evo_FontAwesome'}
 .fa-heart-o:before{content:"\f004";}
 .fa-gem-o:before, .fa-diamond:before{content:"\f3a5";}
 .fa-folder-open-o:before{content:"\f07c";}
 .fa-folder-o:before{content:"\f07b";}
 .fa-flag-o:before{content:"\f024";}
 .fa-file-o:before, .fa-files-o:before{content:"\f15b";}
 .fa-file-alt-o:before{content:"\f15c";}
 .fa-file-archive-o:before{content:"\f1c6";}
 .fa-eye-slash-o:before{content:"\f070";}
 .fa-eye-o:before{content:"\f06e";}
 .fa-envelope-open-o:before{content:"\f2b6";}
 .fa-envelope-o:before{content:"\f0e0";}
 .fa-dot-circle-o:before{content:"\f192";}
 .fa-credit-card-o:before{content:"\f09d";}
 .fa-compass-o:before{content:"\f14e";}
 .fa-comment-alt-o:before{content:"\f27a";}
 .fa-comment-o:before{content:"\f075";}
 .fa-gears:before{content:"\f013";}
 .fa-clone-o:before{content:"\f24d";}
 .fa-clock-o:before{content:"\f017";}
 .fa-clipboard-o:before{content:"\f328";}
 .fa-circle:before , .fa-circle-o:before{content:"\f111";}
 .fa-check-circle-o:before{content:"\f058";}
 .fa-calendar-close:before{content:"\f273";}
 .fa-calendar-check-o:before{content:"\f274";}
 .fa-calendar-o:before{content:"\f133";}
 .fa-bookmark-o:before{content:"\f02e";}
 .fa-photo:before{content:"\f302";}
 .evcal_evdata_row .evcal_evdata_icons i, .evcal_evdata_row .evcal_evdata_custometa_icons i{  font-family:'evo_FontAwesomeS','evo_FontAwesome','evo_FontAwesomeB' !important;}
  .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn,  .evo_lightbox .evcal_btn, body .evcal_btn, .evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn, .evcal_btn{ font-weight:bold; font-size:13px; display:inline-block; padding:8px 18px !important;  text-transform:uppercase; text-decoration:none!important; border-radius:20px; border:none; color:#fff; background:#237ebd; font-style:normal; cursor:pointer; line-height:1}
 .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn:hover,  .evo_pop_body .evcal_btn:hover, .evcal_btn:hover{ opacity:0.8;text-decoration:none;}
 .eventon_list_event .evo_btn_secondary,  .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary, .evo_lightbox .evcal_btn.evo_btn_secondary,  body .evcal_btn.evo_btn_secondary, #evcal_list .eventon_list_event .event_description .evcal_btn.evo_btn_secondary, .evcal_btn.evo_btn_secondary, .evo_btn_secondary{ color:#fff; text-transform:uppercase; background-color:#d2d2d2; cursor:pointer;}
 .eventon_list_event .evo_btn_secondary:hover,  .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary:hover, .evo_lightbox .evcal_btn.evo_btn_secondary:hover,  body .evcal_btn.evo_btn_secondary:hover, #evcal_list .eventon_list_event .event_description .evcal_btn.evo_btn_secondary:hover, .eventon_list_event .evo_btn_secondary:hover,  .evcal_btn.evo_btn_secondary:hover, .evo_btn_secondary:hover{color:#fff;background-color:#bebebe;text-decoration:none}
 @keyframes evo_blinking_red{   0%{opacity:1}
   49%{opacity:0}
   100%{opacity:1}
}
 @keyframes initloader{  0%{left:0%;margin-left:-200px}
  100%{left:100%;margin-left:200px}
}
 @keyframes initloaderA{  0%{}
  100%{transform:translateX(140%);}
}
 .ajde_evcal_calendar .calendar_header{ min-height:37px; padding:0px; margin:5px 0 15px; position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
 .ajde_evcal_calendar .evo_layout_changer{ position:absolute; right:0;z-index:3;}
 .ajde_evcal_calendar .evo_layout_changer i{margin-left:5px;opacity:0.3;cursor:pointer;}
 .ajde_evcal_calendar .evo_layout_changer i:hover{opacity:0.5;}
 .ajde_evcal_calendar .evo_layout_changer i.on{opacity:0.7;}
 .ajde_evcal_calendar.ul .calendar_header{min-height:0;margin:0;}
 .ajde_evcal_calendar #evcal_prev{margin-left:15px;}
  .ajde_evcal_calendar #evcal_next{margin-left:7px;}
  .ajde_evcal_calendar a#evcal_prev:hover{background-position:-5px -17px}
 .ajde_evcal_calendar a#evcal_next:hover{background-position:-20px -17px}
 .ajde_evcal_calendar .calendar_header p, .ajde_evcal_calendar .evo_footer_nav p{ height:36px;line-height:36px; margin:0 !important;font-size:36px; font-weight:normal; float:left;color:#ababab; text-transform:uppercase; padding-top:1px;padding-bottom:0px; width:auto;}
 .ajde_evcal_calendar .calendar_header p.evo_cal_other_header{ font-weight:700;   padding-bottom:10px;   margin:0px;   display:block;   line-height:100%;   height:auto;}
 .ajde_evcal_calendar .calendar_header .evcal_arrows i:before, .evo_footer_nav .evcal_arrows i:before{ content:"none";   border-left:2px solid #e3e3e3;   height:100%;   position:relative;   display:block;}
 .ajde_evcal_calendar .calendar_header .evcal_arrows i, .evo_footer_nav .evcal_arrows i{ border-top:2px solid #e3e3e3; font-size:24px; margin-top:4px; position:absolute; left:14px;top:8px; width:10px;height:10px; transform:rotate(-45deg);}
 .ajde_evcal_calendar .calendar_header .evcal_arrows.evcal_btn_next i, .evo_footer_nav .evcal_arrows.evcal_btn_next i{ transform:rotate(135deg);left:11px;}
 .ajde_evcal_calendar .calendar_header .evcal_arrows:hover i:before, .ajde_evcal_calendar .calendar_header .evcal_arrows:hover i, .evo_footer_nav .evcal_arrows:hover i:before, .evo_footer_nav .evcal_arrows:hover i{border-color:#fff}
 .ajde_evcal_calendar .calendar_header .evo_arrow,  .ajde_evcal_calendar .calendar_header .evcal_arrows,  .evo_footer_nav .evcal_arrows{ text-align:center; float:left; height:35px; width:35px; display:block; cursor:pointer; border:1px solid #e2e2e2; border-radius:50%; color:#e2e2e2; position:relative;}
 .ajde_evcal_calendar .calendar_header .evcal_arrows:before, .evo_footer_nav .evcal_arrows:before{ content:"";   border:solid #e2e2e2;   border-width:0 2px 2px 0;   display:block;   padding:4px;   position:relative;   margin:11px;   transform:rotate(135deg) translate(-2px, -2px);   height:1px;   width:1px;   box-sizing:border-box;}
 .evo_widget .ajde_evcal_calendar .calendar_header .evcal_arrows:before, .evo_widget .evo_footer_nav .evcal_arrows:before{margin:6px;padding:2px;}
 .evo_widget .ajde_evcal_calendar .evcal_arrows.evcal_btn_prev:before{transform:rotate(135deg) translate(-1px, -1px);}
 .ajde_evcal_calendar .calendar_header .evcal_arrows.evcal_btn_next:before, .evo_footer_nav .evcal_arrows.evcal_btn_next:before{   transform:rotate(-45deg) translate(-1px, -1px);}
 .ajde_evcal_calendar .calendar_header p.evo_arrows, .evo_footer_nav p.evo_arrows{float:left;}
 .ajde_evcal_calendar .calendar_header p.evo_arrows.right, .evo_footer_nav p.evo_arrows.right{float:right;}
 .ajde_evcal_calendar .calendar_header .evcal_arrows:hover, .evo_footer_nav .evcal_arrows:hover{background-color:#e2e2e2;}
 .evo_footer_nav{padding-top:10px;}
 .evo_cal_above_right{float:right;}
  .evo_ajax_load_events span{ display:block; height:30px; width:100%;margin:0 0 5px 0; background-color:#f7f7f7; position:relative; overflow:hidden; border-radius:20px}
 .evo_ajax_load_events span:before{ content:""; width:300px; height:100%; display:block; background:rgb(247,247,247); background:linear-gradient(90deg, rgba(247,247,247,1) 0%, rgba(241,240,240,1) 25%, rgba(241,240,240,1) 75%, rgba(247,247,247,1) 100%); position:absolute; left:0; animation-name:initloader; animation-duration:1s; animation-iteration-count:infinite; animation-direction:normal; animation-timing-function:ease-in-out; animation-fill-mode:none; animation-delay:0s;}
 .evo_ajax_load_events span:nth-child(2):before{animation-delay:0.1s;}
 .evo_ajax_load_events span:nth-child(3):before{animation-delay:0.2s;}
 .ajde_evcal_calendar.ajax_loading_cal #evcal_list{border:none;}
 .evo_preloading{ position:relative;   overflow:hidden;   background-color:#E2E2E2!important;}
 .evo_preloading:before{ content:""; width:100%; height:100%; display:block; background:rgb(247,247,247); background:linear-gradient(90deg,   transparent 0%, rgb(255, 255, 255, 0.3) 50%, transparent 100%); position:absolute; left:0; animation:initloaderA 1.5s ease-in-out 0s infinite normal none running; top:0; transform:translateX(-100%);}
 .evomb_section .evoGuideCall{ padding:0; font-style:normal}
 #ajde_customization .evoGuideCall{ cursor:pointer; padding:0; display:inline-block; background-color:#9d9d9d; border-color:#9d9d9d; color:#fff;}
 .evoGuideCall{ padding:0; margin-left:4px; text-align:center; background-color:#9d9d9d; font-style:normal; position:absolute; cursor:pointer; width:13px; height:14px; line-height:110%; border:1px solid #9d9d9d; opacity:0.4; font:11px 'times new roman'; border-radius:3px; color:#fff;}
 .evoGuideCall:hover{ opacity:1;background-color:#828282;}
 .evoGuideCall:hover em{display:block}
 .evoGuideCall em{ font-size:11px; display:none; position:absolute; left:-1px; width:200px; background-color:#487e8a; border-radius:5px; color:#fff; padding:8px; bottom:22px; z-index:900; text-align:center}
 .evoGuideCall em a{color:#fff}
 .evoGuideCall.L em{ right:-1px; left:auto;}
 .evoGuideCall em:before{ content:""; width:0px; height:0px; border-style:solid; border-width:9px 9px 0 0; border-color:#487e8a transparent transparent transparent; position:absolute; bottom:-9px; left:5px;}
 .evoGuideCall.L em:before{ left:auto; right:5px; border-width:0 9px 9px 0 ; border-color:transparent #487e8a transparent transparent;}
 .evomb_header p span.evoGuideCall{ color:#fff;}
 .evo-jumper{margin-bottom:5px;position:relative;}
 .evo_cal_above span{margin-bottom:5px;}
 .evo_cal_above span{ opacity:0.4; background-color:#ADADAD; color:#fff; font-size:12px; text-transform:uppercase; display:inline-block; padding:0px 10px; border-radius:4px; cursor:pointer; margin-right:4px; min-height:25px; line-height:25px;}
 .evo_cal_above span.evo-search{min-height:20px;}
 .evo_cal_above span:hover{opacity:1;}
 .evo_j_container{ padding-top:8px;padding-bottom:8px;margin:0;}
 .ajde_evcal_calendar .calendar_header .evo_j_dates{margin-bottom:5px;}
 body .ajde_evcal_calendar .calendar_header .evo_j_dates .legend{ text-transform:uppercase; color:#6e6e6e; font-size:12px; padding:0px; border-radius:5px; font-size:12px; color:#5d5d5d; line-height:100%; height:auto; background-color:transparent;}
 .ajde_evcal_calendar .calendar_header .evo_j_dates .legend a:hover{ background-color:#e6e6e6;}
.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.current{ background-color:#CFCFCF;color:#fff;}
.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.set{ background-color:#f79191; color:#fff;}
 .ajde_evcal_calendar .calendar_header .evo_j_dates .legend a{ padding:5px 10px; display:inline-block; cursor:pointer; color:#a0a09f; background-color:#f5f5f5; margin:0 5px 5px 0; border-radius:5px; font-size:13px;line-height:18px; font-family:roboto, 'arial narrow'; font-weight:bold; text-align:center;}
 .ajde_evcal_calendar .calendar_header .evo_j_dates.evo_j_years .legend a{width:auto;}
 .ajde_evcal_calendar .calendar_header .evo_j_months{position:relative;}
   #evcal_widget .ajde_evcal_calendar .calendar_header .evo_j_dates .legend{  font-size:10px;}
 #evcal_widget #evcal_head .evo_j_dates .legend a{  padding:4px;  font-size:9px;  min-width:15px}
 #evcal_widget .event_description .evo_metarow_time_location .evcal_col50{  display:block;width:100%;  border-right:none;}
 .eventon_sorting_section{ margin:10px 0; padding:10px; background-color:#f3f3f3;   border-radius:5px;}
  .eventon_sort_line .evs, .eventon_sort_line .evs_3 p, .eventon_sf_field, .eventon_filter_selection{ float:left;margin-right:5px; position:relative;}
  .evs_sec_list p{cursor:pointer;}
 .eventon_filter_line .filtering_set_val{color:#606060;margin:0;}
 .eventon_filter_line .filtering_set_val,  .eventon_sort_line .eventon_sf_cur_val p{ cursor:pointer; padding:1px 6px; border-radius:4px;}
 .eventon_filter_line .filtering_set_val i.fa{margin-right:5px;}
 .eventon_filter_line .filtering_set_val:hover{background-color:#d2d2d2;color:#fff;}
 .eventon_filter_line .filtering_set_val.show{background-color:#a5a5a5;color:#fff;}
 .eventon_filter_line .eventon_sf_field p{padding:1px 0;}
  .eventon_sort_line p, .eventon_filter_line p, .eventon_sf_field p{ color:#A8A8A8; padding:0;margin:0; text-transform:uppercase;font-size:12px;}
   .eventon_filter_dropdown, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line{ position:absolute; margin-top:5px; background-color:#fff; border:1px solid #d9d9d9; z-index:500; -webkit-box-shadow:0px 0px 3px #d9d9d9;      box-shadow:0px 0px 3px #d9d9d9;   border-radius:5px;   overflow:auto;   min-width:150px}
 .eventon_filter_dropdown p, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p{ border-bottom:1px solid #d9d9d9; padding:8px; line-height:130%; margin:0; cursor:pointer; display:block; border-left:2px solid transparent; color:#929292; position:relative; height:auto; float:none; font-size:12px;}
 .eventon_filter_dropdown p:hover, .evo-sort-btn .eventon_sort_line p:hover{ background-color:#f7f7f7; color:#606060; border-left-color:#C7C7C7;}
 .eventon_filter_dropdown p.select{margin:0;}
 .eventon_filter_dropdown p.select,  .selecttype .eventon_filter_dropdown p, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select{background-color:#f7f7f7;padding-left:30px;}
 .eventon_filter_line .eventon_filter_dropdown p.select:before, .eventon_filter_line.selecttype .eventon_filter_dropdown p:before, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select:before{ content:"\f058"; display:inline-block;   font-family:'evo_FontAwesomeS';   font-style:normal;   font-weight:normal;   font-size:18px;left:5px;position:absolute;   color:#9e9e9e;   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   width:12px;}
 .eventon_filter_line.selecttype .eventon_filter_dropdown p.select:before{content:"\f058";font-family:'evo_FontAwesomeS';}
 .eventon_filter_line.selecttype .eventon_filter_dropdown p:before{content:"\f111";font-family:'evo_FontAwesome';}
 .eventon_filter_dropdown p.has_icon{padding-left:30px;}
 .eventon_filter_dropdown p.has_icon.select{padding-left:50px}
 .eventon_filter_dropdown p.np{border-left:5px solid #e0e0e0;}
 .eventon_filter_dropdown p.select.has_icon i.fa{left:30px;}
 .eventon_filter_dropdown p i.fa{display:block;position:absolute;left:5px;}
 .ajde_evcal_calendar .evo_sort_btn{ height:15px;width:auto; font-style:italic; font-size:12px; text-transform:uppercase; cursor:pointer; border-bottom:none; color:#808080;}
 .eventon_filter_line.selecttype .eventon_filter .eventon_sf_field p{display:none;}
 .eventon_filter_line.selecttype .eventon_filter .eventon_filter_selection{margin:0;}
 .eventon_filter_line.selecttype .eventon_filter{margin-right:5px;}
 .eventon_sorting_section p.evo_filter_submit{ margin:0; color:#989898;   border:1px solid #989898;   padding:1px 15px 2px;   border-radius:20px;   cursor:pointer;   display:block;float:left;   font-size:11px;   text-transform:uppercase;}
 .eventon_sorting_section p.evo_filter_submit:hover{background-color:#f1f1f1}
  .ajde_evcal_calendar .eventon_sort_line, .eventon_filter_line{  padding-left:0px;  position:relative;  margin:0;  float:left;  }
 .eventon_sorting_section .eventon_sort_line+.eventon_filter_line{  border-left:1px solid #c4c4c4;padding-left:10px;}
 .eventon_filter_line .eventon_filter{  display:block;  float:left;  margin-right:10px;}
 .evo_fc_widget .eventon_filter_line{  padding-left:0;  border-left:none;}
 .evo_cal_above .evo-filter-btn:before, .evo_cal_above .evo-sort-btn:before{ content:"\f0b0"; display:inline-block; font-family:'evo_FontAwesomeS'; font-style:normal; font-weight:normal; font-size:12px; line-height:25px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; width:12px;}
 .evo_cal_above .evo-filter-btn, .evo_cal_above .evo-sort-btn{position:relative;}
 .evo_cal_above .evo-sort-btn:before{ content:"\f0dc";text-align:center;font-style:14px}
  #evcal_widget .eventon_filter_line .eventon_filter{float:none;}
  .evo-sort-btn .eventon_sort_line{left:0;}
 .evo-sort-btn.show,.evo-sort-btn.show:hover, .evo-filter-btn.show{opacity:1;display:inline-block!important;}
 #evcal_widget .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p{font-size:12px;}
 .evo_cal_view_switcher .evo_vSW.focus{background-color:#636363}
 .ajde_evcal_calendar.het .evcal_cblock .evo_end{display:none;}
 .eventon_event .eventon_events_list{ border-top:1px solid #e5e5e5;}
 .eventon_single_event .event_description.evcal_eventcard{padding-bottom:10px}
 .eventon_event .evcal_list_a .evo_month{ display:block; font-style:normal; font-size:13px; font-weight:300; text-transform:uppercase; line-height:130%;}
 .eventon_event .event_excerpt_in{   padding:20px;   border-left:1px solid #e5e5e5;   background-color:#f9f9f9;   border-bottom:1px solid #e5e5e5;   border-radius:0 5px 5px 0;}
 .eventon_event .event_excerpt_in h3{ font-weight:700; font-size:16px; color:#6B6B6B; text-transform:uppercase; margin:0;}
 .eventon_event #evcal_list .event_excerpt_in p{ font-size:12px; color:#a0a0a0; display:inline-block;}
 .noaction.eventon_events_list .desc_trig{cursor:default;}
 #eventon_loadbar{ height:5px; width:100%;border-radius:10px;margin:10px 0; background-color:#efefef; display:none; position:relative; overflow:hidden;}
 @keyframes fontbulger{  0%{   left:0%;margin-left:-50px }
  100%{   left:100%;margin-left:-50px }
}
 #eventon_loadbar:before{ content:""; width:100px; height:100%; display:block; background-color:#f5b87a; position:absolute; left:0; animation-name:fontbulger; animation-duration:0.7s; animation-iteration-count:infinite; animation-direction:alternate; animation-timing-function:ease-in-out; animation-fill-mode:none; animation-delay:0s;}
 #eventon_loadbar_section{height:auto;width:100%;margin-top:6px;}
 .evoloadbar:before{ content:"";   display:block;   height:5px;   width:100%;   background-color:rgba(255, 255, 255, 0.7);   position:absolute;   top:0;   left:0;   height:100%;   z-index:3;   border-bottom:5px solid #efefef;}
 .evoloadbar:after{ content:""; width:100px; height:5px; display:block; background-color:#f5b87a; position:absolute; left:0;top:0; z-index:4; animation-name:fontbulger; animation-duration:0.7s; animation-iteration-count:infinite; animation-direction:alternate; animation-timing-function:ease-in-out; animation-fill-mode:none; animation-delay:0s;}
 .evoloadbar.bottom:before{bottom:0;top:auto;}
 .evoloadbar.bottom:after{bottom:0;top:auto;}
  #evcal_list .eventon_list_event a.sin_val.hasFtIMG .evcal_desc, .sin_val.hasFtIMG .evcal_desc{ padding-left:150px;}
 #evcal_list .eventon_list_event p.no_events{ padding:8px 12px; font-size:13px; margin-bottom:0; text-transform:uppercase;}
  .ajde_evcal_calendar.cev #evcal_list{border-radius:8px}
 .ajde_evcal_calendar.cev #evcal_list .eventon_list_event{}
 .ajde_evcal_calendar.cev #evcal_list .eventon_list_event a{border-width:0px;border-color:transparent;}
 .ajde_evcal_calendar.cev #evcal_list .eventon_list_event a:focus{outline:none;}
 .ajde_evcal_calendar.cev #evcal_list .eventon_list_event a:hover{border-width:7px;}
 .ajde_evcal_calendar.cev #evcal_list .eventon_list_event a span, .ajde_evcal_calendar.cev #evcal_list .eventon_list_event a em, #evcal_widget .ajde_evcal_calendar.cev .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info em, .ajde_evcal_calendar.cev .evcal_desc .evo_tz_time .evo_tz, .ajde_evcal_calendar.cev .evcal_desc .evo_mytime.tzo_trig i, .ajde_evcal_calendar.cev .evcal_desc .evo_mytime.tzo_trig b, .ajde_evcal_calendar.cev #evcal_list a.cancel_event span.evo_above_title span{  color:#fff;}
 .ajde_evcal_calendar.cev #evcal_list .evcal_list_a:after{display:none;}
 .ajde_evcal_calendar.cev .evcal_cblock .evo_end:before{background-color:#fff}
 .ajde_evcal_calendar.cev .evcal_desc .evcal_desc3 em,  .ajde_evcal_calendar.cev .evcal_desc .evcal_desc3 em i{color:#fff;}
  .ajde_evcal_calendar.cev.sev #evcal_list{border:none;}
 .ajde_evcal_calendar.cev.sev #evcal_list .eventon_list_event{  margin-bottom:8px;  border-radius:8px;  overflow:hidden}
 .ajde_evcal_calendar.cev.sev #evcal_list .eventon_list_event.open .desc_trig{border-radius:8px 8px 0 0}
 .ajde_evcal_calendar.cev.sev #evcal_list .sep_month_events{border:none;}
 .ajde_evcal_calendar.cev.sev #evcal_list .sep_month_events.no_event{  border:2px solid #e5e5e5;background-color:#f5f5f5}
 .ajde_evcal_calendar.cev.sev #evcal_list .sep_month_events .eventon_list_event{border:none;}
 .ajde_evcal_calendar.cev.sev #evcal_list a.cancel_event >*, .ajde_evcal_calendar.cev.sev #evcal_list a.cancel_event em, .ajde_evcal_calendar.cev.sev #evcal_list a.cancel_event span{color:#808080;}
  .ajde_evcal_calendar.bub.cev.sev #evcal_list{overflow:visible;}
 .ajde_evcal_calendar.bub.cev.sev #evcal_list .eventon_list_event{overflow:visible}
 .ajde_evcal_calendar.bub #evcal_list{display:flex;flex-wrap:wrap;margin-top:10px;position:relative;}
 .ajde_evcal_calendar.bub #evcal_list .eventon_list_event{margin:0 10px 10px 0;}
 .ajde_evcal_calendar.bub #evcal_list .eventon_list_event a{border-radius:20px;padding:10px 2px;}
 .ajde_evcal_calendar.bub #evcal_list.sep_months{flex-direction:column;}
 .ajde_evcal_calendar.bub #evcal_list.sep_months .sep_month_events{flex-direction:row;display:flex;}
 .ajde_evcal_calendar.bub #evcal_list .evcal_desc{display:none;}
 .ajde_evcal_calendar.bub.cev.sev #evcal_list .desc_trig_outter a{box-sizing:content-box;}
 .ajde_evcal_calendar.bub #evcal_list .evcal_cblock{display:block;position:relative;}
 .ajde_evcal_calendar.bub .evcal_cblock .evo_end:before{background-color:#fff}
 .evo_bub_box{  background-color:#fff;   padding:10px;   box-shadow:0px 0px 10px -4px #000;   border-radius:8px;   position:absolute;z-index:99;}
 .ajde_evcal_calendar.bub .month_long.evcal_list_a span.mnl .evo_start em, .ajde_evcal_calendar.bub .year_long.evcal_list_a span.yrl .evo_start em{font-size:16px;padding:16px 0;opacity:1}
 .ajde_evcal_calendar.bub #evcal_list .eventon_list_event a:hover{border-width:0px}
 .ajde_evcal_calendar.bub #evcal_list .eventon_list_event{  transition:all 0.2s;transition-timing-function:ease-out;}
 .ajde_evcal_calendar.bub #evcal_list .eventon_list_event:hover{transform:scale(1.1);}
 .ajde_evcal_calendar.bub .month_long.evcal_list_a span.mnl .evo_start em.year{opacity:0.7;font-size:10px;padding:0}
 #evcal_list .eventon_list_event a.desc_trig,  #evcal_list p{display:none;text-decoration:none}
 #evcal_list .eventon_list_event .event_description p, #evcal_list .eventon_list_event p a.desc_trig, #evcal_list .eventon_list_event p.desc_trig_outter, #evcal_list p.no_events, #evcal_list .evose_repeat_header p, #evcal_list .evcal_month_line p{display:block;}
 #evcal_list{ border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5; border-radius:5px; overflow:hidden;}
 #evcal_list.sep_months, #evcal_list.sep_months .evcal_month_line p, #evcal_list.evcal_list_month{border:none;}
 .ajde_evcal_calendar .eventon_events_list .eventon_list_event{ margin-left:0;margin-bottom:0; padding:0px;overflow:hidden;position:relative; list-style-type:none;}
 .eventon_events_list .eventon_list_event .desc_trig{cursor:pointer}
 .eventon_events_list .eventon_list_event .desc_trig:hover{ background-color:#fdfdfd; border-left-width:7px}
 .eventon_events_list .eventon_list_event a{ text-decoration:none; border-bottom:none; color:#808080;}
 .eventon_events_list .eventon_list_event .evcal_list_a:after{ content:""; width:100%; height:1px; background-color:#e5e5e5; position:absolute; bottom:0; display:block;}
 .eventon_events_list .eventon_list_event .evcal_list_a{ display:block;width:100%;position:relative; padding:15px 0 15px; overflow:hidden; border-left-width:3px; border-left-style:solid; min-height:63px; border-bottom:none; float:none;}
 .eventon_events_list .eventon_list_event .evcal_list_a.featured_event{ background-color:#fff6e2;}
 .eventon_events_list .eventon_list_event .evcal_list_a.featured_event:hover{  background-color:#ffecc5;}
 .eventon_events_list .eventon_list_event .evcal_list_a.completed-event .evcal_event_title{text-decoration:line-through;}
 .eventon_events_list a, .eventon_events_list a:hover{ text-decoration:none; box-shadow:none;-webkit-box-shadow:none;}
 .ajde_evcal_calendar .clear, .evo_lightbox .clear{clear:both;height:0px;margin:0;padding:0;display:block;}
 .eventon_events_list .eventon_list_event .evcal_cblock, .evo_pop_body .evcal_cblock{ background-color:transparent !important; color:#808080; font-size:30px; padding:0px 8px 2px 13px; font-weight:bold; position:absolute; line-height:110%; min-height:30px; margin:0 6px 0 0; left:0;}
 .eventon_events_list .eventon_list_event .evcal_cblock.mnl, .evo_pop_body .evcal_cblock.mnl{display:none;}
 .eventon_events_list .eventon_list_event .hasFtIMG .evcal_cblock, .evo_pop_body .hasFtIMG .evcal_cblock{ left:90px;}
   #evcal_list .sep_month_events{ border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-radius:5px; overflow:hidden;}
 .ajde_evcal_calendar.boxy #evcal_list .sep_month_events{border:none;}
 #evcal_list .sep_month_events.no_event{border:1px solid #e5e5e5;}
 .eventon_events_list .eventon_list_event.no_events{border:1px solid #e5e5e5; border-radius:5px;border-top:none;border-right:none;}
 .evcal_cblock .evo_start{ float:left; font-size:30px; clear:both;}
 .evcal_cblock .evo_end{ float:left; padding-left:8px; font-size:14px; position:relative; margin-top:4px;}
 .evcal_cblock .evo_end:before{ background-color:#ABABAB; height:2px; width:4px; margin-left:2px; content:""; position:absolute; display:block; left:0px;top:50%;}
 .ajde_evcal_calendar.boxy.boxstyle0 .evcal_cblock .evo_end:before{background-color:#fff}
 .evcal_cblock .evo_start em.month,  .evcal_cblock .evo_end em.month, .evcal_cblock .evo_start em.day{ font-size:11px;font-weight:normal;display:block;}
 .evcal_cblock .evo_end em.month{font-size:8px;}
 .evcal_cblock .evo_end em.year{font-size:8px;}
 .evcal_cblock em.time{font-size:10px;}
 .evcal_cblock .year{font-size:10px;display:block;line-height:10px;opacity:0.7;}
 .evcal_cblock .time, .evcal_cblock .evo_end.only_time{display:none;}
 .eventon_events_list .eventon_list_event .cancel_event.evcal_list_a{ background:repeating-linear-gradient(  45deg,#FDF2F2, #FDF2F2 10px, rgba(250,250,250,0.5) 10px, rgba(250,250,250,0.5) 20px );}
 .eventon_events_list .eventon_list_event .evcal_cblock em,  .evo_pop_body .evcal_cblock em{ font-style:normal; text-transform:uppercase; line-height:110%;}
 .evcal_cblock .evo_end em.day{display:block;font-size:8px;font-weight:normal;}
 .eventon_events_list .eventon_list_event .evcal_cblock em.evo_date,  .evo_pop_body .evcal_cblock em.evo_date{ display:block;}
 .eventon_events_list .eventon_list_event .evcal_cblock em.evo_year,  .evo_pop_body .evcal_cblock em.evo_year{ font-size:10px;display:block;line-height:10px;opacity:0.7;}
 .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day, .evo_pop_body .evcal_cblock em.evo_day{ font-size:8px;font-weight:normal; display:block;float:left;padding-right:6px;}
 .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day{color:#B7B7B7;margin-bottom:3px;}
 .EvcalWidget .eventon_events_list .evcal_cblock .evo_date em.evo_day, .widget .eventon_events_list .evcal_cblock .evo_date em.evo_day{ padding-bottom:3px;}
 .eventon_events_list .eventon_list_event .ev_ftImg{ background-repeat:no-repeat; width:75px; height:65%;max-height:75px; position:absolute; margin:auto 0 auto 10px; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; background-position:top center; display:block; border-radius:5px;}
 .eventon_events_list .eventon_list_event .evcal_cblock span, .evo_pop_body .evcal_cblock span{ line-height:100%;vertical-align:super}
  .evcal_cblock .evo_date .start{  float:left;font-size:30px;clear:both;}
 .evcal_cblock .evo_date .start em, .evcal_cblock .evo_date .end em{  font-size:11px;font-weight:normal;display:block;margin-left:6px;}
 .evcal_cblock .evo_date .start em{margin-left:0;margin-top:3px;}
 .evcal_cblock .evo_date .end em{font-size:8px;margin-top:3px;}
 .evcal_cblock .evo_date .end{  float:left;margin-left:4px;font-size:14px;}
   .evcal_cblock .evo_time span.start, .evcal_cblock .evo_time span.end{  float:left;font-size:14px;clear:both;  font-weight:normal;  padding-top:4px;}
 .evcal_cblock .evo_time .evo_day.end{clear:both;padding-top:5px;}
 .ajde_evcal_calendar #evcal_list .evcal_cblock .evo_time{display:none;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_cblock .evo_time span.start{font-size:12px;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_cblock .evo_time span.end{font-size:11px;}
 .eventon_events_list .eventon_list_event .evcal_desc,  .evo_pop_body .evcal_desc, #page-content p.evcal_desc{ margin-left:5px; padding:3px 15px 0 70px;margin-bottom:0px;top:0; display:block;}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3,  .evo_pop_body .evcal_desc .evcal_desc3,  #page-content p.evcal_desc .evcal_desc3{ display:flex;flex-direction:column;}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3 span,  .evo_pop_body .evcal_desc .evcal_desc3 span,  #page-content p.evcal_desc .evcal_desc3 span{padding-bottom:2px;}
 .eventon_events_list .eventon_list_event .mul_val .evcal_desc,  .evo_pop_body .mul_val .evcal_desc{padding-left:90px;}
 .evo_pop_body .evcal_desc.mnl,.evo_pop_body .evcal_desc.yrl{padding-left:10px;}
 .eventon_events_list .eventon_list_event .hasFtIMG .evcal_desc, .evo_pop_body .hasFtIMG .evcal_desc{ padding-left:170px;}
 .eventon_events_list .eventon_list_event .no_val.hasFtIMG .evcal_desc{padding-left:95px}
 .eventon_events_list .eventon_list_event .no_val .evcal_cblock{display:none;}
 .eventon_events_list .eventon_list_event .no_val .evcal_desc, #evcal_widget .eventon_events_list .eventon_list_event .no_val .evcal_desc{  padding-left:10px;}
 .eventon_events_list .eventon_list_event .evcal_desc span,  .evo_pop_body .evcal_desc span{ display:block; color:#262626;}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3 > *, .evo_pop_body .evcal_desc .evcal_desc3 > *{ display:inline-block;}
   .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title,  .evo_pop_body .evcal_desc span.evo_above_title{display:flex;align-items:center;flex-wrap:wrap;}
 .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span,  .evo_pop_body .evcal_desc span.evo_above_title span{ display:inline-block;color:#fff; background-color:#F79191; border-radius:5px;   padding:4px 9px;   margin-bottom:2px;margin-right:5px;   text-transform:uppercase;   font-size:11px;   position:relative;   line-height:1;}
 .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.postponed,  .evo_pop_body .evcal_desc span.evo_above_title span.postponed{background-color:#e3784b}
 .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.rescheduled,  .evo_pop_body .evcal_desc span.evo_above_title span.rescheduled{background-color:#67ef78}
  .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.movedonline,  .evo_pop_body .evcal_desc span.evo_above_title span.movedonline{background-color:#6edccd}
 .evcal_desc span.evo_above_title span.status_reason{ display:block;   background:transparent;   color:#888;   padding:0;}
 .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.featured,  .evo_pop_body .evcal_desc span.evo_above_title span.featured{ background-color:#ffcb55}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info,  .evo_pop_body .evcal_desc .evcal_desc_info{font-size:12px;line-height:120%;padding-bottom:2px;}
 .eventon_list_event:hover .evcal_desc .evcal_desc_info{opacity:1}
  .evcal_desc .evo_below_title .status_reason{ font-size:14px; margin-bottom:3px;}
 .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2{ color:#808080; text-transform:uppercase; font-size:22px}
 .evo_pop_body .evcal_desc span.evcal_desc2{line-height:130%;}
 .evcal_desc .evcal_desc3{min-height:14px;}
 .evcal_desc .evcal_desc3 em{ font-size:11px; line-height:110%; color:#797979; float:left;display:block; padding-right:6px;}
 .evcal_desc .evcal_desc3 em i{color:#c8c8c8}
 .evcal_desc .evcal_desc3 span.evcal_event_types em i.fa{margin-right:6px;}
 .evcal_desc .evcal_cmd i.fa{margin-right:5px;}
 .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle{ color:#808080; text-transform:uppercase; font-size:16px;}
 .editEventBtnET{cursor:pointer;margin-left:5px;}
 .editEventBtnET:hover{opacity:0.5;}
  .evcal_desc3 .evo_ep_pre{margin-right:10px;}
 .evcal_desc3 .evo_event_progress{  display:flex!important;   flex-direction:row;   align-items:center;   font-size:13px;   flex-wrap:wrap;     line-height:1.3;}
 .evcal_desc3 .evo_epbar_o{width:100%;  background-color:#f1f1f1;   padding:5px 10px!important;   border-radius:15px;   flex:1 0 50%;margin-right:10px;}
 .evcal_desc3 .evo_event_progress >*{margin-bottom:5px;}
 .boxy .evcal_desc3 .evo_epbar_o{background-color:#fbfbfb;}
 .evcal_desc3 .evo_ep_bar{background-color:#e2e2e2;border-radius:20px;height:4px;  box-sizing:border-box;}
  .sev.cev .evcal_desc3 .evo_ep_bar{background-color:#ffffff61}
  .sev.cev .evcal_desc3 .evo_epbar_o{background-color:#ffffff47}
  .sev.cev .evcal_desc3 .evo_ep_bar b,   .sev.cev .evcal_desc3 .evo_ep_bar b:before{background-color:#ffffff}
 .evcal_desc3 .evo_ep_bar b{background-color:#f79191;display:flex;height:4px;position:relative;border-radius:20px;}
 .evcal_desc3 .evo_ep_bar b:before{content:"";   height:10px;width:10px;background-color:#f79191;border-radius:50%;right:0;position:absolute;margin-top:-3px;}
 .evcal_desc3 .evo_ep_bar.evo_completed b{background-color:#9a9a9a;}
 .evcal_desc3 .evo_ep_bar.evo_completed b:before{content:none;}
 .eventon_events_list .eventon_list_event .evcal_desc3 .evo_ep_time,  .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3 .evo_ep_pre{color:#8c8c8c;}
 .eventon_events_list .evoShow_more_events:hover{opacity:0.7;}
 .eventon_events_list .evoShow_more_events{cursor:pointer;display:flex;  flex-direction:column;}
 .eventon_events_list .evoShow_more_events span{ text-align:center; background-color:#b4b4b4; color:#ffffff; text-transform:uppercase; font-size:14px; padding:5px 0; margin:0; display:block; flex:1;   justify-content:center;   align-items:center;   align-content:center;   display:flex;}
 .evo_eventon_live_now_section h3, .evo_eventon_live_now_section .evo_eventon_now_next h3{color:#8e8e8e;font-size:36px;}
 .evo_eventon_live_now_section p.evo_eventon_no_events_now{background-color:#d6f5d2;border-radius:8px;padding:20px;color:#888;}
 .evo_eventon_live_now_section .evo_eventon_now #evcal_list.eventon_events_list{ background-color:#797979;padding:10px;margin:0;}
 .evo_eventon_live_now_section .evo_eventon_now #evcal_list .evcal_list_a{padding:50px 0;}
 .evo_eventon_live_now_section .evo_eventon_now .evcal_cblock{display:none}
 .evo_eventon_live_now_section .evo_eventon_now .evcal_desc{padding-left:20px!important}
 .evo_eventon_live_now_section .evo_eventon_now #evcal_list .evcal_event_title{padding:5px 0;font-size:30px;}
  .evo_eventon_live_now_section .evo_eventon_now_next{ background-color:#ececec;border-radius:8px;padding:15px 25px;}
 .evo_eventon_live_now_section .evo_eventon_now_next h3{font-size:30px;}
 .evo_eventon_live_now_section .evo_eventon_now_next h3 .evo_countdowner{background-color:#fdc659;border-radius:10px;padding:3px 10px;color:#fff;}
  .eventon_events_list .ft_event.evcal_list_a .evcal_desc .evcal_event_title{ font-size:20px; font-weight:400;}
 .eventon_events_list .ft_event.evcal_list_a{ background-color:#f9f9f9;}
 .eventon_events_list .eventon_list_event a.ft_event .evcal_cblock em.evo_date{color:#6b6b6b}
 .eventon_events_list .eventon_list_event .evcal_desc em, .evo_pop_body .evcal_desc em{font-weight:normal;margin-bottom:6px;}
 .eventon_events_list .eventon_list_event .evcal_desc em.evcal_alldayevent_text{text-transform:capitalize;}
  .evcal_desc .evcal_desc3 em.evocmd_button, #evcal_list .evcal_desc .evcal_desc3 em.evocmd_button{  padding:4px 6px;  border-radius:5px;  background-color:#237dbd;  color:#fff;  cursor:pointer;  display:inline-block;}
 .evcal_desc .evcal_desc3 em.evocmd_button:hover{opacity:0.5;}
  .eventon_events_list .eventon_list_event .evcal_desc .evcal_location,  .evo_pop_body .evcal_desc .evcal_location, .eventon_events_list .eventon_list_event .evcal_desc .evcal_time,  .evo_pop_body .evcal_desc .evcal_time{  font-style:normal;  padding-left:15px;  margin-right:5px;  position:relative;  display:inline-block;}
  .evcal_location .event_location_name{font-style:normal;}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_time::before,  .evo_pop_body .evcal_desc em.evcal_time::before{  content:"\f017";}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_location, .evo_pop_body .evcal_desc .evcal_location{  display:inline-block;}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_location::before,  .evo_pop_body .evcal_desc em.evcal_location::before{  content:"\f041";}
 .eventon_events_list .eventon_list_event .evcal_desc .evcal_time::before,  .evo_pop_body .evcal_desc em.evcal_time::before, .eventon_events_list .eventon_list_event .evcal_desc .evcal_location::before,  .evo_pop_body .evcal_desc em.evcal_location::before{  position:absolute;  left:0;top:1px;   display:inline-block;  font-family:'evo_FontAwesomeS';  font-style:normal;  font-weight:normal;  line-height:1;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;}
  .eventon_events_list .eventon_list_event .event_description{ background-color:#fdfdfd; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; position:relative; display:flex;flex-direction:column;}
 .eventon_events_list .eventon_list_event .event_description, .eventon_events_list .eventon_list_event .event_description .evcal_desc_top{ border-bottom:1px solid #e5e5e5}
 .eventon_events_list .eventon_list_event .event_description p{float:none;}
 .eventon_events_list .eventon_list_event .event_description .evcal_eventbrite, .eventon_events_list .eventon_list_event .event_description .evcal_desc_top{padding:5px 8px;margin-top:4px;}
 .event_description p{font-family:arial}
 #evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput{ padding:2px 5px; border:1px solid #ddd; color:#888; font-style:italic; font-size:13px; background-color:transparent;box-shadow:none}
 body .evorow.loading:before, body .evorow.evoloading:before, body .evoloading:before{ content:"";   background:url(evo-loader.gif) rgba(245, 245, 245, 0.71) center center no-repeat;   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   z-index:50;   display:block;}
 body .evorow.loading, body .evorow.evoloading, body .evoloading{position:relative;}
  .evo_metarow_gmap img{}
 #evcal_list .eventon_list_event .event_description .evcal_gmaps{height:200px;max-width:none;}
 .evo_pop_body .evcal_gmaps *{max-width:none;}
 #evcal_list .evorow.getdirections, .evo_pop_body .evorow.getdirections{ padding:0px; background-color:#fff;border:1px solid #eaeaea;}
 #evcal_list .evorow.getdirections form, .evo_pop_body .evorow.getdirections form{margin:0;}
 #evcal_list .evorow.getdirections p, .evo_pop_body .evorow.getdirections p{ position:relative;margin:0;overflow:hidden;}
 #evcal_list .evorow.getdirections .evoInput, .evo_pop_body .evorow.getdirections .evoInput{ width:100%; font-size:16px; border:none; padding:8px 20px; margin:0;}
 #evcal_list .evorow.getdirections .evcalicon_9, .evo_pop_body .evorow.getdirections .evcalicon_9{ display:inline-block; cursor:pointer; position:absolute; right:0; top:0; border:none; color:#858585; font-size:18px; background:transparent; height:100%;}
 #evcal_list .evorow.getdirections .evcalicon_9:hover, .evo_pop_body .evorow.getdirections .evcalicon_9:hover{opacity:0.7}
 .evcal_evdata_row .evcal_evdata_custometa_icons{ display:block;position:absolute;padding:0; width:31px;height:30px;}
 .evcal_evdata_row .evcal_evdata_icons,  .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_icons{ display:block;position:absolute;padding:0; width:31px;height:30px;}
 .evcal_evdata_row h3 .evcal_evdata_icons{display:none;}
  .evcal_evdata_row .evcal_evdata_cell h2, .evcal_evdata_row .evcal_evdata_cell h3{ font-weight:normal; text-transform:uppercase; letter-spacing:normal; line-height:100%; float:none;}
 .event_description.evcal_eventcard{padding-top:8px;}
 .event_description.evcal_eventcard .evcal_evdata_row:first-child{margin-top:0px;}
 .evcal_evdata_row{position:relative;border:none;margin:8px 8px 0;font-size:14px;}
 .evo_lightbox_body .evcal_eventcard{padding-bottom:8px;}
 .evcal_evdata_row, .evcal_evdata_row.evorow_2b .evorow_b{background-color:#f3f3f3;border-radius:8px;padding:30px;}
 .evcal_evdata_row.evorow_2b{display:flex;flex-direction:row;padding:0;background-color:transparent;}
 .evcal_evdata_row.evorow_2b .evorow_b{flex:1;}
 .evcal_evdata_row.evorow_2b .evorow_b.evorow_b1{margin-right:8px;flex:0 1 50%;}
 .evcal_evdata_row.evo_metarow_ICS{padding:20px 25px;}
 .evcal_evdata_row.evo_event_images{display:flex;padding:8px;}
  .evcal_evdata_row.evo_metarow_socialmedia{padding:15px;}
 .evo_metarow_socialmedia .evo_sm{  display:inline-block;    height:50px;  text-align:center;}
 .evo_metarow_socialmedia a.evo_ss{   display:block;  height:50px;width:50px;    border-radius:50%!important;  margin:0 5px;}
  #evcal_widget .evo_metarow_socialmedia a.evo_ss i{font-size:15px;}
 #evcal_widget .evo_metarow_socialmedia .evo_ss{ width:40px;   height:40px;   margin:0;   border-radius:0px!important;}
 #evcal_widget .evo_metarow_socialmedia .evo_sm{height:40px;}
 #evcal_widget .event_description .evcal_evdata_row.evo_metarow_socialmedia{padding:0;}
  .evo_metarow_socialmedia a.evo_ss:hover{  background-color:#909090;}
 .evo_metarow_socialmedia a.evo_ss:hover i{color:#fff;}
 .evo_metarow_socialmedia a.evo_ss i{  margin-top:15px;  font-size:20px;  color:#909090;  display:inline-block;  opacity:1;}
 .evo_fc_widget .evo_metarow_socialmedia .evo_sm{  height:35px;width:40px;}
 .evo_fc_widget .evo_metarow_socialmedia .evo_sm a{}
 .evo_fc_widget .evo_metarow_socialmedia .evo_sm i{  margin-top:8px;  font-size:18px; }
 @media (max-width:480px){  .evo_metarow_socialmedia .evo_sm{  height:35px;width:40px; }
  .evo_metarow_socialmedia a.evo_ss i{  font-size:18px;  margin-top:8px; }
}
 .evo_metarow_virtual .evocell_virtual_livenow{display:flex;}
 .evo_metarow_virtual .evo_live_now.evo_live_now_tag{     background-color:#fb6658;   font-weight:700;font-size:16px;    text-transform:uppercase;}
 .evo_metarow_virtual .evo_live_now_tag{ margin-right:8px;margin-bottom:8px;  padding:5px 10px; color:#ffffff; background-color:#8c8c8c; border-radius:8px; display:flex;   align-items:center;   height:30px; box-sizing:border-box;}
 .evo_above_title .evo_live_now{ background-color:transparent !important;   height:18px;   width:27px;   display:inline-block;   background-size:cover;   margin-right:10px;   animation:evo_blinking_red 1.2s infinite;   padding:0!important;}
 .evo_above_title .evo_live_now svg{fill:#fb6658;}
  .evo_metarow_virtual .evo_live_now svg{fill:#fff;}
 .evo_metarow_virtual .evo_live_now svg{   height:18px;   width:25px;   display:inline-block;   background-size:cover;   margin-right:10px;   animation:evo_blinking_red 1.2s infinite;}
 @keyframes vir_waiting_anim{   0%{background-position:0% 20%}
   50%{background-position:100% 81%}
   100%{background-position:0% 20%}
}
 .evo_metarow_virtual .evo_vir_access{ background:rgb(78,93,73); display:flex; flex-direction:column; align-content:center; align-items:center; padding:80px 20px; border-radius:8px; background:linear-gradient(45deg, rgb(60 70 57) 0%, rgb(95 66 66) 58%, rgb(53 84 82) 100%); background-size:200% 200%; animation:vir_waiting_anim 6s ease infinite;}
 .evo_metarow_virtual .evo_vir_access .evo_vir_access_title{text-align:center;margin-bottom:10px;}
 .evo_metarow_virtual .evo_vir_access .evo_vir_access_actions{text-align:center;}
 .evo_metarow_virtual .evo_vir_access .evo_vir_access_actions .evo_vir_access_actions_in{}
 .evo_metarow_virtual .evo_vir_access .evo_vir_access_actions .evo_vir_access_actions_in >*{margin:5px;}
  @keyframes waitingmod{   from{color:#fffbf3;}
to{color:#655856;}
}
 .evo_metarow_virtual .evo_vir_access .evo_vir_access_title.waiting_mod span{ animation:waitingmod 2s ease-in-out infinite alternate;   color:#fed584;  }
 .evo_metarow_virtual .evo_vir_access .evo_vir_access_title span{color:#fff;text-transform:uppercase;font-weight:700;}
 .evo_metarow_virtual .evo_vir_access a.evcal_btn{position:relative;}
 .evo_metarow_virtual .evo_vir_pass{ background-color:#ececec;   border-radius:25px;padding:8px 30px 8px 40px;display:inline-block;line-height:1;}
 .evo_metarow_virtual .evo_vir_pass b{font-style:normal;}
  .evo_card_health_boxes{display:flex;flex-direction:row;box-sizing:border-box;flex-wrap:wrap;}
 .evo_card_health_boxes .evo_health_b{  display:flex;flex:1 1 auto;   align-items:center;   margin:0 10px 10px 0;   flex-direction:row;   background-color:#ececec;color:#8d8d8d;   border-radius:8px;padding:10px;text-align:center;line-height:1.3;}
 .evo_card_health_boxes .evo_health_b:last-child{margin-right:0}
 .evo_card_health_boxes .evo_health_b svg,.evo_card_health_boxes .evo_health_b i.fa{fill:#8d8d8d;color:#8d8d8d;margin-right:15px;  height:30px;width:auto;font-size:30px;}
 .evo_health_b.ehb_other{ background-color:#e8e8e8;border-radius:8px;padding:10px 10px;}
 .evo_health_b.ehb_other .evo_health_bo_title{ display:flex;align-items:center;font-weight:700;}
 .evo_health_b.ehb_other i{margin-right:10px;}
 .evo_ics_nCal{margin-right:8px;}
 .evcal_evdata_row .evo_clik_row:hover{background-color:#fffbed}
 .evo_ics.evo_clik_row .evo_h3, .evo_metarow_learnmore.evo_clik_row .evo_h3{padding:0;}
 .evo_metarow_learnmore.evo_clik_row .evo_h3{padding-top:5px;}
 .evo_metarow_ICS .evcal_evdata_cell p a, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a{ text-transform:uppercase; font-style:normal; font-size:14px; color:#6B6B6B; padding-right:15px;padding-top:0; margin-top:3px; display:inline-block;}
 .evo_metarow_ICS .evcal_evdata_cell p a:hover,  .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a:hover, .evo_ics.evo_clik_row .evo_h3 a:hover{opacity:0.6}
 .evcal_cell_rel_events a em{ display:block; font-style:normal; font-size:13px; opacity:0.7}
 .evcal_cell_rel_events a b{text-transform:uppercase;}
 .evcal_cell_rel_events a em, .evcal_cell_rel_events a b{ line-height:1.3;text-transform:uppercase;}
 .evcal_cell_rel_events{border:1px solid #efeeee;border-radius:5px;}
 body .evcal_eventcard .evcal_cell_rel_events a{ display:block;cursor:pointer;background-color:#e2e2e2;   padding:8px 10px;margin-bottom:8px;border-radius:8px;}
 body .evcal_eventcard .evcal_cell_rel_events a:hover{background-color:#d2d2d2}
 .evo_metarow_learnMICS .evcal_col50 i.fa{margin-top:5px;}
 .evo_clik_row.evcal_evdata_row{ display:block; border-bottom:none;}
 .evo_clik_row .evcal_evdata_row, .evo_clik_row.evcal_evdata_row{ display:block; padding:20px 25px;}
 .evo_clik_row .evo_h3{ padding:5px 0 5px 30px; color:#6B6B6B; font-size:16px; line-height:110%; letter-spacing:normal; text-transform:uppercase; margin:0}
 .dark1{background-color:#efefef;}
 .dark1:hover{ background-color:#f5f5f5; text-decoration:none}
 .event_description .evcal_close:hover{ background-color:#f1f1f1;}
 .event_description .evcal_close, .evo_lightbox_content .evcal_close{display:none;}
  .evo_pop_body .evorow.lastrow{padding-right:0;margin-bottom:8px;}
 .evo_pop_body .evcal_close.evo_card_row_end{display:none}
 .event_description .evo_card_row_end{ background-color:#f7f7f7; padding:0; display:block; position:relative; height:30px;cursor:pointer;margin:8px;border-radius:8px;}
 .evo_sin_page .event_description .evo_card_row_end{display:none}
 .evo_sin_page .event_description{padding-bottom:8px;}
 .event_description .evo_card_row_end:before{ content:"\f077";   display:block;   font-family:'evo_FontAwesomeS';   font-style:normal;   font-weight:normal;   font-size:12px;   line-height:1;   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   text-align:center;   padding-top:8px;   opacity:0.4}
  .evortl #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,  .evortl .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info,  .evortl.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info,  .evortl .eventon_events_list .eventon_list_event .evcal_desc span, .evortl.eventon_events_list .eventon_list_event .evcal_desc span, .evortl .evcal_evdata_row .evcal_evdata_cell h3, .evortl .eventon_events_list .eventon_list_event .evcal_desc, .evortl.eventon_events_list .eventon_list_event .evcal_desc, .evortl #evcal_list .eventon_list_event .evcal_eventcard p, .evortl .evcal_evdata_row .evcal_evdata_cell, .evortl #evcal_list .eventon_list_event p.no_events, .evortl #evcal_list.sep_months .evcal_month_line p{text-align:right;}
  .evortl .eventon_events_list .eventon_list_event .evcal_desc, .evortl.eventon_events_list .eventon_list_event .evcal_desc{ padding-right:80px;padding-left:15px;}
 .evortl.eventon_events_list .eventon_list_event .evcal_cblock, .evortl .eventon_events_list .eventon_list_event .evcal_cblock{ right:0;left:auto;}
 .evortl.eventon_events_list .eventon_list_event .hasFtIMG .evcal_cblock{right:90px;}
 .evortl.eventon_events_list .eventon_list_event .hasFtIMG .evcal_desc{padding-right:170px;}
 .evortl.eventon_events_list .eventon_list_event .hasFtIMG .ev_ftImg{right:0;margin-right:10px;}
 .evortl .evcal_desc .evcal_desc3 em{ float:none;display:inline-block;}
 .evortl .evcal_evdata_row .evcal_evdata_cell{padding-right:45px;padding-left:0;}
  .ajde_evcal_calendar.evortl .calendar_header p.evo_arrows{float:right;padding-right:10px;}
 .ajde_evcal_calendar.evortl .calendar_header p.evo_arrows.right{float:left}
 .ajde_evcal_calendar.evortl .calendar_header p.evo_arrows.right #evcal_prev{margin:0;}
 .evortl #evcal_cur{float:right;}
 .evortl .evo_sort_btn{display:block;text-align:right; height:25px;padding-top:5px;}
 .evortl.ajde_evcal_calendar .eventon_sort_line, .evortl.ajde_evcal_calendar .eventon_filter_line{  float:right;}
 .evortl.ajde_evcal_calendar .eventon_filter_line{border-left:none;border-right:1px solid #c4c4c4;  margin-right:10px;}
 .evortl .eventon_filter_line .eventon_filter{float:right;}
 .evortl .eventon_events_list .eventon_list_event .evcal_desc .evcal_location,  .evortl .evo_pop_body .evcal_desc .evcal_location,  .evortl .eventon_events_list .eventon_list_event .evcal_desc .evcal_time,  .evortl .evo_pop_body .evcal_desc .evcal_time{  padding-left:0;padding-right:15px;  margin-right:0;margin-left:5px;}
 .evortl .eventon_events_list .eventon_list_event .evcal_desc .evcal_time::before,  .evortl .evo_pop_body .evcal_desc em.evcal_time::before,  .evortl .eventon_events_list .eventon_list_event .evcal_desc .evcal_location::before,  .evortl .evo_pop_body .evcal_desc em.evcal_location::before{  left:auto;right:0;}
  .evortl .eventon_events_list .evo_above_title{justify-content:flex-end;}
  .evortl #evcal_list{border-left:1px solid #e5e5e5;}
 .evortl #evcal_list.sep_months{border:none}
 .evortl #evcal_list .eventon_list_event ul, .evortl .evo_pop_body ul{direction:rtl;}
 .evortl #evcal_list .eventon_list_event li, .evortl .evo_pop_body li{direction:rtl;margin-right:20px;}
 .evortl .evcal_evdata_row .evcal_evdata_icons, .evortl .evcal_evdata_row .evcal_evdata_custometa_icons{right:0;}
 .evortl .event_description .evcal_close{left:0;}
 .evortl .evo_metarow_ICS .evcal_evdata_cell p a,  .evortl .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a{  padding-right:0;padding-left:15px;}
 .evortl #evcal_list .evorow.getdirections .evoInput,  .evortl .evo_pop_body .evorow.getdirections .evoInput{  padding-right:50px;  text-align:right;}
 .evortl .eventon_events_list .evo_metarow_organizer .evo_card_organizer_image,  .evortl .evo_pop_body .evo_metarow_organizer .evo_card_organizer_image{  float:right;  margin-left:10px;}
 .evortl .evo_metarow_socialmedia a.evo_ss{text-align:center;}
  .evortl.evo_lightbox .evolbclose{left:0;right:auto;margin:-14px 0 0 -14px;}
 .evortl.evo_lightbox .evcal_desc{padding:3px 80px 0 15px;text-align:right;}
 .evortl.evo_lightbox .evcal_cblock{right:0;left:auto;}
 .evortl.evo_lightbox .evo_clik_row .evo_h3{text-align:right;padding:5px 45px 5px 0;}
 .evortl .eventon_events_list .eventon_list_event .desc_trig:hover{border-right-style:solid;border-right-width:7px;border-left-width:0px;}
 .evortl .eventon_events_list .eventon_list_event .evcal_list_a{border-right-style:solid;border-right-width:3px;border-left-width:0px;}
  .evo_instant_lb{  position:fixed;   width:100%;   height:100%;   visibility:hidden;   top:0;   left:0;   z-index:1000;   opacity:0;   background:rgba(24, 24, 24, 0.4);   transition:all 0.3s;   overflow:auto;}
 .evo_instant_lb.show{  opacity:1;   visibility:visible;}
 .evolb_in{  display:block;  z-index:2000;   position:relative;   width:900px;   margin:80px auto 30px;   border:none;   border-radius:5px;   box-sizing:border-box;   -webkit-transition:-webkit-transform 0.5s;   transition:transform 0.5s;   -webkit-transform:translateY(50px);   transform:translateY(50px);}
 .evo_instant_lb.show .evolb_in{  background-color:#ECEBEB;   -webkit-transform:translateY(0px);   transform:translateY(0px);}
 .evolb_content{display:block;}
 .evolb_close{  position:absolute;   top:0;   right:0;   z-index:90001;   margin:-14px -14px 0 0;   color:#666666;   background-color:#000;   border-radius:50%;   padding:5px;   height:28px;   width:28px;   text-align:center;   line-height:90%;   font-size:28px;   cursor:pointer;   text-indent:-9999px;   font-weight:300;   box-sizing:content-box;   -moz-box-sizing:content-box;}
 .evolb_close:before{  position:absolute;   left:18px;   top:9px;   content:' ';   height:50%;   width:2px;   background-color:#666666;}
 .evolb_close:after{  position:absolute;   left:18px;   top:9px;   content:' ';   height:50%;   width:2px;   background-color:#666666;}
 .evolb_close:before{transform:rotate(45deg);}
.evolb_close:after{transform:rotate(-45deg);}
   .ajde_evcal_calendar.boxy.evortl #evcal_list .eventon_list_event .desc_trig .evcal_cblock{  text-align:right;float:right;}
  .evortl.evo_lightbox .evoTX_wc .quantity{float:right;margin:0 0 0 10px;}
 .evortl.evo_lightbox .evo_metarow_socialmedia .evo_sm{float:right;}
 .evortl .evo_search_bar input{text-align:right;}
 .eventon_main_section .evortl .evorow.lastrow{padding-left:0;padding-right:15px;}
 .evortl.evoEL .calendar_header p{text-align:right;display:block;width:100%;}
 .evortl.evoEL .evcal_month_line p{text-align:right;}
 .evortl.ajde_evcal_calendar .eventon_events_list .eventon_list_event .evcal_desc span.evocd_timer span,  .evortl.evo_lightbox .evcal_desc span.evocd_timer span{float:right;margin-right:0;margin-left:5px;}
  .evortl .evo_metarow_socialmedia .evo_sm{float:right;}
  #evcal_list .eventon_list_event.anypost a.sin_val.hasFtIMG .evcal_desc{padding-left:100px;}
 #evcal_list .eventon_list_event.anypost a.sin_val .evcal_desc{padding-left:15px;}
 .evcal_evdata_row .evcal_evdata_cell >*{margin:0;}
 .ajde_evcal_calendar .evo_metarow_rel_events.evcal_evdata_row .evcal_evdata_cell a em, .ajde_evcal_calendar.cev #evcal_list .eventon_list_event .evo_metarow_rel_events a em{color:#808080;}
 .evcal_evdata_cell h2 b, .evcal_evdata_cell h3 b{ font-weight:300}
 .evcal_evdata_row .evcal_evdata_cell h2{ color:#808080;font-size:18px;}
 .evcal_evdata_row .evcal_evdata_cell h2.bash{font-weight:bold}
 .evcal_evdata_row .evcal_evdata_cell h3{ color:#808080; font-size:16px; margin:0;padding-bottom:8px; font-weight:700;}
 .evcal_evdata_row .evcal_evdata_cell h3 a{font-weight:700;}
 .evcal_evdata_row .evcal_evdata_cell a.evo_cusmeta_btn.evcal_btn{margin-top:8px;}
 .evcal_evdata_row .evcal_evdata_cell a{border:none;padding:0;}
 .evcal_evdata_row .evcal_evdata_cell, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell{ padding-left:40px;min-height:25px}
 .evcal_evdata_row .evcal_evdata_cell .evo_custom_content p{margin:0;}
  .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p{ font-style:normal; font-size:13px; margin-bottom:5px;}
 .evcal_evdata_row .evcal_evdata_cell p{font-size:11px;line-height:140%;}
 .evcal_col50{width:50%;float:left}
 .evcal_evdata_row i.fa{display:block;opacity:0.5}
 .eventon_list_event .evcal_evdata_cell .evo_tz, .eventon_list_event .evo_tz_time .evo_tz{opacity:0.5;margin-left:5px}
  .eventon_list_event .evcal_desc em.evo_mytime.tzo_trig, .eventon_list_event .evcal_evdata_cell .evo_mytime.tzo_trig{background-color:transparent;cursor:pointer;}
 .eventon_list_event .evcal_desc em.evo_mytime.tzo_trig:hover{background-color:#2eb4dc}
 .eventon_list_event .evcal_desc em.evo_mytime.tzo_trig:hover >*{color:#fff;}
 .eventon_list_event .evcal_desc em.evo_mytime.tzo_trig i{background-color:transparent;color:#2eb4dc;}
 .eventon_list_event .evcal_desc em.evo_mytime.tzo_trig b{color:#8c8c8c;}
 .eventon_list_event .evcal_desc em.evo_mytime{ padding:0 6px 0 3px;margin-right:5px;background-color:#2eb4dc;border-radius:12px;}
  .eventon_list_event .evcal_desc em.evo_mytime >*, .eventon_list_event .evcal_evdata_cell .evo_mytime >*{color:#fff; font-style:normal;font-weight:normal;opacity:1}
 .eventon_list_event .evcal_desc .evcal_time.evo_tz_time span{display:inline-block;}
  .eventon_list_event .evcal_evdata_cell .evo_tz{margin-right:8px;}
 .eventon_list_event .evcal_evdata_cell .evo_mytime, .eventon_list_event .evcal_evdata_cell .evo_mytime.tzo_trig{display:inline-block;background-color:#2eb4dc;border-radius:12px;padding:2px 9px 2px 5px;}
 .eventon_list_event .evcal_evdata_cell .evo_mytime i{display:inline-block;}
 .eventon_list_event .evo_eventcard_time_t{margin-right:8px; margin-bottom:5px;display:inline-flex;}
 .evo_vir_confim{ background-color:#cfe6d3;padding:5px 20px;border-radius:10px;}
 .evcal_evdata_row .evcal_evdata_cell .evo-jitsi-wrapper{overflow:hidden;border-radius:10px;margin-bottom:10x; height:600px;}
 .evcal_evdata_cell .evo_vir_mod_box{ background-color:#d4d4d4;   padding:10px;   border-radius:10px;}
 .evcal_evdata_cell .evo_vir_mod_left{ background-color:#35bb52;   padding:3px 10px;   border-radius:10px;   color:#fff;}
 .evo_custom_content p strong{font-weight:bold;}
 .ajde_evcal_calendar .evo_custom_content ul{ list-style:disc;margin-left:20px;}
 .ajde_evcal_calendar .evo_custom_content ul li, #evcal_list .eventon_list_event .event_description .evo_custom_content li{ padding-bottom:0; font-size:13px;}
 .ajde_evcal_calendar .eventon_events_list .evo_metarow_organizer .evo_card_organizer_image, .evo_pop_body .evo_metarow_organizer .evo_card_organizer_image{ display:inline-block; margin-right:10px; float:left;}
 .evo_metarow_organizer .evo_card_organizer{ display:inline-block;}
 .evo_metarow_organizer .evo_card_organizer_image img{ border-radius:5px; height:80px;}
 #evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name, .evo_pop_body .evcal_evdata_row.evo_metarow_organizer .evo_card_organizer_name{ display:inline-block; font-size:16px; margin-bottom:0; margin-top:5px;}
 #evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name span.evo_card_organizer_name_t, .evo_pop_body .evo_metarow_organizer .evo_card_organizer_name span.evo_card_organizer_name_t{ font-size:16px; font-style:normal;}
 #evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name span,  .evo_pop_body .evo_metarow_organizer .evo_card_organizer_name span{ display:block; font-size:13px;}
 #evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name span.oe_displaynone,  .evo_pop_body .evo_metarow_organizer .evo_card_organizer_name span.oe_displaynone{display:none;}
 .evo_pop_body .evcal_evdata_row.evo_metarow_organizer .evcal_evdata_cell p.evo_card_organizer_image{margin-right:15px;}
 .evcal_evdata_img{ height:70px; width:auto;overflow:hidden; background-repeat:no-repeat; background-position:50% 50%; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; position:relative; box-sizing:border-box;}
 .evcal_evdata_img:hover{background-position:50% 50%;}
 .evcal_evdata_img.evo_imghover:hover{background-position:50% 45%;}
 .evcal_evdata_img.evo_imgCursor:hover{cursor:url(zoom.png), auto;}
 .evo_metarow_directimg{padding:0;}
 .evo_metarow_directimg img{ width:100%;height:auto;display:block;border-radius:8px;}
 @media (max-width:680px){ .evo_metarow_fimg.evcal_evdata_img{height:125px;}
}
 .evo_metarow_locImg{ background-repeat:no-repeat; background-position:50% 50%; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; position:relative; height:400px; width:auto; overflow:hidden; text-align:center; -webkit-transform-style:preserve-3d;  -moz-transform-style:preserve-3d;  transform-style:preserve-3d;  box-sizing:border-box;}
 .evo_metarow_locImg.tvi::after{ content:""; position:absolute; top:0;left:0;right:0;bottom:0; background:-moz-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 98%, rgba(0,0,0,1) 100%); background:-webkit-linear-gradient(top, rgba(0,0,0,0) 50%,rgba(0,0,0,1) 98%,rgba(0,0,0,1) 100%); background:linear-gradient(to bottom, rgba(0,0,0,0) 50%,rgba(0,0,0,1) 98%,rgba(0,0,0,1) 100%); height:100%;width:100%; z-index:2; opacity:0.6; transition:all 0.3s;}
  #evcal_list .eventon_list_event .evo_metarow_locImg p.evoLOCtxt,  .evo_lightbox .evo_metarow_locImg p.evoLOCtxt{ color:#fff; font-size:18px; text-transform:uppercase; padding:15px 30px 30px; margin:0;width:100%; z-index:5; position:absolute; bottom:0px; transition:all 0.3s;}
 .eventon_list_event .evo_metarow_locImg p.evoLOCtxt span,  .evo_lightbox .evo_metarow_locImg p.evoLOCtxt span{ display:block; text-align:center; text-transform:none; font-style:italic; opacity:0.8; font-size:14px;}
 .eventon_list_event .evo_metarow_locImg p.evoLOCtxt span.evo_loc_text_title{ text-transform:uppercase; font-style:normal; font-size:16px; opacity:1;}
 .eventon_list_event .evo_metarow_details .eventon_full_description p, .eventon_list_event .evo_metarow_details .eventon_full_description li{ font-size:13px;padding-bottom:8px;}
 .eventon_list_event .evo_metarow_details .eventon_full_description ol,  .eventon_list_event .evo_metarow_details .eventon_full_description ul{margin:0 0 10px 10px;padding:0 0 5px 10px;}
  .eventon_list_event .evo_metarow_details .eventon_full_description ul{list-style-type:disc;}
 .eventon_full_description .eventon_desc_in{ overflow-wrap:break-word;  word-wrap:break-word;  text-overflow:ellipsis;}
 .eventon_full_description .eventon_desc_in a{color:#ef4040;}
 .eventon_full_description .eventon_desc_in a:hover{text-decoration:underline!important;}
 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,  .eventon_events_list .evcal_event_subtitle{ line-height:120%;padding-bottom:3px;}
 #evcal_list .eventon_list_event .event_description .evcal_desc_buy_tix a{color:#fff;background:#949494;padding:3px 10px;border:none;display:inline-block}
 #evcal_list .eventon_list_event .event_description .evcal_desc_buy_tix a:hover{background:#4F4F4F}
 .eventon_list_event .event_description p,  .evcal_list_a .event_description li,  .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p{ font-size:14px;color:#656565; margin:0;}
 .evo_repeat_series_dates span{ display:inline-block; margin-right:5px;border-radius:5px; background-color:#dedede; padding:3px 10px; font-style:normal; margin-top:5px; text-transform:uppercase;}
 .evo_repeat_series_dates.clickable span{cursor:pointer;}
 .evo_repeat_series_dates.clickable span:hover{opacity:0.7;}
 #evcal_list .eventon_list_event .event_description .evcal_desc_top{background-color:#e4e4e4;}
  .evcal_event_details .evcal_evdata_cell{position:relative}
   .evcal_event_details .evcal_evdata_cell.shorter_desc .eventon_desc_in{height:150px;overflow:hidden;position:relative;}
 .evcal_event_details .evcal_evdata_cell.shorter_desc .eventon_desc_in:after{ position:absolute;  bottom:0;  height:100%;  width:100%;  content:"";  background:linear-gradient(to top,    rgba(243,243,243, 1) 20%,     rgba(255,255,255, 0) 80%  );  pointer-events:none;}
 .eventon_shad_p .evcal_btn{background-color:#d2d2d2}
 .eventon_shad_p .ev_more_text{padding-right:12px;}
 .eventon_shad_p .ev_more_arrow{ width:0; height:0; border-style:solid; border-width:0 6px 6px 6px; border-color:transparent transparent #ffffff transparent; position:absolute;margin-top:2px;margin-left:-6px;}
 .eventon_shad_p .ev_more_arrow.ard{border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent;margin-top:4px;}
 .evorow.evo_metarow_mdt .evomdt_subtitle{padding-bottom:10px;}
 .evorow .evomdt_item img{ max-width:100%;height:auto;max-height:200px; padding-bottom:10px;margin:0;}
 .evorow .evomdt_item{ padding-bottom:10px;}
 .evorow .evomdt_data.grid{ display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:flex; align-items:top; flex-wrap:wrap;}
 .evorow .evomdt_data.grid .evomdt_item{ flex-basis:50%;flex-grow:1; text-align:left; border:0px solid transparent; border-width:0 15px 15px 0;}
 .evomdt_item p span{ display:inline-block; padding-right:5px; opacity:0.6;}
 .ajde_evcal_calendar .evcal_month_line p{ padding:8px 0 5px; color:#c6c6c6; font-size:24px; text-transform:uppercase; min-height:24px; line-height:100%; margin:0; border-bottom:1px solid #e5e5e5;}
 .ajde_evcal_calendar.ul .evcal_month_line p{border-bottom:none;}
 .evo_tab_view .evo_tab_holder{display:flex}
 .evo_tab_view .evo_tabs{ list-style:none;margin:0 0 10px;padding:0;display:flex; border-radius:20px; overflow:hidden; border:1px solid #DEDEDE;}
 .evo_tab_view .evo_tabs p.evo_tab{ display:block; text-transform:uppercase; padding:3px 8px;font-weight:700; border-right:1px solid #DEDEDE; margin-bottom:-1px; color:#6b6b6b; cursor:pointer;}
 .evo_tab_view .evo_tabs p.evo_tab:first-child{padding-left:15px;}
 .evo_tab_view .evo_tabs p.evo_tab:last-child{padding-right:15px;border:none;}
 .evo_tab_view .evo_tabs p.evo_tab.selected{ background-color:#fed584;}
 .evo_tab_view .evo_tabs p:hover{background-color:#F3F3F3}
 .evo_tab_container{ padding:10px; border:1px solid #DEDEDE; border-radius:10px; position:relative;}
 .evo_tab_container .evo_tab_section{ position:relative; width:100%;}
 .evo_tab_container .evo_tab_section.hidden{opacity:0;height:0;display:none}
 .evo_tab_container .evo_tab_section.visible{opacity:1;display:block;}
 .evo_tab_section .evo_month_title{clear:both;}
  .evo_widget .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span, .evo_widget .evo_pop_body .evcal_desc span.evo_above_title span{padding:3px 5px;font-size:10px;}
 #evcal_widget .evortl .eventon_events_list .eventon_list_event .evcal_desc{padding-left:0px;  padding-right:65px;}
 #evcal_widget .eventon_events_list .eventon_list_event .status_reason{font-size:11px;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info em{ color:#9b9999; font-weight:normal; font-size:11px;}
 #evcal_widget .evcal_evdata_row.evorow_2b.evcal_evdata_row{flex-direction:column;padding:0;}
 #evcal_widget .evcal_evdata_row.evorow_2b .evorow_b.evorow_b1{margin:0 0 10px 0;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info em.evcal_tz_time{margin-bottom:5px;display:block;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_desc.hide_eventtopdata .evcal_event_types,  #evcal_widget .evcal_evdata_row .hide_eventtopdata .evcal_evdata_custometa_icons{ display:none;}
 #evcal_widget .ajde_evcal_calendar .calendar_header{ padding-bottom:5px; min-height:inherit;}
 #evcal_widget a{font-weight:normal}
 #evcal_widget .event_description .evcal_evdata_row p{ line-height:130%; font-size:11px;}
  #evcal_widget .event_description .evcal_evdata_row{ padding:15px 15px;}
 #evcal_widget .event_description .evcal_evdata_row.evcal_close{ padding:0px; width:35px;}
 #evcal_widget .evorow.lastrow{ padding-right:35px;}
 #evcal_widget .event_description .evcal_evdata_row .evcal_evdata_icons,  #evcal_widget .evcal_evdata_custometa_icons, #evcal_widget .evcal_evdata_icons{ display:none;}
 #evcal_widget .evo_clik_row .evo_h3, #evcal_widget .tb .evo_clik_row{ padding:0px;}
 #evcal_widget .tb .evo_clik_row.evcal_col50{ border-bottom:none}
 #evcal_widget .evo_clik_row{padding:5px 15px;}
 #evcal_widget .event_description .evcal_evdata_row .evcal_evdata_cell{padding-left:0px}
 #evcal_widget .event_description .evcal_evdata_row .evcal_evdata_cell h2{font-size:16px}
 #evcal_widget .event_description .evcal_evdata_row .evcal_evdata_cell h3, #evcal_widget .evo_clik_row .evo_h3{ font-size:14px}
 #evcal_widget .event_description .evcal_col50{ float:none; border-bottom:1px solid #CDCDCD;}
 #evcal_widget .event_description .eventbrite .evcal_col50{ width:100%;}
 #evcal_widget .event_description .evcal_col50 .bordr{border-right:none}
 #evcal_widget .eventon_events_list .evcal_desc2{line-height:120%;font-size:14px}
 #evcal_widget .eventon_events_list .evo_below_title .evcal_event_subtitle{line-height:120%;font-size:12px}
 #evcal_widget .ajde_evcal_calendar .calendar_header p{font-size:18px;height:auto;}
 #evcal_widget .ajde_evcal_calendar #evcal_prev{margin-right:8px}
 #evcal_widget .ajde_evcal_calendar #evcal_next{margin-left:8px}
 #evcal_widget #evcal_sort_bar ul .sort_title{padding:8px 5px 0 0}
 #evcal_widget #evcal_sort_bar ul p{font-size:13px;}
 #evcal_widget .eventon_events_list .evcal_cblock{font-size:24px;padding:3px 5px 5px 8px}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_desc,  #evcal_widget .eventon_events_list .eventon_list_event .no_val.hasFtIMG .evcal_desc{padding-left:35px;padding-right:10px}
 #evcal_widget .eventon_events_list .eventon_list_event .no_val.hasFtIMG.month_long .evcal_desc{padding-left:60px;}
   #evcal_widget .eventon_list_event a.sin_val.hasFtIMG .evcal_desc,  .sin_val.hasFtIMG .evcal_desc{padding-left:100px;}
 #evcal_widget .eventon_events_list .eventon_list_event .mul_val .evcal_desc{padding-left:60px;}
 #evcal_widget .eventon_events_list .eventon_list_event .hasFtIMG.mul_val .evcal_desc{padding-left:120px;}
 #evcal_widget .eventon_events_list .eventon_list_event .hasFtIMG .evcal_desc{ padding-left:80px;}
 #evcal_widget .eventon_events_list .eventon_list_event .ev_ftImg{ margin:auto 0 auto 10px;height:50px;width:50px;}
 #evcal_widget .eventon_events_list .eventon_list_event .month_long .ev_ftImg{margin-left:5px;}
 #evcal_widget .eventon_events_list .eventon_list_event .hasFtIMG .evcal_cblock{left:60px;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_cblock span{font-size:10px}
 #evcal_widget .evcal_cblock .evo_date .start em{font-size:10px;}
 #evcal_widget .evcal_cblock .evo_date .end em{font-size:8px;}
 #evcal_widget .eventon_events_list .eventon_list_event .evcal_cblock span.start{font-size:18px}
 #evcal_widget #evcal_list .eventon_list_event .evcal_list_a{padding:5px 0;text-decoration:none;}
 #evcal_widget #evcal_head .evcal_arrows{ margin-top:0px; height:20px; width:20px; position:relative; line-height:100%}
 #evcal_widget #evcal_head .evcal_arrows i{ height:6px;width:6px; border-width:1px; top:2px;left:8px;}
 #evcal_widget #evcal_head .evcal_arrows i:before{border-width:1px;}
 #evcal_widget #evcal_head .evcal_arrows.evcal_btn_next i{left:5px;}
  #evcal_widget #evcal_head #evcal_prev{margin-right:2px;}
 #evcal_widget #evcal_head #evcal_next{margin-left:2px;}
 #evcal_widget #evcal_head #evcal_next:hover{ background-position:-24px 20px;}
 #evcal_widget #evcal_head a{ margin-top:0px; padding:0}
 #evcal_widget #evcal_head{min-height:auto;padding-bottom:0px;margin-bottom:10px;}
 #evcal_widget #evcal_cur{ line-height:100%; height:auto}
 #evcal_widget #evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name span.evo_card_organizer_name_t{font-size:12px;}
 #evcal_widget .eventon_events_list .evcal_cblock .evo_start .day{font-size:9px;}
 #evcal_widget .eventon_events_list .evcal_cblock .evo_start .date{font-size:16px;}
 #evcal_widget .eventon_events_list .evcal_cblock .evo_start .month{font-size:10px;}
 #evcal_widget .evo_metarow_ICS a{font-size:12px}
  .evopopclose, .evolbclose{ position:absolute; top:0;right:0; z-index:90001; margin:-14px -14px 0 0 ; color:#666666; background-color:#000; border-radius:50%; padding:5px; height:28px;width:28px; text-align:center; line-height:90%; font-size:28px; cursor:pointer; font-weight:300; box-sizing:content-box; -moz-box-sizing:content-box;}
 .evopopclose:hover, .evolbclose:hover{text-decoration:none;color:#cfcfcf;}
 .evolbclose{text-indent:-9999px;}
 .evolbclose:hover{background-color:#cfcfcf}
 .evolbclose:before, .evolbclose:after{ position:absolute; left:18px; top:9px; content:' '; height:50%; width:2px; background-color:#666666;}
 .evolbclose:before{transform:rotate(45deg);}
 .evolbclose:after{transform:rotate(-45deg);}
 .evo_lightbox_body .bordb{border-bottom:1px solid #cdcdcd;}
 .evo_lightbox_body .evcal_gmaps{height:200px;}
 .evopop_top{padding:10px 0;min-height:80px;border-bottom:1px solid #e4e4e4;}
 .evopop_top .ev_ftImg{display:none;}
 .evopop_top .evcal_cblock em.evo_time{display:none;}
 .evopop_top .evcal_desc.yrl{padding-left:13px;padding-top:12px;}
 .evopop_top .evcal_cblock.yrl{padding-left:20px;}
  .evo_lightbox{  overflow-x:hidden;    overflow-y:auto;    background-color:rgba(210, 210, 210, 0.92);    position:fixed;   top:0;   right:0;   bottom:0;   left:0;   z-index:950000;   padding-right:17px;   padding-left:17px;}
 .evo_content_in{  display:table;   height:100%;   width:100%;}
 .evo_content_inin{  display:table-cell;   vertical-align:middle;   position:relative;   width:600px;   margin:40px auto;}
 .evo_lightbox_content{  width:100%;  margin:60px auto;  max-width:650px;  position:relative;}
 .evo_lightbox .evo_lightbox_body{  background-color:transparent;  border-radius:5px;  overflow:hidden;}
 .evo_lightbox .evo_lightbox_body p.loading_content{text-align:center;padding:80px;margin:0;}
 .evo_lightbox .evo_lightbox_body p.loading_content:before{content:". . .";display:block;}
 .evo_lightbox .evcal_cblock .evo_time{display:none;}
 .evo_lightbox .bordb{border-bottom:1px solid #cdcdcd;}
 .evo_lightbox.eventcard .evo_lightbox_body, .evo_lightbox .evo_lightbox_body{  background-color:#fff;border-radius:12px;overflow:hidden;  box-shadow:0px 0px 30px 0 #0000002e;}
 .evo_lightbox .evopop_top .ev_ftImg{display:none;}
 .evo_lightbox ul{list-style:none;padding:0;margin:0;}
 .evo_lightbox .eventon_desc_in ul{  margin-left:20px;  list-style:disc;  padding:10px 0;}
 body.evo_overflow{overflow:hidden;position:absolute;height:100%;width:100%;}
 html.evo_overflow{overflow-y:initial;overflow-x:initial;}
  @media all and (min-width:569px) and (max-width:768px){  .evo_lightbox{position:fixed;}
  body.evo_overflow{position:absolute;}
}
  .evo_lightbox{  opacity:0;   -webkit-transition:opacity .15s linear;   -o-transition:opacity .15s linear;   transition:opacity .15s linear;   visibility:hidden;}
 .evo_lightbox.show{  opacity:1;   visibility:visible;}
 .evo_lightbox_content{  -webkit-transform:translateY(20%);   -moz-transform:translateY(20%);   -ms-transform:translateY(20%);   transform:translateY(20%);   opacity:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   transition:all 0.5s;}
 .evo_lightbox.show .evo_lightbox_content{  -webkit-transform:translateY(0);   -moz-transform:translateY(0);   -ms-transform:translateY(0);   transform:translateY(0);   opacity:1;   color:#808080;}
  .ajde_evcal_calendar.boxy #eventon_loadbar_section, .ajde_evcal_calendar.boxy #evcal_list{ border-color:transparent; overflow:hidden; border-radius:5px}
 .ajde_evcal_calendar.boxy .eventon_events_list, .ajde_evcal_calendar.boxy .eventon_events_list.sep_months .sep_month_events{display:flex;flex-wrap:wrap;}
 .ajde_evcal_calendar.boxy .eventon_events_list.sep_months{display:block;}
 .ajde_evcal_calendar.boxy .eventon_list_event.year_long .year{font-size:18px;}
 .ajde_evcal_calendar.boxy .eventon_list_event.month_long .year{font-size:14px;}
 .ajde_evcal_calendar.boxy .eventon_list_event.month_long .month{font-size:24px;font-weight:700}
 .ajde_evcal_calendar.boxy .eventon_list_event,  .ajde_evcal_calendar.boxy .evoShow_more_events{ min-height:200px; -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box; -webkit-transform-style:preserve-3d;  -moz-transform-style:preserve-3d;  transform-style:preserve-3d;  -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease; border-radius:15px; border:3px solid transparent;}
 .ajde_evcal_calendar.boxy .evoShow_more_events{  position:relative;overflow:hidden;cursor:pointer;border-radius:12px}
 .ajde_evcal_calendar.boxy .eventon_list_event.no_events{min-height:auto}
 .ajde_evcal_calendar.boxy.boxstyle0 .evoShow_more_events{border-radius:20px}
 .ajde_evcal_calendar.boxy .evoShow_more_events span:before{ content:"+";   position:absolute;   font-size:42px;   margin-top:-60px;}
 .ajde_evcal_calendar.boxy.boxstyle0 .eventon_list_event .evcal_list_a{ text-align:left; padding:20px 0 15px; border:none; background:none; position:relative; z-index:6;}
 .ajde_evcal_calendar.boxy .eventon_list_event .evcal_list_a .evcal_block span{ vertical-align:bottom; float:none;}
 .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .desc_trig:hover{background-color:transparent;}
  .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc em, .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .eventon_list_event .evcal_desc .evcal_desc_info, .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day, .ajde_evcal_calendar.boxy .evcal_desc .evo_below_title .status_reason, .ajde_evcal_calendar.boxy .evcal_desc .evo_tz_time .evo_tz, .ajde_evcal_calendar.boxy .evcal_desc .evo_mytime.tzo_trig i, .ajde_evcal_calendar.boxy .evcal_desc .evo_mytime.tzo_trig b, .ajde_evcal_calendar.boxy .evcal_desc .evcal_desc3 em i, .ajde_evcal_calendar.boxy .evcal_desc .evcal_desc3 .evo_ep_pre, .ajde_evcal_calendar.boxy .evcal_desc .evcal_desc3 .evo_ep_time{color:#fff;}
 .ajde_evcal_calendar.boxy #evcal_list .evcal_list_a:after{background-color:transparent;}
 .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list .eventon_list_event .desc_trig,  .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter{  height:100%;  position:relative;  box-sizing:border-box;  padding:10px 0px;  background-size:cover;  display:flex;flex-direction:column;  outline:none;}
 .ajde_evcal_calendar.boxy .evcal_cblock{height:50px;}
 .ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg:hover{opacity:1;}
 .ajde_evcal_calendar.boxy .eventon_list_event:hover,  .ajde_evcal_calendar.boxy .evoShow_more_events:hover {opacity:0.9;transform:scale(1.01);}
 .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig .evcal_cblock{width:auto;height:auto;}
 .ajde_evcal_calendar.boxy .evcal_desc .evo_below_title .status_reason, .ajde_evcal_calendar.boxy .evcal_desc .evcal_desc3 .evo_ep_pre, .ajde_evcal_calendar.boxy .evcal_desc .evcal_desc3 .evo_ep_time {font-size:12px;}
 .ajde_evcal_calendar.boxy .evcal_desc .evcal_desc_info .evcal_tz_time {display:inline-block;}
  .ajde_evcal_calendar.boxy.boxstyle0.evoEL .sep_month_events .no_events.eventon_list_event, .ajde_evcal_calendar.boxy .sep_month_events .no_events.eventon_list_event{height:auto;width:100%!important;border:none;background-color:#f9f9f9;}
 .ajde_evcal_calendar.boxy .sep_month_events .no_events.eventon_list_event:hover{border:none;}
  .ajde_evcal_calendar.boxy.boxstyle0 .evo_event_progress{margin-top:5px;}
  .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evo_below_title .status_reason, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evo_tz_time .evo_tz, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evo_mytime.tzo_trig i, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evo_mytime.tzo_trig b, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evcal_desc3 em i, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evcal_desc3 .evo_ep_pre, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evcal_desc3 .evo_ep_time {color:#8c8c8c}
 .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evo_mytime.tzo_trig:hover i, .ajde_evcal_calendar.boxy.boxstyle1 .evcal_desc .evo_mytime.tzo_trig:hover b {color:#fff;}
 .ajde_evcal_calendar.boxy.boxstyle1 .eventon_list_event .evo_above_title{  position:absolute;   top:10px;   left:10px;   z-index:94;}
 .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle{  overflow-wrap:break-word;   word-wrap:break-word;   overflow:hidden;   white-space:nowrap;  text-overflow:ellipsis;}
 .ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop{  width:100%;  height:200px;  position:absolute;  z-index:90;  pointer-events:none;}
 .ajde_evcal_calendar.boxy.boxstyle1 .eventon_list_event:hover .evo_boxtop{opacity:0.6;}
 .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_cblock{  height:70px;}
 .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,  .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle,  .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc em,  .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .eventon_list_event .evcal_desc .evcal_desc_info{  color:#6F6F6F;}
 .ajde_evcal_calendar.boxy.boxstyle1 p.desc_trig_outter{height:100%;}
 .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig{height:100%;}
 .ajde_evcal_calendar.boxy.boxstyle1 .eventon_list_event{  min-height:310px;  overflow:hidden;  border-radius:12px;  border:5px solid transparent;}
 .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig{background-color:#f1f1f5;box-sizing:border-box;}
 .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig.sin_val .evcal_desc{padding-left:55px}
 .ajde_evcal_calendar.boxy.boxstyle1 .eventon_list_event.hasbgimg::after,  .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig.cancel_event:before,  .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig.featured_event:before{  display:none;}
   .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG .evcal_cblock{left:0;}
 .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG .evcal_desc{  padding-left:15px;}
 .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG span.ev_ftImg{  position:absolute;  margin:0;top:0;  width:100%;  z-index:-10;  background-position:center center;  height:100%;max-height:100%;  border-radius:0px;}
 .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG span.ev_ftImg:before{  content:"";  background-color:#000;  width:100%;height:100%;  position:absolute;  top:0;left:0;  opacity:0.4;}
 .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.hasFtIMG:hover span.ev_ftImg:before{  opacity:0.2}
  .ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg, .ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop{  background-repeat:no-repeat;  background-position:50% 50%;  -webkit-background-size:cover;  -moz-background-size:cover;  -o-background-size:cover;  background-size:cover;}
 .ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg::after{  content:"";  background-color:#5F5F5F;  height:100%;width:100%;  position:absolute;  z-index:3;  top:0;left:0;bottom:0;right:0;  opacity:0.2;}
 .ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg:hover::after{opacity:0.7;}
  .ajde_evcal_calendar.boxy.boxstyle0 .eventon_events_list .eventon_list_event .evcal_cblock{ position:relative; display:block; padding:0 0 0 15px;}
 .ajde_evcal_calendar.boxy .eventon_events_list .eventon_list_event .sin_val .evcal_cblock{  width:38px;}
 .ajde_evcal_calendar.boxy .eventon_list_event .evcal_desc span.evcal_event_types em, .ajde_evcal_calendar.boxy .eventon_list_event .evcal_desc span.evcal_event_types{  line-height:13px}
 .ajde_evcal_calendar.boxy .eventon_list_event .evcal_desc span.evcal_event_types em {display:inline-block;float:none;margin:0;}
 .ajde_evcal_calendar.boxy .evcal_list_a .evcal_desc3 em{margin-bottom:2px}
 .ajde_evcal_calendar.boxy .evcal_list_a span.evcal_event_types.ett2,  .ajde_evcal_calendar.boxy .evcal_list_a span.evcal_event_types.ett3,  .ajde_evcal_calendar.boxy .evcal_list_a span.evcal_event_types.ett4,  .ajde_evcal_calendar.boxy .evcal_list_a span.evcal_event_types.ett5 {display:none;}
 .ajde_evcal_calendar.boxy.boxstyle0 .eventon_events_list .eventon_list_event .evcal_desc{padding:10px 15px;margin:0;}
   .ajde_evcal_calendar.boxy.box_1 .eventon_list_event, .ajde_evcal_calendar.boxy.box_1 .evoShow_more_events{width:100%;}
 .ajde_evcal_calendar.boxy.box_2 .eventon_list_event, .ajde_evcal_calendar.boxy.box_2 .evoShow_more_events{width:50%;}
 .ajde_evcal_calendar.boxy.box_3 .eventon_list_event,  .ajde_evcal_calendar.boxy.box_3 .evoShow_more_events{width:33.33%;}
 .ajde_evcal_calendar.boxy.box_4 .eventon_list_event, .ajde_evcal_calendar.boxy.box_4 .evoShow_more_events{width:25%;}
 .ajde_evcal_calendar.boxy.box_5 .eventon_list_event, .ajde_evcal_calendar.boxy.box_5 .evoShow_more_events{width:20%;}
 .ajde_evcal_calendar.boxy.box_6 .eventon_list_event, .ajde_evcal_calendar.boxy.box_6 .evoShow_more_events{width:16.66%;}
 .ajde_evcal_calendar.boxy.box_7 .eventon_list_event, .ajde_evcal_calendar.boxy.box_7 .evoShow_more_events{width:14.28%;}
  @media (max-width:768px){  .ajde_evcal_calendar.boxy.box_3 .eventon_list_event,   .ajde_evcal_calendar.boxy.box_4 .eventon_list_event,   .ajde_evcal_calendar.boxy.box_5 .eventon_list_event,  .ajde_evcal_calendar.boxy.box_6 .eventon_list_event,  .ajde_evcal_calendar.boxy.box_7 .eventon_list_event {width:50%;}
}
 @media (max-width:650px){  .ajde_evcal_calendar.boxy .eventon_list_event{width:100%;}
}
 @media (max-width:480px){    .ajde_evcal_calendar.boxy.box_2 .eventon_list_event,   .ajde_evcal_calendar.boxy.box_3 .eventon_list_event,   .ajde_evcal_calendar.boxy.box_4 .eventon_list_event,   .ajde_evcal_calendar.boxy.box_5 .eventon_list_event,  .ajde_evcal_calendar.boxy.box_6 .eventon_list_event,  .ajde_evcal_calendar.boxy.box_7 .eventon_list_event,  .ajde_evcal_calendar.boxy .eventon_events_list .evoShow_more_events {width:100%;}
}
 .evotax_term_card .evotax_term_details{display:flex;justify-content:space-between;}
 .evotax_term_card .evotax_term_details.evo_location_tax{ flex-wrap:wrap;justify-content:center;}
 .evo_location_card .evo_location_tax, .evotax_term_card .evotax_term_details{ background-color:#5d5d5d; text-align:center; -webkit-background-size:cover;  -moz-background-size:cover;  -o-background-size:cover;  background-size:cover;  background-position:center center;  padding:50px;  position:relative;z-index:0;  border-radius:15px;  overflow:hidden;  margin-bottom:15px;}
 .evo_location_card .evo_location_tax:after, .evotax_term_card .evotax_term_details:after{ content:""; width:100%;height:100%; top:0;left:0; background-color:rgba(214, 214, 214, 0.6); position:absolute; z-index:1;}
 .evotax_term_card .evotax_term_details h2 a{font-weight:bold;color:#fff;}
 .evo_location_card .evo_location_tax > *, .evotax_term_card .evotax_term_details >*{z-index:3;position:relative;}
 .evo_location_card .evo_location_tax h2, .evo_location_card .evo_location_tax p, .evotax_term_card .evotax_term_details h2, .evotax_term_card .evotax_term_details p{ padding:0;margin:0 0 5px;}
 .evo_location_card .evo_location_tax h2, .evotax_term_card .evotax_term_details h2{margin-bottom:13px;text-transform:uppercase;}
 .evo_location_card .evo_location_tax span,  .evo_location_card .location_description p,  .evo_organizer_card .organizer_description p, .evotax_term_card .tax_term_description p, .evotax_term_card .evotax_term_details span{ color:#fff; padding:3px 8px; display:inline; border-radius:5px;}
 .evo_location_card .location_description p,  .evo_organizer_card .organizer_description p{display:block;}
 .evotax_term_card h3.evotax_term_subtitle, .evotax_term_card .evo_tax_details{ text-align:center; padding:10px 10px; margin:0 0 15px; text-transform:uppercase; font-size:24px; background-color:#F0F0F0; color:#888888; font-weight:bold; border-radius:15px;}
 .evotax_term_card .evo_tax_details{ padding:30px;   font-size:18px;   font-weight:500;   text-transform:none;   color:#545454;   background-color:#e0e0e0;}
 .evotax_term_card .evo_tax_details .evo_tax_social_media{}
 .evotax_term_card .evo_tax_details .evo_tax_social_media a{ color:#fff; font-size:30px;padding:10px;}
 .evotax_term_card .evo_tax_details .evo_tax_social_media a:hover{opacity:0.6}
 .evo_location_card .evo_location_map, .evotax_term_card .term_location_map{ width:100%;height:250px; border-radius:15px;margin-bottom:10px;}
 .evo_location_card .location_circle, .evotax_term_card .term_image_circle{ border-radius:50%; overflow:hidden; border:3px solid #fff; height:200px;width:200px; margin-bottom:15px; display:inline-block; -webkit-background-size:cover;  -moz-background-size:cover;  -o-background-size:cover;  background-size:cover;  background-position:center center;}
 .evotax_term_card .tax_term_name i{display:block;color:#fff;text-transform:uppercase;font-size:18px;}
 .evotax_term_card .tax_term_name span{font-weight:bold;}
 .evotax_term_card .endborder_curves{border-radius:15px;}
 .evotax_term_card .ajde_evcal_calendar{padding-top:30px;}
 .evo_widget .evo_cal_above span.evo-search{min-height:auto;}
 .evo_cal_above .evo-search:before{ content:"\f002"; display:inline-block; font-family:'evo_FontAwesomeS'; font-style:normal; font-weight:normal; font-size:12px; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; width:12px;}
 .evo_cal_above .evo-search{position:relative;}
 .evo_search_results #evcal_head{display:none;}
 .evo_search_results_count{ text-align:center; margin:0;padding:8px 0;}
 .EVOSR_section .evosr_msg{ text-align:center; font-style:italic; padding:8px 0;}
 .evo_search_bar{ height:35px; display:block; overflow:hidden; margin-top:5px; margin-bottom:10px; position:relative;}
 .evo_search_bar.hidden, .evo_search_bar.evo_hidden{display:none;}
 .evo_search_bar_in{ position:absolute; bottom:0; width:100%; height:35px;}
 .evo_search_bar_in a.evosr_search_btn{ top:4px;right:10px; height:100%;font-size:16px;}
 .evo_search_bar_in a.evosr_search_btn:hover{color:#cccccc;}
 .evo_search_bar input:focus{border:none;}
 .evo_search_bar input, .evo_search_bar input[type=text]{ background-color:#F2F2F2; border:1px solid #EDEDED; width:100%; padding:8px 15px; font:14px arial; line-height:normal; border-radius:15px; outline:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
 .EvcalWidget .evo_search_bar input{padding:5px 10px;}
 .EvcalWidget .evo_search_bar a.evosr_search_btn{top:1px;}
 .evo_search_entry{}
 .EVOSR_section .evosr_search_box{ position:relative; overflow:hidden; margin:0;padding:0;}
 .evosr_search_box input{outline:none;}
 .evosr_search_box input::-webkit-input-placeholder{color:#b5b4b4;font-style:italic;}
 .evosr_search_box input::-moz-placeholder{color:#b5b4b4;font-style:italic;}
 .evosr_search_box input:-ms-input-placeholder{color:#b5b4b4;font-style:italic;}
 .evosr_search_box input:-moz-placeholder{color:#b5b4b4;font-style:italic;}
 body .EVOSR_section input[type="text"]{ width:100%; border:1px solid #EDEDED; border-radius:20px; padding:8px 15px; background-color:#F2F2F2; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:16px;   line-height:1.5;}
 .EVOSR_section input:hover, .EVOSR_section input:focus,.EVOSR_section input:active, .evo_search_bar input:hover{border:1px solid #c5c5c5;outline:none;}
 .EVOSR_section a.evo_do_search, a.evosr_search_btn{ position:absolute; right:15px; top:10px; cursor:pointer; z-index:10; box-shadow:none;}
 body .EVOSR_section a.evo_do_search, body a.evosr_search_btn, .evo_search_bar_in a.evosr_search_btn{color:#3d3d3d;}
 body .EVOSR_section a.evo_do_search:hover, body a.evosr_search_btn:hover, .evo_search_bar_in a.evosr_search_btn:hover{color:#bbbbbb;}
 .evosr_blur_text{ position:absolute; width:100%; top:0;text-align:center; padding-top:10px; opacity:0; z-index:10; pointer-events:none; -webkit-transition:opacity 0.2s linear 0.2s; -moz-transition:opacity 0.2s linear 0.2s; transition:opacity 0.2s linear 0.2s;}
 .EVOSR_section.searching .evosr_blur_text{opacity:1;}
 .evosr_blur{ position:absolute; width:5px; height:5px; right:18px;top:15px; background-color:#f9d789; display:block; border-radius:20px; opacity:0; -webkit-transition:all 0.15s; -moz-transition:all 0.15s; transition:all 0.15s; z-index:5;}
 .evosr_blur_process{ position:absolute; background-color:#fff; border-radius:20px; width:0%;opacity:0; height:100%;top:0;left:50%; z-index:8; display:block;}
 @keyframes searchprogress{   0%{opacity:0;width:0%;left:50%;}
   50%{opacity:0.3;width:100%;left:0;}
   70%{opacity:0;width:100%;}
}
 @-moz-keyframes searchprogress{   0%{opacity:0;width:0%;}
   50%{opacity:0.3;width:100%;left:0;}
   70%{opacity:0;width:100%;}
}
@-webkit-keyframes searchprogress{   0%{opacity:0;width:0%;}
   50%{opacity:0.3;width:100%;left:0;}
   70%{opacity:0;width:100%;}
}
@-o-keyframes searchprogress{   0%{opacity:0;width:0%;}
   50%{opacity:0.3;width:100%;left:0;}
   70%{opacity:0;width:100%;}
}
 .EVOSR_section.searching .evosr_blur_process{ animation:searchprogress 1.2s 0.2s infinite   -moz-animation:searchprogress 1.2s 0.2s infinite; -webkit-animation:searchprogress 1.2s 0.2s infinite;   -o-animation:searchprogress 1.2s 0.2s infinite;}
 .EVOSR_section.searching .evosr_blur{ width:100%;height:100%; right:0;top:0; opacity:1;}
 .evo_search_results_count span{ background-color:#d2d2d2;color:#fff; border-radius:8px; padding:5px 10px 7px; display:inline-block; text-align:center; margin-right:5px; line-height:100%; font-style:italic;}
 .evo_event_images span.select{border:2px solid #808080;}
 .evo_event_images span{ width:100px;   height:80px;   position:relative;   overflow:hidden;   display:flex;   cursor:pointer;margin-right:5px;border-radius:8px;}
 .evo_event_images span.select img,.evo_event_images span.select:hover img{opacity:1}
 .evo_event_images span:hover img{opacity:0.7}
 .evo_event_images span img{ opacity:0.5; position:absolute;   top:50%;   left:50%;   min-height:100%;   min-width:100%;   transform:translate(-50%, -50%);   max-width:200px;   max-height:200px;}
  .ajde_yn_btn{  background-color:#f3c991;   height:24px;   width:68px;   overflow:hidden;  display:inline-block;   cursor:pointer;   border-radius:13px;   margin-top:2px;   -webkit-transition:all .5s ease;  -moz-transition:all .5s ease;  -ms-transition:all .5s ease;  -o-transition:all .5s ease;  transition:all .5s ease;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box;   position:absolute;}
 .ajde_yn_btn:hover{background-color:#fddcb1}
 .ajde_yn_btn.NO:hover{background-color:#e6e6e6}
 .ajde_yn_btn:hover .catchHandle{background-color:#fff;}
 .ajde_yn_btn.NO{background-color:#dedede;}
 .ajde_yn_btn.absolute{position:absolute;}
 .ajde_yn_btn_label{padding-left:80px;line-height:1.8;display:inline-block;}
 .ajde_yn_btn .btn_inner:before,.ajde_yn_btn .btn_inner:after, .btn_inner em{  top:0;  position:absolute;  padding:4px 8px;  line-height:90%;}
 .ajde_yn_btn .btn_inner em{  font-size:12px;  -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box;   line-height:22px;   padding:0 8px;   max-width:45px;   width:45px;   text-align:center;   overflow:hidden;   text-overflow:ellipsis;   font-style:normal;   font-weight:bold;   font-family:'open sans',arial;}
 .ajde_yn_btn .btn_inner em.no{  left:0;color:#ffffff;  padding:0 2px 0 8px;}
 .ajde_yn_btn .btn_inner em.yes{  right:0;  color:#fff;  padding-right:8px;}
 .ajde_yn_btn .btn_inner{  position:relative;  padding-left:45px;  padding-right:42px;  padding-top:0;  height:24px;  width:110px;  display:block;  margin-left:-42px;  margin-top:2px;  box-sizing:border-box;}
  .ajde_yn_btn.NO .btn_inner{margin-left:0px;}
 .catchHandle, .yesno_row .catchHandle{  background-color:#F9F9F9;  height:20px;width:20px;  display:block;  padding-left:0;  border-radius:12px;   box-sizing:border-box;   position:relative;}
 .ajde_yn_btn .btn_inner, .catchHandle{  -webkit-transition:all .2s ease;  -moz-transition:all .2s ease;  -ms-transition:all .2s ease;  -o-transition:all .2s ease;  transition:all .2s ease;}
 .ajde_yn_btn.NO .catchHandle, .yesno_row .ajde_yn_btn.NO .catchHandle{border-color:#D9D7D7;background-color:#F9F9F9}
 .evomb_body .ajde_yn_btn{border-color:#666666;}
 .evomb_body .catchHandle{border-color:#9B9B9B;}
 .yesno_row span.field_name, .yesno_row label{padding-left:80px;line-height:1.8;}
 .yesno_row .ajde_yn_btn{   position:absolute;   padding:0;}
  .yesno_row .ajde_yn_btn.evo_elm, .ajde_yn_btn.evo_elm{width:40px;margin-top:0px;}
 .yesno_row .ajde_yn_btn.evo_elm .btn_inner, .ajde_yn_btn.evo_elm .btn_inner{  padding-left:20px;padding-right:20px;width:22px;margin-top:3px;box-sizing:content-box;margin-left:-16px;}
 .yesno_row .ajde_yn_btn.evo_elm.NO .btn_inner, .ajde_yn_btn.evo_elm.NO .btn_inner{margin-left:-1px}
 .yesno_row .ajde_yn_btn.evo_elm .catchHandle, .ajde_yn_btn.evo_elm .catchHandle{  width:18px;height:18px;}
 .ajde_yn_btn_label.evo_elm{padding-left:55px;}
  span.ajdeToolTip, .yesno_row span.ajdeToolTip{  padding-left:0;   margin-left:4px;   text-align:center;   font-style:normal;   position:absolute;   width:13px;   height:14px;   line-height:110%;   opacity:0.4;   border-radius:0px;   color:#fff;   padding:0;   font-style:normal;   cursor:pointer;   display:inline-block;}
 .ajdeToolTip:before{   content:"\f06a";   font-style:normal;   display:inline-block;   color:#9d9d9d;   font-size:18px;   margin-top:2px;}
 .ajdeToolTip em, .ajdethistooltip em{  visibility:hidden;   font:12px 'open sans';   position:absolute;   left:-1px;   width:200px;   background-color:#3a4652;   border-radius:0px;   color:#fff;   padding:6px 8px;   bottom:22px;   z-index:900;   text-align:center;   margin-left:8px;   opacity:0;   font-style:normal;   font-family:'open sans',arial;   font-size:12px;   border-radius:5px 5px 5px 0;   -webkit-transition:opacity 0.2s, -webkit-transform 0.2s;   transition:opacity 0.2s, transform 0.2s;   -webkit-transform:translateY(-15px);   transform:translateY(-15px);   -webkit-font-smoothing:subpixel-antialiased;}
 .ajdeToolTip:hover em, .yesno_row .ajdeToolTip:hover em, .ajdethistooltip:hover em{   opacity:1;   visibility:visible;   -webkit-transform:translateY(0);   transform:translateY(0);}
 .ajdeToolTip:hover, .yesno_row .ajdeToolTip:hover{opacity:1;}
 .ajdeToolTip em:before, .ajdethistooltip em:before{   content:"";   width:0px;   height:0px;   border-style:solid;   border-width:9px 9px 0 0;   border-color:#6B6B6B transparent transparent transparent;   position:absolute;   bottom:-9px;   left:0px;}
  .evo_purchase_box{background-color:#fff3dd;padding:15px;border-radius:12px;}
 .evo_purchase_box .purchase_section .brb{border-bottom:1px solid #c1c1c1;}
 .evo_purchase_box .purchase_section span.right{float:right;margin-left:10px;}
 .evo_purchase_box .purchase_section p{margin:0;}
 .evo_purchase_box .purchase_section p.total{padding:10px 0;}
 .evo_purchase_box .purchase_section .addtocart{text-align:right;margin-bottom:10px}
 .evo_purchase_box .purchase_section p.total span{font-weight:bold;font-size:16px;}
 .evo_purchase_box .purchase_section p.field_row input{box-shadow:0px 0px 2px #888;display:block;border:none;background-color:transparent;padding:5px 15px;border-radius:20px;width:100%;margin:5px 0;box-sizing:border-box;line-height:1.3}
 .evo_purchase_box .purchase_section p.field_row input:focus{outline:none;box-shadow:0px 0px 4px #888;}
 .evo_purchase_box .purchase_section input.qty{  border-radius:5px;   padding:4px;   border:2px solid #b7b7b7;   font-family:inherit;   padding:5px;   font-size:100%;   margin:0;   max-width:70px;   vertical-align:baseline;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box;}
  .evo_purchase_box .purchase_section .evo_quantity{  display:block;  padding:10px 0;   border-right:none;   border-left:none;   margin-bottom:5px;   display:flex!important;   justify-content:space-between;   align-items:center;   -webkit-user-select:none;      -moz-user-select:none;  -ms-user-select:none;    -o-user-select:none;  user-select:none;}
 .evo_purchase_box .purchase_section .evo_quantity .qty b{  border-radius:50%;  height:30px;width:30px;  color:#fff;  background-color:#c9c9c9;  display:inline-block;  line-height:29px;   text-align:center;   font-size:24px;   font-weight:normal;   cursor:pointer;   position:relative;}
 .evo_purchase_box .purchase_section .evo_quantity .qty b:hover{opacity:0.7;}
 .evo_purchase_box .purchase_section .evo_quantity .qty b.min{line-height:28px}
 .evo_purchase_box .purchase_section .evo_quantity .qty b.plu{background-color:#3091d4}
 .evo_purchase_box .purchase_section .evo_quantity .qty em{font-style:normal;font-size:20px;font-weight:bold;padding:5px;}
 .evo_purchase_box .purchase_section .evo_quantity .qty{margin-left:10px;margin-right:0px;}
 .ui-loading .ui-loader{display:none;}
 .ui-loader{display:none;position:absolute;opacity:.85;z-index:100;left:50%;width:200px;margin-left:-130px;margin-top:-35px;padding:10px 30px;}
@media (max-width:480px){ .ajde_evcal_calendar #evcal_loader{height:1px;width:1px}
 .ajde_evcal_calendar .calendar_header p{font-size:24px;}
 #evcal_sort_bar ul{padding-left:10px}
 .event_description .evcal_col50{ width:100%;float:none; border-bottom:1px solid #CDCDCD; border-right:none;}
 .event_description .evcal_col50 .bordr{border-right:none}
 .evorow .tb .evcal_col50{float:none;display:block;width:100%;}
 .evorow .tb .evcal_col50:first-child{border-bottom:1px solid #cdcdcd;}
 .evo_metarow_time_location .evcal_col50{ width:100%; border-bottom:1px solid #cdcdcd;}
  .eventon_events_list .eventon_list_event .ev_ftImg{height:50px;width:50px;}
 .eventon_events_list .eventon_list_event .hasFtIMG .evcal_desc, .evo_pop_body .hasFtIMG .evcal_desc{padding-left:140px;}
 #evcal_list .eventon_list_event a.sin_val.hasFtIMG .evcal_desc, .sin_val.hasFtIMG .evcal_desc{padding-left:120px;}
 .eventon_events_list .eventon_list_event .hasFtIMG .evcal_cblock, .evo_pop_body .hasFtIMG .evcal_cblock{left:60px;}
  .evo_lightbox{padding-right:0;padding-left:0;}
 .evo_lightbox_content{width:90%;max-width:400px;}
  .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers{padding:1px 5px;font-size:10px;}
   .ajde_evcal_calendar .calendar_header .evo_j_dates p.legend{font-size:11px;}
  .eventon_filter_line.selecttype .eventon_filter{margin-bottom:5px;}
  .evo_lightbox .evcal_evdata_row .evcal_evdata_cell h3, .evo_lightbox .evo_clik_row .evo_h3{ font-size:16px;}
 ..evcal_evdata_row{padding:20px;}
 .evcal_evdata_row .evcal_evdata_cell{padding-left:0px;}
 .evcal_evdata_row.evo_metarow_ICS .evcal_evdata_cell{padding-left:30px;}
  .evcal_evdata_row .evcal_evdata_cell h3,  .evo_metarow_ICS.evo_clik_row .evcal_evdata_cell h3, .evo_metarow_learnmore.evo_clik_row .evcal_evdata_cell h3{padding-left:35px;padding-top:0px}
  .evo_metarow_ICS.evo_clik_row .evcal_evdata_cell h3{ display:flex;flex-wrap:wrap;}
 #evcal_list .evorow.getdirections .evoInput, .evo_pop_body .evorow.getdirections .evoInput{ font-size:13px;}
 #evcal_list .eventon_list_event .event_description p, #evcal_list .eventon_list_event .event_description li, .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p{ font-size:12px;}
 .evo_metarow_socialmedia a.evo_ss{width:35px;height:35px;}
 .evcal_evdata_img.expanded{max-height:none!important;}
 .evcal_evdata_img{max-height:106px !important;}
}
@media only screen and (max-device-width :480px){ .ajde_evcal_calendar .calendar_header p{ font-size:26px;}
 #evcal_sort_bar ul{padding-left:10px}
}
@media (max-width:1024px){ .evcal_evdata_img.expanded{max-height:none !important;}
 .evcal_evdata_img{max-height:341px !important;}
}
@media (max-width:768px){ .evo_card_health_boxes{flex-direction:column;}
 .evo_card_health_boxes .evo_health_b{margin-right:0;}
 .evo_card_health_boxes .evo_health_b svg, .evo_card_health_boxes .evo_health_b i.fa{width:40px;text-align:center;}
  .evcal_evdata_row.evorow_2b{flex-direction:column;}
 .evcal_evdata_row.evorow_2b .evorow_b.evorow_b1{flex:1;margin:0 0 8px 0;}
 .evcal_evdata_img{max-height:255px !important;}
}
@media (max-width:568px){ .evcal_evdata_img{max-height:189px !important;}
}
