﻿.image-haut{
	width:58px;
	height:38px;
	margin-top:-30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url('../images/equerre.png');background-repeat:no-repeat;
}
.image-haut-historiques{
	width:60px;
	height:45px;
	margin-top:-30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url('../images/rabot-2.png');background-repeat:no-repeat;
}
.image-haut-styles{
	width:60px;
	height:58px;
	margin-top:-30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url('../images/rabot-1.png');background-repeat:no-repeat;
}
.image-haut-astuces{
	width:85px;
	height:40px;
	margin-top:-30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url('../images/bouvet.png');background-repeat:no-repeat;
}
.espace-atelier {
	margin-right:120px;
}
.textes .subtitle {
	color:#bbbdbe;text-transform:uppercase;line-height:1.4em;padding:0 0.25em 0.4em;text-shadow:1px 1px 1px #fff;font-family:Georgia,Times,"Times New Roman",serif;font-weight:bold;letter-spacing:0.7em;font-size:10px;font-size:1.0rem
}
.panel-stretch{padding:0;
}
.panel-stretch .content-wrap{margin:0 auto;max-width:1476px;
	
/*width: 100%;
height:500px;
min-height: 500px;
background-image:url('../header/bg.jpg');
background-repeat:no-repeat;
background-attachment: fixed;
background-position: center;
-moz-background-size: cover; 
-o-background-size: cover; 
background-size: cover;*/
        }
.panel-stretch .fluid{max-width:none;
}
.panel-stretch .fluid img{width:100%;
}



