/*mise en page pour impression*/

body { font-size: 12pt;} 
header {margin-bottom: 0px;}
a:link:after {content: '';}
a{border-bottom: 1px solid rgb(249,131,60); }
#navbar-mega-container{display: none;}
hr {display: none;}
#diaporama {display: none;}

#profilClientFixed-container {display: none;}
#profilClientPopin{display: none;}
#social-network {display: none;}
#infos-legales{display: none;}

h1 {text-align: center;}
h1.visible-xs {display: block !important;}
h2 {text-transform: uppercase !important;}
.orange {color: rgb(249,131,60) !important;}
h3 {color: rgb(249,131,60) !important;}

*, *:before, *:after{  page-break-before: avoid; page-break-after: avoid; }

#bg-cover{height: auto;}
#index-flex {-webkit-box-orient: horizontal;
     -webkit-flex-direction: row;
    flex-direction: row;}
.bloc-paragraphe{padding-bottom: 5px;}
.bloc-paragraphe-footer {position:relative;}
.btn-seemore{display: none;}

.wrapper-flex .wrapper-flex-notouch,.wrapper-flex {display: block;min-height: 0px !important;padding-bottom: 0px !important;}
.wrp-dpdn {display: none !important;}
.wrp-dpdn-active {display: block !important;}
.wrapper-content{min-height: 0px !important;}

.wrp-dpdn-title br {display: none;}
.wrp-dpdn-subtitle {display: none;}
.wrapper-flex-notouch .wrp-dpdn-img, .wrp-dpdn-img {position: relative;width: 100% !important;margin-top: 50px;text-align: center !important;}
.wrapper-flex-notouch .wrp-dpdn-img img, .wrp-dpdn-img img {position: absolute !important;right: 0px;left: 0px;height: 150px !important;width: auto !important;margin: auto;}

.btn-contact {display: none;}

p.margin-top{display: none;}

.flex-control-nav{display: none;}
form {display: none;}

a.lienTelephoneFooter {padding-left: 0px;}

.sf-toolbar {display: none;}

/**** page réalisation *****/

#realisations .album {position: relative; float: left; left: 0px !important; top: 0px !important;width: 350px !important;}
.album-image-container img {display: block !important; width: 350px !important;}