/*

Theme Name: Chateau-Child
Theme URI: 
Description: Child theme based on the Chateau theme
Author: Sophie Moire
Author URI: 
Template: chateau
Version: 0.1.0

*/

@import url("../chateau/style.css");



#main-image img {border: 1px solid #231f20; }


.more-posts .page-title {
    padding-left: 0%;
    color: #0083de !important;
    font-family: 'Open Sans', Arial !important;
    letter-spacing: 0px;
    background-image: url('images/puce_fleche.png');
    background-position: 0% 50%;
    background-repeat: no-repeat;
    border-bottom: 1px solid #3e3e3e;
    border-top: 1px solid #3e3e3e;
    margin: 0 0 25px 0;
    padding: 15px 0 15px 5%;
    text-transform: uppercase;
    word-spacing: 0.3em;
    font-size: 1.1em;
    font-style: normal;
}

.more-posts .notice {
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	color: #666;
	letter-spacing: 0.15em;
	margin: 0 0 25px 0;
	padding: 14px 0 21px 5%;
	text-transform: uppercase;
	word-spacing: 0.3em;
	font-size: 1.1em;
}

.more-posts .page-title em { color: #93b9ff;}



/*------------------ General --------------------*/

#branding, #main {

	padding: 0;

}

#content {

	padding-right: 0;

	margin-right: 236px;

}

#secondary {

	width: 216px;

	max-width: 100%;	height: auto;

}





/* ---------------------------- Search ---------------------- */

input, textarea, button {
	font-family: inherit;
	font-size: 1em;
	background: #74add6;
	color: #231f20;
	font-weight: bold;
	padding: 4px 7px;
	margin: 9px 0 0 -5px;
	border: none;
}

input[type=submit]:hover {background-color: #0083de; cursor: pointer; color: #FFF;}

input[type=text], .post-password-required input[type=password], textarea {

	border: 1px solid #393838;

}

#s {

	margin: 9px 0 0 0;

	width: 169px;

    max-width: 100%;

}

/*------------------------ Comment ------------------------*/



#commentform label {

	color: #bfbfbf;

}

#respond {

	padding-left: 0px!important;

}





/* couleur du background dans dark.css */





/* ---------------------------- Sidebar ---------------- */

.sidebar-widget h1.widget-title:before {
	content: none;
	display: inline;
	margin: 0 3px 0;
}

.sidebar-widget ul li {
	list-style-type: none;
	padding: 12px 0;
}

.sidebar-widget h1 {
	color: #8D8767;
	font-size: 1.2em;
	letter-spacing: 0.1em;
	padding-top: 8px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-weight: normal;
}

.content-sidebar #secondary {float: left;}

.sidebar-widget {text-align: left;}

/*---- Text widget ----*/

.textwidget p {font-size: 12px;}



/* -------------- Dans les content-list --------------- */

#more-posts-inner h1 {
	/* padding: 0 5.72519083%; */
	font-size: 2em;
	font-weight: normal;
	word-wrap: break-word;
	vertical-align: text-top;
	margin-bottom: 15px;
	margin-top: 15px;
	font-style: italic;
}

a.overlay:hover {text-transform: underline;}

#more-posts-inner {	padding-left: 0%;	}

#more-posts-inner p, #more-posts-inner h1 {	padding: 0 0 0 0%; width: 100%;}

#more-posts-inner p { font-size: 14px; line-height: 1.5em; }

.overlay {
	position: absolute;
	z-index: 20;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	text-indent: -999em;
}

article header  {position: relative;}

#more-posts-inner span {  border-bottom: 0px solid #ddd;}

#more-posts-inner,
.more-posts .page-title,
.more-posts .notice {  font-family: 'Open Sans';}

.more-posts h2 {font-weight: normal;}

#more-posts-inner article span { /* affichage de la date */
	font-family: 'Open Sans', Arial;
	font-size: 0.8em;
	margin: 0;
	padding: 0px 0 8px;
}

/*------------------ Article (à  la une) --------------------*/



