#logo { padding-top: 10px; padding-bottom: 10px; max-height:80px; }
#header #logo img { width: auto !important; max-height: 80px; }
body.page #header.header-transparent { background-color: rgba(0,0,0,1); }
body.page #header { min-height: 100px; }
.post-comments { display: none; }
#mainMenu > ul > li a { font-size: 14px; }
body.search-results .post-info { display: none; }

body.home .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { max-height: 500px !important; min-height: 500px !important;  }
#rev_slider_88_1_wrapper { height: 500px !important; min-height: 500px !important; margin-top: 50px !important; }
#rev_slider_88_1_wrapper #rev_slider_88_1{ height: 500px !important; min-height: 500px !important; }
#rev_slider_88_1_wrapper #rev_slider_88_1 ul.tp-revslider-mainul { height: 500px !important; min-height: 500px !important; }
#rev_slider_88_1_wrapper #rev_slider_88_1 ul.tp-revslider-mainul > li { height: 500px !important; min-height: 500px !important; }
#rev_slider_88_1_wrapper .tp-bgimg.defaultimg { background-size: 100% auto !important; }

#slide-161-layer-3 { margin-top: 0px !important; background-color: #009cac !important; }
#home-banner-button { background-color: #009cac; color: #FFF !important; font-weight: bold; text-decoration: none; }
#home-banner-button:hover { color: #FFF !important; font-weight: bold; text-decoration: none; }
#slide-161-layer-3:hover #home-banner-button { color: #FFF !important; font-weight: bold; text-decoration: none; }

#types-entrepreneurs .icon-box i.fa-users { background-image: url('/wp-content/uploads/2018/10/icone-chef-file.png'); background-repeat: no-repeat; background-position: center center; background-size: contain; }
#types-entrepreneurs .icon-box i.fa-users:before { content: ''; }
#types-entrepreneurs .icon-box i.fa-users:after { content: ''; }

#types-entrepreneurs .icon-box i.fa-handshake-o { background-image: url('/wp-content/uploads/2018/10/mutientrepreneurs.png'); background-repeat: no-repeat; background-position: center center; background-size: contain; }
#types-entrepreneurs .icon-box i.fa-handshake-o:before { content: ''; }
#types-entrepreneurs .icon-box i.fa-handshake-o:after { content: ''; }

#rev_slider_88_1_forcefullwidth { margin-top: 25px !important; }

body #page-title { padding: 0px; border: none !important; background-color: transparent; }
body #page-title h1 { display: none; }
body #page-title .page-title.col-md-8  { display: none; }
body #page-title .breadcrumb { width: 100%; text-align: left; }
body > div.wrapper > section.content { padding-top: 40px; }

@media (max-width: 2100px) {
    body.home .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { max-height: 450px !important; min-height: 450px !important;  }
    body #rev_slider_88_1_wrapper { height: 450px !important; min-height: 450px !important; margin-top: 25px !important; }
    body #rev_slider_88_1_wrapper #rev_slider_88_1{ height: 450px !important; min-height: 450px !important; }
    body #rev_slider_88_1_wrapper #rev_slider_88_1 ul.tp-revslider-mainul { height: 450px !important; min-height: 450px !important; }
    body #rev_slider_88_1_wrapper #rev_slider_88_1 ul.tp-revslider-mainul > li { height: 450px !important; min-height: 450px !important; }
    body #rev_slider_88_1_wrapper .tp-bgimg.defaultimg { background-size: 100% auto !important; }
    #main-content .vc_custom_1539952563383 { margin-top: 40px !important; }
}

@media (max-width: 1600px) {
    #main-content .vc_custom_1539952563383 { margin-top: 20px !important; }
}

@media (max-width: 1400px) {
    #main-content .vc_custom_1539952563383 { margin-top: 0px !important; }
    body.home .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { max-height: 300px !important; min-height: 300px !important; margin-top: 70px; }
    #slide-161-layer-1 img { width: 700px !important; height: auto !important; margin-top: 20px !important; }
    #slide-161-layer-3 { margin-top: -28px !important; background-color: #009cac !important; margin-left: -150px !important; }
}

@media (max-width: 1300px) {
    body #rev_slider_88_1_wrapper { margin-top: 15px !important; }
}

