/**
 * Theme Name: Indius
 * Description: Thème v2 pour Indius.org
 * Author: TytooF
 * Author URI: http://tytoof.free.fr
 * Version: 2.0
 * Tags: Indius, 
 * Commentaires généraux / Information de licences si applicable.
 * License: This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
 * License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 */

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
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, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background-color: #F5F5F5;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	line-height: 1;
}
ol, ul {list-style: none;}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
a img {border: 0;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
small {font-size: 0.7em;}

/************************
 * Generals
 ************************/
a {
	color: inherit;
	font-size: inherit;
	font-weight: bold;
	text-decoration: none;
}
h1, h2, h3, h4, h5 {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	text-shadow: 0 0 1px white;
}
h1, h2 > a, h3 > a, h4 > a {
	color: #CB7712;
	text-transform: uppercase;
}
h2, h3, h4{
	color: #575756;
	text-transform: uppercase;
}
h1, .bloc-title {
	border-bottom: 1px solid #CB7712;
	box-shadow: 0 1px 0 #FFFFFF;
	color: #575756;
	font-size: 2em;
	margin-bottom: 15px;
	padding: 0 0 15px 0;
}
.bloc-title { margin-top: 0; }
h1 span {color: #868686;}
h2 {
	font-size: 1.6em;
	margin-bottom: 0.3em;
	margin-top: 2.2em;
}
h3 {
	font-size: 1.35em;
	margin-bottom: 0.2em;
	margin-top: 2em;
}
h4 {
	font-size: 1.2em;
	margin-bottom: 0.1em;
	margin-top: 1.5em;
}
h2.widget-title, h3.widget-title, h4.widget-title {
	margin-top: 0;
}
.entry-content h2, .entry-content h3, .entry-content h4 { margin-top: 0; text-align: left !important; }
.jeux .type-jeux h2.bloc-title { margin-top: 0; }
.jeux.type-jeux h3 { margin-top: 0; }
strong {font-weight: bold;}
em {font-style: italic;}
/* Alignment */
.alignleft, .left {float: left;}
.alignright, .right {float: right;}
.alignleft{margin:0 10px 10px 0;}
.alignright{margin:0 0 10px 10px;}
.aligncenter {
	clear: both;
	display: block;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
/* clearfix */
.alignleft:before, .left:before,
.alignright:before, .right:before,
.alignleft:after, .left:after,
.alignright:after, .right:after,
#nav_main:before, #nav_main:after,
.clearfix:before, .clearfix:after {
	content: ".";    
	display: block;    
	height: 0;    
	overflow: hidden;	
}
.alignleft:after, .left:after,
.alignright:after, .right:after,
#nav_main:after, .clearfix:after {clear: both;}
#nav_main, .clearfix {zoom: 1;} /* IE < 8 */

.orange{color:#cb7712 !important;}
.gris{color: #575756 !important;}
.hidden {visibility: hidden; display: none;}
.button{
	background-color: #CB7712;
	color: #FFFFFF !important;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(44, 44, 44, 0.5);
	text-transform: uppercase;
}
.hwhite-separator {
	background-color: #F5F5F5;
	clear: both;
	margin: 10px -10px;
	padding: 5px 10px;
}
.readon{
	color:#CB7712;
	display: none
}
.edit-link {
	background-color: #f5f5f5;
	float: right;
}
.edit-link a:before {
	content: '';
	background: url('images/puce_video.png') center center no-repeat transparent;
	margin-left: -5px;
	padding-right: 10px;
}
.edit-link a {
	display: block;
	padding: 10px;
}
.size-full,
.size-large,
.wp-post-image,
.post-thumbnail img {
	height: auto;
	width: 100%;
}
.wp-caption {margin-bottom: 15px;}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0;
}
.wp-caption-text {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color: #c3c3c3;
	box-sizing: border-box;
	font-family: 'Roboto', sans-serif;
	font-size: 13px !important;
	padding: 5px;
	text-align: center !important;
	text-shadow: none;
}
div.wp-caption.alignleft .wp-caption-text {
	margin-right: 10px;
}
div.wp-caption.alignright img[class*="wp-image-"],
div.wp-caption.alignright .wp-caption-text {
	margin-left: 10px;
}
.wp-smiley {
	border: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
#content ul, #content ol {margin: 0 0 1em 20px;}
#content ul {
	line-height: 1.5em;
	list-style: disc outside url("images/puce_video.png");
}
#content ol {list-style: decimal;}
#content li > ul, #content li > ol {margin-bottom: 0;}
#content a{color: #cb7712;}
#content a:hover{color: #edac64;}

/************************
 * Structure
 ************************/
#page{}
.page_content {
	margin: 0 auto;
	max-width: 1000px;
	min-width: 716px;
	overflow: hidden;
}
#header {
	width: 100%;
}
#header_top {
	background:#cb7712;
	height: 80px;
}
#header_bottom {
	border-top: 1px solid black;
	border-bottom:2px solid #CB7712;
}
#main {
	margin-left: 13px;
}
#footer {
	clear: both;
	padding: 13px;
}

/************************
 * Header
 ************************/
#logo {
	float: left;
}
#logo img { max-width: 310px; height: auto;}
#header_right {}
#nav_main {}
#nav_main li {
	border-right: 2px solid #D9D9D9;
	color: #CB7712;
	float: left;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	-webkit-transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   	-moz-transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
    	-o-transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
        transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}
