/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

a#regist3r-action {margin-bottom: 16px !important;}

#details {
    overflow: visible !important;
    border-radius: 0px;
    margin: 0 !important;
	background: none !important;
}

/*.events-plus-2	.btn-larg3 {background: #db0000 !important; color: #fff !important;}*/

.wpb_btn-danger:hover {background-color: #db0000 !important;}
.wpb_btn-danger {background-color: #ca0000 !important;}

.events-plus-2	.btn {background: #db0000 !important; color: #fff !important; box-shadow: none !important; font-weight: 500 !important; border-radius: 0px !important; text-transform: uppercase!important; font-size: 16px !important;}

/*.evrplus_social_container {margin-top: 300px !important;}*/

.evrplus_addcal {background-color: #ca0000 !important;}

#Top_bar .menu > li > a span:not(.description) {padding: 0px 10px !important;}

.how_it_works .image { background: rgba(39,43,71,.2); }

.logo-overflow #Top_bar #logo img {max-height: 50px;}

div#rev_slider_1_1.rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive {margin-top:55px !important;}

#Content {background: rgba(255,255,255,.55) !important;}

#evrplus_pop_price {display: none !important;}

#Top_bar .menu > li a:after {background: #CA0000 !important;}

.action_button {background: #ca0000 !important; color: #fff !important; text-transform: uppercase !important;}

#Top_bar .menu > li > a span:not(.description) {text-transform: uppercase !important;}

.calendar-table {border: none !important; box-shadow: none !important;}

.tooltip:after {display: none !important;}

.no-events {text-align: left !important; vertical-align: top !important;}

#eventplus_register_btn {display: none !important;}

.widget_nav_menu ul {padding: none !important;}

.calpop {padding: 8% 15% !important; height: 100%;}

/*.calendar-date-switcher {display: none !important;}

.nch-lb-bar {display: none !important;}*/

button.button.dhvc-form-submit {background: #ca0000 !important;}

.nch-lb-main {background: none !important;}

#details #evrplus_pop_address h3 {margin-bottom: 0px !important;}

#evrplus_pop_foot input.more_info_button {top: 0px !important; left: 0px !important;}

#evrplus_pop_foot {margin-top: -80px !important;}

.timing time.icon strong {background-color: #ca0000 !important; box-shadow: none !important;}

#Subheader .title {display: none !important;}
.eve-start {padding-left: 3% !important;}

.event-cont .col-sm-7 {width: 71.3333333%}
.event-cont .col-sm-4 {width: 25.3333333%}

.widget-area {padding: 30px 0 !important;}
.widget_nav_menu ul {padding: none !important; background: none !important;}
.widget_nav_menu ul {list-style-type: none !important;}
.widget_nav_menu ul li:after {border: none !important;}
.widget_nav_menu ul li a {padding: 4px 0 5px 1px !important;}
.widget_nav_menu h3 {font-size: 20px !important; padding-bottom: 0px !important; margin-bottom: 0px !important;}


.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {background: #ca0000 !important; color: #fff !important;}

h2.entry-title {font-size: 20px !important;}

.page-id-452 .section.the_content.has_content {padding-left: 0px !important; padding-right: 0px !important;}
.page-id-452 .vc_tta-panel-title a {padding-top: 18px !important; padding-bottom: 20px !important;}
.page-id-452 h4.vc_tta-panel-title {font-size: 26px !important;}

a.ts-lightbox-button-2.icon.nch-lightbox-media.no-ajaxy {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ca0000), color-stop(1, #ca0000)) !important;}
a.ts-lightbox-button-2 {border: none !important; text-shadow: none !important;}
a.ts-lightbox-button-2.icon span.iframe {background: none !important; padding-left: 0px !important; color: #fff !important;}

.ts-lightbox-button-2.icon.nch-lightbox-modal.no-ajaxy {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ca0000), color-stop(1, #ca0000)) !important; color:#fff !important;}
a.ts-lightbox-button-2.icon span.popup {background: none !important; padding-left: 0px !important;}


i.icon-right-dir {color: #ca0000 !important;}

#Footer h3 {padding-bottom: 0px !important; margin-bottom: 4px !important;}

#Footer .footer_action{background:rgba(216,0,0,1)}

div.pyvtxt {padding-right: 20px !important;}

.pyvtxt h6 {padding-top: 30px !important; margin-bottom: 6px !important; }
.textwidget h3 {font-size: 20px !important; margin-bottom: 0px !important;}

div.post-wrapper-content {margin-top: -40px !important;}


div.dhvc-form-group {margin-bottom: 10px !important;}


#mc_embed_signup input[type="text"] {margin-bottom: 4px !important; color: #000 !important; height: 22px !important;}

#mc_embed_signup input[type="email"] {margin-bottom: 4px !important; color: #000 !important; height: 22px !important;}


#mc_embed_signup label[type="text"] {line-height: 6px !important; font-weight: 400 !important;}
#mc_embed_signup label[type="email"] {line-height: 6px !important; font-weight: 400 !important;}