@media (max-width: 1220px) {
    body.home .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { margin-top: 50px; }
    #slide-161-layer-1 img { width: 600px !important; height: auto !important; margin-top: 40px !important; }
    #slide-161-layer-3 { margin-top: -28px !important; background-color: #009cac !important; margin-left: -150px !important; }
}

@media (max-width: 1980px) {
    #slide-161-layer-3 { margin-top: -20px !important; }
}

@media (max-width: 1170px) {
    body #rev_slider_88_1_wrapper { margin-top: 5px !important; }
}

@media (max-width: 1140px) {
    body.home .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { margin-top: 30px; }
    #slide-161-layer-3 { margin-top: -13px !important; }
}

@media (max-width: 1100px) {
    #slide-161-layer-1 img { width: 550px !important; height: auto !important; margin-top: 80px !important; }
    #slide-161-layer-3 { margin-top: 15px !important; }
}

@media (max-width: 1090px) {
    body.home .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { margin-top: 10px; }
}

@media (max-width: 1024px) {
    body #rev_slider_88_1_wrapper .tp-bgimg.defaultimg { background-size: cover !important; }
    body #rev_slider_88_1_wrapper { height: 350px !important; min-height: 350px !important; margin-top: 25px !important; }
    body #rev_slider_88_1_wrapper #rev_slider_88_1{ height: 350px !important; min-height: 350px !important; }
    body #rev_slider_88_1_wrapper #rev_slider_88_1 ul.tp-revslider-mainul { height: 350px !important; min-height: 350px !important; }
    body #rev_slider_88_1_wrapper #rev_slider_88_1 ul.tp-revslider-mainul > li { height: 350px !important; min-height: 350px !important; }
    #slide-161-layer-1 img { width: 550px !important; height: auto !important; margin-top: 20px !important; }
    #slide-161-layer-3 { display: none; }
    #main-content .vc_custom_1539952563383 { margin-top: 80px !important; }
}

@media (max-width: 900px) {
   #slide-161-layer-1 img { width: 500px !important; }
}

@media (max-width: 780px) {
    #slide-161-layer-1 img { margin-left: -100px !important; }
}

@media (max-width: 670px) {
    body #rev_slider_88_1_wrapper { margin-top: 0px !important; }
}

@media (max-width: 600px) {
    #slide-161-layer-1 img { width: 400px !important; }
}

@media (max-width: 490px) {
    #slide-161-layer-1 img { margin-left: -110px !important; }
}

@media (max-width: 480px) {
    #slide-161-layer-1 img { width: 300px !important; }
}

#main-content p a, #main-content li a, #main-content h5 a, #main-content h1 a, #main-content h3 a, #main-content h2 a, #main-content h4 a, #main-content blockquote a { color: #009cac; text-decoration: none; }
#main-content p a:hover, #main-content li a:hover, #main-content h5 a:hover, #main-content h3 a:hover, #main-content h4 a:hover, #main-content h1 a:hover, #main-content h2 a:hover, #main-content blockquote a:hover { color: #009cac; text-decoration: underline !important; }

