/*
 Template: AttorneyTheme
 Theme Name: Attorney child Anglais
 Text Domain:  Attorney-child
*/

.bloc-height{
	min-height:520px !important; }

.attorney-name-label {
    float: left;
    width: 100% !important;}
	
.page-template-attorney-about-us-php .attorney-listing {
    background: #F5F5F6 none repeat scroll 0% 0%;}

	.twitter h3{
	color:#FFF;}
	
	ul.dark li.tweets_avatar {
    background: #3B434C none repeat scroll 0% 0% !important;
    color: #FFF !important;
	padding:0px !important;
	margin-bottom:0 px !important;
}

.fetched_tweets > li {
    font-family: 'Open Sans', sans-serif !important;
    box-shadow:none !important;
}

.tweet_data {
    font-size:16px !important;
	font-family: 'Open Sans', sans-serif !important;
}

.twitter .fetched_tweets.dark .tweets_avatar .tweet_data a {
    color: #E94B59 !important;}
	
/*--------BLOG--------*/
.page-template-attorney-blogbx-php #slider .banner-text, .page-template-attorney-blog-php #slider .banner-text {
    display: none;}
	
	.blog-content {
    padding-top: 20px !important;
}

.blog-h3{
	min-height:40px !important;}
	
	.blog-information h3 {
    min-height: 40px;}
	
.blog-listing .blog-information p {
    color:#000;
	font-family: 'Open Sans', sans-serif;
	min-height:85px;}
	
.blog-listing {
    border: 1px solid #E94B59;
    margin-bottom: 35px;
}
 .bouton {
    font-size: 13px;
    color: #E94B59;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}

 .bouton:hover {
    color: #3B434C;
}

.page-template-attorney-blogbx-php .about-us, .page-template-attorney-blog-php .about-us {
    padding-top: 50px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-blogbx-php .about-us, .page-template-attorney-blog-php .about-us {
    padding-top: 50px;
    min-height: 230px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-blogbx-php .about-us .about-us-detail, .page-template-attorney-blog-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-blogbx-php .about-us .about-us-details, .page-template-attorney-blog-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-blogbx-php .about-us .about-us-heading, .page-template-attorney-blog-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-blogbx-php .content-description, .page-template-attorney-blog-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
	margin-top: 50px;
}


.page-template-attorney-blogbx-php .about-tag, .page-template-attorney-blog-php .about-tag {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
	color:#000;
	line-height:1.6;
}

.page-template-attorney-blogbx-php .client .about-tag::after, .page-template-attorney-blog-php .client .about-tag::after {
    left: 0px;
    right: 0px;
    margin: 0px auto;}
	
.page-template-attorney-blogbx-php .about-tag::after, .page-template-attorney-blog-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0px;
    display: block;
}

.page-template-attorney-blogbx-php .about-us .icon-civil, .page-template-attorney-blog-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-blogbx-php .featured-list, .page-template-attorney-blog-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-blogbx-php .directional-list, .page-template-attorney-blog-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
	margin-bottom:0px;
}

.page-template-attorney-blogbx-php .directional-list li, .page-template-attorney-blog-php .directional-list li {
    margin-bottom: 3px;
}


/*--------HEADER--------*/


.hauteur-missions{
	min-height:192px;}

#header.header-type-one .media-header{
	margin-top:0px !important;}

.header-type-one .media-listing li a {
	font-size: 23px !important;
	color: #e94b59 !important;
}

.header-type-one .media-listing li a:hover {
	color: #3b434c !important;
}

#header.header-type-one .logo{
	position: relative;
	margin-top: 10px !important;
	padding:0px;
}

#header >.navbar {
    position: relative;
    min-height: 150px !important;
    margin-bottom: 20px;
    border: 1px solid transparent;
}

#header >.nav {
    padding-left: 0px;
    margin-bottom: 0px;
    list-style: outside none none;
    min-height: 150px !important;
}

#header >.nav > li {
    position: relative;
    display: block;
    min-height: inherit !important;
}

#header.header-type-one .nav li a {
    font-size: 16px !important;
    color: #79797A;
    text-transform: capitalize;
    font-weight: 600;
    line-height: 100px;
}

#header.header-type-one .navbar-nav > li:hover{
	background-color: #3b434c !important;
}

header .current-menu-parent, header .current-menu-item{
	background-color: #e94b59 !important;
}

#header.header-type-one .navbar-nav > li > .dropdown-menu{
	background-color:#3b434c !important;
	margin-bottom:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	}
#header.header-type-one .navbar-nav > li > .dropdown-menu > li{
	max-height:50px !important;
	margin-bottom:0px !important;
	padding-top:30px !important;
	padding-bottom:30px !important;}
	
