/* 
====================================================================================================
	Import css
====================================================================================================
*/
@import "css/colorbox.css";

/* 
====================================================================================================
	Correction submit quizz_poll
====================================================================================================
*/
.quiz_section .qmn_btn {
	width: auto;
	height: auto;
}

/* 
====================================================================================================
	Youtube page
====================================================================================================
*/
#youtube_channel {
	margin-top:40px;
	padding:0 20px;
}

#youtube_channel {
	margin-top:40px;
	padding:0 20px;
}
#youtube_channel .video_item0, #youtube_channel .video_item1, #youtube_channel .video_item2{
	float:left;
	width:100%;
	margin:15px 0;
}

#youtube_channel .video_item0{
	float:left;
	width:30%;
	margin-right:3.33%;
}
#youtube_channel .video_item1{
	float:left;
	width:30%;
	margin-right:3.33%;
}
#youtube_channel .video_item2{
	float:left;
	width:30%;
	margin-right:3.33%;
}

#youtube_channel .video_thumb img{
	width:100%;
}
#youtube_channel .video_thumb:hover{
	opacity:0.7;
}
#youtube_channel .sep{
	clear:both;
	height:20px;
}
#youtube_channel .video_title{
	margin:10px 0;
}
#youtube_channel .video_title h4{
	line-height:20px;
	font-size:15px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0 0 5px 0;
}
#youtube_channel .description{
	font-size:14px;
}

