/* Enter Your Custom CSS Here */

@font-face {
    font-family: Code Pro;  
    src: url(http://conference.plusweb.org/wp-content/themes/em4u-child/fonts/Code_Pro.otf);  
    font-weight: normal;  
}

@font-face {
    font-family: Code Pro Bold;  
    src: url(http://conference.plusweb.org/wp-content/themes/em4u-child/fonts/Code_Pro_Bold.otf);   
}

h1 {
    font-size: 26px;
    line-height: 1.3846153846;
    font-family: Code Pro Bold;
		color: #f13372
}

h2 {
    font-family: Code Pro;
}

h3 {
    font-family: Code Pro;
}

h4 {
  font-family: montserrat;
}

h5 {
    font-family: Code Pro;
}

h6 {
    font-family: Code Pro;
}

.ova_heading_v4 h3 span {
    color: #000000;
}

.ova_heading_v4 .sub_title:after {
    position: absolute;
    width: 50px;
    height: 3px;
    left: 0;
    bottom: -15px;
    background-color: #c59d4e;
    content: "";
}

.ova-btn.ova-btn-second-color {
    border-color: #f13372;
    background-color: #f13372;
    color: #fff;
}

.ova-btn.ova-btn-second-color:hover {
    border-color: #f13372;
    background-color: #f13372;
	color: #fff;
}


body {
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;
    color: #55565a !important;
}

.em4u_call_action .wpb_wrapper a {
    color: #6a1b32;
}

footer.footer_v4 {
    background-color: #55565a;
    float: left;
    width: 100%;
    color: #ffffff;
    text-align: center;
    padding-top: 60px;
}

footer.footer_v4 .social {
    border-top: 1px solid #f13372;
    padding-top: 60px;
    margin-top: 30px;
    margin-bottom: 15px;
}

footer.footer_v4 .social ul li a {
    padding: 15px;
    color: #f13372;
}

.event_contact .submit .wpcf7-submit:hover {
    background-color: #6a1b32;
    border-color: #6a1b32;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    color: #fff;
    border-color: #f13372;
    background-color: #f13372;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
    color: #fff;
    border-color: #6a1b32;
    background-color: #6a1b32;
}

.vc_btn3.vc_btn3-style-modern {
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 0);
    background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 0);
    background-image: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 0);
}

footer.footer_v4 .info_two {
    background: none !important;
    padding: 0px;
}

footer.footer_v4 .info_four {
    background: none !important;
    padding: 0px;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    color: #fff;
    border-color: #f13372;
    background-color: #f13372;
}

.FTlink a:hover {
    color: #ffffff;
	text-decoration: underline;
}

.FTlink a {
    color: #f13372;
}

.tablepress tfoot th, .tablepress thead th {
    background-color: #f13372;
    font-weight: 700;
    vertical-align: middle;
}

th {
    padding: 5px 10px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ffffff;
}

.ova_single_venue .tab_content .tab-content .ovaem_schedule ul li.active a, .ova_single_event .tab_content .tab-content .ovaem_schedule ul li.active a {
    background-color: #4e0056;
    color: #fff;
}

.ova_single_venue .tab_content .tab-content .ovaem_schedule .wrap_content .content_side .speaker_info .speaker_job, .ova_single_event .tab_content .tab-content .ovaem_schedule .wrap_content .content_side .speaker_info .speaker_job {
    display: inline-block;
    font-size: 12px;
    color: #6a1b32;
}

.ova_single_venue .event_widget h3.title span, .ova_single_event .event_widget h3.title span {
    position: absolute;
    content: "";
    width: 3px;
    height: 3px;
    background-color: #4e0056;
    left: 0;
    bottom: -7px;
}


.banner_one .desc {
    font-size: 14px;
    font-weight: 500;
    margin-top: 16px;
    line-height: 24px;
    font-family: Montserrat;
}

