/************************************************** D6SOFT : COMPLEMENTS BOOTSTRAP 3 ***************************************************/ /*** GENERALITES **********************************/ .center-block { float: none; } .col-centered { float: none; margin: 0 auto; } .pull-down { display: inline-block; vertical-align: bottom; float: none; } .spacer { margin-top: 10px; } .padding-tb10 { padding-top: 10px; padding-bottom: 10px; } .clickable-row, .clickable { cursor: pointer; } .breadcrumb, button, .nav, .navbar, .nav-tabs > li > a, .panel, .panel-heading, .well { border-radius: 0; } .hidden { display: none; } .ml-2 { margin-left: 0.5rem !important; } /*** ACCORDEONS **********************************/ .panel-accordion a:after { font-family: 'Glyphicons Halflings'; content: '\e114'; float: right; color: grey; } .panel-accordion a.collapsed:after { content: '\e080'; } /*** ALERT ***************************************/ .alert { margin-top: 10px; } /*** BARRE DE NAVIGATION nav-bar *****************/ .navbar { background: #000000; /* #726B68 */ border: none; } .navbar-brand { margin: 0; padding: 0 15px; } .navbar-text { color: #dcdcdc; font-weight: bold; } .nav > li > a { color: #dcdcdc; font-weight: bold; } .nav > li > a.note { color: #f7ca18; font-weight: bold; } .nav > li > a.logout { background: #000000; font-weight: bold; } .nav > li.active > a { background: #60b7d3; color: #232f3e; font-weight: bold; } .nav > li.active > a > svg { fill: #232f3e; } .nav > li:hover > a { color: #232f3e; font-weight: bold; } .nav > li:hover > a.note { background: #f7ca18; color: #232f3e; font-weight: bold; } .nav > li:hover > a.logout { color: #f7ca18; font-weight: bolder; } .icon-bar { background-color: #9eb2c0 !important; } .logo { font-size: 250%; font-family: 'Kaushan Script', cursive; } .slogan { color: #6c894d; font-size: 150%; font-family: 'Kaushan Script', cursive; } /*** BUTTONS ************************************/ .btn-documents, .btn-documents:hover, .btn-documents:focus { background: #6c7a89; color: #ededed; opacity: 1; } .btn-notes, .btn-notes:hover, .btn-notes:focus { background: #8d608c; color: #ededed; opacity: 1; } /*** MODAL WINDOW *******************************/ .modal .verylarge { width: 80%; /* responsive width */ /* margin-left:-40%; /* width/2) */ } .modal .modallarge { width: 60%; /* responsive width */ /* margin-left:-40%; /* width/2) */ } /*** ONGLETS nav-tab *****************************/ .nav-tabs > li > a { background-color: #89c4f4; border: 1px solid #444444; color: #222; border-bottom: 0; } /* active tab color */ .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #fff; background-color: #1f4788; border: 2px solid #444444; border-bottom: 0; } /* hover tab color */ .nav-tabs > li > a:hover { border-color: #444444; background-color: #4fc1e9; border-bottom: 0; } .tab-pane { padding: 5px; border: 1px solid #444444; background-color: #f5f5f5; } .nav-pills > li > a { color: #1f4788; } .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover { background-color: #3bafda; color: #ffffff; } /*** PAGINATION ******************************/ .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { background-color: #3bafda; border-color: #3bafda; color: #fff; font-weight: bolder; } /*** PANELS **********************************/ /* Revoit les couleurs des panels */ .panel-barre { background-color: #1f4788; color: white; } .panel-normal > .panel-heading { color: #333; background-color: #f5f7fa; border-color: #e6e9ed; } .panel-default > .panel-heading { color: #333; background-color: #ccd1d9; border-color: #aab2bd; } .panel-info > .panel-heading { color: #333; background-color: #4fc1e9; border-color: #3bafda; } .panel-warning > .panel-heading { color: #333; background-color: #ffce54; border-color: #f6bb42; } .panel-danger > .panel-heading { color: #333; background-color: #ed5565; border-color: #da4453; } .panel-success > .panel-heading { color: #333; background-color: #a0d468; border-color: #8cc152; } .panel-documents .panel-heading, .panel-documents .panel-heading:hover, .panel-documents .panel-heading:focus { background: #6c7a89; color: #ededed; opacity: 1; } .panel-notes .panel-heading, .panel-notes .panel-heading:hover, .panel-notes .panel-heading:focus { background: #8d608c; color: #ededed; opacity: 1; } /********************************************************************/ /*** PANEL-WITH-NAV-TABS ********************************************/ .panel.with-nav-tabs .panel-heading { padding: 5px 5px 0 5px; } .panel.with-nav-tabs .nav-tabs { border-bottom: none; } .panel.with-nav-tabs .nav-justified { margin-bottom: -1px; } /********************************************************************/ /*** PANEL PRIMARY ***/ .with-nav-tabs.panel-primary .nav-tabs > li > a, .with-nav-tabs.panel-primary .nav-tabs > li > a:hover, .with-nav-tabs.panel-primary .nav-tabs > li > a:focus { color: #fff; } .with-nav-tabs.panel-primary .nav-tabs > .open > a, .with-nav-tabs.panel-primary .nav-tabs > .open > a:hover, .with-nav-tabs.panel-primary .nav-tabs > .open > a:focus, .with-nav-tabs.panel-primary .nav-tabs > li > a:hover, .with-nav-tabs.panel-primary .nav-tabs > li > a:focus { color: #fff; background-color: #3071a9; border-color: transparent; } .with-nav-tabs.panel-primary .nav-tabs > li.active > a, .with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover, .with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus { color: #428bca; background-color: #fff; border-color: #428bca; border-bottom-color: transparent; } .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu { background-color: #428bca; border-color: #3071a9; } .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a { color: #fff; } .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover, .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus { background-color: #3071a9; } .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a, .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover, .with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus { background-color: #4a9fe9; } /*** TABLES table tr th td ************************/ /*** WELL ****************************************/ .well { filter: alpha(opacity=90); opacity: 0.9; background-color: #dedede; border-color: transparent; /* padding: 10px; */ margin-bottom: 10px; } .chiffrewell { font-size: 1.7em; font-weight: bold; }