/*********theme 28 Accueil portail : Fond mauve**********/
.theme_28 {
    color: #000;
}

.theme_28.panel-front {
    background: #F87A37;
}

.theme_28 .panel-front,
.theme_28 .panel-selection {
    background: #F87A37;
    padding: 0;

}

.theme_28 .panel>.panel-heading h2 {
    color: #fff;
}

.theme_28 .panel-heading {
    padding: 10px;
}

.theme_28 .panel-heading h2 {}

.theme_28 .panel-body {
    padding: 10px;
}

.theme_28 .btn-default {
    background-color: #F87A37;
    border-color: #fff;
    color: #fff;
}

.theme_28 .btn-default:hover,
.theme_28 .btn-default:focus,
.theme_28 .btn-default:active,
.theme_28 .btn-default.active,
.theme_28 .open .dropdown-toggle.btn-default {
    background-color: #F87A37;
    border-color: #e1e1e1;
    color: #e1e1e1;
}

.theme_28 .bs-bullets .rsNavSelected button {
    background: #ffa97b;
    border-color: #ffa97b;
}

.theme_28 .bs-bullets button,
.theme_28 .bs-bullets button:focus,
.theme_28 .bs-bullets button:active,
.theme_28 .bs-bullets button:hover {
    background: #fff;
}


.theme_28 .icone-selection,
.theme_28 div.webframe-ermes-lastviewedresources-item,
.theme_28 div.webframe-ermes-openfindselection-item {
    background-color: transparent;
}

.theme_28 a span.cms-icon-rss,
.theme_28 a span.cms-icon-pdf,
.theme_28 a span.cms-icon-share,
.theme_28 span.toggleAutoPlayBtn {
    color: #fff;
}

/* Titre */
.theme_28 span  {
    color: white;
}

/* Fond du texte */
.theme_28 div.media.thumbnail {
    background: #F87A37;
}

/* Titre de la présentation */
.theme_28 h1,
.theme_28 h2,
.theme_28 h3,
.theme_28 h4 {
    color: white;
}

/* Texte de la présentation */
.theme_28 p {
    color: white;
}

.theme_28 li a{
    color: white;
}

/* Lien de la présentation */
.theme_28 a {
    color: white;
}

.theme_28 div {
    color: white;
}