@font-face { font-family: 'Roboto-Bold'; src: url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),   url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Bold.woff') format('woff'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Bold.ttf')  format('truetype'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg'); font-weight: normal; font-style: normal; }@font-face { font-family: 'Roboto-Light'; src: url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),   url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Light.woff') format('woff'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Light.ttf')  format('truetype'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Light.svg#Roboto-Light') format('svg'); font-weight: normal; font-style: normal; }@font-face { font-family: 'Roboto-Medium'; src: url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),   url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Medium.woff') format('woff'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Medium.ttf')  format('truetype'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Medium.svg#Roboto-Medium') format('svg'); font-weight: normal; font-style: normal; }@font-face { font-family: 'Roboto-Regular'; src: url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),   url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Regular.woff') format('woff'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Regular.ttf')  format('truetype'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg'); font-weight: normal; font-style: normal; }@font-face { font-family: 'Roboto-Thin'; src: url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'),   url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Thin.woff') format('woff'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Thin.ttf')  format('truetype'),  url('https://www.jachetevotrebien.fr/wp-content/plugins/jachetevotrebien/css/fonts/Roboto-Thin.svg#Roboto-Thin') format('svg'); font-weight: normal; font-style: normal; }body{ font-family: 'Roboto-Regular'; } .block-center{ margin: 0 auto; } .clear{ float: none; } .p-b-0{ padding-bottom: 0; } .p-l-0{ padding-left: 0; } .p-r-0{ padding-right: 0; } .p-t-0{ padding-top: 0; } .page-id-2 .site-header{ background-color: rgba(0, 0, 0, 0.65); } .page-id-2 .page-wrap{ padding-top: 0; }.site-header.float-header, .site-header{ padding: 0; } .home-url{ display: block; margin-left: 41%; position: relative; } #masthead .site-logo{ left: 0; max-height: 220px; max-width: 100%; position: absolute; top: 0;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } #masthead.float-header .site-logo{ max-height: 180px; }#mainnav2{ display: block; float: right; } #menu-header{ margin: 0;  padding-left: 0; } #mainnav2 li{ position: relative; float: left; list-style-type: none; } #mainnav2 .icon{ background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; background-size: auto;height: 24px; display: inline-block; margin-right: 12px; position: relative; top: 6px; width: 24px; } .icon-tel{ background-image: url('/wp-content/plugins/jachetevotrebien/img/telephone.svg'); } .icon-cal{ background-image: url('/wp-content/plugins/jachetevotrebien/img/calendrier.svg'); } #mainnav2 li.menu-item{ padding: 0; } #mainnav2 li.menu-item a{ color: #fff; display: block; font-family: 'Roboto-Regular'; font-size: 17px; padding: 33px 25px; position: relative; text-decoration: none;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .site-header.float-header #mainnav2 li.menu-item a{ padding: 20px 25px; } #mainnav2 li.menu-item a:hover{ background-color: #EC6E12; color: #fff; }.menu-toggle{ cursor: pointer; display: block; float: right; height: 20px; margin: 10px 0 10px 7%; position: relative; top: 28px; transition: all 250ms ease-out 0s; width: 28px; } .site-header.float-header .menu-toggle{ top: 14px; } .menu-toggle:before{ content: 'Menu'; color: #fff; display: block; font-size: 15px; position: absolute; left: -50px; top: -3px; } .menu-toggle span { background: #fff none repeat scroll 0 0; display: block; height: 2px; left: 0; opacity: 1; position: absolute; width: 100%; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .menu-toggle span:nth-child(1){ top: 0; } .menu-toggle span:nth-child(2), .menu-toggle span:nth-child(3){ top: 9px; } .menu-toggle span:nth-child(4){ top: 18px; }.menu-toggle.mn-open span:nth-child(1), .menu-toggle.mn-open span:nth-child(4){ left: 50%; top: 12px; width: 0; } .menu-toggle.mn-open span:nth-child(2){ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .menu-toggle.mn-open span:nth-child(3){ -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }#primarynav{ display: none; position: absolute; right: 0; top: 98px;-webkit-transition: top 0.3s ease; -moz-transition: top 0.3s ease; -ms-transition: top 0.3s ease; -o-transition: top 0.3s ease; transition: top 0.3s ease; } .site-header.float-header #primarynav{ top: 72px; }.primarynav{ background-color: rgba(0,0,0,0.65); margin: 0; } .primarynav li{ padding: 7px 20px;-webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .primarynav li:hover{ background-color: #000; } .primarynav li a{ color: #fff; } .primarynav li a:hover{ color: #ec6e12; }.block-3{ background-attachment: fixed; background-position: center bottom; background-repeat: no-repeat; background-size: cover; position: relative; } .block-2 h1.titre, .block-3 h2.titre{ color :#fff; font-family: 'Roboto-Regular'; font-size: 30px; font-weight: normal; margin-bottom: 34px; margin-top: 40px; } .block-3 .texte{ color: #fff; font-size: 14px; margin-bottom: 45px; /*margin-bottom: 85px;*/ } .block-2 .lien, .block-3 .lien{ background-color: #ec6e12; color: #fff; display: block; font-size: 15px; padding: 17px; } .block-2 .lien:hover, .block-3 .lien:hover{ background-color: rgba(236, 110, 18, 0.8); } .icon-plus{ background-image: url('/wp-content/plugins/jachetevotrebien/img/plus.svg'); background-repeat: no-repeat; background-position: center; background-size: auto; display: inline-block; height: 24px; margin-right: 40px; position: relative; top: 6px; width: 24px; }.block-2{ background-image: url('/wp-content/plugins/jachetevotrebien/img/bgimg4.jpg'); background-repeat: no-repeat; background-position: right center; background-size: auto; } .block-2 h1.titre{ color: #443f3f; } .block-2 .texte{ /* color: #666; */color: #47425d; font-size: 15px; line-height: normal; /* margin-bottom: 85px; */margin-bottom: 45px; } .masque-block-2{ background-color: #F2F2F2; } .ct-col-flex{ display: flex; } .col-flex{ display: inline-block; flex-direction: column;-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } #slide1{ position: relative; } #slide1 .flexslider{ border: none; height: 900px; width: 100%; } .slide1 { height: 100%; } .slide1  li{ background-position: center; background-size: cover; background-repeat: no-repeat; height: inherit; position: relative; } .slide1 .ct-texte{ display: flex; height: 100%; -ms-flex-align: center; align-items: center; } .slide1 .texte{ background-color: rgba(236, 110, 18, 0.7); margin-top: 80px; width: 850px; } .slide1 .texte{ color: #fff; font-size: 30px; font-weight: normal; line-height: normal; margin: 0; padding: 30px 40px 10px 200px; }.slide1  li.flex-active-slide .texte{ -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }to { opacity: 1; -webkit-transform: none; transform: none; } }@keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }to { opacity: 1; -webkit-transform: none; transform: none; } } .jvb-sidebar{ margin: 80px 0; } .jvb-sidebar .titre4, .jvb2-sidebar .titre4{ font-family: 'Roboto-Medium'; font-size: 17px; font-weight: normal; margin-bottom: 10px; margin-top: 20px; } .jvb-sidebar .text, .jvb2-sidebar .text{ font-family: 'Roboto-Light'; font-size: 13px; line-height: normal; } .jvb-sidebar .text strong, .jvb2-sidebar .text strong, .block-2 .texte strong, .block-3 .texte strong{ font-family: 'Roboto-Bold'; font-weight: normal; } .block-3 .texte a:hover, .block-3 .texte a:hover{ color: #ec6e12; }.jvb2-sidebar h3{ font-family: 'Roboto-Medium'; font-size: 30px; font-weight: normal; margin-bottom: 50px; margin-top: 0; text-align: center; } .jvb2-sidebar{ margin: 40px 0 55px; } .jvb2-sidebar .liste-etoile li{ padding: 0 2px; } .jvb2-sidebar .text{ margin-bottom: 30px; }.la-cite{ background-image: url('/wp-content/plugins/jachetevotrebien/img/cite.svg'); background-repeat: no-repeat; background-color: #fff; background-position: center bottom;margin: 15px auto 0; position: relative; width: 1167px; } .nuage{ background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0); background-position: center; position: absolute; }.nuage-1{ background-image: url('/wp-content/plugins/jachetevotrebien/img/nuage-1.svg'); height: 24px; left: 20%; top: 23%; width: 51px; } .nuage-2{ background-image: url('/wp-content/plugins/jachetevotrebien/img/nuage-2.svg'); height: 18px; left: 41%; top: 23%; width: 39px; } .nuage-3{ background-image: url('/wp-content/plugins/jachetevotrebien/img/nuage-1.svg'); height: 24px; left: 59%; top: 36%; width: 51px; } .nuage-4{ background-image: url('/wp-content/plugins/jachetevotrebien/img/nuage-2.svg'); height: 18px; left: 63%; top: 44%; width: 39px; } .soleil{ background-image: url('/wp-content/plugins/jachetevotrebien/img/soleil.svg'); height: 70px; left: 72%; top: 2%; width: 70px;-webkit-animation: RotateSun 10s linear infinite; animation: RotateSun 10s linear infinite; } @-webkit-keyframes RotateSun { from { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }to { -webkit-transform: rotate3d(0, 0, 1, 360deg); transform: rotate3d(0, 0, 1, 360deg); } } @keyframes RotateSun { from { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }to { -webkit-transform: rotate3d(0, 0, 1, 360deg); transform: rotate3d(0, 0, 1, 360deg); } }.nuage-animated{ -webkit-animation: bounceNuage 25s linear infinite; animation: bounceNuage 25s linear infinite; }@-webkit-keyframes bounceNuage { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }50% { -webkit-transform: translate3d(250px, 0, 0); transform: translate3d(250px, 0, 0); }to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceNuage { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }50% { -webkit-transform: translate3d(250px, 0, 0); transform: translate3d(250px, 0, 0); }to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .nuage-animated2{ -webkit-animation: bounceNuage2 25s linear infinite; animation: bounceNuage2 25s linear infinite; } @-webkit-keyframes bounceNuage2 { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }50% { -webkit-transform: translate3d(-250px, 0, 0); transform: translate3d(-250px, 0, 0); }to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceNuage2 { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }50% { -webkit-transform: translate3d(-250px, 0, 0); transform: translate3d(-250px, 0, 0); }to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .cite{ opacity: 0; }.page-personnalise h1,  .page-personnalise h2,  .page-personnalise h3,  .page-personnalise h4{ font-weight: normal; }.page-personnalise h1.title-post:after{ background-color: #ec6e12; bottom: 0; content: ''; height: 2px; left: 0; position: absolute; width: 100px; } .page-personnalise h1.title-post{ font-weight: normal; margin-bottom: 70px; padding-bottom: 20px; position: relative; } .page-personnalise p{ font-family: 'Roboto-Light'; line-height: normal; }.formulaire{ background-color: rgba(0, 0, 0, 0.6); padding: 12px 0 0; } .formulaire .clearfix.last{ margin-top: 18px; } .formulaire .clearfix:not(.last){ padding: 0 5px; } .formulaire .wpcf7-text, .formulaire .wpcf7-number, .wpcf7-select{ margin: 13px 0; width: 100%; } .formulaire .wpcf7-checkbox, .clearfix.last .col-sm-6 a{/* position: relative; top: 20px; */} .formulaire .accept-this-1{ display: block;position: relative; top: 10px; }#secondary .formulaire .accept-this-1{ padding-bottom:10px;top: 20px; } .formulaire .wpcf7-checkbox .wpcf7-list-item-label, .formulaire .wpcf7-list-item-label{ color: #fff; font-weight: normal; } .formulaire .icheckbox_square-orange{ margin-left: 5px; margin-right: 10px; top: -3px; } .formulaire .wpcf7-submit:hover{ background-color: rgba(236, 110, 18, 0.7); color: #fff; } .formulaire .wpcf7-submit{ background-color: #ec6e12; background-image: url('/wp-content/plugins/jachetevotrebien/img/email.svg'); background-repeat: no-repeat; background-size: auto; background-position: 25px center; border: none; font-size: 20px; font-weight: normal; text-transform: none; padding-bottom: 25px; padding-top: 25px; width: 100%;-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .formulaire .ajax-loader{ display: none !important; opacity: 0; position: absolute; } .formulaire span.wpcf7-not-valid-tip{ color: #ec6e12; font-size: 15px; left: 10px; position: absolute; top: 32px; } .formulaire .clearfix.last span.wpcf7-not-valid-tip{ left: 33px; top: 37px; }#wpcf7-f113-p110-o1 div.wpcf7-validation-errors,  #wpcf7-f113-p110-o1 div.wpcf7-acceptance-missing, #wpcf7-f113-p110-o1 div.wpcf7-mail-sent-ng,  #wpcf7-f113-p110-o1 div.wpcf7-aborted,#wpcf7-f113-o1 div.wpcf7-validation-errors,  #wpcf7-f113-o1 div.wpcf7-acceptance-missing, #wpcf7-f113-o1 div.wpcf7-mail-sent-ng,  #wpcf7-f113-o1 div.wpcf7-aborted,#wpcf7-f53-p59-o1 div.wpcf7-validation-errors,  #wpcf7-f53-p59-o1 div.wpcf7-acceptance-missing, #wpcf7-f53-p59-o1 div.wpcf7-mail-sent-ng,  #wpcf7-f53-p59-o1 div.wpcf7-aborted,#wpcf7-f53-o1 div.wpcf7-validation-errors,  #wpcf7-f53-o1 div.wpcf7-acceptance-missing, #wpcf7-f53-o1 div.wpcf7-mail-sent-ng,  #wpcf7-f53-o1 div.wpcf7-aborted{ border-color: #ec6e12; color: #ec6e12; margin-left: 0; margin-right: 0; }.select-box { background-color: #fafafa; cursor: pointer; margin: 13px 0; position : relative; width: 100%; }.select, .label{ color: #414141; display: block; font: 400 17px/2em 'Source Sans Pro', sans-serif; margin: 0; }#selectbox, #selectbox2, #selectbox3{ margin: 0; padding: 0; } .select{ background: none transparent; border: 0 none; height: 50px; opacity: 0; position: absolute; top: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; width: 100%; } .selectbox { background: #ececec; }.label { border: 1px solid #dbdbdb; color: #767676; cursor: pointer; height: 50px; line-height: 40px; padding: 5px 10px; position: relative; } .open .label::after { -webkit-transform: rotate3d(0, 0, 1, 180deg); transform: rotate3d(0, 0, 1, 180deg); } .label::after { content: ""; background-image: url('/wp-content/plugins/jachetevotrebien/img/fleche.svg'); background-size: auto; background-repeat: no-repeat; background-position: right center; bottom: 0;font-size: 12px; position: absolute; right: 15px; top: 0; width: 14px; }.last-frm{ background-color: #fff; } .last-frm .anr_captcha_field #anr_captcha_field_1 div{ margin: 0 0 auto auto; } .wpcf7-form-control-wrap.g-recaptcha-response{ display: block; text-align: right; } .wpcf7-form-control-wrap.g-recaptcha-response span{ left: 0; top: 0; width: 100%; } #formulaire{ position: absolute; right: 14%; top: 559px; width: 50%; z-index: 10; } #formulaire input[type="text"], #formulaire input[type="email"], #formulaire input[type="number"], #formulaire textarea{ font-size: 13px; height: 32px; margin: 9px 0; } #formulaire textarea{ height: 70px; padding: 5px 10px; resize: none; } #formulaire .select-box{ margin: 8px 0; } #formulaire .label{ font-size: 13px; height: 32px; line-height: 22px; } #formulaire .formulaire .wpcf7-checkbox, #formulaire .clearfix.last .col-sm-6 a{ top: 10px; } #formulaire #selectbox, #formulaire #selectbox2, #formulaire #selectbox3, #formulaire .select{ height: 32px; } #formulaire .formulaire .icheckbox_square-orange{ top: 0; } #formulaire .formulaire .wpcf7-checkbox .wpcf7-list-item-label, #formulaire .clearfix.last .col-sm-6 a, #formulaire .clearfix.last .wpcf7-list-item-label{ font-size: 12px; } #formulaire .formulaire .wpcf7-submit{ font-size: 16px;  padding-bottom: 16px;  padding-top: 16px; } #formulaire .formulaire span.wpcf7-not-valid-tip{ font-size: 12px; left: 0; top: 25px; } #formulaire .formulaire .clearfix.last span.wpcf7-not-valid-tip{ left: 20px; top: 30px; }.formulaire .col-sm-6 p, .formulaire .col-sm-12 p {margin-bottom: 0;}#wpcf7-f113-o1 div.wpcf7-validation-errors,  #wpcf7-f113-o1 div.wpcf7-acceptance-missing, #wpcf7-f113-o1 div.wpcf7-mail-sent-ng,  #wpcf7-f113-o1 div.wpcf7-aborted, #wpcf7-f53-o1 div.wpcf7-validation-errors,  #wpcf7-f53-o1 div.wpcf7-acceptance-missing, #wpcf7-f53-o1 div.wpcf7-mail-sent-ng,  #wpcf7-f53-o1 div.wpcf7-mail-sent-ok,  #wpcf7-f53-o1 div.wpcf7-aborted{ font-size: 15px; margin-top: 10px; margin-bottom: 0; }#wpcf7-f53-o1 .last-frm .wpcf7-form-control-wrap.g-recaptcha-response span{ top: -7px; } #wpcf7-f53-p59-o1 .your-complement .wpcf7-textarea{ margin-top: 10px; }/*.site-footer{ border-top: 1px solid #656565; }*/ #footernav a.menu-item{ color: #F8802B; } .mention-cgu{ float:left; position: absolute;width: 250px;top: 1px;left: 50px; } .post-59 .mention-cgu{ float:left; position: absolute;width: 300px;top: -3px;left: 50px; } #secondary .mention-cgu { float:left; position: absolute;width: 200px;top: -30px;left: 50px; font-size:12px}

body.blog .content-area .hentry:first-child, body.page-template-page_bien .content-area .hentry:first-child{padding-top:50px;}body.blog .content-area .hentry:first-child::after, body.blog .content-area .hentry::after{height: 0;}body.page-template-page_bien .content-area .hentry:first-child::after, body.page-template-page_bien .content-area .hentry::after{height: 0;}body.blog .hentry h2.title-post, body.page-template-page_bien .hentry h2.title-post{font-size:20px; font-weight:normal;}body.blog .hentry h2.title-post{color:#ec6e12;}body.blog .entry-thumb img, body.page-template-page_bien .entry-thumb img{height:197px; max-height: 197px;width:100%;object-fit:cover;}body.blog article a, body.page-template-page_bien article a{bottom:0;left:0;position:absolute;right:0;top:0;}body.blog article p.jvb-plus, body.page-template-page_bien article p.jvb-plus{color:#ec6e12;}body.blog article p:not(.jvb-plus), body.page-template-page_bien article p:not(.jvb-plus){display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}body.blog article:hover p.jvb-plus, body.page-template-page_bien article:hover p.jvb-plus{text-decoration:underline;}.nav-links .page-numbers{padding:10px 15px; }.nav-links .page-numbers:not(.dots):hover, .nav-links .page-numbers.current{background-color: #ec6e12;}.page .bien .entry-header {margin-bottom: 0px;color:#EC6E12;}.page .bien .entry-header h2{margin-bottom: 0px;color:#EC6E12;}.page .bien .ville,.page .bien .type {margin-bottom: 0px;}.hentry h1.title-post {font-size: 52px;}#mainnav2 li.menu-item-71 a{ background-color: #EC6E12; }#mainnav2 li.menu-item-71 a:hover{ background-color: rgba(0,0,0,0); }.position-relative{ position: relative; }.position-absolute{ position: absolute; }.jvb-sidebar4{background-size: 100% auto;padding: 0px 0 0px;}#jvbsidebar4{background-color:#fff;padding-top: 40px;}.block-center.position-relative{display: -ms-flexbox !important;display: flex !important;-ms-flex-align: center !important;align-items: center !important;}img.icon.img-responsive{object-fit:contain;max-height:85px;width:auto;}.titre3{font-family: 'Roboto-Medium';font-size: 30px;font-weight: normal;margin-bottom: 0;margin-top: 0;text-align: center;}img.icon2.img-responsive{ max-height: 85px; }#jvb-sidebar4{margin-bottom: 10px;margin-top: 0;}.jvb-sidebar .titre4b{font-family: 'Roboto-Light';font-size: 13px;line-height: normal;margin-bottom: 10px;margin-top: 20px;text-align: center;}.jvb-sidebar .titre4b span{/* color: #FF9933; */color: #ec6e12;font-family: 'Roboto-Medium';margin-right: 30px;}.jvb-sidebar .titre4b span:after{/* border-top: 1px solid #FF9933; */border-top: 1px solid #ec6e12;content: '';display: block;height: 0;position: absolute;right: -25px;top: 10px;width: 20px;}.jvb-infos{/* background-color: #FF9933; */background-color:rgba(255,153,51,0.8);border-radius: 10px;color: #fff;padding: 15px 20px;opacity: 0;visibilty: hidden;z-index: 100;-webkit-transition: all 0.7s ease;-moz-transition: all 0.8s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}.jvb-infos .titre4{margin-bottom: 20px;text-transform: uppercase;}.jvb-infos .icon{ margin-top: 10px; }.jvb-num{font-family: 'Roboto-Medium';font-size: 14px;left: 8px;top: 5px;}.jvb-num:after{border-top: 1px solid #fff;content: '';display: block;height: 0;position: absolute;right: -25px;top: 13px;width: 20px;}.jvb-ct:hover .jvb-infos{opacity: 1;visibilty: visible;}body.page-template-page_interne .page-wrap, body.page-template-page_bien .page-wrap, body.blog .page-wrap,body.post-template .page-wrap{ padding-top: 20px; }.single .page-wrap .content-wrapper{padding-top: 15px;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{ background-color:#fff; }.wpcf7 form .wpcf7-response-output{margin-top:1rem;}.page-personnalise .wpcf7-textarea{margin-top: 13px;}.page-personnalise .formulaire .accept-this-1{top:20px;}#formulaire .mention-cgu{top:5px;}.ct-jvb-sidebar2{ /* padding-top: 95px; */padding-top: 15px; }.jvb-sidebar.jvb-sidebar2{ margin-top: 40px; margin-bottom: 35px; }.titre3.sidebar{color:#47425d;font-size: 25px;line-height: normal;margin-bottom: 3rem;}#secondary .titre4b{text-align: center;}#secondary .jvb-ct{margin: 20px 0;}#jvb-sidebar4 .jvb-sidebar .text{text-align: center;}.wpcf7-form{overflow: hidden;}.reseaux-sociaux{display: flex;float: right;justify-content: center;margin: 10px 0 10px 2.3%;position: relative;top: 15px;transition: all 250ms ease-out 0s;width: 60px;}.site-header.float-header .reseaux-sociaux{top:5px;}.reseaux-sociaux a{color: #fff;display: block;font-size: 20px;line-height: normal;padding: 7px;}.reseaux-sociaux a:hover{color: #ec6e12;text-decoration: none;}#lesavis{background-color:#F2F2F2;padding-left:0;padding-right:0;}.wpcf7-spinner{position:absolute;right:0;top:15px;}