#page .panel > .panel-heading h2, #page .panel-title, .panel-front > .x-panel-header, #page .panel-front > .x-panel-header span, h2 {
	color: #000;
}
.news_badt > .panel > .panel-body {
	border: 5px solid #666;
}
#page .panel-front, .panel-selection {
/* padding:10px; */
}
#portal p {
	font-size: 18px;
}
.actu_badt .media-body {
	padding: 20px 60px;
}
.actu_badt .thumbnail {
	padding: 0px;
}
#holdings_container {
	overflow: visible;
}
.adobe-info a {
	color: #1bbb9b;
}
.actu_badt .media-body h3, .actu_badt .media-body h4 {
	color: #fff;
}
.actu_badt .media-body h3 {
	font-size: 52px !important;
	line-height: 1.40;
}
.actu_badt .media-body h4 {
	font-size: 40px !important;
}
#portal .actu_badt .btn-default {
	color: #000;
	float: right;
}
#portal .actu_badt .rsDefaultInv .rsBullets {
	display: none;
}
.actu_sch .media-body {
	background: #C64482;
}
.actu_art .media-body {
	background: #F2C001;
}
.actu_litt .media-body {
	background: #1EB7F1;
}
.actu_sc_t .media-body {
	background: #19AE5D;
}
.actu_enf .media-body {
	background: #000;
}
.actu_enf .media-body p {
	color: #fff;
}
.actu_enf .media-body .btn-default {
	color: #fff !important;
}
.AGENDA_BADT h3.tilte_badt_AGENDA {
	color: #000;
	padding: 10px 5px;
}
.AGENDA_BADT .template-resume-badt {
	display: none;
}
/*.AGENDA_BADT .icon-map,.AGENDA_BADT  .icon-tag{
	display:none;
}*/
.AGENDA_BADT .icon-map::before, .AGENDA_BADT .icon-tag::before {
	content: '';
	display: none;
}
.AGENDA_BADT span.localisation_badt, .AGENDA_BADT span.categorie_badt {
	font-weight: bold;
}
.AGENDA_BADT p.template-badt-catergorie, .AGENDA_BADT p.template-badt-location {
	margin: 3px 0;
}
.AGENDA_BADT .notice_corps {
	background: #cccccc;
	min-height: 135px;
}
.AGENDA_BADT .vignette_document {
	margin: 0 20px 4px 0;
}
.AGENDA_BADT .notice_corps .event-wrapper {
	border: none !important;
}
#portal .AGENDA_BADT .btn-default {
	border: 5px solid #666;
	float: right;
	margin-right: 10px;
}
li.loans-historic {
	display: none !important;
}
#portal .btn-default, .btn-default:hover, #portal .btn-default:focus, #portal .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	background: none;
	/*border:5px solid #fff;*/
	color: #000;
}
.btn-account {
	background: #666;
	border: 1px solid #666;
	color: #fff;
	font-size: 13px;
	font-family: 'roboto_condensedbold';
	padding: 4px 10px
}
.btn-account:hover, .btn-account:focus, .btn-account:active, .btn-account.active, .open .dropdown-toggle.btn-account {
	background: #666;
	border: 1px solid #666;
	color: #fff;
}
#feuilletoir-heure {
	display: none;
}
.badtpc-borne-exterieur #feuilletoir-heure {
	display: inline-block;
}
.badtpc-borne-exterieur .navbar-brand-after, .badtpc-borne-exterieur #search-panel, .badtpc-borne-exterieur .header-banner-menu.pull-right {
	display: none
}
.badtpc-borne-exterieur {
	height: 1080px;
	width: 100%;
	background: #F4F4F4 url('images/opac/footer_rw.png') no-repeat center bottom -74px;
}
.badtpc-borne-exterieur .container {
	position: relative;
}
.badtpc-borne-exterieur .container-header {
	margin-top: 0;
	width: auto;
	float: none;
	position: relative;
	left: auto;
}
.badtpc-borne-exterieur header {
	background: #F4F4F4 url('images/opac/headernewkl_bg.png') no-repeat center -74px !important;
	height: 88px;
}
.badtpc-borne-exterieur footer {
	background: #F4F4F4;
	height: 88px;
}
.badtpc-borne-exterieur #authentification {
	width: auto;
	/*background: transparent url('images/opac/logo_bat.png') no-repeat left top;*/
	padding: 44px 0 0 0;
	background: transparent;
}
.badtpc-borne-exterieur .connectBox .form-control {
	height: 50px;
	border: 5px solid #000;
	font-size: 24px;
}
.badtpc-borne-exterieur .btn-validation {
	background-color: #000;
	border-color: #000;
	color: #fff;
	padding: 0 20px;
	height: 50px;
	font-size: 23px;
	line-height: 100%;
	float: right;
}
.badtpc-borne-exterieur .connectBox {
	/*display: block !important;*/
	position: absolute;
	background: transparent;
	width: 100%;
	margin-top: 300px;
	left: inherit;
	z-index: 1;
}
.badtpc-borne-exterieur #feuilletoir-heure {
	position: absolute;
	right: -308px;
	top: -44px;
	color: #000;
	z-index: 50;
	font-size: 38px;
}
.accueil-bibliotheque-alexis-de-trocqueville {
	background: transparent url('images/opac/bg_badt.png') no-repeat center center;
	height: 100%;
	display: inline-block;
	float: left;
	margin: 0 auto;
	width: 100%;
}
.accueil-bibliotheque-alexis-de-trocqueville .navbar-header {
	display: none;
}
.accueil-bibliotheque-alexis-de-trocqueville #readspeaker_button {
	display: none !important;
}
.accueil-bibliotheque-alexis-de-trocqueville .panel > .panel-heading h2 {
	display: none;
}
/************/
.accueil-bibliotheque-alexis-de-trocqueville .selectionsNoticeResults, .accueil-bibliotheque-alexis-de-trocqueville .rsSlideContainer, .accueil-bibliotheque-alexis-de-trocqueville .thumbnail-wrapper {
	height: 500px !important;
	max-height: none;
}
.accueil-bibliotheque-alexis-de-trocqueville .rsContainer {
	height: 500px;
}
.accueil-bibliotheque-alexis-de-trocqueville .well {
	background: transparent;
	border: none;
	box-shadow: none;
}
.accueil-bibliotheque-alexis-de-trocqueville .rsSlide .ermes-thumb {
	height: 100%;
	max-height: none;
}
.accueil-bibliotheque-alexis-de-trocqueville .bs-bullets .rsNavSelected button {
	background: #000;
	border-color: #000;
}
.accueil-bibliotheque-alexis-de-trocqueville .rsSlideContainer a {
	height: 100%;
	display: block;
}
.accueil-bibliotheque-alexis-de-trocqueville .btn-default, .accueil-bibliotheque-alexis-de-trocqueville .btn-account {
	text-decoration: none !important;
	padding: 0 18px !important;
	color: #000 !important;
	border: 5px solid #fff !important;
	font-size: 26px !important;
	font-family: 'bmvrregular';
	background: transparent;
	height: 54px;
	line-height: 42px;
}
.accueil-bibliotheque-alexis-de-trocqueville .btn-default .icon-lock, .accueil-bibliotheque-alexis-de-trocqueville .btn-account .icon-lock {
	display: none;
}
.accueil-bibliotheque-alexis-de-trocqueville .btn-default:hover, .accueil-bibliotheque-alexis-de-trocqueville .btn-default:focus, .accueil-bibliotheque-alexis-de-trocqueville .btn-default:active, .accueil-bibliotheque-alexis-de-trocqueville .btn-default.active, .accueil-bibliotheque-alexis-de-trocqueville .btn-account:hover, .accueil-bibliotheque-alexis-de-trocqueville .btn-account:focus {
	background: #000 !important;
	color: #fff !important;
}
.accueil-bibliotheque-alexis-de-trocqueville .rsDefaultInv.rsHor .rsArrowRight {
	width: 145px;
	background: -moz-linear-gradient(left, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-linear-gradient(left, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to left, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f2c000', endColorstr='#00000000', GradientType=1 );
}
.accueil-bibliotheque-alexis-de-trocqueville .rsDefaultInv.rsHor .rsArrowLeft {
	width: 145px;
	background: -moz-linear-gradient(right, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-linear-gradient(right, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to right, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f2c000', endColorstr='#00000000', GradientType=1 );
}
.accueil-bibliotheque-alexis-de-trocqueville .panel-front, .accueil-bibliotheque-alexis-de-trocqueville .panel-selection {
	margin: 70px 0 0 0;
	padding: 0;
}
.accueil-bibliotheque-alexis-de-trocqueville .navbar-brand:hover, .accueil-bibliotheque-alexis-de-trocqueville .navbar-inverse .navbar-brand:hover, .accueil-bibliotheque-alexis-de-trocqueville .navbar-inverse .navbar-brand:focus {
	width: 192px;
	height: 147px;
	background: transparent url('images/opac/logo_sm.png') no-repeat center center !important;
}
.accueil-bibliotheque-alexis-de-trocqueville .navbar-brand {
	width: 192px;
	height: 147px;
	background: transparent url('images/opac/logo_sm.png') no-repeat center top !important;
	display: none;
}
.accueil-bibliotheque-alexis-de-trocqueville .navbar-brand-before {
	width: 192px;
	height: 147px;
	background: transparent url('images/opac/logo_sm.png') no-repeat center top !important;
	margin: 20px 0 40px 0;
}
/******Page with carousel********/
.accueil-bibliotheque-alexis-de-trocqueville .badtpc-borne-exterieur .container-header {
	position: relative !important;
}
.accueil-bibliotheque-alexis-de-trocqueville .navbar-header {
	display: block !important
}
/**************/
.menu-badtpc-navigation {
	margin: 30px 0 0 0;
	display: inline-block;
	width: 100%;
	text-align: center;
}
.badtpc-shadow-left, .badtpc-shadow-right {
	height: 100%;
	width: 145px;
	position: absolute;
	display: block;
	z-index: 32;
	top: 14px;
}
.badtpc-shadow-right {
	right: 0;
	background: -moz-linear-gradient(left, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-linear-gradient(left, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to left, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f2c000', endColorstr='#00000000', GradientType=1 );
}
.badtpc-shadow-left {
	left: 0;
	background: -moz-linear-gradient(right, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-linear-gradient(right, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to right, rgba(244,244,244,0.90) 0%, rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f2c000', endColorstr='#00000000', GradientType=1 );
}
.menu-badtpc-navigation > ul {
	text-align: center;
	margin: 0 auto;
	width: auto;
	display: inline-block;
}
.menu-badtpc-navigation > ul > li {
	display: inline-block;
	float: left;
	margin: 0 10px;
}
.menu-badtpc-navigation .rsArrow {
	height: 54px;
	width: 54px;
	position: relative;
	background: transparent;
	border: 5px solid #fff;
}
.menu-badtpc-navigation .rsArrowIcn {
	height: 100%;
	width: 100%;
	display: block;
}
.menu-badtpc-navigation .rsArrowLeft .rsArrowIcn {
	background: transparent url('http://graphisme-syracuse.archimed.fr/ui/skins/CACM/images/opac/right_arrow.png') no-repeat center center;
}
.menu-badtpc-navigation .rsArrowRight .rsArrowIcn {
	background: transparent url('http://graphisme-syracuse.archimed.fr/ui/skins/CACM/images/opac/left_arrow.png') no-repeat center center;
}
.accueil-navigation-badtpc {
	display: none !important;
}
.accueil-bibliotheque-alexis-de-trocqueville .btn-account > span:before {
	display: block;
	content: 'Accédez à votre compte lecteur';
	position: relative;
}
.accueil-bibliotheque-alexis-de-trocqueville .btn-account span span {
	display: none;
}
/******Hide scrollbar******/
::-webkit-scrollbar {
 display: none;
}
@media (min-width: 768px) {
#authentification .form-group {
	color: #F2F0F1;
	font-size: 16px;
	margin-right: 10px;
	/*clear: both;
	float: right;
	margin: 0 0 20px 0;
	width: 500px;
	padding: 0*/
}
.navbar-inverse {
	z-index: 2;
}
.register_user_link, .register_user_link:hover {
	display: none;
}
.button-my-account {
	margin-left: 0;
}
}
.menu-badtpc-navigation .rsHidden {
	opacity: 10;
}
