
/* Geant du web - http://www.geantduweb.ca/ */
/* Main CSS */
html{font-size:100%;height:100%;}body{font-size:1em;font-family:'Oswald', sans-serif;color:white;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;top:-46px;}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{width:625px;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;}.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:#b4070b;}.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;}#content{background-image:url('../images/bg_black.jpg');background-attachment:fixed;background-size:cover;background-repeat:no-repeat;}#content .articlecontent{text-align:center;padding-top:40px;}.articlecontent .button-accueil,body.cke_show_borders .button-accueil,body.mce-content-body .button-accueil{padding:10px 70px;background:transparent;border:1px #bb4625 solid;color:#bb4625;text-decoration:none !important;display:block;margin:20px auto;max-width:300px;transition:all 500ms;}.articlecontent .button-accueil:hover,body.cke_show_borders .button-accueil:hover,body.mce-content-body .button-accueil:hover{text-decoration:none !important;color:white;border-color:white;}.articlecontent h1,.articlecontent h2,.articlecontent h3,.articlecontent h4,.articlecontent h5,.articlecontent h6,body.cke_show_borders h1,body.cke_show_borders h2,body.cke_show_borders h3,body.cke_show_borders h4,body.cke_show_borders h5,body.cke_show_borders h6,body.mce-content-body h1,body.mce-content-body h2,body.mce-content-body h3,body.mce-content-body h4,body.mce-content-body h5,body.mce-content-body h6{line-height:100%;color:white;font-weight:400;}.articlecontent h1,body.cke_show_borders h1,body.mce-content-body h1{font-size:60px;}.articlecontent h1:after,body.cke_show_borders h1:after,body.mce-content-body h1:after{content:"";display:block;height:16px;width:145px;margin:20px auto;background-image:url('../images/icon_fourchette.png');}.articlecontent p,body.cke_show_borders p,body.mce-content-body p{color:#b3b3b3;padding:0px 200px;line-height:1.6;font-family:arial;font-size:20px;}.articlecontent em,.articlecontent i,body.cke_show_borders em,body.cke_show_borders i,body.mce-content-body em,body.mce-content-body i{font-style:italic;}.articlecontent ul,body.cke_show_borders ul,body.mce-content-body ul{list-style:disc outside none;}.articlecontent ol,body.cke_show_borders ol,body.mce-content-body ol{list-style:decimal outside none;}.articlecontent ol,.articlecontent ul,body.cke_show_borders ol,body.cke_show_borders ul,body.mce-content-body ol,body.mce-content-body ul{line-height:1.6;}.articlecontent ol p,.articlecontent ul p,body.cke_show_borders ol p,body.cke_show_borders ul p,body.mce-content-body ol p,body.mce-content-body ul p{line-height-margin:0px;line-height-padding:0px;}.articlecontent .text-left,body.cke_show_borders .text-left,body.mce-content-body .text-left{text-align:left;}.articlecontent .text-center,body.cke_show_borders .text-center,body.mce-content-body .text-center{text-align:center;}.articlecontent .text-right,body.cke_show_borders .text-right,body.mce-content-body .text-right{text-align:right;}.articlecontent .text-justify,body.cke_show_borders .text-justify,body.mce-content-body .text-justify{text-align:justify;}.epage.articlecontent ol,.epage.articlecontent ul{margin:0 auto;display:block;max-width:570px;}.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{z-index:50;position:absolute;background-color:rgba(255,255,255,0.60);top:0px;width:100%;}#mainmenu .gdwmenu{background-color:rgba(0,0,0,0.90);}#mainmenu .gdwmenu ul{padding:0px;margin:0px;float:right;}#mainmenu .gdwmenu ul li{font-size:16px;text-transform:uppercase;float:left;padding:15px 0px;}#mainmenu .gdwmenu ul li a{padding:12px 20px;color:white;}#mainmenu .gdwmenu ul li a:hover{color:#bb4625;text-decoration:none;}#mainmenu .gdwmenu ul .active span{border-bottom:1px white solid;}#mainmenu .languages{float:right;padding-right:20px;}#mainmenu .languages ul li a{color:black;}#mainmenu .languages ul li a:hover{color:#bb4625;text-decoration:none;}#mainmenu .logo{padding:70px 20px;}#mainmenu .telephone{font-size:18px;position:absolute;bottom:15px;left:15px;text-transform:uppercase;}#mainmenu .telephone p{color:#bb4625;}#mainmenu .telephone p span{color:white;}.haschild .submenu{display:none;position:absolute;}.haschild .submenu ul{padding-top:15px !important;}.haschild .submenu li{background-color:rgba(0,0,0,0.90);margin:20px 0px 0px 0px;float:none !important;}.haschild:hover .submenu{display:block;}#mainmenu .gdwmenu.sc-fixed{height:46px;}#mainmenu .gdwmenu.sc-fixed .languages .modcontent{background:none;position:initial;}#mainmenu .gdwmenu.sc-fixed .modcontent{background-color:rgba(0,0,0,0.90);position:fixed;top:0px;width:100%;}#mainmenu .telephone.sc-fixed{top:15px;position:fixed;z-index:1;max-height:20px;}#slideshow{z-index:1;position:relative;}#slideshow .gdwrotator{position:relative;min-height:840px;max-height:955px;}#slideshow .gdwrotator .content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;max-height:1070px;height:100%;}#slideshow .gdwrotator .content .imgcontent{max-height:955px;background-position:top;background-size:cover;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#slideshow .gdwrotator .fake_img,#slideshow .gdwrotator .text-title{display:none;}#slideshow .mask-l{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-image:url('../images/pattern_img.png');}#slideshow .text-content{position:absolute;text-transform:uppercase;top:500px;left:200px;z-index:2;}#slideshow .text-content p{font-size:100px;color:white;text-shadow:0px 0px 10px black;line-height:120%;margin:10px 0px;padding:0px 10px;background-color:rgba(0,0,0,0.20);font-weight:300;}#slideshow .text-content p strong{font-weight:800;}#slideshow .text-content a{font-size:20px;padding:10px 40px;color:white;background-color:#bb4625;border-radius:3px;line-height:70px;transition:color 500ms;}#slideshow .text-content a:hover{background-color:black;text-decoration:none !important;}#slideshow .controls{position:absolute;width:100%;bottom:280px;}#slideshow .controls .previous{width:36px;height:60px;background-image:url('../images/icons_fleches.png');float:left;margin-left:40px;}#slideshow .controls .previous:hover{cursor:pointer;transform:rotate(180deg);background-position:-36px;}#slideshow .controls .next{width:36px;height:60px;background-image:url('../images/icons_fleches.png');float:right;margin-right:40px;transform:rotate(180deg);}#slideshow .controls .next:hover{cursor:pointer;transform:rotate(0deg);background-position:-36px;}.addthis_button_facebook{background:url("../images/social_icons.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.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.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.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:190px;margin:50px auto;}.gdwsocial a{background-repeat:no-repeat;width:40px !important;height:40px;margin:0px 2px;display:inline-block;}.gdwsocial a span{display:none !important;}.gdwmultibutton .first{border-right:1px rgba(255,255,255,0.20) solid;}.gdwmultibutton .col{min-height:250px;text-align:center;font-weight:800;font-size:50px;position:relative;border-top:1px rgba(255,255,255,0.20) solid;}.gdwmultibutton .col a{position:absolute;top:0px;left:0px;right:0px;bottom:0px;color:white;}.gdwmultibutton .col a:hover{background-color:#bb4625;text-decoration:none !important;}.gdwmultibutton .col a span{top:40%;line-height:100%;position:absolute;transform:translate(-30%);}.gdwmultibutton .col a span:before{content:"Menu";display:block;position:absolute;left:-35px;font-weight:300;text-transform:uppercase;font-size:18px;transform:rotate(-90deg);}.gdwmultibutton .col a .icon{width:74px;height:74px;position:absolute;left:-110px;top:-10px;}.gdwgalerie{position:relative;}.gdwgalerie .carousel{position:relative;}.car-item a{position:absolute;top:0px;right:0px;left:0px;bottom:0px;}.car-item a:hover{background:url("../images/galerie_hover.png");background-color:rgba(187,70,37,0.75);background-repeat:no-repeat;background-position:center;background-size:35%;}.car-item{width:25%;height:480px;float:left;padding:0px;position:relative;}.car-item-bak{height:480px;width:25%;position:absolute;top:0px;}.bak-prev{left:-25%;padding:0px;}.bak-next{right:-25%;padding:0px;}.real-img{width:100%;height:100%;background-size:cover;background-position:center;}#galerie .swoosh{background-image:url('../images/shape_top.png');width:494px;height:80px;position:absolute;z-index:1;top:-80px;left:0;right:0;margin:0 auto;}.btn-container-g{background-color:#333333;position:relative;text-align:center;min-height:105px;}.btn-container-g .titre{font-size:35px;text-transform:uppercase;line-height:100%;position:relative;margin-right:-40px;}.btn-container-g .titre:before{content:"";display:block;background-image:url('../images/icons_photos.png');height:30px;width:37px;position:absolute;left:-45px;bottom:8px;}.btn-container-g .titre:hover::before{background-position:-37px;}.btn-container-g .titre a{color:#717171 !important;text-decoration:none !important;}.btn-container-g .titre a:hover{color:white !important;text-decoration:none !important;}.btn-container-g .ctr-btn.btn-prev{background-color:#404040;position:absolute;left:0px;top:0px;bottom:0px;width:105px;}.btn-container-g .ctr-btn.btn-prev:hover{cursor:pointer;background-color:#bb4625;}.btn-container-g .ctr-btn.btn-prev span{background-image:url('../images/icons_fleches_galerie.png');height:40px;width:24px;margin:32px auto 0 auto;display:block;}.btn-container-g .ctr-btn.btn-next{background-color:#404040;position:absolute;right:0px;top:0px;bottom:0px;width:105px;}.btn-container-g .ctr-btn.btn-next:hover{cursor:pointer;background-color:#bb4625;}.btn-container-g .ctr-btn.btn-next span{margin-top:32px;background-image:url('../images/icons_fleches_galerie.png');background-position:-24px;height:40px;width:24px;margin:32px auto 0 auto;display:block;}#pre-footer{padding-top:150px;min-height:600px;background-image:url('../images/img_footer.jpg');background-size:cover;background-repeat:no-repeat;text-align:center;position:relative;overflow:hidden;}#pre-footer .carre1{border:#4c4c4e 1px solid;transform:rotate(45deg);height:605px;width:605px;margin:0 auto;position:absolute;top:15px;left:0px;right:0px;}#pre-footer .carre2{border:#4c4c4e 1px solid;padding:40px;max-width:750px;margin:0 auto;position:relative;z-index:1;}#pre-footer h1{font-size:70px;color:white;text-transform:uppercase;line-height:100%;margin:20px 0px;}#pre-footer h1:after{content:"";display:block;height:16px;width:145px;margin:20px auto 0px auto;background-image:url('../images/icon_fourchette.png');}#pre-footer span{font-size:30px;color:#bb4625;line-height:1.6;}#pre-footer p{color:#7f7f7f;font-size:25px;line-height:1.6;font-weight:300;}#pre-footer p strong{text-transform:uppercase;font-weight:300;}#pre-footer p i{font-size:55px;line-height:0.7;display:inline-block;vertical-align:-12px;}#footer{background-color:#171717;padding:10px 50px;color:#676767;}#footer a{color:#676767 !important;}#footer .l1{float:left;}#footer .l2{float:right;}.mainmenu-autre-page{position:relative !important;background-image:url('../images/STEAK_HEADER.jpg');background-size:cover;background-repeat:no-repeat;}.img-livraison{width:100%;max-width:710px;margin:20px auto;}.titre-menu-sam{text-align:center;font-size:60px;line-height:120%;margin-bottom:10px;}.titre-menu-sam:after{content:"";display:block;height:16px;width:145px;margin:30px auto;background-image:url('../images/icon_fourchette.png');}.content-autre-page .articlecontent{padding-bottom:50px;}
/* 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;
}

/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'),
       local('Oswald-Light'),
       url(https://fonts.gstatic.com/s/oswald/v10/HqHm7BVC_nzzTui2lzQTDVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'),
       local('Oswald-Regular'),
       url(https://fonts.gstatic.com/s/oswald/v10/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'),
       local('Oswald-Bold'),
       url(https://fonts.gstatic.com/s/oswald/v10/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
}
/* 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;
}

.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: 1480px) {
	/* Site est 1480px ou moins en width */
	.outflow {
		margin-left: -15px;
		margin-right: -15px;
		padding-left: 15px;
		padding-right: 15px;
	}

