
/* Geant du web - http://www.geantduweb.ca/ */
/* Main CSS */
html{font-size:16px;height:100%;}body{font-size:1em;font-family:'Asap', sans-serif;;color:#2b1d01;line-height:100%;margin:0px;}body p{margin:0px;}body em,body i{font-style:normal;}body a img{border:none;border-collapse:collapse;}body a[href^=tel]{text-decoration:none;color:inherit;}body ol,body ul{list-style:none outside none;}body .gdwcheckbox,body .gdwradio{width:21px;height:21px;background-image:url(../images/uncheckbox.png);position:relative;}body .gdwcheckbox input,body .gdwradio input{width:21px;height:21px;margin:0px;position:relative;z-index:1;}body .gdwcheckbox canvas,body .gdwradio canvas{position:absolute;top:0px;left:0px;}body .clear{clear:both;}body .anchor{width:0px;height:0px;position:relative;}body .calendar table{width:100%;border-collapse:separate;}body #innerbody{position:absolute;min-height:100%;min-width:100%;overflow:hidden;}body.cke_show_borders,body.mce-content-body{min-width:625px;background-image:none;padding:10px;}.nce{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.nus{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.icoMoon{font-family:IcoMoon;}.outflow{margin-left:-32768px;margin-right:-32768px;padding-left:32768px;padding-right:32768px;}.outflow.cont{margin-left:-32768px !important;margin-right:-32768px !important;padding-left:32768px !important;padding-right:32768px !important;}.bkg-fixed{background-attachment:fixed;}.hidden{opacity:0;}.container-fluid{max-width:1510px;}.container-fluid.fluid-no-max{max-width:none;}.max-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.highslide-loading{display:block;width:0px;height:16px;padding:3px 0 3px 22px;overflow:hidden;background-color:black;background-image:url(../javascript/highslide/graphics/loader.black.gif);background-position:3px 3px;background-repeat:no-repeat;}.highslide-html-content{padding:0px;}.highslide-header{height:0px;padding:0px;position:relative;}.highslide-header .highslide-move{display:none;}.highslide-header .highslide-close{padding:0px;position:absolute;top:15px;right:15px;}.highslide-header .highslide-close a{color:red;}.highslide-header .highslide-close a:before{content:"I";font-family:IcoMoon;font-style:normal;transition:color 350ms ease-in-out 0s;}.highslide-header .highslide-close a:hover{color:white;}.highslide-header .highslide-close span{display:none;}.highslide-footer{display:none;}.highslide-controls{width:105px !important;}.highslide-controls .highslide-full-expand,.highslide-controls .highslide-move,.highslide-controls .highslide-pause,.highslide-controls .highslide-play{display:none;}.highslide-active-anchor img{visibility:visible;}.articlecontent{width:65%;float:right;padding:20px 100px 0px 0px;min-height:600px;}.articlecontent h1{color:#919e4f;font-size:40px;line-height:100%;font-weight:400 !important;}.articlecontent h2{color:#919e4f;font-size:35px;line-height:100%;font-weight:400 !important;}.articlecontent h3{color:#919e4f;font-size:30px;line-height:100%;font-weight:400 !important;}.articlecontent h4{color:#919e4f;font-size:25px;line-height:100%;font-weight:400 !important;}.articlecontent h5{line-height:100%;}.articlecontent h6{line-height:100%;color:white;font-size:22px;margin:10px 0px;}.articlecontent strong{color:#919e4f;}.articlecontent .color-block{background-color:#919e4f;padding:30px;margin:20px 0px;}.articlecontent .color-block h5{color:white;font-size:30px;margin:15px 0px;font-weight:400 !important;}.articlecontent .bkg-grey{border:1px solid #686b72;padding:30px;font-weight:300 !important;min-height:335px;}.articlecontent p{font-size:20px;line-height:1.3;}.articlecontent em,.articlecontent i{font-style:italic;}.articlecontent ul{list-style:none !important;}.articlecontent ul li{position:relative;color:#919e4f;}.articlecontent ul li:before{content:"";display:block;width:15px;height:15px;top:6px;position:absolute;left:-23px;background-image:url('../images/bullet_content_vert.png');}.articlecontent ul li p{color:#2b1d01;}.articlecontent ol{list-style:decimal outside none;}.articlecontent ol li p,.articlecontent ul li p{margin:0px;padding:0px;}.articlecontent .text-left{text-align:left;}.articlecontent .text-center{text-align:center;}.articlecontent .text-right{text-align:right;}.articlecontent .text-justify{text-align:justify;}.equipelist .row .item{margin:50px 0px;background-color:#f1f1f1;padding:20px;}.equipelist .row .item img{margin-bottom:20px;}.equipelist .name_equipe{font-size:25px;color:#919e4f;margin:10px 0px;line-height:110%;}.equipelist .titre_equipe{margin:10px 0px;font-size:20px;color:#686b72;}.equipelist .email_equipe a{color:#919e4f !important;}.equipelist .email_equipe a:hover{text-decoration:none !important;color:black !important;}.articleimage{position:absolute;left:-15px;top:-50px;}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{background-color:#b4070b;border-color:#b4070b;}.pagination > li > a,.pagination > li > span{color:#b4070b;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{color:#337ab7;}#mainmenu{position:fixed;top:0px;width:100%;z-index:10;transition:0.5s;}#mainmenu ul{margin:0px;padding:0px;float:right;}#mainmenu ul .active a{color:#919e4f;}#mainmenu ul li{float:left;padding:20px 5px;}#mainmenu ul li a{text-decoration:none !important;padding:20px 5px;color:#686b72;transition:0.5s;}#mainmenu ul li a:hover{text-decoration:none !important;color:#919e4f;}#mainmenu.sc-fixed{background-color:white;z-index:15 !important;}#mainmenu.sc-fixed .logo-sticky{display:block !important;position:absolute;top:70px;width:190px;z-index:15;}#utilitaire.sc-fixed{position:fixed !important;width:100%;z-index:12 !important;background-color:#f1f1f1;}#utilitaire.sc-fixed .logo{display:none;}.logo-sticky{display:none;}.logo-sticky img{width:100%;}.submenu{display:none;position:absolute;top:75px;}.submenu li{background-color:white;float:none !important;margin:5px 0px;border-bottom:1px solid #686b72;padding:15px 10px !important;}.haschild:hover .submenu{display:block;}#utilitaire{position:absolute;width:100%;top:55px;}#utilitaire .container-fluid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}#utilitaire .container-fluid .utilitaire{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;z-index:10;position:relative;}#utilitaire .container-fluid .utilitaire ul{padding:0px;margin:0px;float:right;}#utilitaire .container-fluid .utilitaire ul li{float:left;padding:30px 5px;}#utilitaire .container-fluid .utilitaire ul li a{text-decoration:none !important;padding:20px 5px;color:#686b72;transition:0.5s;}#utilitaire .container-fluid .utilitaire ul li a:hover{text-decoration:none !important;color:#919e4f;}#utilitaire .container-fluid .logo{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;position:relative;z-index:10;top:-20px;padding:0 20px;height:97px;}#utilitaire .container-fluid .logo img{width:100%;}#utilitaire .container-fluid .logo:before{content:"";display:block;position:absolute;top:20px;left:-32768px;right:100%;bottom:0px;background-color:white;}#utilitaire .container-fluid .logo:after{content:"";display:block;position:absolute;top:20px;right:-32768px;left:100%;bottom:0px;background-color:white;}#slideshow{position:relative;}#slideshow .selections{position:absolute;bottom:40px;right:220px;min-width:200px;}#slideshow .selections .active{background-position:0px !important;}#slideshow .selections .selection{float:right;margin:5px;background-image:url('../images/nav_circles_slideshow_50px.png');height:20px;width:20px;background-position:-20px;}.gdwrotator{position:relative;min-height:600px;max-height:650px;}.gdwrotator .content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;max-height:1070px;height:100%;}.gdwrotator .content .imgcontent{max-height:650px;background-position:top;background-repeat:no-repeat;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}.gdwrotator .fake_img,.gdwrotator .text-title{display:none;}.gdwrotator .text-content{position:absolute;z-index:5;bottom:20px;left:37%;text-align:left;line-height:1.2;}.gdwrotator .text-content h2{font-size:30px;color:#8e8f94;font-weight:400 !important;margin:5px 0px;}.gdwrotator .text-content h1{font-size:35px;color:#686b72;font-weight:400 !important;margin:5px 0px;}.gdwrotator .text-content h1 span{color:#919e4f;}.gdwrotator .text-content p{color:#686b72;font-size:27px;}#block .row{margin-left:-30px;margin-right:-30px;}#block .block{margin-top:30px;padding:20px 60px;background-color:#919e4f;position:relative;min-height:560px;}#block .block a{position:absolute;bottom:0px;right:0px;left:0px;height:50px;background-color:#6d773b;color:#acb67a;padding:15px 55px;font-size:20px;transition:0.5s;}#block .block a:hover{text-decoration:none !important;color:white;}#block .block a:after{content:"";display:block;width:66px;height:66px;background-image:url('../images/circle_content.png');position:absolute;right:0px;bottom:0px;z-index:5;pointer-events:none;transition:0.5s;background-size:100%;}#block .block a:hover::after{height:75px;width:75px;}#block .block h1{color:white;line-height:1.5;font-weight:300 !important;}#block .block p{line-height:1.3;color:white;font-size:19px;margin-bottom:40px;}#block .block1{background-color:#686b72 !important;}#block .block1 a{color:#8f9095;background-color:#4f5055 !important;}#block .block0{margin-top:-170px;}#component{position:relative;}.services-accueil{position:absolute;top:170px;left:-15px;background-color:#686b72;max-width:470px;padding:50px;}.services-accueil h1{line-height:100%;color:white;margin-top:0px;font-weight:400 !important;}.services-accueil ul{margin:0px;padding-left:25px;}.services-accueil ul li{line-height:2.4;color:white;font-size:20px;position:relative;}.services-accueil ul li:before{content:"";display:block;width:15px;height:15px;top:17px;position:absolute;left:-23px;background-image:url('../images/bullet_content.png');}.services-accueil ul li a{color:white !important;}.services-accueil ul li a:hover{text-decoration:none !important;color:#919e4f !important;}#nouvelle .header-nouvelle{width:100%;height:100px;background-image:url('../images/green_bar_content.png');color:white;text-transform:uppercase;padding:40px 200px;font-size:30px;margin-top:20px;}#nouvelle .header-nouvelle .controls{float:right;}#nouvelle .header-nouvelle .controls .next,#nouvelle .header-nouvelle .controls .previous{float:left;width:14px;height:25px;margin:0px 10px;}#nouvelle .header-nouvelle .controls .next{background-image:url('../images/arrows_content_14px.png');background-position:-14px;}#nouvelle .header-nouvelle .controls .next:hover{background-image:url('../images/arrows_content_14px_hover.png');cursor:pointer;}#nouvelle .header-nouvelle .controls .previous{background-image:url('../images/arrows_content_14px.png');}#nouvelle .header-nouvelle .controls .previous:hover{background-image:url('../images/arrows_content_14px_hover.png');cursor:pointer;}#nouvelle .row{margin:0px;-webkit-transition:transform 700ms ease-in-out 0s;-moz-transition:transform 700ms ease-in-out 0s;-ms-transition:transform 700ms ease-in-out 0s;-o-transition:transform 700ms ease-in-out 0s;transition:transform 700ms ease-in-out 0s;}#nouvelle .nouvelle-container{width:100%;padding:60px 0px;height:400px;}#nouvelle .nouvelle-container .image{min-height:280px;background-size:cover;background-position:center;background-repeat:no-repeat;}#nouvelle .nouvelle-container .image a{position:absolute;bottom:0px;right:0px;left:0px;height:50px;background-color:#4f5055;color:#909196;padding:15px 50px;font-size:20px;transition:0.5s;}#nouvelle .nouvelle-container .image a:hover{text-decoration:none !important;color:white;}#nouvelle .nouvelle-container .image a:after{content:"";display:block;width:66px;height:66px;background-image:url('../images/circle_content.png');position:absolute;right:0px;bottom:0px;z-index:5;pointer-events:none;transition:0.5s;background-size:100%;}#nouvelle .nouvelle-container .image a:hover::after{height:75px;width:75px;}#nouvelle .nouvelle-container.off-stage{position:absolute;top:-32768px;}#nouvelle .texte h1,#nouvelle .texte h4{font-weight:400 !important;color:#919e4f;line-height:100%;margin-top:0px;}#nouvelle .texte .contenu{font-size:20px;line-height:110%;margin-bottom:30px;height:130px;overflow:hidden;}#nouvelle .texte a{color:#919e4f !important;}#nouvelle .texte a:hover{text-decoration:none !important;}#multiboutons .col{padding:0px !important;}#multiboutons .col a:hover .icone0{background-color:#919e4f;background-image:url('../../../images/cash_icon_hover.png') !important;}#multiboutons .col a:hover .icone1{background-color:#919e4f;background-image:url('../../../images/couple_icon_hover.png') !important;}#multiboutons .bkgimg{height:300px;}#multiboutons .mask0{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.05);}#multiboutons .titlegroup{position:absolute;left:0px;right:0px;text-align:center;padding-top:120px;}#multiboutons .titlegroup .icone0,#multiboutons .titlegroup .icone1{position:absolute;border-radius:50%;border:5px #919e4f solid;height:200px;width:200px;background-position:center;background-repeat:no-repeat;padding:25px;top:50px;transition:0.2s;}#multiboutons .titlegroup .icone0{right:150px;}#multiboutons .titlegroup .icone1{left:150px;}#multiboutons .titlegroup .titre{color:#919e4f;font-size:40px;line-height:1.4;}#multiboutons .titlegroup span{color:#686b72;font-size:20px;}.ghost-footer-autre-page{height:360px;width:100%;}#pre-footer{height:285px;background-image:url('../images/green_bar_footer.jpg');font-size:20px;padding-top:70px;}#pre-footer hr{width:30%;margin-top:35px;margin-bottom:35px;}#pre-footer p{text-align:center;color:white;}#pre-footer p span{color:#686b72;}#pre-footer p a{color:white !important;}#pre-footer p a:hover{text-decoration:none !important;color:#686b72 !important;}.addthis_button_facebook{background:url("../images/social_icons_footer.png");background-position:0px 0px;background-repeat:no-repeat;}.addthis_button_facebook:hover{background-repeat:no-repeat;background-position:0px -40px;}.addthis_button_twitter{background:url('../images/social_icons_footer.png');background-position:-40px 0px;background-repeat:no-repeat;}.addthis_button_twitter:hover{background-repeat:no-repeat;background-position:-40px -40px;}.addthis_button_linkedin{background:url('../images/social_icons_footer.png');background-position:-80px 0px;background-repeat:no-repeat;}.addthis_button_linkedin:hover{background-repeat:no-repeat;background-position:-80px -40px;}.addthis_button_google_plusone_share{background:url('../images/social_icons_footer.png');background-position:-120px 0px;background-repeat:no-repeat;}.addthis_button_google_plusone_share:hover{background-repeat:no-repeat;background-position:-120px -40px;}.gdwsocial{max-width:235px;margin-top:25px;margin:auto;}.gdwsocial a{background-repeat:no-repeat;width:40px !important;height:40px;margin:0px 7px;display:inline-block;}.gdwsocial a span{display:none !important;}#footer{height:75px;background-color:white;text-align:center;padding-top:30px;color:#919e4f;}#footer .l1,#footer .l2{display:inline;}#footer .l1 a,#footer .l2 a{color:#919e4f !important;}#footer .l1 a:hover,#footer .l2 a:hover{text-decoration:none !important;}.footer-autre-page{position:absolute;bottom:0px;width:100%;}.pre-footer-autre-page{position:absolute;bottom:75px;width:100%;}.content-autre-page{margin-top:200px;}.content-autre-page .articlecontent{float:none;width:100%;padding:0px 0px 80px 0px;}
/* Included .css FILE (general.css) */
.anim-setup {
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000px;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-moz-perspective: 1000px;
	-moz-transform: translate3d(0, 0, 0);
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
	-o-perspective: 1000px;
	-o-transform: translate3d(0, 0, 0);
	transform-style: preserve-3d;
	backface-visibility: hidden;
	perspective: 1000px;
	transform: translate3d(0, 0, 0);
}

.captcha a {
	outline: 1px solid transparent;
	-webkit-animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	-webkit-animation-play-state: paused;
	-webkit-animation-direction: reverse;
	-webkit-background-clip: content-box;
	-moz-animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	-moz-animation-play-state: paused;
	-moz-animation-direction: reverse;
	-moz-background-clip: content-box;
	-o-animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	-o-animation-play-state: paused;
	-o-animation-direction: reverse;
	-o-background-clip: content-box;
	animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	animation-play-state: paused;
	animation-direction: reverse;
	background-clip: content-box;
}

.nouvelleanimation.active:hover{
	-webkit-animation-name: nouvelle-move;
	-webkit-animation-duration: 0.5s;
	-moz-animation-name: nouvelle-move;
	-moz-animation-duration: 0.5s;
	-o-animation-name: nouvelle-move;
	-o-animation-duration: 0.5s;
	animation-name: nouvelle-move;
	animation-duration: 0.5s;
	animation-timing-function: ease-out;
}

@-webkit-keyframes nouvelle-move{
	0%   {top:230px;}
	100% {top:0px;}
}

@-moz-keyframes nouvelle-move{
	0%   {top:230px;}
	100% {top:0px;}
}

@-o-keyframes nouvelle-move{
	0%   {top:230px;}
	100% {top:0px;}
}

@keyframes nouvelle-move{
	0%   {top:230px;}
	100% {top:0px;}
}

.captcha a:hover {
	-webkit-animation-play-state: running;
	-moz-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running;
}

@-webkit-keyframes rotateSpinner {
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);}
}

