.header{ background-color: #29333f; }.site-header{ margin-bottom: 0px; }.site-header{ padding-bottom: 0px; }#masthead.sticky, .header{ background-color: rgba(41,51,63,.95); }#masthead.sticky{ position:fixed;top:0; z-index:99999;margin:0 auto 30px; width:100%;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);}#masthead.sticky #header-container{ padding:0;transition: padding 200ms linear; -webkit-transition:padding 200ms linear;}#masthead.sticky .navbar.navbar-default{ background: rgba(255,255,255,.95); border-bottom:1px solid #f5f5f5}#main-menu .nav>li>a{ color: #ffffff; }#main-menu .nav>li>a:hover{ color: #2fb4be; }#main-menu .nav>li.ticket-menu a{ background-color: #ffffff; }#main-menu .nav>li.ticket-menu a:hover{ background-color: #D67400; }#main-menu .nav>li>ul li a{ color: #ffffff; }#main-menu .nav>li>ul li:hover{ background-color: #31eef5; }#main-menu .nav>li>ul li a:hover{ color: #ffffff; }.sub-title-inner h2{ color: #000000; }.sub-title-inner h2{ font-size: 48px; }.sub-title .breadcrumb, .sub-title .breadcrumb>li>a, .breadcrumb>li+li:before, .sub-title .breadcrumb>.active{ color: #000000; }.sub-title .breadcrumb{ font-size: 16px; }.sub-title{ margin-bottom: 30px; }footer{ background-color: #343d47; }.footer-wrap-inner .copyright, footer .social-icons i{ color: #999ea3; }.site-header{ padding-top: 0px; }.site-header{ min-height: 60px; }.navbar-toggle .icon-bar{
		background-color: #ffffff;
	}.navbar-toggle:hover .icon-bar{
		background-color: #4bb463;
	}.error-page-inner{
	width: 100%;
    height: 100%;
    min-height: 100%;
    position: absolute;
    background: url(http://demo.themeum.com/wordpress/eventum/wp-content/themes/eventum/images/404-bg.png) no-repeat 100% 0;
    background-size: contain;
}.grecaptcha-badge{
    display:none;
}
h2, h3, h4 {
    text-transform: uppercase;
}
h2 {
    font-weight: 900 !important;
    font-size: 58px !important;
    line-height: normal !important;
    color: #282828 !important;
}
.home #main-menu .nav>li>a:hover {
    color: #282828;
}
.home .sticky #main-menu .nav>li>a:hover {
    color: #31eef5;
}
.countdown-section .countdown-days,
.countdown-section .countdown-hours,
.countdown-section .countdown-minutes,
.countdown-section .countdown-seconds,
.countdown-section .countdown-period{
    color: #000000 !important;
}
.home-counter2 #countdown-timer >.countdown-section {
    margin: 0 70px !important;
    font-size: 90px !important;
}
#main-menu .nav>li.ticket-menu a {
    background-color: #ffffff !important;
    color: #000 !important;
    border-radius: 0 !important;
}
.sppb-pricing-footer .pricing-btn {
    border-radius: 0px;
}
.title-spearckers, .fonction-spearckers  {
    margin-bottom: 7px;
    display: inline-block;
}
.page-id-213 .themeum-pricing-box .sppb-pricing-features > ul {
    padding: 20px;
}
.page-id-213 .themeum-pricing-box .sppb-pricing-features > ul > li {
    text-align: left;
    border-bottom: 1px dotted #ffffff;
    padding: 10px 0;
}
.wpcf7-form-control-wrap {
    margin-bottom: 15px;
}
.wpcf7-form-control.wpcf7-submit {
    border-radius: 0 !important;
    color: #fff;
}
.mentions-legales p {
    font-size: 20px;
    line-height: 31px;
}
@media screen and (max-width: 980px) {
    .text-sub-semsummit-8-point,
    .la-conference h1,
    h2,
    .themeum-title h3,
    .la-conference {
        font-size: 36px !important;
    }
    .la-conference h1 {
        text-align: center !important;
    }
    .la-conference p {
        text-align: left !important;
        line-height: initial;
        word-wrap: break-word;
    }
    .home .vc_custom_1480957723302, .home .vc_custom_1481016971697 {
        padding-right: 15px !important;
    }
    .home .vc_custom_1480957734949, .home .vc_custom_1481016980176 {
        padding-left: 15px !important;
    }
    .vc_custom_1481214560176 img, .compteur-semsummit{
        display: none;
    }
}