#header.header-type-one .navbar-nav > li > .dropdown-menu > li:hover{
	background-color:#e94b59 !important;}

#header.header-type-one .navbar-nav > li > .dropdown-menu > li >a{
	color:#FFF !important;
	line-height:0px !important;}
	
	.icon-call{margin-left:0px !important;
	margin-left:190px !important;}
	
.contact-number{
	font-size: 16px !important;
	margin-top: 3px !important;}
	
	.mail{margin-left: -120px;}
	.social{margin-right:120px;}

/*--------FOOTER--------*/

#footer.footer-type-one .icon-call {
    margin: 0px !important;
}

.top-footer{background-color:#FFF !important;}

.menu-menu-footer-container{
	width:850px !important;
	max-height:60px !important;
}

.menu-menu-footer-container > .nav{
	max-height:60px !important;
}

#menu-menu-footer {
	max-height:60px !important;}
	
#menu-menu-footer >li {
	max-height:60px !important;}

#menu-menu-footer >li > a {
	color:#3B434C !important;}

#menu-menu-footer >li > a:hover {
	color:#E94B59 !important;}

.main-footer{
	background-color:#3B434C !important;
	padding-top:30px !important;
	padding-bottom:30px !important;
	}

.copy-right{
	color:#FFF !important;}
.logo-footer{
	margin-top:200px;}

.mail-info{padding-top:16px !important;
margin-bottom:0px !important;
min-height:0px !important;}

/*--------ACCUEIL--------*/

/*=========== OBJECTIFS=================*/
.opensans{
	font-family: "Open Sans",sans-serif;}
	
	
.page-template-attorney-home-one-php .about-us {
    padding-top: 60px;
    position: relative;
    background: #FFF none repeat scroll 0% 0% !important;
}

.page-template-attorney-home-one-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-home-one-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-home-one-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-home-one-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-home-one-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-home-one-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-home-one-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
	margin-bottom:0px;
}

.page-template-attorney-home-one-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}
.page-template-attorney-home-one-php .directional-list li {
    margin-bottom: 3px;
}

.page-template-attorney-home-one-php .accordian-block {
    margin-top: 15px;
}

.page-template-attorney-home-one-php .accordian-block #accordion1 {
    margin-top: 15px;
}

.page-template-attorney-home-one-php .accordian-block .panel-body {
    font-size: 16px;
    margin-top: 15px;
    width: 100%;
    float: none;
    padding: 0px 50px 50px 20px;
    word-break: normal;
    font-family: "Exo",sans-serif;
    color: rgb(0, 0, 0) !important;
}

.page-template-attorney-home-one-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-home-one-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}
	
	
/*===========FIN OBJECTIFS=================*/

.page-template-attorney-home-one-php .pour-qui {
    padding-top: 55px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
    padding-bottom: 50px;
}

.page-template-attorney-home-one-php .pour-qui .pour-qui-detail {
    text-align: right !important;
    position: relative;
}

.page-template-attorney-home-one-php .pour-qui .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-home-one-php .pour-qui-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
    color: #E94B59 !important;
}

.page-template-attorney-home-one-php .pour-qui .nav-tabs {
    border: medium none !important;
}

.page-template-attorney-home-one-php .pour-qui .nav-tabs li {
    position: relative;
    margin: 0px;
    padding-right: 40px;
}

.page-template-attorney-home-one-php .pour-qui .nav-tabs .active a, .page-template-attorney-home-one-php .pour-qui .nav-tabs .active a:hover, .page-template-attorney-home-one-php .pour-qui .nav-tabs .active a:active {
    color: #2B2A2F;
    border: medium none;
    outline: medium none;
}

.page-template-attorney-home-one-php .nav-tabs > li.active > a, .page-template-attorney-home-one-php .nav-tabs > li.active > a:hover, .page-template-attorney-home-one-php .nav-tabs > li.active > a:focus, .page-template-attorney-home-one-php .nav-tabs > li > a, .page-template-attorney-home-one-php .nav-tabs > li > a:hover {
    background: transparent none repeat scroll 0% 0%;
    border: medium none;
    outline: medium none;
}

.page-template-attorney-home-one-php .pour-qui .nav-tabs a {
    font-size: 16px;
    color: #79797A;
    text-transform: uppercase;
    font-family: "Exo",sans-serif;
    font-weight: 600;
    padding-left: 0px;
    padding-bottom: 5px;
}

.pour-qui .nav-tabs li.active::after{
	background: #B81625 none repeat scroll 0% 0% !important;
transition: all 0.2s ease-in-out 0s;}

