/* Theme Super Mario */
/* THEME MONOCOLONNE ET 3 COLONNES */

.bloc {
    border: none;
}
.bloc .date {
    padding: 0.5em 0.7em;
}
.consult a {
    text-decoration: none;
}

.centry .blogtitle, .sidebar_one .blogtitle {
    margin-top: -10px;
    margin-left: -10px;
    margin-right: -10px;
    padding-top: 17px;
    padding-left: 65px;
    min-height: 45px;
}

h2.bloc_title, h1.bloc_title {
    padding-top: 15px;
    padding-left: 65px;
    min-height: 40px;
    text-align: left;
}

.bloc.audioPlayer {
    padding-bottom: 5px;
}

.content_large .bloc-description .post {
    margin-right: 0;
    margin-left: 0;
}

/* 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 */

.bloc_title {
    font-size: 22px !important;
}

.centry .blogtitle, .bloc_title {
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

/* Backgrounds */

.consult {
    background: #3f2110 url(/img/templates/blogs/158/bg.jpg) fixed top center repeat-x;
}

.blogtitle {
     background: transparent url(/img/templates/blogs/158/blog_title_img.png) 1px 4px no-repeat;
}

h2.bloc_title, h1.bloc_title {
     background: #144a92 url(/img/templates/blogs/158/bloc_title_img.png) 6px 5px no-repeat;
}

.sidebar, #currentbp a, .bloc, .bloc-description, #promos_ads, .pagination, .widget {
    background: #fff;
    background: rgba(255, 255, 255, 0.4);
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff)";
    background: transparent\9;
}

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

.compteurs_block li, .section_box, .title_tooltip {
    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;
}

.phylactere {
    background: #fff;
}

/* Borders */
.sidebar, #currentbp a, #changebp a, .bloc-description {
    border-color: transparent !important;
}

.liste-actions-centry li, .centry .share_zone, .widget, .liste-actions li {
    border-color: #fff;
}

.phylactere {
    border-color: #ccc;
}

.text-image-container img, .image-container img {
    max-width: 590px;
    border: 10px solid #fff;
}

.content_large .bloc img {
    max-width: 740px;
}

/* Link & Colours */
.bloc, .sidebar, #menuTime li,
.suite, .pagination, .phylactere { 
    color: #333;
}

.consult, .blogtitle, .bloc_title, .bloc_title a.plink, .bloc a, #currentbp a,
.sidebar a, .pagination a, #load-more a, .compteurs_block li {
    color: #fff;
}

.phylactere a, .pagination li.current a, .bloc a:hover, .sidebar a:hover, 
.pagination a:hover, .phylactere a:hover {
    color: #e31019;
}

.bloc_title a:hover, .blogpseudo a:hover { /* Annule le rollover */
     color: #fff;
}

#changebp a {
    color: #9cc1d6;
}
.title_tooltip, .title_tooltip:hover {/* pour le titre archives, overridé par .bloc a */
    color: #fff !important;
}

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

.phylactere.left .pointe_border {
    border-right-color: #ccc;
}
.phylactere.left .pointe_bg {
    border-right-color: #fff;
}

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

.title_tooltip .pointe_border {
    border-top-color: transparent;
}