#nav_main li a {
	display: block;
	line-height: 34px;
	padding: 0 13px;
	text-decoration: none;
	text-shadow: 0 1px 0 #FFFFFF;
	text-transform: uppercase;
}
#nav_main li:last-child {border-right-width: 0;}
#search_area, #social_area {
	float:left;
	margin: 17px 0 0 30px;
	max-height: 100px;
}
#search_area {}
#social_area {text-align: center;}
#social_area a {
	display: inline-block;
	margin:0 10px 20px;
}
#social_area img {box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);}

/**
 * Formulaire de recherche
 */
form#searchform  {}
#searchform label{display:none;}
#searchform input {
	border: 1px solid #d9d9d9;
	color: #9c9b9b;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-style: italic;
	height: 19px;
	padding: 1px 3px;
	width: 175px;
	vertical-align: top;
}
#searchsubmit {
	background: url("images/loupe_recherche.png") no-repeat scroll center center white;
	border: 1px solid #d9d9d9;
	cursor: pointer;
	height:23px;
	width: 23px;
	vertical-align: top;
}
#searchsubmit > span {display:none;}

/************************
 * Breadcrumb
 ************************/
#breadcrumbs{
	color: #868686;
	font-size: 10px;
	font-weight: bold;
	margin: 10px 13px;
	text-transform: uppercase;
}
#breadcrumbs > li { float: left; }
#breadcrumbs  .breadcrumb_sep { margin: 0 5px; }

/************************
 * Footer
 ************************/
#footer {}
#nav_footer {
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0 4px 10px;
}
#nav_footer li {
	color: #CB7712;
	float: left;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
}
#nav_footer li a {
	border-right: 1px solid #CB7712;
	display: block;
	line-height: 14px;
	padding-right: 10px;
	margin-right: 10px;
	text-decoration: none;
	text-shadow: 0 1px 0 #FFFFFF;
	text-transform: uppercase;
-webkit-transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   -moz-transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
     -o-transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940);    
        transition: all 200ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}
#nav_footer li:last-child {border-right-width: 0;}


/************************
 * Main content
 ************************/
#primary {
	float:left;
	overflow: hidden;
	width: 705px;
}
#content {
	background-color: #ECECEC;
	padding: 10px;
	text-shadow: 0 1px 0 white;
	overflow: hidden;
}
#content * {
	max-width: 100%;
}
#content p {
	line-height: 1.5em;
	margin-bottom:1em;
	text-align: justify;
}
#content p:last-of-type {margin-bottom: 0;}
#content .page-header{}
.page_navigation{margin-bottom: 10px;}
#nav-below {margin-top: 10px;}
#nav-bloc {text-align: center;}
#nav-bloc a, #nav-bloc span {
	background-color: #cb7712;
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin-right: 10px;
	padding: 2px 5px;
	text-shadow: none;
	text-transform: uppercase;
}
#nav-bloc span {color: #575756;}
.entry-title:before {color: #868686;}
.related-posts{line-height: 1.5em;}
/************************
 * Sidebars & widget
 ************************/
#secondary {
	float: right;
	width: 270px;
}
#secondary .widget {
	width: 250px;
}
.widget {
	background-color: #F2E9E2;
	line-height: 1.2em;
	margin-bottom: 10px;
	padding: 10px;
}
.widget *{max-width: 100%;}
.widget_advert {padding: 10px;padding-top: 0;}
.widget_advert img {height:auto;}
.widget_advert .textwidget{text-align: center;}
.widget.widget_advert {}