.page-template-attorney-home-one-php .pour-qui .nav-tabs li::after, .page-template-attorney-home-one-php .pour-qui .attorney-listing h2.at-h2::after {
    background: #79797A none repeat scroll 0% 0%;
    bottom: -2px;
    content: "";
    display: block;
    height: 2px;
    left: 0px;
    position: absolute;
    width: 27px;
}

.page-template-attorney-home-one-php .nav-tabs > li.active > a, .page-template-attorney-home-one-php .nav-tabs > li.active > a:hover, .page-template-attorney-home-one-php .nav-tabs > li.active > a:focus, .page-template-attorney-home-one-php .nav-tabs > li > a, .page-template-attorney-home-one-php .nav-tabs > li > a:hover {
    background: transparent none repeat scroll 0% 0%;
    border: medium none;
    outline: medium none;
}

.page-template-attorney-home-one-php .pour-qui .nav-tabs a {
    font-size: 16px;
    color: #79797A;
    text-transform: uppercase;
    font-family: "Exo",sans-serif;
    font-weight: 600;
    padding-left: 0px;
    padding-bottom: 5px;
}

.tab-content p{
    font-family: "Lato",sans-serif !important;
    font-size: 16px !important;
    color: #000 !important;
}

/*================CONTACT ET TARIFS==================*/
/*================TARIFS==================*/
.page-template-attorney-contact-php #slider .banner-text {
    display: none;}

.page-template-attorney-contact-php .about-us {
    padding-top: 60px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-contact-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-contact-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-contact-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-contact-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-contact-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-contact-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-contact-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-contact-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}

/*================CONTACT==================*/
.page-template-attorney-contact-php .about-us .contact-details {
    margin: 34px 0px 0px 0px;
    width: 560px;
}

.page-template-attorney-contact-php .about-us .phone-number {
    font-size: 22px;
    color: #ffffff;
    font-weight: 700;
    text-decoration: none;
    min-width: 230px;
    display: inline-block;
    background: #e94b59;
    border-radius: 30px;
    text-align: center;
    padding: 9px 10px;
}

.page-template-attorney-contact-php .about-us .phone-number:hover {
background: #3b434c;
}

.page-template-attorney-contact-php .about-us  .contact-details > span {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    display: block;
    margin-bottom: 20px;
    text-align: center;
}
.page-template-attorney-contact-php .about-us  .contact-details .email-build {
    margin-left: 4px;
}

.page-template-attorney-contact-php .contact-dlt {
    padding-top: 60px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-contact-php .contact-dlt {
    padding-top: 80px;
    min-height: 300px;
    background: #F5F5F6 none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

	
/*--------Qui somme nous-------*/
.page-template-attorney-about-us-php .about-tag {
    font-size: 16px !important;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
    color: #000;
    line-height: 1.6;
}

.page-template-attorney-about-us-php #slider .banner-text {
    display: none;}

.page-template-attorney-about-us-php .attorney-mob p{
	font-family: "Open Sans",sans-serif;}

.page-template-attorney-about-us-php .accordian-block {
margin-top: 20px;}

.accordian-block .panel-body {
	word-break:normal !important;}

.page-template-attorney-about-us-php .directional-list li {
	margin-bottom:5px;
	color: #000;
	font-size: 14px;
	font-family: "Open Sans",sans-serif;}

.page-template-attorney-about-us-php .featured-list {
    margin-top: 0px;}

.page-template-attorney-about-us-php .client .section-header {
    text-align: center;}
	
.page-template-attorney-about-us-php .client .section-header .icon-civil {
    margin: 0px auto;}
	
.page-template-attorney-about-us-php .icon-civil {
    background: transparent none repeat scroll 0% 0%;
    height: 50px;
    position: relative;
    width: 50px;
}


.page-template-attorney-about-us-php .about-tag {
    font-size: 13px;
    color: #8F8D83;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
	color:#000;
	line-height:1.6;
}

.page-template-attorney-about-us-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0px;
    display: block;
}
/*================NOS EXPERTISES MÉTIERS==================*/
.page-template-attorney-about-us-php .about-us {
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-about-us-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-about-us-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-about-us-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-about-us-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-about-us-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-about-us-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-about-us-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-about-us-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}
	
.page-template-attorney-about-us-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-about-us-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
    margin-bottom: 0px;
}

.page-template-attorney-about-us-php .directional-list li {
    margin-bottom: 3px;
	font-family: "Exo",sans-serif;
	color:#000;
	font-size:16px;
}

.page-template-attorney-about-us-php .bordeaux {
    background: #FFF none repeat scroll 0% 0%;
}

.page-template-attorney-about-us-php .bordeaux {
    padding-top: 80px;
    min-height: 300px;
    position: relative;
    padding-bottom: 30px;}


