@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTaRDOzjiPcYnFooOUGCOsRk.woff) format('woff');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff) format('woff');}
@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');}
@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff) format('woff');}
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, img, ins, kbd, q, s, samp, small,strike, strong, sub, sup, tt, var, u, i, center,dl, dt, dd, ol, ul, li, fieldset, form, label,legend, table, caption, tbody, tfoot, thead, tr,th, td, article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup, menu,nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix { display:inline-block; }
.clearfix { display:block; }
.tCenter{text-align:center;}
body {background:#fff;font-size:12px;font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-weight:normal;text-align:center;}
strong { font-weight:bold;color:#000000;}
h1, h2, h3, h4, h5, h6 {font-family:'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
#header {height:65px;margin:0 auto;text-align:center;background-color:rgba(61,61,61,0.8);}
.header-top {width:1160px;height:60px;margin:0 auto;text-align:center;border-top:5px solid #3d3d3d;border-bottom:1px solid #eee;}
.main-menu-container {width:1160px;height:60px;margin:0 auto;font-family:'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;text-transform:uppercase;position:relative;}
.main-menu-container a.title{position:absolute;text-transform:none;top:2px;left:10px;color:#ffffff;text-decoration:none;font-size:28px;font-weight:normal;letter-spacing:-1px;line-height:28px;font-family:"Trebuchet MS";}
.main-menu {float:left;width:auto;padding-left:10px;margin:29px 0 0;font-weight:bold;color:#3d3d3d;line-height:30px;overflow:hidden;}
.main-menu ul {margin:0;list-style:none;text-align:left;height:30px;}
.main-menu ul a {display:block;position:relative;color:#ffffff;text-decoration:none;}
.main-menu ul a:hover {color:#ff6600;text-decoration:none;}
.main-menu ul li {display:inline-block;margin-left:15px;position:relative;z-index:5;}
.main-menu ul li:first-child {margin-left:0;}
.main-menu ul li:hover {visibility:inherit;}
.main-menu ul ul {position:absolute;top:-9999px;width:160px;padding:5px 15px 8px 15px;background:#ffffff;line-height:14px;text-align:left;-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1);border:1px solid #eee;border-top:0;text-transform:none;font-weight:normal;}
.main-menu ul ul li {float:none;width:100%;margin:0;padding:10px 0;border-bottom:1px solid #eee;}
.main-menu ul ul li:last-child {border:0;}
.main-menu ul li:hover ul {left:-15px;top:60px;z-index:10;}
.main-menu ul li:hover li ul,.main-menu ul li li:hover li ul,.main-menu ul li li li:hover li ul {top:-9999px;}
.main-menu ul li li:hover ul,.main-menu ul li li li:hover ul,.main-menu ul li li li li:hover ul {left:160px;top:0px;}
.header-bottom {width:960px;height:100px;margin:5px auto 0 auto;}
.logo {float:left;width:400px;height:50px;margin-top:38px;margin-left:30px;background:top left no-repeat;}
.logo h1 { text-indent:-9999px; }
.logo h1 a { width:240px; height:50px; display:block; }
#featured-posts-container {width:100%;background-color:rgba(228,228,228,0.9);}
#featured-posts {width:1160px;margin:0 auto;padding-top:3px;border-top:1px solid #eee;overflow:hidden;}
#featured-posts > h1 {color:#3D3D3D;float:right;font-size:18px;font-weight:bold;line-height:30px;text-align:left;padding-left:10px;}
#featured-posts > h2 {color:#3D3D3D;float:left;font-size:18px;font-weight:bold;line-height:30px;width:810px;text-align:left;padding-left:10px;}
#featured-posts > h2 span {font-size:10px;}
ul#featured-posts-list, ul#related-posts-list, ul.related-posts-list { width:1160px; overflow:hidden; }
ul#featured-posts-list li, ul#related-posts-list li, ul.related-posts-list li { float:left; width:220px; padding:0 6px; }
.featured-post-image {float:left;width:220px;height:160px;}
.featured-post-text {float:left;width:210px;margin:0;padding:15px 5px;}
h2.featured-post-title {font-size:14px;font-weight:normal;color:#3d3d3d;line-height:24px;}
h2.featured-post-title a { color:#3d3d3d; text-decoration:none; }
h2.featured-post-title a:hover { color:#ff6600; text-decoration:none; }
#content {width:1160px;margin:0 auto;overflow:hidden;text-align:left;background-color:rgba(255,255,255,0.9);}
#posts {float:left;width:830px;}
#posts h1 a {color:#3D3D3D;font-size:28px;font-weight:normal;line-height:32px;margin:10px 0 5px;border-bottom:1px solid #D9D9D9;padding-bottom:5px;display:block;text-decoration:none;}
#posts .full-post h1 a{border:none;}
#posts h3{color:#3D3D3D;font-size:28px;font-weight:normal;line-height:32px;margin:10px 0 5px;border-bottom:1px solid #D9D9D9;padding-bottom:5px;}
.single-post {width:810px;margin:0;padding:0 10px 25px 10px;border-bottom:1px solid #D9D9D9;}
.single-post-image {float:left;margin-top:10px;overflow:hidden;text-align:center;width:810px;}
.single-post-text {float:left;width:810px;margin-top:25px;}
.single-post-text h2 {float:left;width:810px;font-size:18px;font-weight:bold;color:#3d3d3d;line-height:30px;}
.single-post-text h2 a { color:#3d3d3d; text-decoration:none; }
.single-post-text h2 a:hover { color:#ff6600; text-decoration:none; }
.meta {float:right;width:170px;margin-top:15px;padding-left:15px;color:#aaa;line-height:24px;border-left:1px solid #eee;overflow:hidden;}
.meta > span.metaLine { display:block; }
.meta .metaLine span { color:#888; }
.meta a { color:#ff6600; text-decoration:none; }
.meta a:hover { color:#888; text-decoration:none; }
.single-post-content {float:left;width:615px;margin-top:15px;color:#888;line-height:24px;}
.posts-navigation {margin:22px 10px;color:#888;}
.posts-navigation a { color:#888; text-decoration:none; }
.posts-navigation a:hover { color:#ff6600; text-decoration:none; }
.posts-navigation-next {float:right;width:200px;text-align:right;}
.posts-navigation-prev {float:left;width:200px;}
#sidebar {float:right;width:320px;color:#888888;padding-bottom:35px;margin-right:8px;}
#sidebar a { color:#888888; text-decoration:none; }
#sidebar a:hover { color:#ff6600; text-decoration:none; }

#sidebar h2 {font-size:13px;font-weight:bold;color:#3d3d3d;text-transform:uppercase;padding:5px 0;}
.search-form {margin:30px 0 0 35px;}
.search-form form input.searchfield {width:289px;height:30px;padding:0 5px;font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:12px;color:#313131;line-height:20px;background:#ffffff;border:1px solid #eee;}

#footer {width:auto;margin:0 auto;padding-bottom:20px;background:#222;color:#bbb;text-align:center;overflow:hidden;}
#footer a { color:#eee; text-decoration:none; }
#footer a:hover { color:#ff6600; text-decoration:none; }
#footer h2 { padding-bottom:10px; font-size:13px; font-weight:bold; color:#eee; text-transform:uppercase; }
#footer p { margin-top:10px; line-height:24px; }
#footer-credits {width:auto;margin:0 auto;background:#1d1d1d;overflow:hidden;font-family:'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.footer-credits-inside {width:960px;margin:0 auto;font-size:13px;font-weight:normal;color:#3d3d3d;}
#footer-credits a { color:#555555; text-decoration:none; }
#footer-credits a:hover { color:#3d3d3d; text-decoration:none; }
.footer-credits-left { float:left; padding:20px 10px; }
.footer-credits-right { float:right; padding:20px 10px; }
#sidebar .bloc{padding:10px;width:300px;margin:10px auto;background-color:#E4E4E4;}
#sidebar .bloc h3{font-size:13px;font-weight:bold;color:#3d3d3d;text-transform:uppercase;padding:5px 0;}
#sidebar .bloc h3 a{color:#3d3d3d;}
#sidebar .bloc > a{display:block;text-align:right;color:#3d3d3d;}
#sidebar .bloc .line{overflow:hidden;margin-bottom:10px;text-align:center;}
#sidebar .bloc.wallpaperIphone .line a{margin:0 4px;overflow:hidden;}
#sidebar .bloc.wallpaperIphone .line a:first-child{margin-left:0;}
#sidebar .bloc.wallpaperIphone .line a:last-child{margin-right:0;}
#sidebar .bloc.wallpaperIpad .line a{margin:0 4px;overflow:hidden;}
#sidebar .bloc.wallpaperIpad .line a:first-child{margin-left:0;}
#sidebar .bloc.wallpaperIpad .line a:last-child{margin-right:0;}
#sidebar .bloc.wallpaperJV .line a.image1{margin-right:3px;}
#sidebar .bloc.wallpaperJV .line a.image2{margin-left:3px;}

.posts-navigation{margin:20px auto;overflow:hidden;}
.posts-navigation ul.page-numbers {margin:0 auto;overflow:hidden;text-align:center;width:auto;}
.posts-navigation li{display:inline-block;margin:0 5px;}
.posts-navigation li span, .posts-navigation li a{padding:5px;border:1px solid #D9D9D9;display:block;}
.posts-navigation li span.current{background-color:#DFDFDF;color:#999999;}
.texte{width:auto;background-color:#E4E4E4;border-radius:5px;padding:10px;margin:15px 0;}
.socialBloc a{text-align:center !important;}
.wallContainer{overflow:hidden;margin:0 auto;width:auto;}
.wallContainerSmall{overflow:hidden;margin:0 auto;width:590px;}
.wallBloc{width:160px;height:275px;float:left;margin:10px;text-align:center;border-top:1px solid #D9D9D9;padding-top:5px;}
.wallContainer.iphone5 .wallBloc{height:310px;}
.wallContainer.ipad .wallBloc{height:178px;}
.wallBlocSmall{width:97px;height:146px;float:left;margin:10px;text-align:center;border-top:1px solid #D9D9D9;padding-top:5px;}
.wallBlocSmall.ipad{height:97px;}
.wallBloc > a:first-child{display:block;text-align:center;padding-bottom:5px;}
.nextPrevContainer{overflow:hidden;}
.nextPrevContainer h3, .nextPrevContainer h3 a {border:none !important;color:#3D3D3D !important;text-decoration:none;font-size:18px !important;}
.nextPrevContainer .prev{float:left;}
.nextPrevContainer .next{float:right;}
.bigWall{text-align:center;}
.wallLike{text-align:center;width:380px;margin-left:auto;margin-right:auto;}
.bloc.wallLink > a{display:block !important;text-align:center !important;margin:5px 0 !important;}
.bloc .listContainer {overflow:hidden;}
.bloc .itemCat {float:left;display:block;width:130px;}
.themeDescription{overflow:hidden;}
.themeDescription > img{float:right;}
.sda{width:auto;text-align:center;margin:15px auto;}
.sdaInline{width:auto;text-align:center;margin:0 auto;}
.blogRoll li{list-style:none;}
.jeu .ads{width:320px;height:250px;text-align:center;float:left;margin-left:190px;margin-bottom:10px;}
.jeu .jeuSocial{width:100%;margin:15px 0;overflow:hidden;}
.jeu .description{width:100%;display:block;padding:7px;background-color:#E4E4E4;}
.jeu .listeJeuMaj{overflow:hidden;margin-top:20px;}
.jeu .listeJeuMaj .itemJeu{overflow:hidden;margin-bottom:20px;}
.jeu .listeJeuMaj .itemJeu > img{float:left;margin:0 10px 10px 0;}
.jeu .listeJeuMaj .itemJeu > .details{float:left;width:75%;}
.jeu .listeJeuMaj .itemJeu > .details span.nbMedia{display:block;font-size:15px;}
.jeu .socialListe > span {float:left;display:block;width:220px;font-weight:bold;}
.jeu .bgGrey{background-color:#E4E4E4;width:100%;padding:10px 10px 2px 10px;position:relative;}
.jeu .listeLiBack {background-color:#E4E4E4;width:100%;}
.jeu ul.listeLi {list-style: none;margin: 20px auto 20px;padding: 0;overflow: hidden;width:530px;text-align:center;}
.jeu ul.listeLi li {display:inline-block;margin: 0 20px;padding: 5px;min-width: 50px;text-align: center;}
.jeu ul.listeLi.page-numbers li {margin: 0 5px;min-width:0;}
.jeu ul.listeLi li:first-child {margin-left:0;}
.jeu ul.listeLi li a {font-size:15px;color:#3d3d3d;}
.jeu ul.listeLi li span {font-size:15px;color:#c8c8c8;}
.jeu ul.listeLi li a.actif {color:#ff6600;}
.jeu .more {clear:left;display:block;text-align:right;}
.jeu h2 {border-bottom:1px solid #D9D9D9;padding-bottom:5px;}
.jeu .mediaListe{overflow:hidden;text-align:center;}
.jeu .mediaListe img {float:left;margin:5px;border:1px solid #E4E4E4;}
.jeu .liste {overflow:hidden;}
.jeu .liste .article{overflow:hidden;margin-bottom:10px;}
.jeu .liste .article h3{font-size:18px !important;border:0 !important;margin:0 !important;padding:0 !important;}
.jeu .liste .article .extrait{overflow:hidden;}
.imageJeu .full-post{width:1096px;}
.imageJeu .mediaDetails{text-align:center;}
.imageJeu .mediaDetails img{margin:0;}
.imageJeu .mediaDetails .prev{text-align:left;float:left;font-size: 105px;width: 33px;padding-top: 240px;}
.imageJeu .mediaDetails .next{text-align:right;float:right;font-size: 105px;width: 33px;padding-top: 240px;}
.imageJeu.videoJeu .mediaDetails .prev{padding-top:140px;}
.imageJeu.videoJeu .mediaDetails .next{padding-top:140px;}
.imageJeu .mediaDetails .center{display:block;text-align:center;}
.prevNext {overflow:hidden;margin-top:20px;}
.prevNext img {margin:0;border:2px solid #f1f1f1;}
.prevNext .prev > .titre, .prevNext .next > .titre{display:block;text-align:center;}
.prevNext .prev{float:left;}
.prevNext .next{float:right;}
.jeuRelation {background-color:#999999 !important;}
.jeuRelation h4, .jeuRelation h4 a{font-size: 25px;margin-bottom:10px;text-align:center;color:#ffffff !important;}
.jeuRelation .line{text-align:left !important;margin-bottom:0 !important;color:#ffffff;}
.jeuRelation .line a {margin:0 1px;overflow:hidden;color:#ffffff !important;}
.jeuRelation .imgListSide {overflow:hidden;margin:10px 0;clear:left;padding-top:10px;}
.jeuRelation .imgListSide .line a {margin:0 1px;overflow:hidden;color:#ffffff;}
.jeuRelation .imgListSide .line a img{border:2px solid #ffffff;}
.jeuRelation .jaquette{width:86px;height:99px;float:left;margin-right:10px;}

.social {width:355px;margin:0 15px 0 0;color:#aaa;font-weight:bold;text-align:right;line-height:60px;position:absolute;right:0;top:0px;}
.social a { color:#ff6600; text-decoration:none; }
.social a:hover { color:#ffffff; text-decoration:none; }
.socialBar{width:72px;position:fixed;left:10px;top:125px;border:1px solid #3D3D3D;background-color:#ffffff;}
.socialBar .title{width:72px;margin-bottom:15px;background-color:#3D3D3D;color:#ffffff;text-align:center;}
.socialBar .facebook{width:72px;margin-bottom:15px;margin-left:7px;}
.socialBar .twitter{width:72px;margin-bottom:15px;margin-left:3px;}
.socialBar .google{margin-left:11px;margin-bottom:9px;}

.socialListe .facebook{width:100px;float:left;}
.socialListe .twitter{width:100px;float:left;}
.socialListe .google{width:100px;float:left;}

.galerieImage{text-align:center;}
.imageGalerie{margin:5px 5px !important;}
.jeu .jaquette {float:left;margin-right:15px;margin-bottom:15px;}


.search-results {width:620px;margin-top:20px;padding:13px 10px;border-bottom:1px solid #eee;border-top:1px solid #eee;}
.search-results h2 { font-size:20px; font-weight:normal; color:#3d3d3d; line-height:30px; }
.full-post {width:810px;margin:30px 0 0 0;padding:0 10px 25px 10px;color:#888;line-height:24px;}
.hr-full-post hr {width:960px;height:1px;margin:0 auto;background:#eee;border:0;}
.full-post a { color:#ff6600; text-decoration:none; }
.full-post a:hover { color:#888; text-decoration:none; }
.full-post h1 { font-size:28px; font-weight:normal; color:#3d3d3d; line-height:32px; margin:10px 0 5px 0; }
.full-post h2 { font-size:24px; font-weight:normal; color:#3d3d3d; line-height:30px; margin:10px 0 5px 0; }
.full-post h3 { font-size:20px; font-weight:normal; color:#3d3d3d; line-height:30px; margin:10px 0 5px 0; }
.full-post h4 { font-size:16px; font-weight:normal; color:#3d3d3d; line-height:30px; margin:10px 0 5px 0; }
.full-post h5 { font-size:12px; font-weight:normal; color:#3d3d3d; line-height:30px; margin:10px 0 5px 0; }
.full-post h6 { font-size:10px; font-weight:normal; color:#3d3d3d; line-height:30px; margin:10px 0 5px 0; }
.full-post h1 a,.full-post h2 a,.full-post h3 a,.full-post h4 a,.full-post h5 a,.full-post h6 a {color:#3d3d3d; text-decoration:none;}
.full-post h1 a:hover,.full-post h2 a:hover,.full-post h3 a:hover,.full-post h4 a:hover,.full-post h5 a:hover,.full-post h6 a:hover {color:#ff6600; text-decoration:none;}
.full-post h2.full-post-title { font-size:20px; font-weight:bold; line-height:26px; }
.full-post img { margin:6px 0; overflow:hidden; }
.full-post-content { margin:15px 0 10px 0; }
.full-post-content > div.pushDown.pushUp:first-child{text-align:center;}
.meta-full-post {border-bottom:1px solid #D9D9D9;color:#aaa;text-align:right;overflow:hidden;}
.meta-full-post span { color:#888; }
.full-post-pages { margin-bottom:10px; }
.full-post .alignleft { float:left; margin:6px 15px 6px 0; }
.full-post .alignright { float:right; margin:6px 0 6px 15px; }
.full-post .aligncenter { margin:6px auto; display:block; }
.full-post p { padding:3px 0; }
.full-post table { margin:10px 0; }
.full-post table caption { background:#eeeeee; }
.full-post table td, .full-post table th { padding:0 12px 0 0; text-align:right; }
.full-post blockquote { padding:5px 35px; }
.full-post ul { padding:5px 35px; list-style-type:square; }
.full-post ol { padding:5px 35px; list-style-type:decimal; }

/*ul.sidebar-content {width:290px;}
ul.sidebar-content li ul { padding:5px 25px 0 35px; }
ul.sidebar-content li ul li { line-height:24px; padding:3px 0; border-bottom:1px dotted #ddd; }
ul.sidebar-content li ul li:last-child { border:0; }*/

#comments-wrap {margin:25px 0 0 0;padding-bottom:30px;}
.comments-navigation {margin:0; font-size:12px;}
.comments-navigation a { margin-top:10px; }
.comments-navigation .alignleft {float:left; margin:0; padding:0;}
.comments-navigation .alignright {float:right; margin:0; padding:0;}
h3#comments-number, h3.postcomment {padding-bottom:0;font-size:18px;color:#3d3d3d;line-height:30px;}
ol.commentlist { list-style:none; margin:20px 0 0 0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #D9D9D9; height:1%; margin:0 0 10px 0; padding:10px 10px 7px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 12px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:24px; padding-bottom:5px; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { }
ol.commentlist li div.vcard cite.fn a.url:hover { }
ol.commentlist li div.vcard img.avatar { border:1px solid #f8f8f8; left:10px; position:absolute; top:10px; padding:2px; }
ol.commentlist li div.vcard img.avatar-32 { }
ol.commentlist li div.vcard img.photo { }
ol.commentlist li div.vcard span.says { }
ol.commentlist li div.commentmetadata { }
ol.commentlist li div.comment-meta { font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:24px; position:absolute; right:10px; text-align:right; top:10px; }
ol.commentlist li div.comment-meta a { color:#aaaaaa; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#ff6600; text-decoration:none; }
ol.commentlist li p { font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:24px; margin:0 0 1em 0; }
ol.commentlist li form p { margin:0; }
ol.commentlist li ul { font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; list-style:square; line-height:24px; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { font-size:12px; }
ol.commentlist li div.reply:hover { }
ol.commentlist li div.reply a { }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt { }
ol.commentlist li ul.children li.bypostauthor { }
ol.commentlist li ul.children li.byuser { }
ol.commentlist li ul.children li.comment { }
ol.commentlist li ul.children li.comment-author-admin { }
ol.commentlist li ul.children li.depth-2 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 8px; }
ol.commentlist li ul.children li.depth-5 { }
ol.commentlist li ul.children li.odd { }
ol.commentlist li.even { }
ol.commentlist li.odd { }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }
h3#respond {padding-bottom:0;font-size:18px;color:#3d3d3d;line-height:30px;}
#respond {}
#comments p.nocomments {padding:0;}
form#commentform div{overflow:hidden;}
form#commentform label {float:left;width:90px;line-height:45px;}
form#commentform input {margin-top:10px; padding:0 5px; width:705px; height:30px; background:#ffffff; border:1px solid #D9D9D9;font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:12px; color:#aaaaaa; line-height:20px;float:left;}
form#commentform textarea {margin-top:10px; padding:5px; width:705px; background:#ffffff; border:1px solid #D9D9D9; overflow:auto;font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:12px; color:#aaaaaa; line-height:20px;float:left;}
form#commentform input#submit {width:180px; background:#f8f8f8; color:#888888; float:right;}

.related{border-bottom:1px solid #D9D9D9;padding-bottom:20px;overflow:hidden;}
.related .more{float:right;}
.related ul#related-posts-list, .related ul.related-posts-list{width:810px;list-style:none;padding:0;height:160px;}
.related ul#related-posts-list li, .related ul.related-posts-list li{width:200px;padding:0px 1px;}
.prevNext{overflow:hidden;}
.relative{position:relative;}
a[rel=prev], a[rel=next]{background:none repeat scroll 0 0 rgba(61,61,61, 0.4);color:#ffffff !important;display:block;font-family:arial;font-weight:bold;height:140px;position:fixed;text-decoration:none;top:60%;transition-duration:0.2s;transition-property:all;width:45px;z-index:99;}
a[rel=prev] .arrow, a[rel=next] .arrow{font-size:0;height:0;position:absolute;top:49px;width:0;}
a[rel=prev] .label, a[rel=next] .label{display:block;left:-26px;opacity:0.7;position:absolute;top:60px;transform:rotate(270deg);-webkit-transform:rotate(270deg);width:102px;color:#ffffff;}
a[rel=next] .label{top:65px;}
a[rel=prev] .detail, a[rel=next] .detail{background:none repeat scroll 0 0 rgba(31, 31, 31, 0.7);font-family:"Capriola",sans-serif;left:50px;line-height:1.6em;overflow:hidden;position:absolute;top:0;transition-delay:0.5s;transition-duration:0.2s;transition-property:all;width:0;}
a[rel=prev] .detail span, a[rel=next] .detail span{display:block;height:100px;overflow:hidden;padding:20px;width:180px;color:#ffffff;text-align:left;}
a[rel=prev]:hover, a[rel=next]:hover {background:none repeat scroll 0 0 rgba(61,61,61, 0.4);}
a[rel=prev]:hover .detail, a[rel=next]:hover .detail {width:220px;}
a[rel=next]{right:30px;}
a[rel=next] .arrow{border-bottom:20px solid rgba(61,61,61, 0.4);border-left:20px solid transparent;border-right:20px solid transparent;right:-30px;transform:rotate(90deg);-webkit-transform:rotate(90deg);top:60px;}
a[rel=next] > span{transform:rotate(90deg);}
a[rel=next] .detail{left:auto;right:50px !important;}
a[rel=prev]{left:30px;}
a[rel=prev] .arrow{border-bottom:20px solid transparent;border-right:20px solid rgba(61,61,61, 0.4);border-top:20px solid transparent;left:-20px;}
a[rel=prev]:hover .arrow{border-right-color:rgba(61,61,61, 0.4);}

.wp-smiley{width:auto !important;height:auto !important;}
.backstretch{opacity:0.5;}


@media screen and (max-width:1136px) {.header-top{width:1100px;}
.main-menu-container{width:1100px;}
#featured-posts{width:930px;}
ul#related-posts-list, ul.related-posts-list {width:930px;}
#content{width:1100px;}
#posts{width:640px;}
#posts .single-post {width:750px;}
#posts .single-post .single-post-text{width:750px;}
#posts .single-post-image{width:750px;}
#posts .single-post-content{width:560px;}
#posts .single-post-text h2{width:750px;}
#posts .full-post{width:750px;}
#sidebar{display:block;}
.related ul#related-posts-list, .related ul.related-posts-list{width:610px;}
form#commentform input{width:510px;}
form#commentform textarea{width:510px;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}
}
@media screen and (max-width:1024px) {
.header-top{width:960px;}
.main-menu-container{width:960px;}
#featured-posts{width:930px;}
ul#related-posts-list, ul.related-posts-list {width:930px;}
#content{width:960px;}
#posts{width:640px;}
#posts .single-post {width:620px;}
#posts .single-post .single-post-text{width:620px;}
#posts .single-post-image{width:620px;}
#posts .single-post-content{width:420px;}
#posts .single-post-text h2{width:620px;}
#posts .full-post{width:620px;}
#sidebar{display:block;}
.related ul#related-posts-list, .related ul.related-posts-list{width:610px;}
form#commentform input{width:510px;}
form#commentform textarea{width:510px;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}
}
@media screen and (max-width:960px) {
.header-top{width:930px;}
.main-menu-container{width:930px;}
#featured-posts{width:930px;}
ul#related-posts-list, ul.related-posts-list {width:930px;}
#content{width:930px;}
#posts{width:610px;}
#posts .single-post {width:610px;}
#posts .single-post .single-post-text{width:610px;}
#posts .single-post-image{width:610px;}
#posts .single-post-content{width:420px;}
#posts .single-post-text h2{width:610px;}
#posts .full-post{width:590px;}
#sidebar{display:block;}
.related ul#related-posts-list, .related ul.related-posts-list{width:610px;}
form#commentform input{width:510px;}
form#commentform textarea{width:510px;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}

.socialBar {width:230px;position:relative;border:1px solid #3D3D3D;background-color:#ffffff;overflow:hidden;margin:0 auto;left:0;top:0;}
.socialBar .title {width:230px;margin-bottom:15px;background-color:#3D3D3D;color:#ffffff;text-align:center;}
.socialBar .facebook {width:72px;margin-bottom:15px;margin-left:7px;float:left;}
.socialBar .twitter {width:72px;margin-bottom:15px;margin-left:3px;float:left;}
.socialBar .google {margin-left:11px;margin-bottom:9px;float:left;}

.jeu ul.listeLi {width:610px;}
.jeu ul.listeLi li {margin: 0 5px;min-width: 25px;}
/*.jeu ul.listeLi.page-numbers li {margin: 0 5px;min-width:0;}
.jeu ul.listeLi li:first-child {margin-left:0;}
.jeu ul.listeLi li a {font-size:15px;color:#3d3d3d;}
.jeu ul.listeLi li span {font-size:15px;color:#c8c8c8;}
.jeu ul.listeLi li a.actif {color:#ff6600;}*/

}
@media screen and (max-width:768px) {
.header-top{max-width:750px !important;width:auto !important;}
.header-top .social{line-height:10px;top:3px;}
.main-menu-container{width:auto;}
#featured-posts{width:700px;}
ul#related-posts-list {width:auto;}
#content{width:auto;}
#posts{width:400px;}
#posts img{width:100%;height:100%;}
#posts iframe{max-width:380px;}
#posts object{max-width:380px;}
#posts .single-post {width:400px;}
#posts .single-post .single-post-text{width:400px;}
#posts .single-post-image{width:400px;}
#posts .single-post-content{width:400px;}
#posts .single-post-text h2{width:400px;}
.related ul#related-posts-list li, .related ul.related-posts-list li{width:195px;padding:0 3px;}
.related ul#related-posts-list li:first-child, .related ul.related-posts-list li:first-child{padding-left:0;}
.related ul#related-posts-list li > div, .related ul.related-posts-list li > div{width:195px;}
.related ul#related-posts-list li > div > a, .related ul.related-posts-list li > div > a{width:195px;}
#sidebar{display:block;}
#posts .full-post{width:400px;}
.meta{float:none;width:auto;padding-left:0;padding-top:15px;clear:left;}
.meta > span.metaLine{display:inline;}
.meta > span.metaLine:after{content:' | ';}
.meta > span.metaLine:last-child:after{content:'';}
.related ul#related-posts-list, .related ul.related-posts-list{width:400px;}
form#commentform label{line-height:25px;}
form#commentform input{width:388px;}
form#commentform textarea{width:388px;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}
.socialBar {width:230px;position:relative;border:1px solid #3D3D3D;background-color:#ffffff;overflow:hidden;margin:0 auto;left:0;top:0;}
.socialBar .title {width:230px;margin-bottom:15px;background-color:#3D3D3D;color:#ffffff;text-align:center;}
.socialBar .facebook {width:72px;margin-bottom:15px;margin-left:7px;float:left;}
.socialBar .twitter {width:72px;margin-bottom:15px;margin-left:3px;float:left;}
.socialBar .google {margin-left:11px;margin-bottom:9px;float:left;}
}

@media screen and (max-width:640px) {
/*.mobileMenu{display:block;}*/
#header{max-width:640px;}
.header-top{max-width:640px !important;width:auto !important;}
.header-top .social{line-height:10px;top:13px;margin-right:5px;}
.main-menu-container{width:auto;max-width:640px;}
.main-menu-container a.title{font-size:24px;}
.menu > li:nth-child(4){clear:left;}
#featured-posts{width:auto;max-width:640px;}
ul#related-posts-list {width:auto;max-width:640px;}
#content{width:auto;max-width:640px;}
#posts .full-post{max-width:640px;}
#posts{width:auto;max-width:640px;}
#posts img{width:100%;height:100%;}
#posts iframe{max-width:620px;}
#posts object{max-width:620px;}
#posts .single-post {width:auto;max-width:640px;}
#posts .single-post .single-post-text{width:auto;}
#posts .single-post-image{width:auto;}
#posts .single-post-content{width:auto;}
#posts .single-post-text h2{width:auto;}
.related ul#related-posts-list, .related ul.related-posts-list{width:610px;}
.related ul#related-posts-list li, .related ul.related-posts-list li{width:195px;padding:0 3px;}
.related ul#related-posts-list li:first-child, .related ul.related-posts-list li:first-child{padding-left:0;}
.related ul#related-posts-list li > div, .related ul.related-posts-list li > div{width:195px;}
.related ul#related-posts-list li > div > a, .related ul.related-posts-list li > div > a{width:195px;}
/*#sidebar{position:absolute;top:65px;right:0px;border:20px solid #3D3D3D;display:none;}*/
#posts .full-post{width:auto;}
.meta{float:none;width:auto;padding-left:0;padding-top:15px;clear:left;}
.meta > span.metaLine{display:inline;}
.meta > span.metaLine:after{content:' | ';}
.meta > span.metaLine:last-child:after{content:'';}
form#commentform label{line-height:25px;}
form#commentform input{width:auto}
form#commentform textarea{width:auto;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}

.jeu ul.listeLi{text-align:left;}
.imageJeu .mediaDetails .prev{display:none;}
.imageJeu .mediaDetails .next{display:none;}
.imageJeu .prevNext .next img {display:none;}
.imageJeu .prevNext .prev img {display:none;}
.prevNext .next{float:none;position:absolute;top:10px;right:10px;}
.jeu .ads{margin-left:-18px;margin-top:10px;}

.socialBar {width:230px;position:relative;border:1px solid #3D3D3D;background-color:#ffffff;overflow:hidden;margin:0 auto;left:0;top:0;}
.socialBar .title {width:230px;margin-bottom:15px;background-color:#3D3D3D;color:#ffffff;text-align:center;}
.socialBar .facebook {width:72px;margin-bottom:15px;margin-left:7px;float:left;}
.socialBar .twitter {width:72px;margin-bottom:15px;margin-left:3px;float:left;}
.socialBar .google {margin-left:11px;margin-bottom:9px;float:left;}
}

@media screen and (max-width:600px) {
/*.mobileMenu{display:block;}*/
#header{max-width:480px;}
.header-top{max-width:480px !important;width:auto !important;}
.header-top .social{line-height:10px;top:13px;margin-right:5px;}
.main-menu-container{width:auto;max-width:480px;}
.main-menu-container a.title{font-size:24px;}
.menu > li:nth-child(4){clear:left;}
#featured-posts{width:467px;max-width:467px;}
ul#related-posts-list {width:auto;max-width:480px;}
#content{width:auto;max-width:480px;}
#posts .full-post{max-width:445px;}
#posts{width:auto;max-width:480px;}
#posts img{width:100%;height:100%;}
#posts iframe{max-width:380px;}
#posts object{max-width:380px;}
#posts .single-post {width:auto;max-width:480px;}
#posts .single-post .single-post-text{width:auto;}
#posts .single-post-image{width:auto;}
#posts .single-post-content{width:auto;}
#posts .single-post-text h2{width:auto;}
.related ul#related-posts-list li, .related ul.related-posts-list li{width:195px;padding:0 3px;}
.related ul#related-posts-list li:first-child, .related ul.related-posts-list li:first-child{padding-left:0;}
.related ul#related-posts-list li > div, .related ul.related-posts-list li > div{width:195px;}
.related ul#related-posts-list li > div > a, .related ul.related-posts-list li > div > a{width:195px;}
/*#sidebar{display:none;}*/
#posts .full-post{width:auto;}
.meta{float:none;width:auto;padding-left:0;padding-top:15px;clear:left;}
.meta > span.metaLine{display:inline;}
.meta > span.metaLine:after{content:' | ';}
.meta > span.metaLine:last-child:after{content:'';}
.related ul#related-posts-list, .related ul.related-posts-list{width:400px;}
form#commentform label{line-height:25px;}
form#commentform input{width:auto}
form#commentform textarea{width:auto;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}

.jeu ul.listeLi{text-align:left;}
.imageJeu .mediaDetails .prev{display:none;}
.imageJeu .mediaDetails .next{display:none;}
.imageJeu .prevNext .next img {display:none;}
.imageJeu .prevNext .prev img {display:none;}
.prevNext .next{float:none;position:absolute;top:10px;right:10px;}
.jeu .ads{margin-left:-18px;margin-top:10px;}

.socialBar {width:230px;position:relative;border:1px solid #3D3D3D;background-color:#ffffff;overflow:hidden;margin:0 auto;left:0;top:0;}
.socialBar .title {width:230px;margin-bottom:15px;background-color:#3D3D3D;color:#ffffff;text-align:center;}
.socialBar .facebook {width:72px;margin-bottom:15px;margin-left:7px;float:left;}
.socialBar .twitter {width:72px;margin-bottom:15px;margin-left:3px;float:left;}
.socialBar .google {margin-left:11px;margin-bottom:9px;float:left;}
}
@media screen and (max-width:320px) {
.featured-posts-container{display:none;}
/*.mobileMenu{display:block;}*/
#header{max-width:320px;}
.header-top{max-width:320px !important;width:auto !important;}
.header-top .social{line-height:10px;top:13px;margin-right:5px;}
.main-menu-container{width:auto;max-width:320px;}
.main-menu-container a.title{font-size:24px;}
.menu > li:nth-child(4){clear:left;}
#featured-posts{width:230px;max-width:230px;}
ul#related-posts-list {width:auto;max-width:320px;}
#content{width:auto;max-width:320px;}
#posts .full-post{max-width:285px;}
#posts{width:auto;max-width:320px;}
#posts img{width:100%;height:100%;}
#posts iframe{max-width:300px;}
#posts object{max-width:300px;}
#posts .sda iframe{left:10px !important;}
#posts .single-post {width:auto;max-width:320px;}
#posts .single-post .single-post-text{width:auto;}
#posts .single-post-image{width:auto;}
#posts .single-post-content{width:auto;}
#posts .single-post-text h2{width:auto;}
.related ul#related-posts-list li, .related ul.related-posts-list li{width:195px;padding:0 3px;}
.related ul#related-posts-list li:first-child, .related ul.related-posts-list li:first-child{padding-left:0;}
.related ul#related-posts-list li > div, .related ul.related-posts-list li > div{width:195px;}
.related ul#related-posts-list li > div > a, .related ul.related-posts-list li > div > a{width:195px;}
/*#sidebar{display:none;border:0;}*/
#posts .full-post{width:auto;}
.meta{float:none;width:auto;padding-left:0;padding-top:15px;clear:left;}
.meta > span.metaLine{display:inline;}
.meta > span.metaLine:after{content:' | ';}
.meta > span.metaLine:last-child:after{content:'';}
.related ul#related-posts-list, .related ul.related-posts-list{width:240px;}
form#commentform label{line-height:25px;}
form#commentform input{width:auto}
form#commentform textarea{width:auto;}
a[rel=prev], a[rel=next] {position:relative !important;margin:15px 0;}
a[rel="prev"] .label, a[rel="next"] .label{transform:rotate(0deg);width:138px;}
a[rel=prev]{float:left;height:40px;width:120px;}
a[rel=prev] .arrow{top:0;}
a[rel=prev] .label{top:9px;}
a[rel=prev] .detail{left:125px;height:40px;}
a[rel=prev] .detail span{padding:13px;}
a[rel=next]{float:right;height:40px;width:120px;}
a[rel=next] .arrow{top:10px;}
a[rel=next] .label{top:9px;}
a[rel=next] .detail{right:125px !important;height:40px;}
a[rel=next] .detail span{padding:13px;}
.footer-credits-left{width:300px;}

.jeu ul.listeLi{text-align:left;}
.imageJeu .mediaDetails .prev{display:none;}
.imageJeu .mediaDetails .next{display:none;}
.imageJeu .prevNext .next img {display:none;}
.imageJeu .prevNext .prev img {display:none;}
.prevNext .next{float:none;position:absolute;top:10px;right:10px;}
.jeu .ads{margin-left:-18px;margin-top:10px;}

.socialBar {width:230px;position:relative;border:1px solid #3D3D3D;background-color:#ffffff;overflow:hidden;margin:0 auto;left:0;top:0;}
.socialBar .title {width:230px;margin-bottom:15px;background-color:#3D3D3D;color:#ffffff;text-align:center;}
.socialBar .facebook {width:72px;margin-bottom:15px;margin-left:7px;float:left;}
.socialBar .twitter {width:72px;margin-bottom:15px;margin-left:3px;float:left;}
.socialBar .google {margin-left:11px;margin-bottom:9px;float:left;}
}