/* .ova_search_v1.ovaem_search_event .ovaem_submit input, .ovaem_search_event .ovaem_submit input, .ovaem_search_event form input.ovame_submit, .ovatheme_header_v3.bg_heading .ova-top .item_top .ova-login, .ova_heading .sub_title:after, .ovaem_events_filter .ovaem_events_filter_content .time, .ovaem_events_filter .ovaem_events_filter_content .ova-item.style2:hover .ova_thumbnail .time, .ova_box.style2 .wrap_content .desc:after, .venues_slider .owl-controls .owl-dot.active, .ova_speaker_list_wrap .ova_speaker_list .content .trig, .ova_speaker_list_wrap.style2 .ova_speaker_list .content ul.social li a:hover, .ova_speaker_list_wrap.style2 .ova_speaker_list .wrap_img ul.social li a:hover, .ova_blog .content .ova_media a, .owl-controls .owl-dot.active, footer.footer_v2 .ova_mailchimp .info:after, footer.footer_v2 .subcribe .ova_mailchimp .info:after, .ova_single_event .tab_content .wrap_nav ul.nav li.active a span, .ovaem_archives_event.list .ovaem_search .ovaem_search_event .ovaem_submit input:hover, .ovaem_events_list .ova_thumbnail .price, .ovaem_events_list.sidebar .info .more_detail a span, .events_sidebar .event_widget.widget_ovaem_search_event_widget input.ovame_submit, .ovaem_regsiter_event form .ova_register_event:hover, .ovaem_blog_page .post-wrap .post-meta .right_side .post-footer a:hover, .widget.widget_tag_cloud .tagcloud a:hover, .ovaem_blog_page.list_two .post-wrap .read_more .post-readmore a:hover, #commentform #submit.submit, .ovaem_schedule_single_event .ovaem_schedule ul li.active a, li.ova-megamenu ul.ova-mega-menu li h5.title:after, .ova-menu li.ova-megamenu ul.ova-mega-menu .ovaem_slider_events_two a.ova-btn, .widget.widget_product_tag_cloud .tagcloud a:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce span.onsale, .woocommerce.single-product .cart .button, .woocommerce.single-product .woocommerce-tabs ul.tabs li.active a:after, #scrollUp, .ovaem_events_filter .ovaem_events_filter_content .ova-item .time, ul li.ova-megamenu ul.ova-mega-menu li h5.title:after, footer.footer_v1 .wrap_widget h4.widget-title:after, .ova_heading_v3 span, .ova-btn.ova-btn-main-color, footer.footer_v3 h4.widget-title:after, .ova-btn.ova-btn-white:hover, .ova-btn:hover, .events_sidebar .event_widget h3.title span, .event_contact .submit .wpcf7-submit, .contact_info .icon, .ovaem_general_sidebar .widget h3.title span, #comments h4.block-title span, .main_slider_v1.main_slider_two .item .caption .ova_countdown_slideshow .countdown-section:nth-child(2), .main_slider_v1.main_slider_two .item .caption .ova_countdown_slideshow .countdown-section:nth-child(4), .ova_event_countdown .ova_countdown_slideshow .countdown-section:nth-child(2), .ova_event_countdown .ova_countdown_slideshow .countdown-section:nth-child(4) {
    background-color: #d57e00;
} */

 .ovaem_schedule_single_event .ovaem_schedule ul li.active a {
    background-color: #4e0056;
} 

.ovaem_schedule_single_event .ovaem_schedule ul li.active a::after {
    border-top-color: #3bbfae;
}

#scrollUp {
    background-color: #4e0056;
}

.ova_countdown_slideshow .countdown-section:nth-child(2), .ova_countdown_slideshow .countdown-section:nth-child(4), .ova_event_countdown .ova_countdown_slideshow .countdown-section:nth-child(2), .ova_event_countdown .ova_countdown_slideshow .countdown-section:nth-child(4) {
    background-color: #4e0056;
}

.wrap_img ul.social li a:hover {
    background-color: #f6d4e5;
} 

.tablepress-id-2 thead th,
.tablepress-id-2 tfoot th {
	background-color: #c59d4e;
}


/*
.event_info {
    position: relative;
    padding: 40px 15px;
    max-height: 200px;
    height: 160px;
} */

/*
.ova_speaker_list_wrap .ova_speaker_list .content .trig {
    display: none;
} */