@-moz-keyframes rotateSpinner {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(359deg);}
}

@-o-keyframes rotateSpinner {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(359deg);}
}

@keyframes rotateSpinner {
	from {transform: rotate(0deg);}
	to {transform: rotate(359deg);}
}

@media screen and (max-width: 1735px) {

#multiboutons .titlegroup .icone1{
	left:40px;
}

#multiboutons .titlegroup .icone0{
	right:40px;
}

}

@media screen and (max-width: 1480px) {
	/* Site est 1480px ou moins en width */
	.outflow {
		margin-left: -15px;
		margin-right: -15px;
		padding-left: 15px;
		padding-right: 15px;
	}

.articleimage{
	position:static;
	margin-bottom:20px;
}

.articlecontent{
	float:none;
	width:100%;
}

.services-accueil{
	max-width:none;
	position:static;
}

#multiboutons .titlegroup .icone0, #multiboutons .titlegroup .icone1{
	height:140px;
	width:140px;
	top:80px;
}

}

@media screen and (max-width: 1199px) {
	/* Site est 1200px ou moins en width */


#block .block0{
	margin-top:30px !important;
}

#block .block h1{
	font-size:25px;
}

#slideshow .selections{
	right:50px;
}

.gdwrotator .text-content{
	left:10px;
}

}