.advert-title {
	color: #cb7712;
	font-size: 10px;
	opacity: 0.5;
	padding: 3px;
	text-align: center;
	text-transform: uppercase;
}
.widget-title {
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	color:#575756;
	margin-bottom: 10px;
	padding-bottom: 8px;
}
.widget-footer {
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0 4px 10px;
}
.widget-footer:last-of-type {
	border-bottom: none;
	box-shadow: none;
	padding-bottom: 0;
}
.widget-home-top .widget-title, 
.widget-footer .widget-title {
	border-bottom: none;
	box-shadow: none;
	color: #868686;
	margin: 0;
}
.widget-home-top {
	margin-bottom: 15px;
}
.content-bottom p,
.widget-home-top p,
.widget-footer p{
	line-height: 1.5em;
	margin-bottom:1em;
	text-align: justify;
}
.content-bottom p:last-child,
.widget-home-top p:last-child,
.widget-footer p:last-child{
	margin-bottom:0;
}
.gamewidget .entry-title {
	font-size: 1.4em;
	line-height: 1em;
	margin:10px 0;
}
.gamewidget .button {
	margin-top: 10px;
	padding: 5px 0;
	width: 100%;
}
.gamewidget .gallery img {
	height: auto;
	max-width: 95%;
}
.gamewidget .gallery img:nth-child(2n){}
aside a{color:#cb7712;}
aside a:hover{color: inherit;}
aside .post-date{font-size: 0.8em;}
.partenaires > * {margin-right: 10px;}
.widget ul {
	line-height: 1.5em;
	list-style: disc inside url("images/puce_video.png");
}

.widget-area .rpc-widget h2 {font-size: 1.2em;}
.rpc-widget article {
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	overflow: hidden;
	padding-bottom: 10px;
}
aside .rpc-widget .button {
	margin-top: 0px;
	padding: 6px 0;
	width: 100%;
}
.rpc-widget.actualites .entry-image{
	position: relative;
	z-index: 10;
}
.rpc-widget.apercus .post .apercu-impressions img {
	height: auto;
	margin-bottom: 5px;
	margin-top: 10px;
	max-width: 120px;
}
.rpc-widget.apercus .category-apercus.post .apercu-impressions {
	font-size: 0.9em;
	text-align: center;
	width: 145px;
}
.rpc-widget.apercus .category-apercus.post .apercu-impressions span{color: #868686; display: block;}
.rpc-widget .entry-category {
	font-size: 0.8em;
	margin-bottom: 0;
	padding-right: 35px;
}
.rpc-widget.actualites h2 {margin-bottom: 0;}

/************************
 * Pages navigations
 ************************/
.post-page-link{
	background-color: #cb7712;
	margin: 10px auto 0;
	padding: 10px;
	text-align: center;
	text-shadow: initial;
}
.page-link{
	color: white;
	font-size: 2em;
}
#main .page-link a{color: #575756;}
#main .page-link a:hover{color: inherit;}
#nav-above {margin-bottom: 20px;}
#main .wp-pagenavi{text-align: right;}
#main .wp-pagenavi a, #main .wp-pagenavi span {
	border: 0 none;
	color: #CB7712;
	font-weight: normal;
	margin-right: 0;
}
#main .wp-pagenavi .page:hover,
#main .wp-pagenavi .current,
#main .wp-pagenavi .first,
#main .wp-pagenavi .last,
#main .wp-pagenavi .prevpostslink,
#main .wp-pagenavi .nextpostslink {
	color: #F5F5F5;
	background-color: #CB7712;
	text-shadow: 0 1px 0 #444444;
}
#main .wp-pagenavi .pages{margin-right: 2px;}

/************************
 * Article navigation
 ************************/
.single_navigation {
	padding: 5px 0;
}

/************************
 * Author bloc
 ************************/
.author-info{
	background-color: #F2E9E2;
	overflow: hidden;
	padding:10px;
	margin:-10px;
}
.author-bloc-left{
	color:#575756;
	float: left;
	font-weight: bold;
	padding-right: 10px;
	width: 220px;
}
.author-avatar{
	float: left;
	margin-right: 15px;
}
.author-avatar img{box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);}
.author-link{}
.author-name{text-transform: capitalize;}
.author-description{
	border-left: 2px solid #cb7712;
	font-style: italic;
	line-height: 1.5em;
	min-height: 70px;
	overflow: hidden;
	padding-left: 10px;
}
.author-networks{
	display: block;
	margin-top:10px;
}
.author-networks a {
	margin-right:10px;
	float: left;
}
/************************
 * Author page
 ************************/
.entry-content .author-info,
.author .author-info{
	padding:0;
	background-color: transparent;
	margin: 10px 0;
}
.author .post{
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	overflow: hidden;
	padding-bottom: 10px;
}

/************************
 * Search page & tag page
 ************************/
.search-results article, .tag article{
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	overflow: hidden;
	padding-bottom: 10px;
}

/************************
 * Error page
 ************************/
.error404 #searchform{margin-bottom: 10px;}

/************************
 * Home page
 ************************/
.home #content{
	background-color: transparent;
	padding:0;
}
.home article{
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}
.home .button {
	padding:6px 0;
	margin-top: 10px;
	width:100%;
}
.home h2 {font-size: 1.4em;}
.bloc50-left{
	float:left;
	width:49%;
}
.bloc50-right{
	float:right;
	width:49%;
}
.bloc50-left > *, .bloc50-right > * {
	background-color: #ececec;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 10px;
}
.home .category-apercus.post .apercu-impressions {
	margin-left: 5px;
	margin-right: 0;
	width: 200px;
}
.home .type-tests .entry-summary {
	padding-left: 10px;
	padding-top: 10px;
	position: relative;
}
.home .type-tests .test-note {
	background:#cb7712;
	height: 65px;
	left:0;
	position:absolute;
	top:0;
	width: 65px;
}
.home .type-tests .test-note > div {
	background: url("images/etoile_note_petit.png") no-repeat scroll center center transparent;
	color: #cb7712;
	font-size: 18px;
	font-weight: bold;
	height: 41px;
	padding-top: 24px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(44, 44, 44, 0.5);
	width: 100%;
	line-height: 21px;
}
.home .type-tests .entry-header {
	margin-bottom:5px;
}
.home .type-tests .entry-subtitle {
	padding-right: 0;
}

.home #home-videos li {list-style: none;}

/************************
 * Post entry
 ************************/
.entry-header{
	position: relative;
	margin-bottom: 5px;
}
.post .entry-title{
	margin-top: 2px;
	padding-right: 40px;
}
.home-bloc .post .entry-title{
	margin-top: 2px;
	padding-right: 40px;
}
.home-bloc .post .entry-image {
	position: relative;
	z-index: 1;
	float:left;
}
.entry-meta{
	color: #868686;
}
.comments-link{
	background: #cb7712;
	height: 24px;
	position: absolute;
	right: 0;
	top: 0;
	width: 32px;
	text-shadow: none !important;
-webkit-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   -moz-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
     -o-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);    
        transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}