.saturate img
{
	 filter: blur(5px);
        -webkit-filter: blur(5px);
        -moz-filter: blur(5px);
        -o-filter: blur(5px);
        -ms-filter: blur(5px);
	
        
         -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.saturate img:hover{
	filter: blur(0);
        -webkit-filter: blur(0);
        -moz-filter: blur(0);
        -o-filter: blur(0);
        -ms-filter: blur(0);
        
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
}











.centrage-texte {
	text-align:center;
}
.container .left-texte a{
	text-align:left;
	color:#000/*95b8e2*/;
}
.container .left-texte a:hover{
	color:#95b8e2;
	}
.container .left-texte {
	font-family: 'brandon_grotesque_regularRg';
}
.container .right-texte {
	text-align:right;
	font-family:'brandon_grotesque_regularRg';
}
.page-wrap .sous-titre{
	margin-top:10px;
	font-style: italic;
	font-size: 20px;
	line-height: 1.4em;
	padding-bottom: 10px;
	color: #333;
	text-transform: none;
}
.page-wrap .sous-titre-antiquites{
	margin-top:10px;
	font-style: italic;
	font-size: 20px;
	line-height: 1.4em;
	padding-bottom: 10px;
	color: #95b8e2;
	text-transform: none;
}
.container--white .sous-titre{
	margin-top:10px;
	font-style: italic;
	font-size: 20px;
	line-height: 1.4em;
	padding-bottom: 10px;
	color: #333;
	text-transform: none;
}
.page-wrap .sous-titre-texte{
	width: 50%;
	margin-left: auto;
	margin-right: auto;
	font-style: italic;
	font-size: 19px;
	line-height: 28px;
	padding-bottom: 20px;
	font-weight: bold;
	color: #231f20;
	text-transform: none;
	font-family: "Times New Roman", Times, serif;
}
.espace-images {
	margin-right:60px;
}
.global-share {
	position:relative;
	width:100px;/*261px;*//*224px*//*248px;*/
	height:24px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	text-align:center;
}
.global-share-formulaire {
	margin-top:80px;
	position:relative;
	width:100px;/*266px*//*224px*//*248px;*/
	height:24px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	text-align:center;
}
a.addthis_custom-facebook{
    width:24px;
    height:24px;
    background-image:url('../img/facebook-icon.png');background-repeat:no-repeat;background-position:0 0px;
	float:left;
	margin-left:18px;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */

}
a.addthis_custom-facebook:hover{
    background-image:url('../img/facebook-icon.png');background-repeat:no-repeat;background-position:left -24px;
    }
    
   
    
a.addthis_custom-twitter {
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/twitter-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-twitter:hover {
	background-image:url('../img/twitter-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}
a.addthis_custom-google-plus {
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/google-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-google-plus:hover {
	background-image:url('../img/google-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}
a.addthis_custom-pinterest {
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/pinterest-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-pinterest:hover {
	background-image:url('../img/pinterest-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}
a.addthis_custom-linkedin {
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/linkedin-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-linkedin:hover {
	background-image:url('../img/linkedin-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}
a.addthis_custom-instagram {
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/instagram-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-instagram:hover {
	background-image:url('../img/instagram-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}
a.addthis_custom-viadeo {
	width:24px;
	height:24px;
	float:left;
	margin-right:10px;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/viadeo-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-viadeo:hover {
	background-image:url('../img/viadeo-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}
a.addthis_custom-envelope {
	width:24px;
	height:24px;
	float:left;
 -webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
	background-image:url('../img/envelope-icon.png');background-repeat:no-repeat;background-position:0 0px;
}
a.addthis_custom-envelope:hover {
	background-image:url('../img/envelope-icon.png');background-repeat:no-repeat;background-position:0 -24px;
}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-facebook{background-size:cover;background-image:url('../img/facebook-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-facebook:hover, a.addthis_custom-facebook:focus {background-size:cover;background-image:url('../img/facebook-icon@2x.png');
		
}}
	
/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-twitter{background-size:cover;background-image:url('../img/twitter-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-twitter:hover, a.addthis_custom-twitter:focus {background-size:cover;background-image:url('../img/twitter-icon@2x.png');

}}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-google-plus{background-size:cover;background-image:url('../img/google-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-google-plus:hover, a.addthis_custom-google-plus:focus {background-size:cover;background-image:url('../img/google-icon@2x.png');

}}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-pinterest{background-size:cover;background-image:url('../img/pinterest-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-pinterest:hover, a.addthis_custom-pinterest:focus {background-size:cover;background-image:url('../img/pinterest-icon@2x.png');

}}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-linkedin{background-size:cover;background-image:url('../img/linkedin-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-linkedin:hover, a.addthis_custom-linkedin:focus {background-size:cover;background-image:url('../img/linkedin-icon@2x.png');

}}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-instagram{background-size:cover;background-image:url('../img/instagram-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-instagram:hover, a.addthis_custom-instagram:focus {background-size:cover;background-image:url('../img/instagram-icon@2x.png');

}}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-viadeo{background-size:cover;background-image:url('../img/viadeo-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-viadeo:hover, a.addthis_custom-viadeo:focus {background-size:cover;background-image:url('../img/viadeo-icon@2x.png');

}}

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-envelope{background-size:cover;background-image:url('../img/envelope-icon@2x.png');
	
}}
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
a.addthis_custom-envelope:hover, a.addthis_custom-envelope:focus {background-size:cover;background-image:url('../img/envelope-icon@2x.png');

}}
	
	
	
.global-avant-apres{
	position:relative;
	width:60%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
}
.global-avant-apres .global-texte-left{
	float: left;
	width: 44%;
	text-align: center;
	padding-left: 6%;
	font-size: 11px;
	color: #383939/*bbbdbe*/;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #fff;
	font-weight: bold;	
	/*background-color:#F00;*/
}
.global-avant-apres .global-texte-right{
	float:right;
	width:44%;
	text-align:center;
	padding-right:6%;
	font-size:11px;
	color:#383939/*bbbdbe*/;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #fff;
	font-weight: bold;	
	/*background-color:#00F;*/
}
.globalnextprev{
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	height:50px;
	/*background-color:#F00;*/
}
.globalnextprev .globalnextprev-texte-left{
	float:left;
	width:50%;/*44%*/
	text-align:left;
	padding-left:0%;/*6%*/
	font-size:11px;
	color:#383939/*bbbdbe*/;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #fff;
	/*background-color:#F00;*/
}
.globalnextprev .globalnextprev-texte-right{
	float:right;
	width:50%;/*44%*/
	text-align:right;
	padding-right:0%;/*6%*/
	font-size:11px;
	color:#383939/*bbbdbe*/;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #fff;
	/*background-color:#00F;*/
}
.mini-title{
	padding:0px 0px;
	text-align:center; 
	background: url('../img/spacer-10x1-viola.png') repeat-x center center;}
.mini-title span{
	margin-top: 0; /*background:#fff;*/padding:0 30px;
	display:inline-block;
	background-image:url("../img/page-bkg-fond-outils-1.png");
	background-repeat:repeat;}
	
	
.mini-title-formulaire{
	margin-top:50px;
	padding:0px 0px;
	text-align:center; 
	background: url('../img/spacer-10x1-viola.png') repeat-x center center;}
.mini-title-formulaire span{
	margin-top: 0px; /*background:#fff;*/
	padding:0 30px;
	display:inline-block;
	background-image:url("../img/page-bkg-fond-outils.png");
	background-repeat:repeat;}
	
	.mini-title-menu-bas{
		width:65%;
		margin-left:auto;
		margin-right:auto;
	padding:0px 0px;
	text-align:center; 
	background: url('../img/spacer-10x1-viola.png') repeat-x center center;}
.mini-title-menu-bas span{
	margin-top: 0; /*background:#fff;*/padding:0 30px;
	display:inline-block;
	background-image:url("../img/page-bkg-fond-outils.png");
	background-repeat:repeat;}
	
.parallax1 {
	width:100%;
	height:120px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/*margin-bottom:40px;*/
	background-image:url(../parallax/rabot-1.jpg);
	background-repeat:no-repeat;
}
.parallax2 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-2.jpg);
	background-repeat:no-repeat;
}
.parallax3 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-3.jpg);
	background-repeat:no-repeat;
}
.parallax4 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-4.jpg);
	background-repeat:no-repeat;
}
.parallax5 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-5.jpg);
	background-repeat:no-repeat;
}
.parallax6 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-6.jpg);
	background-repeat:no-repeat;
}
.parallax7 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-7.jpg);
	background-repeat:no-repeat;
}
.parallax8 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-8.jpg);
	background-repeat:no-repeat;
}
.parallax1a, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8 {
	/*margin-left:40px;*/
	margin-right:auto;
	text-align:center;
}
/* Pour ordinateurs et ordinateurs portables */
@media only screen and (min-width : 1224px){
.parallax1a, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8 {
	margin-left:40px;
	}
}
.parallax-footer1 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-1.jpg);
	background-repeat:no-repeat;
}
.parallax-footer2 {
	width:100%;
	height:100px;
	margin-bottom:40px;
	background-image:url(../parallax/3.jpg);
	background-repeat:no-repeat;
	}
.parallax-footer3 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-3.jpg);
	background-repeat:no-repeat;
}
.parallax-footer4 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-4.jpg);
	background-repeat:no-repeat;
}
.parallax-footer5 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-5.jpg);
	background-repeat:no-repeat;
}
.parallax-footer6 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-6.jpg);
	background-repeat:no-repeat;
}
.parallax-footer7 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-7.jpg);
	background-repeat:no-repeat;
}
.parallax-footer8 {
	width:100%;
	height:120px;
	margin-bottom:40px;
	background-image:url(../parallax/rabot-8.jpg);
	background-repeat:no-repeat;
}
/*.parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8 {
	margin-left:40px;
	margin-right:auto;
	text-align:center;
}*/
/* Début du main-nav */