@media screen and (max-width: 991px) {

.home-page .container-fluid{
	padding:0px !important
}

#nouvelle .nouvelle-container{
	height:640px;
}

#nouvelle .nouvelle-container h1{
	margin-top:20px
}

#slideshow,.utilitaire{display:none;}

#mainmenu{
	height:60px;
	background-color:#fff;
	z-index:50;
}

#mainmenu:after{
	content:"450 845-4859";
	display:block;
	width:100%;
	height:30px;
	position:absolute;
	top:60px;
	background-color:#686b72;
	color:#fff;
	padding:5px
}

.logo-sticky{
	top: 10px !important;
}

.logo-sticky img{
	width:160px !important;
}

#utilitaire{
	top:130px;
}

#block .block{
	margin-top:250px !important;
	padding:20px 20px;
}


.icon{ 
	width:40px;
	position:absolute;
	right:30px;
	top:20px;
	cursor:pointer;
	z-index:1
}

.icon .nce {
	width: 100%;
	height: 4px;
	margin-bottom: 7px;
	background-color: #242426;
	transition:0.5s
}

.accordion-open{
	top:30px;
}

.accordion-open .bar:last-of-type{
	display:none;
}

.accordion-open .bar:nth-child(2){
	transform: rotate(40deg);
	transition:0.5s
}