.page-template-attorney-about-us-php .fin-nous {
    position: relative;
    width: 100%;
    padding: 60px 0px 50px;
    min-height: 300;}


/*================NOTRE MISSION=================*/
/*================INTRODUCTION==================*/
.page-template-attorney-mission-php .h3-mission{
	min-height:60px;}
	
.family-law p{
    font-family: "Lato",sans-serif !important;
    font-size: 16px !important;
    color: #000 !important;
}

.opensans{
	font-family: "Open Sans",sans-serif;}
	
.page-template-attorney-mission-php #slider .banner-text {
    display: none;}
	
.page-template-attorney-mission-php .about-us {
    padding-top: 60px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-mission-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-mission-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-mission-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-mission-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-mission-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-mission-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-mission-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
	margin-bottom:0px;
}

.page-template-attorney-mission-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}
.page-template-attorney-mission-php .directional-list li {
    margin-bottom: 3px;
}

.page-template-attorney-mission-php .accordian-block {
    margin-top: 15px;
}

.page-template-attorney-mission-php .accordian-block #accordion1 {
    margin-top: 15px;
}

.page-template-attorney-mission-php .accordian-block .panel-body {
    font-size: 16px;
    margin-top: 15px;
    width: 100%;
    float: none;
    padding: 0px 50px 50px 20px;
    word-break: normal;
    font-family: "Exo",sans-serif;
    color: rgb(0, 0, 0) !important;
}

.page-template-attorney-mission-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-mission-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}
	
	

/*================SUR MESURE==================*/

.page-template-attorney-mission-php .client {
    position: relative;
    width: 100%;
    padding: 50px 0 50px;
    background: #F5F5F6 none repeat scroll 0% 0%;
    min-height: 490px;
}
.page-template-attorney-mission-php .client .client-listing {
    list-style: outside none none;
    margin-top: 54px;
}
.page-template-attorney-mission-php .client .client-listing li {
    float: left;
    margin-right: 5px;
    min-height: 84px;
    position: relative;
    text-align: center;
    width: 16%;
}
.page-template-attorney-mission-php .client .client-listing  li img {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.page-template-attorney-mission-php .client .section-header {
    text-align: center;
	margin-bottom: 50px;}
	
.page-template-attorney-mission-php .client .section-header .nous {
    margin: 0px auto;}
	
.page-template-attorney-mission-php .icon-civil {
    background: transparent none repeat scroll 0% 0%;
    height: 50px;
    position: relative;
    width: 50px;
}

.page-template-attorney-mission-php .client h2 {
    margin-bottom: 0px;
	font-size:30px;
	line-height: 1.6;
}

.page-template-attorney-mission-php .about-tag {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
	color:#000;
	line-height:1.6;
}

.page-template-attorney-mission-php .client .about-tag::after {
    left: 0px;
    right: 0px;
    margin: 0px auto;}
	
.page-template-attorney-mission-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0px;
    display: block;
}

/*================DETAILS MISSIONS==================*/
.page-template-attorney-mission-php .practice-area .h3 {
    position: relative;
    line-height: 30px;}

.page-template-attorney-mission-php .practice-area .h3::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    display: block;
    background: #B11F24 none repeat scroll 0% 0%;}

.page-template-attorney-mission-php .practice-area .family-group {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 27px;
    min-height: 90px;
}

.page-template-attorney-mission-php .practice-area .family-law .featured-list {
    font-size: 16px;
    font-family: "Lato",sans-serif;
    margin-bottom: 20px;
	color: #000;
	font-weight:400;
	text-align:center;
}

.page-template-attorney-mission-php .practice-area .family-law .featured-list ul li{
    margin-bottom: 15px;
	text-align:left;
}

.page-template-attorney-mission-php .family-law p{
	text-align:left;}
	
	
	
	
	

/*-------- POUR QUI -------*/

/*================ENTREPRISES==================*/
/*================INTRO==================*/
.h3-mission{
	min-height:60px;}
	
.family-law p{
    font-family: "Lato",sans-serif !important;
    font-size: 16px !important;
    color: #000 !important;
}

.opensans{
	font-family: "Open Sans",sans-serif;}
	
.page-template-attorney-entreprises-php #slider .banner-text {
    display: none;}
	
.page-template-attorney-entreprises-php .about-us {
    padding-top: 60px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-entreprises-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-entreprises-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-entreprises-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-entreprises-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-entreprises-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-entreprises-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-entreprises-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
	margin-bottom:0px;
}

.page-template-attorney-entreprises-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}
.page-template-attorney-entreprises-php .directional-list li {
    margin-bottom: 3px;
}

.page-template-attorney-entreprises-php .accordian-block {
    margin-top: 15px;
}

