/********** General **********/
::-webkit-input-placeholder { /* Edge */ font-size:0.8rem;font-style:italic;color:#6390b4 !important;}
:-ms-input-placeholder { /* Internet Explorer */ font-size:0.8rem;font-style:italic;color:#6390b4 !important;}
::placeholder {font-size:0.8rem;font-style:italic;color:#6390b4 !important;}

/********** Table **********/
.table td, .table th{padding:0.35rem}

/*********************** Catalogue, Bibliographie ***********************/
#block-pagetitle, #block-mom-thespies-page-title{z-index:1000;width:100%;background-color:#fff;padding-left:30px}
.grid-striped .row:nth-of-type(odd) {background-color: rgba(0,0,0,.05);}
table.dataTable tr th {background-color: #f9f9f9 !important;color:#333}
table.dataTable tbody tr.selected td{background-color: #B0BED9;}
.toolbar{display:inline-block;margin-left:2rem;margin-bottom:10px;}
.toolbar .btn{padding:.2rem .4rem;}
#detail .detail .card-body{padding-top:5px}
.row{border:none !important}
#mosaique .card{width:200px}
#mosaique .card-body{vertical-align:bottom}
img.card-img-top{height:200px;width:200px}
#mosaique,#detail,#objet{clear:both;}
#thespies label{font-weight:700;margin-right:10px;}
#thespies img{cursor:pointer;}
.cat-obj{padding-top:6px;background-color:#f8f9fa;}
.miniature{min-width:100px;}

#thespies input.form-control{display:inline-block !important}
#thespies .form-input-inline{height:calc(1.5em + .75rem + 2px);width:380px;text-align:left}
#thespies .form-input-inline label{width:110px;text-align:right}
#thespies .form-input-inline input{min-width:250px;max-width:250px;}
.carousel a, .carousel .link{color:#000 !important}

#photoModal .modal-body{padding:1rem 0}
/* #photoModal .modal-dialog{max-width:100%} */

span.carousel-control-prev-icon, span.carousel-control-next-icon{background-color:#999}
.carousel-inner img{display:block;max-width:800px;max-height:500px;width:auto;height:auto;margin:auto;}
.image-caption {width:100%;background-color:#e9ecef;color:#333;padding:15px;text-align:center}