.accordion-open .bar:nth-child(1){
	margin-bottom:-4px;
	transform: rotate(-40deg);
	transition:0.5s
}

.menu-mobile {
	height: 0px;
	position: fixed;
	top: 60px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 5;
	background-color:#fff;
	overflow: hidden;
}

.menu-mobile ul {
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
	position: absolute;
	top: 50%;
	left: 0px;
	right: 0px;
	text-align:center;
	padding:0;
}

.menu-mobile .decoy .glyphicon{
	margin-bottom:45px;
}

.decoy .glyphicon{
	top:-95px;
}

.menu-mobile ul.decoy {
	width: 100%;
	float:none;
	transform:translate(0,0) !important;
	top:150px;
}

.menu-mobile .decoy .submenu{
	position:initial;
}


.menu-mobile ul li{
	display:block !important;
	margin:0px;
	padding:7px !important;
	float:none !important;
}

.menu-mobile ul li .submenu{
	display: none !important;
}

.menu-mobile ul li a{
	font-size:22px !important;
	padding:0px !important;
}

#mainmenu .gdwmenu.moduletable .menu-mobile.accordion-open {
	height: calc(100%) !important;
}

.menu-mobile.accordion-open {
	transition: height 500ms ease-in-out 0s;
}

}

@media screen and (max-width: 767px) {
	/* Site est 767px ou moins en width */
	.pagination > li.pagi-num {
		display: none;
	}

#block .block{
	padding:20px 40px;
	margin-top:30px !important;
}