.comments-link-pic > span {
	display: block;
	background: #cb7712;
	height: 1px;
	left: 7px;
	position:relative;
-webkit-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   -moz-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
     -o-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);    
        transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}
.comments-link-pic > span:nth-child(1) { width: 7px; }
.comments-link-pic > span:nth-child(2) { width: 6px; }
.comments-link-pic > span:nth-child(3) { width: 5px; }
.comments-link-pic > span:nth-child(4) { width: 4px; }
.comments-link-pic > span:nth-child(5) { width: 3px; }
.comments-link-pic > span:nth-child(6) { width: 2px; }
.comments-link-pic > span:nth-child(7) { width: 1px; }

.comments-link > a {
	color: #FFFFFF !important;
	display: block;
	padding: 4px 0;
	text-align: center;
	font-weight: normal;
  	font-size: 14px;
  	text-shadow: none !important;
}

.comments-link:hover {
	background: #EDAC64;
}
.comments-link:hover .comments-link-pic span {
	background: #EDAC64;
}
.entry-category{
	color: #868686;
	display: block;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.entry-subtitle{
	color:#575756;
	font-size: 1.2em;
	text-transform: uppercase;
}
.post .entry-summary{}
.post .entry-image{
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
	float: left;
	margin: 0px 10px 0px 1px !important;
}
.post .entry-subtitle{}
.tags-links {
	display: block;
	margin-top: 5px;
}
.category .post{
	border-bottom: 1px solid #CB7712;
	box-shadow: 0 1px 0 #FFFFFF;
	margin-bottom: 10px;
	padding-bottom: 10px;
	overflow: hidden;
}
#content article:last-of-type {
	border-bottom:none;
	box-shadow:none;
	margin-bottom: 0;
	padding-bottom: 0;
}
.entry-content iframe {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.entry-jeux {
	color: #cb7712;
	font-family: 'Roboto', sans-serif;
	margin-top: 5px;
	text-transform: uppercase;
}
/************************
 * Comments
 ************************/
#comments{
	margin-top: 20px;
	overflow: hidden;
	position: relative;
}
#comments #comments-title{
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-top: 0;
}
#comments .content-nav-up {
	position: absolute;
	right: 0;
	top: 3px;
}
#comments .comment-article{overflow: hidden;}
#comments li.comment.depth-1{
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#comments .children{margin-left: 20px;}
#comments .children li.comment{margin-top: 10px;}
#comments .comment-avatar{
	float: left;
	padding: 2px 10px 2px 2px;
}
#comments .comment-avatar img{box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);}
#comments .comment-content{
	background-color: #ececec;
	min-height: 54px;
	overflow: hidden;
	padding: 10px;
}
#comments .comment-author{
	color: #cb7712;
	font-weight: bold;
}
#comments .comment-date {
	color: #cb7712;
	float: right;
}
#comments .comment-text {
	margin: 5px 0;
}
#comments .comment-text p {
	line-height: 1.5em;
	margin-bottom: 1em;
}
#comments .comment-text p:last-of-type {margin:0;}
#comments .comment-date a {font-weight: normal;}
#comments .comment-respond {
	background-color: #ececec;
	margin-top: 10px;
	overflow: hidden;
	padding: 10px;
}
#comments .comment-respond .comment-reply-title{margin-bottom:5px;}
#comments .comment-respond #commentform p{margin-bottom: 0.5em;}
#comments .comment-respond #commentform label{
	color: #cb7712;
	display: inline-block;
	width: 100px;
}
#comments .comment-respond #commentform .comment-form-comment label{display:none;}
#comments .comment-respond #commentform .comment-form-comment textarea{
	border: 1px solid #D9D9D9;
	resize: none;
	width: 75%;
}
#comments .comment-respond .logged-in-as{}
#comments .comment-respond .comment-form-comment{}
#comments .comment-respond .form-allowed-tags, #comments .comment-respond .comment-notes {
	font-size: 0.8em;
	color:#868686;
}
#comments .comment-respond .form-allowed-tags code{}
#comments .comment-respond .form-submit input[type="submit"]{
	background-color: #CB7712;
	border: medium none;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
	color: white;
	font-weight: bold;
	padding: 4px 20px;
	text-transform: uppercase;
}

/************************
 * Category Actualités
 ************************/
.category .entry-category {
	margin-bottom: 0;
}

/************************
 * Category Aperçus
 ************************/
.category-apercus.post .apercu-impressions {
	float:left;
	/*font-family: verdana;*/
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 5px;
	width:150px;
}
.category-apercus.post .apercu-impressions img {
	margin-bottom:5px;
}
.category-apercus.post .apercu-impressions span {
	color:#CB7712;
	text-transform: uppercase;
}

/************************
 * Category Jeux
 ************************/
.search-results .type-jeux,
.post-type-archive-jeux .type-jeux {
	border-bottom: 1px solid #cb7712;
	box-shadow: 0 1px 0 #ffffff;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
}
.search-results .type-jeux .entry-header,
.post-type-archive-jeux .type-jeux .entry-header {
	float: left;
	margin-right: 15px;
	width: 250px;
}
.search-results .type-jeux .button,
.post-type-archive-jeux .type-jeux .button {
	margin-top: 10px;
	padding: 3px 0;
	width: 100%;
}
.jeux-detail dt {
	clear: left;
	float: left;
	font-weight: bold;
	width: 130px;
}
.jeux-detail dt, .jeux-detail dd{
	margin-bottom: 5px;
	min-height: 12px;
}
.jeux-detail dd{overflow: hidden !important;}
.jeux-detail img {margin-right: 5px;}