/* 
====================================================================================================
	Youtube page responsive
====================================================================================================
*/
@media (max-width: 724px) {
	#youtube_channel .video_item0, #youtube_channel .video_item1, #youtube_channel .video_item2 {
		float: left;
		width: 100%;
		margin: 15px 0;
	}
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:5px;}
article, aside, footer, header, hgroup, nav, section{display:block;}
header{}
.home header{}
body{line-height:20px;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;font-size:13px;letter-spacing:-0.05em;color:#4d4d4d;background-color:#cfe9f6;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.ui-tabs-hide{display:none;position: absolute; top: -9999px; left: -9999px; }
#partager.hide div {}

br.clear{margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6{padding-bottom:5px;color:#808080;letter-spacing:-1px;line-height:1em;font-weight:normal;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#808080;}
h1{font-size:30px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
p{padding-bottom:10px;line-height:24px;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
pre, code{font-family:Courier New, monospace;margin-bottom:10px;}
ins{text-decoration:none;}
sup, sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:0.8em;}
sub{top:0.3em;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
blockquote{margin:1.5em;padding:1em;color:#666666;background:transparent;font-style:italic;border:1px solid transparent;}
blockquote p{padding-bottom:0px;}
input#ns_widget_mailchimp-email-3[type=text]{width:55% !important;}
input[type=text], input[type=email], input[type=url], input.text, input.title, textarea, select{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e;}
input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus{border-color:#2D3940;color:#3e3e3e;}
input[type=text], input[type=email], input[type=url], input.text, input.title, textarea, select{margin:0.5em 0;}
textarea{padding:4px;}
input[type=submit], input[type=reset]{border:0px !important;color:#0064A8 !important;float:right;font-size:12px;text-shadow:1px 1px 1px #fff;text-transform:uppercase;margin-right:9px;height:35px;}
input[type=submit], input[type=reset]{background:url("http://www.eauroyale.pf/wp-content/themes/EauRoyale/images/contact_submit.png") no-repeat scroll 0 0 transparent;width:73px;}
input.button{}
textarea{width:100% !important;}
img#about-image{float:left;margin:3px 8px 8px 0px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}

a#mobile_nav{display:none;}
#navigation{border-top:1px solid #f1f1f1;border-bottom:1px solid #f6f6f6;padding:15px 0 0;}
#top-menu{float:left;padding-left:5px;padding-top:10px;}
#search-form{height:35px;;border:1px solid #e2e2e2;background-color:#fafafa;/*margin-top:20px;*/margin-top: 26px;}
#search-form #searchinput, #search-form-autre #searchinput{background:none;border:none;float:left;margin:4px 0 0 5px;width:110px;padding-left:9px;font-size:11px;color:#c5c5c5;font-family:Georgia, serif;font-style:italic;text-shadow:1px -1px 0 #fff;-webkit-appearance:none;}
#search-form #searchsubmit, #search-form-autre #searchsubmit{margin-top:11px;margin-right:12px;}
input#searchinput.text{border:none;border-color:transparent;}
#top-menu-shadow, #bottom-menu-shadow{position:absolute;left:0;height:5px;display:block;width:100%;}
#top-menu-shadow{top:-20px;}
#bottom-menu-shadow{background:url(images/main_sprite.png) no-repeat 0 -68px;bottom:-5px;}
#slogan{position:relative;border:1px solid #f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url(images/left-quote.png) no-repeat 21px 23px;padding:25px 40px 18px;margin-bottom:47px;}
#slogan p{font-family:'Goudy Bookletter 1911', arial, sans-serif;font-size:27px;color:#4d4d4d;text-align:center;line-height:30px;}
span#right-quote{position:absolute;background:url(images/right-quote.png) no-repeat;display:block;height:17px;width:24px;right:21px;top:23px;}
#top-quote-shadow, #bottom-quote-shadow{position:absolute;left:0;height:5px;display:block;width:100%;}
#top-quote-shadow{top:-1px;}
#bottom-quote-shadow{bottom:-1px;}
#top-menu-shadow, #bottom-quote-shadow{background:url(images/main_sprite.png) no-repeat 0 -1366px;}
#bottom-quote-shadow{background-position:82px -1366px;}
#recent-work{margin-bottom:27px;position:relative;padding-left:252px;}
#work-info{text-align:right;width:194px;position:absolute;left:0;top:0;}
#recent-work h3, #about h3, #recent-posts h3, h3.widgettitle, h4.widgettitle{font-family:Arial, Verdana, sans-serif;font-size:13px;color:#2b2b2b;font-weight:bold;text-transform:uppercase;}
#work-info p{line-height:20px !important;}
.r-work{float:left;margin:0 49px 20px 0;width:203px;position:relative;}
#recent-work .last{margin-right:0;}
.item-image{display:block;}
.r-work span.overlay{background:url(images/main_sprite.png) no-repeat 0 -1111px;display:block;height:203px;left:0;position:absolute;top:0;width:203px;}
.r-work p{line-height:18px;left:0;position:absolute;bottom:0;display:block;background:url(images/flex-caption.png);font-size:13px;color:#ffffff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);padding:15px 20px;}
#recent-work a.more, #recent-work a.zoom{position:absolute;top:39px;width:39px;height:39px;display:block;}
#recent-work a.more, #recent-work a.zoom{display:none;}
.r-work p{visibility:hidden;}
#recent-work a.more{background:url(images/main_sprite.png) no-repeat -170px -98px;left:62px;}
#recent-work a.zoom{background:url(images/main_sprite.png) no-repeat -217px -98px;right:62px;}
#divider{border-top:1px solid #f6f6f6;height:5px;position:relative;margin-bottom:51px;}
#divider .container div{position:absolute;width:100%;height:5px;left:0;top:-1px;}
#top-quote-shadow, #divider .container div, #footer-top-shadow{background:url(images/main_sprite.png) no-repeat 82px -68px;}
#about{float:left;width:455px;margin-right:50px;}
#about h3, #recent-posts h3{padding-bottom:18px;border-bottom:1px solid #f1f1f1;margin-bottom:12px;}
#about p{line-height:20px !important;}
a.readmore{color:#2b2b2b;height:30px;line-height:31px;display:block;}
a.readmore span{display:block;}
a.readmore:hover{color:#000;}
#recent-posts{float:left;width:455px;}
.thumb{float:left;position:relative;margin-top:5px;margin-right:22px;}
.r-post span.overlay{background:url(images/main_sprite.png) no-repeat -278px -156px;display:block;height:60px;left:0;position:absolute;top:0;width:60px;}
.r-post p.date{text-transform:uppercase;font-weight:bold;font-size:12px;color:#cfcfcf;display:inline;}
.r-post h4.title{display:inline;font-family:Georgia, serif;font-style:italic;font-size:13px;}
.r-post h4.title a{text-decoration:none;color:#9d9c9c;}
.r-post h4.title a:hover{color:#7e7e7e;}
.r-post p{line-height:20px !important;}
.r-work img, .post img, .responsive img{max-width:100%;display:block;height:auto;}
.fondcontenu{}
.home .fondcontenu{}
#main_content{width:100%;}
.home #main_content{width:100%;}
#breadcrumbs{display:none;font-size:11px;font-family:Georgia, serif;color:#2b2b2b;font-style:italic;padding:5px 0 5px;border-bottom:1px solid #f1f1f1;}
#breadcrumbs a, #breadcrumbs span{color:#a6a6a6;}
#breadcrumbs a:hover{color:#111;text-decoration:none;}
.post h1.title{font-size:28px;font-family:Georgia, serif;letter-spacing:0;}
.post h1.title a{color:#2b2b2b;font-family:arial, sans-serif;}
.post h1.title a:hover{color:#111;text-decoration:none;}
.entry_content{position:relative;padding-left:0px;}
.entry_content .postmeta{width:115px;text-align:right;position:absolute;top:4px;left:0;}
.entry_content .postmeta p{padding-bottom:0;line-height:19px;}
.entry_content .postmeta a{color:#4d4d4d;}
.entry_content .postmeta a:hover{color:#111;text-decoration:none;}
span.posted_by{font-weight:bold;}
span.posted_category{font-style:italic;font-family:Georgia, serif;text-align:left;font-size:11px;}
.post-thumbnail, .single-thumbnail{position:relative;float:left;margin:4px 22px 15px 0;}
.post-thumbnail span.post-overlay{border:2px solid #fff;-moz-box-shadow:2px 2px 3px #C5C5C5;-webkit-box-shadow:2px 2px 3px #C5C5C5;box-shadow:2px 2px 3px #C5C5C5;filter:progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5a', Direction=135, Strength=6);zoom:1;position:absolute;top:0;left:0;right:0;bottom:0;display:block;}
.single-thumbnail span.post-overlay{background:url(images/main_sprite.png) no-repeat 0 -1111px;width:203px;height:203px;position:absolute;top:0;left:0;}
.entry p{line-height:20px;text-align:justify;text-justify:newspaper;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, #comment-wrap h1, h3#reply-title{font-family:arial, sans-serif;letter-spacing:0;}
.entry h2{color:#000;margin-top:10px;margin-bottom:10px;font-size:26px;font-weight:normal;text-transform:uppercase;font-style:italic;}
.entry h3{color:#1d4985;margin-top:10px;margin-bottom:10px;font-size:23px;font-weight:normal;}
h1.main_title{font-size:20px;font-family:arial, sans-serif;color:#2b2b2b;margin-top:-10px;padding-bottom:30px;display:block;margin-top:-60px;margin-left:230px;font-weight:normal;text-transform:uppercase;}
h1.main_title span{font-style:italic;color:#1d4985;}
p.meta-info{margin-bottom:15px;}
p.meta-info, p.meta-info a{color:#2b2b2b;}
p.meta-info a{font-style:italic;font-family:arial, sans-serif;}
p.meta-info a:hover{text-decoration:none;color:#111;}
.single-thumbnail{margin-bottom:7px;}
.post ul, .comment-content ul{list-style-type:disc;padding:10px 0px 10px 20px;}
.post ol, .comment-content ol{list-style-type:decimal;list-style-position:inside;padding:10px 0px 10px 2px;}
.post ul li ul, .post ul li ol, .comment-content ul li ul, .comment-content ul li ol{padding:2px 0px 2px 20px;}
.post ol li ul, .post ol li ol, .comment-content ol li ul, .comment-content ol li ol{padding:2px 0px 2px 35px;}
body.page h1.main_title{padding-bottom:20px;}
#et_pt_blog{margin-right:50px;}
#et-contact, #et-login, #sitemap{padding-top:20px;}
#et-search{margin-top:20px;}
#content_area.fullwidth{background:none;}
#content_area.fullwidth #main_content{width:100%;}
#content_area.fullwidth .entry, #content_area.fullwidth .commentlist{padding-right:0;}
#content_area.fullwidth #et_pt_blog{margin-right:0;}
#top-menu li{padding:0;float:left;}
#top-menu a{font-size:14px;color:#4d4d4d;text-decoration:none;font-weight:bold;padding:0 10px 25px;}
#top-menu a:hover{color:#111;}
#top-menu > ul > li.current-menu-item > a{color:#4d4d4d!important;font-family:arial, sans-serif;}
#nav-accordeon{margin:0;padding:0;list-style:none;color:#1851a3;width:300px;font-family:arial, sans-serif;text-transform:uppercase;margin-top:60px;}
.home #nav-accordeon{margin-top:275px;width:250px;}
#nav-accordeon >ul >li{margin-bottom:30px;}
.home #nav-accordeon >ul >li{margin-bottom:11px;}
#nav-accordeon ul li ul{display:none;}
#nav-accordeon a{display:inline-block;color:#1851a3;text-decoration:none;width:220px;}
.home #nav-accordeon a{width:155px;}
.placeur_fleur{width:23px;height:21px;display:inline-block;margin-right:15px;margin-bottom:5px;}
#nav-accordeon li ul .placeur_fleur{height:1px;}
#menu-item-7077 .placeur_fleur, #menu-item-66 .placeur_fleur, #menu-item-62 .placeur_fleur{margin-bottom:-10px;}
#menu-item-7218 .placeur_fleur{margin-top:-4px;}
a.readmore .placeur_fleur{position:absolute;z-index:5;float:left;}
#nav-accordeon .fleur, a.readmore .fleur{width:23px;height:21px;display:block;background:url(images/pucemenu.png);float:left;}
#nav-accordeon > ul > .current-post-ancestor > .placeur_fleur > .fleur, #nav-accordeon > ul > .current-menu-item > .placeur_fleur > .fleur, #nav-accordeon > ul > .current-menu-parent > .placeur_fleur > .fleur, #nav-accordeon > ul > .current-menu-ancestor > .placeur_fleur > .fleur{width:100px;background:url("images/fleur-categorie-on.png");}
a.readmore .fleur{background:url("images/en-savoir-plus.png") no-repeat scroll 0 0 transparent;display:block;height:47px;width:100px;margin-top:-7px;float:left;margin-left:20px;}
#nav-accordeon .sub-menu .fleur{background:none;}
#nav-accordeon .sub-menu li{}
#nav-accordeon li:hover > .fleur{background-position:23px 0px;;}
#nav-accordeon .togglesub-menu a, #nav-accordeon .togglesub-menu span{}
#nav-accordeon .open a, #nav-accordeon .open span{}
#nav-accordeon a:hover, #nav-accordeon a:focus, #nav-accordeon a:active{text-decoration:none;}
#nav-accordeon .sub-menu{font-size:.8em;font-size:.9em;margin:0;padding:0;}
#nav-accordeon .sub-menu li{margin-top:10px;}
#nav-accordeon ul.sub-menu a{background:none;}
#nav-accordeon .sub-menu .sub-menu li{margin-left:20px;}
#nav-accordeon .sub-menu .sub-menu li{font-size:9px;line-height:11px;}
#nav-accordeon{font-family:Arial, sans-serif;font-weight:600;list-style:none;font-size:14px;color:#0064A8;text-transform:uppercase;}
#nav-accordeon a{color:#0064A8;}
#nav-accordeon a:hover, #nav-accordeon a:active{color:#87ADD4;}
#nav-accordeon ul.sub-menu a{font-weight:500;background:none;color:#0064A8;text-transform:none;font-size:15px;font-family:arial, sans-serif;font-family:"calluna-sans", sans-serif;font-weight:400;font-size:16px;}
#nav-accordeon .sub-menu .sub-menu a{font-size:12px;line-height:11px;}
#nav-accordeon ul.sub-menu a:hover{background:none;color:#87ADD4;text-transform:none;}
#nav-accordeon{margin:120px 0 0;}
#nav-accordeon ul.sub-menu .sub-menu{list-style-type:disc;list-style-position:inside;margin-left:0;width:250px !important;margin:0px;padding:0px;font-size:12px;margin-left:20px !important;}
#nav-accordeon ul.sub-menu .sub-menu li{width:220px !important;margin:0px;padding:0px;margin-left:20px;}
#nav-accordeon ul.sub-menu .sub-menu li a{color:#555;padding:0px;margin:0px;width:150px !important;}
.home #menu-item-62 .placeur_fleur{margin-bottom:5px;}
#nav-accordeon{margin:85px 0 0;}
#nav-accordeon{font-weight:500;font-size:16px;}
#nav-accordeon a{font-size:16px;color:#000;font-weight:600;}
#nav-accordeon a{color:#555;font-weight:600;}
#nav-accordeon a:hover{color:#000;font-size:16px;font-weight:700;}
#nav-accordeon .sub-menu a, #nav-accordeon ul.sub-menu a{color:#0064A8;text-transform:none;font-size:18px;line-height:16px;font-weight:400;}
#nav-accordeon .sub-menu .sub-menu a{font-size:16px;line-height:17px;font-weight:300;}
#nav-accordeon .current-menu-item a, #nav-accordeon .current-menu-parent a{}
#nav-accordeon > ul > .current-post-ancestor > .placeur_fleur > .fleur, #nav-accordeon > ul > .current-menu-item > .placeur_fleur > .fleur, #nav-accordeon > ul > .current-menu-parent > .placeur_fleur > .fleur, #nav-accordeon > ul > .current-menu-ancestor > .placeur_fleur > .fleur{background:url("images/fleur-categorie-on.png") repeat scroll 0 0 transparent;width:200px;font-weight:700;color:#A61F0A!important;}
#nav-accordeon .sub-menu a, #nav-accordeon ul.sub-menu a{color:#555;}
#nav-accordeon .sub-menu a:hover, #nav-accordeon ul.sub-menu a:hover{color:#000;}
#nav-accordeon ul.sub-menu .sub-menu{list-style-type:none;}
#nav-accordeon .sub-menu li{margin-top:5px;}
#nav-accordeon .sub-menu a, #nav-accordeon ul.sub-menu a{text-transform:none;font-size:17px;line-height:17px;font-weight:300;padding-left:10px;}
#nav-accordeon ul.sub-menu .sub-menu{padding-left:41px;}
#nav-accordeon ul.sub-menu .sub-menu li{background:url(images/puce-rouge.gif) no-repeat left center;list-style-type:none;margin-left:0;padding-left:1em;text-align:left;text-indent:-1em;}
#nav-accordeon ul.sub-menu .sub-menu li a{margin-left:-20px!important;width:200px !important;}
#nav-accordeon .current-menu-ancestor > a, #nav-accordeon .current-menu-parent > a, #nav-accordeon .current-menu-item > a, #nav-accordeon .current_page_ancestor > a, #nav-accordeon .current_menu_ancestor > a{}
#nav-accordeon .sub-menu .sub-menu{display:none;}
#nav-accordeon .sub-menu li:hover .sub-menu, #nav-accordeon .sub-menu li.open > .sub-menu, #nav-accordeon .sub-menu li.current_menu_ancestor > .sub-menu, #nav-accordeon .sub-menu li.current_page_ancestor > .sub-menu, #nav-accordeon .sub-menu li.current-menu-parent > .sub-menu, #nav-accordeon .sub-menu li.current-menu-item > .sub-menu{display:block;}
.slides span.overlay{background:url(images/main_sprite.png) no-repeat 0 -252px;display:block;height:368px;left:0;position:absolute;top:0;width:960px;}
p.flex-caption{left:0;position:absolute;bottom:0;width:884px;display:block;background:url(images/flex-caption.png);font-size:13px;color:#ffffff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);padding:23px 38px;}
#controllers-wrapper{}
#controllers-wrapper div#controllers-wrapper-left{background:url(images/main_sprite.png) no-repeat -490px -658px;padding-left:25px;position:absolute;bottom:-18px;left:0;visibility:hidden;}
.et_slider_slide #controllers-wrapper div#controllers-wrapper-left{bottom:0;}
#controllers-wrapper div#controllers-wrapper-right{background:url(images/slider-right-panel.png) no-repeat right top;padding-right:25px;}
#controllers-wrapper ul#controllers{background:url(images/slider-panel.png) repeat-x;height:22px;padding:18px 46px 0 50px;}
#controllers li{float:left;margin-right:4px;}
#controllers li a{background:url(images/main_sprite.png) no-repeat -491px -637px;display:block;width:11px;height:11px;text-indent:-9999px;}
#controllers li a.active{background-position:-491px -624px;}
#featured .flex-direction-nav li a{width:39px;height:39px;margin-top:-19px;}
#featured .flex-direction-nav li .prev{left:0;background:url(images/main_sprite.png) no-repeat -490px -712px;}
#featured .flex-direction-nav li .next{right:0;background:url(images/main_sprite.png) no-repeat -490px -758px;}
#comment-wrap{padding:40px 0 0;}
h1#comments{padding-bottom:30px;}
.comment-body{position:relative;padding:0 0 0 88px;margin:20px 0;}
.avatar-box, .avatar-overlay{position:absolute;top:5px;left:0;}
.avatar-overlay{position:absolute;top:0;left:0;background:url(images/main_sprite.png) no-repeat;width:62px;height:62px;display:block;}
.comment-meta{margin-bottom:5px;}
.comment-meta span.fn{font-weight:bold;text-transform:uppercase;margin-right:8px;}
.comment-meta span.fn, .comment-meta span.fn a{color:#2b2b2b;}
span.comment_date{font-family:arial, sans-serif;font-style:italic;color:#9d9d9d;}
.reply-container{background:url(images/readmore.png) no-repeat right bottom;color:#2B2B2B;height:30px;line-height:31px;padding-right:11px;float:right;}
a.comment-reply-link{background:url(images/readmore.png) no-repeat;display:block;height:30px;padding-left:16px;padding-right:5px;color:#2b2b2b;}
a.comment-reply-link:hover{color:#111;text-decoration:none;}
#trackbacks{margin-top:90px;}
.comments_respond{margin-top:150px;}
#commentform input[type="text"]{width:40%;}
#commentform textarea{width:94%;}
#commentform input[type="text"], #commentform textarea{background:#fafafa;border:1px solid #e2e2e2;-moz-box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.1);box-shadow:inset 2px 2px 10px rgba(0, 0, 0, 0.1);padding:10px 12px;color:#c5c5c5;text-shadow:0px 1px 0 #fff;-moz-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1);font-family:Georgia, serif;font-style:italic;font-size:11px;}
#commentform .form-submit{overflow:hidden;}
#commentform input#submit, #elist_submit_form input#submit{background:url(images/main_sprite.png) no-repeat -170px -156px;border:none;float:right;color:#2b2b2b;padding:7px 0;text-align:center;width:95px;margin-right:10px;}
#elist_submit_form input#submit{margin-right:227px;}
.commentlist #reply-title{border:none;left:0;padding-left:0;top:6px;}
.commentlist #reply-title small{display:block;font-size:12px;font-family:Arial, sans-serif;font-weight:bold;margin-top:2px;}
#reply-title small a{color:#3A6263;}
.commentlist{padding:0 50px 20px 0;border-bottom:1px solid #f1f1f1;}
.commentlist ul.children{padding-left:88px;}
h1#comments, h3#reply-title{font-family:arial, sans-serif;font-size:28px;color:#2b2b2b;}
#respond{padding:40px 50px 0 0;}
.comment #respond{padding:10px 0 0;}
#main-footer{background-color:#ffffff;border-top:1px solid #e9e9e9;position:relative;text-shadow:1px 1px 0px #fff;}
#footer-top-shadow{position:absolute;width:100%;height:5px;left:0;top:-1px;}
#footer-widgets{padding-top:45px;padding-left:35px;}
.footer-widget{float:left;margin-right:52px;width:190px;font-size:0.9em;color:#fff;}
.footer-widget li, .footer-widget a, .footer-widget h4{color:#fff;}
#footer-widgets .last{margin-right:0;}
p#footer-logo{margin-left:-54px;margin-top:-40px;margin-bottom:-31px;}
.footer-widget p{line-height:16px !important;}
p#copyright{color:#2b2b2b;font-size:12px;float:right;padding-top:19px;border-top:0px solid #e9e9e9;margin:22px 13px 13px 0;}
p#copyright a{color:#2B2B2B;font-family:arial, sans-serif;}
.f_widget{margin-bottom:20px;}
#main-footer a{color:#8a8a8a;}
#main-footer a:hover{color:#3d3d3d;text-decoration:none;}
#sidebar{float:left;width:204px;padding:20px 0 0 20px;}
h3.widgettitle{font-family:arial, sans-serif;padding-bottom:10px;text-transform:uppercase;font-size:14px;}
.widget{margin-bottom:30px;}
.widget a{color:#4d4d4d;}
.widget a:hover{color:#111;text-decoration:none;}
.f_widget li, .widget li{background:url(images/sidebar_bullet_white.png) no-repeat 0 7px;padding-left:12px;margin:5px 0;}
div.post .new-post .aligncenter, .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{text-align:center;padding-top:4px;margin-bottom:10px;}
.wp-caption.alignleft{margin:0px 10px 10px 0px;text-align:center;}
.wp-caption.alignright{margin:0px 0px 10px 10px;text-align:center;}
.wp-caption img{display:inline;float:left;margin-right:20px;border:1px solid #dadada;border-bottom:1px solid #b7b7b7;background:#fff;padding:8px;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);margin-bottom:7px;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;text-align:center;color:#000;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{float:center;}
img.alignleft{display:inline;float:left;margin-right:20px;border:1px solid #dadada;border-bottom:1px solid #b7b7b7;background:#fff;padding:8px;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);margin-bottom:7px;}
img.alignright{display:inline;float:right;margin-left:20px;border:1px solid #dadada;border-bottom:1px solid #b7b7b7;background:#fff;padding:8px;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);margin-bottom:7px;}
img.aligncenter{display:inline;float:center;padding-top:10px;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:auto;}
#wp-calendar a{display:block;text-decoration:none;font-weight:bold;}
#wp-calendar a:hover{text-decoration:underline;}
#wp-calendar caption{text-decoration:none;font:bold 13px Arial, Sans-Serif;}
#wp-calendar td{padding:3px 5px;color:#9f9f9f;}
#wp-calendar td#today{color:#111;}
#wp-calendar th{font-style:normal;text-transform:capitalize;padding:3px 5px;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
.pagination{overflow:hidden;padding:15px 12px 0px;}
.wp-pagenavi{position:relative;padding:40px 50px 0 0;text-align:right;font-family:arial, sans-serif;font-size:28px;color:#a3a3a3;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{padding:5px 7px !important;margin:2px;text-decoration:none;border:none !important;background-color:none;font-weight:normal !important;color:#a3a3a3;}
.wp-pagenavi span.pages{padding:5px 7px 5px !important;margin:2px !important;border:none !important;color:#a3a3a3;background-color:none;font-style:italic;font-size:13px;margin-right:10px !important;}
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover{padding:5px 7px !important;margin:2px;font-weight:normal !important;background-color:none !important;border:none !important;color:#2b2b2b !important;}
a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a{text-decoration:none;}
.foursixeight{margin:0px 0px 15px 84px;}
.sitemap-col ul ul{padding-left:20px;}
.BrightcoveExperience{border:0px solid #EEEEEF;margin-top:5px;margin-bottom:5px;}
div.player{width:100%;height:100%!important;max-height:680px!important;}
span.addthis{text-align:left;float:right;}

#main{
	background:#fff;
	-webkit-box-shadow: 0 0 7px 1px #bbb;
	box-shadow: 0 0 7px 1px #bbb;
	z-index:100;
}
.header_container{
	/*padding:0;*/
	padding: 10px 0;
}
.logo{
	padding:7px 15px;
}
.logo img{
	position:relative;
	max-width:100%;
}
.navbar-default {
	border:none;
	border-radius:0;
	background:none;
	margin:15px 0 0 0;
	font-family: "Maven Pro",sans-serif;
}
.navbar-collapse {
	padding:0;
}
.navbar-nav > li {
	margin:0 5px 5px 0;
}
.navbar-default .navbar-nav > li > a {
	padding:4px 15px;
	text-transform:uppercase;
	font-size:12px;
	text-shadow: 0 0 5px #fff;
	color:#444;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #f4f4f4;
	color: #444;
}
.dropdown-menu {
	background-color: #dc002f;
}
.dropdown-menu > li > a {
	color: #fff;
}
.navbar-brand{
	display:none;
	padding:5px 15px;
}
.navbar-brand img{
	max-height:40px;
}
.navbar-default .navbar-toggle {
	border-color: #dc002f;
	background:#dc002f;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #e70334;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background-color: #f34944;
}
.block_home{
	text-align:center;
	margin-bottom:30px;
}
.block_home h1{
	padding:25px 35px;
	background:rgba(255,255,255,0.9);
	border-radius:5px;
	color:#3268aa;
	font-weight:bold;
	display:inline-block;
	margin:0 auto;
}
body{
	background:#fff url("images/fondcontenu-fond-1-2.jpg") no-repeat center top;
}

body.home{
    background:#fff url("images/fondcontenu-fond-1-3.jpg") no-repeat center top;
}

    .home_content{
    	text-align:center;
    }
    .home_content img{
    	max-width:100%;
    }
    .container-famille{
    	position:relative;
    }
    .bouteille_block{
    	position:absolute;
    	top:0;
    	left:-200px;
    }
    #main-area{
    	margin-top:150px;
    }
    .entry{
    	margin-bottom:30px;
    }
    .post-thumbnail a{
    	position:relative;
    }
    .block_image img{
    	height:505px;
    }

    @media only screen and (max-width:1199px){
    	.navbar-default {
    		margin:10px 0 0 0;
    	}
    	.footer-col3{
    		display:none;
    	}
    	.block_image img{
    		height:400px;
    	}
    	.hideblock{
    		display:none;
    	}
    }

    @media only screen and (max-width:992px){
    	.navbar-default {
    		margin:5px 0 0 0;
    	}
    	#main-area{
    		margin-top:120px;
    	}
    	.block_image img{
    		height:300px;
    	}
    }

    @media only screen and (max-width:767px){
    	.navbar-brand{
    		display:block;
    	}
    	.logo{
    		display:none;
    	}
    	.navbar-default {
    		margin:0;
    	}
    	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    		margin-left: 0;
    		margin-right: 0;
    	}
    	.navbar-nav > li {
    		margin: 0;
    	}
    	.navbar-nav {
    		margin: 7.5px 0;
    	}
    	.navbar-default .navbar-nav > li > a {
    		padding: 4px 10px;
    	}
    	.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
    		padding: 5px 0 5px 10px;
    	}
    	.navbar-nav .open .dropdown-menu {
    		background:#dc002f;
    	}
    	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    		color: #fff;
    	}
    	#main-area{
    		margin-top:60px;
    	}
    	.home #main-area{
    		margin-top:100px;
    	}
    	.block_image img{
    		height:250px;
    	}
    }
    @media only screen and (max-width:580px){
    	.block_image img{
    		height:200px;
    	}
    }
    @media only screen and (max-width:480px){
    	.block_home h1 {
    		font-size:25px;
    		padding: 25px 35px;
    	}
    	.block_image img{
    		height:170px;
    	}
    }
    @media only screen and (max-width:380px){
    	.block_image img{
    		height:120px;
    	}
    }

    @media only screen and (max-width:960px){#et-search, p#et-search-title, p#et-search-title span{background:none !important;}
    #et-search{width:auto !important;height:auto !important;}
    #et-search-inner{padding:0 !important;}
    #et-search-right{float:none !important;clear:both;text-align:left !important;}
    #et_search_submit{background:#BBB8B8 !important;color:#111 !important;}
    p#et-search-title span{padding:0 !important;color:#111 !important;text-shadow:none !important;}
    .et_pt_portfolio_overlay{display:none !important;}
  }
  @media only screen and (min-width:768px) and (max-width:960px){.slides span.overlay{width:728px;}
  p.flex-caption{width:651px;}
  .et_slider_slide p.flex-caption{padding-bottom:44px;}
  #featured_shadow{background-position:0 -1351px;}
  #top-menu-shadow, #bottom-quote-shadow{background-position:0 -1380px;}
  #bottom-menu-shadow, #top-quote-shadow, #divider .container div, #footer-top-shadow{background-position:0 -80px;}
  .slides span.overlay{background-position:0 -813px;height:279px;}
  #recent-work{padding-left:205px;}
  #work-info{width:176px;}
  .r-work{margin-right:27px;}
  .r-work span.overlay{background-position:-356px -1111px;height:156px;}
  .r-work, .r-work span.overlay{width:156px;}
  .r-work p{font-size:12px;}
  #recent-work a.more, #recent-work a.zoom{top:27px;}
  #about, #recent-posts{width:339px;}
  #search-form{margin-right:0;position:absolute;top:-111px;right:0;}

  .commentlist, #respond{padding-right:35px;}
  .post-thumbnail{margin-bottom:2px;}
  #sidebar{width:165px;}
  .et_pt_gallery_entry{margin-left:40px !important;}
  #et_pt_portfolio_gallery{margin-left:-35px !important;}
  .et_pt_portfolio_item{margin-left:35px !important;width:219px !important;}
  .et_portfolio_more_icon, .et_portfolio_zoom_icon{top:50px !important;}
  .et_portfolio_more_icon{left:65px !important;}
  .et_portfolio_zoom_icon{left:106px !important;}
  #et_pt_portfolio_gallery.et_portfolio_small{margin-left:-18px !important;}
  #et_pt_portfolio_gallery.et_portfolio_small .et_pt_portfolio_item{margin-left:17px !important;width:132px !important;}
  #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon{top:20px !important;}
  #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon{left:26px !important;}
  #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon{left:62px !important;}
  #et_pt_portfolio_gallery.et_portfolio_large{margin-left:-20px !important;}
  #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item{margin-left:20px !important;width:354px !important;}
  #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon{top:99px !important;}
  #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon{left:140px !important;}
  #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon{left:178px !important;}
  .footer-col3{margin-right:0;}
  .commentlist ul.children{padding-left:58px;}
}
@media only screen and (max-width:767px){.slides span.overlay{width:440px;}
.BrightcoveExperience{border:1px solid #EEEEEF;margin-top:5px;margin-bottom:5px;position:relative;height:100%;max-height:420px;}
div.player{width:100%;height:100%;max-height:420px;}
p.flex-caption{display:none;}
#featured_shadow{background-position:0 -1335px;}
#top-menu-shadow, #bottom-quote-shadow{background:none;}
#bottom-menu-shadow, #top-quote-shadow, #divider .container div, #footer-top-shadow{background:none;}
.slides span.overlay{background:url(images/main_sprite.png) no-repeat 0 -624px;height:168px;}
#recent-work{padding-left:0;}
#work-info{position:relative;width:auto;text-align:center;}
#work-info p{display:none;}
#recent-work h3{margin-bottom:30px;}
.r-work{margin-right:13px;}
.r-work span.overlay{background-position:-209px -1111px;height:138px;}
.r-work, .r-work span.overlay{width:138px;}
.r-work p{display:none !important;}
#recent-work a.more, #recent-work a.zoom{top:48px;}
#about{margin-bottom:40px;}
#about, #recent-posts{width:auto;margin-right:0;}
#about h3, #recent-posts h3{text-align:center;}
.footer-widget{margin-right:28px;width:206px;}
.footer-col2{margin-right:0;}
#search-form{margin-right:0;}
a#mobile_nav{display:block;position:absolute;top:-16px;left:0;background:#FAFAFA;padding:25px 49px 22px 22px;font-size:14px;color:#4D4D4D;text-shadow:1px 1px 0 #fff;border:1px solid #d6d6d6;}
a#mobile_nav span{background:url(images/main_sprite.png) no-repeat -73px 0;display:block;width:17px;height:11px;position:absolute;top:30px;right:20px;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
a#mobile_nav.opened{border-bottom:1px solid #fafafa;z-index:10000;}
a#mobile_nav.opened span{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
a#mobile_nav:hover{text-decoration:none;color:#111;}
nav#top-menu{float:none;padding:0;position:absolute;top:52px;left:0;z-index:9999;}
nav#top-menu li{float:none;padding:0;display:block;}
nav#top-menu ul.mobile_nav{width:320px;border:1px solid #d6d6d6;background:#fafafa;display:none;}
#top-menu a{float:none;padding:20px 7px 18px 20px;border-top:1px solid #fff;border-bottom:1px solid #d6d6d6;color:#4d4d4d;display:block;}
#top-menu a:hover{color:#111;}
nav#top-menu ul.mobile_nav > li:first-child > a{border-top:none;}
nav#top-menu ul.mobile_nav > li:last-child > a{border-bottom:none;}
.mobile_nav li ul{position:relative;top:0;width:auto;display:block !important;visibility:visible !important;}
#top-menu li li a{padding-left:35px;}
#top-menu li li li a{padding-left:70px;}
#top-menu li li li li a{padding-left:105px;}
#top-menu li li li li li a{padding-left:140px;}
#navigation{padding-bottom:15px;}
#main_content{width:100%;}
.commentlist, #respond{padding-right:0;}

#wp-calendar{width:auto;}
.sitemap-col{width:46% !important;margin-right:3% !important;}
.et_pt_gallery_entry{margin-left:23px !important;}

.et_pt_portfolio_item{margin-left:11px !important;width:143px !important;}
.et_portfolio_more_icon, .et_portfolio_zoom_icon{top:25px !important;}
.et_portfolio_more_icon{left:29px !important;}
.et_portfolio_zoom_icon{left:67px !important;}
.et_portfolio_small .et_pt_portfolio_item{width:100% !important;margin-bottom:10px;}
.et_portfolio_small .et_pt_portfolio_entry{float:left;margin-right:15px;}
.et_portfolio_small .et_portfolio_more_icon, .et_portfolio_small .et_portfolio_zoom_icon{top:30px !important;}
.et_portfolio_small .et_portfolio_more_icon{left:38px !important;}
.et_portfolio_small .et_portfolio_zoom_icon{left:77px !important;}
#et_pt_portfolio_gallery.et_portfolio_large{margin-left:0 !important;}
#et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item{margin-left:0 !important;width:442px !important;}
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon{top:124px !important;}
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon{left:178px !important;}
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon{left:218px !important;}
.post-thumbnail{margin-bottom:2px;}
.wp-pagenavi{padding-right:0;}
.commentlist ul.children{padding-left:28px;}
#et_pt_blog{margin-right:0;}
}
@media only screen and (max-width:479px){
	.BrightcoveExperience{border:1px solid #EEEEEF;margin-top:5px;margin-bottom:5px;position:relative;height:100%;max-height:270px;}
	div.player{width:100%;height:100%;max-height:270px;}
	#slogan p{font-size:18px;}
	#featured, #featured_shadow{display:none;}
	#top-menu-shadow, #bottom-quote-shadow{background:none;}
	#bottom-menu-shadow, #top-quote-shadow, #divider div, #footer-top-shadow{background:none;}
	img#logo{max-width:100%;display:block;height:auto;}
	.r-work, .r-work span.overlay{width:203px;}
	.r-work{margin:0 0 85px 39px;}
	.r-work span.overlay{background:url(images/main_sprite.png) no-repeat 0 -1111px;height:203px;}
	.r-work p{display:block !important;visibility:visible !important;background:none;top:220px;color:#4d4d4d;font-size:13px;text-shadow:none;padding:0;filter:alpha(opacity=100) !important;-moz-opacity:0.5 !important;-khtml-opacity:0.5 !important;opacity:1 !important;}
	#recent-work a.more, #recent-work a.zoom{top:81px;}
	.footer-widget{margin-right:0;width:auto;float:none;}
	nav#top-menu ul.mobile_nav{width:280px;}
	/*.entry_content p{display:none;}*/
	.entry_content .postmeta p{display:block;}
	.commentlist ul.children{padding-left:15px;}
	div.et_pt_thumb{margin-left:34px !important;margin-right:44px !important;}
	#et-searchinput{width:auto !important;}
	p#et_choose_posts, p#et_choose_pages, p#et_choose_date, p#et_choose_cat{float:none !important;}
	#et-search-left{float:none !important;width:100% !important;}
	.sitemap-col{float:none !important;width:100% !important;margin-right:0 !important;}
	.et_pt_gallery_entry{margin-left:67px !important;}
	#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large{margin-left:0 !important;}
	.et_pt_portfolio_item, #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item{margin-left:0 !important;width:272px !important;}
	.et_portfolio_more_icon, .et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon{top:68px !important;}
	.et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon{left:94px !important;}
	.et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon{left:134px !important;}
	#search-form #searchinput{margin:8px 0 0;}
	a#mobile_nav{padding:25px 39px 22px 13px;}
	a#mobile_nav span{right:12px;}
	.footer-widget{float:none;margin-right:0;width:100%;}
	.entry_content{padding-left:133px;}
	.post-thumbnail{margin-bottom:2px;margin-right:0;}
	.single-thumbnail{margin-left:36px;}
}
span.cap span{float:left;font-size:40px;color:#666;padding-right:0.2em;padding-top:0.2em;padding-bottom:0.1em;margin-right:0.1em;}
*{padding:0;margin:0;}
#source_emotion{width:400px;height:50px;margin-left:35px;float:left;background-image:url(images/signature.png);background-position:center;background-repeat:no-repeat;}
.home #source_emotion{display:none;}
#maman_bebe{width:140px;height:112px;float:left;margin-left:85px;margin-top:-35px;background-image:url(images/mamanbebe.png);background-position:center;background-repeat:no-repeat;}
.home #maman_bebe{display:none;}
#reserve_bouteille{height:430px;}
.home #reserve_bouteille{height:50px;}
#bouteille{width:200px;;height:505px;background-image:url(images/bouteille.png);margin-right:25px;position:absolute;bottom:0px;right:0px;}
.home #bouteille{display:none;}
.post-it{background:#71c2ed;padding:15px;font-family:'Gloria Hallelujah', cursive;font-size:12px;color:#ffffff;width:200px;-moz-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-o-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);box-shadow:0px 4px 6px #333;-moz-box-shadow:0px 4px 6px #333;-webkit-box-shadow:0px 4px 6px #333;}
.post-it span{display:block;position:absolute;left:90px;top:-20px;background-image:url(images/pin.png);width:30px;height:40px;}
input{border:0px solid #fff;background-color:#FFFFFF;}
.lignelogo{line-height:9px;letter-spacing:-0, 05em;font-size:9px;color:#111111;}
.footer-col3{margin-left:-15px;}
td{padding:0px;}
div.entete{padding:5px;background-color:white important;}
table#4eaux td{padding:5px;}
div.potabilite{padding:5px;background-color:#51B9ED;filter:progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorStr='#51B9ED', EndColorStr='#ffffff');background-image:-moz-linear-background-color:#51B9ED;background-image:-moz-linear-gradient(left, #51B9ED, #ffffff 95.5%);background-image:-webkit-linear-gradient(left, #51B9ED, #ffffff 95.5%);background-image:-o-linear-gradient(left, #51B9ED, #ffffff 95.5%);background-image:-ms-linear-gradient(left, #51B9ED, #ffffff 95.5%);background-image:linear-gradient(left, #51B9ED, #ffffff 95.5%)}
div.consommation{padding:5px;background-color:#CF55ED;filter:progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorStr='#CF55ED', EndColorStr='#ffffff');background-image:-moz-linear-background-color:#CF55ED;background-image:-moz-linear-gradient(left, #CF55ED, #ffffff 95.5%);background-image:-webkit-linear-gradient(left, #CF55ED, #ffffff 95.5%);background-image:-o-linear-gradient(left, #CF55ED, #ffffff 95.5%);background-image:-ms-linear-gradient(left, #CF55ED, #ffffff 95.5%);background-image:linear-gradient(left, #CF55ED, #ffffff 95.5%)}
div.lesplus{padding:5px;background-color:red;filter:progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorStr='red', EndColorStr='#ffffff');background-image:-moz-linear-background-color:#F1AD9D;background-image:-moz-linear-gradient(left, red, #ffffff 95.5%);background-image:-webkit-linear-gradient(left, red, #ffffff 95.5%);background-image:-o-linear-gradient(left, red, #ffffff 95.5%);background-image:-ms-linear-gradient(left, red, #ffffff 95.5%);background-image:linear-gradient(left, red, #ffffff 95.5%)}
div.origine{padding:5px;background-color:#41c23c;filter:progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorStr='#41c23c', EndColorStr='transparent');background-image:-moz-linear-background-color:#41c23c;background-image:-moz-linear-gradient(left, #41c23c, transparent 55.5%);background-image:-webkit-linear-gradient(left, #41c23c, transparent 55.5%);background-image:-o-linear-gradient(left, #41c23c, transparent 55.5%);background-image:-ms-linear-gradient(left, #41c23c, transparent 55.5%);background-image:linear-gradient(left, #41c23c, transparent 55.5%)}
div#ZoomBox{z-index:31000!important;}
body{font-family:Arial, sans-serif;font-size:13px;letter-spacing:normal;color:#000;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#0064A8;text-decoration:none;}
h1, h2, h3, h4, h5, h6{letter-spacing:normal;padding-bottom:5px;color:#555;}
.post h1.title, .post h1.title a{font-family:arial, sans-serif;color:#555;font-weight:800;font-size:20px;}
.entry h1{font-family:arial, sans-serif;font-weight:600;letter-spacing:normal;font-size:20px;margin-top:-10px;padding-bottom:30px;display:block;margin-top:-85px;margin-right:0;font-weight:bold;text-align:right;}
.entry h1, h1.title-category{color:#0064A8;margin-top:10px;margin-bottom:10px;font-size:20px;font-family:arial, sans-serif;font-weight:600;letter-spacing:normal;font-style:normal;padding-bottom:0;font-family:"calluna-sans", sans-serif;text-transform:uppercase;}
h1.title-blog{color:#0064A8;margin-top:10px;margin-bottom:10px;font-size:18px;font-family:arial, sans-serif;font-weight:500;letter-spacing:normal;font-style:normal;padding-bottom:0;font-family:"calluna-sans", sans-serif;text-transform:uppercase;}
.entry h3, h3#reply-title{font-family:arial, sans-serif;color:#0064A8;letter-spacing:normal;font-size:20px;margin-top:0 !important;margin-bottom:0 !important;}
.entry h4{font-family:arial, sans-serif;color:#0064A8;font-weight:400;letter-spacing:normal;}
.entry h5{font-family:arial, sans-serif;font-weight:300;letter-spacing:normal;font-size:14px;}
.entry h6{font-family:arial, sans-serif;font-weight:300;letter-spacing:normal;font-size:13px;}

#search-form-autre{float:right;height:35px;margin-right:-20px;margin-top:30px;border:1px solid #C5C5C5;background-color:white;}
#search-form-autre #searchinput{background:none;border:none;float:left;margin:8px 14px 0 7px;width:110px;padding-left:9px;font-size:11px;color:#c5c5c5;font-family:Georgia, serif;font-style:italic;}
#search-form-autre #searchsubmit{margin-top:11px;margin-right:12px;}
.footer-widget h4{font-family:arial, sans-serif;font-size:15px;color:#fff;}
strong{font-weight:bold;}
img.partenariat{display:inline;float:center;border:1px solid #dadada;border-bottom:1px solid #b7b7b7;background:#fff;padding:8px;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);}
.wp-pagenavi{position:relative;padding:40px 50px 0 0;text-align:right;font-family:arial, sans-serif;font-weight:800;font-size:28px;color:#0064A8;}
div.learn-more-content{background-color:transparent;padding:15px;}
div#PageContentDiv{background-color:transparent;border:1px solid grey;}
#gm-map{border:10px solid white;}
#tocc.tocc_professional .tocc_blog_cat{font-family:arial, sans-serif;font-weight:600;color:#0064A8;letter-spacing:normal;font-variant:small-caps;font-size:18px;}
#tocc a{font-variant:normal;font-family:Arial, sans-serif;font-size:15px;font-weight:normal;letter-spacing:normal;color:#4D4D4D;}
#tocc .tocc_summ_body{font-variant:normal;font-family:Arial, sans-serif;font-size:13px;letter-spacing:normal;color:#4D4D4D;font-style:normal;}
.entry_content a.readmore{font-size:14px;font-family:arial, sans-serif;font-weight:400;color:#0064A8;}
.entry_content a.readmore:hover{text-decoration:none;color:#87ADD4;}
a.readmore .fleur{background:url("images/en-savoir-plus.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:47px;width:100px;margin-top:-7px;}
.wp-pagenavi{font-family:arial, sans-serif;font-weight:600;color:#87ADD4;letter-spacing:normal;padding:5% 0 5% 0;position:relative;text-align:center;background:url("images/pagenavi-fond.png") no-repeat center center;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{border:medium none !important;color:#87ADD4;font-weight:normal !important;margin:2px;padding:5px 7px !important;text-decoration:none;}
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover{border:medium none !important;color:#1851A3 !important;font-weight:normal !important;margin:2px;padding:5px 7px !important;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#1851A3;}
.fondcontenu{}
.home .fondcontenu{}
header{}
.home header{}
#sidebar{float:left;padding:20px 0 0 20px;width:244px;}
.wpif2_images{color:#FFF;position:relative;visibility:hidden;margin-bottom:30px;}
.wpif2_scrollbar{border-bottom:1px solid #555;position:relative;visibility:hidden;z-index:101;}
.wpif2_captions{position:relative;margin-top:50px;text-align:center;z-index:100;color:#555;}
#wpif2_imageflow_1, #wpif2_imageflow{margin-bottom:50px;}
.entry h1, h1.main_title, h1{display:block;}
#breadcrumbs{font-style:normal;display:inline;font-size:15px;font-family:arial, sans-serif;width:100%;color:#87ADD4;letter-spacing:normal;padding:0 0 2% 0;position:relative;text-align:center;border:none;background:url("images/title-bg.png") no-repeat top left;padding-top:10px;margin-top:20px;}
#breadcrumbs a, #breadcrumbs span{color:#87ADD4;}
#breadcrumbs a:hover{color:#0064A8;text-decoration:none;}
#category-name{}
.post h1.title, .post h1.title a{font-size:16px;font-family:arial, sans-serif;font-weight:800;color:#fff;display:block;text-align:left;}
div.spinner{z-index:1;position:relative;background-color:red;}
div.player{width:100%;height:100%!important;max-height:680px!important;width:490px;height:476px;text-align:center;position:relative;background-color:white;}
.BrightcoveExperience{border:0px solid #EEEEEF;margin-top:5px;margin-bottom:5px;background:white url("http://www.eauroyale.pf/wp-content/themes/EauRoyale/images/spinner.gif") no-repeat center 25%;}
.footer-widget li, .footer-widget a{color:#fff;}
.footer-widget a:hover{color:#87ADD4;text-decoration:none;}
p.wp-caption-text, .wp-caption p.wp-caption-text{font-size:10px;line-height:15px;padding:0 4px 5px;margin:0;text-align:center;color:#0064A8;font-family:"modesto-text", sans-serif;}
.entry p{color:#555;line-height:19px;}
.lignelogo, div.textwidget{text-align:center!important;font-size:10px!important;line-height:15px!important;}
div.plandusite{background:url("http://www.eauroyale.pf/wp-content/themes/EauRoyale/epanel/shortcodes/images/big-button-blue.png") no-repeat scroll right bottom transparent;display:block;height:52px;line-height:49px;padding:0 5px 0 17px;}
.pricing-tcontent ul.pricing li span{background:none!important;display:block;padding:4px 0 9px 0important;}
.pricing-heading{background:url("images/pricing-header-blue.png") no-repeat scroll left bottom transparent;font-family:"calluna-sans", sans-serif!important;height:80px!important;text-align:center;}
.pricing-table a.join-button span{background:url("images/join-button.png") no-repeat scroll 0 0 transparent;display:block;height:29px;line-height:25px;padding-left:10px!important;}
.pricing-table a.join-button{background:url("images/join-button.png") no-repeat scroll right bottom transparent;bottom:-3px;color:#FFFFFF !important;display:block;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;height:29px;left:30px!important;padding-right:13px;position:absolute;text-decoration:none;text-align:center;}
.pricing-table{float:left;width:200px;background:url(images/pricing-content-bottom.png) no-repeat bottom left;padding-bottom:22px;position:relative;margin-left:20px!important;}
div.sitemap{background:url("http://www.eauroyale.pf/wp-content/themes/EauRoyale/epanel/shortcodes/images/pricing-BIG-footer-blue.png") no-repeat scroll left bottom transparent;font-family:"calluna-sans", sans-serif!important;height:121px!important;width:800px;text-align:center;float:center;margin-bottom:0px;margin-left:50px;}
.pricing-tcontent ul.pricing li span{background:none!important;display:block;padding:4px 0 9px 0important;}
.pricing-tcontent ul.pricing li{background:url("images/pricing-separator.png") no-repeat scroll left bottom transparent !important;color:#929292;list-style:none outside none !important;padding-top:5px;padding-bottom:5px;text-shadow:1px 1px 1px #FFFFFF;}
.pricing-tcontent ul.pricing li.subcategory{padding-left:5px;color:gray;text-shadow:none;font-size:11px;}
span.et-price a{display:none}
.gm_map_conteneur{border:2px solid white;-moz-box-shadow:2px 2px 3px #C5C5C5;-webkit-box-shadow:2px 2px 3px #C5C5C5;box-shadow:2px 2px 3px #C5C5C5;filter:progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5a', Direction=135, Strength=6);zoom:1;background-color:#EEE;}
.entry h3, .entry h4{margin-top:0px;padding-top:0px;}
.entry .size-thumbnail, .entry .size-medium{margin-top:10px;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:none;color:#000;text-decoration:none;}
.un{margin:0 4px;height:1px;background-color:#BFBFBF;overflow:hidden;border:1px solid #ECECEC;border-top:0;border-bottom:0;}
.deux{margin:0 3px;height:1px;overflow:hidden;border:1px solid #ECECEC;border-top:0;border-bottom:0;}
.trois{margin:0 2px;height:2px;overflow:hidden;border:1px solid #ECECEC;border-top:0;border-bottom:0;}
.quatre{margin:0 1px;height:2px;overflow:hidden;border:1px solid #ECECEC;border-top:0;border-bottom:0;}
.centrearrondi{border:1px solid #ECECEC;border-top:0;border-bottom:0;margin:0 1px;padding:0 2em;height:auto;}
.couleurbox{background:#71C0E4 url(images/et-info.png) no-repeat left top;}
.lignelogo, div.textwidget{font-size:9px !important;line-height:13px !important;text-align:center;margin-top:-20px;}
.footer-widget h4{color:#fff;font-size:12px;font-weight:normal!important;padding-bottom:0!important;line-height:13px;}
.footer-widget li, .footer-widget a{color:#fff;}
.footer-widget a:hover{color:#87ADD4;}
div.textwidget{color:#fff;}
h1.title, .post h1.title, .entry h1, h1.title-category{text-align:left;font-size:25px;font-weight:300;text-transform:none;color:#555;}
h1.title-blog{font-size:21px;font-weight:300;text-transform:none;color:#555;}
.entry_content a.readmore{color:#000;font-weight:300;}
.entry h3, h3#reply-title{font-size:18px;color:#555;font-weight:200;}
#breadcrumbs, #breadcrumbs a, #breadcrumbs span{color:#555;font-size:11px;}
#breadcrumbs a:hover{color:#000;font-size:11px;}
.entry p{color:#000;font-size:13px;}
input[type="submit"], input[type="reset"]{color:#fff!important;font-size:12px;font-weight:bold;text-shadow:1px 1px 1px #cccccc;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{color:#757575;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{color:#000;}
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover{color:#000 !important;}
.entry h4{font-family:"calluna-sans", sans-serif;color:#000;font-size:18px;line-height:16px;font-weight:600;}
img.avatar-left{float:left;margin:5px 18px 10px 6px;width:150px;height:150px;background:#fff;background-position:0 0;background-repeat:no-repeat;border-width:1px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 8px rgba(0, 0, 0, .9);box-shadow:0 0 8px rgba(0, 0, 0, .9);-webkit-background-clip:padding-box;}
img.avatar-left-petit{width:100px;height:100px;float:left;margin:5px 18px 10px 6px;background:#fff;background-position:0 0;background-repeat:no-repeat;border-width:1px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 8px rgba(0, 0, 0, .9);box-shadow:0 0 8px rgba(0, 0, 0, .9);-webkit-background-clip:padding-box;}
img.avatar-left-moyen{width:125px;height:125px;float:left;margin:5px 18px 10px 6px;background:#fff;background-position:0 0;background-repeat:no-repeat;border-width:1px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 8px rgba(0, 0, 0, .9);box-shadow:0 0 8px rgba(0, 0, 0, .9);-webkit-background-clip:padding-box;}
img.avatar-right{float:right;margin:5px 18px 10px 6px;width:150px;height:150px;background:#fff;background-position:0 0;background-repeat:no-repeat;border-width:1px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 8px rgba(0, 0, 0, .9);box-shadow:0 0 8px rgba(0, 0, 0, .9);-webkit-background-clip:padding-box;}
.post ul{list-style:disc url(images/puce-bleue.gif) inside;padding:0;margin:0;padding-bottom:5px;}
.post ul li{list-style:disc url(images/puce-bleue.gif) inside;padding:0;margin-left:35px;}
li.colonne{margin-left:5px!important;}
.entry_content a.readmore{color:#555;}
.entry_content a.readmore:hover{color:#000;}
.footer-widget a:hover{color:#000;}
#go-on-top, #go-on-top:active, #go-on-top:focus, #go-on-top:hover{outline:none;}
a#go-on-top{background:#72C3ED url(images/prev_v.png) 2px 20px no-repeat;border:2px solid #fff;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);margin-bottom:7px;cursor:pointer;overflow:hidden;z-index:90;position:fixed!important;bottom:30px;right:5px;top:auto;left:auto;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-shadow:none;height:30px;width:30px;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.ie a#go-on-top{box-shadow:none;}
a:hover#go-on-top{background-position:2px -125px;}
a:active#go-on-top{-ms-background-position-x:2px;-ms-background-position-x:-125px;}
#go-on-top span{visibility:hidden;cursor:pointer;display:block;overflow:hidden;}
div.post-it-G1{width:220px;height:220px;background:url(images/fond-postit-1.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
div.post-it-G2{width:220px;height:220px;background:url(images/fond-postit-2.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
div.post-it-G3{width:220px;height:220px;background:url(images/fond-postit-3.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
div.post-it-G4{width:220px;height:220px;background:url(images/fond-postit-4.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
div.post-it-G5{width:220px;height:220px;background:url(images/fond-postit-5.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
div.post-it-G6{width:220px;height:220px;background:url(images/fond-postit-6.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
h4.post-it-content-G{background:transparent!important;text-align:center;display:block;margin:33px;padding-top:35px;font-family:"Arial", Helvetica, sans-serif!important;font-size:14px!important;color:white;font-weight:600!important;text-transform:uppercase!important;white-space:normal;line-height:20px;-moz-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);-o-transform:rotate(-9deg);-ms-transform:rotate(-9deg);transform:rotate(-9deg);zoom:1;z-index:0;}
.ie h4.post-it-content-G{margin-right:40px;margin-left:35px;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
div.post-it-D{width:220px;height:220px;background:transparent url(images/fond-postit-droite.png) no-repeat;margin-top:-10px;margin-bottom:10px;}
h4.post-it-content-D{background:transparent !important;text-align:center;display:block;margin:30px;padding-top:45px;font-family:"calluna-sans", sans-serif!important;font-size:16px!important;color:white;font-weight:600!important;text-transform:uppercase!important;white-space:normal;line-height:20px;-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);-o-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.9876883405951378, M12=0.15643446504023087, M21=-0.15643446504023087, M22=0.9876883405951378, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9876883405951378, M12=0.15643446504023087, M21=-0.15643446504023087, M22=0.9876883405951378, sizingMethod='auto expand');zoom:1;z-index:0;}
.ie h4.post-it-content-D{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;-ms-filter:none;filter:none;}
img.alignright{border:0;border-bottom:0;background:none;padding:0;-moz-box-shadow:1px 1px 6px #aaaaaa;-ms-box-shadow:1px 1px 6px #aaaaaa;-webkit-box-shadow:1px 1px 6px #aaaaaa;box-shadow:1px 1px 6px #aaaaaa;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);zoom:1;}
.post img{border:0;border-bottom:0;background:none;padding:0;-moz-box-shadow:1px 1px 6px #aaaaaa;-ms-box-shadow:1px 1px 6px #aaaaaa;-webkit-box-shadow:1px 1px 6px #aaaaaa;box-shadow:1px 1px 6px #aaaaaa;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);zoom:1;}
.page-id-4023 img, .post-id-3972 img{border:0;border-bottom:0;background:none;padding:0;-moz-box-shadow:0px 0px 0px #aaaaaa;-ms-box-shadow:0px 0px 0px #aaaaaa;-webkit-box-shadow:0px 0px 0px #aaaaaa;box-shadow:0px 0px 0px #aaaaaa;filter:none;zoom:0;}
.post img:hover{opacity:0.6;-moz-opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}
.ie .post img:hover{opacity:1;-moz-opacity:1;-ms-filter:none;filter:none;}
.page-id-4023 img:hover{opacity:1;-moz-opacity:1;-ms-filter:none;filter:none;}
.post-id-3972 img:hover{opacity:1;-moz-opacity:1;-ms-filter:none;filter:none;}
img.alignleft{border:0;border-bottom:0;background:none;padding:0;-moz-box-shadow:1px 1px 6px #aaaaaa;-ms-box-shadow:1px 1px 6px #aaaaaa;-webkit-box-shadow:1px 1px 6px #aaaaaa;box-shadow:1px 1px 6px #aaaaaa;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);zoom:1;}
.wp-caption img{border:0;border-bottom:0;background:none;padding:0;-moz-box-shadow:1px 1px 6px #aaaaaa;-ms-box-shadow:1px 1px 6px #aaaaaa;-webkit-box-shadow:1px 1px 6px #aaaaaa;box-shadow:1px 1px 6px #aaaaaa;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);zoom:1;}
.et_pt_portfolio_image img{border:0px solid white;border-bottom:0;background:none;padding:0;-moz-box-shadow:1px 1px 6px #aaaaaa;-ms-box-shadow:1px 1px 6px #aaaaaa;-webkit-box-shadow:1px 1px 6px #aaaaaa;box-shadow:1px 1px 6px #aaaaaa;filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);zoom:1;}
.gm_map_conteneur{border:0px solid white;-moz-box-shadow:0px 0px 0px #C5C5C5;-ms-box-shadow:0px 0px 0px #C5C5C5;-webkit-box-shadow:0px 0px 0px #C5C5C5;box-shadow:0px 0px 0px #C5C5C5;filter:progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5a', Direction=135, Strength=0);zoom:1;background-color:transparent;}
div#et-contact.responsive{color:red;}
div#et_contact_right{color:#555;}

div.SurveyMonkey{width:95%;padding:10px;background-color:#fff;border-width:1px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 4px #72C3ED;-moz-box-shadow:0 0 4px #72C3ED;-ms-box-shadow:0 0 4px #72C3ED;box-shadow:0 0 4px #72C3ED;-webkit-background-clip:padding-box;}
.home header{}
.home .fondcontenu{}
.entry h2{font-size:21px;font-weight:200;text-transform:none;color:#555;font-family:"calluna-sans", sans-serif;font-style:normal;}
h2.title-blog, h2.et_pt_title{font-size:21px;font-weight:100;text-transform:none;color:#555;font-family:"calluna-sans", sans-serif;font-style:normal;}
.gallery{margin:0 auto 18px;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;padding-left:8px;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-4 .gallery-item{width:125px;}
.gallery-columns-7 .gallery-item{width:70px;}
.gallery img{border:none;padding:8px;background:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;zoom:none;}
.gallery img:hover{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-khtml-opacity:0.5;}
.gallery-columns-2 .attachment-medium{max-width:100%;height:250px;}
.gallery-columns-4 .attachment-thumbnail{max-width:100%;height:125px;}
.gallery-columns-7 .attachment-thumbnail{max-width:100%;height:70px;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl, .gallery dt{margin:0;}
.gallery br+br{display:none;}
a.bouton-video{float:right;margin-top:-96px;margin-right:-55px;width:120px;height:80px;border:none;background:url("images/video-icon-on.png") no-repeat;cursor:pointer;opacity:0.5;font-size:10px;color:#555;font-weight:bold;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-webkit-transition-property:all;-webkit-transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:initial;}
a:hover.bouton-video{background:url("images/video-icon-on.png") no-repeat;opacity:0.5;cursor:pointer;}
#footer-widgets{padding-bottom:61px;padding-top:22px;padding-left:35px;/*background:#72C3ED;*/}
#footer-widgets{padding-bottom:61px;padding-top:22px;padding-left:35px;/*background:#72C3ED;*/}
.chrome #footer-widgets, .safari #footer-widgets{padding-bottom:61px;padding-top:22px;}
.ie #footer-widgets{padding-bottom:22px;padding-top:21px;}
#footer-large{margin-top:-154px;padding-top:34px;padding-bottom:102px;padding-left:35px;}
.chrome #footer-large, .safari #footer-large{margin-top:-154px;padding-top:34px;padding-bottom:100px;padding-left:35px;background:#72C3ED;}
.ie #footer-large{margin-top:-150px;padding-top:33px;padding-bottom:97px;padding-left:35px;}
#maman_bebe{background:url("images/mamanbebe-big.png")center center no-repeat;float:right;height:96px;margin-right:300px;margin-top:0;margin-bottom:0;padding-bottom:0;width:140px;margin-left:0;padding-left:30px;margin-top:0;}
#source_emotion{width:400px;height:49px;margin-left:35px;padding-top:60px;float:left;background-image:url(images/Eau-Royale-signature-small.png);background-position:center;background-repeat:no-repeat;}
#bouteille{width:240px;height:606px;background-image:url(images/bouteille-big.png);margin-right:0px;position:absolute;bottom:0px;right:0px;}
#bouteille-mauve{width:240px;height:606px;background-image:url(images/bouteille-big-mauve.png);margin-right:0px;position:absolute;bottom:0px;right:0px;}
#bouteille-verte{width:240px;height:606px;background-image:url(images/bouteille-big-verte.png);margin-right:0px;position:absolute;bottom:0px;right:0px;}
#bouteille-jeu-te-aito{width:240px;height:858px;background-image:url(images/bouteille-big-jeu.png);margin-right:0px;position:absolute;bottom:0px;right:0px;}

.sticklr-close{margin-top:20px!important;margin-right:10px!important;background:url("http://www.eauroyale.pf/wp-content/plugins/sticklr-wp/img/fancybox-white.png") repeat scroll -40px 0 transparent!important;}
header{}
.fondcontenu{}
a#go-on-top-post{text-align:right;float:right;width:97px;}
div.addthis_toolbox.addthis_default_style{height:25px;}
a#rss-post{background:url(images/rss-post-icone.png) bottom no-repeat;width:18px;height:18px;color:white;border:none;padding-left:10px;}
img#logobrasserie{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;}
.footer-widget p{line-height:11px !important;color:#fff;font-family:Arial, sans-serif;font-size:10px;text-align:center;}
div.footer-widget.footer-col1{padding-top:35px;width:400px;float:left;margin-right:40px;}
div.footer-widget.footer-col2{width:190px;margin-right:50px;}
div.footer-widget.footer-col3{padding-top:10px;width:190px;padding-left:40px;}
.f_widget li, .widget li{background:none;padding-left:0;display:inline-block;list-style:none;}
.f_widget{margin-bottom:0;}
.footer-widget a{font-size:11px;}
h4.widget-title{padding-left:0;float:left;font-size:12px;}
ul#footer-ligne1, ul#footer-ligne2, ul#footer-ligne3{display:inline-block;list-style:none;margin-right:10px;float:left!important;}
li.footer-ligne1, li.footer-ligne2, li.footer-ligne3{display:inline-block;list-style:none;margin-right:10px;float:left!important;}
a.rondD-icone-loupe{background-image:url(images/goutte-loupe.png);background-repeat:no-repeat center center;width:60px;height:79px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:none;}
a.rondD-icone-loupe:hover{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.ie a.rondD-icone-loupe:hover{-moz-transform:none;-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:none;-ms-transform:none;}
img.noshadow{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;zoom:none;}

p{text-align:justify;color:#000;font-family:Arial, sans-serif;font-size:13px;line-height:19px;}
#plan-col-4 .sub-menu{display:none;}
body{height:100%;}

.bookmarks-gallery{margin:0 auto;vertical-align:top;}
.bookmarks-gallery a{text-align:center;display:block;width:120px;vertical-align:top;padding-left:5px;color:#000000;font-family:'Muli', sans-serif;font-size:14px;font-weight:300;line-height:1;}
.bookmarks-gallery img{width:120px;height:120px;margin:0 15px 5px 0;-moz-box-shadow:1px 1px 6px #AAA;-ms-box-shadow:1px 1px 6px #AAA;-webkit-box-shadow:1px 1px 6px #AAA;box-shadow:1px 1px 6px #AAA;filter:progid:DXImageTransform.Microsoft.Shadow(color='#AAA', Direction=135, Strength=5);zoom:1;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:top;}
.bookmarks-gallery img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.ie .bookmarks-gallery img:hover{-moz-transform:none;-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:none;-ms-transform:none;}
.bookmarks-gallery ul{display:inline-block;list-style:none;margin-right:10px;float:left!important;vertical-align:top;}
.bookmarks-gallery li{display:inline-block;list-style:none;margin-right:20px;vertical-align:top;margin-bottom:20px;}
#footer-widgets{padding-bottom:20px;padding-top:40px;padding-left:25px;/*background:url('images/template-1.png') top left no-repeat;*/}
.chrome #footer-widgets, .safari #footer-widgets{padding-bottom:20px;padding-top:30px;padding-left:35px;/*background:url('images/template-1.png') top left no-repeat;*/}
.home #footer-widgets{padding-bottom:30px;padding-top:30px;padding-left:35px;/*background:url('images/template-1.png') top left no-repeat;*/}
.chrome #footer-large, .safari #footer-large{display:none;}
.footer-widget h4{display:none;}
li.footer-ligne1{display:inline-block;list-style:none;margin-right:30px;float:left!important;font-size:17px;margin-left:10px;}
ul#footer-ligne1{margin-top:5px;margin-left:25px;}
.ie ul#footer-ligne1{margin-top:25px;}
.footer-widget a{font-size:13px;color:#555;}
div.footer-widget.footer-col1{/*padding-top:10px;*/padding-top: 56px;width:590px;float:left;margin-left:60px;text-align:center;}
div.footer-widget.footer-col3{padding-top:10px;width:190px;padding-left:40px;margin-right:0px !important;clear:right;margin-left:-20px;float:left;}
.footer-widget p{line-height:11px !important;color:#000;font-family:Arial, sans-serif;font-size:10px;text-align:center;margin-top:15px;}
.home .footer-widget p{line-height:11px !important;color:#000;font-family:Arial, sans-serif;font-size:10px;text-align:center;margin-bottom:-10px;}
div.footer-widget.footer-col2{display:none;}
header{}
.home header{}
.fondcontenu{margin-bottom:0px;}
.home .fondcontenu{background:url() no-repeat center -132px;margin-bottom:0px;}
.ie header{background:url()no-repeat center 0px;}
.ie .home header{background:url()no-repeat center 0px;}
.ie .fondcontenu{background:url()no-repeat center -132px;margin-bottom:0px;}
.ie .home .fondcontenu{background:url() no-repeat center -132px;margin-bottom:0px;}

div.category-name{display:inline-block;position:absolute;width:378px;height:117px;margin-left:70px;vertical-align:text-bottom;}
#breadcrumbs{font-style:normal;display:inline;font-size:11px;font-family:arial, sans-serif;width:100%;color:#555;letter-spacing:normal;padding:0 0 2% 0;position:relative;border:none;background:url("images/title-bg.png") 0 20px no-repeat;margin-top:20px;}
.ie div#search-form{margin-top:-15px;display:inline-block;background:url(images/recherche.png) repeat-x;width:192px;height:50px;border:0px solid red;}

a#go-on-top{background:url('images/Go-on-top.png') 0 0 no-repeat;border:0;margin-bottom:7px;cursor:pointer;overflow:hidden;z-index:90;position:fixed!important;bottom:50px;right:5px;top:auto;left:auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-shadow:none;height:50px;width:50px;}
a:hover#go-on-top, a:active#go-on-top{background:url('images/Go-on-top.png') 0 -202px no-repeat;-moz-transition:all 0.5s ease 0s;}
a#go-on-top-post{text-align:right;cursor:pointer;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:12px;color:#000000;font-family:Arial, sans-serif;font-size:13px;letter-spacing:normal;width:110px;}
a:hover#go-on-top-post{-moz-transition:opacity 1s ease-in-out 0s;opacity:0.6;}
a.bouton-video{float:right;margin-top:-5px;margin-right:-55px;margin-left:20px;width:120px;height:80px;border:none;background:url("images/video-icon-on.png") no-repeat;cursor:pointer;opacity:1;font-size:10px;color:#555;font-weight:bold;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-webkit-transition-property:all;-webkit-transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:initial;display:inline-block;}
.entry p{color:#000000;font-size:13px;text-align:justify;text-justify:newspaper;line-height:16px;}
.post ul li{list-style:disc url(images/puce-bleue.gif) inside;padding:0;margin-left:35px;text-align:justify;text-justify:newspaper;line-height:18px;}
li.sans-espace{list-style:disc url(images/puce-bleue.gif) inside;padding:0;margin-left:0!important;text-align:justify;text-justify:newspaper;line-height:18px;}
.et-simple-slider{background:url(http://www.eauroyale.pf/wp-content/themes/EauRoyale/images/template-2.png) repeat-x top center;border:2px solid #72C3ED;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-webkit-border-radius:20px;padding:23px 20px 16px 40px;margin:10px 0px 10px;position:relative;min-height:75px;}
table.tableau{background:transparent;margin:0;border:0;font-size:16px;font-family:'Maven Pro', sans-serif;font-weight:500;margin-left:10%;margin-right:10%;}
table.tableau-medium{background:transparent;margin:0;border:0;font-size:13px;font-family:'Maven Pro', sans-serif;font-weight:500;margin-left:5%;margin-right:5%;}
table.tableau-avec-3images{width:100%;background:transparent;margin:0;border:0;font-size:13px;}
table.tableau tr.ligne{}
table.tableau td.titre, table.tableau-medium td.titre{font-weight:500;text-align:center;padding:5px;border-bottom:1px solid black;padding-bottom:15px;}
table.tableau td.sous-titre{text-align:left;font-weight:500;padding:5px;padding-left:7px;width:45%;}
table.tableau-medium td.sous-titre{text-align:left;font-weight:500;padding:0px;padding-left:7px;width:45%;}
table.tableau td.chiffre{text-align:center;border-left:1px solid black;padding:5px;width:45%;font-family:"arial", sans-serif;}
table.tableau-medium td.chiffre{text-align:center;border-left:1px solid black;padding:0px;width:45%;font-family:"arial", sans-serif;}
table.tableau td.sous-titre1{text-align:left;font-weight:500;padding:5px;padding-left:7px;width:22%;}
table.tableau td.chiffre1{text-align:center;border-left:1px solid black;padding:5px;width:22%;font-family:"arial", sans-serif;}
table.tableau td.sous-titre2{text-align:left;font-weight:500;padding:5px;padding-left:7px;width:22%;}
table.tableau td.chiffre2{text-align:center;border-left:1px solid black;padding:5px;width:22%;font-family:"arial", sans-serif;}
table.tableau td.legende, table.tableau-medium td.legende{text-align:left;border-right:0;padding:8px;padding-top:15px;font-size:14px;}
table.tableau tr.ligne:first-child td.chiffre{border:0;}
table.tableau tr.ligne:last-child td.chiffre{border:0;}
table.tableau tr.ligne:last-child td{}
table.tableau-avec-3images td.titre-si-3image{font-size:15px;text-align:left;font-weight:600;padding:0;padding-left:7px;width:31%;margin-right:10px;}
table.tableau-avec-3images td.3image{width:150px!important;height:150px;}
table.tableau-avec-3images td.description-3image{vertical-align:top;text-align:left;font-weight:500;padding:10px;padding-left:2px;padding-right:42px;width:25%;}
#nav-accordeon ul.sub-menu, h1.title, .entry h1, .post h1.title, .quote-center, a.readmore span, h1, h1.main_title{font-family:'Oxygen', sans-serif;font-weight:400;line-height:1.2em;}
h1.title, .post h1.title, .entry h1, h1.title-category{font-smooth:always;margin-top:43px;font-size:39px;font-family:'Muli', sans-serif;font-weight:300;letter-spacing:-1px;padding-top:0;text-align:left;color:#000;line-height:40px;}
h1.title span, h1.title-category span{font-smooth:always;float:right;padding-left:35px;font-size:30px;font-family:'Muli', sans-serif;font-weight:300;color:#555;display:block;}
h1.title.une-ligne, .post h1.title.uneligne, .entry h1.une-ligne, h1.title-category.une-ligne{font-smooth:always;padding-top:43px;margin-top:35px;font-size:39px;font-family:'Muli', sans-serif;font-weight:300;letter-spacing:-1px;text-align:right;color:#000;line-height:40px;}
h1.title span.une-ligne, h1.title-category span.une-ligne{font-smooth:always;float:right;padding-left:15px;padding-top:3px;font-size:35px;font-family:'Muli', sans-serif;font-weight:300;color:#555;display:block;}
h2, .entry h2{font-smooth:always;line-height:30px;font-size:30px;font-family:'Muli', sans-serif;font-weight:300;color:#000;letter-spacing:0px;margin-bottom:5px;}
.entry h2.autres{text-align:left;}
h2 span, .entry h2 span{font-smooth:always;display:block;line-height:27px;font-size:24px;font-family:'Muli', sans-serif;font-weight:300;color:#555;letter-spacing:0px;}
h2.une-ligne, .entry h2.une-ligne{font-smooth:always;font-size:30px;font-family:'Muli', sans-serif;font-weight:300;letter-spacing:-1px;text-align:left;color:#000;line-height:30px;}
h2.une-ligne span.une-ligne, .entry h2.une-ligne span.une-ligne{font-smooth:always;padding-left:0;padding-top:3px;font-size:24px;font-family:'Muli', sans-serif;font-weight:300;color:#555;line-height:30px;display:inline;}
h2.title-blog{font-smooth:always;font-size:25px;font-family:'Muli', sans-serif;font-weight:300;color:#000;font-style:normal;}
h2.title-blog span{font-smooth:always;font-size:25px;font-family:'Muli', sans-serif;font-weight:300;color:#555;font-style:normal;}
h3, .entry h3{font-smooth:always;line-height:30px;font-size:24px;font-family:'Muli', sans-serif;font-weight:300;color:#000;letter-spacing:0px;margin-bottom:5px;}
h4.et_pt_portfolio_title{height:30px;font-smooth:always;text-align:center;font-size:14px;font-family:'Muli', sans-serif;font-weight:300;color:#000;font-style:normal;margin-bottom:1px;}
h4, .entry h4{font-smooth:always;line-height:18px;font-size:15px;font-family:'Muli', sans-serif;font-weight:300;color:#000;letter-spacing:0px;margin-bottom:5px;}
h5, .entry h5{font-smooth:always;line-height:18px;font-size:14px;font-family:'Muli', sans-serif;font-weight:300;color:#000;letter-spacing:0px;margin-bottom:5px;}
h4.post-it-content-G{color:#fff!important;line-height:20px!important;}
#nav-accordeon{margin:75px 0 0;}
#nav-accordeon{font-smooth:always;font-family:'Maven Pro', sans-serif;font-weight:500;font-size:16px;text-transform:none;}
#nav-accordeon a{font-size:16px;color:#000;font-family:'Maven Pro', sans-serif;font-weight:500;text-transform:uppercase;}
#nav-accordeon a:hover{color:#555;font-family:'Maven Pro', sans-serif;font-weight:500;font-smooth:always;}
.home #nav-accordeon a{font-size:13px;color:#000;font-family:'Maven Pro', sans-serif;font-weight:500;text-transform:uppercase;}
.home #nav-accordeon a:hover{color:#555;font-family:'Maven Pro', sans-serif;font-weight:500;font-smooth:always;}
#nav-accordeon .sub-menu a, #nav-accordeon ul.sub-menu a{font-family:'Maven Pro', sans-serif;font-weight:500;font-smooth:always;text-transform:none;font-size:16px;line-height:16px;padding-left:15px;padding-top:5px;padding-bottom:5px;}
.home #nav-accordeon .sub-menu a, #nav-accordeon ul.sub-menu a{font-family:'Maven Pro', sans-serif;font-weight:500;font-smooth:always;text-transform:none;font-size:13px;line-height:13px;padding-left:15px;padding-top:5px;padding-bottom:5px;}

#nav-accordeon .sub-menu a:hover, #nav-accordeon ul.sub-menu a:hover{font-smooth:always;font-family:'Maven Pro', sans-serif;font-weight:500;color:#000;background:url(images/sous-menu-hover.png) no-repeat -15px -1px;}
#nav-accordeon .current-menu-ancestor > a, #nav-accordeon .current-menu-parent > a, #nav-accordeon .current-menu-item > a, #nav-accordeon .current_page_ancestor > a, #nav-accordeon .current_menu_ancestor > a{font-family:'Maven Pro', sans-serif;font-weight:700;color:#000;font-smooth:always;}
#nav-accordeon .sub-menu .current-menu-ancestor > a, #nav-accordeon .sub-menu .current-menu-parent > a, #nav-accordeon .sub-menu .current-menu-item > a, #nav-accordeon .sub-menu .current_page_ancestor > a, #nav-accordeon .sub-menu .current_menu_ancestor > a{font-family:'Maven Pro', sans-serif;font-weight:500;color:#000;font-smooth:always;background:url(images/sous-menu-actif.png) no-repeat -15px -1px;}
#nav-accordeon .sub-menu .current-menu-ancestor > a:hover, #nav-accordeon .sub-menu .current-menu-parent > a:hover, #nav-accordeon .sub-menu .current-menu-item > a:hover, #nav-accordeon .sub-menu .current_page_ancestor > a:hover, #nav-accordeon .sub-menu .current_menu_ancestor > a:hover{color:#000;font-family:'Maven Pro', sans-serif;font-weight:500!important;font-smooth:always;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{color:#000;opacity:0.4;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-webkit-transition-property:all;-webkit-transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:initial;font-family:'Oxygen', sans-serif;font-weight:400;font-smooth:always;}
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover{color:#000!important;opacity:0.8;}
#menu-item-1664 .placeur_fleur{}
a.readmore span{display:block;}
a.readmore .fleur{background:url("images/en-savoir-plus.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:47px;width:100px;margin-top:-7px;margin-right:-40px;}
p.wp-caption-text, .wp-caption p.wp-caption-text{font-size:10px;line-height:15px;padding:0 4px 5px;margin:0;text-align:center;color:#0064A8;font-family:'Oxygen', sans-serif;font-weight:400!important;}
.wp-caption.alignright{margin:0px 0px 10px 16px;text-align:left;}
img.avatar-right{float:right;margin:5px 16px 10px 16px;margin-left:16px;width:150px;height:150px;background:white;background-position:0 0;background-repeat:no-repeat;border-width:1px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 8px rgba(0, 0, 0, .9);box-shadow:0 0 8px rgba(0, 0, 0, .9);-webkit-background-clip:padding-box;}

.home #nav-accordeon{margin-top:300px;width:250px;margin-left:30px;}

.home #nav-accordeon{margin-top:340px;width:250px;margin-left:40px;}


img.gamme{margin-left:10%;margin-right:10%;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;border-radius:200px;}
div.arrondi-interieur-droit{-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;border-radius:200px;}
span.texte-arrondi{-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;border-radius:200px;}
.tooltip{display:none;background-color:white;border:0.5px solid gray;padding:5px;font-size:11px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;max-width:400px;}
#jeu-concours-1, #jeu-concours-2, #bouteille-jeu, #bonne-chance, #la-question-du-jour, #a-demain{box-shadow:0px 0px 0px #AAAAAA;opacity:1;}
#jeu-concours-1{margin-top:-40px;}
#la-question-du-jour{margin-top:0px;margin-left:5px;margin-right:10px;margin-bottom:-30px;float:left;}
#a-demain{margin-top:-15px;margin-left:100px;}
#bouteille-jeu{padding-left:25px;margin-top:-40px;}
#bonne-chance{float:right;margin-top:-50px;margin-right:-10px;}
#jeu-concours-1:hover, #jeu-concours-2:hover, #bouteille-jeu:hover, #bonne-chance:hover, #la-question-du-jour:hover, #a-demain:hover{opacity:1;}
#jeu-titre{padding-top:10px;color:#dc002f!important;font-size:22px;font-weight:600;margin-left:-75px;margin-top:3px;float:left;padding-left:0;font-family:Helvetica, sans-serif;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-text-stroke:0.5px #fff;}
#comment, #formulaire{color:#dc002f!important;font-size:32px;font-weight:800;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-text-stroke:0.5px #fff;font-family:Helvetica, sans-serif;}
#repondez, #formulaire2, #question{color:#0065a6!important;font-size:20px;font-weight:700;letter-spacing:-1.3px;line-height:24px;margin-bottom:20px;font-family:arial, sans-serif;}
#cochez{color:#dc002f!important;text-transform:uppercase;font-size:13px;font-weight:600;margin-top:30px;display:inline;}
#formulaire{}
div#formulaire-participation{margin-top:215px;position:absolute;}
div#comment-jouer{margin-bottom:75px;}
#bonne{letter-spacing:0.5px;color:#0065a6!important;font-size:17.2px;font-weight:700;}
#texte-jeu{color:black;font-size:100%;font-weight:500;margin-top:20px;}
.page-id-4023 #breadcrumbs{display:none;}
div#tirage{font-weight:500;margin-top:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){div#tirage{margin-top:0px;}
}
#multiplier{color:#dc002f!important;font-size:26px;font-weight:800;line-height:28px;}
#telechargez, #telechargez1{padding-right:30px;}
div#bloc-jeu{background-color:transparent;border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:20px;padding-top:5px;margin-top:-60px;width:470px;height:130px;margin-left:25px;}
span.asterisk, div.indicates-required{color:#0065a6;font-size:13px;font-weight:400;}
div.indicates-required{}
div#jeu-eau-royale, div#jeu-eau-royale a{width:225px;height:224px;float:right;margin-top:-30px;margin-bottom:-120px;margin-right:0;display:none;}
div#jeu-eau-royale-2, div#jeu-eau-royale-2 a{display:none;}
.home div#jeu-eau-royale, .home div#jeu-eau-royale a{width:225px;height:224px;float:left;margin-top:-0px;margin-bottom:-0px;margin-left:-240px;display:none;}
.home div#jeu-eau-royale-2, .home div#jeu-eau-royale-2 a{display:none;}
.page-id-4023 div#jeu-eau-royale-2, .page-id-4023 div#jeu-eau-royale-2 a{display:none;}
.page-id-4023 div#jeu-eau-royale, .page-id-4023 div#jeu-eau-royale a{display:none;}
div#partage{margin-top:-50px;margin-left:60px;}
.ie div#partage{margin-top:-300px!important;margin-left:60px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { div#partage{margin-top:-0px!important;margin-left:60px;}}
html[xmlns*=""] body:last-child  div#partage{margin-top:-0px!important;margin-left:60px;}
.ie div#divWildfirePost{margin-top:0px;height:200px;width:510px;}
h3.gagnants{color:#000 !important;font-family:Helvetica, sans-serif;font-size:18px;font-weight:800;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.004);text-transform:uppercase;margin-bottom:15px;}
div#bloc-gagnants{width:244px;display:inline;}
div#gagnant1, div#gagnant3, div#gagnant5, div#gagnant7, div#gagnant9, div#gagnant11, div#gagnant13, div#gagnant15{width:45%;float:left;height:120px;}
div#gagnant2, div#gagnant4, div#gagnant6, div#gagnant8, div#gagnant10, div#gagnant12, div#gagnant14{width:45%;float:right;height:120px;}
ul#inscrire, ul#repondre, ul#partager{display:inline;left:0;opacity:1;padding:20px 25px 8px;position:absolute;top:0;width:490px;z-index:4;}
ul#pas-display{display:inline!important;}
.ie div#partage{clear:both;position:absolute;top:0px;}
p.gagnant{color:#000 !important;font-family:arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:-1.3px;line-height:22px;margin-top:10px;}
ul.gagnant{margin-top:0px;padding-left:15px;}
li.gagnant{color:#000;font-size:13px;font-family:'Maven Pro',sans-serif;font-weight:500;text-align:left;line-height:18px;padding-left:15px;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("images/sous-menu-actif.png");background-origin:padding-box;background-position:-15px -4px;background-repeat:no-repeat;background-size:auto auto;}
p.lot{color:#555555;}
span.tres-gros-texte{color:#584e98;font-size:27px;font-weight:800;font-family:helvetica;}
span.gros-texte{color:#584e98;font-size:18px;line-height:18px;font-family:helvetica;}
span.gras-texte{color:#000000;line-height:14px;font-weight:700;font-family:helvetica;}
span.petit-texte{color:#000000;font-size:10px;line-height:12px;}
div#affiche-jeu-vaa{width:590px;height:532px;background:url("http://www.eauroyale.pf/wp-content/uploads/2012/10/EAU-ROYALE-JEU-VAA-AFFICHE1.png") no-repeat transparent;}
div#affiche-jeu-vaa img{box-shadow:0 0 0 #AAAAAA!important;opacity:1 !important;}
div#hotel-jeu-vaa-2012{padding-top:500px;float:bottom;width:100%;height:250px;}
img.size-full.wp-image-5275{box-shadow:0 0 0 transparent!important;opacity:1 !important;width:118px;height:124px;}
img.size-full.wp-image-5275:hover{opacity:1 !important;}
img.size-full.wp-image-5260{box-shadow:0 0 0 transparent!important;opacity:1 !important;width:118px;height:124px;}
img.size-full.wp-image-5260:hover{opacity:1 !important;}
img.size-full.wp-image-5270{box-shadow:0 0 0 transparent!important;opacity:1 !important;width:118px;height:124px;}
img.size-full.wp-image-5270:hover{opacity:1 !important;}
img.size-full.wp-image-5273{box-shadow:0 0 0 transparent!important;opacity:1 !important;width:118px;height:124px;}
img.size-full.wp-image-5273:hover{opacity:1 !important;}
img.size-full.wp-image-5348{box-shadow:0 0 0 transparent!important;opacity:1 !important;width:124px;height:130px;}
img.size-full.wp-image-5348:hover{opacity:1 !important;}
img.size-full.wp-image-5232{border:0px;border-bottom:0px;background:none;padding:0px;-webkit-box-shadow:#AAA 0px 0px 0px!important;box-shadow:#AAA 0px 0px 0px!important;filter:none;zoom:0;width:295px;height:76px;}
img.size-full.wp-image-5232:hover{opacity:1 !important;}
img.size-large.wp-image-5280{border:0px;border-bottom:0px;background:none;padding:0px;-webkit-box-shadow:#AAA 0px 0px 0px!important;box-shadow:#AAA 0px 0px 0px!important;filter:none;zoom:0;}
img.size-large.wp-image-5280:hover{opacity:1 !important;}
div#liste-despartenaires, div#5-semaines-de-jeu-div{box-shadow:0 0 0 #AAAAAA!important;opacity:1 !important;}
div#liste-despartenaires img, div#5-semaines-de-jeu-div img{box-shadow:0 0 0 #AAAAAA!important;opacity:1 !important;}
.post-id-5136 img, .post-id-5605 img, #hotel-jeu-vaa-1, #hotel-jeu-vaa-2, #hotel-jeu-vaa-3, #hotel-jeu-vaa-4, #hotel-jeu-vaa-5, #chaque-semaine-a-gagner{border:0px;border-bottom:0px;background:none;padding:0px;-webkit-box-shadow:#AAA 0px 0px 0px!important;box-shadow:#AAA 0px 0px 0px!important;filter:none;zoom:0;width:inherit;}
img.wp-image-5237, img.wp-image-5246, img.wp-image-5242, img.wp-image-5244,img.wp-image-5253 ,img.wp-image-5312{border:0px;border-bottom:0px;background:none;padding:0px;-webkit-box-shadow:#AAA 0px 0px 0px!important;box-shadow:#AAA 0px 0px 0px!important;filter:none;zoom:0;}
img.wp-image-5237:hover, img.wp-image-5246:hover, img.wp-image-5242:hover, img.wp-image-5244:hover, img.wp-image-5253:hover, img.wp-image-5312:hover{opacity:1 !important;}
div#liste-de-partenaires{width:295px;height:174px;margin-top:-50px;float:right;}
div#partenaire2012{width:300px;height:177px;background:url("http://www.eauroyale.pf/wp-content/uploads/2012/10/Eau-Royale-Jeu-Va-a.Partenaires.png") no-repeat transparent;}
#flashContent{display:block;width:100%;height:100%;padding-left:40px;}
.post-id-29 #flashContent{display:block!important;width:100%;height:100%;padding-left:40px;}
img.post:hover{opacity:1!important;}
img.post{border-bottom:0px;background:none;padding:0px;-webkit-box-shadow:#AAA 0px 0px 0px!important;box-shadow:#AAA 0px 0px 0px!important;filter:none;zoom:0;}
.ie img{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;zoom:none;}
.list-wrap{display:inline!important;}
div#fancy_title{display:none!important;}
div#fancy_outer, div#fancy_content, div#fancy_div{}
#fancy_outer, #fancy_inner{border:none!important;}
.fancy_bg_n, .fancy_bg_ne,.fancy_bg_e, .fancy_bg_s,.fancy_bg_se, .fancy_bg_sw,.fancy_bg_nw, .fancy_bg_w{display:none!important;}
.page-id-6547 .title, .postid-6879 h1.title {display:none!important;	}
.page-id-4483 .title{color:#dc002f!important;font-size:25px!important;font-weight:800!important;font-family:Helvetica, sans-serif;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-text-stroke:0.5px #fff;
	letter-spacing: -1px;
	line-height: 25px!important;
	margin-top: 25px!important;
	padding-top: 45px!important;
	float:right!important;
	text-align: left!important;
	padding-right:15px!important;}
	.et-tabs-content-main-wrap.et_slidecontent div.shadow{background-color:red!important;padding:15px!important;width:100%;height:auto;}
	.postid-7145 .title, .post-id-7145 h1.title, .postid-7342 .title, .post-id-7342 h1.title{display:none!important;}
	.postid-7145 #breadcrumbs, .post-id-7145 #breadcrumbs a, .post-id-7145 #breadcrumbs span, .postid-7342 #breadcrumbs, .post-id-7342 #breadcrumbs a, .post-id-7342 #breadcrumbs span{display:none!important;}
	.postid-7145 #reserve_bouteille{height: 500px;}
	.postid-7145 #bouteille{
		width: 220px;
		height: 800px;
		background-image: url("images/Bouteille-jeu-quiz-2015.png");
		background-size:100% auto;
		background-repeat: no-repeat;
		margin-right: -40px;
	}
	.postid-7342 #reserve_bouteille{height: 300px!important;}
	.postid-7342 #bouteille{
		width: 220px;
		height: 800px;
		background-image: url("images/Bouteille-jeu-quiz-2015.png");
		background-size:100% auto;
		background-repeat: no-repeat;
		margin-right: -40px;
		top:55%!important;
	}
	.postid-7145 .autres {
		display:none!important;}
		.postid-7145 .footer-col3{
			display:none!important;}

			body.postid-7145 {
				background-image: url("images/fonf-2015.png");
				background-position:center top;background-size:100% 2729px;background-color:transparent;height:100%;

			}

		}
		img.wp-image-7211 { padding-top: 0!important; }
		div.wdpu-7225 .wdpu-msg { max-width: 473px!important; max-height: 460px!important; background-color: transparent!important; }
		div.wdpu-7225 .wdpu-text { padding: 0!important; background: transparent!important; }
		.home li#menu-item-7228 .placeur_fleur , li#menu-item-7228 .placeur_fleur  { margin-bottom: -2px;}
		.home li#menu-item-7381 .placeur_fleur , li#menu-item-7381 .placeur_fleur  { margin-bottom: -2px;}


		#navigateur{
			position:abolute;
			right:0px;
			top:0px;
			z-index:20;
		}

		#menu-menu-principal-1{
			background:#da002d;
		}

		#navigateur{
			display:none;
		}

		.imagebouteille{
			height:180px;
		}

		.compositiondiv{

			float: right; width: 60%!important; text-justify: newspaper;
		}

		.differencediv1{
			float:left;width:35%!important;
		}
		.differencediv2{
			float:right;width:65%!important;
		}
		.chaqueagediv1{
			width:65%;float:left;
		}

		.chaqueagediv2{
			width:35%;float:right;
		}

		div.sitemap-header {

			width: auto !important;

		}


		@media (max-width: 1700px) {
			.home #nav-accordeon {
				margin-left:0px;
				margin-top: 250px;

			}

			@media (max-width: 1500px) {
				.home #nav-accordeon {
					margin-left:0px;
					margin-top: 240px;

				}

			}


			@media (max-width: 1350px) {
				.home #nav-accordeon {
					margin-left:-30px;
				}

			}

			@media (max-width: 1200px) {
				.home #nav-accordeon {
					margin-left: -60px;

				}
				.imagebouteille{
					float:left;
				}
				.description-image{
					margin-top:40px;
				}
			}


			@media (max-width: 1150px) {


			}

			@media (max-width: 1100px) {
				.home #nav-accordeon {

					width: 250px;
					margin-left: -20px;
				}

			}

			@media (max-width: 1050px) {
				.home #nav-accordeon {
					width: 350px;
				}

				.home #nav-accordeon a {
					width: auto;
				}

				#navigateur{
					display:block;
				}
				.home #navigateur{
					display:none;
				}
				.home #nav-accordeon{
					display:block;
					margin-left: 310px;
					margin-top: 190px;
					float: none;
				}

				a.readmore .fleur {

					margin-right: 0;

				}
				a.readmore span {

					padding-left: 0;
					padding-right: 0;
					margin-left: 0;

				}

				div.footer-widget.footer-col1 {

					width: auto;
				}

				#bouteille{
					display:none;
				}
				#reserve_bouteille{
					display:none;
				}
				#search-form {
					float: right;
					margin-right: 100px;
				}
				.slides span.overlay {
					width: auto;
				}

				#navigateur{
					position:absolute;
				}
				#sidebar {
					float: right;

				}

				#nav-accordeon{display:none;}

				.dropdown-menu > li > a {

					white-space: inherit;
				}

				#sidebar {
					float: none;
				}

				div.category-name {

					width: auto;
				}
				.home div.category-name {
					display: inline-block;
					height: 117px;
					margin-left: 0;
					position: absolute;
					vertical-align: text-bottom;
					width: auto;
				}
				.home #search-form {
					float: none;
					position:absolute;
					top:10px;
					right:150px;
					margin-right: 0px;
				}
				.home div.footer-widget.footer-col1 {

					width: auto;
				}

				.home li.footer-ligne1 {

					margin-right: 10px;
				}

				.home .footer-widget a {

					font-size: 12px;
				}



				.sticklr > li {
					position: static !important;
				}
				.sticklr > li > ul {

					top:-140px !important;

				}
				.sticklr, .sticklr * {

					font-size: 12px !important;
					line-height: 14px !important;

				}
				h2.title-Sticklr {

					font-size: 12px !important; 

					height: 50px !important;

					padding-bottom: 10px !important;

					padding-top: 10px !important;

				}
				.sticklr > li > ul {

					top:-170px !important;

				}

				#mce-MESSAGE{
					height:40px !important;
				}

				h1.title, .post h1.title, .entry h1, h1.title-category {

					padding-right: 15px;
				}


				#calameo-viewer-00011509984c0590e231b-1334028503{
					display:none;
				}

			}


			@media (max-width: 1050px) and (min-height : 650px) {

				div.footer-widget.footer-col3 {

					margin-right: 20px !important;

					margin-left: 20px;

				}
			}

			@media (max-width: 900px) {

				.home #nav-accordeon {

					margin-left: 290px;

				}

			}

			@media (max-width: 780px) {
				.et_pt_portfolio_item {

					width: auto !important;
				}

				.sticklr > li > ul {
					top: -140px !important; 
				}

				#reserve_bouteille{
					display:none;
				}


				div.category-name {

					margin-left: 0;

				}
				div.footer-widget.footer-col3 {

					display:none;

				}

				.home #nav-accordeon {
					display: block;
					margin-left: 300px;

					float: none;
				}

				#fancybox-wrap {

					top: 40px !important;

				}

				.home #nav-accordeon {

					margin-left: 220px;

				}


			}


			@media only screen and (max-width : 780px) and (min-height : 650px) {

				.home div.category-name {
					display: inline-block;
					height: 117px;
					margin-left: 0;
					position: absolute;
					vertical-align: text-bottom;
					width: auto;
				}
				.home #search-form {
					float: none;
					position:absolute;
					top:0px;
					right:150px;
					margin-right: 0px;
				}
				.home div.footer-widget.footer-col1 {

					width: auto;
				}

				.home li.footer-ligne1 {

					margin-right: 10px;
				}

				.home .footer-widget a {

					font-size: 12px;
				}



				.sticklr > li {
					position: static !important;
				}
				.sticklr > li > ul {

					top:-140px !important;

				}
				.sticklr, .sticklr * {

					font-size: 12px !important;
					line-height: 14px !important;

				}
				h2.title-Sticklr {
					width: 400px;
					font-size: 12px !important; 

					height: 40px !important;

					padding-bottom: 10px !important;

					padding-top: 10px !important;

				}


			}
			@media (max-width: 680px) {
				#et-contact p #et_contact_captcha {
					width: 50px !important;
				}
				.category a.readmore {

					margin-left: 0px;

					margin-top: 0;
				}
				a.rondD-icone-loupe {
					left:400px !important;
				}

				table.tableau-medium td.sous-titre {
					text-align:center;
				}
				table.tableau td.sous-titre1 {
					text-align:center;
				}
				table.tableau td.sous-titre2 {
					text-align:center;
				}
				table.tableau-medium td.chiffre {
					border:none;
				}
				table.tableau td.chiffre1 {
					border:none;
				}

				table.tableau td.chiffre2 {
					border:none;
				}

				#main_content td{
					display:inline-block !important;
					width:100% !important;
				}

			}
			@media (max-width: 580px) {
				.compositiondiv{

					width:100% !important;
				}


				.home #nav-accordeon {
					width: 250px;
				}
				.home #nav-accordeon a {
					width: 155px;
				}

				.home #nav-accordeon {
					margin-left: 50px;
				}
				.imagebouteille{
					float:none;
				}
				.description-image{
					margin-top:0px;
				}
				.divbouteille {
					margin-bottom:40px;
				}

				a.rondD-icone-loupe {
					left:300px !important;
				}
				h1.title, .post h1.title, .entry h1, h1.title-category {

					margin-top: 0;

				}

				div.category-name {

					height: auto;
					position: static;

				}
				h1.title.une-ligne, .post h1.title.uneligne, .entry h1.une-ligne, h1.title-category.une-ligne {
					color: #000;
					font-family: "Muli",sans-serif;
					font-size: 39px;
					font-weight: 300;
					letter-spacing: -1px;
					line-height: 40px;
					margin-top: 0;
					padding-top: 0;
					text-align: right;
				}

				img.alignleft {

					width: 100%;
				}
				div#search-form {

					position: absolute !important;
					top: 10px;
					right: 90px;
					float: none;
					margin-right: 0;
				}



				.home #search-form {

					right:100px;

				}

				.sticklr > li > ul {

					top:-90px !important;

				}

				#mce-MESSAGE{
					height:40px !important;
				}

				.home div.footer-widget.footer-col1 {
					margin-right: 20px ;
				}


				.home ul#footer-ligne1 {
					margin-left: 5px;
					margin-top: 5px;
				}
				.home li.footer-ligne1 {
					margin-right: 5px;
				}

				h2.title-Sticklr {
					height: 40px !important;
				}

				#maman_bebe{
					display:none;
				}
				#source_emotion {
					display:none;
				}

			}

			@media (max-width: 580px)  and (min-height : 668px) {

				.home #search-form {
					right: 30px;
				}
			}

			@media (max-width: 480px) {
				.entry_content {
					padding-left: 0px;
				}

			}


			@media (max-width: 480px) and (min-height : 600px) {

				.home #search-form {
					right: 30px;
				}
			}

			@media (max-width: 430px) {

				img.avatar-left {
					float: none !important;
					margin: auto;
					margin-bottom:15px !important;

				}
				.post-thumbnail {
					margin-bottom: 12px;

				}

				#et_contact_left {
					width: 100% !important;
				}
				#et_contact_right {
					width: 100% !important;
					margin-left: 0px !important; 
				}

				#et_pt_portfolio_gallery .page-nav {
					margin-left: 10px !important;
					padding-bottom: 10px;
				}

				a.rondD-icone-loupe {
					left:0px !important;
				}


				div.category-name {

					margin: auto;
					width: 100%;
				}
				h1.title.une-ligne, .post h1.title.uneligne, .entry h1.une-ligne, h1.title-category.une-ligne {

					text-align: center;
				}
				h1.title span, h1.title-category span {

					float: none;

					padding-left: 0;
				}
				.entry_content a.readmore {

				}
				.category a.readmore {

					margin-left: 0px;

					margin-top: 0;
				}
				.category .entry_content {
					padding-left: 0px;
				}
				#fancybox-wrap {

					top: 50px !important;

				}
			}




			@media (max-width: 430px) and (min-height : 350px) {

				table.tableau-medium td.sous-titre {
					text-align:center;
				}
				table.tableau-medium td.chiffre {

					border-left: none; 

				}


				.compositiondiv{

					width:100% !important;
				}
				.post ul li {

					margin-left: 0px;

				}


				#sm_e_s{
					width:250px !important;
				}

				.size-medium{
					width:100% !important;
				}
				.postid-14 a.bouton-video {
					float: none;


				}


				.category-publications-eau-royale h2.title-blog {

					font-size: 20px;

				}
				.category-publications-eau-royale .post-thumbnail {

					width: 100%;
				}

				.category-publications-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-publications-eau-royale  .responsive img {

					width: 100%;

				}

				.category-actualite .post-thumbnail {

					width: 100%;
				}

				.category-actualite .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-actualite .responsive img {

					width: 100%;

				}



				.category-tout-savoir-sur-eau-royale .post-thumbnail {

					width: 90%;
				}

				.category-tout-savoir-sur-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-tout-savoir-sur-eau-royale .responsive img {

					width: 100%;

				}


				.wp-pagenavi {

					font-size: 18px !important;

				}
				.postid-16 .size-medium {

					width: 100% !important;

				}

				.post-thumbnail img{
					width:100%;
				}
				.postid-18 a.rondD-icone-loupe {
					left: 150px !important;

				}

				.differencediv1{
					float:none;width:100%!important;
				}
				.differencediv2{
					float:none;width:100%!important;
				}
				.chaqueagediv1{
					width:100%;float:none;
				}

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

				table.tableau-medium td.sous-titre {
					text-align:center;
				}
				table.tableau-medium td.chiffre {

					border-left: none; 

				}

				.postid-6 .alignright {
					float: none;
				}

				.postid-18 .alignright {
					float: none;
				}
				img.avatar-right {
					float: none !important;

					margin: auto !important;
					width: none !important;
					height: auto !important;
					margin-bottom:40px !important;


				}

				.alignright {
					float: none;
				}

				.tableau .ligne td{
					border-left:none !important;
					text-align:center !important;
				}
				ul#footer-ligne1 {
					margin-top: 5px;
					margin-left: 0px;
				}
				#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large {
					margin-left: 10px !important;
				}

				.colonne .alignright {
					float: right;
				}

				.wp-image-449 {
					width:80%;
					float: none !important;

				}


			}
			@media (max-width: 430px) and (min-height : 568px) {

				.category .post-thumbnail {

					width: 100%;
				}

				.category .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category .responsive img {

					width: 100%;

				}
				.sticklr > li > ul {
					left:0px !important;
					top:-150px !important;
				}

				h2.title-Sticklr {



					height: 40px !important;



				}
				h2.title-Sticklr {

					width: 260px !important;
				}
				.sticklr > li > ul {

					top:-140px !important;
					right: 0 !important;
					left:0 !important;
					width: 280px !important;
				}
				input#searchinput-Sticklr {
					width: 90% !important;
				}
				.sticklr > li > ul > li input[type="checkbox"], .sticklr > li > ul > li input[type="radio"] {
					margin-right: 5px !important;
				}
				div.mc-field-group.input-group ul li label {
					padding-left: 0 !important;
				}
				#mce-MESSAGE{
					height:30px !important;
				}

				.sticklr, .sticklr * {
					font-size: 10px !important;
					line-height: 11px !important;
				}
				form#mc-embedded-subscribe-form.validate {
					width: 220px !important;
				}
			}


			@media (max-width: 380px) {
				.category .post-thumbnail {

					width: 100%;
				}

				.category .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category .responsive img {

					width: 100%;

				}

				.t-simple-slider{
					width:280px !important;
				}
				.et-learn-more p, .et-tabs-container p, .tabs-left p, .et-simple-slider p, .author-shortcodes p, .et-tooltip-box p {

					font-size: 7px !important;
				}
				a.bouton-video{
					margin-right:0px;
				}
				.et-box-content {

					padding: 20px 20px 20px 30px !important;

				}
				.home #search-form {

					right:80px;

				}

				h2.title-Sticklr {



					height: 40px !important;



				}
				h2.title-Sticklr {

					width: 260px !important;
				}
				.sticklr > li > ul {

					top:-140px !important;
					right: 0 !important;
					left:0 !important;
					width: 280px !important;
				}
				input#searchinput-Sticklr {
					width: 90% !important;
				}
				.sticklr > li > ul > li input[type="checkbox"], .sticklr > li > ul > li input[type="radio"] {
					margin-right: 5px !important;
				}
				div.mc-field-group.input-group ul li label {
					padding-left: 0 !important;
				}
				#mce-MESSAGE{
					height:30px !important;
				}

				.sticklr, .sticklr * {
					font-size: 10px !important;
					line-height: 11px !important;
				}
				form#mc-embedded-subscribe-form.validate {
					width: 220px !important;
				}
				.home li.footer-ligne1 {
					margin-right: 5px;
					width: 100%;
				}

				.home #search-form {
					right: 0px;
				}



			}

			@media (max-width: 380px)  and (min-height : 500px){
				.category .post-thumbnail {

					width: 100%;
				}

				.category .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category .responsive img {

					width: 100%;

				}
				.home #search-form {
					right: 0px;
				}
				.home #nav-accordeon {
					margin-left: 50px;


				}

				.home #nav-accordeon {
					width: 250px;
				}
				.home #nav-accordeon a {
					width: 150px;
				}
				.compositiondiv{

					width:100% !important;
				}
				.post ul li {

					margin-left: 0px;

				}


				#sm_e_s{
					width:250px !important;
				}

				.size-medium{
					width:100% !important;
				}
				.postid-14 a.bouton-video {
					float: none;


				}


				.category-publications-eau-royale h2.title-blog {

					font-size: 20px;

				}
				.category-publications-eau-royale .post-thumbnail {

					width: 100%;
				}

				.category-publications-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-publications-eau-royale  .responsive img {

					width: 100%;

				}

				.category-actualite .post-thumbnail {

					width: 100%;
				}

				.category-actualite .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-actualite .responsive img {

					width: 100%;

				}



				.category-tout-savoir-sur-eau-royale .post-thumbnail {

					width: 100%;
				}

				.category-tout-savoir-sur-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-tout-savoir-sur-eau-royale .responsive img {

					width: 100%;

				}


				.wp-pagenavi {

					font-size: 18px !important;

				}
				.postid-16 .size-medium {

					width: 100% !important;

				}

				.post-thumbnail img{
					width:100%;
				}
				.postid-18 a.rondD-icone-loupe {
					left: 150px !important;

				}

				.differencediv1{
					float:none;width:100%!important;
				}
				.differencediv2{
					float:none;width:100%!important;
				}
				.chaqueagediv1{
					width:100%;float:none;
				}

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



				.postid-6 .alignright {
					float: none;
				}

				.postid-18 .alignright {
					float: none;
				}
				img.avatar-right {
					float: none !important;

					margin: auto !important;
					width: none !important;
					height: auto !important;
					margin-bottom:40px !important;


				}

				.alignright {
					float: none;
				}

				.tableau .ligne td{
					border-left:none !important;
					text-align:center !important;
				}
				ul#footer-ligne1 {
					margin-top: 5px;
					margin-left: 0px;
				}
				#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large {
					margin-left: 10px !important;
				}

				.colonne .alignright {
					float: right;
				}

				.wp-image-449 {
					width:80%;
					float: none !important;

				}
			}

			@media (max-width: 340px)  and (min-height : 500px){

				.compositiondiv{

					width:100% !important;
				}
				.post ul li {

					margin-left: 0px;

				}


				#sm_e_s{
					width:250px !important;
				}

				.size-medium{
					width:100% !important;
				}
				.postid-14 a.bouton-video {
					float: none;


				}


				.category-publications-eau-royale h2.title-blog {

					font-size: 20px;

				}
				.category-publications-eau-royale .post-thumbnail {

					width: 90%;
				}

				.category-publications-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-publications-eau-royale  .responsive img {

					width: 100%;

				}

				.category-actualite .post-thumbnail {

					width: 90%;
				}

				.category-actualite .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-actualite .responsive img {

					width: 100%;

				}

				.category-leau-une-ressource-a-preserver .post-thumbnail {

					width: 100%;
				}

				.category-leau-une-ressource-a-preserver .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-leau-une-ressource-a-preserver .responsive img {

					width: 100%;

				}
				.category-la-vie-de-la-marque .post-thumbnail {

					width: 100%;
				}

				.category-la-vie-de-la-marque .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-la-vie-de-la-marque .responsive img {

					width: 100%;

				}

				.category-tout-savoir-sur-eau-royale .post-thumbnail {

					width: 100%;
				}

				.category-tout-savoir-sur-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-tout-savoir-sur-eau-royale .responsive img {

					width: 100%;

				}


				.wp-pagenavi {

					font-size: 18px !important;

				}

				.postid-16 .size-medium {

					width: 100% !important;

				}

				.post-thumbnail img{
					width:100%;
				}
				.postid-18 a.rondD-icone-loupe {
					left: 150px !important;

				}

				.differencediv1{
					float:none;width:100%!important;
				}
				.differencediv2{
					float:none;width:100%!important;
				}
				.chaqueagediv1{
					width:100%;float:none;
				}

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

				table.tableau-medium td.sous-titre {
					text-align:center;
				}
				table.tableau-medium td.chiffre {

					border-left: none; 

				}

				.postid-6 .alignright {
					float: none;
				}

				.postid-18 .alignright {
					float: none;
				}
				img.avatar-right {
					float: none !important;

					margin: auto !important;
					width: none !important;
					height: auto !important;
					margin-bottom:15px !important;


				}

				.alignright {
					float: none;
				}

				.tableau .ligne td{
					border-left:none !important;
					text-align:center !important;
				}
				ul#footer-ligne1 {
					margin-top: 5px;
					margin-left: 0px;
				}
				#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large {
					margin-left: 10px !important;
				}

				.colonne .alignright {
					float: right;
				}

				.wp-image-449 {
					width:80%;
					float: none !important;

				}
			}


			@media (max-width: 310px)  and (min-height : 500px){

				.home #search-form {
					right: 0px;
				}
				.compositiondiv{

					width:100% !important;
				}
				.post ul li {

					margin-left: 0px;

				}


				#sm_e_s{
					width:250px !important;
				}

				.size-medium{
					width:100% !important;
				}
				.postid-14 a.bouton-video {
					float: none;


				}


				.category-publications-eau-royale h2.title-blog {

					font-size: 20px;

				}
				.category-publications-eau-royale .post-thumbnail {

					width: 90%;
				}

				.category-publications-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-publications-eau-royale  .responsive img {

					width: 100%;

				}

				.category-actualite .post-thumbnail {

					width: 90%;
				}

				.category-actualite .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-actualite .responsive img {

					width: 100%;

				}



				.category-tout-savoir-sur-eau-royale .post-thumbnail {

					width: 100%;
				}

				.category-tout-savoir-sur-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-tout-savoir-sur-eau-royale .responsive img {

					width: 100%;

				}


				.wp-pagenavi {

					font-size: 18px !important;

				}
				.postid-16 .size-medium {

					width: 100% !important;

				}

				.post-thumbnail img{
					width:100%;
				}
				.postid-18 a.rondD-icone-loupe {
					left: 150px !important;

				}

				.differencediv1{
					float:none;width:100%!important;
				}
				.differencediv2{
					float:none;width:100%!important;
				}
				.chaqueagediv1{
					width:100%;float:none;
				}

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

				table.tableau-medium td.sous-titre {
					text-align:center;
				}
				table.tableau-medium td.chiffre {

					border-left: none; 

				}

				.postid-6 .alignright {
					float: none;
				}

				.postid-18 .alignright {
					float: none;
				}
				img.avatar-right {
					float: none !important;

					margin: auto !important;
					width: none !important;
					height: auto !important;
					margin-bottom:40px !important;


				}

				.alignright {
					float: none;
				}

				.tableau .ligne td{
					border-left:none !important;
					text-align:center !important;
				}
				ul#footer-ligne1 {
					margin-top: 5px;
					margin-left: 0px;
				}
				#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large {
					margin-left: 10px !important;
				}

				.colonne .alignright {
					float: right;
				}

				.wp-image-449 {
					width:80%;
					float: none !important;

				}
			}

			@media (max-width: 300px) and (min-height : 300px){

				.home #nav-accordeon {
					margin-left: 0px;
					width: 250px;
				}

				.home #nav-accordeon a {
					width: 155px;
				}

				.postid-29 img.avatar-right {
					float: none;
				}	

				.compositiondiv{

					width:100% !important;
				}
				.post ul li {

					margin-left: 0px;

				}


				#sm_e_s{
					width:250px !important;
				}

				.size-medium{
					width:100% !important;
				}
				.postid-14 a.bouton-video {
					float: none;


				}


				.category-publications-eau-royale h2.title-blog {

					font-size: 20px;

				}
				.category-publications-eau-royale .post-thumbnail {

					width: 90%;
				}

				.category-publications-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-publications-eau-royale  .responsive img {

					width: 100%;

				}

				.category-actualite .post-thumbnail {

					width: 90%;
				}

				.category-actualite .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-actualite .responsive img {

					width: 100%;

				}



				.category-tout-savoir-sur-eau-royale .post-thumbnail {

					width: 90%;
				}

				.category-tout-savoir-sur-eau-royale .post-thumbnail span.post-overlay {

					width: 100%;
					height: 100%;

				}
				.category-tout-savoir-sur-eau-royale .responsive img {

					width: 100%;

				}


				.wp-pagenavi {

					font-size: 18px !important;

				}
				.postid-16 .size-medium {

					width: 100% !important;

				}

				.post-thumbnail img{
					width:100%;
				}
				.postid-18 a.rondD-icone-loupe {
					left: 150px !important;

				}

				.differencediv1{
					float:none;width:100%!important;
				}
				.differencediv2{
					float:none;width:100%!important;
				}
				.chaqueagediv1{
					width:100%;float:none;
				}

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

				table.tableau-medium td.sous-titre {
					text-align:center;
				}
				table.tableau-medium td.chiffre {

					border-left: none; 

				}

				.postid-6 .alignright {
					float: none;
				}

				.postid-18 .alignright {
					float: none;
				}
				img.avatar-right {
					float: none !important;

					margin: auto !important;
					width: none !important;
					height: auto !important;
					margin-bottom:40px !important;


				}

				.alignright {
					float: none;
				}

				.tableau .ligne td{
					border-left:none !important;
					text-align:center !important;
				}
				ul#footer-ligne1 {
					margin-top: 5px;
					margin-left: 0px;
				}
				#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large {
					margin-left: 10px !important;
				}

				.colonne .alignright {
					float: right;
				}

				.wp-image-449 {
					width:80%;
					float: none !important;

				}
			}