.environement { /* affichage du prefixe de la table sur l'image d'en-tête si différent de wp et prod */
    position: absolute;
    font-size: 10rem;
    font-weight: bold;
    padding-left: 2rem;
    width: 1000px;
    text-align: center;
}

/** personnalisations Twentyeleven F5BU **/

body {
    background: #E0F4D7;
}

.one-column #page {
    max-width: 1000px;
}

header hgroup {
    display: none;
}

.one-column #branding  #searchform {
    top: auto;
    bottom: -27px;
    max-width: 195px;
}

.one-column #branding #s, #branding #s:focus {
    width: 85%;
}
.one-column #branding #s:focus {
    background-color: #bbb;
}
.one-column #branding  #s {
    background-color: #666;
    border-color: #000;
    color: #222;
}

#content p {
    margin-top:1em;
    margin-bottom:0;
    text-align:justify;
}
#content p:not(.paragraph-highlight):not(.no-text-indent) {
    text-indent: 5%;
}

#content ul {
    list-style: disc;
}

#content ul, ol {
    margin: 0 0 .5em 2.5em;
}

#content li {
    margin-bottom :1.625em;
    text-align:justify;
}

.one-column.singular .entry-header, .one-column.singular .entry-content, .one-column.singular footer.entry-meta, .one-column.singular #comments-title {
    width: 100% !important;
}

.text-highlight {
    color: #0000ff;
}

.margin-top {
    margin-top:20px;
}

#content .paragraph-highlight {
    text-indent: 5%;
    margin-top:1em;
    margin-left:5%;
    margin-right:5%;
    font-style:italic;
    text-align:justify;
    padding: 10px 15px 10px 10px;
    margin-bottom: 5px;
    background-color: #e2edff;
    /* border: 1px solid #0000ff;*/
    color: #0000ff;
    border-radius: 15px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,255,.05);
    box-shadow: inset -8px -8px 0 rgba(0,0,255,.05)
}
#content .paragraph-highlight li {
    text-indent: 0;
    margin-bottom: 5px;
}
.traductions {
    position: absolute;
    right:0;
    top: 70px
}

code {
    color:darkgreen;
    background-color:#E0F4D7;
    padding: 1px 5px;
}

/*.Galva:before, .galva:before {  plus utilisée car risque de faire baisser le score des pages pour "Galva" dans les moteurs de recherche
	content :"Galva";
	visibility: visible;
	color: #ff00ff;
	font-style:normal;
	font-weight:bold;
} */

.Galva, .galva {
    color: #ff00ff;
    font-style:normal;
    font-weight:bold;
}

.commande-galva {
    color: #0000ff;
}

[hreflang=en]:after, [lang=en]:after  {
    content: url(http://www.f5bu.eu/wp-content/uploads/Flag_en.png);
    padding-left: 2px;
    vertical-align: 20%;
}
[hreflang=fr]:after,[lang=fr]:after  {
    content: url(http://www.f5bu.eu/wp-content/uploads/Flag_of_France.png);
    padding-left: 2px;
    vertical-align: 20%;
}
[hreflang=de]:after, [lang=de]:after  {
    content: url(http://www.f5bu.eu/wp-content/uploads/Flag_of_Germany.png);
    padding-left: 2px;
    vertical-align: 20%;
}
[hreflang=es]:after,[lang=es]:after {
    content: url(http://www.f5bu.eu/wp-content/uploads/Flag_of_Spain.png);
    padding-left: 2px;
    vertical-align: 20%;
}
[hreflang=en]:after, [hreflang=fr]:after,[hreflang=de]:after,[hreflang=es]:after {
    padding-left: 4px;
}

a[href^="http"]:not([href*=".f5bu."]):after {
    content: url("http://www.f5bu.eu/wp-content/uploads/Icon_External_Link.grey_.png") ;
    padding-left:3px;
}

#content ul.tiret {
    list-style: none; /* Remove list bullets */
}
#content ul.tiret li:before {
    content: "-"; /* Insert content that looks like bullets */
    padding-right: 8px;
}
#content ul li, #content ol li {
    margin-bottom: 0;
}

#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {
    background-color: grey;
}

.entry-content, .entry-summary {
    padding: 1.625em 0;
}
.entry-title {
    padding-bottom: 0;
}

.wp_power_stats_total {
    font-weight: bold;
    background-color: #D0FFD0;
    color: #00A000;
    padding: 5px;
    border-radius: 5px;
    letter-spacing: 1px;
    font-style: italic;
}

@media (max-width: 650px) {
    .alignleft {
        float: left;
    }
    .alignright {
        float: right;
    }
}

@media (max-width: 450px) {
    .singular.page .hentry {
        padding-top: 0.4em;
    }
    #main {
        padding-top: 0;
    }
    .entry-title {
        padding-top:0;
    }
    #access a {
        padding: 0 1em;
    }
    #access ul ul, #access ul ul  a {
        width:100px
    }
    .entry-content, .entry-summary {
        padding-top: 8px;
    }
    .traductions {
        position: relative;
        display:block;
        top:-5px;
        left: 15px;
        margin-bottom: 15px;
    }
    .mobile-clear-both {
        clear :both;
    }
    #post-808 h1.entry-title {
        font-size:26px; // titre presentation en espagnol plus petit pour que le flag tienne sur largeur page
    }
}

/* ajustements de mise en page pour les téléchargements (plugin Simple Download Monitor) */

.sdm_download_item_top,.sdm_download_link,.sdm_download_size,.sdm_download_link {display:inline ! important}
div.sdm_download_item {display:inline-block}
.sdm_download_title,.sdm_download_description, .sdm_download_item_top + div {display:none}
div.sdm_download_size,div.sdm_download_item_count,span.sdm_download_item_count {font-size:12px}
div.sdm_download_item,div.sdm_download_size,div.sdm_download_item_count {vertical-align:middle !important;}
img.sdm_download_thumbnail_image {width: 32px !important;
height: 32px !important;}
.sdm_download_link {margin-left:10px}
div.sdm_download_item {padding: 5px 5px;}
span.sdm_download_item_count {float:inherit;border:none}
