
/* Theme Trame */
/* THEME MONOCOLONNE LARGE VIGNETTES */

@import url(https://fonts.googleapis.com/css?family=Anton&v1);

.consult a {
    text-decoration: none;
}

.bloc {
    border: none;
}

.bloc .date {
    padding: 0.5em 0.7em;
}

h2.bloc_title, h1.bloc_title {
    padding-left: 10px;
    text-align: left;
}

.content_slim .bloc-description .post {
    margin-left: 75px;
}
.bloc-description {
    min-height: 65px;
}
.sidebar_one.content_large .bloc-description .post {
    padding-left: 100px;
    width: 664px !important;
}

/* Arrondis */

.bloc.shared_content {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
#linkPopup {
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}

/* Fonts */

.centry .blogpseudo, .bloc_title, .blogtitle, #promos_ads h2, .sidebar-info-bloc h3 {
    font-family: 'Anton', Arial, Sans-serif;
    font-weight: normal;
}

.centry .blogpseudo, .bloc_title {
    font-size: 20px !important;
}

.centry .blogtitle {
    font-size: 25px !important;
}

.centry_thumbs #articles_container .bloc_title {
    font-size: 14px !important;
    line-height: 35px;
}

.sidebar-info-bloc h3 {
	font-size: 14px;
	font-weight: normal;
}

/* Backgrounds */

.consult {
    background: #000 url(/img/templates/blogs/422/bg_3col.jpg) top center repeat-y;
}

.pop {
    background: #2D2D2D;
}

.sidebar, #currentbp a, .section_box, .bloc, .bloc-description, #barleft.sidebar, #promos_ads {
    background: #000;
    background: rgba(0, 0, 0, 0.4);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000)";
    background: transparent\9;
}

.bloc:not(zz) {
    filter: none;
    -ms-filter: none;
    background: rgba(0, 0, 0, 0.4);
}

.compteurs_block li {
    background: #161616 url(/img/templates/blogs/422/bg_compteurs.png) top center repeat-x;
}

.content_large .blogtitle:after {
    position: absolute;
    top: 20px;
    left: 20px;
    content: url(/img/templates/blogs/422/blog_title_img.png);
    visibility: visible;
}
.content_slim .blogtitle:after {
    position: absolute;
    top: 20px;
    left: 10px;
    content: url(/img/templates/blogs/422/blog_title_img.png);
    visibility: visible;
}

.sidebar_two.content_slim .blogtitle:after {
    visibility: hidden;
}

.widget, h2.bloc_title, h1.bloc_title {
	background: #000;
}

.phylactere {
    background: #2d2d2d;
}
.title_tooltip {
    background: #242424;
}
#changebp a {
	background: #00aeff;
}

/* Borders */
.sidebar, .bloc-description, #currentbp a, #changebp a, .widget, .centry #barleft_content, .liste-actions-centry li, .liste-actions li {
    border-color: transparent !important;
}

.phylactere {
    border-color: #2d2d2d;
}

.title_tooltip .pointe_border {
    border-top-color: #242424;
}

/* Link & Colours */
.consult, .bloc, .bloc-description, .blogtitle, .sidebar, #menuTime li, .sidebar a,
.pagination, .phylactere, .phylactere a, .pagination li.current a,
.blogpseudo a:hover, .bloc a:hover, #barleft.sidebar a:hover, .pagination a:hover, .phylactere a:hover, .suite { 
    color: #fff;
}

.bloc_title, .bloc_title a.plink, .bloc a,
#barleft.sidebar a, .sidebar a:hover, .pagination a, #load-more a,
.bloc_title a:hover, #currentbp a, .sidebar-info-bloc h3, .sidebar-info-bloc h3 a  {
    color: #00aeff;
}

.blogpseudo a { /* Evite l'heritage de couleur de ".sidebar a" */
    color: #fff;
}
#changebp a  {
	color: #000;
}
.title_tooltip, .title_tooltip:hover {/* pour le titre archives, overridé par .bloc a */
    color: #00aeff !important;
}

/* Nouveaux ciblages pour les bulles de MOOD */
.phylactere.top_left .pointe_border {
    border-bottom-color: #2d2d2d;
}
.phylactere.top_left .pointe_bg {
    border-bottom-color: #2d2d2d;
}

.phylactere.left .pointe_border {
    border-right-color: #2d2d2d;
}
.phylactere.left .pointe_bg {
    border-right-color: #2d2d2d;
}

.righty .phylactere.left .pointe_border,
.righty_one.content_large .phylactere.left .pointe_border {
    border-left-color: #2d2d2d;
}
.righty .phylactere.left .pointe_bg,
.righty_one.content_large .phylactere.left .pointe_bg {
    border-left-color: #2d2d2d;
}