/************************
 * Category Vidéos
 ************************/
.post-type-archive-videos .type-videos {
	margin-bottom: 10px;
	position: relative;
}
.type-videos {overflow: hidden;}
.type-videos .entry-image {
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
	margin: 2px;
}
.type-videos .entry-category {margin: 5px 0;}
.type-videos .entry-category:before {
	content: url("images/puce_video.png");
	margin-right: 5px;
}
.type-videos .entry-date {
	color: #868686;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
}
.type-videos .entry-summary {float:left; margin-right: 10px;width: 250px;}
.type-videos .entry-content {overflow: hidden;}
.type-videos .video-link:before {
	background: url("images/video_play.png") no-repeat scroll center center transparent;
	content: "";
	height: 70px;
	position: absolute;
	width: 110px;
}
.type-videos .video-link {
	float: left;
	margin-right:10px;
}
.type-videos .entry-title {padding-right: 40px;}
/************************
 * Category Dossiers
 ************************/
.category-dossiers .entry-subtitle {padding-right: 40px;}
.category-dossiers .entry-meta {margin-bottom: 5px;}

/************************
 * Category Tests
 ************************/
.post-type-archive-tests .type-tests {
	margin-bottom: 10px;
	overflow: hidden;
}
.type-tests .entry-subtitle {padding-right: 40px;}
.type-tests .test-note {
	background:#cb7712;
	box-shadow: 0 0 1px rgba(44, 44, 44, 0.5);
	float: left;
	height: 86px;
	margin: 4px 10px 1px 1px;
	width: 86px;
}
.type-tests .test-note > div {
	background: url("images/etoile_note_grand.png") no-repeat scroll center center transparent;
	color: #cb7712;
	font-size: 24px;
	font-weight: bold;
	height: 53px;
	padding-top: 33px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(44, 44, 44, 0.5);
	width: 86px;
	line-height: 27px;
}
.post-type-archive-tests .type-tests .entry-header {
	margin-bottom:5px;
	overflow: hidden;
}

/************************
 * Page Jeux
 ************************/
.single-jeux #part-information, 
.single-jeux #part-tests, 
.single-jeux #part-relatifs, 
.single-jeux #part-videos, 
.single-jeux #part-images {overflow: hidden;}
.jeux-resume{
	margin-bottom: 10px;
	overflow: hidden;
}
.jeux-image{
	float: right;
	margin-left: 10px;
}
.jeux-infos{
	float:left;
	width: 410px;
}
.jeux-infos .jeux-detail{
	margin-bottom: 20px;
	overflow: hidden;
}
.jeux-infos .button {padding: 5px 30px;}
.jeux-dispos{
	float: right;
	width: 250px;
}
#content .jeux-dispos ul {
	list-style: none;
	margin: 10px 0 0;
}
.jeux-dispos li {margin-bottom: 5px;}
.single-jeux #part-images li {
	float: left;
	margin-bottom: 10px;
	margin-right: 2%;
	width: 49%;
}
.single-jeux #part-images li:nth-child(2n) {
	margin-right: 0;
	clear:right;
}
#part-videos .video-jeu{margin-bottom: 10px}
#part-videos .video-jeu:last-child{margin-bottom: 0;}
#part-videos .post-type-archive-videos+.video-jeu{margin-top: 10px;}
#part-videos .post-type-archive-videos .type-videos:last-of-type{margin-bottom: 0;}

/************************
 * Page Vidéo
 ************************/
.single-videos .entry-video{
	margin: 10px 0;
}

/************************
 * Page Aperçu
 ************************/
.content-single .category-apercus.post .apercu-impressions {
	float: none;
	margin: 0;
	text-align: center;
	width: auto;
}
.content-single .category-apercus.post .apercu-impressions span {
	display: block;
	font-size: 1.5em;
	margin-top: 5px;
}
.content-single .category-apercus.post .apercu-impressions p {margin-top: 10px;}

/************************
 * Page Test
 ************************/
.single-tests h1.entry-title:before {content: "Test - ";}
.single-tests #part-avis p {font-weight: bold; font-size: 16px !important; color:#333; }
.single-tests #part-avis table {
	border: none;
	margin-top: 20px;
	width:100%;
}
.single-tests #part-avis th {
	padding-bottom: 10px;
	text-align: center;
}
.single-tests #part-avis td ,
.single-tests #part-avis th {
	width: 50%;
	border-left:1px solid white;
}
.single-tests #part-avis td:first-of-type ,
.single-tests #part-avis th:first-of-type {
	border-left: none;
	border-right:1px solid #CB7712;
}
.single-tests #part-avis td:first-of-type { padding-right: 1em;}
.single-tests #part-avis td:nth-child(2n) {padding-left: 10px;}
.single-tests #part-avis td ul {
	line-height: 2em;
	list-style: none inside url("images/puce_titre.png");
	margin: 0;
}

/************************
 * Slider home, à finir
 ************************/
#main .unleash_loader{background-color: rgba(0, 0, 0, 1);box-shadow: none;}
#main .unleash_caption{background-color: rgba(0, 0, 0, 0.5);}
#main .unleash_slider{box-shadow: none;}

/************************
 * Bandeaux page d’accueil
 ************************/
