p:empty{display:none}

.header .logo_part .logo {
    width: 280px;
    float: left;
    margin-left: 7px;
}

.topbar-right {
    background: black;
    opacity: 0.6;
    text-align: center;
    width: auto;
    padding: 6px 17px 0px 0;
}

.topbar-widget a {
    color: rgb(214, 115, 66);
}

.header .logo_part .logo a img {
    margin-top: -20px;
    border: solid 3px white;
}

.icon-WorldWide:before {
    content: "\e600";
}

.menu-item.fa-facebook-f:before, .menu-item.fa-facebook:before {
    right: 0;
    position: absolute;
    top: 17px;
    color: #FFFFFF;
}

.navbar-default .menu .navbar-collapse .navbar-nav:after {
     display: none;
}

.titre-slide {
    border-bottom: solid 1px #2c2c2e;
    width: auto !important;
    font-weight: 600;
}

.titre-slide > div {
    text-transform: uppercase !important;
}

.content-area {
    position: relative;
}

.content-texts {
    overflow: hidden;
    padding-left: 35px !important;
}

.mentions .content-texts {
    padding-left: 15px !important;
}

.content-area .content-texts p {
    font: 400 14px/26px "Open Sans", sans-serif;
    letter-spacing: 0.3px;
    color: #898989;
    margin: 0;
    padding: 16px 0px 0px 0px;
}
.mentions .wpb_button, .mentions .wpb_content_element, .mentions ul.wpb_thumbnails-fluid>li {
    margin-bottom: 12px;
}

.services .tab_pages .tab-content .tab-pane .tab_inn_cont_1 img {
    width: auto;
}
.pagecustom-556{background-position:center top}	
.pagecustom-557{background-position:center top}	
.pagecustom-559{background-position:center top}	
.pagecustom-560{background-position:center top}	
.pagecustom-561{background-position:center top}	
.pagecustom-562{background-position:center top}	
.pagecustom-563{background-position:center top}	
.pagecustom-216{background-position:center top}	
	