#slideshow .text-content p{
	font-size:60px;
}

}

@media screen and (max-width: 1199px) {
	/* Site est 1200px ou moins en width */

#galerie .car-item, #galerie .car-item-bak{
	width:33.3333%;
}

#galerie .bak-prev{
	left: -33.3333%;
}

#galerie .bak-next{
	right: -33.333%;
}

}

@media screen and (max-width: 1150px) {
	.gdwmultibutton .col{
		font-size:40px;
	}
}

@media screen and (max-height: 570px) {
	.menu-mobile ul{
		top:35% !important;
	}
}

@media screen and (max-width: 991px) {
	/* Site est 992px ou moins en width */

#slideshow, #galerie, #mainmenu .languages, .telephone i{display:none;}

#content{
	padding-top:200px;
}

.content-autre-page{
	padding-top:10px !important;
}

#mainmenu .gdwmenu{
	height:60px;
	position:fixed;
	top:0px;
	width: 100%;
}

#mainmenu .gdwmenu.sc-fixed{
	height:60px !important;
}

#mainmenu .telephone{
	z-index:1;
	top:22px;
	height:20px;
	position:fixed;
}

#mainmenu .telephone.sc-fixed{
	top:22px;
}

#mainmenu .logo{
	padding:20px;
	margin-top:60px;
	background-color:#fff;
}