.main-nav .home-link{padding:0.65em 1em 0.5em}

.main-nav .home-link-index{padding:0.65em 1em 0.5em}

.main-nav .home-link span{width:48px;height:25px;overflow:hidden;padding:0;display:inline-block;*zoom:1;*display:inline;vertical-align:top;background-image:url('../img/commode-louis-xv.png');background-repeat:no-repeat;background-position:0 -25px;text-indent:-9999em}

.main-nav .home-link-index span{width:48px;height:25px;overflow:hidden;padding:0;display:inline-block;*zoom:1;*display:inline;vertical-align:top;background-image:url('../img/commode-louis-xv.png');background-repeat:no-repeat;background-position:0 0px/*-25*/;text-indent:-9999em}
	
.lt-ie8 .main-nav .home-link span{display:block}

.lt-ie8 .main-nav .home-link-index span{display:block}

.main-nav .home-link:hover span{background-image:url('../img/commode-louis-xv.png');background-repeat:no-repeat;background-position:0 0}

.main-nav .home-link-index:hover span{background-image:url('../img/commode-louis-xv.png');background-repeat:no-repeat;background-position:0 -25px;}

.main-nav .home-link{padding:0.75em 0.5em 0.5em}

.main-nav .home-link-index{padding:0.75em 0.5em 0.5em}
/* Fin du main-nav */


