.no-padding{
padding:0px;
}

.menu1{
  display: inline;
}

.menu1 li{
  display: inline;
}

li{
  padding : 0px 10px 0px 10px;
}


/* 1 unvisited link */
.menumobile a:link {
    color: #333;
}

/* 2 visited link */
.menumobile a:visited {
    color: #333;
}

/* 3 mouse over link */
.menumobile a:hover {
    color: #416568;
	text-decoration:underline;	
}

/* 4 selected link */
.menumobile a:active {
    color: #333;
}



/* 1 unvisited link */
.texteblog a:link {
    color: #fff;
}

/* 2 visited link */
.texteblog a:visited {
    color: #fff;
}

/* 3 mouse over link */
.texteblog a:hover {
    color: #fff;
	text-decoration:underline;	
}

/* 4 selected link */
.texteblog a:active {
    color: #fff;
}




/* 1 unvisited link */
.info a:link {
    color: #416568;
}

/* 2 visited link */
.info a:visited {
    color: #416568;
}

/* 3 mouse over link */
.info a:hover {
    color: #416568;
	text-decoration:underline;	
}

/* 4 selected link */
.info a:active {
    color: #416568;
}






.menu {
height:auto;
font-family: 'Roboto', serif;
font-size:16px;
line-height:110px; /* centrage vertical */
text-align:right;
}


.navbar{
padding:20px;
}


.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border:0px !important;
}


.btnaccueilbootstrap{
font-size:30px;
}

.menumobile {
display: inline;
font-family: 'Roboto', serif;
font-size:17px;

}

.menumobile li{
  display: inline;
}

.vert{
color: #416568; 
font-size: 27px;
font-family: 'Roboto Slab', serif;
}

.id1top{
color: #416568; 
}

.id2top{
color: #416568; 
}

.id3top{
color: #416568; 
}
.id4top{
color: #416568; 
}

.orange{
color:	#FF8C00;
}

.bleu{
color:	#0000FF;
}


.psy{
font-family: 'Roboto Slab', serif;
margin-left:10px;
color: #353535;
}

.navbar{
background-image:url("images/logo-gris.jpg");
background-position:left top;
background-repeat:no-repeat;
}


.navbar-brand{
margin-left:60px !important;
}

.btnmobile{
background-color:#fff;
border:0px;
font-size:30px;
}

.logo {
height:110px;
font-family: 'Roboto Slab', serif;
font-size:30px;
color: #416568;
padding:20px;
text-align:left;
line-height:30px;
}






/* 1 unvisited link */
.logo a:link {
    color: #416568;
}

/* 2 visited link */
.logo a:visited {
    color: #416568;
}

/* 3 mouse over link */
.logo a:hover {
    color: #416568;
	text-decoration:none;
}

/* 4 selected link */
.logo a:active {
    color: #416568;
}






.logo2 {
font-family: 'Roboto Slab', serif;
font-size:18px;
color: #353535;
text-align:center;

}

.citation{
z-index:2;
background-color: rgba(255, 255, 255, 0.7);
height:450px;
font-family: 'Roboto Slab', serif;
font-size:23px;
color:#353535;
padding:80px;
}

.bold{
font-weight:bold;
}

.italic{
font-style:italic;
font-size:14px;
}

.slider {
	/* The image used */
    background-image: url("images/cabinet1.jpg");

    /* Set a specific height */
    min-height: 450px; 
    background-position: center;
    background-repeat: no-repeat;
}





.slidercontact {
	/* The image used */
    background-image: url("images/flowering.jpg");  

    /* Set a specific height */
    min-height: 250px; 

    background-position: top;
    background-repeat: no-repeat;
}


.blocbdpcontact{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/flowering.jpg"); 
    /* Set a specific height */
    min-height: 200px; 


    background-position: bottom;
    background-repeat: no-repeat;

}

/* 1 unvisited link */
.blocbdpcontact a:link {
    color: #000;
}

/* 2 visited link */
.blocbdpcontact a:visited {
    color: #000;
}