#mainmenu .logo img{
	width:45%;
	min-width:190px;
	display:block;
	margin:0 auto;
}

#mainmenu .languages .lang-block{
	position: initial;
	text-align: center;
	transform: none;
	float: none;
}

#mainmenu .languages .lang-block li{
	padding:0px !important;
}

#mainmenu .menu-mobile .languages{
	display:block !important;
	float:none;
	padding:0px;
}

.icon{
	width:40px;
	height:50px;
	position:absolute;
	right:30px;
	top:18px;
	cursor:pointer;
	z-index:1
}

.icon .nce {
	width: 100%;
	height: 4px;
	margin-bottom: 7px;
	background-color:#bb4625;
	transition:0.5s
}

.accordion-open{
	top:20px;
	padding-top:10px;
}

.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;
}

.menu-mobile ul.decoy {
	width: 100%;
	right: auto;
}

.menu-mobile ul.decoy ul {
	width: auto;
	position: static;
}

.menu-mobile ul li{
	display:block !important;
	margin:0px;
	padding:10px !important;
	float:none !important;
}

.menu-mobile ul li .submenu{
	display: none !important;
}

#mainmenu .gdwmenu ul{
	float:none !important;
}

.menu-mobile ul li a{
	font-size:22px !important;
	padding:0px !important;
	color:#000 !important;
}