.container .textes {
	width:80%;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#F00;*/
}
.container .textes p {
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	color:#333;
}
#back-top{margin:0;position:fixed;right:66px;z-index:2000;}
#back-top.cVisible{bottom:10px; opacity:1;}
#back-top.cInvisible{
  bottom:-35px;
  opacity:0;
  transition:all ease-in 0.5s;
}
#back-top a{background:url(../img/top.png) no-repeat scroll left top transparent;display:block;text-indent:-9999px;width:25px; height:35px;

-webkit-transition: all 0.3s ease-out; /*compatibilité chrome*/
   -moz-transition: all 0.3s ease-out; /*compatibilité firefox*/
   -o-transition: all 0.3s ease-out; /*compatibilité opéra*/
   transition: all 0.3s ease-out; /* Autre navigateur */
   }
#back-top a:hover {
	background-image:url(../img/top-hover.png);
	/*background-color:rgba(178,155,112,0.2);*/ 
	
	transform: scale(1.08);
	-ms-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-o-transform: scale(1.08);
	-moz-transform: scale(1.08);
}

#image-index {
	/*position: absolute;*/	
	float:left;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}

.recherche{
	width:360px;/*250px*/
	height:250px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	padding:0px;
	color:#000000;
	/*-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border-bottom:1px solid #666;
	border-left:1px solid #333;
	border-right:1px solid #666;
	border-top:1px solid #333;*/
}
.tableau
{
	text-align:center;
}
.espace
{
	width:380px;
	height:25px;
}

.boutons-recherche {
	width:100px;
	height:25px;
	color:#666;
	background-color:transparent;
	border: 1px solid #735768;
	font-size: 12px;
}
.boutons-recherche:hover {
	background-color:#735768;
	border: 1px solid #000000;
	color:#000;
}
/* Bouton pour envoyer */
.recherche input[type=submit] {
	background-color: #ececec;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-width: 1px;
	border-style: solid;
	border-top-color: #dfdfdf;
	border-bottom-color: #fff;
	border-left-color: #fff;
	border-right-color: #fff;
	
	margin: 1% 1%;
	padding: 0 4px; 
	width: 47%;
	height: 33px;
	outline: none;
	cursor: pointer;
	font-size:12px;
	color:#000;
	
	/* Haut, droit, bas, gauche 
	margin: 20px 0px 30px 0px;*/	
}
.recherche input[type=submit] {
	color:#000;
}

