/* Theme Grey */
/* THEME MONOCOLONNE */

@import url(../../css-1);

.consult a {
    text-decoration: none;
}

.bloc {
    border: none;
}

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

h2.bloc_title, h1.bloc_title {
	padding-top: 15px;
	text-align: left;
}
.centry h2.bloc_title, .centry h1.bloc_title {
    padding-left: 35px;
}
.centry_thumbs h1.bloc_title, .centry_thumbs h2.bloc_title, 
.centry_large h1.bloc_title, .centry_large h2.bloc_title {
    margin-left: 0;
    margin-right: 0;
    padding-left: 80px;
}
.centry_thumbs #articles_container .bloc_title {
    padding-left: 5px;/* valeur par défaut*/
    padding-right: 0;
}

.pop .bloc_title {
    margin-left: 0 !important;
    margin-right: 0 !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 */

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

.blogpseudo {
    font-size: 20px !important;
}
.sidebar_one.content_large .blogpseudo {
    font-size: 18px !important;
}

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

.bloc_title {
    font-size: 22px !important;
}
.sidebar-info-bloc h3 {
	font-size: 16px;
}

/* Backgrounds */

.consult, .centry.centry_thumbs.consult, .centry.centry_large.consult {
    background: #000 url(../../img/templates/blogs/400/bg_3col.jpg) fixed top center repeat-y;
}
.centry {
    background: #000 url(../../img/templates/blogs/400/bg.jpg) fixed top center repeat-y;
}

.bloc, #barleft.sidebar, #promos_ads, .pagination {
    background-color: transparent;
}

.bloc-description, .compteurs_block li, .sidebar, .sidebar-info-bloc h3, .widget, .section_box, .title_tooltip {
    background-color: #e6e4dc;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e4dc) !important;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e6e4dc)) !important;
}

.pop {
    background: #e3e3df;
}

h2.bloc_title:before, h1.bloc_title:before {

}
.centry h2.bloc_title:before, .centry h1.bloc_title:before {
    content: "";
    display: block;
    position:absolute;
    top: 5px;
    left: -55px;
    width: 65px;
    height: 56px;
    background: transparent url(../../img/templates/blogs/400/article_titre.png) top left no-repeat;
}
.centry_large h2.bloc_title:before, .centry_large h1.bloc_title:before, 
.centry_thumbs h2.bloc_title:before, .centry_thumbs h1.bloc_title:before {
    left: 0;
}

.pop .bloc_title:before {
    background-image: none;
}

.phylactere {
    background: #5b0000;
}

#currentbp a {
	background: #fff;
}
#changebp a {
	background: #900;
}
/* Borders */
.sidebar, #currentbp a, #changebp a, .widget {
    border-color: transparent !important;
}

.bloc-description, .centry_thumbs #articles_container .shared_content {
    border: 0 solid transparent !important;
}

.centry .liste-actions-centry li {
    border-top-color: #999;
}

.centry .share_zone {
    border-bottom-color: #999;
}

.phylactere {
    border-color: #5b0000;
}

.text-image-container img, .image-container img {
    max-width: 590px;
    border: 10px solid #990000;
}
.title_tooltip .pointe_border {
    border-top-color: #e6e4dc;
}

/* Link & Colours */
.consult, .bloc, .bloc-description, .blogtitle, .sidebar, #menuTime li,
.bloc_title, .bloc_title a.plink, .pagination, .pagination li.current a,
.bloc a:hover, .sidebar a:hover, .bloc_title a:hover, .pagination a:hover, #currentbp a, .consult h3 .title_tooltip { 
    color: #4b4a47;
}

.blogpseudo a, .bloc a, .sidebar a, .suite, .pagination a, #load-more a, .blogpseudo a:hover {
    color: #990000;
}

.phylactere, .phylactere a, .phylactere a:hover, #changebp a {
    color: #fff;
}

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

.phylactere.left .pointe_border {
    border-right-color: #5b0000;
}
.phylactere.left .pointe_bg {
    border-right-color: #5b0000;
}
.righty .phylactere.left .pointe_border,
.righty_one.content_large .phylactere.left .pointe_border {
    border-left-color: #5b0000;
}
.righty .phylactere.left .pointe_bg,
.righty_one.content_large .phylactere.left .pointe_bg {
    border-left-color: #5b0000;
}