#block .block0{
	margin-top:250px !important;
}

.articleimage{
	display:none;
}

.articlecontent{
	padding:0px;
}

.form-control{
	width:90%;
}

.articlecontent h1{
	font-size:25px;
}

.header-nouvelle{
	padding: 40px 60px !important;
}

#nouvelle .nouvelle-container{
	height:680px;
}

.nouvelle .image{
	background-position:center;
}

.articlecontent .color-block h5{
	font-size:23px;
}

}


@media screen and (max-width: 530px) {
#multiboutons .titlegroup .icone0, #multiboutons .titlegroup .icone1{
	display:none;
}

#multiboutons .bkgimg{
	height:180px;
}

#multiboutons .titlegroup{
	padding-top:60px;
}

#pre-footer{
	padding-top:30px;
	line-height:130%;
}

#footer{
	height:95px;
}

#adminForm > div.c_fields.row > div.col-sm-6.col-sm-offset-0.col-xs-8.col-xs-offset-2.col-btns{
	margin-left:40px;
}

.articlecontent{
	padding:0px 10px;
}

}

@media screen and (max-width: 500px) {
	/* Site est 500px ou moins en width */

.header-nouvelle{
	padding: 43px 20px !important;
	font-size: 22px !important;
}

.equipelist .name_equipe{
	font-size:20px;
}

.equipelist .titre_equipe{
	font-size:16px;
}

.equipelist .email_equipe{
	display:none;
}



}