/* Hover du bouton pour envoyer */
.recherche input[type=submit]:hover {
	background:rgba(178,155,112,0.9);
	color:#FFF;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-width: 1px;
	border-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	border-right-color: #666;
	
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

::-webkit-input-placeholder { text-align:center;
font-size: 12px;
 }
::-moz-placeholder { text-align:center;
font-size: 12px;
 } /* firefox 19+ */
:-ms-input-placeholder { text-align:center;
font-size: 12px;
 } /* ie */
input:-moz-placeholder { text-align:center;
font-size: 12px;
 }
 
 div.cover-left{display:block;background:#1d1d1d;position:fixed;top:0;left:0;bottom:0;right:0;width:50%;z-index:9999;content:''}
div.cover-right{display:block;background:#1d1d1d;position:fixed;top:0;left:50%;bottom:0;right:0;width:50%;z-index:9999;content:''}
div.cover-text{display:table;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:9999;color:#ffffff;text-align:center}
.ff_table{display:table;height:100%;width:100%}

.ff_table_cell{display:table-cell;vertical-align:middle}
.loading{width:200px;height:38px;background:url('../loader/logo-fiftyfour-white.png');background:url('../loader/logo-fiftyfour-white.svg'), linear-gradient(transparent, transparent);background-size:200px 38px;margin:0 auto}

 .caractere{
	font-weight: bold;
	font-size: 14px;
}

.google-maps iframe{
	width:100%;
	height:450px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#google-plan {
	width:100%;
	height:400px;
	background:url('../img/plan.jpg');
	background-repeat: no-repeat;
	background-position:center center;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border:3px solid #95b8e2;
}

.title-telechargement{font-size:14px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
.title-telechargement a{
	text-decoration:none;
color:#231f20;
}
.title-telechargement a:hover{
	color:#95b8e2;
}

.title-google-plan{font-size:14px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.title-google-plan a{
	text-decoration:none;
color:#231f20;
}
.title-google-plan a:hover{
	color:#95b8e2;
}

.container .textes .telechargement {
	color: #fff;
	font-size: 0px;
}
.historiques-telechargements {
	color: #000;
	font-size: 12px;
}
.page-wrap h1 {
		font-size:27px;
		
	}
	
.container .textes .styles {
	color:#95b8e2;
	font-size:26px;
	font-family:'Great Vibes', cursive;
}
.container .textes .styles span {
	color:#95b8e2;
	font-size:18px;
	font-family: arial;
	font-style: italic;
	
}
.image-formulaire {
	width:105px;
	height:69px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -20px;
	text-align: center;
	background-image:url(../images/ciseau-a-bois-4.png);
	background-repeat:no-repeat;
	/*opacity: 0.8;
	 -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out; 
   transition: all 0.3s ease-out;*/
}
/*.image-formulaire:hover {
	opacity: 1;
	background-image:url(../images/ciseau-a-bois-4.png);
	background-repeat:no-repeat;
}*/

/* Pour iPad et iPhone */
@media (min--moz-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){
.image-formulaire{
	margin-top: 10px!important;
	margin-bottom: 10px!important;
	
}}

/* /////////////// */
.anime-trait{
	width: 300px;
	height: 1px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
	text-align: center;
}
.anime-trait img {width : 1% ; height:1px; -webkit-animation: anim-trait 3s 500ms infinite normal ease-out forwards;
  animation: anim-trait 3s 500ms infinite normal ease-out forwards;}
@keyframes anim-trait
{
	0%,100% {width : 1% ;}
	5% {width : 5% ;}
	10% {width : 10% ;}
	15% {width : 15% ;}
	20% {width : 20% ;}
	25% {width : 25% ;}
	30% {width : 30% ;}
	35% {width : 35% ;}
	40% {width : 40% ;}
	45% {width : 45% ;}
	50% {width : 50% ;}
	55% {width : 55% ;}
	60% {width : 60% ;}
	65% {width : 65% ;}
	70% {width : 70% ;}
	75% {width : 75% ;}
	80% {width : 80% ;}
	85% {width : 85% ;}
	90% {width : 90% ;}
	
	
}
@-moz-keyframes anim-trait
{
	0%,100% {width : 1% ;}
	5% {width : 5% ;}
	10% {width : 10% ;}
	15% {width : 15% ;}
	20% {width : 20% ;}
	25% {width : 25% ;}
	30% {width : 30% ;}
	35% {width : 35% ;}
	40% {width : 40% ;}
	45% {width : 45% ;}
	50% {width : 50% ;}
	55% {width : 55% ;}
	60% {width : 60% ;}
	65% {width : 65% ;}
	70% {width : 70% ;}
	75% {width : 75% ;}
	80% {width : 80% ;}
	85% {width : 85% ;}
	90% {width : 90% ;}
	
	
}
@-webkit-keyframes anim-trait
{
	0%,100% {width : 1% ;}
	5% {width : 5% ;}
	10% {width : 10% ;}
	15% {width : 15% ;}
	20% {width : 20% ;}
	25% {width : 25% ;}
	30% {width : 30% ;}
	35% {width : 35% ;}
	40% {width : 40% ;}
	45% {width : 45% ;}
	50% {width : 50% ;}
	55% {width : 55% ;}
	60% {width : 60% ;}
	65% {width : 65% ;}
	70% {width : 70% ;}
	75% {width : 75% ;}
	80% {width : 80% ;}
	85% {width : 85% ;}
	90% {width : 90% ;}
	
	
}

/* /////////////// */
.anime-trait-1{
	width: 350px;
	height: 1px;
	margin-top: -25px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
	text-align: center;
}
.anime-trait-1 img {width : 1% ; height:1px; -webkit-animation: anim-trait-1 3s 500ms infinite normal ease-out forwards;
  animation: anim-trait-1 3s 500ms infinite normal ease-out forwards;
  }
@keyframes anim-trait-1
{
	0%,100% {width : 1% ;}
	5% {width : 5% ;}
	10% {width : 10% ;}
	15% {width : 15% ;}
	20% {width : 20% ;}
	25% {width : 25% ;}
	30% {width : 30% ;}
	35% {width : 35% ;}
	40% {width : 40% ;}
	45% {width : 45% ;}
	50% {width : 50% ;}
	55% {width : 55% ;}
	60% {width : 60% ;}
	65% {width : 65% ;}
	70% {width : 70% ;}
	75% {width : 75% ;}
	80% {width : 80% ;}
	85% {width : 85% ;}
	90% {width : 90% ;}
	
	
}
@-moz-keyframes anim-trait-1
{
	0%,100% {width : 1% ;}
	5% {width : 5% ;}
	10% {width : 10% ;}
	15% {width : 15% ;}
	20% {width : 20% ;}
	25% {width : 25% ;}
	30% {width : 30% ;}
	35% {width : 35% ;}
	40% {width : 40% ;}
	45% {width : 45% ;}
	50% {width : 50% ;}
	55% {width : 55% ;}
	60% {width : 60% ;}
	65% {width : 65% ;}
	70% {width : 70% ;}
	75% {width : 75% ;}
	80% {width : 80% ;}
	85% {width : 85% ;}
	90% {width : 90% ;}
	
	
}
@-webkit-keyframes anim-trait-1
{
	0%,100% {width : 1% ;}
	5% {width : 5% ;}
	10% {width : 10% ;}
	15% {width : 15% ;}
	20% {width : 20% ;}
	25% {width : 25% ;}
	30% {width : 30% ;}
	35% {width : 35% ;}
	40% {width : 40% ;}
	45% {width : 45% ;}
	50% {width : 50% ;}
	55% {width : 55% ;}
	60% {width : 60% ;}
	65% {width : 65% ;}
	70% {width : 70% ;}
	75% {width : 75% ;}
	80% {width : 80% ;}
	85% {width : 85% ;}
	90% {width : 90% ;}
	
	
}

/* Pour iPhone */
@media only screen and (min--moz-device-pixel-ratio: 1.3),
only screen and (min-device-width : 320px)and (max-device-width : 480px),
screen and (max-width: 610px) {
	
	.anime-trait-1{
	margin-top: 5px!important;
	}
	}
/* /////////////// */
.container-5{
	width: 30%;
	height:1px;
	 margin-left: auto;
  margin-right: auto;
  text-align: center;
  background-color: transparent;
  
}

.ligne-5 {
  border-bottom: 1px solid #95b8e2;
  animation: slide 2.5s infinite;
  -moz-animation: slide 2.5s infinite;
  -webkit-animation: slide 2.5s infinite;
}
@keyframes slide {
	0%   {-webit-transform:scale(0,1);-webit-transform-origin:left;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:left;}
  48% {-webit-transform-origin:right;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:right;}
   96% {-webit-transform-origin:left;-webit-transform:scale(0,1);}
}
@keyframes slide {
	0%   {transform:scale(0,1);transform-origin:left;}
  47% {transform:scale(1,1);transform-origin:left;}
  48% {transform-origin:right;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:right;}
   96% {transform-origin:left;transform:scale(0,1);}
	
	}
.no_width-5{transform: scale(0, 1);}
/* iPhone 6s et 6 Plus */
@media only screen
and (min-width : 375px)
and (max-width : 667px)
and (orientation : portrait) {
	.container-5{
	width: 80%!important;
	}
	}

/* /////////////// */
.pay_line{
	display: flex;
align-items: center;
justify-content: space-between;
opacity: 1;
width: 100%;
height: 100px;
margin-top: -30px;
margin-left: auto;
margin-right: auto;
}

.line{background: #D8CBBC;}
.line{-webkit-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-moz-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-o-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);

}
.line.white{background: #95b8e2;}
.line.horizontal{height: 1px;
width: calc(100% - 35px);}
.line.r_l{transform-origin: right;}
.line.only{-webkit-transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
-moz-transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
-o-transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);

}
.pay_line .line{width: calc(50% - 55px);}
.square{width: 98px/*16px*/;
height: 16px;
position: relative;
margin-top: -20px;}
.square .border{
	width: 96px/*14px*/;
height: 34px/*14px*/;
border: 1px solid #95b8e2;}
.square.white .border{border: 1px solid #95b8e2;}
.square .inline{width: 90px/*10px*/;
height: 28px/*10px*/;
position: absolute;
top: 4px;
left: 4px;
/*background: #BDA991;*/}
.square.white .inline{
	background-image:url(../images/rabot-3.png);
	
}
.line.l_r{transform-origin: left;}

.more_loop{-webkit-animation: moreLoop 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
animation: moreLoop 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;}

@-webkit-keyframes  moreLoop {
   0%   {-webit-transform:scale(0,1);-webit-transform-origin:left;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:left;}
  48% {-webit-transform-origin:right;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:right;}
   96% {-webit-transform-origin:left;-webit-transform:scale(0,1);}
}

@keyframes  moreLoop {
  0%   {transform:scale(0,1);transform-origin:left;}
  47% {transform:scale(1,1);transform-origin:left;}
  48% {transform-origin:right;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:right;}
   96% {transform-origin:left;transform:scale(0,1);}
}

.no_width{transform: scale(0, 1);}

.more_loop-1{-webkit-animation: moreLoop-1 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
animation: moreLoop-1 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;}

@-webkit-keyframes  moreLoop-1 {
   0%   {-webit-transform:scale(0,1);-webit-transform-origin:right;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:right;}
  48% {-webit-transform-origin:left;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:left;}
   96% {-webit-transform-origin:right;-webit-transform:scale(0,1);}
}

@keyframes  moreLoop-1 {
  0%   {transform:scale(0,1);transform-origin:right;}
  47% {transform:scale(1,1);transform-origin:right;}
  48% {transform-origin:left;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:left;}
   96% {transform-origin:right;transform:scale(0,1);}
}

.no_width-1{transform: scale(0, 1);}


/* /////////////// */
.container-trait{
	background-color: transparent;
	width:40%;
  height:0px;
  margin-top:10px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
  text-align: center;
}
.more_text a{
	text-decoration: none;
color: #000;
	font-family: 'SerlioLTStd', Georgia, Times, "Times New Roman", serif;
opacity: 0.8;
   -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;}
.more_text a:hover{color: #95b8e2;
	opacity: 1;
}

.more{width: 100%;}
.more_text span.more_loop-2{-webkit-animation: moreLoop-2 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
animation: moreLoop-2 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;}

@-webkit-keyframes  moreLoop-2 {
   0%   {-webit-transform:scale(0,1);-webit-transform-origin:left;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:left;}
  48% {-webit-transform-origin:right;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:right;}
   96% {-webit-transform-origin:left;-webit-transform:scale(0,1);}
}

@keyframes  moreLoop-2 {
  0%   {transform:scale(0,1);transform-origin:left;}
  47% {transform:scale(1,1);transform-origin:left;}
  48% {transform-origin:right;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:right;}
   96% {transform-origin:left;transform:scale(0,1);}
}
.more_text span{width: 100%;
height: 1px;
display: block;
position: relative;
top: 9px;/*14px*/
background: #95b8e2/*5E5D56*/;
float: right;
margin-left: 15px;/*15px*/}

.line-2{-webkit-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-moz-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-o-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);}

.line-2{background: #D8CBBC;}

.no_width-2{transform: scale(0, 1);}


p{display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;}

div{display: block;}

.more .more_text{color: #000;
	font-family: 'SerlioLTStd', Georgia, Times, "Times New Roman", serif;
font-size: 20px/*25px*/;
letter-spacing: 2px;
display: flex;}

@media only screen
and (min-width : 375px)
and (max-width : 667px)
and (orientation : portrait) {
	.more_text span{
		top: 6px!important;
		}
		.more .more_text{
			font-size: 15px!important;
			}
	}
	
/* //////////////// */
.container-trait-1{
	background-color: transparent;
	width:30%;
  height:0px;
  margin-top:10px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
  text-align: center;
}
.more_text-1 a{text-decoration: none;
color: #000;
	font-family: 'SerlioLTStd', Georgia, Times, "Times New Roman", serif;
opacity: 0.8;
   -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;}
.more_text-1 a:hover{color: #95b8e2;
	opacity: 1;
}

.more-1{width: 100%;}
.more_text-1 span.more_loop-2-1{-webkit-animation: moreLoop-2-1 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
animation: moreLoop-2-1 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;}

@-webkit-keyframes  moreLoop-2-1 {
   0%   {-webit-transform:scale(0,1);-webit-transform-origin:left;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:left;}
  48% {-webit-transform-origin:right;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:right;}
   96% {-webit-transform-origin:left;-webit-transform:scale(0,1);}
}

@keyframes  moreLoop-2-1 {
  0%   {transform:scale(0,1);transform-origin:left;}
  47% {transform:scale(1,1);transform-origin:left;}
  48% {transform-origin:right;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:right;}
   96% {transform-origin:left;transform:scale(0,1);}
}
.more_text-1 span{width: 100%;
height: 1px;
display: block;
position: relative;
top: 9px;/*14px*/
background: #95b8e2/*5E5D56*/;
float: right;
margin-left: 0px;/*15px*/}

.line-2-1{-webkit-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-moz-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-o-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);}

.line-2-1{background: #D8CBBC;}

.no_width-2-1{transform: scale(0, 1);}


p{display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;}

div{display: block;}

.more-1 .more_text-1{color: #000;
	font-family: 'SerlioLTStd', Georgia, Times, "Times New Roman", serif;
font-size: 20px/*25px*/;
letter-spacing: 2px;
display: flex;}

@media only screen
and (min-width : 375px)
and (max-width : 667px)
and (orientation : portrait) {
	.container-trait-1{
	width:70%!important;
}
	.more_text-1 span{
		top: 6px!important;
		}
		.more-1 .more_text-1{
			font-size: 15px!important;
			}
	}
		
	
/* //////////////// */	
.pay_line-2{
	display: flex;
align-items: center;
justify-content: space-between;
opacity: 1;
width: 100%;
height: 100px;
margin-top: -30px;
margin-left: auto;
margin-right: auto;
}

.line-2{background: #D8CBBC;}
.line{-webkit-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-moz-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
-o-transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);
transition: all 750ms cubic-bezier(0.250, 0.250, 0.750, 0.750);

}
.line-2.white-2{background: #95b8e2;}
.line-2.horizontal-2{height: 1px;
width: calc(100% - 0px/*35*/);}
.line-2.r_l-2{transform-origin: right;}
.line-2.only-2{-webkit-transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
-moz-transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
-o-transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
transition: all 1500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);

}
.pay_line-2 .line-2{width: calc(50% - 0px/*55*/);}
/*.square{width: 98px;
height: 16px;
position: relative;
margin-top: -20px;}
.square .border{
	width: 96px;
height: 34px;
border: 1px solid #95b8e2;}
.square.white .border{border: 1px solid #95b8e2;}
.square .inline{width: 90px;
height: 28px;
position: absolute;
top: 4px;
left: 4px;
}
.square.white .inline{
	background-image:url(images/rabot-3.png);
	
}*/
.line-2.l_r-2{transform-origin: left;}

.more_loop-2{-webkit-animation: moreLoop-2 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
animation: moreLoop-2 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;}

@-webkit-keyframes  moreLoop-2 {
   0%   {-webit-transform:scale(0,1);-webit-transform-origin:left;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:left;}
  48% {-webit-transform-origin:right;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:right;}
   96% {-webit-transform-origin:left;-webit-transform:scale(0,1);}
}

@keyframes  moreLoop-2 {
  0%   {transform:scale(0,1);transform-origin:left;}
  47% {transform:scale(1,1);transform-origin:left;}
  48% {transform-origin:right;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:right;}
   96% {transform-origin:left;transform:scale(0,1);}
}

.no_width-2{transform: scale(0, 1);}

.more_loop-3{-webkit-animation: moreLoop-3 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
animation: moreLoop-3 2500ms cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;}

@-webkit-keyframes  moreLoop-3 {
   0%   {-webit-transform:scale(0,1);-webit-transform-origin:right;}
  47% {-webit-transform:scale(1,1);-webit-transform-origin:right;}
  48% {-webit-transform-origin:left;-webit-transform:scale(1,1);}
  95% {-webit-transform:scale(0,1);-webit-transform-origin:left;}
   96% {-webit-transform-origin:right;-webit-transform:scale(0,1);}
}

@keyframes  moreLoop-3 {
  0%   {transform:scale(0,1);transform-origin:right;}
  47% {transform:scale(1,1);transform-origin:right;}
  48% {transform-origin:left;transform:scale(1,1);}
  95% {transform:scale(0,1);transform-origin:left;}
   96% {transform-origin:right;transform:scale(0,1);}
}

.no_width-3{transform: scale(0, 1);}