@charset "utf-8";
/* CSS Document */
/*NEWS*/

.news{ margin-top:10px; margin-bottom:30px;}
.news h2{ margin-bottom:30px;}
.news div{ border-bottom:10px solid #fff;}
.a-news01,.a-news02,.a-news03{ min-height:150px;}
@media (min-width:590px){
    .news div{ 
        border-bottom:0px solid #F2F2F2;
        border-right:0px solid #F2F2F2;
        border-left:0px solid #F2F2F2;
    }
    .news div:first-child{ border-right:0px solid #F2F2F2;border-left:0px solid #F2F2F2;}
    .news div:last-child{ border-right:0px solid #F2F2F2;border-left:0px solid #F2F2F2;}
    .a-news01,.a-news02,.a-news03{ min-height:210px; }
}	
@media (min-width:768px){
    .a-news01,.a-news02,.a-news03{ min-height:150px; }
}
@media (min-width:1005px){
    .a-news01,.a-news02,.a-news03{ min-height:170px;}
}
	
.news img{display:block;max-width:100%;height:auto }
.a-news01,.a-news02,.a-news03{ display:block; padding:10px; color:#a9aebb; text-align:justify; }
.a-news01{ background-color:transparent;}
.a-news02{  background-color:transparent; }
.a-news03{  background-color:transparent; }


.a-news01 h3,.a-news02 h3,.a-news03 h3{ margin:0; padding:0;   }
.news a::after{
    content:'&+'; color:#fff; background-color:#ef5f34; position:absolute;bottom:0px; right:20px; padding:0; margin:0; display:block-table; text-align:center;
    -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; line-height:30px; font-size:20px; height:30px; width:30px;
}
.a-news01:hover,.a-news02:hover,.a-news03:hover, .a-orange:hover,.a-bleu:hover,.a-vert:hover{ color:#e0e7f8;
    -webkit-transition: background-color 1s linear;
    -moz-transition: background-color 1s linear;
    -ms-transition: background-color 1s linear;
    -o-transition: background-color 1s linear;
    transition: background-color 1s linear;

    -webkit-transition: color 1s linear;
    -moz-transition: color 1s linear;
    -ms-transition: color 1s linear;
    -o-transition: color 1s linear;
    transition: color 1s linear;
}

/*PAGE NEWS*/
	#news {border-right: 1px solid #ccc;padding-right: 10px;	}
	#menu-News {widht: 100%;padding-left: 10px;	}
	#menu-News .btn {width: 100%;color: #fff;
            background-color: #f90;display: block;width: 100%;
            -webkit-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            padding: 10px 0;
		
	}
	#menu-News .btn:hover {
		background: #ff9900;
		background: -moz-radial-gradient(center, ellipse cover, #ff9900 0%, #eb691f 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #ff9900), color-stop(100%, #eb691f));
		background: -webkit-radial-gradient(center, ellipse cover, #ff9900 0%, #eb691f 100%);
		background: -o-radial-gradient(center, ellipse cover, #ff9900 0%, #eb691f 100%);
		background: -ms-radial-gradient(center, ellipse cover, #ff9900 0%, #eb691f 100%);
		background: radial-gradient(ellipse at center, #ff9900 0%, #eb691f 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#eb691f', GradientType=1 );
		-webkit-box-shadow: inset 0 0 3px 0 #a23107;
		box-shadow: inset 0 0 3px 0 #a23107;
		
	}
/*PAGES NEWS*/
	#div-list-news{ border-right:1px solid #F2F2F2;  }
	#div-menu-news{ padding-left:10px;}
	.list-news-date {border-left: 1px solid #CCC;border-right: 1px solid #CCC;margin: 0;padding: 0;}
	.list-news-date p.p-day {font-size: 2.8em;line-height: 1em;text-align: center;margin: 0;}
	.list-news-date p.p-month {font-size: 1.8em;line-height: 1em;text-align: center;margin: 0 ;padding:0;}
	.list-news-date p.p-year {font-size: 1.3em;line-height: 1em;
		text-align: center;margin: 0 0 0 0;padding: 0 0 0 0;color: #666;}
	.list-news-img {padding: 0 0 0 10px;max-height: 150px;overflow: hidden;}
	.list-news-img a:hover img {opacity: 0.8;}
	.list-news-libelle {color: #000;padding: 0 0 0 10px;}
	.list-news-libelle a {color: #000;}
	.list-news-libelle a:hover {color: #666;}
	.list-news-libelle p.titre {font-size: 1.5em;line-height: 1em;	padding-bottom: 10px;}
	.list-news-libelle p.texte {padding-right: 0px;	padding-bottom: 30px; text-align:justify;}

/*RECHERCHE*/
	#btn-recherche {width: 43px; height:43px; color: #fff;	padding: 0; margin:0; font-size:24px;
		font-family: 'Glyphicons Halflings'; text-align:center;}
	#btn-recherche:before {
		content: "\e003";text-align:center;padding-left:8px;  margin:0;}
		
/*Menu NEWS List années*/
	#listNewsAnnee {margin-top: 25px;background-color: transparent;	font-size: 1.8em; }
	#listNewsAnnee ul {list-style: none;padding-left: 15px;}
	#listNewsAnnee ul li a:after {	content:'\203a';position: relative;top: -3px;padding-left: 5px;font-size: 0.6em;}
	#listNewsAnnee ul li a span {	font-size: 0.6em;}
/*menu News list News*/
	#list-news-menu {padding-left: 10px;}
	#list-news-menu h3 {padding-top: 15px;}
	.list-news-menu-img {margin-top: 5px;width: 100%;height: 80px;float: left;overflow: hidden;}
	.list-news-menu-img img {width: 100%;max-width: 150px;max-height: 150px}
	.list-news-menu-text {width: 100%;float: left;padding-left: 5px;margin-bottom: 1px; }
	.list-news-menu-text p.titre{ font-size:0.9em;  }
	#list-news-menu a {color: #000;}
	#list-news-menu a p.date {margin-top: 5px;color: #999;font-size: 0.8em;	line-height: 0.5em;}
/*Une News*/
	#une-news {padding-bottom: 30px;}
	.une-news-date {width : 25%;float: none;border-left: 1px solid #CCC;border-right: 1px solid #CCC;margin: 0 0 10px 0;padding: 0 0 0 0;}
	.une-news-date .p-day {	font-size: 2.8em;line-height: 1em;text-align: center;margin: 0 0 0 0;}
	.une-news-date p.p-month {font-size: 1.8em;line-height: 1em;text-align: center;margin: 0 0 0 0;padding: 0 0 0 0;}
	.une-news-date p.p-year {font-size: 1.3em;line-height: 1em;text-align: center;margin: 0 0 0 0;padding: 0 0 0 0;color: #666;}
	.une-news-texte {width: 100%;float: none;padding: 0 10px;border-right: 1px solid #CCC;}
	.une-news-texte h1 {font-size: 1.8em;line-height: 1.2em;margin-top:0;}
	.une-news-texte h2 {font-size: 1.6em;line-height: 1.2em; margin-top:0;}
	.une-news-texte h3 {font-size: 1.5em;line-height: 1.2em;margin-top:0;}
	.une-news-texte h4 {font-size: 1.4em;line-height: 1.2em;margin-top:0;}
	.une-news-texte h5 {font-size: 1.3em;line-height: 1.2em;margin-top:0;}
	.une-news-texte h6 {font-size: 1.2em;line-height: 1.2em;margin-top:0;}
	.une-news-texte img {margin: 10px 0;}
	.une-news-texte p {}
	.une-news-texte p.p-chapeau {color: #000;}
	.une-news-texte #news-img {margin: 0;padding-right: 10px;}
	.une-news-texte #news-img img {	margin: 0;padding: 0px;}
@media (min-width:360px) {
	.list-news-date {border-left: 1px solid #CCC;	border-right: 1px solid #CCC;margin: 0 0 10px 5%;padding: 0 0 0 0;}
	.list-news-date p.p-day {font-size: 2.8em;line-height: 1em;text-align: center;margin: 0 0 0 0;}
	.list-news-date p.p-month {font-size: 1.8em;line-height: 1em;text-align: center;margin: 0 0 0 0;padding: 0 0 0 0;}
	.list-news-date p.p-year {font-size: 1.3em;line-height: 1em;text-align: center;margin: 0 0 0 0;padding: 0 0 0 0;color: #666;}
	.list-news-img {padding: 0 0 0 10px;max-height: 150px;overflow: hidden;width: 100%}
	.list-news-img a:hover img {opacity: 0.8;}
	.list-news-libelle {color: #000;padding: 0 10px 0 10px;	width: 100%;}
	.list-news-libelle a {color: #000;}
	.list-news-libelle a:hover {color: #666;}
	.list-news-libelle p.titre {font-size: 1.5em;line-height: 1em;padding-bottom: 10px;}
	.list-news-libelle p.texte {padding-right: 0px;	padding-bottom: 30px;	}

	.list-news-date {width: 30%;margin: 0 0 10px 2%;padding: 0 0 0 0;float: left;}
	.list-news-img {width: 68%;padding: 0 10px 0 10px;float: left;max-height: 95px;overflow: hidden;}
	.list-news-libelle {width: 100%;margin: 10px 0 0 0;padding: 10px 10px 0 35%;float: none;clear: both;}
	#une-news {padding-bottom: 30px;}
	.une-news-date {width : 25%;float: none;border-left: 1px solid #CCC;border-right: 1px solid #CCC;
		margin: 0 0 10px 10px;padding: 0 0 0 0;}
	.une-news-texte {width: 100%;float: none;padding: 0 10px;border-right: 0px solid #CCC;}
	.une-news-texte h1 {font-size: 1.8em;line-height: 1.2em;}
	.une-news-texte h2 {font-size: 1.6em;line-height: 1.2em;}
	.une-news-texte h3 {font-size: 1.5em;line-height: 1.2em;}
	.une-news-texte h4 {font-size: 1.4em;line-height: 1.2em;}
	.une-news-texte h5 {font-size: 1.3em;line-height: 1.2em;}
	.une-news-texte h6 {font-size: 1.2em;line-height: 1.2em;}
	#recherche-groupe {padding-right: 20px;}
	/*menu News list News*/		
	.list-news-menu-img {width: 40%;}
	.list-news-menu-text {width: 60%;}
	
}
@media (min-width:400px) {
	.list-news-menu-img {width: 40%;}
	.list-news-menu-text {width: 60%;}
}
@media (min-width:450px) {
	.list-news-menu-img {width: 35%;}
	.list-news-menu-text {width: 65%;}
}
@media (min-width:500px) {
	.list-news-date {width: 17%;margin: 0 0 10px 2%;padding: 0 0 0 0;float: left;}
	.list-news-img {width: 68%;padding: 0 10px 0 10px;float: left;max-height: 95px;overflow: hidden;}
	.list-news-libelle {width: 100%;margin: 10px 0 0 0;padding: 10px 10px 0 20%;float: none;clear: both;}
	.list-news-menu-img {width: 30%;}
	.list-news-menu-text {width: 70%;}
}
@media (min-width:550px) {
	.list-news-menu-img {width: 28%;}
	.list-news-menu-text {width: 72%;}
}
@media (min-width:590px) {
	.list-news-date {width: 17%;margin: 0 0 10px 2%;padding: 0 0 0 0;float: left;}
	.list-news-img {width: 68%;padding: 0 10px 0 10px;float: left;max-height: 95px;overflow: hidden;}
	.list-news-libelle {width: 100%;margin: 10px 0 0 0;padding: 10px 10px 0 20%;float: none;clear: both;}
	#une-news {	padding-bottom: 30px;}
	.une-news-date {width : 25%;float: none;border-left: 1px solid #CCC;border-right: 1px solid #CCC;
		margin: 0 0 10px 10px;	padding: 0 0 0 0;}
	.une-news-texte {width: 100%;float: none;padding: 0 10px;border-right: 0px solid #CCC;}
	.une-news-texte h1 {font-size: 2.2em;line-height: 1.2em;}
	.une-news-texte h2 {font-size: 2em;line-height: 1.2em;}
	.une-news-texte h3 {font-size: 1.5em;line-height: 1.2em;}
	.une-news-texte h4 {font-size: 1.4em;line-height: 1.2em;}
	.une-news-texte h5 {font-size: 1.3em;line-height: 1.2em;}
	.une-news-texte h6 {font-size: 1.2em;line-height: 1.2em;}
	#recherche-groupe {padding-right: 20px;}
}
@media (min-width:600px) {
	.list-news-menu-img {width: 25%;}
	.list-news-menu-text {width: 75%;}
}
@media (min-width:650px) {
	.list-news-menu-img {width: 23%;}
	.list-news-menu-text {width: 77%;}
}
@media (min-width:700px) {
	.list-news-menu-img {width: 23%;}
	.list-news-menu-text {width: 77%;}
}
@media (min-width:768px) {
	.list-news-date {width: 15%;margin: 0 0 10px 2%;padding: 0 0 0 0;float: left;}
	.list-news-img {width: 30%;padding: 0 10px 0 10px;float: left;max-height: 95px;overflow: hidden;}
	.list-news-libelle {width: 100%;margin: 10px 0 0 0;padding: 10px 10px 0 18%;float: none;clear: both;}
	#une-news {	padding-bottom: 30px;}
	.une-news-date {width : 18%;float: none;border-left: 1px solid #CCC;border-right: 1px solid #CCC;
		margin: 0 0 10px 10px;padding: 0 0 0 0;}
	.une-news-texte {width: 100%;float: none;padding: 0 10px;border-right: 0px solid #CCC;}
	.une-news-texte h1 {font-size: 2.2em;line-height: 1.2em;}
	.une-news-texte h2 {font-size: 2em;line-height: 1.2em;}
	.une-news-texte h3 {font-size: 1.8em;line-height: 1.2em;}
	.une-news-texte h4 {font-size: 1.6em;line-height: 1.2em;}
	.une-news-texte h5 {font-size: 1.4em;line-height: 1.2em;}
	.une-news-texte h6 {font-size: 1.3em;line-height: 1.2em;}
	#recherche-groupe {padding-right: 20px;}
	.list-news-menu-img {width: 20%;}
	.list-news-menu-text {width: 80%;}
}
@media (min-width:800px) {
	.td-img{ max-width:60px;}
	.list-news-date {width: 15%;	margin: 0 0 10px 2%;	padding: 0 0 0 0;	float: left;}
	.list-news-img {	width: 50%;	padding: 0 10px 0 10px;	float: left;	max-height: 150px;	overflow: hidden;}
	.list-news-libelle {	width: 100%;	margin: 10px 0 0 0;	padding: 10px 10px 0 18%;	float: none;	clear: both;}
	#une-news {	padding-bottom: 30px;}
	.une-news-date {	width : 18%;	float: left;	border-left: 1px solid #CCC;	border-right: 1px solid #CCC;	margin: 0 0 10px 10px;	padding: 0 0 0 0;}
	.une-news-texte {	width: 80%;	float: left;	padding: 0 10px;	border-right: 0px solid #CCC;}
	.une-news-texte h1 {	font-size: 2.2em;	line-height: 1.2em;}
	.une-news-texte h2 {	font-size: 2em;	line-height: 1.2em;}
	.une-news-texte h3 {	font-size: 1.8em;	line-height: 1.2em;}
	.une-news-texte h4 {	font-size: 1.6em;	line-height: 1.2em;}
	.une-news-texte h5 {	font-size: 1.4em;	line-height: 1.2em;}
	.une-news-texte h6 {	font-size: 1.3em;	line-height: 1.2em;}
	#recherche-groupe {	padding-right: 20px;}
	.list-news-menu-img {	width: 35%;}
	.list-news-menu-text {	width: 65%;}
}
 @media (min-width:900px) {
	.list-news-menu-img {	width: 40%;}
	.list-news-menu-text {	width: 60%;}
}

@media (min-width:1024px) {
	.list-news-date {	width: 12%;	margin: 0 0 10px 2%;	padding: 0 0 0 0;	float: left;}
	.list-news-img {	width: 33%;	padding: 0 10px 0 10px;	float: left;	max-height: 150px;	overflow: hidden;}
	.list-news-libelle {
		width: 53%;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		float: left;
		clear: none;
	}
	#une-news {padding-bottom: 30px;}
	.une-news-date {width : 15%;float: left;border-left: 1px solid #CCC;border-right: 1px solid #CCC;margin: 0 0 10px 0px;padding: 0 0 0 0;}
	.une-news-texte {width: 85%;float: left;padding: 0 10px;border-right: 0px solid #CCC;}
	.une-news-texte h1 {font-size: 3.1em;line-height: 1.2em;}
	.une-news-texte h2 {font-size: 3em;line-height: 1.2em;}
	.une-news-texte h3 {font-size: 2em;line-height: 1.2em;}
	.une-news-texte h4 {font-size: 1.8em;line-height: 1.2em;}
	.une-news-texte h5 {font-size: 1.6em;line-height: 1.2em;}
	.une-news-texte h6 {font-size: 1.3em;line-height: 1.2em;}
	#recherche-groupe {padding-right: 20px;}
	.list-news-menu-img {width: 40%;}
	.list-news-menu-text {width: 60%;}
}

.container.homenews{ background-color:#966; clear:both; display:block;}

.div-article{ display:block; padding:0px; }
@media (min-width:20px){
	.div-article{ display:block; width:99%; margin:0.5%; float:left; padding:0px; float:none; }
}
@media (min-width:590px){
	#div-list-articles.col-sm-9 {margin:0 auto !important; float:none;}
	.div-article{ display:block; width:49%; margin:0.5%; float:left; padding:0px;  float:left;}
	#div-list-articles :nth-child(3){ clear:both; }
	#div-list-articles :nth-child(6){ clear:both; }
}
@media (min-width:800px){
	#div-list-articles.col-sm-9 {margin:0; float:left;}
	.div-article{ display:block; width:32%; margin:0.5%; float:left; padding:0px; }
	#div-list-articles :nth-child(3){ clear:none; }
	#div-list-articles :nth-child(6){ clear:none; }
	#div-list-articles :nth-child(4){ clear:both; }
	#div-list-articles :nth-child(8){ clear:both; }
}
@media (min-width:1024px){
	.div-article{ display:block; width:32%; margin:0.5%; float:left; padding:0px; }
	#div-list-articles :nth-child(3){ clear:none; }
	#div-list-articles :nth-child(6){ clear:none; }
	#div-list-articles :nth-child(4){ clear:both; }
	#div-list-articles :nth-child(8){ clear:both; }
}
@media (min-width:1200px){
	#div-list-articles :nth-child(4){ clear:none; }
	#div-list-articles :nth-child(8){ clear:none; }
	#div-list-articles :nth-child(6){ clear:both; }
	#div-list-articles :nth-child(11){ clear:both; }
	#div-list-articles :nth-child(16){ clear:both; }
	#div-list-articles :nth-child(21){ clear:both; }
	#div-list-articles :nth-child(26){ clear:both; }
	#div-list-articles :nth-child(31){ clear:both; }
	#div-list-articles :nth-child(36){ clear:both; }
	#div-list-articles :nth-child(41){ clear:both; }
	#div-list-articles :nth-child(46){ clear:both; }
	#div-list-articles :nth-child(51){ clear:both; }
	.div-article{width:19%; margin:0.5%;}
}
.div-article a{ text-decoration:none; width:100%; max-width:300px; margin:0 auto; height:100%; display:block;padding:5px; border:1px solid #f2f2f2; background-color:#fafafa;
	color:#061e3f; text-align:right; }
.div-article a .titre{ width:100%; text-align:left;}
.div-article a .marque{ text-transform:uppercase; font-weight:900; font-size:110%;}
.div-article a .modele{font-size:90%;}
.div-article a .finition{font-size:80%;}
.div-article a .motorisation{font-size:80%;display:block; }
.div-article a .remise{ display:block; width:100%; margin:5px 0;background-color: rgba(6,30,65,1); color:#fff; padding:8px 5px; text-align:center; float:left;-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px; clear:both;}
.div-article a .kilometrage{font-size:80%; }
.div-article a .v-stock{clear:both; float:left; background-color:#06F; color:#fff; display:inline-block;width:100%; text-align:center;padding:8px 5px;-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;}
.div-article a .v-occasion{clear:both; float:left; background-color:#C03; color:#fff; display:inline-block;width:100%; text-align:center;padding:8px 5px;-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;}
.div-article a .v-commande{clear:both; float:left; background-color:#F90; color:#fff; display:inline-block;width:100%; text-align:center;padding:8px 5px;-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;}
.prix-depart{display:block; width:100%;margin:0%;  padding:8px 5px 0 0; text-align:center;font-size:80%; text-align:right;}
.prix-depart strong{font-size:250%;}
@media (min-width:10px){
.devis-gratuit .prix-depart-article{font-size:50%;}
}
@media (min-width:330px){
	.devis-gratuit .prix-depart-article{font-size:100%;}
}

@media (min-width:800px){
	.devis-gratuit .prix-depart-article{font-size:60%;}
}
@media (min-width:874px){
	.devis-gratuit .prix-depart-article{font-size:60%;}
}
@media (min-width:1094px){
	.devis-gratuit .prix-depart-article{font-size:80%;}
}
@media (min-width:1188px){
	.devis-gratuit .prix-depart-article{font-size:90%;}
}
@media (min-width:1204px){
	.devis-gratuit .prix-depart-article{font-size:100%;}
}

.devis-gratuit .prix-depart-article strong{font-size:400%;}
.prix-mois{font-size: 80%; color:#061e3f; background-color:transparent; display:inline-block;margin:0 0 5px 0;padding:0;text-align:right;-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;}
.prix-mois strong{font-size:120%;}
.icones{text-align:left;}

.div-article a:hover{ background-color:#f4f4f4;border:1px solid #d2d2d2; }
.div-article a:hover .remise{ background-color: rgba(6,30,65,0.7);}

.prix-calcule{ width:100%; display:block; padding:20px;font-size: 200%;text-align: center;background-color: #ecf0f1;margin-bottom: 10px; font-weight:900;}

@media (min-width:386px){
.p-ligne{ width:100%; display:block; text-align:left; border-bottom:1px solid #CCC; height:9px; line-height:98px; margin-bottom:22px;}
.p-ligne label{ background-color:#fff; float:left; height:16px; line-height:16px; padding-right:15px; padding-left:5px;}
.p-ligne span{ background-color:#fff; float:right; height:16px; line-height:16px;padding-left:15px;}
.p-ligne input{ float:left; padding-right:10px;}
.prix-calcule{ width:100%; display:block; padding:20px;font-size: 200%;text-align: center;background-color: #ecf0f1;margin-bottom: 10px; font-weight:900;}

}
#article-detail .marque{ font-weight:900;}
#article-detail .modele { font-weight:100;}
#article-detail .finition{ font-weight:100; font-size:90%;}
#article-detail .motorisation{ font-weight:100; font-size:90%;}

#article-detail .icones{ display:block; padding:10px;}
#article-detail .detail span{ display:block;}
#article-detail .prix-depart{ font-size:200%; text-align:center; background-color:#ecf0f1; margin-bottom:10px;}
#article-detail .remise{ display:block;color:#000;font-weight:100;font-size:100%;background-color:#fda800;border-color:#fda800;text-align:center;padding:20px;margin-bottom:10px;}
#article-detail .remise strong{font-weight:900;font-size:200%;}

#article-detail .md-trigger.devis{ background-color:#4CAF50; color:#fff; height:150px; line-height:150px; width:150px; padding:0;-webkit-border-radius: 50%;border-radius: 50%;  }
#article-detail .md-trigger.devis:hover{ background-color:#5ec062; color:#fff;  }

#carousel-example-generic fieldset {
    padding:10px;
    margin: 0 0 10px 0;
    border: 1px solid #ccc;
    min-width: 0;
}
.suite.carousel-indicators{
	position: relative;
	bottom: 10px;
	left:auto;
	z-index: 15;
	width: auto;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	text-align: center;
}
.carousel-indicators li.next {    
	display:inline-block;
	width:auto;
	height:auto;
	margin: 1px;
	text-indent:0px;
	border: 1px solid #fcaa2a;
	border-radius: 10px;
	cursor: pointer;
	background-color: rgba(6,30,63, 1);
	text-align: center;
	cursor: pointer;
	background-image: none;
	border: 0px solid transparent;
	white-space: nowrap;
	padding: 10px 15px;
	line-height: 1.42857143;
	border-radius: 4px;
	outline: none;
	color:#fff;

}
.carousel-indicators li.next:hover { background-color: rgba(6,30,63,0.9);

}
.carousel-indicators li.next:after{color:#f2254e;content: '\203a'; padding-left:5px;}
.carousel-indicators li.next:hover:after{color:#ef607c;content: '\203a'; padding-left:5px;}

#body-article .md-overlay{background: rgba(0,0,0,0.8);}

#modal-devis.md-modal.md-show,#modal-devis01.md-modal.md-show { max-width:96%;  background: rgba(255,255,255,1);text-align:left; margin:10px 2%;}
@media (min-width:1024px){
#modal-devis.md-modal.md-show,#modal-devis01.md-modal.md-show { max-width:80%;  background: rgba(255,255,255,1);text-align:left; margin:10px 10%;}
}
#modal-devis .md-content {width:100%;}

#modal-devis .md-content h1,#modal-devis .md-content h2{ text-align:center;}
#modal-devis h2 span{ font-size:100%; font-weight:100; padding-bottom:10px; color:#174a91; padding:5px;}
#modal-devis .detail{ text-align:left}
#modal-devis .detail span{ display:block;}
#suite.carousel-indicators {position:relative;}

/* Effect 14:  3D Rotate from bottom */

.md-perspective,
.md-perspective body {
	height: 100%;
	overflow: hidden;
}

.md-modal {
	position:absolute;
	top: 100px;
	left:0;
	width:100%;
	height: auto;
	z-index: 910;
	visibility: hidden;
	display:none;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

.md-show {
	visibility: visible;
}
.md-modal.md-show {display:block;}
.md-overlay {
	position:fixed;
	width: 100%;
	height:100%;
	visibility: hidden;
	top: 0;
	left: 0;
	z-index: 900;
	opacity: 0;
	background: rgba(0,0,0,1);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.md-show ~ .md-overlay {
	opacity: 1;
	visibility: visible;
}

/* Content styles */
.md-content {
	color: #232323;
	margin: 0 auto;
	text-align:center;
	
}
#modal-12 .md-content {height:100%; width:100%;padding:0 2%;}
#modal-13 .md-content {height:100%; width:100%;padding:0 2%;}
.md-content h4 {
	margin: 0;
	padding: 0.4em;
	text-align: center;
	font-weight: 300;
	border-radius: 3px 3px 0 0;
}

.md-content button {
	display: block;
	margin: 0 auto;
	font-size: 0.8em;
}

/* Effect 12:  Just me */
.md-effect-12 .md-content {
	opacity: 0;
}

.md-show.md-effect-12 ~ .md-overlay {
	background: #fff;
} 

.md-show.md-effect-12 .md-content {
	opacity: 1;
}