.post-info {

    font-variant: normal;

    text-transform: uppercase;

    font-size: 0.8em;

    margin-bottom: 30px;

}

.post-extras {

	position: absolute;

	z-index: -20;

	display: none;

}

.post-entry {

	position: relative;

	width: 710px;

	padding: 0;

}

.post-entry p {

	font-size: 14px;

}

.post-title h1 {

	border-bottom: none;

	padding: 20px 0px 20px;

}

.post-title {

	padding-bottom: 0px;

}

.post-date {

	display: none;

}

.post-info {

	padding: 10px 0 0 0;

}

#more-posts-inner article,

.post-entry {

	color: #999;

}

.post-info.clear-fix {
	margin-bottom: 0px;
	padding-bottom: 8px;
	margin-top: -15px;
}

.wp-post-image.attachment-fullsize { margin: 0 0 0px 0; }



/* ----------------- Lire la suite de l'article (Read more) ------------------*/

.post-entry .more-link {

  border-bottom: none;

  color: #fff;

  font-style: normal;

  font-weight: bold;

  text-decoration: none;

  float: right;

  margin-top: 30px;

}

.more-link:hover {

	color: #0083de!important;

}





/* --------------- Titles -------------------- */

.post-entry h2 {

	font-size: 1.7em;

	font-family: Palatino, "Palatino Linotype";

	border-bottom: 0px dotted #3d3d3d;

	margin: 20px 0 12px 0;

	padding: 0 10px 5px 0!important;

	text-transform: none;

}

.post-entry h3 {

	color: #3d3d3d;

	font-size: 1.5em;

	margin: 10px 0;

	padding: 0 10px 2px 0!important;

	text-transform: none;

}

.post-entry h2,

.post-entry h3, {

	font-family: Palatino, "Palatino Linotype";

}

.post-entry h4,

.comment-text h4, {

	text-transform: uppercase;

}

/*------ Nav-below art préc/suiv ne pas affiche dans les art -----*/

.single.single-post #nav-below {

	display: none;

}



/*-------------------- Tous titres en ital ou en normal ----------------------*/

/*.post-title h1 a, #more-posts-inner a {

	font-style: italic;

}*/



/*----------------- Reponsiveness ---------------------*/

.wp-post-image.attachment-fullsize {max-width: 100%; height: auto;}

.post header img {max-width: 100%;	height: auto;}



/*---------------- Menu ------------------*/



#responsive-menu {
	padding-top: 25px;
    /*padding-left: 13px;*/
	padding-bottom: 10px;
}



#responsive-menu .current-menu-parent > a, #responsive-menu .current_page_ancestor > a, #responsive-menu .current-menu-item > a, #responsive-menu .current_page_item > a {

	color: #fff;

}

/*----------------- Footer -----------------*/

footer td {

	padding-right: 20px;

}



/*----------- Autres... -----------*/



/* Serif font */

/*#main-title,

.post-title h1,

.post-title h2,

.hentry .post-date,

.post-extras strong,

.post-entry h3,

.post-entry blockquote,

.post-entry cite,

.comment-text h3,

.comment-text blockquote,

.comment-text cite,

.more-posts .page-title,

.more-posts .notice,

#more-posts-inner h1,

#more-posts-inner article span,

#upper-footer-widgets .widget_text,

#error404 {

	font-family: "Adobe Garamond Pro", Garamond, Palatino, "Palatino Linotype", Times, "Times New Roman", Georgia, serif;

}*/

/* Sans */

body {

	font-size: 13px;

}

body,

#comments h3,

#respond h3

.post-info .post-com-count span {

	font-family: "Open Sans", Arial;

}



#page {

  border-top: 0px;

}



#responsive-menu a {

    font-size: 1.3em;

    font-weight: 700;

}



#more-posts-inner article  {

   margin-right: 0px

}




#content {

	max-width: 710px;

	width: auto;

	height: auto;

}



img.cycle-slide {
 -webkit-box-sizing: border-box;
 -moz-box-sizing:    border-box;
 box-sizing:         border-box;
}