/*
Theme Name: Radio Vassiviere 3
Theme URI: http://radiovassiviere.com
Template: hueman
Author: Franck
Description: C'est le thème Hueman avec quelques ajustements : feuille de style CSS complétée ; pas de recadrage dans les images à la une ; images à la une affichées en haut des articles. VERSION 2 POUR VOIR SI LA MISE A JOUR DE HUEMAN EST POSSIBLE SANS GROSSES MANIPULATIONS
Version: 1.1473713520
Updated: 2016-09-12 22:52:00

*/

.site-description {
    color: #315302;
    display:none;
}

/* Place bien le contenu de la page en dessous de l'entête du site en mode téléphone portable */
@media only screen and (max-width: 719px) {
#page {
    margin-top: 50px;
}
}

img {
    margin: 8px;
}
.entry h1 {
    margin-top: 2em;
}
.entry h2 {
    margin-top: 1.5em;
}
.entry h3 {
    font-size: 15pt;
    text-transform: uppercase;
    font-weight: 700;
}
.entry h4 {
    font-size: 13pt;
    text-transform: uppercase;
    font-weight: 700;
}
.entry h5 {
    font-size: 13pt;
    text-transform: none;
    font-weight: 700;
}
.image-container img {
    width: auto;
}
.page-title {
    background-position: 0% 0;
    padding-top: 5px;
    padding-bottom: 5px;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
}
.notebox {
    color: #444;
}
#header .pad {
    padding-top: 0;
    padding-bottom: 0;
}
.post-thumbnail img {
    margin: 0;
}
.entry.excerpt {
    color: #666;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5 {
    margin-bottom: 0;
}
.entry h3, .entry h4, .entry h5 {
    margin-top: 1em;
}
.the-author {
    display: none;
}
.entete-titre-category {
    display: none;
}
.page-title.pad.group h1 {
    margin: 0.9em 0 0.55em;
}
.page-title.pad.group h1 span {
    color: #444;
    font-size: 18pt;
}
.mejs-container {
    margin: 4pt 0pt !important;
}

/* Couleur vert pour les lecteurs audio */
.mejs-container, .mejs-embed, .mejs-embed body, .mejs-container .mejs-controls {
    background-color: #303e1d !important;
}

/* Couleur bleu pour le lecteur audio du direct */
.fluxradio .mejs-container, .fluxradio .mejs-embed, .fluxradio .mejs-embed body, .fluxradio .mejs-container .mejs-controls {
    background-color: #4464b2 !important;
}

.jp-audio {
    display: none;
}

/* Cache la durée Nan:Nan dans le lecteur du direct */
.fluxradio .mejs-duration-container {
    display: none !important;
}

a.simple_popup_link {
    top: -15px;
    position: relative;
    font-size: 12pt;
    margin: 10px 0 10px 10px;
}
.deux-colonnes article {
    float: left;
    width: 48%;
    margin: 1%;
}
.trois-colonnes article {
    float: left;
    width: 31%;
    margin: 1%;
}
.quatre-colonnes article {
    float: left;
    width: 23%;
    margin: 1%;
}

.home div.page-title.pad.group {
  display:none;
}

.panel-grid .category-premiere-ligne {
  padding : 10px;
  background-color : #faeedb;
}

.panel-grid .category-premiere-ligne .post-inner {
  border-bottom : none !important;
  padding-bottom : 0px;
  padding-left : 0px;
}

.panel-grid .category-premiere-ligne p {
  font-size : 120%;
  font-weight : bold;
  line-height : 1.2em;
}

.panel-grid .category-premiere-ligne .post-meta {
  display : none;
}

.panel-grid .category-premiere-ligne h2.post-title {
  margin-top : 0px;
}

img.inline-featured-image {
  margin-top : 0px !important;
  margin-bottom : 0px !important;
}

.panel-grid h3.widget-title {
    border-bottom: 3px #556 solid !important;
    font-size: 16pt !important;
    text-transform: uppercase !important;
}
.panel-grid h2.post-title {
    font-size: 14pt !important;
    margin-top: 0.4em;
    text-transform: uppercase !important;
}
.panel-grid .entry h3 {
    font-size: 10pt !important;
    text-transform: uppercase !important;
    font-weight: 700;
    margin: 0.7em 0 0;
}
.panel-grid h2.post-title a:hover {
    color: #222;
}
.panel-grid h2.post-title a {
    color: #666;
    font-weight: 700;
}
.panel-grid .post-meta {
    font-size: 10pt;
    text-transform: none;
}
.panel-grid .post-meta a {
    color: #999;
}

p.post-byline {
  display:none;
}

.panel-grid p.post-category, .panel-grid p.post-date {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 1em !important;
    margin-top: 0;
    margin-bottom: 0;
}
.panel-grid p.post-date {
    padding-left: 1em;
}
.panel-grid p.post-category a {
    color: #666;
    font-weight: 700;
}
.panel-grid .entry p {
    margin-top: 0.5em;
    margin-bottom: 0pt;
}
.panel-grid .fil-des-programmes .post-inner {
    border-bottom: 1px dashed #cfbea9;
    padding-bottom: 30pt;
    margin-top: 15pt;
}
.panel-grid .thumb-icon {
    display: none;
}
.panel-grid .entry, .panel-grid .excerpt, .panel-grid ul {
    color: #444;
    font-size: 10pt !important;
    line-height: 1.3em !important;
}
a.read-more {
    font-size: 9pt !important;
    text-transform: uppercase !important;
}
div.notebox p {
    margin-top: 0.5em !important;
}
div.notebox h2 {
    font-size: 1.5em !important;
}
div.notebox h3 {
    font-size: 1.2em !important;
}
div.notebox h4 {
    font-size: 1em !important;
}
div.notebox {
    overflow: auto;
}
table.alantenne {
    width: 100%;
}
.alantenne_titre {
    padding-top: 0.6em;
}
.alantenne_nom {
    font-style: italic;
}
.alantenne_artiste {
    font-weight: bold;
    font-variant: small-caps;
}
.alantenne_heure {
    color: #bbb;
    text-align: right;
    padding-left: 1em;
}
.sidebar.s1 .post-inner {
    padding-left: 0;
}
.sidebar.s1 .thumb-icon, .sidebar.s1 .post-meta {
    display: none;
}
.sidebar.s1 h3 {
    border-bottom: 2px solid;
    font-size: 15pt;
    line-height: 1.3em;
    font-weight: 700;
}
.sidebar.s1 h2 {
    color: #666;
    font-size: 13pt;
    line-height: 1.3em;
    font-weight: 700;
    margin: 0.5em 0 0;
}
.sidebar.s1 div, .sidebar.s1 p {
    font-size: 10pt;
    line-height: 1.3em;
}
.sidebar.s1 p {
    margin: 0.5em 0 0;
}
.douvientlargent img {
    margin: 3pt;
}
h1, h2, h3 {
    clear: both !important;
}
#nav-topbar .nav li a 
#nav-topbar .nav li > a:hover, #nav-topbar .nav li:hover > a, #nav-topbar .nav li.current_page_item > a, #nav-topbar .nav li.current-menu-item > a, #nav-topbar .nav li.current-menu-ancestor > a, #nav-topbar .nav li.current-post-parent > a {
    background-color: #31618b;
}

.simple-music-widget {
    background: transparent;
    border : none;
    padding: 0px;
}
