#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;
}
.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-borne-exterieur {
	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-borne-exterieur .navbar-header {
	display: none;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur #readspeaker_button {
	display: none !important;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .panel > .panel-heading h2 {
	display: none;
}
/************/
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .selectionsNoticeResults, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .rsSlideContainer, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .thumbnail-wrapper {
	height: 500px !important;
	max-height: none;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .rsContainer {
	height: 500px;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .well {
	background: transparent;
	border: none;
	box-shadow: none;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .rsSlide .ermes-thumb {
	height: 100%;
	max-height: none;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .bs-bullets .rsNavSelected button {
	background: #000;
	border-color: #000;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .rsSlideContainer a {
	height: 100%;
	display: block;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .btn-default, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .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-borne-exterieur .btn-default:hover, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .btn-default:focus, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .btn-default:active, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .btn-default.active, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .btn-account:hover, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .btn-account:focus {
	background: #000 !important;
	color: #fff !important;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .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-borne-exterieur .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-borne-exterieur .panel-front, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .panel-selection {
	margin: 70px 0 0 0;
	padding: 0;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .navbar-brand:hover, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .navbar-inverse .navbar-brand:hover, .accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .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-borne-exterieur .navbar-brand {
	width: 192px;
	height: 147px;
	background: transparent url('images/opac/logo_sm.png') no-repeat center top !important;
}
/******Page with carousel********/
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .badtpc-borne-exterieur .container-header {
	position: relative !important;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .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;
}
/******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: 300px;
	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;
}
.multiDimensionCarrousel {
	height: 570px;
	overflow: visible !important;
	visibility: hidden;
}
.slid3dbadtpc {
	width: 350px;
	text-align: center;
	box-shadow: 10px 10px 5px #8888884f;
}
.rs-slide3Itemsbadtpc {
	width: 100%;
	left: -100%;
	position: relative;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .slid3dbadtpc .ermes-thumb {
	height: 100%;
	max-height: none;
}
.accueil-bibliotheque-alexis-de-trocqueville-borne-exterieur .multiDimensionCarrousel a {
	height: 100%;
	display: block;
}
a.btn.btn-default.btn-validation {
	background-color: #000;
	border: none !important;
	color: #fff !important;
	font-size: 23px !important;
	height: 50px;
	margin-right: 10px !important;
	padding: 4px 20px 0px 20px !important;
}
#search-panel {
	display: none;
}
/*******Upadate Karim 06042018********/
.notice_corps_content #thumb-body {
	width: 100%;
}
#exportMyAccount {
	display: none;
}
ul.myaccount-toolbar .renew-all-loans {
	margin-left: 0;
	margin-top: 0;
}
ul.myaccount-toolbar > li {
	display: inline;
	float: none;
}
.badge {
	background: #fff;
}
.tab-content {
	background: #364354;
	color: #fff;
}
.glyphicon:empty {
	position: relative !important;
	right: auto !important;
	top: auto !important;
	font-size: 10px !important;
}
.select-all-notices {
	margin-right: 8px;
	margin-top: 0;
	background-color: #fff;
}
.tab-content a, .tab-content .dl-horizontal dd {
	color: #333;
}
#ermes-myaccount .myaccount-frames .panel {
	padding: 0;
	background: #364354 !important;
	margin: 0;
	border-bottom: 0;
}
#ermes-myaccount .myaccount-frames .AsksHistory .panel {
	background: #fff!important
}
.myaccount-toolbar {
	overflow: visible;
}
blockquote.account-abstract {
/* border-radius: 5px;
    background: #C64482;
    border-left: 10px solid #F2C000;
    
    color: #fff;*/
}
#ermes-myaccount .myaccount-frames .myaccount-frame.selected {
/*background: #1BBB9B;
    padding: 10px;*/
}
#ermes-myaccount .myaccount-frames .myaccount-frame.selected p, #ermes-myaccount .myaccount-frames .myaccount-frame.selected h3, #ermes-myaccount .myaccount-frames .myaccount-frame.selected td, #ermes-myaccount .myaccount-frames .myaccount-frame.selected .tab-content a, #ermes-myaccount .myaccount-frames .myaccount-frame.selected h1 {
/*color: #fff;*/
}
h1 {
	font-size: 32px;
	font-family: 'bmvrregular';
	text-transform: uppercase;
}
.loan-custom-result, .loan-custom-result a {
/*color: #000 !important;*/
}
.HistoriquePret .loan-custom-result a:before {
/*color: #000;*/
}
.header-banner-menu.pull-right {
	float: none !important;
	z-index: 3;
}
ul.myaccount-toolbar .select-all-notices {
	margin-right: 10px;
}
#ermes-myaccount h2 * {
	color: #777;
}
.ask-custom-result a {
	color: #fff;
}
.myaccount-frame.HistoriquePret.selected .loan-item.panel {
	background: #fff !important;
}
.btn-default, .btn-primary.confirm {
	background-color: #666;
	border-color: #666;
	color: #fff;
	font-size: 13px;
	font-family: 'roboto_condensedbold';
	font-weight: normal;
	text-transform: uppercase;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	background-color: #666;
	border-color: #666;
	color: #fff;
}
.frame.frame-portalmyaccountwebframefactory {
	background: #fff;
}
#document_actions {
	padding: 0 !important;
	margin: 0 !important;
}
#notice_longue .vignette_container {
	margin: 0 0 0 -4px !important;
	padding: 33px 36px 2px 38px !important;
	background: #333 !important;
}
.connectBox {
	background: transparent;
}
#nav_connexe {
	max-width: 100%;
	position: absolute;
	width: 100%;
}
.myaccount-activity .resume-item .label-myaccount {
	font-size: 20px;
}
.account-abstract-message-heading {
	font-weight: normal;
}
.header-banner-menu.pull-right {
	float: none !important;
	margin: 148px auto 0;
	max-width: 1100px;
}
.searchContainer {
	padding: 20px;
	background: #fff;
}
.loan-item .notice .notice-content {
	padding: 0px !important;
	margin-bottom: 14px;
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
	background: #eee;
}
#pnb-loans-box .template-info, #pnb-loans-box .template-resume {
	color: #fff;
}

/**********Responsive Design***********/
@media (min-width: 768px) {
.notice_corps_content #thumb-body {
	width: 33.33333333333333%;
}
.detailStatic #authentification .form-group, .my-account #authentification .form-group {
	color: #fff;
	font-size: 16px;
	margin-right: 10px;
	clear: none !important;
	float: left !important;
	margin: 0 10px 20px 0;
	width: 300px;
	padding: 0 !important;
}
}
