body {
color:#333;
font-size:16px;
line-height:1.4;
} header .et_menu_container{
min-width: 100%;
}
header .logo_container {
left: 10%;
padding-bottom: 50px;
width:auto;
}
.et_header_style_left .logo_container {
width:auto;
z-index: 99;
}
header .nwa-header-widget{
position: absolute;
top: 25px;
right: 10%;
width: 100%;
height: 100%;
}
#logo {
max-height: 150px;
width: 330px;
margin-bottom: 10px;
}
.et-fixed-header #logo {
width: 190px;
margin-bottom: 0;
margin-top: 7px;
}
#et-top-navigation {
position:relative;
z-index:99;
}
.et-fixed-header #et-top-navigation {
margin-top: 75px;
}
header.et-fixed-header .nwa-header-widget {
top: 3px;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after,
#top-menu .menu-item-has-children>a:first-child:after {
right: 45%;
top: 35px;
}
.et-fixed-header ul#top-menu li a {
padding-top: 10px;
padding-bottom: 10px !important;
}
.et-pb-controllers a {
border-radius: 17px;
width: 15px;
height: 15px;
} footer#main-footer{
display: none;
} .lot_barre-sup,
.lot_barre-sup .rs{
display: flex;
justify-content: flex-end;
}
.lot_barre-sup > div{
margin: 0 15px; 
}
.lot_barre-sup a{
font-family: "Josefin Sans";
text-transform: uppercase;
font-weight: 300;
font-size: 1em;
display: block;
padding-top: 50px;
width: 50px;
}
.lot_barre-sup div.urgences a, .lot_barre-sup div.rdv a, .lot_barre-sup div.nous-trouver a {
width: auto;
text-align: center;
color: #333;
font-size: 16px;
text-transform: none;
}
.lot_barre-sup div.urgences a:hover, .lot_barre-sup div.rdv a:hover, .lot_barre-sup div.nous-trouver a:hover {
color:#f58201;
}
.lot_barre-sup div.urgences,
.lot_barre-sup div.rdv,
.lot_barre-sup div.nous-trouver,
.lot_barre-sup div.youtube,
.lot_barre-sup div.linkedin{
background-size: 45px;
background-repeat: no-repeat;
background-position: top center;
}
.lot_barre-sup div.youtube,
.lot_barre-sup div.linkedin {
background-size: 30px;
margin-top:10px;
}
#et-top-navigation{
padding-top: 0 !important;
margin-top: 115px;
width: 100%;
padding-left: 0 !important;
display: flex;
justify-content: center;
background-color: #35b1e1;
}
#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child {
padding-left:20px;
}
nav#top-menu-nav{
width: 100%;
}
ul#top-menu{
display: flex;
justify-content: space-between;
width: 80%;
margin: 0 10%;
}
ul#top-menu li{
padding: 0;
transition: .3s;
}
ul#top-menu li a{
padding:20px;
padding-bottom: 20px !important;
font-family: "Josefin Sans";
font-weight: 600;
font-size: 1.15em;
text-transform: uppercase;
color: #fff;
}
#top-menu li.current-menu-item>a,
#top-menu li.current-menu-ancestor>a,
ul#top-menu li a:hover{
background-color: #f58201;
color:#fff;
}
.nav li ul {
border: 1px solid #fd933f;
width:290px;
}
#top-menu li li {
width:100%;
}
#top-menu li li a {
width:auto;
}
.nav li:nth-child(2) ul {
width: 330px;
}
#top-menu li.mega-menu>ul {
display:none;
padding:20px;
}
#top-menu li.mega-menu:hover>ul {
display:block;
}
#top-menu li.mega-menu>ul>li {
margin-bottom:10px;
}
#top-menu li.mega-menu>ul>li>a {
background-image:none;
color:#fd933f;
cursor:default;
font-size:16px;
width: 90%;
padding: 0 20px 5px !important;
text-transform:uppercase;
}
#top-menu li.mega-menu>ul>li>a:hover {
background-color:transparent;
color:#333;
}
#top-menu li.mega-menu>ul>li>a {
background-color:transparent;
color:#333;
}
#top-menu li.mega-menu>ul>li>a:first-child {
font-weight: 500;
color: #f58201;
}
#top-menu li li a {
font-size:17px;
padding: 0 20px;
}
.nav li ul a, #top-menu li ul li a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/trait-menu.jpg);
background-position: 14px 13px;
background-repeat: no-repeat;
color: #333;
font-size: 16px;
line-height: 1.4;
padding: 5px 5px 5px 30px !important;
text-transform: none;
}
#top-menu li .menu-item-has-children > a:first-child {
padding-right:10px;
padding-left:10px;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
bottom: 0;
color: #fff;
top: 65%;
right:auto;
left:50%;
}  div.rdv{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_rdv-orange.png);
}
div.nous-trouver{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_nous-trouver-35b1e1-stroke.svg);	
}
div.urgences{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_urgences.png);	
}
div.youtube{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_youtube-35b1e1-fill.svg);	
}
div.linkedin{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_linkedin-35b1e1-fill.svg);	
} .et_pb_slides .et_pb_container {
display:flex;
}
.et_pb_slides .et_pb_container > div{
margin:auto;
} input.wpcf7-submit,
#actualites .et_pb_posts .et_pb_post, a{
transition: .3s;
}
input.wpcf7-submit,
#actualites .et_pb_posts .et_pb_post, a{
font-family: "Josefin Sans";
font-size: 1em;
transition: .3s;
}
.home a{
font-weight: 700;
text-transform: uppercase;
}
.home a:hover{
color:#f58201;
}
h1{
}
h1, h2, h3, h4 {
line-height:1.3;
}
.et_pb_toggle_close .et_pb_toggle_title, .et_pb_toggle_close h5.et_pb_toggle_title,
.et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title,
h2 {
font-size: 1.8em;
font-weight: 600;
}
.home h2 {
font-size: 2.3em;
text-transform: uppercase;
}
h3{
font-size: 1.3em;
text-transform: uppercase;
font-weight: 600;
}
.home h3{
font-size: 1.2em;
}
#recent-posts-2 ul li a,
.et_pb_text li {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/puce.png);
background-position: 0px 10px;
background-repeat: no-repeat;
background-size:8px;
list-style: none;
padding-left: 17px;
}
#recent-posts-2 ul li a {
background-position: 0px 3px;
}
.home li{
background-image:none;
padding:0;
} .et_pb_button,
.et_pb_button:hover{
border: none;
}
.et_pb_button:after{
display: none;
}
.et_pb_button:before{
content: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/fleche-bouton_fff.svg);
display: block;
width: 8px;
opacity: 1;
}
.et_pb_button:hover:before{
opacity: 0;
margin-left: 15px;
}
.btn-rdv{
position: relative;
background-color: #35b1e1;
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/fleche-bas_fff.svg);
background-position: center 165px;
background-repeat: no-repeat;
background-size: 10px;
transition: .3s;
}
.btn-rdv:hover{
background-position: center bottom;
}
.colB .btn-rdv:after {
top:10px;
}
.btn-rdv:after {
content: "";
width: 100%;
height: 100%;
background-color: transparent;
border: 1px solid #333;
position: absolute;
display: inline-block;
left: -10px;
top: -10px;
z-index: -1;
transition: .3s;
}
.btn-rdv:hover:after{
left: 0px;
top: 0px;	
}  .et_pb_row {
width: 100%;
} .S_hero{
padding: 0;
}
.S_hero .et_pb_row{
padding: 0;
max-width: 100%;
min-width: 100%;
}
.et_pb_slider h2 {
font-family: "Josefin Sans";
text-transform: uppercase;
font-weight: 500 !important;
font-size: 2.5em !important;
text-align: left;
margin-bottom: 15px;
position: relative;
max-width: 1100px;
}
.et_pb_slider h2.et_pb_slide_title:after {
content: "";
width: 40px;
height: 1px;
background-color: #fff;
display: block;
position: absolute;
bottom: 0;
}
.et_pb_slider .et_pb_slide{
height: 650px;
}
.et_pb_slider .et_pb_slide .et_pb_container{
height: 100%;
}
.et_pb_slider .et_pb_slide .et_pb_container .et_pb_slider_container_inner{
height: 100%;
display: flex;
align-items: center;
vertical-align: initial;	
}
.et_pb_slider .et_pb_slide .et_pb_slide_description {
display: block;
padding: 0;
margin: auto;
}
.et_pb_slider .et_pb_slide.et_pb_slide_0 .et_pb_slide_description {
margin:0;
}
.et_pb_slider .et_pb_slide_content p{
font-size:24px;
text-align: left;
width: 60%;
}
.et_pb_slider .et_pb_more_button {
font-size:18px;
}
.et_pb_slider .et_pb_button_wrapper{
text-align: left;
}  .S_lieux{
padding-bottom: 0;
}
.S_lieux .L_titre {
padding-top: 90px;
}
.L_titre h2{
text-align: center;
}
.L_titre h2:after {
content: "";
width: 60px;
height: 3px;
background-color: #35b1e1;
display: block;
margin: 15px auto 0;
}
.L_specialite{
min-width: 100%;
display: flex;
padding-bottom: 0;
}
.L_specialite .col_txt{
display: flex;
flex-direction: column;
justify-content: space-between;
}
.L_specialite .col_img{
padding-right: 10vw;
}
.L_specialite .col_img .et_pb_image{
padding-bottom: 40px;
}
.L_specialite .col_img span.et_pb_image_wrap:after {
content: "";
width: 100%;
height: 100%;
background-color: #f58201;
position: absolute;
display: inline-block;
left: 0px;
top: 0px;
z-index: -1;
transition: .3s;
}
.L_specialite .col_img span.et_pb_image_wrap:hover:after{
left: 10px;
top: -10px;	
}
.mod_point{
margin-left: 10vw;
}
.mod_point .et_pb_text_inner{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.mod_point .et_pb_text_inner .colA{
width: 65%;
}
.mod_point .et_pb_text_inner .colB {
width: 30%;
padding-top: 50px;
}
.colB .btn-rdv{
background-color: #35b1e1;
height: 200px;
display: flex;
justify-content: center;
align-items: center;
margin-top:30px;
padding: 0 15px;
}
.colB .btn-rdv a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_adresse_fff-stroke.svg);
color: #fff;
}
div.ambulatoire a,
div.rrac a {
background-repeat: no-repeat;
background-position: left center;
background-size: 105px;
display:block;
padding:15px 0 15px 125px;
}
div.ambulatoire a strong,
div.rrac a strong {
font-size: 1.2em;
text-transform:uppercase;
}
div.ambulatoire a:hover strong,
div.rrac a:hover strong {
color:#f58201;
}
.home div.ambulatoire a,
.home div.rrac a {
color:#000;
font-weight:400;
text-transform:none;
}
.mod_point h3,
.mod_point p{
}
div.ambulatoire a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_ambulatoire-35b1e1-fll.svg);	
margin-bottom: 40px;
}
div.rrac a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_rrac-f58201-fll.svg);
}
.mod_specialite{
background-color: #f58201;
position: relative;
top: 20px;
}
.mod_specialite .et_pb_text_inner{
padding: 120px 50px 120px 10vw;
}
.mod_specialite h3{
font-size: 2.3em;
text-transform: uppercase;
font-weight: 600;
color: #fff;
}
.mod_specialite h3:after {
content: "";
width: 60px;
height: 3px;
background-color: #fff;
display: block;
margin:15px 0;
}
.mod_specialite p{
color: #fff;
}
ul.liste_specialite{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top:30px;
padding: 0;
}
ul.liste_specialite li{
list-style: none;
width: 48%;
margin: 10px 0;
padding: 0;
}
ul.liste_specialite li.imc{
}
ul.liste_specialite li a {
display: block;
background-color: #fff;
border: 2px solid #fff;
color: #333;
line-height: 1.4;
max-width: 280px;
text-align: left;
padding: 26px 10px 27px 30px;
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/chevron.png);
background-position: 10px 50%;
background-repeat: no-repeat;
background-size: 8px;
}
ul.liste_specialite li a:hover{
background-color: transparent;
border: 2px solid #fff;
color: #fff;
}
ul.liste_specialite li.imc a{
background-color: #35b1e1;
border: 2px solid #35b1e1;
color: #fff;	
}
ul.liste_specialite li.imc a:hover{
background-color: transparent;
border: 2px solid #35b1e1;
color: #fff;	
}
ul.liste_specialite li:last-child a {
padding: 15px 10px 15px 30px;
} .S_pathologie{
padding: 0;
background-attachment: fixed;
}
div.et_pb_section.et_pb_section_2.S_pathologie {
background-position: top center;
}
.S_pathologie .L_txt{
position: absolute;
display: flex;
justify-content: center;
align-items: center;
min-width: 100%;
height: 100%;
left: 0;
top: 0;
}
.S_pathologie .L_txt .et_pb_column{
position: relative;
width: 20%;
}
.S_pathologie .L_txt .et_pb_column,
.S_pathologie .L_txt .et_pb_column .et_pb_text {
height: 100%;
}
.S_pathologie .L_txt .et_pb_column .et_pb_text .et_pb_text_inner {
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.S_pathologie .L_txt h2{
color: #fff;
text-align: center;
}
.S_pathologie .L_txt h2:after {
content: "";
width: 60px;
height: 3px;
background-color: #f58201;
display: block;
margin: 15px auto;
}
.S_pathologie .L_txt p{
color: #fff;
text-align: center;
}
a.btnA {
background-color: #f58201;
border: 2px solid #f58201;
color: #fff;
padding: 8px 25px 5px;
text-align: center;
font-size: 14px;
}
a.btnA:hover{
background-color: transparent;
border: 2px solid #f58201;
color: #f58201;
}
.S_pathologie .L_patho{
z-index: 1;
padding: 70px 0 50px 0;
}
.S_pathologie .L_patho ul.liste-patho{
display: flex;
flex-wrap: wrap;
}
.S_pathologie .L_patho ul.liste-patho li{
width: 50%;
height: 150px;
margin: 15px 0;
list-style: none;
position: relative;
}
.S_pathologie .L_patho ul.liste-patho li a {
display: block;
width: 250px;
text-align: center;
padding: 120px 10px 10px;
background-color: #ffffff29;
border: 2px solid #fff;
position: absolute;
background-repeat: no-repeat;
background-position: 50% 20px;
background-size: 60px;
color: #fff;
line-height: 1em;
font-weight: 400;
}
.S_pathologie .L_patho ul.liste-patho li a:hover{
background-color: #f58201;
border: 2px solid #f58201;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(1) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(7) a{
background-position:50% 30px;
left: 150px;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(2) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(8) a{
right: 150px;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(3) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(5) a{
background-position:50% 20px;
left: 0;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(7) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(3) a {
background-position:50% 40px;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(4) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(6) a{
right: 15px;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(1) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_obesite.png);
background-size:auto;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(2) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_paroi.png);
background-size:auto;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(3) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_cancerologie.png);
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(4) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_estomac.svg);
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(5) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_colon-rectum.svg);
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(6) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_proctologie.svg);
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(7) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_foie-vesicule.svg);
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(8) a{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_chirurgie.png);
}
.S_pathologie a.btnA {
display:block;
}  .S_equipe{
}
.L_equipe{
display: flex;
min-width: 100%;
padding: 0;
}
.L_equipe .col_txt{
display: flex;
align-items: center;
padding-right: 10vw;
}
.L_equipe .col_txt h2:after{
content: "";
width: 60px;
height: 3px;
background-color: #35b1e1;
display: block;
margin: 15px 0;
}
.L_equipe .col_img .et_pb_image{
margin-bottom: 0;
}
.L_equipe .col_img .mod_txt{
position: absolute;
width: 100%;
bottom: 10%;	
}
.L_equipe ul.liste-docteur {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
.L_equipe ul.liste-docteur li{
}
.L_equipe ul.liste-docteur li:last-child a {
max-width:max-content;
}
.L_equipe ul.liste-docteur li a {
color: #fff;
padding: 10px 15px;
text-transform: none;
display: block;
}
.L_equipe ul.liste-docteur li:nth-child(1) a,
.L_equipe ul.liste-docteur li:nth-child(3) a,
.L_equipe ul.liste-docteur li:nth-child(5) a{
background-color: #35b1e1;
border:2px solid #35b1e1;
}
.L_equipe ul.liste-docteur li:nth-child(2) a,
.L_equipe ul.liste-docteur li:nth-child(4) a{
background-color: #f58201;
border:2px solid #f58201;
}
.L_equipe ul.liste-docteur li:nth-child(1) a:hover,
.L_equipe ul.liste-docteur li:nth-child(3) a:hover,
.L_equipe ul.liste-docteur li:nth-child(5) a:hover {
background-color: #fff;
color:#35b1e1;
}
.L_equipe ul.liste-docteur li:nth-child(2) a:hover,
.L_equipe ul.liste-docteur li:nth-child(4) a:hover{
background-color: #fff;
color:#f58201;
}
.et_pb_section.S_parcours {
padding:20px 0;
}
.S_parcours h2{
text-align: center;
}
.S_parcours h2:after {
content: "";
width: 60px;
height: 3px;
background-color: #f58201;
display: block;
margin: 15px auto;
}
ul.liste-parcours{
display: flex;
justify-content: space-between;
}
ul.liste-parcours li{
width: 200px;
line-height: 1em;
text-align: center;
background-repeat: no-repeat;
background-size: 100px;
background-position: top center;
height: 200px;
padding:0;
transition: .3s;
}
ul.liste-parcours li a {
position: relative;
padding-top: 150px;
text-transform: initial;
font-size: 1.25em;
font-weight: 600;
color: #333;
top: 120px;
}
ul.liste-parcours li:before{
content: "";
background-repeat: no-repeat;
width: 25px;
height: 25px;
display: block;
position: relative;
margin: 0 auto;
top: 110px;
}
ul.liste-parcours li:nth-child(1){
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-1_orange.svg);
}
ul.liste-parcours li:nth-child(2){
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-2_orange.svg);
}
ul.liste-parcours li:nth-child(3){
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-3_orange.svg);
}
ul.liste-parcours li:nth-child(4){
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-4_orange.svg);
}
ul.liste-parcours li:nth-child(1):hover{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-1_bleu.svg);
}
ul.liste-parcours li:nth-child(2):hover{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-2_bleu.svg);
}
ul.liste-parcours li:nth-child(3):hover{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-3_bleu.svg);
}
ul.liste-parcours li:nth-child(4):hover{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_parcours-4_bleu.svg);
}
ul.liste-parcours li:nth-child(1):before{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic1.svg);
}
ul.liste-parcours li:nth-child(2):before{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic2.svg);
}
ul.liste-parcours li:nth-child(3):before{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic3.svg);
}
ul.liste-parcours li:nth-child(4):before{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic4.svg);
} .S_footer{
padding: 0;
}
.L_acces{
display: flex;
align-items: center;
}
.L_acces .et_pb_column:first-child .et_pb_image{
margin: 0; 
}
.L_acces h2:after{
content: "";
width: 60px;
height: 3px;
background-color: #35b1e1;
display: block;
margin: 15px 0;
}
.L_acces .mod_txt-lieux .et_pb_text_inner{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.L_acces .mod_txt-lieux .et_pb_text_inner > div{
margin-bottom:30px;
width: 30%;
}
.L_acces .mod_txt-lieux div.btn-rdv {
margin: 0 auto;
padding:5px;
width: auto;
}
p.adresse,
p.telephone{
background-repeat: no-repeat;
background-size: 20px;
background-position: left center;
padding-left: 50px;
}
p.adresse{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_adresse-bleu.svg);
}
p.telephone{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/pic_telephone-bleu.svg);
}
.L_mention{
padding: 10px 0 4px 0;
border-top: 1px solid #c7c7c7;
}
.L_mention ul {
display: flex;
justify-content: center;
padding-bottom: 0;
}
.L_mention ul li{
margin: 0 15px;
}
.L_mention ul li a{
font-size: 1em;
font-weight: 400;
text-transform: inherit;
color: #333;
}
.btn-rdv{
background-color: #fff;
}
.btn-rdv a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_rdv-35b1e1-stroke.svg);
background-size: 45px;
background-repeat: no-repeat;
background-position: center 10px;
display: block;
text-align: center;
color: #333;
padding: 60px 5px 10px;
}
.btn-rdv a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/gfx/picto_rdv-35b1e1-stroke.svg);
background-size: 45px;
background-repeat: no-repeat;
background-position: 10px 50%;
display: block;
text-align: left;
color: #333;
padding: 15px 10px 15px 60px;
} .titre.et_pb_fullwidth_section .et_pb_post_title {
padding:0;
}
.titre.et_pb_fullwidth_section .et_pb_post_title > div {
background-color: rgba(0, 0, 0, 0.15);
padding: 8% 0 8% !important;
max-width: 100%;
width: 100%;
}
.titre .et_pb_title_container h1 {
color:#fff;
font-size: 50px;
max-width: 1600px;
width: 80%;
margin: 0 auto;
text-align:center;
text-shadow: 0 0 5px #000;
text-transform:uppercase;
}
.page-id-1813 .titre .et_pb_title_container h1,
.page-id-1352 .titre .et_pb_title_container h1,
.page-id-1223 .titre .et_pb_title_container h1,
.page-id-309 .titre .et_pb_title_container h1,
.page-id-289 .titre .et_pb_title_container h1,
.page-id-167 .titre .et_pb_title_container h1 {
text-transform:none;
}
.haut_intervention.et_pb_section {
padding: 0;
}
.haut_intervention a {
background-color: #35b1e1;
border: 2px solid #35b1e1;
color: #fff;
padding: 10px 20px 3px;
display: inline-block;
}
.haut_intervention a:hover {
background-color:#fff;
color:#35b1e1;
}
#faq.haut_intervention ul li a {
background-color: transparent;
border: none;
color: #35b1e1;
font-size:18px;
padding: 0;
display: inline-block;
}
#faq.haut_intervention ul li a:hover {
color:#f58201;
}
#post-1504 #faq .et_pb_text ul {
margin-top: 20px;
}
#post-1504 #faq .et_pb_text ul li {
margin-bottom:10px;
}
.haut_intervention a.acces,
.haut_intervention a.btn-rdv {
background-color:#f58201;
border-color:#f58201;
font-size:20px;
}
.haut_intervention a.btn-rdv {
display:block;
width: 120px;
margin: 0 auto;
text-align: center;
}
.haut_intervention a.acces:hover,
.haut_intervention a.btn-rdv:hover {
background-color:#fff;
border-color:#f58201;
color:#f58201;
}
.haut_intervention a.acces {
font-size:15px;
margin-top:30px;
}
.haut_intervention p.adresse {
width: 180px;
text-align: left;
background-position: 0 10px;
padding: 0 0 0 35px;
margin: 0 auto 10px;
}
.haut_intervention p.telephone {
color:#35b1e1;
text-align: left;
padding: 0 0 0 30px;
margin: 0 auto 10px;
width: 160px;
font-size: 18px;
}
.bas_intervention .et_pb_row, .bas_intervention .et_pb_column,
.centre_intervention .et_pb_row, .centre_intervention .et_pb_column,
.haut_intervention .et_pb_row, .haut_intervention .et_pb_column {
display: flex;
flex-wrap: wrap;
}
.haut_intervention .et_pb_column.et_pb_column_2_3 {
width:55%;
}
.page-id-289 .haut_intervention .et_pb_row {
display:block;
}
.page-id-289 .haut_intervention .et_pb_column.col_praticien {
margin-left:3.5%;
width:26%;
}
.page-id-289 .specialites {
margin-top:60px;
}
.bas_intervention .et_pb_column,
.centre_intervention .et_pb_column,
.haut_intervention .et_pb_column {
margin:auto;
}
.haut_intervention.et_pb_row {
padding:2% 30px;
}
.block_rdv {
background-color: #fff;
border: 5px solid #35b1e1;
text-align: center;
position: relative;
left: -30px;
}
.block_rdv > div {
position: relative;
left: 30px;
top: 30px;
background-color: #f2f2f2;
border-right:2px solid #ccc;
padding:40px 20px;
}
.block_rdv.et_pb_text>:last-child {
padding-bottom:20px;
}
.et_pb_section.centre_intervention .et_pb_row {
padding:60px 30px;
width:100%;
}
.centre_intervention {
background-attachment: fixed;
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention.jpg);
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
}
.page-id-167 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_degrandi.jpg);
}
.page-id-488 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/fond_acces.jpg);
}
.page-id-376 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/fond_consultation.jpg);
}
.page-id-528 .centre_intervention,
.page-id-28 .centre_intervention,
.page-id-574 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_2.jpg);
}
.page-id-1006 .centre_intervention,
.page-id-261 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_5.jpg);
}
.page-id-502 .centre_intervention,
.page-id-681 .centre_intervention,
.page-id-688 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_francois.jpg);
}
.page-id-528 .centre_intervention .et_pb_column_1_2 > div,
.page-id-528 .centre_intervention .et_pb_column_2_3 > div,
.page-id-1198 .centre_intervention .et_pb_column_1_2 > div,
.page-id-1198 .centre_intervention .et_pb_column_2_3 > div,
.page-id-1006 .centre_intervention .et_pb_column_1_2 > div,
.page-id-1006 .centre_intervention .et_pb_column_2_3 > div,
.page-id-995 .centre_intervention .et_pb_column_1_2 > div,
.page-id-995 .centre_intervention .et_pb_column_2_3 > div,
.page-id-985 .centre_intervention .et_pb_column_1_2 > div,
.page-id-985 .centre_intervention .et_pb_column_2_3 > div,
.page-id-973 .centre_intervention .et_pb_column_1_2 > div,
.page-id-973 .centre_intervention .et_pb_column_2_3 > div,
.page-id-334 .centre_intervention .et_pb_column_1_2 > div,
.page-id-334 .centre_intervention .et_pb_column_2_3 > div,
.page-id-488 .centre_intervention .et_pb_column_1_2 > div,
.page-id-488 .centre_intervention .et_pb_column_2_3 > div,
.page-id-433 .centre_intervention .et_pb_column_1_2 > div,
.page-id-619 .centre_intervention .et_pb_column_1_2 > div,
.page-id-343 .centre_intervention .et_pb_column_1_2 > div,
.page-id-681 .centre_intervention .et_pb_column_1_2 > div,
.page-id-695 .centre_intervention .et_pb_column_1_2 > div,
.page-id-701 .centre_intervention .et_pb_column_1_2 > div,
.page-id-433 .centre_intervention .et_pb_column_2_3 > div,
.page-id-619 .centre_intervention .et_pb_column_2_3 > div,
.page-id-343 .centre_intervention .et_pb_column_2_3 > div,
.page-id-681 .centre_intervention .et_pb_column_2_3 > div,
.page-id-695 .centre_intervention .et_pb_column_2_3 > div,
.page-id-701 .centre_intervention .et_pb_column_2_3 > div,
.page-id-282 .centre_intervention .et_pb_column_1_2 > div,
.page-id-734 .centre_intervention .et_pb_column_1_2 > div,
.page-id-271 .centre_intervention .et_pb_column_1_2 > div,
.page-id-321 .centre_intervention .et_pb_column_1_2 > div,
.page-id-509 .centre_intervention .et_pb_column_1_2 > div,
.page-id-282 .centre_intervention .et_pb_column_2_3 > div,
.page-id-734 .centre_intervention .et_pb_column_2_3 > div,
.page-id-271 .centre_intervention .et_pb_column_2_3 > div,
.page-id-321 .centre_intervention .et_pb_column_2_3 > div,
.page-id-509 .centre_intervention .et_pb_column_2_3 > div,
.page-id-509 .centre_intervention .et_pb_column_1_2 > div,
.page-id-509 .centre_intervention .et_pb_column_2_3 > div,
.page-id-132 .centre_intervention .et_pb_column_1_2 > div,
.page-id-132 .centre_intervention .et_pb_column_2_3 > div,
.page-id-28 .centre_intervention .et_pb_column_1_2 > div,
.page-id-28 .centre_intervention .et_pb_column_2_3 > div,
.page-id-376 .centre_intervention .et_pb_column_1_2 > div,
.page-id-376 .centre_intervention .et_pb_column_2_3 > div,
.page-id-574 .centre_intervention .et_pb_column_1_2 > div,
.page-id-574 .centre_intervention .et_pb_column_2_3 > div,
.page-id-261 .centre_intervention .et_pb_column_1_2 > div,
.page-id-261 .centre_intervention .et_pb_column_2_3 > div,
.page-id-502 .centre_intervention .et_pb_column_1_2 > div,
.page-id-502 .centre_intervention .et_pb_column_2_3 > div,
.page-id-688 .centre_intervention .et_pb_column_1_2 > div,
.page-id-688 .centre_intervention .et_pb_column_2_3 > div{
background-color: rgba(255, 255, 255, 0);
padding: 0;
border:none;
}
.page-id-438 .centre_intervention .et_pb_column_1_2 > div,
.page-id-438 .centre_intervention .et_pb_column_2_3 > div {
background-color: rgba(0, 0, 0, 0.3);
padding:0;
border:none;
}
.page-id-1198 .centre_intervention h3,
.page-id-1198 .centre_intervention h2,
.page-id-1198 .centre_intervention p,
.page-id-1198 .centre_intervention li,
.page-id-528 .centre_intervention h2,
.page-id-528 .centre_intervention p,
.page-id-528 .centre_intervention li,
.page-id-1006 .centre_intervention h2,
.page-id-1006 .centre_intervention p,
.page-id-1006 .centre_intervention li,
.page-id-995 .centre_intervention h2,
.page-id-995 .centre_intervention p,
.page-id-995 .centre_intervention li,
.page-id-985 .centre_intervention h2,
.page-id-985 .centre_intervention p,
.page-id-985 .centre_intervention li,
.page-id-973 .centre_intervention p,
.page-id-973 .centre_intervention h2,
.page-id-973 .centre_intervention h3,
.page-id-973 .centre_intervention li,
.page-id-470 .centre_intervention p,
.page-id-470 .centre_intervention h3,
.page-id-470 .centre_intervention h2,
.page-id-681 .centre_intervention h3,
.page-id-334 .centre_intervention h3,
.page-id-334 .centre_intervention h2,
.page-id-334 .centre_intervention p,
.page-id-334 .centre_intervention li,
.page-id-488 .centre_intervention h2,
.page-id-488 .centre_intervention h3,
.page-id-488 .centre_intervention p,
.page-id-433 .centre_intervention li,
.page-id-619 .centre_intervention li,
.page-id-343 .centre_intervention li,
.page-id-681 .centre_intervention li,
.page-id-695 .centre_intervention li,
.page-id-701 .centre_intervention li,
.page-id-433 .centre_intervention p,
.page-id-619 .centre_intervention p,
.page-id-343 .centre_intervention p,
.page-id-681 .centre_intervention p,
.page-id-695 .centre_intervention p,
.page-id-701 .centre_intervention p,
.page-id-433 .centre_intervention h2,
.page-id-619 .centre_intervention h2,
.page-id-343 .centre_intervention h2,
.page-id-681 .centre_intervention h2,
.page-id-695 .centre_intervention h2,
.page-id-701 .centre_intervention h2,
.page-id-438 .centre_intervention h2,
.page-id-438 .centre_intervention p,
.page-id-282 .centre_intervention h2,
.page-id-734 .centre_intervention h2,
.page-id-271 .centre_intervention h2,
.page-id-321 .centre_intervention h2,
.page-id-509 .centre_intervention h2,
.page-id-282 .centre_intervention p,
.page-id-734 .centre_intervention p,
.page-id-271 .centre_intervention p,
.page-id-321 .centre_intervention p,
.page-id-509 .centre_intervention p,
.page-id-282 .centre_intervention li,
.page-id-734 .centre_intervention li,
.page-id-271 .centre_intervention li,
.page-id-321 .centre_intervention li,
.page-id-509 .centre_intervention li,
.page-id-509 .centre_intervention h2,
.page-id-509 .centre_intervention p,
.page-id-502 .centre_intervention li,
.page-id-132 .centre_intervention h2,
.page-id-132 .centre_intervention p,
.page-id-132 .centre_intervention li,
.page-id-28 .centre_intervention h2,
.page-id-376 .centre_intervention h2,
.page-id-574 .centre_intervention h2,
.page-id-261 .centre_intervention h2,
.page-id-502 .centre_intervention h2,
.page-id-688 .centre_intervention h2,
.page-id-28 .centre_intervention p,
.page-id-376 .centre_intervention p,
.page-id-574 .centre_intervention p,
.page-id-261 .centre_intervention p,
.page-id-261 .centre_intervention li,
.page-id-502 .centre_intervention p,
.page-id-688 .centre_intervention p{
color:#fff;
}
.page-id-1006 .centre_intervention .et_pb_accordion_item p,
.page-id-995 .centre_intervention .et_pb_accordion_item p,
.page-id-985 .centre_intervention .et_pb_accordion_item p,
.page-id-574 .centre_intervention .et_pb_accordion_item p {
color:#333;
}
.page-id-1198 .centre_intervention .et_pb_image,
.page-id-528 .centre_intervention .et_pb_image,
.page-id-1006 .centre_intervention .et_pb_image,
.page-id-995 .centre_intervention .et_pb_image,
.page-id-985 .centre_intervention .et_pb_image,
.page-id-973 .centre_intervention .et_pb_image,
.page-id-334 .centre_intervention .et_pb_image,
.page-id-433 .centre_intervention .et_pb_image,
.page-id-619 .centre_intervention .et_pb_image,
.page-id-343 .centre_intervention .et_pb_image,
.page-id-681 .centre_intervention .et_pb_image,
.page-id-695 .centre_intervention .et_pb_image,
.page-id-701 .centre_intervention .et_pb_image,
.page-id-282 .centre_intervention .et_pb_image,
.page-id-734 .centre_intervention .et_pb_image,
.page-id-271 .centre_intervention .et_pb_image,
.page-id-321 .centre_intervention .et_pb_image,
.page-id-509 .centre_intervention .et_pb_image,
.page-id-28 .centre_intervention .et_pb_image,
.page-id-376 .centre_intervention .et_pb_image,
.page-id-574 .centre_intervention .et_pb_image,
.page-id-261 .centre_intervention .et_pb_image,
.page-id-502 .centre_intervention .et_pb_image,
.page-id-688 .centre_intervention .et_pb_image {
background-color: rgba(255, 255, 255, 0);
}
.page-id-619 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_3.jpg);
}
.page-id-695 .centre_intervention,
.page-id-701 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_francois2.jpg);
}
.page-id-433 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_hospitalisation.jpg);
}
.page-id-1198 .centre_intervention,
.page-id-995 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_6.jpg);
}
.page-id-985 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_4.jpg);
}
.page-id-334 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_rrac.jpg);
}
.page-id-734 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_obesite.jpg);
}
.page-id-470 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/fond_rdv2.jpg);
}
.page-id-973 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_assistante.jpg);
}
.page-id-321 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_obesite2.jpg);
}
.page-id-282 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_intervention_obesite3.jpg);
}
.page-id-271 .centre_intervention, .page-id-132 .centre_intervention, .page-id-509 .centre_intervention, .page-id-343 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/fond_rdv2.jpg);
}
.page-id-271 .centre_intervention, .page-id-132 .centre_intervention, .page-id-509 .centre_intervention, .page-id-343 .centre_intervention {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_equipe_obesite.jpg);
}
.page-id-438 .centre_intervention{
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/bg_equipe_obesite.jpg);
}
.centre_intervention .et_pb_column_1_2 > div,
.centre_intervention .et_pb_column_2_3 > div {
background-color: rgba(255, 255, 255, 0.7);
padding: 20px;
border: 3px solid #fff;
}
.centre_intervention .et_pb_column_1_2 > div h3 {
margin-top:20px;
}
.centre_intervention .et_pb_column_1_2 > div h3:first-of-type {
margin-top:0;
}
.centre_intervention .et_pb_image {
border: 5px solid #f58201;
background-color: rgba(255, 255, 255, 0.3);
left:-30px;
position:relative;
}
.centre_intervention .et_pb_image img {
position: relative;
left: 30px;
top: 30px; }
.bas_intervention {
background-color: #f2f2f2;
}
.menu_bas {
background-color: #35b1e1;
color: #fff;
text-align: center;
margin: auto;
}
.menu_bas#trombinoscope ul li {
width:33.33%;
}
.page-id-1352 .et_pb_section.centre_intervention .et_pb_row_1.et_pb_row {
padding-top:60px !important;
}
.col_praticien h2, .block_rdv h2, .menu_bas h2 {
font-size: 1.3em;
text-transform: uppercase;
font-weight: 600;
color: #fff;
margin-bottom: 10px;
}
.block_rdv h2 {
text-align:center;
}
.menu_bas h2 {
padding: 15px 15px 0;
}
.block_rdv h3 {
color: #333;
font-size: 1.1em;
margin-top: 30px;
text-align:center;
}
.block_rdv p {
text-align:center;
}
.col_praticien h2,
.block_rdv h2 {
color:#333;
}
.col_praticien h2:after,
.block_rdv h2:after {
content: "";
width: 40px;
height: 2px;
background-color: #f58201;
display: block;
margin: 15px auto 0;
}
.menu_bas.et_pb_text ul {
background-color:#fff;
margin: 0;
padding: 10px;
}
.menu_bas ul li {
background-image:none;
list-style: none;
padding-left:0;
}
.menu_bas ul li a {
font-size: 18px;
font-style: italic;
font-weight: 400;
text-transform: none;
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/trait_bleu.jpg);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 5px;
padding-left: 0;
margin-bottom: 5px;
display: block;
text-align: center;
}
.page-id-734 .menu_bas ul li:nth-child(3) a,
.page-id-995 .menu_bas ul li:nth-child(2) a,
.page-id-343 .menu_bas ul li:nth-child(2) a,
.page-id-574 .menu_bas ul li:nth-child(2) a,
.page-id-509 .menu_bas ul li:nth-child(2) a,
.page-id-681 .menu_bas ul li:nth-child(2) a,
.page-id-707 .menu_bas ul li:nth-child(2) a,
.page-id-1006 .menu_bas ul li:nth-child(3) a,
.page-id-619 .menu_bas ul li:nth-child(3) a,
.page-id-282 .menu_bas ul li:nth-child(4) a,
.page-id-688 .menu_bas ul li:nth-child(3) a, .page-id-271 .menu_bas ul li:nth-child(5) a,
.page-id-985 .menu_bas ul li:nth-child(4) a,
.page-id-695 .menu_bas ul li:nth-child(4) a,
.page-id-321 .menu_bas ul li:nth-child(6) a,
.page-id-438 .menu_bas ul li:last-child a,
.page-id-132 .menu_bas ul li:first-child a,
.page-id-528 .menu_bas ul li:first-child a,
.page-id-261 .menu_bas ul li:first-child a,
.page-id-353 .menu_bas ul li:first-child a,
.page-id-502 .menu_bas ul li:first-child a,
.page-id-519 .menu_bas ul li:last-child a,
.page-id-701 .menu_bas ul li:nth-child(5) a,
.page-id-2074 .menu_bas ul li:last-child a,
.menu_bas ul li a:hover {
color:#f58201;
} .infos_praticien h2 {
margin-top:50px;
}
.consultation,
.parcours,
.specialites {
background-color:#f2f2f2;
margin-bottom:50px;
padding:30px;
}
.autres {
margin-bottom:30px;
padding-left:30px;
}
.specialites {
background-color: #f58201;
}
.specialites li,
.specialites p,
.specialites h2 {
color:#fff;
}
.infos_praticien .parcours h2,
.infos_praticien .specialites h2 {
margin-top:0;
}
.col_praticien {
}
.col_praticien > div {
width:100%;
}
.col_praticien .et_pb_image {
display:block;
margin:0 auto;
}
.col_praticien .et_pb_image_wrap,
.col_praticien .et_pb_image img {
border-radius:100%;
display:block;
margin:0 auto;
}
.col_praticien .et_pb_image img {
border-bottom:5px solid #f58201;
border-right:5px solid #f58201;
}
.consultation {
background-color:#2092ca;
color:#fff;
margin-top:30px;
padding:20px;
}
.consultation h2 {
color:#fff;
text-align:center;
}
.reseaux.et_pb_text_align_left {
text-align: center;
}
.reseaux {
text-align:center;
}
.reseaux img {
margin:0 10px;
vertical-align:middle;
}
.haut_intervention .reseaux a:hover,
.reseaux p img:hover {
filter: grayscale(1);
}
.haut_intervention .reseaux a {
background-color: transparent;
border: none;
padding: 0;
display: inline;
vertical-align: middle;
}
.col_praticien .consultation h2:after {
color:#fff;
}
.bas_intervention.bas_praticien {
background-color: #fff;
}
#trombinoscope.menu_bas {
background-color:#f58201;
}
#trombinoscope.menu_bas.et_pb_text ul {
background-color:#f2f2f2;
display:flex;
flex-wrap:wrap;
}
#trombinoscope.menu_bas.et_pb_text ul li a {
background-position: 50% 0;
background-repeat: no-repeat;
color:#0b79c5;
padding: 150px 10px 0;
background-size: 130px;
font-style: normal;
}
#trombinoscope.menu_bas.et_pb_text ul li:first-child a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_assenat.jpg);
}
#trombinoscope.menu_bas.et_pb_text ul li:nth-child(2) a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_brinas.jpg);
}
#trombinoscope.menu_bas.et_pb_text ul li:nth-child(3) a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_francois.jpg);
}
#trombinoscope.menu_bas.et_pb_text ul li:nth-child(4) a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_launay.jpg);
}
#trombinoscope.menu_bas.et_pb_text ul li:last-child a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_laurent.jpg);
} .haut_actualites .et_pb_row {
margin-bottom: 0;
padding:80px 0;
}
.haut_actualites .et_pb_row p {
font-size:20px;
}
#actualites .et_pb_ajax_pagination_container {
display:flex;
flex-wrap:wrap;
justify-content:space-around;
}
#actualites .et_pb_posts .et_pb_post {
background-color: #fff;
margin-bottom: 30px;
padding: 20px 2.5%;
width: 42.5%;
}
#actualites.centre_intervention, #actualites.centre_intervention h3, #actualites.centre_intervention p {
color:#212121 !important;
}
#actualites .et_pb_posts .et_pb_post:hover {
box-shadow:0 0 5px #212121;
position:relative;
transform:scale(1.15);
-webkit-transform:scale(1.15);
-moz-transform:scale(1.15);
z-index:9;
}
#actualites .et_pb_posts .et_pb_post h2 {
color:#212121;
font-size:1.5em;
text-align:left;
text-transform:none;
}
.home #actualites .et_pb_posts .et_pb_post h2 a {
text-transform:none;
}
.page-id-44 #actualites {
background-color:#dcf0f9;
}
#actualites.S_parcours .et_pb_posts .et_pb_post h2:after {
content:none;
}
#actualites .published {
display:block;
font-style:italic;
margin-bottom:10px;
opacity:0.7;
}
.single-post .et_pb_post .et_pb_section {
padding: 0;
}
.single-post .et_post_meta_wrapper {
padding:0 15px;
}
.single-post #main-content {
background-color:#f2f2f2;
}
.single-post .et_pb_section {
background-color:transparent;
}
.single-post .et_post_meta_wrapper {
padding: 0;
}
.single-post .post-date {
display:block;
font-style:italic;
font-size:14px;
}
#sidebar {
margin-top:70px;
padding-right: 30px;
}
#sidebar h4 {
margin-bottom:30px;
}
#sidebar a.btn {
display:block;
font-size: 16px;
padding: 20px;
}
#recent-posts-2 ul li {
margin-bottom:15px;
}
#recent-posts-2 ul li a {
font-size: 16px;
color: #f58201;
}
#recent-posts-2 ul li a:hover {
color:#000;
}
#sidebar a.btn {
background-color: #f58201;
border:1px solid #f58201;
color:#fff;
display: block;
font-size: 16px;
padding: 20px;
}
#sidebar a.btn:hover {
background-color: #fff;
color:#f58201;
}
.left {
float:left;
width:45%;
}
.right {
float:right;
width:45%;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0;
}
.wpcf7-form {
margin:0 auto;
position:relative;
width:720px;
z-index:99;
}
.wpcf7-form label {
display:block;
float:left;
font-size:15px;
width:110px;
}
.wpcf7-form textarea,
.wpcf7-form input {
width:210px;
}
.wpcf7-form textarea {
height: 210px;
}
.wpcf7-form .wpcf7-checkbox label {
float:left;
width:auto;
}
.wpcf7-form .wpcf7-checkbox input {
float:left;
width:auto;
}
.wpcf7-recaptcha div {
margin:0 auto 10px;
}
input.wpcf7-submit {
background-color:#f58201;
border:1px solid #f58201;
color:#fff;
cursor:pointer;
display:block;
font-size:16px;
margin:20px auto 0;
padding:7px 20px;
width:auto;
}
input.wpcf7-submit:hover {
background-color:#fff;
color:#f58201;
}
#bloc-tel {
background-color:#f58201;
color:#fff;
margin: 0 auto;
font-size: 18px;
padding: 40px;
position:relative;
left:-30px;
}
#bloc-tel:after {
content: "";
width: 100%;
height: 100%;
background-color: transparent;
border: 5px solid #35b1e1;
position: absolute;
display: inline-block;
left: 20px;
top: 20px;
z-index: -1;
transition: .3s;
}
#bloc-tel h2 {
color:#fff;
margin-top:0;
text-align:center;
}
#bloc-tel h3 {
color:#fff;
font-size:18px;
margin-top:30px;
text-align:center;
}
#bloc-tel p {
text-align:center;
}
#bloc-tel p.telephone {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_tel.png);
color: #fff;
width: 170px;
margin: 0 auto 20px;
padding: 5px 5px 5px 30px;
font-size: 20px;
}
.page-id-470 .centre_intervention .et_pb_column {
display:block;
}
ul.trombinoscope {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
margin: 30px auto 20px;
max-width: 100%;
padding: 0;
}
ul.trombinoscope li {
background-image:none;
list-style: none;
padding:0;
width: 33.33%;
}
ul.trombinoscope li a {
background-color: #fff;
background-position: 50% 20px;
background-size: 200px;
background-repeat: no-repeat;
color: #252525;
display: block;
margin: 0 auto 20px;
padding: 230px 10px 10px;
text-align: center;
width: 260px;
}
ul.trombinoscope li:first-child a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_assenat.jpg);
}
ul.trombinoscope li:nth-child(2) a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_brinas.jpg);
}
ul.trombinoscope li:nth-child(3) a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_francois.jpg);
}
ul.trombinoscope li:nth-child(4) a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_launay.jpg);
}
ul.trombinoscope li:last-child a {
background-image: url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/dr_laurent.jpg);
}
ul.trombinoscope li a:hover {
color: #fd933f;
transform: scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
}
.page-id-470 p.telephone {
color:#fff;
font-size: 20px;
margin: 0 auto 20px;
padding: 5px 5px 5px 30px;
width: 170px;
}
.page-id-470 .mod_txt-lieux p.telephone {
color:#000;
}
.page-id-488 .centre_intervention .et_pb_column {
display:block;
}
.page-id-488 p.telephone{
font-size: 20px;
margin: 0 0 20px;
padding: 5px 5px 5px 30px;
width: 170px;
}
#imc {
width:100%;
}
#imc p {
margin-bottom:10px;
}
#form-calcul {
background-color:#35b1e1;
color:#fff;
padding:20px 20px 0;
}
#form-calcul h3 {
color:#fff !important;
font-size:18px;
margin-bottom:20px;
text-align:center;
}
#form-calcul #form_general {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
#form-calcul label {
display: block;
float: left;
font-size: 15px;
width: 60px;
}
#form-calcul .form-group {
width:40%;
}
#form-calcul .form-group.submitCalcul {
width:100%;
}
#form-calcul .form-group.submitCalcul button {
background-color:#f58201;
border:1px solid #f58201;
color:#fff;
cursor:pointer;
display:block;
font-size:16px;
margin:20px auto 0;
padding:7px 20px;
}
#form-calcul .form-group.submitCalcul button:hover {
background-color:#fff;
color:#f58201;
}
#result {
margin-top: 20px;
padding: 10px;
background-color: #fff;
}
#result #chiffre {
font-size:1.2em;
text-align:center;
}
#result #phrase {
color:#000;
text-align:center;
} .page-id-502.et_pb_gutters3 .et_pb_column_2_3 .haut_intervention .et_pb_module {
width:90%;
}
#faq + .S_parcours {
background-color:#f7f7f7;
}
#faq .et_pb_toggle_open {
padding: 0;
background-color: transparent;
z-index: 1;
border: none;
}
#faq .et_pb_toggle_close {
background-color: transparent;
padding: 0;
border: none;
}
#faq .et_pb_toggle_close .et_pb_toggle_title,
#faq .et_pb_toggle_close h5.et_pb_toggle_title {
font-size:24px;
}
#faq .et_pb_toggle .et_pb_toggle_title:before {
color:#35b1e1;
}
.faq {
margin-left:auto;
margin-right:auto;
width:100%;
}
.faq a {
background-color:#f58201;
background-image:url(//www.chirurgie-viscerale-bordeaux.fr/wp-content/themes/divi-creative-agency/img/picto_faq.png);
background-position:10px 50%;
background-repeat:no-repeat;
background-size:30px;
color: #fff;
display:block;
font-size: 1.3em;
font-weight: 600;
margin:0 auto;
max-width:max-content;
padding:10px 20px 10px 50px;
}
.faq a:hover {
background-color:#35b1e1;
} @media all and (max-width: 1400px) {
.mod_point {
margin-left: 5vw;
}
.mod_specialite .et_pb_text_inner {
padding: 120px 50px 120px 5vw;
}
.L_equipe .col_txt {
padding-right: 5vw;
}
}
@media all and (max-width: 1200px) {
.mod_point {
margin-left: 2.5vw;
}
.mod_specialite .et_pb_text_inner {
padding: 70px 50px 70px 2.5vw;
}
.L_equipe .col_txt {
padding-right: 2.5vw;
}
.S_pathologie .L_txt .et_pb_column {
position: relative;
width: 470px;
}
.L_equipe ul.liste-docteur li a {
display:block;
text-align:center;
}
ul#top-menu {
width: 100%;
margin: 0;
}
ul.trombinoscope li {
width:33.33%;
}
}
@media all and (max-width: 1100px) {
header .logo_container {
left: 5%;
}
header .nwa-header-widget {
right:5%;
}
#logo {
margin-bottom: 20px;
}
.L_acces,
.L_equipe,
.L_specialite,
.L_specialite .col_txt{
display:block;
position:relative;
z-index:9;
}
.et_pb_gutters3 .S_footer .et_pb_column_2_5,
.et_pb_gutters3 .S_footer .et_pb_column_3_5,
.et_pb_gutters3 .L_equipe .et_pb_column_3_5,
.et_pb_gutters3 .L_equipe .et_pb_column_2_5,
.L_specialite .col_txt{
width:100%;
}
.mod_point {
background-color:#fff;
margin-left: 0;
padding: 0 15px 30px;
}
.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module.mod_point {
margin-bottom:0;
}
.mod_specialite .et_pb_text_inner {
padding: 20px 50px 70px 2.5vw;
}
.L_specialite .col_img {
padding-right: 0;
float: none;
width: 100%;
}
.S_pathologie .L_txt {
position: relative;
top: 20px;
}
.S_pathologie .L_patho ul.liste-patho li a {
position:relative;
}
.S_pathologie .L_patho ul.liste-patho li:nth-child(5) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(4) a, .S_pathologie .L_patho ul.liste-patho li:nth-child(6) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(7) a, .S_pathologie .L_patho ul.liste-patho li:nth-child(3) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(2) a, .S_pathologie .L_patho ul.liste-patho li:nth-child(8) a,
.S_pathologie .L_patho ul.liste-patho li:nth-child(1) a, .S_pathologie .L_patho ul.liste-patho li:nth-child(7) a {
bottom:auto;
left:auto;
margin:0 auto;
right:auto;
top:auto;
}
.bas_intervention.et_pb_section,
.bas_intervention.bas_praticien,
.centre_intervention.et_pb_section,
.haut_intervention .et_pb_row,
.L_acces.et_pb_row,
.et_pb_gutters3 .L_equipe .et_pb_column_2_5 {
padding:30px 15px;
}
.et_pb_section.centre_intervention .et_pb_row {
padding:0;
}
.et_pb_image .et_pb_image_wrap, .et_pb_image img {
display: block;
margin: 0 auto 20px;
}
.bas_intervention .et_pb_row, .bas_intervention .et_pb_column, .centre_intervention .et_pb_row, .centre_intervention .et_pb_column, .haut_intervention .et_pb_row, .haut_intervention .et_pb_column {
display:block;
}
.et_pb_gutters3.page-id-31 .et_pb_column_2_3,
.et_pb_gutters3.page-id-31 .et_pb_column_1_3,
.et_pb_gutters3 .centre_intervention .et_pb_column_1_2,
.et_pb_gutters3 .bas_intervention .et_pb_column_1_2,
.et_pb_gutters3 .bas_intervention .et_pb_column_1_3,
.et_pb_gutters3 .bas_intervention .et_pb_column_2_3,
.et_pb_gutters3 .bas_intervention .et_pb_column_3_5,
.et_pb_gutters3 .bas_intervention .et_pb_column_2_5,
.et_pb_gutters3 .centre_intervention .et_pb_column_3_5,
.et_pb_gutters3 .centre_intervention .et_pb_column_2_5,
.et_pb_gutters3 .centre_intervention .et_pb_column_2_3,
.et_pb_gutters3 .centre_intervention .et_pb_column_1_3,
.et_pb_gutters3 .haut_intervention .et_pb_column_2_3,
.et_pb_gutters3 .haut_intervention .et_pb_column_1_3 {
width:100%;
}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module {
margin-bottom:30px;
}
#bloc-tel,
.menu_bas,
#trombinoscope.menu_bas,
.block_rdv {
margin-top:30px;
}
#bloc-tel,
.block_rdv,
.centre_intervention .et_pb_image {
border:none;
left:auto;
}
#bloc-tel::after {
border:none;
}
.centre_intervention .et_pb_image img {
display:block;
left:auto;
top:auto;
}
.block_rdv > div {
left: auto;
top: auto;
padding:20px;
}
.et_pb_image .et_pb_image_wrap, .et_pb_image img {
display: block;
margin: 0 auto 10px;
}
.col_praticien .et_pb_image img {
margin:20px auto 0;
}
.menu_bas ul li {
width: 100%;
}
#actualites .et_pb_ajax_pagination_container {
display:block;
}
#actualites .et_pb_posts .et_pb_post {
width:auto;
}
.mod_point .et_pb_text_inner .colB {
padding-top:40px;
}
.colB .btn-rdv {
margin-top:0;
}
.page-id-502.et_pb_gutters3 .et_pb_column_2_3 .haut_intervention .et_pb_module {
width:100%;
}
}
@media all and (max-width: 980px) {
.et_header_style_left .logo_container {
position: relative;
height: 100%;
width: 100%;
margin: 0 auto;
display: block;
padding-bottom:20px;
left: auto;
}
header .nwa-header-widget {
position: relative;
top: auto;
right: auto;
width: 100%;
height: 100%;
}
.et_header_style_left #logo, .et_header_style_split #logo {
max-width: 240px;
margin-bottom: 0;
display: block;
margin: 0 auto;
}
.et_header_style_left #et-top-navigation .mobile_menu_bar, .et_header_style_split #et-top-navigation .mobile_menu_bar {
padding-bottom: 0;
}
.lot_barre-sup div.rdv, .lot_barre-sup div.urgences, .lot_barre-sup div.nous-trouver, .lot_barre-sup div.youtube, .lot_barre-sup div.linkedin {
background-size: 40px;
background-position: 0 0;
}
.lot_barre-sup a {
padding: 10px 0 10px 50px;
}
.lot_barre-sup, .lot_barre-sup .rs {
display: flex;
justify-content: space-around;
}
#et-top-navigation {
margin-top:20px;
}
.mobile_menu_bar::before {
color:#fff !important;
font-size:45px;
}
nav#top-menu-nav {
display:none;
}
.et_mobile_menu ul ul li a {
font-size:16px;
text-transform:none;
}
.S_lieux .L_titre {
padding: 0 15px;
}
.haut_actualites .et_pb_row {
padding: 0 15px 20px 15px;
}
}
@media all and (max-width: 767px) {
.S_pathologie .L_patho {
padding: 20px 0 30px 0;
}
.mod_specialite .et_pb_text_inner {
padding: 30px 15px;
}
.S_pathologie .L_patho ul.liste-patho li {
width: 100%;
height: auto;
margin: 10px 0;
}
.S_pathologie .L_patho ul.liste-patho li a {
width:80%;
}
.L_equipe ul.liste-docteur {
padding:0;
}
ul.liste-parcours {
display: flex;
justify-content: space-between;
padding: 0;
flex-wrap: wrap;
}
ul.liste-parcours li {
width:50%;
}
.L_acces .mod_txt-lieux .et_pb_text_inner > div {
width: 100%;
}
.L_acces .mod_txt-lieux div.btn-rdv {
width: auto;
margin: 30px auto;
}
.btn-rdv a {
}
.home h2 {
font-size: 1.8em;
text-transform: uppercase;
}
ul.trombinoscope {
margin-bottom:0;
}
ul.trombinoscope li {
width:100%;
}
.page-id-488 .centre_intervention {
}
.page-id-28 .centre_intervention,
.page-id-376 .centre_intervention,
.page-id-574 .centre_intervention,
.page-id-261 .centre_intervention,
.page-id-502 .centre_intervention,
.page-id-688 .centre_intervention {
}
.page-id-433 .centre_intervention,
.page-id-619 .centre_intervention,
.page-id-343 .centre_intervention,
.page-id-681 .centre_intervention,
.page-id-695 .centre_intervention,
.page-id-701 .centre_intervention {
}
.page-id-470 .centre_intervention {
}
.page-id-132 .centre_intervention{
}
.page-id-282 .centre_intervention,
.page-id-734 .centre_intervention,
.page-id-271 .centre_intervention,
.page-id-321 .centre_intervention,
.page-id-509 .centre_intervention {
}
.page-id-438 .centre_intervention{
}
.right,
.left {
float: none;
width: 100%;
}
.menu_bas#trombinoscope ul li {
width:50%;
}
}
@media all and (max-width: 550px) {
#left-area ul, .comment-content ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul, body.et-pb-preview #main-content .container ul {
padding: 0 0 23px 0.5em;
}
.et_pb_slider .et_pb_slide {
height: 450px;
}
.mod_point .et_pb_text_inner,
.lot_barre-sup {
display:block;
}
.lot_barre-sup .rs {
margin:0 auto;
width:110px;
}
.lot_barre-sup div.urgences,
.lot_barre-sup div.rdv,
.lot_barre-sup div.nous-trouver {
margin:0 auto;
width:210px;
}
.lot_barre-sup div.urgences a,
.lot_barre-sup div.rdv a, .lot_barre-sup div.nous-trouver a {
text-align:left;
}
.titre.et_pb_fullwidth_section .et_pb_post_title > div {
padding: 80px 0 !important;
}
.titre .et_pb_title_container h1 {
font-size:34px;
}
.et_pb_slider h2 {
font-size:1.5em !important;
}
.et_pb_slider .et_pb_slide_content p {
width:100%;
}
.mod_point .et_pb_text_inner .colA,
.mod_point .et_pb_text_inner .colB{
width: 100%;
}
.mod_point .et_pb_text_inner .colB {
padding-top:20px;
}
.colB .btn-rdv {
height: 150px;
}
div.ambulatoire {
margin-bottom:0;
}
.L_equipe ul.liste-docteur {
display:block;
}
.L_equipe .col_img .mod_txt {
bottom:0;
}
.et_pb_section.S_equipe {
padding-bottom:0;
}
ul.liste_specialite li {
width:100%;
}
ul.liste_specialite li a {
display: block;
max-width: 100%;
padding: 10px 10px 10px 30px;
}
.S_pathologie .L_txt {
padding:0 15px;
}
.et_pb_section.S_parcours {
padding: 20px 15px;
}
ul.liste-parcours {
width:100%;
}
ul.liste-parcours li {
background-size: 60px;
height: 160px;
width: 100%;
}
ul.liste-parcours li::before {
top:70px;
}
ul.liste-parcours li a {
line-height:1;
padding-top: 0;
display: block;
top: 80px;
}
ul.liste-parcours {
width: 100%;
display: block;
}
.et_pb_button {
font-size:16px;
}
div.ambulatoire a, div.rrac a {
background-position: top center;
padding: 125px 0 15px 0;
}
.mod_point h3 {
padding-top:100px;
}
.mod_point h3, .mod_point p {
padding-left:0;
text-align:center;
}
.menu_bas ul li {
width: 100%;
}
.wpcf7-form {
padding: 0 15px;
width:auto;
}
.wpcf7-form textarea, .wpcf7-form input {
width:100%;
}
.menu_bas ul li a {
font-size:16px;
}
#form-calcul .form-group {
width: 100%;
}
.haut_actualites .et_pb_row p {
font-size:16px;
}
.page-id-488 .centre_intervention .et_pb_row {
margin-bottom:30px;
}
.page-id-309 .et_pb_fullwidth_post_title_0, .et_pb_fullwidth_post_title_0.et_pb_featured_bg {
background-position:70%;
}
.page-id-289 .et_pb_fullwidth_post_title_0, .et_pb_fullwidth_post_title_0.et_pb_featured_bg {
background-position: 10%;
}
.L_equipe .col_img .mod_txt {
bottom:auto;
position: relative;
}
}
@media all and (max-width: 400px) {
.menu_bas#trombinoscope ul li {
width:100%;
}
.L_mention ul {
display:block;
}
.L_mention ul li {
text-align:center;
}
}