@media screen and (max-width: 419px) {
	/* Site est 419px ou moins en width */

.artId12 .container-fluid{
	padding:0px !important
}

#block .block h1{
	font-size:20px;
}

#nouvelle .nouvelle-container{
	height:700px;
}

}

@media screen and (max-width: 325px) {
#content{
	max-width:300px;
}

.menu-mobile ul{
	top:39%;
}

}

@media screen and (min-width: 768px) {
	/* Site est 768px ou plus en width */
	.max-container {
		max-width: 750px;
	}
}

@media screen and (min-width: 992px) {
	/* Site est 992px ou plus en width */
	.max-container {
		max-width: 970px;
	}
}

@media screen and (min-width: 1200px) {
	/* Site est 1200px ou plus en width */
	.max-container {
		max-width: 1170px;
	}
}

.gdwrotator .text-content .my_h2{ color: #8e8f94;font-size: 30px;font-weight: 400 !important;margin: 5px 0;}
.gdwrotator .text-content .my_h1{color: #686b72;font-size: 35px;font-weight: 400 !important;margin: 5px 0;}
.gdwrotator .text-content .my_h1 span{color:#919e4f}
#block .block .my_h1 {color: white;font-weight: 300 !important;line-height: 1.5;font-size: 2em;margin: 0.67em 0;}
#nouvelle .texte .my_h1{color: #919e4f;font-weight: 400 !important;line-height: 100%;margin-top: 0;font-size: 2em;margin: 0.67em 0;}

.equipelist img{max-width:100%;}
.gdwrotator .text-content h1 a{text-decoration:none;color:inherit;}
.force_magic{margin:-105px 0 40px;}
#pre-footer p a.my_button_contact{padding:7px 15px;border-radius:10px;transition:background 0.5s,color 0.5s;background:rgba(0,0,0,0.1);font-weight:bold;display:inline-block;margin-bottom:15px;color:#919e4f !important;}
#pre-footer p a.my_button_contact:hover{background:#919e4f; color:#fff !important;text-decoration:none;}
#footer{height:auto;}
#container_dmi{width:150px;height:34px;margin:10px auto;float:none;}
#container_dmi .fright{width:42px;float:right;}
#container_dmi .fleft{margin-left:5px;float:left;width:100px;}
#container_dmi .fright img{width:auto;height:33px; margin-left:5px;}
#container_dmi .fleft{text-align:right;margin-top:1px;}
#container_dmi .fleft a{font-size:10px;line-height:14px; color:#656668;height:14px;float:left;width:100%;}

.atitle{color: #919e4f;font-size: 40px;font-weight: 400 !important;line-height: 100%;}
.color-block h2, .articlecontent .color-block h3{color:#fff;margin:0;}
.articlecontent h3.inline{font-size:inherit;margin:0;padding:0;display:inline;}
.articlecontent .inline-p p{display:inline;}
.articlecontent ul.inline-p li{color:#2b1d01;font-size:20px;line-height:1.3;}


#mainmenu.sc-fixed .logo-sticky{ top: 55px;}
.home-page #add{ position: absolute; z-index: 999; top: 175px; width: 100%; margin: 0 auto 20px;}
#add{ position: relative; z-index: 999; top: 175px; width: 100%; margin: 0;}
#slideshow{ position: relative;}

#pre-footer, #footer{ display: none;}

@media screen and (max-width: 991px) {
  #add1{ display: none;}
  
} 





/* Included .css FILE (fonts.css) */
/* Example
@font-face {
	font-family: 'DaxBlack';
	src: url('fonts/daxwide-black-webfont.eot');
	src: url('fonts/daxwide-black-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/daxwide-black-webfont.woff') format('woff'),
			 url('fonts/daxwide-black-webfont.ttf') format('truetype'),
			 url('fonts/daxwide-black-webfont.svg#DaxBlack') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/

@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'),
			 url('../../../../media/jui/fonts/IcoMoon.woff') format('woff'),
			 url('../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'),
			 url('../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
