/******************************************************************
Theme Name: Les Creations de Nadia
Theme URI: https://www.lescreationsdenadia.fr
Description: Creation ceramiques a Strasbourg
Author: SL
Author URI: https://www.webintelligencia.com
Version: 1
******************************************************************/

/******************************************************************
GENERAL
******************************************************************/
body {background:#fcf6ea url(https://www.lescreationsdenadia.fr/blog/wp-content/themes/creation-ceramique-strasbourg/library/images/ceramiques-nadia.jpg) repeat;font-size:14px; line-height: 1.5em; font-family:Georgia,"Times New Roman", Times, serif}
#container, .wrap { max-width:100%;margin:0 auto}
#main { margin-left:0 } /* (par defaut a col620) */
#sidebar1 { margin-right:0 } /* (par defaut a col300) */
	
/******************************************************************
LIENS
******************************************************************/
a{color:#a00000;text-decoration:none}
a:hover{color:#222;text-decoration:underline}
a:active{color:#a00000}
a:link{-webkit-tap-highlight-color:#a00000}

/******************************************************************
TEXTE SELECTIONNE
******************************************************************/
/* Safari, Chrome, iPhones, iPads */
::-webkit-selection { background: #4f3f28; color:#fff; text-shadow : none }
/* Firefox */
::-moz-selection { background: #4f3f28; color:#fff; text-shadow : none }
/* Divers */
::selection { background: #4f3f28; color:#fff; text-shadow : none }

/* new browser classes */
body.browser-lynx {} /* lynx browsers */
body.browser-gecko {} /* firefox browsers */
body.browser-opera {} /* opera browsers */
body.browser-ns4 {} /* ns4 browsers */
body.browser-safari {} /* safari browsers */
body.browser-chrome {} /* chrome browsers */
body.browser-ie {} /* ie browsers ( aka dinosaurs) */
body.browser-iphone {} /* iphones (expirimental, best to use Media Queries) */

/******************************************************************
TITRES
******************************************************************/
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:Rosario, Arial, Helvetica, sans-serif;letter-spacing:-.05em}
h1,.h1{font-size:2.308em;line-height:1.25em;margin-bottom:.75em;font-family:'Oleo Script Swash Caps', cursive, Arial, Helvetica, sans-serif;color:#a00000;text-shadow:1px 1px 1px rgba(60,55,55,0.75);border-bottom:1px solid #ddd}
h2,.h2{font-size:1.6em;line-height:1.333em;margin-bottom:.5em}
h3,.h3{font-size:1.5em;line-height:1.1em;margin-bottom:.5em}
h4,.h4{font-size:1.1em;margin-bottom:.5em}
h5,.h5{font-size:1em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}
h1 a,.h1 a,h4 a,.h4 a,h5 a,.h5 a,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover{color:#222;text-decoration:none}
h1 a:hover,.h1 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a :hover,h2 a,.h2 a,h3 a,.h3 a{color:#a00000;text-decoration:none}

/******************************************************************
HEADER
******************************************************************/
header[role=banner] { margin:0;}
header #inner-header{ background:#fff url(library/images/ceramique-strasbourg-2.jpg) no-repeat center top; width:100%; margin: 0 auto; }
#logo { /*text-transform:uppercase; */padding:15px 0 15px 0; margin:0 20px; }
#logo a { color:#a00000; font-weight:bold; text-shadow:2px 2px 0 #e9e9e9; text-decoration:none; }
.social{ float:right; margin:50px 20px 0 }
.social ul{ margin:0 }
.social ul li{ float:left }
.social a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; line-height:14px; font-size:12px; color:#ddd; margin-left:10px; padding:5px 4px 2px }

/******************************************************************
NAVIGATION (menu principal)
******************************************************************/
.menu { margin: 1.1em 0 0; font-family: sans-serif; }
	.menu ul { }
		.menu ul li { list-style-type: none; float: left; position:relative; }
			.menu ul li a { display: block; text-decoration: none; }
				.menu ul li:last-child a {}
				.menu ul li a:hover { }
		.menu ul li.current-menu-item a, .menu ul li.current_page_item a {}
		.menu ul li ul.sub-menu { position: absolute; left: -9999em; z-index: 9999; width: 200px; }
			.menu ul li ul li a { width: 160px; }
				.menu ul li ul li a:hover { }
			.menu ul li ul li:last-child a {}
			.menu ul li:hover ul { left: auto; }
				.menu ul li ul li ul.sub-menu { display:none; position: absolute; margin-left: 200px; top: 70%; margin-top: -30px; }
					.menu ul li ul li:hover > ul.sub-menu { display:block; left: auto}

/*#top-navigation{ background:#151515; padding:0; }
	#top-navigation .menu{ margin:0 auto; width:940px;  }
		#top-navigation .menu ul li a { color:#555; padding:5px 20px; border-right:#212121 1px solid; }
		#top-navigation .menu ul li:first-child a{ border-left:#212121 1px solid; }
			#top-navigation .menu ul li a:hover, .menu ul li.current-menu-item a { color:#fefefe; }
		#top-navigation .menu ul li ul { background:#151515; }
*/

nav[role=navigation] { width:950px; margin: 0 auto; padding-top:0; }
	nav[role=navigation] .menu{ margin-top:-20px; float:left;  }
	nav[role=navigation] .menu > ul { }
		nav[role=navigation] .menu ul li {font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:13px; text-transform:capitalize; font-weight:500; color:#000}
		nav[role=navigation] .menu > ul > li { /*background:url(library/images/separator.png) 100% 15px no-repeat;*/  }		
			nav[role=navigation] .menu ul li a {color:#aaa; padding:0px}
			nav[role=navigation] .menu ul li a:hover, nav[role=navigation] .menu ul li.current-menu-item a, nav[role=navigation] .menu ul li.current-page-item a, nav[role=navigation] .menu ul li.current-category-item a, nav[role=navigation] .menu ul li.current-category-ancestor a{color:#000}
			nav[role=navigation] .menu > ul > li > a {border:0px}
				nav[role=navigation] .menu ul li a:hover { }

nav[role=navigation] .menu-item-AAA a {
display:block; height:178px; width:170px; padding:0px; margin-left:0; outline:none; text-indent:-9999px;
background-image:url('https://www.lescreationsdenadia.fr/images/accueil.png');
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;}

	nav[role=navigation] .menu-item-AAA a:hover { 
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

nav[role=navigation] .menu-item-BBB a {
display:block; height:178px; width:150px; padding:0px; margin-left:0; outline:none; text-indent:-9999px;
background-image:url('https://www.lescreationsdenadia.fr/images/presentation.png');
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;}

	nav[role=navigation] .menu-item-BBB a:hover { 
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

nav[role=navigation] .menu-item-CCC a {
display:block; height:178px; width:150px; padding:0px; margin-left:5px; outline:none; text-indent:-9999px;
background-image:url('https://www.lescreationsdenadia.fr/images/creations.png');
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;}

	nav[role=navigation] .menu-item-CCC a:hover { 
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}

nav[role=navigation] .menu-item-DDD a {
display:block; height:178px; width:150px; padding:0px; margin-left:3px; outline:none; text-indent:-9999px;
background-image:url('https://www.lescreationsdenadia.fr/images/actualites.png');
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;}

	nav[role=navigation] .menu-item-DDD a:hover { 
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

nav[role=navigation] .menu-item-EEE a {
display:block; height:178px; width:158px; padding:0px; margin-left:3px; outline:none; text-indent:-9999px;
background-image:url('https://www.lescreationsdenadia.fr/images/contact.png');
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;}

	nav[role=navigation] .menu-item-EEE a:hover { 
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}	
	
nav[role=navigation] .menu-item-VVV a {
display:block; height:178px; width:150px; padding:0px; margin-left:3px; outline:none; text-indent:-9999px;
background-image:url('https://www.lescreationsdenadia.fr/images/vente-creations-ceramique.png');
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;}

	nav[role=navigation] .menu-item-VVV a:hover { 
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

/*nav[role=navigation] .menu ul li.current-menu-item, .nav ul li.current_page_item, nav[role=navigation] .menu > ul > li:hover{ border-bottom:#b33222 4px solid; margin-bottom:-4px; color:#000} */
nav[role=navigation] .menu-item .sub-menu a {display:block; height:25px; width:190px; background:#f6f0e4; text-indent:0; color:#000; font-family:Georgia, "Times New Roman", Times, serif; text-transform:none; border-bottom:#ae8e64 1px solid; padding:5px 0; margin:0; -webkit-transition: none; -moz-transition:  none;-o-transition:  none;-ms-transition:  none;transition:  none}
nav[role=navigation] .menu-item .sub-menu a:hover{display:block; height:25px; width:190px; background:#ebd4b0; text-indent:0; color:#000; font-family:Georgia, "Times New Roman", Times, serif; text-transform:none; border-bottom:#ae8e64 1px solid; padding:5px 0; margin:0; -webkit-transform: none; -moz-transform: none;-o-transform: none;-ms-transform: none; transform: none}
nav[role=navigation] .menu-item li.current-menu-item  a{background:#ebd4b0}
nav[role=navigation] #searchform{ width:292px; border-left:#eee 1px solid; float:right; padding:6px 0 7px 10px !important; }
nav[role=navigation] #searchform #searchsubmit{ background:url(library/images/searchbtn.png) right top no-repeat; text-indent:-9999px; border:none; width:30px; height:30px; position:absolute; top:10px; right:12px; }

/******************************************************************
PAGES, ARTICLES ET CONTENUS
******************************************************************/
#content { width:950px; margin:0 auto; margin-top:15px }
#main { background:#fff; width:850px; float:left; padding:0; background: -moz-box-shadow:0px 2px 5px 1px rgba(51, 51, 51, 0.5); -webkit-box-shadow:0px 2px 5px 1px rgba(51, 51, 51, 0.5); box-shadow:0px 2px 5px 1px rgba(51, 51, 51, 0.5); webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border-radius:10px }
#main h4.section{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:20px; color:#222; font-weight:normal; text-transform:uppercase; line-height:20px; margin-bottom:20px; letter-spacing:0;}
#main h4.section span{ padding:0 10px 0 0;}

	/*article.post { padding:0 0 30px 0; }*/
	.archive_title { padding: 0 20px; margin: 1.1em 0 0.75em; }

		/*.meta { font-size:.75em; font-style:italic; line-height:1.75em; color: #999; margin: 0.875em 0; }*/
		.meta { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#333; font-style:normal; margin-top:0; margin-bottom:20px; }
		.meta a{ color:#333; }
			
		.post_content {padding: 0 20px;}
			.bypostauthor {}
			.post_content p { margin:0 0 1.25em 0 }
			.post_content ul, .post_content ol, .post_content table, .post_content dl { margin: 1.5em 0 }
			.post_content ul, .post_content ol { list-style-position:outside; line-height:1.5; margin-left: 2.2em; margin-right: 2.2em }
			.post_content li { margin-bottom: 0.75em }
			.post_content ul li { list-style-type: disc }
			.post_content ol li { list-style-type: decimal }
			
			.post_content blockquote {font-family:Georgia,serif;font-size:18px;font-style:italic;width:500px;margin:0.25em 0;padding:0.25em 50px;line-height:1.45;position:relative;color:#383838}
			.post_content blockquote:before {display:block;content:"\201C";font-size:80px;position:absolute;left:0;top:-20px;color:#7a7a7a}
			.post_content blockquote cite {color:#999999;font-size:14px;display:block;margin-top:5px}
			.post_content blockquote cite:before {content:"\2014 \2009";}
			
			.post_content dl { margin:1.75em 0 1.75em; }
			.post_content dt { font-style:italic; margin-top:1.25em; font-size:1.13em; font-weight:700}
			.post_content dd { font-style:italic; font-size:.85em; line-height:1.6em }
			
			.post_content img {}
			.post_content video { margin: 1.5em 0; max-width: 100%; display: block}
			.post_content object { display: block; margin: 1.5em 0; max-width: 100%}
			
			.post_content img { margin: 0 0 1.5em 0; }
			.alignleft, img.alignleft { margin-right: 1.5em; display: inline; float: left }
			.aligncenter,
div.aligncenter,
a.aligncenter  {
    display: block;
    margin: 5px auto 5px auto;
}
			.alignright, img.alignright { margin-left: 1.5em; display: inline; float: right }
			.aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both }
			.alignnone, img.alignnone {} 
			
			.wp-caption { margin-bottom: 1.5em; text-align: center; padding-top: 5px }
			.wp-caption img { border: 0 none; padding: 0; margin: 0; }
			.wp-caption p.wp-caption-text { font-size:.8em; font-style:italic; margin:.6em 0 -.2em}
			
			.wp-smiley { margin: 0 !important; max-height: 1em }

			.gallery dl {}
			.gallery dt {}
			.gallery dd {}
			.gallery dl a {}
			.gallery dl img {}
			.gallery-caption {}
			
			.size-full {}
			.size-large {}
			.size-medium {}
			.size-thumbnail {}
		
		article[id*=post-] footer { clear:both; margin:1em 0 }	
		.single .post, .page .type-page, .single .type-event, .single .type-location, .single .type-wysijap, .post-single{}
			.single .post h1, .post-single h2{ margin-bottom:5px; }
			.single .post img, .page .type-page img, .event .type-event img, .location .type-location img, .wysijap .type-wysijap img, .post-single img{ max-width:100%; height:auto; }
			.page .type-page  header, .single .type-event  header, .single .type-location  header, .single .type-wysijap header, .page .type-page  section, .single .type-event section, .single .type-location section, .single .type-wysijap section, .page .type-page footer, .single .type-event footer, .single .type-location footer, .single .type-wysijap footer, 
			.single .post header, .single .post section, .single .post footer,
			.post-single header, .post-single section, .post-single footer, .archive .type-page section { padding-left:20px; padding-right:20px;}
			.single .post header, .page .type-page header, .event .type-event header, .location .type-location header, .wysijap .type-wysijap header, .post-single header{ padding-bottom:5px; }
			.single .post section, .page .type-page section, .event .type-event section, .location .type-location section, .wysijap .type-wysijap section, .post-single section{ }
			.post-single{ margin-bottom:30px; }
			.single-post-thumb{ width:100%; height:auto; margin-bottom:30px }
			/*.tags-title{background-image: url(library/images/tags.png);background-position: left center;background-repeat: no-repeat;padding: 3px 0 3px 20px} */

		/* PAGE */
		.sous-rubrique { background:#efe7d4; margin-bottom:40px; width:394px; float:left; margin-right:18px; position:relative; border-bottom:#c7c0b0 1px solid; padding:0 5px !important; min-height:370px; webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px}
					.sous-rubrique-2{margin-right:0}
					.sous-rubrique-3{margin-right:0;margin-left:18px;min-height: 425px;}
					.sous-rubrique header, .sous-rubrique section, .sous-rubrique footer{ }
						.sous-rubrique header h2{ margin-bottom:0; }
						.sous-rubrique p{ margin-bottom:0; }
					.sous-rubrique .post-thumb{ width:415px; margin-left:-15px; margin-bottom:0px }
					.sous-rubrique .post-thumb img{ width:95%; height:auto; margin-left:0; -webkit-box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2); border: none;}
					.sous-rubrique .post-thumb img:hover {-webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5); box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5)}
				.sous-rubrique .post-thumb img.noimg{ }
				.sous-rubrique .post-thumb a.comment-link{ background-color:#222; color:#fff; font-weight:bold; padding:0 10px; display:inline; position:absolute; bottom:20px; right:20px; }
				.sous-rubrique .post-thumb a.comment-link:hover{ text-decoration:none; }
			.sous-rubrique .read-more, .single-post-meta .post-share .more-share a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; text-decoration:none;background-color:#555; padding:3px 5px;  }
				.sous-rubrique .read-more:hover, .single-post-meta .post-share .more-share a:hover{ text-decoration:none }
			.lireplus, .lireplus a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:16px; color:#555; text-transform:uppercase; text-decoration:none; padding-left:5px}
			a.plusplus,	a.plusplus:hover  {text-decoration:none}
					
		/* ACCUEIL */
		.post-home{background:#efe7d4; margin-bottom:40px; width:394px; float:left; margin-right:0; margin-left:20px; position:relative; border-bottom:#c7c0b0 1px solid; padding:0 5px !important; min-height:470px; webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px}
			.post-even{margin-right:0}
			.post-home header, .post-home section, .post-home footer{ padding: 2px 10px }
			.post-home header h2{ margin-bottom:0; }
			.post-home p{ margin-bottom:0; }
			.post-home .post-thumb{ width:415px; margin-left:-30px; margin-bottom:20px }
			.post-home .post-thumb img{ width:95%; height:auto; margin-left:15px; -webkit-box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2); border: none;}
			.post-home .post-thumb img:hover {-webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5); box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5)}
			.post-home .post-thumb img.noimg{ }
			.post-home .post-thumb a.comment-link{ background-color:#222; color:#fff; font-weight:bold; padding:0 10px; display:inline; position:absolute; bottom:20px; right:20px; }
			.post-home .post-thumb a.comment-link:hover{ text-decoration:none; }
			.post-home .read-more, .single-post-meta .post-share .more-share a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; text-decoration:none;background-color:#555; padding:3px 5px;  }
			.post-home .read-more:hover, .single-post-meta .post-share .more-share a:hover{ text-decoration:none }
			.lireplus, .lireplus a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:16px; color:#555; text-transform:uppercase; text-decoration:none; padding-left:5px}
			a.plusplus,	a.plusplus:hover  {text-decoration:none}

		/* Similaires	
		.post-similaires{ background:#fff; margin-bottom:40px; width:262px; float:left; margin-right:30px;  position:relative; border-bottom:#eee 1px solid; min-height:140px; }
			.post-similaires header, .post-similaires section, .post-similaires footer{  }
			.post-similaires header h2{ margin-bottom:0; }
			.post-similaires p{ margin-bottom:0; }
			.post-similaires .post-thumb{ width:302px; margin-left:-20px; margin-bottom:20px }
			.post-similaires .post-thumb img{ width:95%; height:auto; padding-left: 15px}
			.post-similaires .post-thumb img.noimg{ }
			.post-similaires .post-thumb a.comment-link{ background-color:#222; color:#fff; font-weight:bold; padding:0 10px; display:inline; position:absolute; bottom:20px; right:20px; }
			.post-similaires .post-thumb a.comment-link:hover{ text-decoration:none; }
			.post-similaires .read-more, .single-post-meta .post-share .more-share a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; text-decoration:none;background-color:#555; padding:3px 5px;  }
			.post-similaires .read-more:hover, .single-post-meta .post-share .more-share a:hover{ background-color:#222; text-decoration:none }
			.lireplus, .lireplus a{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:16px; color:#555; text-transform:uppercase; text-decoration:none; padding-left:5px}
			a.plusplus,	a.plusplus:hover  {text-decoration:none} */
			
		/* VIDEO */
		.post .video-container{ width:100%; height:0; padding-bottom: 54%; margin-bottom:30px; padding-top:30px; position:relative; overflow:hidden}
		.post .video-container iframe, .post .video-container object, .post .video-container embed{ position:absolute; left:0; top:0; width:100%; height:100%}
		.post-home .video-container{ width:302px; height:194px; margin-left:-20px; background:url(library/images/hatch1.png) left top repeat; margin-bottom:20px; padding-top:0 }
		.post-home .video-container iframe, .post-home .video-container object, .post-home .video-container embed{ position:relative; width:302px; height:189px; margin-bottom:5px}
		.post-home-one-column{ width:596px; margin-right:0; float:none; }
		.post-home-one-column .post-thumb{ width:636px; max-height:300px; overflow:hidden}
		.post-home-one-column .post-thumb img{ margin-top:-50px}
		.post-home-one-column .video-container{ width:636px; height:400px }
		.post-home-one-column .video-container iframe, .post-home-one-column .video-container object, .post-home-one-column .video-container embed{ position:relative; width:636px; height:400px; margin-bottom:5px}

	/* Slider */
	#slider{ background:#c9c2b2; width:100%; position:relative; overflow:hidden; }
	#slider .items{ position:relative; width:9999%;  }
	#slider .item{ width:634px; float:left; }
	#slider .slider-content{ background:url(library/images/ceramiques-slider.png) no-repeat bottom; padding:62px 20px 60px; width:634px; position:absolute; color:#444; top:200px}
	#slider .slider-content h2{ margin-bottom:0 }
	#slider .slider-content .meta{ margin-bottom:5px; }
	#slider .slider-thumb{ width:100%; position:relative; overflow:hidden; display:block; height:330px; }
	#slider .slider-thumb img{width:100%; height:auto; padding:0}
	#slider .slider-nav{ padding:0; position:relative; margin-top:0; margin-bottom:0 !important }
	#slider .slider-nav a{ outline:none; }
	#slider .slider-nav a.active-dot{ color:#222 }
	#slider .video-container{ width:634px; height:330px; padding-top:0; }
	#slider .video-container iframe, #slider .video-container object, #slider .video-container embed{ position:relative; width:634px; height:330px; margin-bottom:5px}
	.slide_shadow {width:634px; height:20px; float:left}
	.archive-title { padding:5px 20px 20px 20px }
	.archive-title span { color:#222 }
	
/******************************************************************
FIL ARIANE / Style pour Yoast Breadcrumbs
******************************************************************/
.breadcrumbs { background:#fff; border-top:none !important; margin:0; padding:15px 20px 15px; font-family:'Droid Sans', Arial, Helvetica, sans-serif; margin-left:0; font-size:12px; color:#333; webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border-radius:10px }

/******************************************************************
NAVIGATION
******************************************************************/
	/* page navigation */
	.page-navigation, .wp-prev-next { margin:0; padding:8px 20px 8px; }
	.page_navi { padding: 0; margin: 0 auto; }
	.page_navi li { background:url(library/images/dots.png) right 6px no-repeat; float:left; margin-left: 10px; }
	.page_navi li, .wp-prev-next li, .page-of { font-family:'Droid Sans', Arial, Helvetica, sans-serif; margin-left:0; font-size:12px; color:#333; text-transform:uppercase; }
	.page_navi li:last-child{ background:none; }
	.page_navi li:last-child a{ padding-right:5px; }
	.page_navi li a, .page_navi li span, .wp-prev-next li a { color:#777; padding:0px 10px 0px 10px; display: block; text-decoration: none; position: relative; }
	.page_navi li a:hover { color:#000; text-decoration:none; border-bottom:none; }
	.page_navi li a.prev{ /*background:url(library/images/larrow.png) 2px 4px no-repeat; text-indent:-9999px; display:inline-block; width:1px;*/ }
	.page_navi li a.next{ /*background:url(library/images/rarrow.png) 2px 3px  no-repeat; text-indent:-9999px;width:1px;*/ }
	.page_navi li .current { color:#000; } 		
	.wp-prev-next .prev-link { float: left; } 
	.wp-prev-next .next-link { float: right; }

/******************************************************************
COMMENTAIRES
******************************************************************/
#comments { padding: 30px 20px 20px; margin-bottom:0 !important; background:#fff; } /* h3 comment title */
#comments span {} /* number of comments span */	
.comment-nav {}
	.comment-nav ul {}
		.comment-nav ul li {}
.commentlist { background:#fff; margin: 0; padding:0 20px 30px; }
	.commentlist li { position: relative; /*margin-bottom: 1.5em;*/ padding: 0.7335em 0; clear: both; overflow: hidden; }
		.commentlist li[class*=depth-] { margin-left: 70px; /*margin-top: 1.1em; border-top: 1px solid #cecece;*/ }
			.commentlist li.depth-1 { margin-left: 0; margin-top: 0; }
			.commentlist .vcard { margin-left: 50px; }
				.commentlist .vcard cite.fn { font-weight: normal; font-style: normal; }
				.commentlist .vcard .time { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; display:block; }
					.commentlist .vcard .time a { text-decoration: none; color: #999; }
						.commentlist .vcard .time a:hover { text-decoration: underline; }
				.commentlist .vcard img.photo {}
				.commentlist .vcard img.avatar { position: absolute; left: -50px; top: 0.7335em; }
				.commentlist .vcard cite.fn a.url {}
			.commentlist .comment-meta {} 
				.commentlist .comment-meta a {}
			.commentlist .commentmetadata {}
				.commentlist .commentmetadata a {}
			.commentlist li .comment_content { padding-left: 70px; border-bottom:1px solid #eee; }
				.commentlist li .comment_content p { font-size: 1em; line-height: 1.5em; margin: 0.7335em 0 1.5em; }
				.commentlist li ul { padding-top: 1.1em; }		
				.commentlist .comment-reply-link { font-family:'Droid Sans', Arial, Helvetica, sans-serif; text-decoration: none; font-size: 0.846em; line-height: 1.5em; color: #a00000; padding: 3px 5px; position:absolute; top:10px; right:0; z-index:1000000;}
					.commentlist a.comment-reply-link:hover { opacity: 1; }

#respond { background:#fff; margin: 0; padding:30px 20px 2.2em; border-bottom:#eee 1px solid;  }
	#comment-form-title { margin: 0 0 1.1em; }
		#comment-form-elements { margin: 0.75em 0 0; }
			#comment-form-elements li { overflow: hidden; margin-bottom: 20px; }
				#comment-form-elements label span { color:#ccc; }
				#comment-form-elements small {  }
				#author, #email, #url, #comment { background: #fff; border: 1px solid #eee; font-size: 1em; line-height: 1.5em; margin-right:15px; }
					#author:focus, #email:focus, #url:focus, #comment:focus { outline: none; }
				#author, #email, #url { padding: 3px 6px; max-width: 400px; min-width: 250px; }

			#allowed_tags { font-size: 0.846em; line-height: 1.5em; margin: 1.5em 10px 0.7335em 0; display:none; }

				#comment { resize: none; padding: 3px 6px; margin-bottom:15px; width: 100%; height: 150px; }
		
		#cancel-comment-reply {}
			#cancel-comment-reply a {}

	#commentform {}
		.comments-logged-in-as { margin-bottom:20px;}
				#submit { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-transform:uppercase; text-decoration:none;background-color:#222; padding:10px 10px; border:none; }
					#submit:hover{ background-color:#a00000; }

		#commentform input:invalid, #commentform textarea:invalid { border-color: red; outline: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; background-color: #f6e7eb; }
		#commentform input:valid {}
		
		.nocomments { margin: 0 20px 1.1em; }

/******************************************************************
SIDEBARS ET WIDGETS
******************************************************************/

#sidebar { float: right; width:302px; margin:0}
	.widget { margin: 0 0 2em 0; position:relative; }
	.widget li { line-height: 1.5em; margin-bottom: 0.75em; font-size: 13px; }
	.widget div a, .widget p a { color:#a00000; text-decoration:none; }
	.widget div a:hover, .widget p a:hover { color:#444; text-decoration:underline; }
	.widget li a { color:#a00000; text-decoration:none; }
	.widget li a:hover { color:#4c0000; }
	.widgettitle { background:url(library/images/ceramiques.jpg) left top repeat-x; font-family: 'Oleo Script Swash Caps', cursive, Arial, Helvetica, sans-serif; font-size:20px; color:#222; line-height:20px; margin-bottom:13px; letter-spacing:0; }
	.widgettitle span{ padding:0 20px; }
	.widgettitle span span{ padding:0;}
	.widget > ul, .widget > div{ margin:0 20px; }
	.sidebar-narrow{ width:140px; float:left; }

#sidebar-narrow-right{ margin-left:20px; }
#sidebar-wide{  }
#sidebar-wide .widget{ padding-bottom:1.2em; margin-left:15px; background-image:url(library/images/ceramiques-bas.png), url(library/images/creations-ceramiques.png); background-repeat: no-repeat, repeat-y; background-position: bottom, 2px 0; webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; border-radius:15px }
#sidebar-wide .widgettitle{ background:url(library/images/ceramiques.jpg) left bottom repeat-x ; position:relative;  }
#sidebar-wide .widgettitle > span { display:block; padding-top:10px; padding-bottom:5px; }
#sidebar-wide .widgettitle > span span.title-big{ display:block; position:relative; font-size:24px; font-weight:bold; margin-top:15px; letter-spacing:-.05em; margin-left:20px; padding-right:0; padding-top:5px; padding-bottom:10px; }
	
	/* recherche */
#searchform{position:relative}
#searchform #s{border:none;width:80%;margin-left:5px;padding:8px 5px}
#searchform #s:active,#searchform #s:focus{outline:none}
#searchform .placeholder{color:#ccc}
#searchform #searchsubmit{background:#FFF url(library/images/searchbtn.png) right top no-repeat;text-indent:-9999px;width:30px;height:30px;position:absolute}
.widget_search,#sidebar-wide .widget_search{padding:0}
#searchform label,.widget_search .widgettitle{display:none}
	
	/* widget texte */
.textwidget {}
.widget_text {}
.textwidget p {}
	
	/*  widget flickr */
.widget_flickr{padding-bottom:-10px;position:relative}
.widget_flickr .flickr_widget{margin-right:10px}
.widget_flickr .flickr_badge_image{float:left;margin-right:10px;margin-bottom:5px}
.widget_flickr .flickr_badge_image:nth-child(3n+4){margin-right:0}
.widget_flickr .flickr_badge_image img{width:80px;height:80px}
.widget-more{font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;color:#333;position:absolute;top:15px;right:20px}
.widget-more:hover{color:#a00000;text-decoration:none}
			
	/* widget twitter */
.widget_twitter ul li{border-bottom:#eee 1px solid;padding-bottom:15px}
.widget_twitter ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;margin-top:0}
.widget_twitter ul li a{color:#a00000}
.widget_twitter ul li a:hover{color:#222;text-decoration:underline}
	
	/* articles a la une widget */
.widget_posts li{margin-bottom:20px;border-bottom:#eee 1px solid;padding:0 0 13px}
.widget_posts li h3{margin-bottom:0}
.widget_posts li .athumb{float:left;margin-right:10px;margin-bottom:0}
.widget_posts li .meta{font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;color:#333;font-style:normal;margin-top:0;margin-bottom:3px}
.widget_posts li .meta a{color:#333}
.widget_comments li{border-bottom:#f8f8f8 1px solid;padding-bottom:20px;margin-bottom:20px}
.widget_comments .comment-avatar{background:#eee;float:left;margin-right:20px;padding-bottom:20px;width:60px;height:60px}
.widget_posts_wrap,.widget_comments_wrap{padding-bottom:0!important}
.widget_posts li:last-child,.widget_comments li:last-child{border-bottom:none;margin-bottom:0}
			
	/* widget tabs */
.tabs ul.nav-tab{height:55px;margin-left:-20px;margin-right:-20px;margin-bottom:20px;background:#fff url(library/images/hatch1.png) left 50px repeat-x}
.tabs ul.nav-tab li{float:left;padding:0 10px}
.tabs ul.nav-tab li.second_tab,.tabs ul.nav-tab li.third_tab{border-left:#fafafa 1px solid}
.tabs ul.nav-tab li h3 a{display:inline-block;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:10px;line-height:15px;font-weight:400;letter-spacing:0;color:#ccc;text-transform:uppercase;margin-bottom:0;outline:none;padding:8px 10px 5px}
.tabs ul.nav-tab li h3 a span.title-big{display:block;position:relative;font-size:16px;font-weight:700;letter-spacing:-.05em;line-height:16px;margin-left:0;padding-right:0;padding-top:0}
.tabs ul.nav-tab li.tab-active h3 a{color:#222;margin-bottom:0}
.tabs .tab-content{margin-top:0}
.tabs .tab-content .widget_posts li:last-child{padding-bottom:0;margin-bottom:-10px}
.tabs .tab-content .widget_comments li:last-child{padding-bottom:0;margin-bottom:0}
.tabs .hide{display:none}

	/* video widget */
.widget_video .video-container{width:100%;height:0;padding-bottom:50%;margin-bottom:10px;padding-top:30px;position:relative;overflow:hidden}
.widget_video .video-container iframe,.widget_video .video-container object,.widget_video .video-container embed{position:absolute;left:0;top:0;width:100%;height:100%}
.widget_video h4 a{color:#222}
.widget_video h4 a:hover{color:#a00000;text-decoration:none}
.widget_video .video-navigator{font-family:'Droid Sans', Arial, Helvetica, sans-serif;color:#333;font-size:10px;text-transform:uppercase;border-top:#eee 1px solid;border-bottom:#eee 1px solid;padding:10px 0}
.widget_video .video-navigator .video-prev-next{float:right}
.widget_video .video-navigator .video-prev-next a:hover{text-decoration:none}
.widget_video .video-navigator .video-prev{background:url(library/images/larrow.png) left -2px no-repeat}
.widget_video .video-navigator .video-next{background:url(library/images/rarrow.png) left -3px no-repeat}

/******************************************************************
FOOTER
******************************************************************/
footer[role=contentinfo] { width:100%; margin:0 auto; padding: 25px 0 0 }
footer #inner-footer { padding: 0 0 20px; background:#4e3f28 url(library/images/footer-ceramique.jpg) }
.footer-info { font-size:12px; padding:26px 25px 0 12px; border-top:#eee 1px solid; margin: 0 auto; width: 950px }
.footer-info a { color:#FFF; text-decoration:none }
.footer-info a:hover{ color:#FFF; text-decoration:underline }
.footer-links { font-family:'Droid Sans', Arial, Helvetica, sans-serif; float: left }
footer nav[role=navigation] { border:none }
footer nav[role=navigation] .footer-links li{ font-family:'Droid Sans', Arial, Helvetica, sans-serif }
footer nav[role=navigation] ul li a{ text-decoration:none }
#footer-widgets{min-height:250px;width:970px;background:url(library/images/ceramiques-creations-2.png) no-repeat;margin:0 auto;padding:25px 0 0}
#footer-widgets .f-widget-1{width:285px;float:left;margin-left:20px;margin-right:25px}
#footer-widgets .f-widget-2{width:272px;float:left;margin-left:25px;margin-right:50px}
#footer-widgets .f-widget-3{width:250px;float:left;margin-left:20px;margin-top:8px}
#footer-widgets .widgettitle{background:none;padding-left:28px;padding-top:10px}
#footer-widgets .widgettitle span{background:none;padding:0 10px 0 0}
#footer-widgets .widgettitle span span{font-size:24px;padding:0}
#footer-widgets .widget > ul,#footer-widgets .widget > div{margin:25px 0 0}
.footer-links ul.menu{margin-top:0}
.footer-links ul li{list-style-type:none;float:left;font-size:.9em}
.footer-links ul li a{margin-right:10px;text-decoration:underline}
.footer-links ul li:last-child a{margin-right:0}
.footer-links ul li ul.sub-menu{display:none}
			
/******************************************************************
DIVERS
******************************************************************/
.attribution{font-family:'Droid Sans', Arial, Helvetica, sans-serif;float:right;color:#fff;font-size:.9em;max-width:75%}
.voirplus{padding-left:30px;padding-top:10px}
li.menu-divider{color:#3C3C3C!important;margin-right:10px}
li.menu-divider:last-child{display:none!important}

input, textarea, select, option {background-color:#f1f1f1}
input, textarea, select {padding:3px;border:1px solid #d3d3d3;border-radius:5px;box-shadow:1px 1px 2px #C0C0C0 inset}
select {margin-top:10px}
input[type=radio] {background-color:transparent;border:none;width:10px}
input[type=submit], input[type=reset] {margin-left:5px;box-shadow:1px 1px 1px #d3d3d3;cursor:pointer}

#post-not-found {padding:20px}
.entry-content{display:none}
.athb {float:left; margin-right:10px; margin-bottom:0}
.all-events-link{background: none;padding-left: 28px;padding-top: 10px}
.all-events-link a{color:#a00000;text-decoration:none;font-family:'Oleo Script Swash Caps', cursive, Arial, Helvetica, sans-serif;font-size:20px;line-height:20px;letter-spacing:0}

#text-6{float:none;display:none}
#text-7{float:none;display:none}
#text-8{float:none;display:none}

@media print {
  * { background: transparent !important; color: #444 !important; text-shadow: none !important; }
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a:after { content: " (" attr(href) ")"; } 
  abbr:after { content: " (" attr(title) ")"; }
  .ir a:after { content: ""; }  
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }  
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}

/******
Divers
******/

article.post-3431 .date_even {display:none}


/******************************************************************
BOUTIQUE
******************************************************************/
.woocommerce-page a.button {font-size:11px}
.woocommerce #content div.product p.price {font-size:2em}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {border-top: 3px solid #a00000}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt{color:#fff}
#order_review_heading {padding-top:20px}
ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li{list-style: none outside}
.woocommerce-result-count{display:none}
.woocommerce ul.product_list_widget{margin: 0 20px}
.related.products {display:none}
.tagged_as {display:none}