/* 3 mouse over link */
.blocbdpcontact a:hover {
    color: #000;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdpcontact a:active {
    color: #000;
}


.sliderblog{
	/* The image used */
    background-image: url("images/blog.jpg");

    /* Set a specific height */
    min-height: 250px; 

    background-position: center;
    background-repeat: no-repeat;

}


.bdpsliderblog{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/blog.jpg");
    /* Set a specific height */
    min-height: 200px; 


    background-position: center;
    background-repeat: no-repeat;
}

/* 1 unvisited link */
.bdpsliderblog a:link {
    color: #000;
}

/* 2 visited link */
.bdpsliderblog a:visited {
    color: #000;
}

/* 3 mouse over link */
.bdpsliderblog a:hover {
    color: #000;
	text-decoration:underline;
}

/* 4 selected link */
.bdpsliderblog a:active {
    color: #000;
}

.sliderliens{
	/* The image used */
    background-image: url("images/liens2.jpg");

    /* Set a specific height */
    min-height: 250px; 

    background-position: center;
    background-repeat: no-repeat;
}


.bdpsliderliens{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/liens2.jpg");
    /* Set a specific height */
    min-height: 200px; 


    background-position: top;
    background-repeat: no-repeat;
}

/* 1 unvisited link */
.bdpsliderliens a:link {
    color: #fff;
}

/* 2 visited link */
.bdpsliderliens a:visited {
    color: #fff;
}

/* 3 mouse over link */
.bdpsliderliens a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.bdpsliderliens a:active {
    color: #fff;
}





.sliderhoraires{
	/* The image used */
    background-image: url("images/cabinet3.jpg");  

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}

.blocbdphoraires{
text-align:center;
padding:40px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff!important;
background-color: #416568;
}

/* 1 unvisited link */
.blocbdphoraires a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdphoraires a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdphoraires a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdphoraires a:active {
    color: #fff;
}