::-moz-selection { background: #009cac; color: #fff; text-shadow: none; }
::selection { background: #009cac; text-shadow: none; color: #fff; }

.text-colored, h1.text-colored, h2.text-colored, h3.text-colored, h4.text-colored, h5.text-colored, h6.text-colored,
.color-font, .color-font a, .widget-tweeter li a, .widget-twitter li a, p.text-colored, .heading.heading-colored h1,
.heading.heading-colored h2 { color: #009cac !important; }
.progress-bar-container.color .progress-bar { background-color: #009cac; color: #fff; }
.blockquote-color { background-color: #009cac; color: #fff; }

.button.color, .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary { background-color: #009cac !important; border: 1px solid #009cac !important; }

.gototop-button { background-color: #009cac; }

nav .main-menu .dropdown-menu { border-color: #009cac; }
#header:not(.header-transparent) #mainMenu > ul > li:hover > a,
#header:not(.header-transparent) #mainMenu > ul > li.current-menu > a { color: #009cac; }
#topbar.topbar-colored { background-color: #009cac; }
#vertical-dot-menu a:hover .cd-dot, #vertical-dot-menu a.active .cd-dot { background-color: #009cac; }

.sidebar-menu ul.nav-tabs li:hover .sidebar-menu ul.nav-tabs li a, .sidebar-menu ul.nav-tabs li a:hover,
.sidebar-menu ul.nav-tabs li.active a, .sidebar-menu ul.nav-tabs li.active a:hover { color: #fff; background: #009cac; border: 1px solid #009cac; }

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { background-color: #009cac; border-color: #009cac; }

.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #009cac; }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus { background-color: #009cac; border-color: #009cac; color: #fff; }

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus { background-color: #009cac; color: #fff; }

a:hover { color: #009cac; }

.dropcap.dropcap-colored,
.dropcap.dropcap-colored a,
.highlight.highlight-colored,
.highlight.highlight-colored a { background-color: #009cac; color: #fff; }

.timeline.timeline-colored .timeline-circles:before,
.timeline.timeline-colored .timeline-circles:after,
.timeline.timeline-colored .timeline-date,
.timeline.timeline-colored:before { background-color: #009cac; color: #fff; }
.timeline.timeline-colored li .timeline-block:before { border-color: transparent #009cac; }
.timeline.timeline-colored .timeline-block-image { border-color: #009cac; }
.timeline.timeline-colored.timeline-simple .timeline-date { background-color: #fff; border: 1px solid #009cac; color: #009cac; }

.border .tabs-navigation li.active a:after { background: #009cac; }
.breadcrumb a:hover { color: #009cac; }
.accordion.color .ac-item .ac-title { background: #009cac; color: #fff; }
.accordion.color-border-bottom .ac-item .ac-title { border-bottom: 1px dotted #009cac; }
.accordion.color-border-bottom .ac-item .ac-title:before { color: #009cac; }
.icon-box.color .icon i { background: #009cac; color: #fff; }
.icon-box.color .icon i:after { box-shadow: 0 0 0 3px #009cac; }
.icon-box.border.color .icon, .icon-box.border.color .icon i { color: #009cac; border-color: #009cac; }
.icon-box.fancy.color .icon i { color: #009cac; background-color: transparent; }
.fontawesome-icon-list .fa-hover a:hover { background-color: #009cac; }
ul.icon-list li i { color: #009cac; }
.background-colored { background-color: #009cac !important; }
#nanobar-progress div { background: #009cac !important; }
.portfolio-filter li.ptf-active, .portfolio-filter li:hover { background-color: #009cac; }
.portfolio-filter li:not(.ptf-active):hover { color: #009cac; }
.heading-title-border-color { border-color: #009cac; }
.image-box-links a { background-color: #009cac; }
.image-box.effect.bleron { background-color: #009cac; }
.image-block-content .feature-icon { background-color: #009cac; }
.image-box.effect.bleron p.image-box-links a { color: #009cac; }
.product .product-wishlist a:hover { border-color: #009cac; }
.carousel-description-style .owl-carousel .owl-controls .owl-nav .owl-next,
.carousel-description-style .owl-carousel .owl-controls .owl-nav .owl-prev { border-color: #009cac; }

.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ background-color: #009cac; }
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color: #009cac; }

@media (max-width: 991px) {
    .navigation-wrap.navigation-active { display: block; background-color: #000; padding: 0px 20px; }
    .lines, .lines:before, .lines:after { background-color: #FFF; }
    #header-wrap button.lines-button { margin-right: 20px; }
    #header-wrap .container { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; }
}

@media print {
    #header {  display: none !important; }
    body.home #main-content > .vc_row.wpb_row.vc_row-fluid.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-flex { display: none !important; }
    div:before, div:after, section:before, section:after { content: ''; display: none !important; }
    div, section, html body #main-content div {
        float: none !important;    
        position: relative !important;    
        width: 100% !important;    
        max-width: 100% !important;    
        overflow: visible !important;
        overflow-x: visible !important;    
        overflow-y: visible !important;
        background-color: transparent !important;    
        color: #000 !important;    
        display: block !important;    
        margin: 0px !important;    
        padding: 0px !important;    
        padding-right: 10px !important;    
        padding-left: 10px !important;    
        left: 0 !important;
        opacity: 1;    
        -webkit-opacity: 1;
        zoom: 1 !important;
    }
    body.home #main-content .vc_custom_1539952563383 .vc_col-sm-4 {  width: 33% !important; float: left !important; }
    body.home #main-content .vc_custom_1539952563383 .vc_col-sm-4 .text-large { font-size: 60px !important; }
    a[href]:after { content: none !important; }
    .vc_custom_1540568026786 #particles-js canvas { display: none !important; }
    #footer { background-color: transparent !important; color: #000 !important; }  
    #footer .social-icons { display: none !important; }
    #footer .footer-content { display: none !important; }
    #wpadminbar { display: none !important; }

    * { -webkit-transition: none !important; transition: none !important; }
    .content .container, .row.no-sidebar{ width: 100% !important; }
    a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-custom{ display:none; }
    #main-content .vc_custom_1539952563383{ margin-bottom: 160px !important; }
    .device-xs .custom-heading h1, .device-xxs .custom-heading h1{ font-size: 20pt !important; }
    #main-content h4{ font-size: 13pt; }
    .custom-heading-delim{ margin: 25px auto 0 auto !important; }
    div.vc_row.wpb_row.vc_row-fluid.vc_custom_1540566694800.vc_row-has-fill{ border-color: black !important; }
    html body #main-content .vc_custom_1540566694800 .wpb_wrapper .vc_column-gap-15 h3{ margin-top: 25px; font-size: 12pt; }
    html body #main-content .vc_custom_1540566694800 .wpb_wrapper .vc_column-gap-15 h5{ font-size: 10pt; }
    html body #main-content .vc_custom_1540566694800 .wpb_wrapper .vc_column-gap-15 .wpb_wrapper{ padding: 0 !important; }
    html body #main-content .vc_custom_1540566694800 .wpb_wrapper .vc_column-gap-15{ display: flex !important; justify-content: space-between !important; margin-top: -25px; }
    html body #main-content .vc_custom_1540566694800 .wpb_wrapper .vc_column-gap-15 .vc_col-sm-6{ width: 50% !important; }
    html body #main-content .vc_custom_1540566694800 .wpb_wrapper .vc_column-gap-15 .vc_col-sm-6>.wpb_wrapper{ width: 100% !important; }
    .vc_empty_space{ display: none !important; }
    html body #main-content div .heading-center .m-b-20 h1{ color: black !important; }
    html body #main-content div .heading-center .m-b-20 h4{ color: black !important; }
    html body #main-content .vc_custom_1540991864445 h3, html body #main-content .wpb_content_element h3{ font-size: 12pt; }
    html body #main-content .vc_custom_1540991864445 h3{ margin-top: 0 !important; }
    html body #main-content .vc_custom_1540991864445 h5{ margin-bottom: 30px !important; }
    html body #main-content .vc_custom_1540991864445 h5, html body #main-content .wpb_content_element h5{ font-size: 9pt; }
    html body #main-content .vc_column-gap-15 .wpb_content_element h5{ margin-bottom: 50px !important; }
    html body #main-content>div>div:nth-child(2) .vc_row-fluid>.wpb_column>.vc_column-inner>.wpb_wrapper>.hero-heading>.heading-center{ font-size: 35pt !important; }
    html body #main-content>div>div:nth-child(2) .vc_row-fluid:nth-child(3)>.wpb_column>.vc_column-inner>.wpb_wrapper>.hero-heading>.heading-center{ margin: 25px 0 20px 0 !important; }
    html body #main-content>div>div:nth-child(2) .vc_row-fluid:nth-child(5)>.wpb_column>.vc_column-inner>.wpb_wrapper>.hero-heading>.heading-center{ margin: 30px 0 20px 0 !important; }
    div, section, html body #main-content div{ padding: 0 !important; }
    html body #main-content .vc_empty_space{ display:none !important; }
    html body #main-content>div>div:nth-child(1) .vc_column-inner .heading-center{ margin-top: 30px !important; }
    html body #main-content>div>div:nth-child(2) .vc_column-inner .heading-center{ margin: 0 !important; }
    html body #main-content>div:nth-child(6)>div>.vc_column-inner>.wpb_wrapper>.wpb_row{ display: flex !important; }
    html body #main-content #types-entrepreneurs .icon{ display: none !important; }
    html body #main-content #types-entrepreneurs .vc_col-sm-6:nth-child(2) h3, html body #main-content #types-entrepreneurs .vc_col-sm-6:nth-child(2) p{ margin: 0 25px 10px 0 !important; }
    html body #main-content #types-entrepreneurs{ display: flex !important; margin: 25px 0px 35px 0px !important; }
    html body #main-content #types-entrepreneurs .vc_col-sm-6:nth-child(4) h3, html body #main-content #types-entrepreneurs .vc_col-sm-6:nth-child(4) p{ margin: 0 25px 10px 0 !important; }
    html body #main-content #types-entrepreneurs .vc_col-sm-6 h3{ font-size: 12pt !important; }
    html body #main-content #types-entrepreneurs .vc_col-sm-6 p{ font-size: 9pt !important; }
    html body #main-content h1 { font-size: 25pt !important; }
    html body #main-content>.vc_row-fluid:nth-child(9)>div.wpb_column.vc_column_container.vc_col-sm-12>div.vc_column-inner>div.wpb_wrapper div.wpb_wrapper>p:nth-child(2){ display: none !important; }
    html body #main-content>.vc_row-fluid:nth-child(9)>div.wpb_column.vc_column_container.vc_col-sm-12>div.vc_column-inner>div.wpb_wrapper div.wpb_wrapper>p:nth-child(3)>img{ width: 350px; }
    map, .gototop-button{ display: none !important; }

    #footer .copyright-content{ min-height: 0 !important; }
    html .page-child #main-content h1 { font-size: 20pt !important; }
    .page-template-default #page-title{ display: none !important; }
    .page-child p{ font-size: 9pt !important; margin-bottom: 5px !important; }
    .page-child .wpb_content_element ul li { font-size: 8pt !important; }
    html body #main-content h2 { font-size: 14pt; }
    html body #main-content .sharedaddy{ display: none !important; }
    html body #sharing_email{ display: none !important; }
    html .page-id-4222 p img{ width: 13.5em; float: left; padding: 4.3em 0 0 0 !important; margin: 0 1.5em 3em 0 !important; }
    html .copyright-text{ font-size: 8pt !important; }
    html .page-id-4222 .wpb_wrapper:nth-child(1)>p:nth-child(2){ margin: 0.5em !important; }
    html p.lead{ margin-bottom: 10px !important; }
    html .page-child #main-content>div>div>div>div>.wpb_text_column:nth-child(4)>.wpb_wrapper>p:nth-child(3){ margin-bottom: 5px !important; }
    html .page-child #main-content>div>div>div>div>.wpb_text_column:nth-child(4)>.wpb_wrapper>p:nth-child(5){ margin-bottom: 0 !important; }
    html .page-child #main-content>div>div>div>div>.wpb_text_column:nth-child(4)>.wpb_wrapper img{ padding: 2em 0 0 0 !important; margin: 0 1.5em 3em 0 !important; }
    html .page-id-4222 #main-content>div>div>div>div>.wpb_content_element:nth-child(2){ margin-bottom: 10px !important; }
    .page-child:not(.page-id-3662) #footer, .page-id-3208 #footer{ margin-top: 100px !important; }
    .page-id-4222 .wpb_content_element h3{ margin: 25px 0 5px 0 !important; }
    html .page-id-4222 #main-content>div>div>div>div>.wpb_content_element>.wpb_wrapper>h2{ margin: 0 !important; margin-top: 35px !important; }
    html .page-id-3237 h3{ margin-top: 25px; }
    html .page-id-3237 .vc_row-fluid:nth-child(3) h3:nth-child(5){ margin-top: 150px; }
    html .page-id-3237 .vc_row-fluid:nth-child(5) .wpb_wrapper>h3:nth-child(6){ margin-top: 150px !important; }
    html .page-id-3237 .vc_row-fluid:nth-child(3) img{ width: 40.5em; }
    /*a propos - glossaire*/
    /*a propos*/
    /*rapports*/
    /*rapports - indice 2018*/
    .page-id-3376 p img{ width: 18em; float: left; }
    .page-id-3376 #main-content>.vc_custom_1540258288152{ float: left !important; }
    .page-id-3376 #main-content>.vc_custom_1540258288152 img{ width: 100%; float: left; }
    .page-id-3376 #main-content>.vc_custom_1540258288152 .team-member{ width: 130px !important; float: left !important; margin-right: 25px !important; }
    .page-id-3376 #main-content>.vc_custom_1540258288152>div>div>div>div>div:nth-child(1)>div>.wpb_wrapper>.team-member{ margin-left: -15px !important; }
    .page-id-3376 #main-content>.vc_custom_1540258288152 .image-box-description h4,.page-id-3376 #main-content>.vc_custom_1540258288152 .image-box-description .subtitle{ float: left !important; }
    .page-id-3376 #main-content>.vc_custom_1540258288152 .image-box-description h4{ margin: 15px 0; }
    #primary-sidebar{ display: none !important; }
    .page-id-3376 h4, .page-id-3376 #main-content>.vc_custom_1540258288152>div>div>div>div>div>div>p{ float:left !important; }
    .page-id-3376 footer{ padding-top: 130px !important; }
    /*rapports - indice 2018 - remerciements*/
    /*rapports - indice 2018 - introduction*/
    .vc_sep_line{ border-color: black !important; }
    .vc_separator h4{ font-size: 9pt !important; }
    .page-id-3572 #main-content .vc_custom_1540390414904, .page-id-3601 #main-content .vc_custom_1540390561578, .page-id-3601 #main-content .vc_custom_1540393171861, .page-id-3619 #main-content .vc_custom_1540393332866, .page-id-3619 #main-content .vc_custom_1540391448563, .page-id-3631 #main-content .vc_custom_1540393052822, .page-id-3631 #main-content .vc_custom_1540392956111, .page-id-3639 #main-content .vc_custom_1540393741509, .page-id-3639 #main-content .vc_custom_1540393815018, .page-id-3465 #main-content .vc_custom_1540394948696, .page-id-3465 #main-content .vc_custom_1540395906363, .page-id-3647 #main-content .vc_custom_1540396547512, .page-id-3647 #main-content .vc_custom_1540396591502, .page-id-3662 #main-content .vc_custom_1540397002327, .page-id-3662 #main-content .vc_custom_1540397046260, .page-id-3668 #main-content .vc_custom_1540397493458, .page-id-3668 #main-content .vc_custom_1540397541239{ margin: 25px 0 !important; padding: 10px !important; border-color: black !important; }
    .page-id-3572 #main-content .vc_custom_1540390414904 h4, .page-id-3601 #main-content .vc_custom_1540390561578 h4, .page-id-3601 #main-content .vc_custom_1540393171861 h4, .page-id-3619 #main-content .vc_custom_1540393332866 h4, .page-id-3619 #main-content .vc_custom_1540391448563 h4, .page-id-3631 #main-content .vc_custom_1540393052822 h4, .page-id-3631 #main-content .vc_custom_1540392956111 h4,  .page-id-3639 #main-content .vc_custom_1540393741509 h4, .page-id-3639 #main-content .vc_custom_1540393815018 h4, .page-id-3465 #main-content .vc_custom_1540394948696 h4, .page-id-3465 #main-content .vc_custom_1540395906363 h4, .page-id-3647 #main-content .vc_custom_1540396547512 h4, .page-id-3647 #main-content .vc_custom_1540396591502 h4, .page-id-3662 #main-content .vc_custom_1540397002327 h4, .page-id-3662 #main-content .vc_custom_1540397046260 h4, .page-id-3668 #main-content .vc_custom_1540397493458 h4, .page-id-3668 #main-content .vc_custom_1540397541239 h4{ font-size: 11pt !important; }
    .vc_sep_holder_l .vc_sep_line{ margin-top: 15px !important; }
    .vc_sep_holder_r .vc_sep_line{ margin-bottom: 15px !important; }
    h5{ font-size: 7pt !important; }
    .page-id-3572 #footer{ margin-top: 0 !important; }
    /*rapports - indice 2018 - survol*/
    .page-id-4177 img{ width: 30em; }
    .page-id-4177 h4{ font-size: 10pt !important; }
    /*rapports - indice 2018 - conclusion*/
    /*rapports - indice 2018 - bibliographie*/
    /*rapports - indice 2018 - méthodologie*/
    /*rapports - indice 2018 - conditions dutilisation*/
    /*rapports - indice 2017*/
    .page-id-3389 img{ width: 40em; }
    .page-id-3389 h3{ margin-top: 35px !important; }
    /*rapports - indices antérieurs*/
    /*rapports - indices antérieurs - 2016*/
    /*rapports - indices antérieurs - 2015*/
    /*rapports - indices antérieurs - 2014*/
    /*rapports - indices antérieurs - 2013*/
    /*rapports - indices antérieurs - 2012*/
    /*rapports - indices antérieurs - 2011*/
    /*rapports - indices antérieurs - 2010*/
    /*rapports - indices antérieurs - 2009*/
    /*rapports - portraits régionaux*/
    .page-id-3383>div>section>div>div>#main-content>div>div>div>.wpb_wrapper>.vc_row-fluid, .page-id-3383>div>section>div>div>#main-content>div>div>div>div>div>.wpb_wrapper>p:nth-child(1){ display: none !important; }
    /*thèmes*/
    html .page-id-31 #main-content .vc_col-sm-3{ width: 20% !important; float: left !important; margin: 35px 5px 0 0 !important; }
    html .page-id-31 #main-content>div>div>div>.wpb_wrapper>.vc_row-fluid{ margin: 0 50px !important; }
    /*thèmes - entrepreneuriat feminin*/
    .page-id-3188 #main-content>div>div>div>div>.hero-heading>p,.page-id-4913 #main-content>div>div>div>div>.hero-heading>p, .page-id-4907 #main-content>div>div>div>div>.hero-heading>p, .parent-pageid-31 #main-content>div>div>div>div>.hero-heading>p, .page-id-4900 #main-content>div>div>div>div>.hero-heading>p, .page-id-4895 #main-content>div>div>div>div>.hero-heading>p, .page-id-4918 #main-content>div>div>div>div>div>p, .page-id-4868 #main-content>div>div>div>div>div>p, .page-id-3284 #main-content>div>div>div>div>.hero-heading>p, .parent-pageid-3284 #main-content>div>div>div>div>.hero-heading>p{
        float:left !important;
        width: 40% !important;
        margin-right: 25px !important;
    }
    .page-id-3188 h3:nth-child(1), .parent-pageid-31 h3:nth-child(1), .page-id-4881 h2{ margin-bottom: 25px !important; width: 80%; }
    .page-id-3188 h2, .parent-pageid-31 h2, .page-id-4900 h2, .page-id-4895 h2{ margin: 5px 0 !important; }
    .page-id-3188 em, .parent-pageid-31 em{ margin: 0 !important; }
    .page-id-3188 h5, .parent-pageid-31 h5{ margin-bottom: 25px !important; }
    /*thèmes - entrepreneuriat feminin-Nouveaux entrepreneurs : parité confirmée depuis deux ans*/
    .page-id-3601 img, .parent-pageid-3268 img, .page-id-3631 img, .page-id-3639 img, .page-id-3465 img, .page-id-3647 img, .page-id-3662 img, .page-id-3668 img{ width: 46%; }
    .page-id-3601 #main-content>div>div>div>div>div:nth-child(6)>.wpb_wrapper>h4:nth-child(3),.page-id-3601 #main-content>div>div>div>div>div:nth-child(9)>.wpb_wrapper>h4:nth-child(4),.page-id-3619 #main-content>div>div>div>div>div:nth-child(14)>.wpb_wrapper>h4:nth-child(2),.page-id-3631 #main-content>div>div>div>div>.wpb_content_element:nth-child(2)>.wpb_wrapper>h4:nth-child(8), .page-id-4895 #main-content>div>div>div>div>div:nth-child(2)>.wpb_wrapper:nth-child(1)>.header--medium:nth-child(8), .page-id-3647 #main-content>div>div>div>div>div:nth-child(8)>div>h4:nth-child(3), .page-id-3668 #main-content>div>div>div>div>div:nth-child(5)>.wpb_wrapper>h4:nth-child(1){
        margin-top: 250px !important;
    }
    .page-id-3639 #main-content>div>div>div>div>div:nth-child(4)>div>h4:nth-child(5){ margin-top: 280px !important; }
    /*thèmes - entrepreneuriat feminin-Entreprendre pour subsister*/
    .page-id-4913 h2, .page-id-4907 h2{ margin-bottom: 25px !important; font-size: 10.5pt !important; }
    /*thèmes - entrepreneuriat feminin-Baigner dans le monde des affaires*/
    .page-id-4907 #main-content>div>div>div>div>div>.wpb_wrapper>p, .page-id-4907 #main-content>div>div>div>div>div>.wpb_wrapper>blockquote{
        float:left !important;
        border: none !important;
    }
    /*thèmes - entrepreneuriat immigrant*/
    /*thèmes - entrepreneuriat immigrant-L’entrepreneuriat immigrant : un propulseur au futur de l’entrepreneuriat québécois*/

    /*thèmes - entrepreneuriat immigrant-Sortir des sentiers battus*/
    /*thèmes - generation y*/
    .parent-pageid-31 #main-content>div>div>div>div>div>span>.vc_sep_line, .page-id-3278 .vc_sep_line, .page-id-3284 .vc_sep_line{
        border-color: white !important;
    }
    .page-id-3271 .wp-image-3629{ display: none !important; }
    .page-id-3271 #main-content>div>div>div>div>.wpb_content_element:nth-child(4)>.wpb_wrapper{ float: left !important; }
    /*thèmes - generation y - une vague de futurs entrepreneurs à soutenir*/
    /*thèmes - generation y - Noémi Harvey : foncer droit devant vers le succès*/
    /*thèmes - generation x*/
    .page-id-3275 h3:nth-child(1), .page-id-3260 h3:nth-child(1), .page-id-3278 h3:nth-child(1){ width: 85% !important; }
    /*thèmes - multientrepreneur */
    /*thèmes - multientrepreneur - le cocktail gagnant de l’expérience et de la persévérance*/
    /*thèmes - chefs de file */
    .page-id-3278 h3:nth-child(1){ margin-bottom: 75px !important; }
    /*thèmes - chefs de file - un parcours et des atouts distinctifs */
    /*thèmes - chefs de file - Sortir de sa zone de confort */
    /*thèmes - education */
    /*thèmes - education - Études universitaires : un tremplin pour l’entrepreneuriat */
    .page-id-3662 #main-content>div>div>div>div>div:nth-child(7)>div>h4:nth-child(8),#main-content>div>div>div>div>div:nth-child(7)>div>h4:nth-child(11){ margin-top:280px !important; }
    .page-id-3662 img{ width: 55% !important; }
    html>.page-id-3662>.wrapper>footer.background-dark.text-grey{ margin-top: 30px !important; }
    /*thèmes - education - Savoir dompter ses peurs */
    .page-id-4868 #main-content>div>div>div>div>div>p{ width: 37% !important; }
    /*thèmes - familles en affaires */
    .page-id-3284 h3:nth-child(1), .page-id-4876 h3:nth-child(1){ margin-bottom: 50px !important; }
    /*thèmes - familles en affaires - Famille en affaires : un incubateur et un accélérateur entrepreneurial naturels*/
    .page-id-3668 #main-content .vc_custom_1540397541239{ margin-bottom: 250px !important; }
    /*thèmes - familles en affaires - Distillerie du Fjord : s’inspirer de son terroir pour faire sa marque*/
    .page-id-4876 h2:nth-child(1){ margin-bottom: 90px !important; }
    .page-id-4876 .text-left{ display: none !important; }
    .page-id-4876 #main-content>div>div>div>div>div>.wpb_wrapper>blockquote:nth-child(8){ margin-bottom: 50px !important; }
    /*thèmes - familles en affaires - Savoir s’entourer pour avoir plus de plaisir !*/
    .page-id-4881.parent-pageid-3284 #main-content>div>div>div>div>.hero-heading>p{ width: 35% !important; margin-bottom: 50px !important; }
    .page-id-4881.parent-pageid-3284 #main-content>div>div>div>div>.hero-heading>p>img, .page-id-4888 #main-content>div>div>div>div>.hero-heading>p>img{ width: 100% !important; }
    /*thèmes - familles en affaires - Caroline Bouchard – Un pilier pour la région*/
    .page-id-4888 #main-content>div>div>div>div>.hero-heading>p{ width: 35% !important; margin-bottom: 80px !important; }
    /*partenaires */
    /*contact */
}