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