.page-template-attorney-entreprises-php .accordian-block #accordion1 {
    margin-top: 15px;
}

.page-template-attorney-entreprises-php .accordian-block .panel-body {
    font-size: 16px;
    margin-top: 15px;
    width: 100%;
    float: none;
    padding: 0px 50px 50px 20px;
    word-break: normal;
    font-family: "Exo",sans-serif;
    color: rgb(0, 0, 0) !important;
}

.page-template-attorney-entreprises-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-entreprises-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}
	
	

/*================SUR MESURE==================*/

.page-template-attorney-entreprises-php .client {
    position: relative;
    width: 100%;
    padding: 50px 0 50px;
    background: #F5F5F6 none repeat scroll 0% 0%;
    min-height: 490px;
}
.page-template-attorney-entreprises-php .client .client-listing {
    list-style: outside none none;
    margin-top: 54px;
}
.page-template-attorney-entreprises-php .client .client-listing li {
    float: left;
    margin-right: 5px;
    min-height: 84px;
    position: relative;
    text-align: center;
    width: 16%;
}
.page-template-attorney-entreprises-php .client .client-listing  li img {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.page-template-attorney-entreprises-php .client .section-header {
    text-align: center;
	margin-bottom: 50px;}
	
.page-template-attorney-entreprises-php .client .section-header .nous {
    margin: 0px auto;}
	
.page-template-attorney-entreprises-php .icon-civil {
    background: transparent none repeat scroll 0% 0%;
    height: 50px;
    position: relative;
    width: 50px;
}

.page-template-attorney-entreprises-php .client h2 {
    margin-bottom: 0px;
	font-size:30px;
	line-height: 1.6;
}

.page-template-attorney-entreprises-php .about-tag {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
	color:#000;
	line-height:1.6;
}

.page-template-attorney-entreprises-php .client .about-tag::after {
    left: 0px;
    right: 0px;
    margin: 0px auto;}
	
.page-template-attorney-entreprises-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0px;
    display: block;
}

/*================DETAILS MISSIONS==================*/
.page-template-attorney-entreprises-php .practice-area .h3 {
    position: relative;
    line-height: 30px;}

.page-template-attorney-entreprises-php .practice-area .h3::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    display: block;
    background: #B11F24 none repeat scroll 0% 0%;}

.page-template-attorney-entreprises-php .practice-area .family-group {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 27px;
    min-height: 90px;
}

.page-template-attorney-entreprises-php .practice-area .family-law .featured-list {
    font-size: 16px;
    font-family: "Lato",sans-serif;
    margin-bottom: 20px;
	color: #000;
	font-weight:400;
	text-align:center;
}

.page-template-attorney-entreprises-php .practice-area .family-law .featured-list ul li{
    margin-bottom: 15px;
	text-align:left;
}

.page-template-attorney-entreprises-php .family-law p{
	text-align:left;}



/*================COLLABORATEUR==================*/
/*================INTRO==================*/
.h3-mission{
	min-height:60px;}
	
.family-law p{
    font-family: "Lato",sans-serif !important;
    font-size: 16px !important;
    color: #000 !important;
}

.opensans{
	font-family: "Open Sans",sans-serif;}
	
.page-template-attorney-collaborateur-php #slider .banner-text {
    display: none;}
	
.page-template-attorney-collaborateur-php .about-us {
    padding-top: 60px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-collaborateur-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-collaborateur-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-collaborateur-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-collaborateur-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-collaborateur-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-collaborateur-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-collaborateur-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
	margin-bottom:0px;
}

.page-template-attorney-collaborateur-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}
.page-template-attorney-collaborateur-php .directional-list li {
    margin-bottom: 3px;
}

.page-template-attorney-collaborateur-php .accordian-block {
    margin-top: 15px;
}

.page-template-attorney-collaborateur-php .accordian-block #accordion1 {
    margin-top: 15px;
}

.page-template-attorney-collaborateur-php .accordian-block .panel-body {
    font-size: 16px;
    margin-top: 15px;
    width: 100%;
    float: none;
    padding: 0px 50px 50px 20px;
    word-break: normal;
    font-family: "Exo",sans-serif;
    color: rgb(0, 0, 0) !important;
}

.page-template-attorney-collaborateur-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-collaborateur-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}
	
	

/*================SUR MESURE==================*/

