﻿/*==================== PROJET CLIENT ===================*/

.page-accueil header,
header {
	background: #ef7007 url(images/Bandeau_page_accueil.jpg) no-repeat right top;
}

.page-cine header {
	background: #ef7007 url(images/Bandeau_page_cinema.jpg) no-repeat right top;
}

.page-livres header {
	background: #ef7007 url(images/Bandeau_page_ebooks.jpg) no-repeat right top;
}

.page-presse header {
	background: #ef7007 url(images/Bandeau_page_presse.jpg) no-repeat right top;
}

.page-musique header {
	background: #ef7007 url(images/Bandeau_page_musique.jpg) no-repeat right top;
}

.page-formation header {
	background: #ef7007 url(images/Bandeau_page_autoformation.jpg) no-repeat right top;
}

.page-enfants header {
	background: #ef7007 url(images/Bandeau_page_enfants.jpg) no-repeat right top;
}

#nav-rich-menu li.menu-enfants > a {
    background: url(images/menu-enfants.png) no-repeat center 3px / auto 33px;
}

#globalAdvancedSearchLink {
    /*color: #107899;*/
	color: #FFF;
    background: none;
    padding: 0 3px;
	font-weight: 700;
}

.panel-front > .x-panel-header span, h2 {
    color: #107899;
	border-bottom: 3px solid #107899;
	font-size: 28px;
}

a, a:hover {
    color: #ef7007;
}


.btn-default {
    background-color: #ef7007;
    border-color: #ef7007;
    color: #fff;
}

.strate .panel-front, .strate .panel-selection {
    padding: 20px 15px;
}

.btn a{
    padding: 0px 12px;
}

/* pas d'image de header en dessous de 768 px */
@media (max-width: 991px) {
	.page-accueil header,
	.page-cine header,
	.page-livres header,
	.page-presse header,
	.page-musique header,
	.page-formation header,
	.page-enfants header {
		background: #ef7007;
		border: none;
	}
}

.encart-livres .panel-heading h2, .encart-cine .panel-heading h2, .encart-musique .panel-heading h2, .encart-presse .panel-heading h2, .encart-formation .panel-heading h2, .encart-enfants .panel-heading h2 {
    padding: 34px 0;
}

.strate .panel-front, .strate .panel-selection {
    padding: 20px 15px;
}


