.bon-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.bon-patient{display:flex;align-items:center;flex-wrap:wrap}.bon-patient h4{margin:0 10px 0 0}.bon-patient-infos{font-size:13px;font-weight:400;color:#777}.bon-medical-layout{display:flex;flex-wrap:wrap}.calendar-column{flex:0 0 78%;max-width:78%}.bon-sidebar{flex:0 0 22%;max-width:22%}.bon-actions{display:flex;flex-wrap:wrap;margin:-4px -4px 10px}.bon-actions .btn{width:calc(50% - 8px);margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bon-actions .glyphicon{margin-right:3px}.bon-summary{padding:10px 15px;margin-bottom:10px}.bon-summary-row{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid #eee}.bon-summary-row span{color:#666}.bon-summary-row strong{color:#333}.bon-note{padding-top:10px}.bon-note p{margin:5px 0 0;color:#666;word-break:break-word}#list-event{margin-top:10px;margin-bottom:0}.bon-legend{padding:12px 15px}.bon-legend>strong{display:block;margin-bottom:8px}.bon-legend ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:3px 8px}.bon-legend li{margin-bottom:6px;line-height:18px}.bon-legend li:last-child{margin-bottom:0}.bon-legend .fc-event-dot{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%}@media (max-width:1199px){.bon-medical-layout{display:block}.bon-sidebar,.calendar-column{width:100%;max-width:100%}.bon-sidebar{margin-top:15px}.bon-header-column{width:100%}}@media (max-width:767px){.bon-header{display:block}.bon-patient{margin-bottom:10px}.bon-waiting{margin-left:0}.bon-actions .btn{width:calc(50% - 8px)}}.bon-progress{margin-bottom:10px}.bon-progress-header{display:flex;justify-content:space-between;margin-bottom:4px}.bon-progress .progress{height:7px;margin-bottom:0}.bon-sidebar .box{margin-bottom:8px}.bon-sidebar .box:last-child,.calendar-column .box{margin-bottom:0}.calendar-column .content{padding:8px}.bon-header-column{width:78%}