.page-template-attorney-collaborateur-php .client {
    position: relative;
    width: 100%;
    padding: 50px 0 50px;
    background: #F5F5F6 none repeat scroll 0% 0%;
    min-height: 490px;
}
.page-template-attorney-collaborateur-php .client .client-listing {
    list-style: outside none none;
    margin-top: 54px;
}
.page-template-attorney-collaborateur-php .client .client-listing li {
    float: left;
    margin-right: 5px;
    min-height: 84px;
    position: relative;
    text-align: center;
    width: 16%;
}
.page-template-attorney-collaborateur-php .client .client-listing  li img {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.page-template-attorney-collaborateur-php .client .section-header {
    text-align: center;
	margin-bottom: 50px;}
	
.page-template-attorney-collaborateur-php .client .section-header .nous {
    margin: 0px auto;}
	
.page-template-attorney-collaborateur-php .icon-civil {
    background: transparent none repeat scroll 0% 0%;
    height: 50px;
    position: relative;
    width: 50px;
}

.page-template-attorney-collaborateur-php .client h2 {
    margin-bottom: 0px;
	font-size:30px;
	line-height: 1.6;
}

.page-template-attorney-collaborateur-php .about-tag {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
	color:#000;
	line-height:1.6;
}

.page-template-attorney-collaborateur-php .client .about-tag::after {
    left: 0px;
    right: 0px;
    margin: 0px auto;}
	
.page-template-attorney-collaborateur-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0px;
    display: block;
}

/*================DETAILS MISSIONS==================*/
.page-template-attorney-collaborateur-php .practice-area .h3 {
    position: relative;
    line-height: 30px;}

.page-template-attorney-collaborateur-php .practice-area .h3::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    display: block;
    background: #B11F24 none repeat scroll 0% 0%;}

.page-template-attorney-collaborateur-php .practice-area .family-group {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 27px;
    min-height: 90px;
}

.page-template-attorney-collaborateur-php .practice-area .family-law .featured-list {
    font-size: 16px;
    font-family: "Lato",sans-serif;
    margin-bottom: 20px;
	color: #000;
	font-weight:400;
	text-align:center;
}

.page-template-attorney-collaborateur-php .practice-area .family-law .featured-list ul li{
    margin-bottom: 15px;
	text-align:left;
}

.page-template-attorney-collaborateur-php .family-law p{
	text-align:left;}

/*================PROCHES==================*/
/*================INTRO==================*/


.h3-mission{
	min-height:60px;}
	
.family-law p{
    font-family: "Lato",sans-serif !important;
    font-size: 16px !important;
    color: #000 !important;
}

.opensans{
	font-family: "Open Sans",sans-serif;}
	
.page-template-attorney-proches-php #slider .banner-text {
    display: none;}
	
.page-template-attorney-proches-php .about-us {
    padding-top: 60px;
    position: relative;
    background: #F5F5F6 none repeat scroll 0% 0%;
}

.page-template-attorney-proches-php .about-us {
    padding-top: 80px;
    min-height: 300px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    padding-bottom: 30px;}

.page-template-attorney-proches-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}

.page-template-attorney-proches-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 15px;
    border-bottom: none;
}

.page-template-attorney-proches-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3b434c;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}

.page-template-attorney-proches-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}

.page-template-attorney-proches-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-proches-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
	margin-bottom:0px;
}

.page-template-attorney-proches-php .content-description {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    color: rgb(0, 0, 0);
}
.page-template-attorney-proches-php .directional-list li {
    margin-bottom: 3px;
}

.page-template-attorney-proches-php .accordian-block {
    margin-top: 15px;
}

.page-template-attorney-proches-php .accordian-block #accordion1 {
    margin-top: 15px;
}

.page-template-attorney-proches-php .accordian-block .panel-body {
    font-size: 16px;
    margin-top: 15px;
    width: 100%;
    float: none;
    padding: 0px 50px 50px 20px;
    word-break: normal;
    font-family: "Exo",sans-serif;
    color: rgb(0, 0, 0) !important;
}

.page-template-attorney-proches-php .about-us .icon-civil {
    left: 12%;
    height: 50px;
    width: 50px;
    background: transparent none repeat scroll 0% 0%;
}

.page-template-attorney-proches-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 18px;
    display: block;
	color:#e94b59 !important;}
	
.page-template-attorney-proches-php .featured-list {
    margin-top: 3px;
}

.page-template-attorney-proches-php .directional-list {
    list-style: outside none none;
    margin-top: 3px;
    margin-bottom: 0px;
}

.page-template-attorney-proches-php .directional-list li {
    margin-bottom: 3px;
	font-family: "Exo",sans-serif;
	color:#000;
}

/*================SUR MESURE==================*/

