/* 

Theme Name: Responsive Child Theme

Theme URI: http://cyberchimps.com/guide/child-theme-example/

Description: Responsive Child Theme

Template: responsive

Version: 1.0.0

Author: CyberChimps

Author URI: https://cyberchimps.com/

License: GNU General Public License

License URI: license.txt



*/



/* =Start From Here

-------------------------------------------------------------- */



.site-description {

	display: block;

	margin: 10px 0 0 10px;

	color: #fff;

	font-size: 1.500em; /* = 14px */

	float: left;

	width: 400px;

	}

	

.widget-wrapper {

	margin: 0 0 20px;

	padding: 20px;

	border: 3px solid #cafe37;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 22px;

	background-color: #ffcc66;

}

#home_widget_1 .widget-wrapper {

	height: 250px;

}

#home_widget_2  .widget-wrapper {

	height: 250px;

}

#home_widget_3  .widget-wrapper {

	height: 250px;

	}



.taxo-aba {

	clear: both;

	float: left;

	

	margin: 0;

	}

.footer-menu {

	padding: 0;

	margin: 0;

	

}

.footer-menu ul {

	display: block;

	list-style-type: none;

	text-align: center;

	display: compact;

	}

.footer-menu li {

	display: inline;

	list-style-type: none;	

	width:50%;

}



.footer-menu li a {

	padding: 0 8px;

	border-left: 1px solid #ccc;

	color: #333;

	font-size: 2em;

    

}



#footer a {

	color: #000;

	font-weight: 400;

}



#header {

	margin: 0 0 -20px;

}



#wrapper {

	clear: both;

	position: relative;

	margin: 20px auto 20px auto;

	padding: 0 20px 20px 20px;

	border: 1px solid #e5e5e5;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	background-color: #ffc;

}



#featured {

	width: 99.893617021277%;

	padding-bottom: 40px;

	border: 1px solid #e5e5e5;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	background-color: #ff9;

}



#footer {

	font-size: 11px;

	line-height: 1.5em;

	color:red;

}



/*.scroll-top {

	text-align: left;

}*/



.top-menu li {

	display: inline;

	list-style-type: none;

	background:white;

}



.top-menu li a {

	padding: 0 4px 0 8px;

	border-left: 1px solid #ccc;

	color: #c00;

	font-size: 11px;

}



.top-menu > li:first-child > a {

	border-left: none;

}



.top-menu li a:hover {

	color: #000;

}



.menu li li {

	width: auto;

	margin: -1px 0 1px 0;

	border: 1px solid #e5e5e5;

	color: #444;

	background: #cc0;

	background-image: none;



	filter: none;

}



.menu li li a:hover {

	border: none;

	color: #444;

	background: #e6e600 !important;

	background-image: none;



	filter: none;

}



.colophon-widget {

	min-height: 0;

	background: none;

	text-align: center;

	background: #ffcc66;

}



.site-description {

    color: #000000;

    display: block;

    float: left;

    font-size: 1.35em;

    width: 400px;

    margin: 50px 0 1px 10px;

}



.featured-title {

	margin: 0;

	padding-top: 40px;

	font-size: 30px;

	text-align: center;

	letter-spacing: -1px;

}



h1 {

	margin-top: 0.5em;

	margin-bottom: 0.5em;

	font-size: 1.625em; /* = 42px */

}



h2 {

	margin-top: 0.75em;

	margin-bottom: 0.75em;

	font-size: 1.250em; /* = 36px */}



h4 {

	margin-top: 0em;

	margin-bottom: 0em;

	font-size: 1.500em; /* = 24px */

}



h2.entry-title {

	color: red; 	

	background-color : #FCE03F;	

	border-radius: 5px;

	border: 3px solid #a3cd81;

}



h2.post-title {

	color: red;

 	background-color : #FCE03F;

	border-radius: 5px;

	border: 3px solid #a3cd81;

}



.entry-title a {

	color: green;

}



.post-title  a  {

	color: green;

}



h1.entry-title {

	color: green;

}



h1.post-title {

	color: green;

}



#footer-wrapper .grid.col-940 {

    margin: -38px 0 0;

}



table#jeuxlivres {

	width: 100%;

}

/*bordures tableau*/
th, td, table {
    border: 2px solid #000;
}

/*Dégradé main-nav-menu*/
.menu {
	clear: both;
	margin: 0 auto;
	background-color: #FFFF00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFF00), to(#3d3d3d));
	background-image: -webkit-linear-gradient(top, #FFFF00, #3d3d3d);
	background-image: -moz-linear-gradient(top, #FFFF00, #3d3d3d);
	background-image: -ms-linear-gradient(top, #FFFF00, #3d3d3d);
	background-image: -o-linear-gradient(top, #FFFF00, #3d3d3d);
	background-image: linear-gradient(top, #FFFF00, #3d3d3d);

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d);
}

/*Position Contenu mis en Vedette page accueil*/
#featured-image {
    margin: 16px 0 0;
}



/*The last 29 days of the month are the hardest."- Nikola Tesla*/