body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}#sousTitrePrincipal{font-style:italic;font-size:1.2em;color:#333;animation:shadow_ssTitre 2s forwards}#sectionNavigationSecondaire{margin-bottom:12px}.navigationSecondaire{display:flex;justify-content:space-around}.navigationSecondaire>li{width:140px;text-align:center}.nav-pills li a{}.nav-pills>li.active>a{background-color:#00008b}hr{margin-top:14px}#mainFooter{margin-top:8px}@media all and (max-width:375px){h1{font-size:2.3em}}@keyframes shadow_ssTitre{from{text-shadow:none}to{text-shadow:4px 4px 6px #666}}#infosCommande{margin-bottom:12px;border-top-width:thin;border-right-width:thin}.fixedInfosCommande{position:fixed;top:58px;left:0;width:100%;margin:0;z-index:3;opacity:.8;transition:opacity .2s}.fixedInfosCommande:hover{opacity:1}.btnDetails{padding:2px 8px 2px 6px;font-size:1.3em;color:#337ab7;text-align:center;box-sizing:border-box;transition:box-shadow .2s}.btnDetails:hover{color:#337ab7;border:#ccc solid thin}.btnDetails:active{background-color:#337ab7;color:#fff}.panel-heading{display:flex;justify-content:space-between;align-items:center}.panel-body{width:100%;margin:auto;padding:8px 0 8px 0;display:flex;align-items:center;flex-wrap:wrap}.panel-body>div{display:flex;justify-content:space-between;align-items:center;border-right:solid thin #eee;min-width:150px}.panel-body>div:last-child{justify-content:flex-end}.panel-footer{overflow-y:scroll}table caption{font-size:1.3em}tr>*{width:16%}tr>*:first-child{width:52%}th{text-align:left}@media all and (max-width:767px){tr>td,tr>th{width:15%}tr>td:first-child,tr>th:first-child{width:55%}.panel-body>div{width:100%;border:unset}.panel-body>div:last-child{justify-content:flex-start}}.list-group-item>*:first-child{font-weight:bold}#infosReservation{border-top-width:thin;border-right-width:thin}.panel-heading{display:flex;justify-content:space-between;align-items:center}#reservationContent{width:100%;background-color:#f5f5f5;padding:0;margin:0;border-radius:0 0 4px 4px}#reservationContent ul{width:100%;box-sizing:border-box;padding:0;margin:0}.list-group-item{width:90%;margin:auto}