.page-template-attorney-proches-php .client {
    position: relative;
    width: 100%;
    padding: 50px 0 50px;
    background: #F5F5F6 none repeat scroll 0% 0%;
    min-height: 300px;
}
.page-template-attorney-proches-php .client .client-listing {
    list-style: outside none none;
    margin-top: 54px;
}
.page-template-attorney-proches-php .client .client-listing li {
    float: left;
    margin-right: 5px;
    min-height: 84px;
    position: relative;
    text-align: center;
    width: 16%;
}
.page-template-attorney-proches-php .client .client-listing  li img {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.page-template-attorney-proches-php .client .section-header {
    text-align: center;
	margin-bottom: 50px;}
	
.page-template-attorney-proches-php .client .section-header .nous {
    margin: 0px auto;}
	
.page-template-attorney-proches-php .icon-civil {
    background: transparent none repeat scroll 0% 0%;
    height: 50px;
    position: relative;
    width: 50px;
}

.page-template-attorney-proches-php .client h2 {
    margin-bottom: 0px;
	font-size:30px;
	line-height: 1.6;
}

.page-template-attorney-proches-php .about-tag {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    font-weight: 300;
    position: relative;
    display: block;
    margin-bottom: 35px;
	color:#000;
	line-height:1.6;
}

.page-template-attorney-proches-php .client .about-tag::after {
    left: 0px;
    right: 0px;
    margin: 0px auto;}
	
.page-template-attorney-proches-php .about-tag::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0px;
    display: block;
}

/*================DETAILS MISSIONS==================*/
.page-template-attorney-proches-php .practice-area .h3 {
    position: relative;
    line-height: 30px;}

.page-template-attorney-proches-php .practice-area .h3::after {
    width: 27px;
    height: 2px;
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    display: block;
    background: #B11F24 none repeat scroll 0% 0%;}

.page-template-attorney-proches-php .practice-area .family-group {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 27px;
    min-height: 90px;
}



.page-template-attorney-proches-php .practice-area .family-law .featured-list {
    font-size: 16px;
    font-family: "Lato",sans-serif;
    margin-bottom: 20px;
	color: #000;
	font-weight:400;
	text-align:center;
}

.page-template-attorney-proches-php .practice-area .family-law .featured-list ul li{
    margin-bottom: 15px;
	text-align:left;
}

.page-template-attorney-proches-php .family-law p{
	text-align:left;}




/*----------MENTIONS------------*/

.page-template-attorney-mentions-php .about-us {
    padding-top: 130px;
    min-height: 610px;
    background: #ffffff;
    position: relative;
    padding-bottom: 30px;
}

.page-template-attorney-mentions-php .about-us .about-us-detail {
    text-align: right;
    position: relative;
}
.page-template-attorney-mentions-php .about-us .icon-civil {
    position: relative;
    left: 12%;
background: transparent none repeat scroll 0% 0%;}

.page-template-attorney-mentions-php .about-us .about-us-details {
    margin-left: 40px;
    padding-bottom: 40px;
    border-bottom: 1px solid #e9ecee;
}
.page-template-attorney-mentions-php .about-us .about-us-heading {
    font-size: 16px;
    color: #3f3d31;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5;
    margin-bottom: 25px;
    display: block;
}
.page-template-attorney-mentions-php #slider .banner-text {
    display: none;}
	
	
	/*
 5) Mobile
 ----------------------------------------*/
@media only screen and (max-width: 767px) {

.page-template-attorney-blog-php .content-description {
	margin-top: 0px;}

.hauteur-missions{
	min-height:0px;}
	
	.practice-area .family-law {
    width: 100% !important;
}
	
	#header.header-type-one .logo{
	position: relative;
	margin-top: 10px !important;
	padding-left:15px;
	padding-right:15px;
}

.page-template-attorney-home-one-php .about-us .about-us-detail {
    text-align: center;
    position: relative;}

.page-template-attorney-home-one-php .about-us .icon-civil {
    left: 0px;
    margin: 0px auto;}

.page-template-attorney-home-one-php .h2-height {
min-height:50px;}

.page-template-attorney-home-one-php .about-tag::after {
left: 0px;
right: 0px;
margin-left: auto;
margin-right: auto;
bottom: 15px;
}

.page-template-attorney-home-one-php .pour-qui .icon-civil{
	    left: 0px;
    margin: 0px auto;}

.page-template-attorney-home-one-php .pour-qui .pour-qui-detail {
    text-align: center !important;
    position: relative;
}

.page-template-attorney-home-one-php .pour-qui .nav-tabs li {
    position: relative;
    margin: 0px;
    padding-right: 40px;
	float:none !important;
}

#header.header-type-one .media-header {
    display: block !important;
}
#header.header-type-one .social {
    display: none !important;
}

#header.header-type-one .mail {
    display: none !important;
}

#header.header-type-one .primary-header {
    padding-bottom: 0px;
    display: block !important;
}

#header.header-type-one .colonne-supplementaire {
    display: none !important;
}

