@color1 : #629DD1; @color2 : #23527c; /* Breadcrumb et mise en avant */ .color1 { color: @color1; } .menu_principal a, .menu_principal div { background-color: @color1; } .submenu a{ background-color: #fff; color: @color1; } .menu-button{ background: @color1; border-color: @color1; } .input-group-addon{ background-color: @color1; border-color: @color1; } .menu_principal a:hover, .menu_principal div:hover { background-color: darken(@color1, 25%); } legend { height: 40px !important; border-color: @color1; } #breadcrumbs-one a { color: black; } /* Fond de la sidebar */ .color2 { color: #5a5555; } #wrapper.toggled-2 #sidebar-wrapper { background-color: #5a5555; } .background-color2 { background-color: #5a5555; } #a-li-menu-l2-active { border-bottom-color: #5a5555; } textarea:not(:empty):not(:placeholder-shown):not(:focus)[aria-invalid='true'],input:not([value=""]):not(:placeholder-shown):not(:focus)[aria-invalid='true']{ background-color: rgba(255, 0, 0, 0.5) /*rgba(218, 18, 81, O.5)*/} input[aria-required='true'], textarea[aria-required='true'] { border-color:#f00 } .pagination { background: #eee; padding: 10px; width: 100%; text-align:center; margin:0; } .flex-list { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; } .flex-col { display: flex; flex-direction: column; } .disabled-input-as-label { border: 0px; background: none; } label[for="recherche"]{ width: 210px; } header .search{ cursor: pointer; } h1 .sup{ font-size: 0.7em; top: -.6em; } header nav{ padding: 0 1em 0 1em; border-bottom: 1px solid; } #content { margin: 3em auto; width: 80%; } /* Home */ .home-content { width: 100%; } .home-content .row { margin: 2em auto; height: 100%; } .home-content .row img { width: 100%; } .home-content .card { height: 100%; } .home-content .card ul { margin-top: 2em; } .home-content .card li { margin-top: 1em; } .home-content .card li a { text-decoration: underline; } .home-content .card .input-search { width: 30%; min-width: 300px; } .breadcrumb-arrow { float: left; padding: 0.7em 0.5em 0.7em 0.5em; } /* Pages d'index */ #content header { display: flex; flex-direction: row; color: @color2; margin-bottom: 2em; } #content header h2 { flex: 2; font-size: 1.8em; margin: 0; } #content header a { flex: 1; padding: 0 1em; } .datatable tbody>tr:hover{ cursor: pointer; background-color: lighten(@color1, 30%); }