.GrandBandeau {
	width: 695px;
	height: 150px;
	margin: 5px;
	overflow:hidden;
	position: relative;
	background-repeat:no-repeat;
}

.PetitBandeau {
	width: 340px;
	height: 150px;
	margin: 5px;
	overflow:hidden;
	position: relative;
	background-repeat:no-repeat;
	display:inline-block;
}

.BandeauText {
	width:100%;
	background-color: rgba(0,0,0, 0.7);
	position: absolute; 
	bottom: 0;
	padding: 5px;
	z-index: 2;
	-webkit-transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   	-moz-transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
    	-o-transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
        transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}

.BandeauText1 { 
	color: #CB7712;
	text-transform: uppercase;
	Line-Height: 1.5;
	font-family: inherit;
	text-shadow:none;
	display: block;
	padding-left: 5px;
}

.BandeauText2 {
	color: white;
	word-wrap: break-word;
	Line-Height: 1.5;
	font-family: inherit;
	text-shadow:none;
	padding-left: 5px;
}

.GrandBandeau:hover > .BandeauText {
	background: #CB7712;
	opacity: 1;
}

.GrandBandeau:hover .BandeauText1 {
	color: black;
}

.GrandBandeau:hover {
	-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
}

.PetitBandeau:hover > .BandeauText {
	background: #CB7712;
	opacity: 1;
}

.PetitBandeau:hover .BandeauText1 {
	color: black;
}

.PetitBandeau:hover {
	-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
}

.bandeaupub {}
.bandeaupub > aside {padding: 10px 0 0;}

/* UPDATE BANDEAU */

.header-title-container {width: 1000px;}
.left-col-header-title {
	width: 300px;
	float: left;
	margin-left: 0px;
}
.right-col-header-title {
	width: 300px;
	float: right;
	margin-right: 20px;
}
.left-col-header-title div, .right-col-header-title div {
	width: 300px;
	height: 130px;
	position: relative;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
.left-col-header-title div:first-child, .right-col-header-title div:first-child {
	margin-bottom: 10px;
}
.middle-col-header-title {
	width: 360px;
	height: 270px;
	margin: 0 330px 0 auto;
	box-sizing: border-box;
}
.middle-col-header-title div {
	width: 360px;
	height: 270px;
	position: relative;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center center;
}
.left-col-header-title div:hover > .BandeauText ,
.right-col-header-title div:hover > .BandeauText ,
.middle-col-header-title div:hover > .BandeauText {
	background: #CB7712;
	opacity: 1;
}

.left-col-header-title div:hover .BandeauText1,
.right-col-header-title div:hover .BandeauText1,
.middle-col-header-title div:hover .BandeauText1 {
	color: black;
}

.left-col-header-title div,
.right-col-header-title div,
.middle-col-header-title div {
	-webkit-transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   	-moz-transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
    	-o-transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
        transition: all 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}

.left-col-header-title div:hover,
.right-col-header-title div:hover,
.middle-col-header-title div:hover {
	-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.5);
}
#nav_main li:hover {
	background: #CB7712;
	color: #fff;
}
#nav_main li:hover a {
	text-shadow: 0 1px 0 #000000;
}