.sliderarticle1 {
	/* The image used */
    background-image: url("images/article1-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}

.sliderarticle2 {
	/* The image used */
    background-image: url("images/article2-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 

    background-position: center;
    background-repeat: no-repeat;
}



.sliderarticle3 {
	/* The image used */
    background-image: url("images/article3-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}


.blocbdparticle3{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/article3-big.jpg");  
    /* Set a specific height */
    min-height: 200px; 

    background-position: center;
    background-repeat: no-repeat;
}



/* 1 unvisited link */
.blocbdparticle3 a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdparticle3 a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdparticle3 a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdparticle3 a:active {
    color: #fff;
}


.sliderarticleosteopathie {
	/* The image used */
    background-image: url("images/articleosteopathie-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}


.blocbdposteopathie{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/articleosteopathie-big.jpg");  
    /* Set a specific height */
    min-height: 200px; 

    background-position: bottom;
    background-repeat: no-repeat;
}



/* 1 unvisited link */
.blocbdposteopathie a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdposteopathie a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdposteopathie a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdposteopathie a:active {
    color: #fff;
}















/* 1 unvisited link */
.blocbdpenfants a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdpenfants a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdpenfants a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdpenfants a:active {
    color: #fff;
}



.sliderarticleenfants {
	/* The image used */
    background-image: url("images/articleenfants-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}

.sliderarticlesophrologie {
	/* The image used */
    background-image: url("images/articlesophrologie-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}

.slidertemoignage {
	/* The image used */
    background-image: url("images/temoignage-big.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}


.sliderarticleviolence {
	/* The image used */
    background-image: url("images/flowering.jpg");    

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}



.blocbdpenfants{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/articleenfants-big.jpg");  
    /* Set a specific height */
    min-height: 200px; 

    background-position: center;
    background-repeat: no-repeat;
}



.sliderarticlesuicide {
	/* The image used */
    background-image: url("images/suicide1.jpg");

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}

.sliderprendrerdv {
	/* The image used */
    background-image: url("images/cabinet5.jpg");

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}





.blocbdpsuicide{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/suicide1.jpg");  
    /* Set a specific height */
    min-height: 200px; 

    background-position: top;
    background-repeat: no-repeat;
}

/* 1 unvisited link */
.blocbdpsuicide a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdpsuicide a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdpsuicide a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdpsuicide a:active {
    color: #fff;
}


.sliderarticlemaltraitance {
	/* The image used */
    background-image: url("images/maltraitance1.jpg");

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}



.sliderarticlesupervision {
	/* The image used */
    background-image: url("images/supervision.jpg");

    /* Set a specific height */
    min-height: 250px; 


    background-position: center;
    background-repeat: no-repeat;
}

.blocbdpmaltraitance{
text-align:center;
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;

	/* The image used */
    background-image: url("images/maltraitance1.jpg");  
    /* Set a specific height */
    min-height: 200px; 


    background-position: center;
    background-repeat: no-repeat;
}



/* 1 unvisited link */
.blocbdpmaltraitance a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdpmaltraitance a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdpmaltraitance a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdpmaltraitance a:active {
    color: #fff;
}




    
.decalage li{
    margin-bottom: 15px;
}

.decalage2 li{
    margin-bottom: 5px;
}



.titreautrepage{
text-align:center;
font-size:60px;
font-family: 'Roboto Slab', serif;
color:#fff;
line-height:250px;
text-shadow: 2px 2px 7px #232323;
}


.titreautrepage2lignes{
text-align:center;
font-size:60px;
font-family: 'Roboto Slab', serif;
color:#fff;
line-height:250px;
text-shadow: 2px 2px 7px #232323;
}

.logogris{

}

.nathalie{
text-align:center;
background-color: #25242a;
}

.nathaliephoto{
max-width: 100%;
}



.tel{
font-size:25px;
font-family: 'Roboto Slab', serif;
color:#353535;
}

.titre{
font-size:25px;
font-family: 'Roboto Slab', serif;
}



.titreblanc{
font-size:25px;
font-family: 'Roboto Slab', serif;
color:#fff;
}

.titremarron{
font-size:25px;
font-family: 'Roboto Slab', serif;
color:#333;
}


.textemenubouton{
font-size:16px;
}

.apropos{
text-align: justify;
}

.texteapropos{
background-color:#f0f0f0;
padding:80px;
min-height: 600px;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:15px;
}

.fa{
margin-left: 10px;
margin-right: 5px;
color:#416568;
}

.fa-map-marker{
color:#416568;
}


.fa-linkedin{
color:#416568;
}

.fa-stop{
    color: #f0f0f0;
}

.info{
font-family: 'Roboto Slab', serif;
font-size:15px;
text-align:center;
color: #353535;
background-color:#fff;
padding:20px;
margin-top:100px;

}

.horaires{
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:20px;
}


.contacteznous{
background-color:#416568;
height:190px;
color:#ffffff;
text-align:center;
font-size:25px;
font-family: 'Roboto Slab', serif;
padding-top:57px;
}

.blochoraire{
background-color:#7fa3c0;
padding:60px;
height:330px;
}

.blochorairerdv{
    background-color:#7fa3c0;
    padding:60px;
    text-align: center;
}


.photo2{
height:400px;
background-image: url("images/cabinet2.jpg");
background-size: 100%;
background-position: center;
background-repeat: no-repeat;
}


.accessibilite{
background-color:#416568;
height:190px;
color:#ffffff;
text-align:center;
font-size:25px;
font-family: 'Roboto Slab', serif;
padding-top:57px;
}

.blocacces{
background-color:#f0f0f0;
padding:80px;
height:auto;
float:right;
color:#333;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:15px;
}

.carte{
height:550px;
}

.cartecontact{
height:816px;
margin-bottom:25px;

background-image: url("images/cabinet3.jpg");
background-size:  350%;
background-position: center;
background-repeat: no-repeat;


}


.tarifs{
background-color:#f0f0f0;
padding:80px;
height:auto;
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:17px;
color:#333;
}

.blogcontainer{
background-color:#f0f0f0;
padding:50px;
height:auto;
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:17px;
color:#333;
}

.horairesnew{
background-color:#fff;
padding:80px;
    min-height: 600px; 
	background-size:  200%;
	background-position: center;
	background-repeat: no-repeat;
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:17px;
color:#333;
	background-image: url("images/cabinet4.jpg");
}

.horairesnew2{
background-color:#f0f0f0;
height:auto;
padding:80px;
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:17px;
color:#333;
}


.blocbdp{
padding:60px;
font-family: 'Roboto', serif;
font-size:15px;
color:#ffffff;
text-align:center;


	/* The image used */
    background-image: url("images/cabinet1.jpg");
    /* Set a specific height */
    min-height: 200px; 

    background-position: center;
    background-repeat: no-repeat;
	
	
}



/* 1 unvisited link */
.blocbdp a:link {
    color: #fff;
}

/* 2 visited link */
.blocbdp a:visited {
    color: #fff;
}

/* 3 mouse over link */
.blocbdp a:hover {
    color: #fff;
	text-decoration:underline;
}

/* 4 selected link */
.blocbdp a:active {
    color: #fff;
}



.blocblog{
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:20px;
}


.blog{
background-color:#7fa3c0;
height:190px;
color:#ffffff;
text-align:center;
font-size:25px;
font-family: 'Roboto Slab', serif;
padding-top:57px;
}


.texteblog{
background-color:#416568;
padding:80px;
height:auto;
}



.nombdp{
font-family: 'Roboto Slab', serif;
font-size:20px;
color: #ffffff;
}


.lienbloc{

}

hr
{
   width: 100%;
   border-color: #ababab;
}

.imagepageblog{
margin-bottom:15px;
}



.myButtonMenuPrevention a {
	background-color:#416568!important;
	display:inline-block;
	cursor:pointer;
	color:#ffffff!important;
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	text-decoration:none;

}
.myButtonMenuPrevention:hover {

	text-decoration:underline;	
	color:#ffffff!important;
}

.myButtonMenuPrevention:active {

	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff!important;
}

.myButtonMenuPrevention:visited {

	position:relative;
	top:1px;
	text-decoration:none!important;
	color:#ffffff!important;
}


.dropdown-menu{
	background-color:#f8f8f8!important;
}

.myButtonMenuPreventionsous a {
	background-color:#f8f8f8!important;
	display:inline-block;
	cursor:pointer;
	color:#303030!important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	text-decoration:none!important;


}
.myButtonMenuPreventionsous:hover {
	background-color:#f8f8f8!important;
	text-decoration:none!important;
	color:#303030!important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
}



.myButtonMenuPreventionsous:active {
	background-color:#f8f8f8!important;
}


.myButtonMenuPreventionsous:visited {
	background-color:#f8f8f8!important;
	position:relative;
	top:1px;
	text-decoration:none!important;
	color:#303030!important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
}





.myButton {
	background-color:#416568;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	padding:16px 31px;
	text-decoration:none;
	margin-bottom:10px;
}
.myButton:hover {
	background-color:#353535;
	text-decoration:underline;	
	color:#ffffff;
}

.myButton:active {
	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff;
}

.myButton:visited {
	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff;
}



.myButtonGris {
	background-color:#7fa3c0;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	padding:16px 31px;
	text-decoration:none;
	margin-bottom:10px;
border-width:2px;
border-style:solid;
border-color:#ffffff;
}
.myButtonGris:hover {
	background-color:#7fa3c0;
	text-decoration:underline;	
	color:#fff;
	border-width:2px;
	border-style:solid;
	border-color:#fff;
}

.myButtonGris:active {
	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff;
}

.myButtonGris:visited {
	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff;
}


.myButtonMenu {
	background-color:#416568;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	padding:16px 31px;
	text-decoration:none;
	margin-bottom:10px;
}



.myButtonMenu {
	background-color:#416568;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	padding:16px 31px;
	text-decoration:none;
	margin-bottom:10px;
}

.myButtonMenu:hover {
	background-color:#416568!important;
	text-decoration:underline!important;	
	color:#ffffff;
}

.myButtonMenu:active {
	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff;
}

.myButtonMenu:visited {
	position:relative;
	top:1px;
	text-decoration:none;
	color:#ffffff;
}




form {
    width: 800px;
}

input, textarea {
    width: 400px;
}

label{
	font-family: 'Roboto', serif;
	font-size:16px;
}

/* Push */
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.hvr-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  	text-decoration:none;
	color:#ffffff;
}
.hvr-push:hover, .hvr-push:focus, .hvr-push:active {
  -webkit-animation-name: hvr-push;
  animation-name: hvr-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
 	text-decoration:none;
	color:#ffffff; 
}


@media (max-width: 992px) {
    .cartecontact {
        height:400px;
    }
}


@media (max-width: 992px) {
    .cartecontact {
        background-size:125%;
    }
}

@media (max-width: 992px) {
    .horairesnew {
        background-size:100%;
		min-height: 300px; 
    }
}

@media (max-width: 992px) {
.titreautrepage2lignes{
        line-height:120px;
    }
}

@media (max-width: 1512px) { 
.navbar-header {
float: none;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-collapse.collapse {
display: none!important;
}
.navbar-nav {
float: none!important;
margin: 7.5px -15px;
}
.navbar-nav>li {
float: none;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-text {
float: none;
margin: 15px 0;
}
/* cette classe est � ajouter lorsque que vous utilisez une version de Bootstap sup�rieure ou �gale � la 3.1.0 */
.navbar-collapse.collapse.in {
display: block!important;
}
.collapsing {
overflow: hidden!important;
}
}



@media (max-width: 767px) {
.citation{
z-index:2;
background-color: rgba(255, 255, 255, 0.7);
height:450px;
font-family: 'Roboto Slab', serif;
font-size:24px;
color:#353535;
padding:40px;
}
}



@media (max-width: 767px){
.vert{
color: #333; 
font-size: 27px;
font-family: 'Roboto Slab', serif;
margin-top: -50px;
}
}

@media (max-width: 767px){
.navbar-brand{
margin-top: -55px;
}
}

@media (max-width: 767px){
.texteapropos{
background-color:#f0f0f0;
padding:40px;
min-height: 600px;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:15px;
}
}



@media (max-width: 767px){
.blochoraire{
background-color:#7fa3c0;
padding:60px;
height:500px;
margin-bottom: -60px;
}
}


@media (max-width: 767px){
.photo2{
height:400px;
background-image: url("images/cabinet2.jpg");
background-size: 100%;
background-position: center;
background-repeat: no-repeat;
margin-bottom: -60px;
}
}

@media (max-width: 767px){
.tarifs{
background-color:#f0f0f0;
padding:30px;
height:auto;
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:17px;
color:#333;
}
}


@media (max-width: 767px){
.blogcontainer{
background-color:#f0f0f0;
padding:25px;
height:auto;
color:#ffffff;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:17px;
color:#333;
}
}

@media (max-width: 767px){
.titreautrepage{
text-align:center;
font-size:40px;
font-family: 'Roboto Slab', serif;
color:#fff;
text-shadow: 2px 2px 7px #232323;
}
}


@media (max-width: 767px){
.blocacces{
background-color:#f0f0f0;
padding:30px;
height:auto;
float:right;
color:#333;
font-family: 'Roboto', serif;
font-weight: 300;
font-size:15px;
}
}

@media (max-width: 767px){
.texteblog{
background-color:#416568;
padding:30px;
height:auto;
}
}


.textepagerdv{
    font-size: 20px;
}

.center{
    text-align: center;
}

.margebottom{
    margin-bottom: 50px;
    margin-top: 20px;
}



@media (max-width: 767px){
    .borderright{
        border-bottom: rgb(185, 185, 185) solid 1px;
    }
}


@media (min-width: 767px){
    .borderright{
        border-right: rgb(185, 185, 185) solid 1px;
    }
}