/*
Theme Name: INSA WP
Theme URI: 
Description: Theme des pages personnelles et professionnelles de l'INSA de Rennes
Author: Roderick Petetin
Author URI: http://www.insa-rennes.fr
Template: twentyeleven
Version: 1.0
*/
@import url("../twentyeleven/style.css");

body {
	background: white;
	font: 12px Arial, Helvetica, Sans-Serif;
	color: #587f8e;
	line-height: 24px;
	background-image: url("http://perso.insa-rennes.fr/wp-content/uploads/2021/02/gplaypattern.png");
}

h1,.entry-content h1 {
	font: bold 18px Arial, Helvetica, Sans-Serif;
	color: #587f8e;
}

#h1 {display: none;}

h2,.entry-content h2 {
	font: bold 16px Arial, Helvetica, Sans-Serif;
	color: #587f8e;
}

h3,.entry-content h3 {
	font: bold 12px Arial, Helvetica, Sans-Serif;
	color: black;
}

#content ul {
	padding-left: 3em;
}

#page {
	background-color: rgba(41, 41, 41, 0.24);
	max-width: 1024px;
	margin: 0 auto;
	border-radius: 10px;
}

#branding {
	border-top: 2px solid #ee3524;
	background-image: url("images/banniereINSA.png");
	margin-top: 30px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom: 2px solid #a09897;
}

#branding img {
	display: none;
	height: 42px;
}

#branding hgroup {
	height: 42px;
}

#branding #s {
	display: none;
}

#access {
	display: none;
}

#site-title {
	width: 100%;
	text-align: center;
	padding: 15px 0 0 0;
	font: 14px Arial, Helvetica, Sans-Serif;
	color: #587f8e;
}

#site-title a {
	font: 18px Arial, Helvetica, Sans-Serif;
	color: #ffffff;
}

#site-description {
	display: none;
}

#main {
	padding-top: 0.5em;
}
#primary {
	display: inline;
	margin: 0px;
	width: 73%;
	padding: 0.5em;
	padding-top: 0;
	float: right;
}

#secondary {
    background: #ffffff;
    border-radius: 10px;
    border: 1px solid #b6cbd6;
    font: 12px Arial, Helvetica, Sans-Serif;
	display: inline;
	margin: 0 0 0 6px ; 
	width: 23%;
	padding: 0.5em;
	float: left;
}
#secondary .menu-menu-container ul {
	list-style: none;
}
#content {
	background: #ffffff;
	border-radius: 10px;
	border: 1px solid #b6cbd6;
	font: 12px Arial, Helvetica, Sans-Serif;
	color: black;
	padding: 0.5em;
	padding-right: 0.3em;
	margin: 0;
	width: 99%;
}

.left-sidebar #content {
	float: right;
	width: 70%;
	margin: 40px 2% 2% 2%;
}

.entry-meta {
	display: none;
}

.entry-header {
	text-align: right;
	margin: 1%;
	width: 100%;
}


.singular #content,.left-sidebar.singular #content {
	float: right;
	width: 70%;
	margin: 40px 2% 2% 2%;
	padding: 1%;
}

.singular .entry-header,.singular .entry-content {
	width: 100%;
}

#secondary ul {
	font: 16px Arial, Helvetica, Sans-Serif;
	list-style: none;
}

#secondary a {
	text-decoration: none;
	color: #2f2f2f;
	font: 12px Arial, Helvetica, Sans-Serif;
	-webkit-transition: color .4s ease-in;
	-moz-transition: color .4s ease-in;
	-o-transition: color .4s ease-in;
	transition: color .4s ease-in;
}

#secondary a:hover {
	text-decoration: none;
	color: #ee3524;
}

#primary a {
	text-decoration: none;
	color: #587f8e;
	font: 12px Arial, Helvetica, Sans-Serif;
	-webkit-transition: color .4s ease-in;
	-moz-transition: color .4s ease-in;
	-o-transition: color .4s ease-in;
	transition: color .4s ease-in;
}

#primary a:hover {
	text-decoration: none;
	color: #ee3524;
}

.widget-title {
	display: none;
}

#comments {
	display: none;
}

#site-generator {
	display: none;
}