#header.header-type-one .langues {
    display: block !important;
}



.page-template-attorney-entreprises-php .about-us .about-us-detail, .page-template-attorney-collaborateur-php .about-us .about-us-detail, .page-template-attorney-proches-php .about-us .about-us-detail, .page-template-attorney-mission-php .about-us .about-us-detail, .page-template-attorney-contact-php .about-us .about-us-detail, .page-template-attorney-about-us-php .about-us .about-us-detail, .page-template-attorney-mentions-php .about-us .about-us-detail, .page-template-attorney-blog-php .about-us .about-us-detail{
    text-align: center;
    position: relative;}

.page-template-attorney-entreprises-php .about-us .icon-civil, .page-template-attorney-collaborateur-php .about-us .icon-civil, .page-template-attorney-proches-php .about-us .icon-civil, .page-template-attorney-mission-php .about-us .icon-civil, .page-template-attorney-contact-php .about-us .icon-civil, .page-template-attorney-about-us-php .about-us .icon-civil, .page-template-attorney-mentions-php .about-us .icon-civil, .page-template-attorney-blog-php .about-us .icon-civil{
    left: 0px;
    margin: 0px auto;}

.page-template-attorney-entreprises-php .about-tag::after, .page-template-attorney-collaborateur-php .about-tag::after, .page-template-attorney-proches-php .about-tag::after, .page-template-attorney-mission-php .about-tag::after, .page-template-attorney-contact-php .about-tag::after, .page-template-attorney-about-us-php .about-tag::after, .page-template-attorney-mentions-php .about-tag::after, .page-template-attorney-blog-php .about-tag::after {
left: 0px;
right: 0px;
margin-left: auto;
margin-right: auto;
bottom: -15px;
}


.page-template-attorney-entreprises-php .practice-area .h3::after, .page-template-attorney-collaborateur-php .practice-area .h3::after, .page-template-attorney-mission-php .practice-area .h3::after, .page-template-attorney-blog-php .practice-area .h3::after {
bottom: -10px;
}

.contact-dlt .h2-height{
	min-height:50px;}

 .contact-dlt .about-tag::after{
	 top:95px;}


.page-template-attorney-contact-php .about-us .contact-details {
        width: 100%;
    }
    .page-template-attorney-contact-php .contact-details .phone-detail .seprate {
        display: none;
    }
    .page-template-attorney-contact-php .contact-details .phone-detail {
        text-align: center;
    }
    .page-template-attorney-contact-php .contact-details .phone-detail a {
        margin-left: 0;
        margin-bottom: 20px;
        display: block;
    }

	}
	
	@media only screen and (min-width: 768px) and (max-width: 1023px) {
		
		#header.header-type-one .primary-right-block {
    float: right;
    text-align: right;
    width: 255px !important;}
	
	.colonne-supplementaire{display:none;}

	#header.header-type-one .nav li a{
	font-size:14px !important;}

		    .page-template-attorney-about-us-php .client .client-listing {
        text-align: center ;
    }
    .page-template-attorney-about-us-php .client .client-listing li {
        float: none;
        display: inline-block;
    }
	
	.h3-mission{
		min-height:92px;}
	
	.hauteur-missions{
	min-height:305px;}
	
	.page-template-attorney-entreprises-php .hauteur-missions, .page-template-attorney-collaborateur-php .hauteur-missions {
    min-height: 230px;
}

.page-template-attorney-entreprises-php h3::after, .page-template-attorney-collaborateur-php h3::after{
	top:100px !important;}
	
.page-template-attorney-entreprises-php h3, .page-template-attorney-collaborateur-php h3{
	min-height:93px;}
	
	#footer .top-footer .consultation{
		display:none;}
		
	#footer.footer-type-one .icon-location {
    display:none !important;}
	
	.icon-call {
    display:none !important;}
	
	#footer.footer-type-one .contact-number span {
    margin-left: 0px !important;
}
}
	

	
@media only screen and (min-width: 1024px) and (max-width: 1200px) {

#header.header-type-one .nav li a{
	font-size:14px !important;}

.page-template-attorney-entreprises-php .h3-mission, .page-template-attorney-collaborateur-php .h3-mission{
	min-height:91px;}

	
.contact-number {
    font-size: 12px !important;
}

.page-template-attorney-entreprises-php .hauteur-missions, .page-template-attorney-collaborateur-php .hauteur-missions {
    min-height: 230px;
}

.page-template-attorney-entreprises-php h3::after, .page-template-attorney-collaborateur-php h3::after{
	top:95px !important;}

.page-template-attorney-mission-php h3::after{
	top:65px !important;}

#footer.footer-type-one .contact-number span {
    margin-left: 20px !important;}

}