.post .entry-image {
	position: relative;
	z-index: 1;
}
.entry-summary .entry-image {
	z-index: 0;
}
#search_area, #social_area {
	margin: 28px 0 0 30px;
}
#searchform input {
	vertical-align: middle;
	font-size: 14px;
	padding: 1px 5px;
}
#searchsubmit {
	vertical-align: middle;
}
#social_area {
	margin-top: 23px;
}
.entry-category {
	padding: 2px 0 0 0;
}
.entry-header .entry-title a {
	font-size: inherit;
}
#home-articles .entry-header .entry-title a {
	font-size: inherit;
}
.home h2 {font-size: 1.6em;}
a.url.fn.n {
	color: #868686 !important;
	font-weight: normal !important;
}
.page_content {width: 1000px;}
#secondary .entry-header .entry-category {
	font-size: 0.79em;
}
@media screen and (max-width: 1000px) {#header {width: 1000px;}}

.type-jeux .entry-header {display: inline-block; margin-bottom: 10px;}
.post-type-archive-jeux .jeux.type-jeux .entry-summary { position: absolute; }
.jeux.type-jeux .entry-summary {top: 0; /*position: absolute;*/ display:inline-block;width:100%;}
.category-apercus .entry-summary {position:inherit !important;}
#secondary .jeux.type-jeux .entry-summary {position:inherit !important;}
.category-apercus .entry-header { display: inherit; }

.game_info_widget .entry-summary {position: static;}
.category-apercus.post .apercu-impressions {text-align: center;}
.category-apercus.post .apercu-impressions span {color: #868686;}
.content-single .category-apercus.post .apercu-impressions span {color:#CB7712;}
.content-single .category-apercus.post .apercu-impressions p {color:#333; font-size: 16px !important;}
.tags-links {margin-bottom: 15px;}
.wp-caption img[class*="wp-image-"] {width: 100%;height: auto;}
#secondary .post .entry-title {overflow: hidden;}
.author-description {text-align: justify;}

#social_area a {position: relative;  bottom: 0;
-webkit-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
   -moz-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
     -o-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
        transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650);}
#social_area a:hover {bottom: 5px;  position: relative;}
.tagcloud {line-height: 2em;}

#content .tags-links a { color:#868686; }
#content .tags-links a:hover { color:#cccccc; }
.content-single .jeux .category-apercus.post .apercu-impressions { float: left; padding-right: 15px; }

h2.h2-1 { font-size: 2.4em; text-align: center; }
h2.h2-2 { font-size: 2.4em; text-align: center; }
h2.h2-2::before { content: ""; width: 15px; height: 1px; background: #CB7712; display: inline-block; position: relative; bottom: 8px; right: 10px; border-bottom: 1px solid #FFFFFF; }
h2.h2-2::after { content: ""; width: 15px; height: 1px; background: #CB7712; display: inline-block; position: relative; bottom: 8px; left: 10px; border-bottom: 1px solid #FFFFFF; }

span.fiche-plateforme { background: #CB7712; color: #FFF; text-shadow: 0 1px 0 #000; font-size: 0.8em; padding: 3px 5px; margin-right: 3px; white-space: nowrap; margin-bottom: 3px; display: inline-block; }
.jeux-detail dd { overflow: initial; }

#comments .comment-respond #commentform .comment-form-comment textarea { resize: vertical; max-width: 100%; }

#content p { line-height: 1.7em !important; font-size: 15px; }
#content ul { line-height: 2em !important; font-size: 15px; }
#content .entry-content p { font-size: 15px; }
.BandeauText1 { font-size: 14px; }
.BandeauText2 { font-size: 13px; }
.widget ul { font-size: 13px; }
#primary #content #home-articles .post .entry-summary p { line-height: 1.5em !important; overflow: hidden; }
#primary #content .type-tests .entry-summary p { line-height: 1.7em !important; }
.post .entry-summary { overflow: hidden; }
#comments .comment-text p { font-size: 1.2em; }
dl.jeux-detail { font-size: 1.1em; }
.jeux-detail dt, .jeux-detail dd { margin-bottom: 7px; }
#content .type-videos .entry-content p { line-height: 1.6em !important; }

#primary #content blockquote.left { float: left;
padding: 0 20px 0 0;
margin-left: 0;
}
#primary #content blockquote.right { float: right;
padding: 0 0 0 20px;
margin-right: 0;
}
#primary #content blockquote {
	font-size: 20px !important;
	position: relative;
	margin: 10px;
	max-width: 260px;
	color: #CB7712;
	text-transform: uppercase;
}
#primary #content blockquote p { font-size: 20px !important; line-height: initial !important; font-style: normal; font-weight: 400; margin: 0;}
#primary #content blockquote em { font-size: 20px !important; line-height: initial !important; font-style: normal; font-weight: 400; }

.post-type-archive-videos .type-videos { border-bottom: 1px solid #CB7712; padding-bottom: 10px; }
.post-type-archive-tests .type-tests { border-bottom: 1px solid #CB7712; padding-bottom: 10px; }

#part-avis { padding: 1em; }
.single-tests #part-avis td ul { list-style: none; }
.single-tests #part-avis td ul li { background: url("images/puce_titre.png") no-repeat; padding-left: 25px; background-position: 0px 1px; line-height: 1.5; margin-bottom: 0.8em; }

.category-ingame { color: #868686; text-transform: uppercase; font-weight: 400;}

.reply {
	background-color: #f5f5f5;
}
.reply a:before {
	content: '';
	background: url('images/puce_video.png') center center no-repeat transparent;
	margin-left: -5px;
	padding-right: 10px;
}
.reply a {
	display: inline-block;
	padding: 10px;
}

#comments .comment-avatar { text-align: center; }
#comments .comment-avatar img { display: block; margin: auto; }
#comments .comment-avatar .staff-ribbon { padding: 5px 10px; display: block; color: #CB7712; text-transform: uppercase; text-shadow: 0 1px 0 #fff; font-weight: 700; }
#comments .comment-avatar .staff-ribbon::before { content: ""; width: 15px; height: 1px; background: #CB7712; display: inline-block; position: relative; bottom: 7px; right: 3px; border-bottom: 1px solid #FFFFFF; }
#comments .comment-avatar .staff-ribbon::after { content: ""; width: 15px; height: 1px; background: #CB7712; display: inline-block; position: relative; bottom: 7px; left: 3px; border-bottom: 1px solid #FFFFFF; }

#comments .comment-respond .form-submit input[type="submit"] { cursor: pointer; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
-webkit-transition: all 300ms cubic-bezier(0.000, 0.000, 0.580, 1.000); 
   -moz-transition: all 300ms cubic-bezier(0.000, 0.000, 0.580, 1.000); 
     -o-transition: all 300ms cubic-bezier(0.000, 0.000, 0.580, 1.000); 
        transition: all 300ms cubic-bezier(0.000, 0.000, 0.580, 1.000);}
#comments .comment-respond .form-submit input[type="submit"]:active { box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2); }

.size-full { width: inherit !important; }

.comment a { color: #CB7712; }
.comment a:hover { color: #edac64; }

.entry-content { padding: 0 1em 1em 1em; }
.content-single .entry-title { margin: 5px 0.8rem 0 0.8rem; padding: 5px 0 0.5em 0; font-size: 2.5em; line-height: 110%; }
#content.content-single p { margin: 1em 0; font-size: 15px; line-height: 1.7em;}
.content-single a { font-weight: 700 !important; }
.hwhite-separator { margin: 10px 0; padding: 5px 0px; box-sizing: border-box; }
.author-info { padding: 10px 0px 10px 10px; }
#comments .comment-content { padding: 1rem; }
.reply { margin-top: 1rem; }
#comments .comment-author { font-size: 1.1em; }
#comments .comment-respond #commentform label { width: 65px; }
.tags-links { margin-bottom: 0; }

.wp-caption-text { margin: 0 !important; width: 100%; }
div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text { margin-left: 0 !important; }
.alignright { margin: 0 0 10px 20px; }
.alignleft { margin: 0 20px 10px 0; }
.content-single .entry-meta { padding: 1em 1em 0 1em !important; }
.author-info { padding: 10px !important; }
.hwhite-separator { margin: 10px 0px; padding: 5px 10px; width: 110%; position: relative; right: 10px; box-sizing: initial; }
.tipeee-support { text-align: center; padding: 1rem 0 1rem 0; }
.tipeee-support a { text-decoration: none; color: #000 !important; }
.tipeee-text { font-size: 16px; font-weight: 700; padding-right: 5px; }
/*.tipeee-support::before {
	content: ""; width: 100%; height: 1px; background: #cb7712; display: inline-block;
	position: relative; border-bottom: 1px solid #ffffff; bottom: 1em;
}
.tipeee-support::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #CB7712;
  display: inline-block;
  position: relative;
  border-bottom: 1px solid #FFF;
  top: 0.5em;
}*/

.content-single footer.entry-meta { padding: 0 1em 0 1em !important; margin: 0 -10px; }

.jeux #nav-bloc { margin-top: 1em; margin-left: 1em;}

#bloc-impressions { padding: 1em; }

.single-jeux #part-information, .single-jeux #part-tests, .single-jeux #part-relatifs, .single-jeux #part-videos, .single-jeux #part-images { padding: 1em; }
.jeux-image { margin-left: 20px; }

h1.page-title { padding-left: 5px; }
.home-bloc .entry-title{
	margin-top: 0.3em;
}
.category-actualites .entry-title{
	margin-top: 0.3em;
}
.category-dossiers .entry-title {
	margin-top: 0.3em;
}
.category-actualites #content p {
  line-height: 1.5em !important;
}
.category-dossiers #content p {
  line-height: 1.5em !important;
  overflow: hidden;
}
#primary #content.content-single .entry-title { margin-top: 2px; color: #333;}

#breadcrumbs > li > a:hover {
	color: #cccccc;
}
#comments .comment-respond .form-submit input[type="submit"]:hover {
  background-color: #EDAC64;
  background-image: none;
}
#nav_footer li a:hover {
	color: #edac64;
}
.partenaires a {position: relative;  bottom: 0;
-webkit-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
   -moz-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
     -o-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
        transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650);}
.partenaires a:hover {bottom: 5px;  position: relative;}

.button {
-webkit-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
   -moz-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940); 
     -o-transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);    
        transition: background 300ms cubic-bezier(0.250, 0.460, 0.450, 0.940);
}
.button::before { -webkit-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
   -moz-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
     -o-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
        transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650);content: ""; width: 0px; height: 1px; background: #ffffff; display: inline-block; position: relative; bottom: 5px; right: 7px; border-bottom: 1px solid #000000; }