#mainmenu .gdwmenu.moduletable .menu-mobile.accordion-open {
	height: calc(100%) !important;
}

.menu-mobile.accordion-open {
	transition: height 500ms ease-in-out 0s;
}

#content .articlecontent p{
	padding:0px 50px;
}

.gdwgestion-repaslist .repaslist .panel-heading a span{
	font-size:30px !important;
}

.gdwgestion-repaslist .repaslist .panel-heading{
	min-height:100px;
	background-size:cover;
}

.gdwgestion-repaslist .repaslist .panel-collapse table{
	font-size:18px;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr td .desc{
	font-size:16px;
	padding:0px !important;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr .prix .wrapper{
	display:block;
	float:none;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr{
	display:block;
	width:100% !important;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr td{
	display:block;
	width:100%;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr .prix{
	width:100% !important;
	text-align:left;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr td br{
	display:none;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr td span{
	display:block;
	padding:5px 10px !important;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr td span:nth-child(odd){
	background-color:rgba(255, 255, 255, 0.05);
	padding:3px;
}

.gdwgestion-repaslist .repaslist .panel-collapse table tr .prix .wrapper span em{
	float:right;
}

}


@media screen and (max-width: 820px) {
	#pre-footer{
		padding-top: 70px;
		min-height: 460px;
	}
	
	#pre-footer .carre2{
		max-width: 100%;
		border:none;
	}
	
	#pre-footer .carre1{
		display:none;
	}
}

@media screen and (max-width: 767px) {
	/* Site est 767px ou moins en width */
	.pagination > li.pagi-num {
		display: none;
	}

#gdwgestion.contact .contact_form .c_fields .captcha_hold{
	margin:0 auto;
	margin-bottom:30px;
}

#gdwgestion .articlecontent p a{
	font-size:17px;
}

}


@media screen and (max-width: 660px) {
	
#footer .l1, #footer .l2{
	float:none;
}

#footer{
	text-align:center;
	padding:20px 0px;
	line-height:1.6;
}

}

@media screen and (max-width: 500px) {
	/* Site est 500px ou moins en width */

.gdwmultibutton .col a span:before{
	display:none;
}

.gdwmultibutton .col a .icon{
	display:none;
}

.gdwmultibutton .col a span{
	left:0px;
	right:0px;
	transform:none;
}

#pre-footer{
	padding-top:20px;
}

#content .articlecontent p{
	padding:0px 10px;
}

}

@media screen and (max-width: 419px) {
	/* Site est 419px ou moins en width */
}

@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;
	}
}
