body.home .page-content {
padding-top: 0 !important;
padding-bottom: 0 !important;
} .wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
padding-top: 120px !important;
padding-bottom: 80px !important;
} .h-team-01 {
padding-top: 5%;
padding-bottom: 8%;
} .tm-grid-wrapper .tm-grid.modern-grid .grid-item {
padding: 0 10px 30px;
} .tm-grid-wrapper .tm-grid.modern-grid .grid-item .post-read-more {
color: #FFF;
} body.single-post .header-05 .menu--primary .menu__container>li.menu-item-4948>a {
color: #0200CD !important;
} body.single-post .header-05 .menu--primary .menu__container>li.menu-item-4948>a .menu-item-wrap .menu-item-title:after {
width: 100%;
} body.single-post .blog-modern-header {
background-color: #FFF;
} .page-footer-wrapper #page-footer .widget .menu-menu-principal-container ul.menu {
display: flex;
justify-content: flex-end;
} .page-footer-wrapper #page-footer .widget .menu-menu-principal-container ul.menu li {
margin: 0 5px;
} .page-footer-wrapper #page-footer .widget .menu-menu-principal-container ul.menu li a {
color: #FFF;
} .page-footer-wrapper #page-footer .tm-social-networks ul {
display: flex;
justify-content: flex-end;
} .page-footer-wrapper #page-footer .tm-social-networks ul li {
margin: 0 5px;
} .page-footer-wrapper #page-footer .tm-social-networks ul li a {
color: #FFF;
}
@media screen and (max-width: 690px) { body.home #about {
text-align: center !important;
}
} p {
text-align: justify;
} .col-left-contact p {
text-align: left !important;
} .col-left-contact p strong {
text-align: left !important;
}  .header-sticky-both .headroom.headroom--not-top .branding .branding__logo a:before,
.mobile-menu .header-05 .branding .branding__logo a:before {
content: '';
display: inline-block;
width: 70px;
height: 40px;
background: transparent url(https://www.avocats-recci.fr/wp-content/themes/avocats-recci-theme/img/avocats-recci_mobile.svg) no-repeat 0 0;
background-size: auto 100%;
margin: 10px 0;
} .header-sticky-both .headroom.headroom--not-top .branding .branding__logo a img,
.mobile-menu .header-05 .branding .branding__logo a img {
display: none !important;
width: 60px;
} .page-mobile-menu-logo a:before {
content: '';
display: inline-block;
width: 70px;
height: 40px;
background: transparent url(https://www.avocats-recci.fr/wp-content/themes/avocats-recci-theme/img/avocats-recci_mobile.svg) no-repeat 0 0;
background-size: auto 100%;
margin: 10px 0;
} .page-mobile-menu-logo a img {
display: none !important;
width: 60px;
}
@media screen and (max-width: 690px) { .branding__logo img,
.error404--header .branding__logo img {
width: 60px !important;
}
} .desktop-menu .header-05 .page-navigation {
justify-content: flex-end;
display: flex;
} .desktop-menu .header-05 .header-right {
display: none;
}