<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.btnMarbre {
  background: #74B62A;
  background-image: -webkit-linear-gradient(top, #74B62A, #1c7526);
  background-image: -moz-linear-gradient(top, #74B62A, #1c7526);
  background-image: -ms-linear-gradient(top, #74B62A, #1c7526);
  background-image: -o-linear-gradient(top, #74B62A, #1c7526);
  background-image: linear-gradient(to bottom, #74B62A, #1c7526);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 5px 13px 6px 13px;
  text-decoration: none;
}

.btnMarbre :hover {
  background: #37b823;
  background-image: -webkit-linear-gradient(top, #37b823, #60a115);
  background-image: -moz-linear-gradient(top, #37b823, #60a115);
  background-image: -ms-linear-gradient(top, #37b823, #60a115);
  background-image: -o-linear-gradient(top, #37b823, #60a115);
  background-image: linear-gradient(to bottom, #37b823, #60a115);
  text-decoration: none;
}

label {
    margin-right: 12px;
    margin-bottom: 9px;
    font-size: 1.2em;
}

.ga{
width:30px;
height:18px;
padding-left:10px;
}

.bull3{
width:9px;
height:12px;
}

.maincontent {
	padding: 35px 10px 10px;
	margin: 0 auto 10px;
	background: rgba(0, 0, 0, 0) linear-gradient(#f9fafa, #f8f8f8) repeat scroll 0 0;
	border: 0 solid;
	box-shadow: 0 2px 2px #afb0b3;
	color: #000;
	font-size: 16px;
	width: 88%;
/*	min-width: 878px;
	max-width: 878px;*/
	box-sizing: border-box;
}

.content__main{
	background-color:white;
	border: 2px solid #F15931;
	max-width: 1036px;
	padding: 10px;
	border-radius: 10px;
	margin: 0 auto;
	font-family: Quicksand-Regular;

}

.page-header__subtitle {
    color: #F15931;
    text-align: center;
    position: relative;
}



.page-header__subtitle:after {
    content: '';
    display: block;
    width: 95%;
    margin: 0 0 1 auto;
    border-top: 3px solid #F15931;
    position: relative;
    z-index: 1;
}

.page-header__subtitle h2 {
    margin: 0;
    padding: 10px 20px;
    font-size: 2rem;
    clear: center;
    position: relative;
    z-index: 10;
	color: #000;
}

.page-header__subtitle_grey:after {
    content: '';
    display: block;
    width: 92%;
    margin: 0 0 0 auto;
    border-top: 3px solid #627179;
    position: relative;
    z-index: 1;
}

.page-header__subtitle_grey {
    color: #627179;
    text-align: center;
    position: relative;
}
.page-header__subtitle_grey h2 {
    margin: 0;
    padding: 10px 20px;
    font-size: 2rem;
    clear: center;
    position: relative;
    z-index: 10;
	color: #000;
}


.page-header img {
    width: 120px;
    position: relative;
    float: left;
    display: block;
    margin: 0 20px 0 0;
	padding-top: 23px;
    z-index: 11;
}

#page-header-right  {
    width: 120px;
    position: relative;
    float: right;
    display: block;
    margin: 0 20px 0 0;
	padding-top: 23px;
    z-index: 11;
}


.formcontent {
	background: rgba(0, 0, 0, 0) linear-gradient(#f9fafa, #f8f8f8) repeat scroll 0 0;
	border: 0 solid;
	box-shadow: 0 2px 2px #afb0b3;
	color: #4c7188;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;		
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	width: 100%;
	margin-left: auto ;
	margin-right: auto ;
}
.formcontent h4{
	text-align: center;
}
.formcontent h4 span{
	display: block;
}
.text-size-18 {
	font-size:16px;
	}
.img-responsive {
	width: 100%;
	}
	
.logo-img-responsive {
	max-width: 588px;
	width: 90%;
}

.headline{
	font-size: 25px;
	color: #9347a9;
}

.col-sm-8{
	background-color: #FCF8D8;
	border: solid 3px white;
	padding: 10px;
	height:auto;
	margin-left:-30px;
	margin-right: 1%;
}


	/* form start: form message box */
#added .success{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #459e21;
	padding-top: 20px;
}
#added .error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #d22727;
	padding-top: 20px;
}
/* end form message box */
.formOne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666464;
}
	
.formBox{
	margin-bottom: 40px;
	padding:10px 0px 10px 20px;
	border:2px solid #fff;
	background: -webkit-linear-gradient(#f8f8f8, #f4f4f4); /* For Safari */
	background: -o-linear-gradient(#f8f8f8, #f4f4f4); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#f8f8f8, #f4f4f4); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#f8f8f8, #f4f4f4); /* Standard syntax (must be last) */}
.formBox:after{
	content: '';
	display: block;
	clear: both;
}
.form-group{
	padding-bottom: 20px;
}

.form-cb{
height:20px;
}

.form-cbb{
float:left;
padding-right:15px;
height:20px;
}

.form-cb-text{
padding-top:4px;
}


.formBox h3{
	color:#353434;
	padding-bottom:5px;}
	/*forms str*/

.label1, .label2{
	width:200px;
	padding-right: 5px;
	display: inline-block;
	text-align: left;
	color:#666464;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.label2{ margin:0px 10px 10px 0px; width:170px;}
.small{
	line-height: 16px;
}
#form_msg{
	text-align: center;
}
#form_msg #added{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #758e0a;
	margin: 0px 0px 3px;
	display: none;
	font-weight: bold;
}

.buton_simplidemarches {
max-width:110px;
}

.box, .boxS, .boxM, .boxL, .taS, .taM, .taL, .seS, .seM, .seL, .boxT, .boxMathtest{
font-size:14px; border-radius: 2px; border:1px solid #cac9c9; color:#555555; font-family:Arial, Helvetica, sans-serif; background:#f7f7f7;
-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: inset 2px 2px 5px rgba(0,0,0,0.07);
	padding:8px 10px 9px;
}
 
	
.boxT{
	max-width:540px;
	width: 100%;
} 
.boxM{width:180px;}
.boxL{width:250px;}
.taL{width:250px; height:100px;}
.seL{width:260px;}
.seM{ width:150px; }
.boxS{ width:150px;}
.boxMathtest{ width:35px;}

option{ padding-left:5px;}

.submit, .submitM{ 	border:1px solid #333; background:#006698; color:#fff; font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; font-size:12px;	cursor:pointer;	padding:6px 6px;	
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius: 6px;
}

#cImg input{
font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; font-size:12px; color:#000; background:#fff; border:1px solid #ccc; padding:6px;	 
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius: 6px;
}
/*forms end*/
/*additional selectors for main content */
.fLeft{float:left !important;}

.mar15{
	margin:0px 20px 0px 0px;}

h7 {
	margin: 5px;
	color: #c5ced0;
}	
.img_frame{
	position: relative;
	display: inline-block;
}
.img_frame em{
	border: 10px solid transparent;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.img_frame:hover em{
	border-color: #efefef;
}

.imageOver{
	width: 100%;
	text-align: center;
}

#search a, .header_links a, .img_wrap1 em, .img_frame em, h4 a, .link1, .link2, .link3, .link_downbox, .link4, .link5, .linkgratuite, .accordion&gt;li, .accordion_content, .box1{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

h4 {
	margin: 0;
	padding-bottom:10px;
	color: #8E1B48;
	font-size: 22px;
	font-weight:bold;
}

.cLeft{
	margin: 0 auto 20px;
	width:200px;
}
.c2Left{
	margin:0 auto 20px;
	max-width:280px;
	width: 100%;
}
.ccRht li{
	list-style:disc;

	padding:0px 0px 0px 14px;}
	
.cRht li{
	list-style:none;
	background:url(../images/content/bull1.jpg) no-repeat 0px 7px;
	padding:0px 0px 0px 14px;}	
	
	
.cRht, .c2Rht {

}

.ccRht {
    float: left;
    width: 75%;
}	
	
/*.c2Rht li{
	background:url(../img/bull3.png) no-repeat 0px 5px;
	padding:0px 0px 0px 14px;
	}*/	
.item{
	padding: 0 0 40px;
	clear: both;
}
.item:last-child{
	padding-bottom: 10px;
}
.item:after{
	content: '';
	display: block;
	clear: both;
}
.item strong{
	padding: 0 0 10px;
	display: block;
}
.item .c2Rht strong,
.item .text strong{
	padding: 0;
	display: inline-block;
}
.item .text{
	width: 99%;
	display: inline-block;
	vertical-align: middle;
}
.consultation{
	font-size: 0;
}
.consultation p{
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
}
.consultation p:first-child{
	width: 51%;
	box-sizing: border-box;
	padding-right: 10px;
	font-weight: bold;
}
.fancybox-wrap{
	overflow: visible!important;
}
@supports (width: calc(100% - 110px)){
	.consultation p:first-child{
		width: calc(100% - 130px);
	}
}
.boxLiOne ul{
	margin: 0 auto;
	text-align: center;
	max-width: 475px;
}
.boxLiOne li{
	display: inline-block;
	list-style:none;
	margin: 0 0 15px;
}
.boxLiOne li:nth-child(2n - 1){
	margin-right: 15px;
}
	
.boxLiTwo{
	float:left;
	}	
		
.boxLiTwo li{
	float:left;
	width:75px;
	margin:0px 17px 0px 17px;
	}


.more1{font-size:8px; background:#c4043f; display:block; border-radius:9px; padding:2px 5px; float:right; line-height:10px; color:#fff; clear:both; margin-top:4px;}
.more2{font-size:8px; background:#c4043f; display:block; border-radius:9px; padding:2px 5px; float:right; line-height:10px; color:#fff; clear:both; margin-top:4px;}

.green {
	color: #3e7387;
}
.red {
	color: #0074ae;;
}

.strongtext {
	font-weight: bold;
}
.center_object	{
text-align:center;	
	}
	
.title-divider {
	background: url(../images/content/title_divider.png) no-repeat 50% 0;
	background-size: 100% auto;
	border: 0;
	height: 3px;
	margin: 0;
	margin: 0 auto 10px;
}
/*------------------------------------------------------------------*/
.center_object .more_big{
	margin: 20px 20px 40px;
}

.more_big{
	display: inline-block;
	font-size:14px;
	background:#8E1B48;
	border-radius:8px;
	padding:8px 5px;
	color:#fff;
	margin: 0 5px 5px;
	text-align: center;
}

.text-row{
	padding: 10px 0 0;
	clear: both;
}
.text-row p{
	margin-top: 0;
}

.mobile--pull-right{
	margin: 0 0 15px 15px;
	float: right;
	width: 100%;
	max-width: 100%;
}
	
.xsmobile--pull-left{
	margin: 0 15px 15px 0;
	float: left;
	width: 15%;
	max-width: 100%;
}	

.dot{

/*	list-style-type: circle; */
	list-style-image: url(../images/content/hook.png);
}

.dotdot{

/*	list-style-type: circle; */
	list-style-image: url(../images/content/bull1.jpg);
}
.info-item{
	padding: 0 0 50px;
}
.info-item .dot{
	padding-bottom: 0;
}
.info-item:last-child{
	padding-bottom: 0;
}
.info-item p:last-child{
	margin-bottom: 0;
}
.big-img{
	padding: 30px 0 0;
}
.pull-left,
.pull-right{
	padding: 0 0 20px;
	text-align: center;
}
.pull-left img,
.pull-right img{
	max-width: 200px;
}
.text{
	text-align: justify;
	line-height: 1.3em;
	font-size: 14px;
}
.contacts{
	padding: 20px 0;
	margin: 0 auto 30px;
}
.contacts .row{
	padding: 0;
	font-size: 0;
}
.contacts .row .image,
.contacts .row .location,
.contacts .row .hours-work{
	margin-bottom: 20px;
	padding: 0 20px;
	overflow: hidden;
	text-align: left;
}
.contacts .row .hours-work,
.contacts .row .location{
	font-size: 18px;
}
.contacts .row .hours-work{
	margin: 0;
}
.contacts .row .image img{
	max-width: 200px;
	width: 100%;
}
.table__header{
	padding: 0 0 20px;
	font-weight: bold;
	text-decoration: underline;
}
.table__cell{
	padding: 0 0 20px;
}
.maincontent iframe{
	margin: 0 auto 30px;
}
.captcha{
	margin-bottom: 10px;
}
.captcha &gt; div{
	text-align: center;
}
.captcha &gt; div p{
 	display: inline-block;
	vertical-align: middle;
}
.captcha &gt; div p + p{
	margin-left: 20px;
}
.note{
	font-size: 12px;
	opacity: .6;
}
@media screen and (min-width: 520px){
	.captcha{
		text-align: center;
	}
	.captcha &gt; div,
	.captcha &gt; p{
		display: inline-block;
		text-align: left;
	}
	.captcha &gt; p{
		padding: 0 20px 0 0;
	}
}
@media screen and (min-width: 768px){
	.cLeft{
		float: left;
		margin: 0 20px 20px 0;
	}
	.c2Left{
		float: left;
		margin:0 20px 12px 0;
	}
	.pull-left{
		float: left;
		padding: 0 20px 12px 0;

	}
	.pull-right{
		float: right;
		padding: 0 0 12px 20px;
	}
	.boxLiOne ul{
		max-width: 100%;
	}
	.boxLiOne li{
		margin-right: 15px;
	}
	.boxLiOne li:nth-child(4n){
		margin-right: 0;
	}
	.contacts .row .image,
	.contacts .row .location,
	.contacts .row .hours-work{
		margin-bottom: 0;
	/*	width: 90%; */
		vertical-align: top;
		display: inline-block;
	}
	.contacts .row .location{
		text-align: left;
	}
}

</pre></body></html>