.text-slider li{font-size:16px;}

.current-classes{background:#fafafa;}

.home .horizontal-carousel .brand img{height:75px;}

.event-item .wpb_wrapper h3{margin-top:0;margin-bottom:20px;font-weight:bold;font-size:18px;}

.event-item .wpb_content_element{margin-bottom:10px;}

.event-item .excerpt .wpb_wrapper{margin-bottom:20px;}

.event-item > .vc_column_container > .vc_column-inner{padding-top:0 !important;}

.event-list .event-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea;}

.event-item a.btn{padding:5px 20px;margin-top:10px;}

.single-event .featured-wrap,.fixed-up-arrow.visible{display: none !important;}

.event-meta{padding:10px;color:#FFF;font-weight:bold;background:#a7d24a;margin-bottom:20px;}

.event-meta .vc_column-inner{padding-right:20px;}

.single-event .thumb .vc_column-inner img{margin-bottom:20px;}

.event-item.vc_row .thumb{padding-right:20px;}

.single-event .row .vc_row, .event-item.vc_row, .event-item .vc_row{margin-left:0;margin-right:0;}

.single-event .vc_column_container > .vc_column-inner, .page-id-748 .vc_column_container > .vc_column-inner{padding-left: 0 !important;padding-right:0 !important;}

#eventbookingform{padding:20px;background:#f1f1f1;}

.em-booking{margin:0 !important;}

.em-booking-login{display: none !important;}

.em-booking-form-details{padding:0;width:auto !important;}

.em-booking-form-details input, .em-booking-form-details select, .em-booking-form-details textarea{

    padding:5px;border:1px solid #CCC;border-radius:0;

}

#em-booking-submit{padding:5px 30px;background: #FF6100;border:1px solid #FF6100;border-radius:4px;color:#FFF;}

#em-booking-submit:hover{background:#e05703;}

#eventbookingform h3{margin-top:0;margin-bottom:20px;font-size:20px;color:#a7d24a;}

.widget_em_widget ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1;}

.widget_em_widget ul li a{font-weight:bold;font-size:16px;}

.widget_em_widget ul li .date{font-weight:bold;}

.widget_em_widget ul li .location{font-style: italic;}

.widget_em_widget ul li.all-events-link a{color:#FF6100;margin-top:20px;}

.sidebar .widget.widget_nav_menu li.current-menu-item a{background:#a7d24a;color:#FFF;}

.gf_repeater_add, .gform_button, #mm-donations button{padding:5px 20px;background:#a8d04b;border-radius:3px;color:#FFF;cursor:pointer;margin-right:20px;}

.gf_repeater_add:hover, .gf_repeater_remove:hover, .gform_button:hover, #mm-donations button:hover{background:#000;}

.gf_repeater_remove{padding:5px 10px;background:#ff6100;cursor:pointer;border-radius:3px;color:#FFF;}

.gform_fields input, #mm-donations input{border-radius:4px;border:1px solid #CCC;padding:5px;}

.gform_fields input:focus, #mm-donations input:focus{border-color:#a8d04b;}

.gform_button, #mm-donations button{padding:8px 20px;border: none;}

.feature-circle-info p a{font-weight:bold;font-size:16px;display: inline-block;margin-top:20px;}

.d-message{color:#a7d24a;font-size:12px;display: none;}

#mm-donations .loading{width:30px;}

#mm-donations{display: none;}

#mm-donations input{margin-right:20px;}

.main-block .album_back_btn{border-radius:3px !important;background-color:#a7d24a !important;color:#FFF;}

.main-block .album_back_btn span{color:#FFF !important;}

.main-block .dynamic_css{border-color: #a7d24a !important;}

.main-block .separator-doubled{border-top:1px solid #CCC !important;}

.main-block .album_holder h5{color:#444 !important;}