.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
@font-face{
font-family:ETmodules;
font-display:block;
src:url(//www.rachis-toulouse.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);
src:url(//www.rachis-toulouse.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"), url(//www.rachis-toulouse.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//www.rachis-toulouse.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"), url(//www.rachis-toulouse.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
body {
font-size:17px;
}
#post-284 .et_pb_ajax_pagination_container article img, a{
transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
}
.acces a {
color:#173c79;
}
p {
text-align:justify;
}
.entry-content table:not(.variations), body.et-pb-preview #main-content .container table {
border:none;
}
#et_top_search {
display:none;
}
#main-header {
line-height: 23px;
font-weight: 500;
background-color: transparent;
width: 100%;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
position: relative;
z-index: 99999;
position: absolute;
top: 0;
left: 0;
}
#logo {
margin-top:20px;
max-height:150px;
}
.et_pb_button:after, .et_pb_button:before {
content:none;
}
.et_pb_button {
font-size: 20px;
font-weight: 500;
padding: 10px 40px;
background-color: #0a2046;
color:#fff;
background-image:none;
border: 2px solid #0a2046;
border-radius: 30px;
}
.et_pb_button:hover, .et_pb_module .et_pb_button:hover {
border: 2px solid #0a2046;
border-radius: 30px;
padding: 10px 40px;
}
.et_pb_bg_layout_light.et_pb_button:hover, .et_pb_bg_layout_light .et_pb_button:hover, .et_pb_contact_reset:hover, .et_pb_contact_submit:hover, .et_pb_pricing_table_button:hover {
background-color:transparent;
color: #0a2046;
}
#top-menu a {
color: #fff;
font-size: 24px;
font-weight: 400;
padding-top: 33px;
text-shadow: 0 1px 3px rgba(0,0,0,.5);
}
.nav li ul {
border-color: #0a2046 !important;
}
.nav li:first-child ul {
width:360px;
}
.nav li:nth-child(2) ul {
width:280px;
}
#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child {
padding-right: 0;
}
#main-header .nav li ul a {
color: #0a2046;
font-size: 1.2em;
text-shadow:none;
width:auto;
}
#main-header .nav li ul li.current-menu-item a,
#main-header .nav li ul a:hover {
background-color:#0a2046;
color:#fff;
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
opacity:1;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
right: 50%;
top: auto;
bottom: 15px;
color: #fff;
}
#top-menu li.current-menu-item>a,
#top-menu li.current-menu-ancestor>a {
color:#0a2046;
}
#et-info-email:hover, #et-secondary-menu>ul>li>a:hover, #top-menu-nav>ul>li>a:hover, .et-social-icons a:hover {
color:#0a2046;
opacity:1;
}
li#text-5 {
list-style: none;
position: absolute;
right: 0;
top: 40px;
}
li#text-5 a {
background-color: #052148;
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/picto_rdv.png);
background-position: 50% 5px;
background-repeat: no-repeat;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
color: #fff;
display: block;
font-weight: 600;
padding: 40px 40px 10px 40px;
}
li#text-5 a:hover {
background-color:#e28e2b;
} .et_pb_slide_content {
font-size: 20px;
text-align:left;
}
.et_pb_slider .et_pb_slide {
background-position:top center;
height:90vh;
}
.et_pb_slide_content h1 {
font-size:60px;
font-weight:600;
margin-bottom:30px;
}
#slideshow .et_pb_slide_description {
padding-top:160px;
}
.et_pb_bg_layout_dark .et_pb_slide_description p {
margin-bottom:30px;
}
.et_pb_bg_layout_dark .et_pb_slide_description a.et_pb_button {
text-shadow:none;
}
.et_pb_column_1_3 h2, .et_pb_column_1_4 h2, .et_pb_column_1_5 h2, .et_pb_column_1_6 h2, .et_pb_column_2_5 h2,
h2 {
font-size:40px;
}
h3 {
color:#e28e2b;
}
#propos .et_pb_row {
display:flex;
padding:0;
}
#propos .et_pb_row .et_pb_column.et-last-child {
margin:auto;
}
h4.widgettitle,
#lieu h2,
#praticiens h2,
#pathologies h2,
#propos h2 {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/cercle-titre.png);
background-position:left center;
background-repeat:no-repeat;
display:table;
margin:0 auto;
padding:10px 0 10px 70px;
text-align:center;
}
h4.widgettitle {
background-size:30px;
clear:both;
display:block;
font-size:24px;
padding:10px 0 10px 40px;
text-align:left;
}
#propos .et_pb_image {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_propos.png);
background-position:center top;
background-repeat:no-repeat;
display:flex;
}
#propos .et_pb_image .et_pb_image_wrap {
margin:auto;
}
#propos .et_pb_image img {
margin: 70px auto 50px;
display: flex;
}
#pathologies {
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_pathologies.png);
background-position: right center;
background-repeat: no-repeat;
background-size: auto;
padding: 140px 0 70px;
margin-top: -130px;
}
#pathologies .et_pb_column_1_3 {
margin-right:0;
width:33.33%;
}
#pathologies .et_pb_module {
height:228px;
margin-bottom:0;
}
#pathologies .et_pb_module.et_pb_text_2 {
display:flex;
}
#pathologies .et_pb_module.et_pb_text_2 > div {
margin:auto;
}
#pathologies .et_pb_module a {
background-color:rgba(10, 32, 70, 0);
color:rgba(255, 255, 255, 0);
background-position:center center;
background-repeat:no-repeat;
border:2px solid #fff;
display:block;
padding:100px 0;
text-align:center;
}
#pathologies .et_pb_module a:hover {
background-color:rgba(10, 32, 70, 0.8);
color:rgba(255, 255, 255, 1);
padding:98px 0;
}
#pathologies .et_pb_module a span {
display:none;
}
#pathologies .et_pb_module a:hover span {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/trait_pathologie.jpg);
background-position:center center;
background-repeat:no-repeat;
display:block;
height:1px;
margin:0 auto;
text-align:center;
width:30px;
}
#vide {
background-color:#e28e2b;
}
#hernie-lombaire {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_endoscopique.jpg);
}
#sciatique {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_sciatique.jpg);
}
#canal {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_canal.jpg);
}
#hernie-cervicale {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_cervicale.jpg);
}
#arthrodese {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_arthrodese.jpg);
}
#mini {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_mini.jpg);
}
#spondylolisthesis {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_spondylolisthesis.jpg);
}
#pathologies .et_pb_module hr {
display:block;
}
#praticiens {
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/trait_praticiens.jpg);
background-position: top center;
background-repeat: repeat-x;
background-size: auto;
}
#praticiens p {
text-align:center;
}
#praticiens ul {
display:flex;
flex-wrap:wrap;
margin:0;
padding:0;
}
#praticiens ul li {
list-style:none;
width:33.33%;
}
#praticiens ul li a {
background-position: top center;
background-repeat: no-repeat;
display: block;
filter:grayscale(1);
padding: 500px 0 20px;
text-align: center;
}
#praticiens ul li a:hover {
filter:grayscale(0);
}
#praticiens ul li:first-child a {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/dr_reddy.jpg);
}
#praticiens ul li:nth-child(2) a {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/dr_schaelderle.jpg);
}
#praticiens ul li:last-child a {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/dr_vardon.jpg);
}
#rdv {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_rdv.jpg);
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
#rdv h2 {
color:#fff;
margin-bottom:30px;
text-align:center;
}
#rdv p {
color:#fff;
text-align:center;
}
#slideshow .et_pb_button,
#rdv .et_pb_button {
background-color:#fff;
border-color:#fff;
color:#0a2046;
}
#rdv .et_pb_column {
text-align:center;
}
#slideshow .et_pb_button:hover,
#rdv .et_pb_button:hover {
background-color:#0a2046;
color:#fff;
}
#rdv a {
border-bottom:1px solid #fff;
color:#fff;
}
#rdv a:hover {
border-bottom:1px solid transparent;
}
#lieu {
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_lieu.jpg);
background-position: 100% 100px;
background-repeat: no-repeat;
background-size: 90%;
padding-top: 0;
margin-bottom: 40px;
}
#lieu h2 {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/cercle-titre-b.png);
background-size:60px;
margin:0;
}
#lieu h3 {
color:#052148;
font-size:30px;
font-weight:bold;
}
#lieu .et_pb_row {
border-bottom: 30px solid #e28e2b;
border-right: 30px solid #e28e2b;
display: flex;
padding: 0;
width: 100%;
max-width: 90%;
margin: 0;
}
#lieu .et_pb_column_3_5 {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/img_lieu.jpg);
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
margin-right:0;
width:60%;
}
#lieu .et_pb_column_2_5 {
background-color:#f2f2f2;
padding:5%;
width:40%;
}
#lieu .et_pb_column_2_5 .et_pb_module {
margin-left:auto;
margin-right:auto;
width:340px;
}
#lieu hr {
margin-bottom:30px;
}
#footer-bottom {
display:none;
}
#text-4 {
float:right;
}
#main-footer .container {
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/logo_footer.png);
background-position: 0 50%;
background-repeat: no-repeat;
background-size: auto;
padding-left: 180px;
}
.et_pb_gutters3 .footer-widget {
margin-bottom:30px;
}
#footer-widgets {
padding: 30px 0 0;
} .et_pb_section.titre {
padding-top:0;
}
.titre.et_pb_fullwidth_section .et_pb_post_title {
padding:10% 0;
}
.titre .et_pb_title_container h1 {
color:#fff;
font-size:40px;
text-align:center;
text-shadow:0 1px 3px rgba(0,0,0,.5);
}
.contenu h2, .contenu#propos h2 {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/cercle-titre.png);
background-position:left center;
background-repeat:no-repeat;
background-size: 25px;
font-size: 26px;
padding: 10px 0 10px 33px;
text-align: left;
display: block;
margin-bottom: 10px;
margin-top: 20px;
}
.contenu#praticiens h2 {
padding:10px 0 10px 33px;
}
.contenu .et_pb_text ul li {
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/cercle-titre-b.png);
background-position: 0 9px;
background-repeat: no-repeat;
background-size: 8px;
list-style: none;
padding-left: 13px;
}
#intervention.contenu .et_pb_text ul li {
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/cercle-titre-blanc.png);
color:#fff;
}
.contenu#praticiens {
background-repeat: repeat;
padding: 30px 0;
}
#intervention.contenu h2 {
display: table;
margin: 0 auto 20px;
color: #fff;
}
#intervention {
background-attachment:fixed;
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_intervention.jpg);
background-position:center center;
background-repeat: no-repeat;
}
#intervention h4,
#intervention p {
color:#fff;
}
.sticky {
position: sticky;
top: 0;
}
#limites .et-last-child {
border-left:5px solid #e28e2b;
padding:0 0 30px 30px;
}
#post-228 #risques,
#post-114 #limites,
#post-131 #limites,
#retour,
#indications {
background-color:#f2f2f2;
}
#post-228 #risques .et_pb_row,
#post-228 #risques .et_pb_row > div,
#limites .et_pb_row,
#limites .et_pb_row > div,
#retour .et_pb_row > div,
#retour .et_pb_row,
#indications .et_pb_row > div,
#indications .et_pb_row,
#intervention .et_pb_row > div,
#intervention .et_pb_row {
display:flex;
}
#post-228 #risques .et_pb_row > div .et_pb_image,
#intervention .et_pb_row > div .et_pb_text,
#limites .et_pb_row > div .et_pb_text,
#retour .et_pb_row > div .et_pb_image,
#indications .et_pb_row > div .et_pb_image {
margin:auto;
}
.triple-blanc > div,
.triple-blanc {
display:flex;
}
.triple-blanc > div {
background-color:#fff;
padding:20px;
}
.triple-blanc > div > div {
margin:auto !important;
}
#post-131 #retour {
background-color:#ffff;
} #formulaire-contact {
margin:0 auto;
width:420px;
}
#propos #formulaire-contact h2 {
margin-bottom:30px;
}
.wpcf7-form label {
display:block;
width:120px;
float:left;
}
.wpcf7-form textarea, .wpcf7-form input {
width:300px;
}
.wpcf7-form .wpcf7-list-item input {
width:auto;
}
.wpcf7-form span.wpcf7-list-item {
margin:0;
}
input.wpcf7-submit {
background-color: #052148;
border: 1px solid #052148;
color: #fff;
cursor:pointer;
width: 140px;
text-align: center;
padding:10px 20px;
margin: 10px auto 25px;
display: block;
font-size: 16px;
}
input.wpcf7-submit:hover {
background-color:#fff;
color: #052148;
}
#tel-medecins strong {
color:#173c79;
display:block;
font-size:1.2em;
}
#acces {
background-attachment:fixed;
background-image: url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/bg_acces.jpg);
background-position:center center;
background-repeat: no-repeat;
}
#acces .et_pb_row {
background-color:rgba(255, 255, 255, 0.8);
padding:30px;
}
.acces td p,
.acces td {
text-align:center;
}
.acces td h3 {
background-position:top center;
background-repeat:no-repeat;
padding-top:90px;
text-align:center;
}
.acces td:first-child h3 {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/picto_bus.png);
}
.acces td:last-child h3 {
background-image:url(//www.rachis-toulouse.com/wp-content/themes/divi-creative-agency/picto_metro.png);
}
.et_pb_accordion .et_pb_toggle {
border:1px solid #173c79;
}
.et_pb_accordion .et_pb_toggle_title:before, .et_pb_toggle .et_pb_toggle_title:before,
.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 {
color:#173c79;
font-size:1.2em;
} .single-post #main-header {
background-color: #173c79;
height: 200px;
position:relative;
}
.single-post .et_pb_section {
padding:0;
}
.single-post .et_pb_image_wrap img {
border-bottom: 10px solid #e28e2b;
border-right: 10px solid #e28e2b;
margin-bottom:30px;
}
#post-284 .et_pb_ajax_pagination_container {
display:flex;
flex-wrap:wrap;
justify-content:space-around;
}
#post-284 .et_pb_ajax_pagination_container article {
margin-bottom:30px;
width:45%;
}
#post-284 .et_pb_ajax_pagination_container article img {
border-bottom: 10px solid rgba(0, 0, 0, 0.1);
border-right: 10px solid rgba(0, 0, 0, 0.1);
}
#post-284 .et_pb_ajax_pagination_container article img:hover {
border-bottom: 10px solid #e28e2b;
border-right: 10px solid #e28e2b;
}
h2.entry-title a:hover {
color:#e28e2b;
}
.et_pb_widget a.et_pb_button {
color: #fff;
display: block;
}
.et_right_sidebar #main-content .container::before {
right: 36% !important;
}
.et_right_sidebar #left-area {
float: left;
padding-right: 5.5%;
width:64.5%;
}
#sidebar {
float: left;
width: 30%;
}
.et_pb_widget a {
color:#0a2046;
}
.et_pb_widget a:hover {
color:#e28e2b;
}
body .et_pb_button:hover {
border-radius:30px;
}
.et_pb_widget a.et_pb_button:hover {
color:#173c79;
}
.g-recaptcha div {
display:block;
margin:0 auto;
}
@media (min-width: 981px) {
.et_pb_section {
padding: 2% 0;
}
#slideshow.et_pb_section {
padding:0;
}
}
@media (max-width: 1400px) {
#top-menu a {
font-size:22px;
}
}
@media (max-width: 1300px) {
#top-menu a {
font-size:20px;
}
}
@media (max-width: 1200px) {
#top-menu a {
font-size:18px;
font-weight:bold;
}
.et_pb_slide_content h1 {
font-size:40px;
}
#lieu .et_pb_column_2_5 {
width:auto;
}
}
@media (max-width: 1100px) {
#lieu h2, #praticiens h2, #pathologies h2, #propos h2 {
font-size:30px;
padding:15px 0 15px 70px;
}
.titre.et_pb_fullwidth_section .et_pb_post_title {
padding: 20% 0 5%;
}
.et_pb_gutters3.et_pb_footer_columns2 .footer-widget {
margin-right:0;
width:100%;
}
#text-3 p,
#text-3 {
text-align:right;
width:100%;
}
.et_pb_gutters3 .footer-widget {
margin-bottom: 10px;
}
#propos .et_pb_row {
display:block;
}
.et_pb_gutters3 #propos .et_pb_column_1_2 {
margin-right:0;
width:100%;
}
}
@media (max-width: 980px) {
#et_mobile_nav_menu {
position: absolute;
top: 20px;
right: 0;
width: 100%;
}
.mobile_menu_bar {
float: right;
margin-right: 70px;
margin-top: 30px;
}
.mobile_menu_bar::before {
font-size:60px;
text-shadow:0 0 2px #fff;
}
#mobile_menu {
top:100px;
}
#text-5 {
z-index:99;
}
#propos .et_pb_row {
display:block;
}
#pathologies {
margin:0;
padding:0;
}
#pathologies h2 {
margin-bottom:30px;
}
#pathologies .et_pb_module {
height:auto;
}
#pathologies .et_pb_column_1_3 {
margin-bottom:0;
margin-right: 0;
width: 100%;
}
#praticiens ul li {
width:100%;
}
#lieu .et_pb_column_2_5 .et_pb_module {
width:auto;
}
.titre.et_pb_fullwidth_section .et_pb_post_title {
padding: 240px 0 90px;
}
#praticiens ul,
.et_pb_column.et_pb_column_empty,
.triple-blanc > div, .triple-blanc,
.et_pb_image .et_pb_image_wrap,
#post-228 #risques .et_pb_row, #post-228 #risques .et_pb_row > div, #limites .et_pb_row, #limites .et_pb_row > div, #retour .et_pb_row > div, #retour .et_pb_row, #indications .et_pb_row > div, #indications .et_pb_row, #intervention .et_pb_row > div, #intervention .et_pb_row {
display: block;
}
#post-228 #risques .et_pb_row > div .et_pb_image, #intervention .et_pb_row > div .et_pb_text, #limites .et_pb_row > div .et_pb_text, #retour .et_pb_row > div .et_pb_image, #indications .et_pb_row > div .et_pb_image {
margin:0 auto;
}
.et_pb_image_wrap img {
display:block;
margin:0 auto;
}
.footer-widget:nth-child(n) {
width:100% !important;
}
#footer-widgets .footer-widget:nth-last-child(-n+2) {
margin-bottom: 20px !important;
}
#post-284 .et_pb_ajax_pagination_container article {
width: 100%;
}
}
@media (max-width: 850px) {
}
@media (max-width: 768px) {
.et_pb_slider .et_pb_slide {
min-height:400px;
}
#slideshow .et_pb_slide_description {
padding-top: 190px;
}
.et_pb_slide_content h1 {
font-size: 30px;
margin-bottom: 0;
}
.et_pb_bg_layout_dark .et_pb_slide_description p {
margin-bottom: 10px;
line-height: 1.3;
}
.et_pb_button {
font-size:16px;
}
#main-footer .container {
background-position: 50% 20px;
background-size: 100px;
padding-left: 0;
padding-top: 40px;
}
#text-4 {
float: none;
}
#text-4, #text-4 p, #text-3 p, #text-3 {
text-align: center;
width: 100%;
}
#footer-widgets .footer-widget:nth-last-child(-n+2) {
margin-bottom: 0 !important;
}
#footer-widgets .footer-widget .fwidget:last-child#text-4 {
margin-bottom: 10px !important;
}
.et_pb_fullwidth_post_title_0, .et_pb_fullwidth_post_title_0.et_pb_featured_bg {
background-position:right center;
}
}
@media (max-width: 550px) {
#formulaire-contact {
width:auto;
}
.wpcf7-form textarea, .wpcf7-form input {
width: 100%;
}
table td {
display:block;
width:auto;
}
}
@media (max-width: 460px) {
.et_pb_slider .et_pb_slide {
min-height:400px;
}
}