.button::after { -webkit-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
   -moz-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
     -o-transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650); 
        transition: all 200ms cubic-bezier(0.545, 1.650, 0.510, 1.650);content: ""; width: 0px; height: 1px; background: #ffffff; display: inline-block; position: relative; bottom: 5px; left: 7px; border-bottom: 1px solid #000000; }
.button:hover { background: #EDAC64; }
.button:hover::before { width: 15px; }
.button:hover::after { width: 15px; }

/*#content.content-single b:first-of-type,
#content.content-single strong:first-of-type {
	font-size: 16px !important;
	color: #333 !important;
}*/
.holindius {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
	margin: 0.5em;
	line-height: 1.7em;
}
.holindius::before {
	content: "";
	width: 100%;
	height: 1px;
	background: #cb7712;
	display: inline-block;
	position: relative;
	border-bottom: 1px solid #ffffff;
	bottom: 0.5em;
}

.holindius::after {
	content: "";
	width: 100%;
	height: 1px;
	background: #CB7712;
	display: inline-block;
	position: relative;
	border-bottom: 1px solid #FFF;
	top: 0;
}
#primary #content.content-single .intro,
#primary #content .page.type-page .intro {
	font-size: 16px !important;
	color: #333 !important;
	font-weight: 700;
	line-height: 1.7em !important;
}
.jeux.type-jeux .entry-title {
	margin-top: 0;
}

.support-tipeee {
	width: 705px;
	height: 50px;
	background:#edac64;
}
.support-tipeee span {
	font-weight: 300;
}
.support-tipeee p {
	font-weight: 700;
	letter-spacing: 2px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	margin:0;
	padding:0;
	display:inline-block;
	vertical-align: sub;
}
.support-tipeee img {
	max-height: 40px;
	display:inline-block;
	vertical-align: middle;
	margin-left: 5px;
}
.support-tipeee .support-tipeee-container {
	text-align: center;
	padding-top: 4px;
}
.type-jeux .type-tests .entry-title {
    margin: 0px;
    padding: 6px 0;
}
.type-jeux .type-tests .entry-header {
	display: inherit;
}