.no-print { /* Comportement défini dans le layout */ } .no-screen { /* Comportement défini dans le layout */ } .liste-principale { /* Comportement défini dans le fichier de script cd67-listes.js */ } .liste-secondaire { /* Comportement défini dans le fichier de script cd67-listes.js */ } body , html{ height:100%; } #wrapper{ min-height:95%; position:relative; } footer{ position:relative; background-color: #ccc; text-align: center; left: 0; bottom: 0; width: 100%; } .search-form{ display:inline-flex; flex-direction:row; padding-top: 10px; } label[for=recherche]{ padding-right:5px; } .navbar-login { width: 300px; padding: 10px; padding-bottom: 0px; } .check-box{ width: 34px; } .show-menu .main-container-cache{ display: block; } .main-container-cache { position: fixed; top: 0; left: 0; z-index: 3; width: 100%; height: 100%; background: #000000; opacity: 0.2; display: none; } .navbar-collapse{ position: fixed; left: 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; top:0; z-index:100; padding: 0; } .navbar-collapse.collapse{ display: block; } .navbar-collapse.hidden{ left: -100%; } .menu_principal{ margin: 0; padding: 110px 40px 40px; background-color: #fff; li{ list-style: none; } a, div{ color:#fff; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; font-size: 24px; line-height: 24px; border-bottom: 1px solid #fff; display: block; } a:hover, div:hover{ background-color: #237C4E; cursor:pointer; color:white; } } .submenu a{ padding:15px 47px; background-color: #fff; } .submenu li:first-child{ font-weight:bolder; } .submenu li{ margin-left:30px; } .title::before{ padding-right:15px; left:45px; font-family:FontAwesome;} .title{ padding:0; font-family:sans-serif; } .menu-1{ padding : 15px 45px; } .navbar-login-session { padding: 10px; padding-bottom: 0px; padding-top: 0px; } .icon-size { font-size: 87px; } .navigation { /* Collapsed */ width: 0; overflow: hidden; position: fixed; top: 0; left: 0; height: 100%; } .page-wrap { width: 100%; float: right; margin-top: -1px; } .navigation { transition: width 0.3s ease; } #menu-toggle-2 { margin-left: -10px; } #wrapper { padding-left: 0; padding-top: 60px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; overflow: hidden; } #sidebar-wrapper { z-index: 1000; position: fixed; left: 250px; width: 0; height: 100%; margin-left: -250px; overflow-y: auto; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; overflow: hidden; } #wrapper.toggled #sidebar-wrapper { width: 250px; } .fixed-brand { width: auto; } .navbar { margin-bottom: 1px; } .navbar-brand { margin-top: -12px; } h1 { margin-right: 0; margin-top: 5px; font-size: 30px; padding-bottom: 5px; span { font-size: 14px; } } .navbar-inner{ ul li { float: left; display: block; } } #topbar { text-align: center; } .row { margin-right: 0; } .sidebar-nav { position: absolute; top: 51px; margin: 0; padding: 0; list-style: none; margin-top: 9px; white-space:nowrap; li a { display: block; text-decoration: none; } > .sidebar-brand { height: 65px; font-size: 18px; line-height: 60px; } > .sidebar-brand a { color: #999999; } > .sidebar-brand a:hover { color: #fff; background: none; } } .active_tab { background-color: white; border-radius: 5px; padding-bottom: 1px; } .navbar-default .navbar-toggle:hover { background-color: #f8f8f8; } #tab { color: white; } #content_title { margin-bottom: 18px; padding-top: 34px; } .brand{ padding-left:70px; padding-bottom : 8px; margin-top:8px; } .credentials{ padding-top:24px } .no-margin { margin: 0; } #sidebar-wrapper { width: 50px; margin-top: 59px; } #wrapper { width: auto; } .dropdown span , .dropdown strong{ color : black; white-space : nowrap } #wrapper.toggled-2 #sidebar-wrapper { width: 200px; } #wrapper.toggled-2 { padding-left: 200px; width: auto; } #page-content-wrapper { padding: 10px; position: relative; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } #wrapper.toggled #page-content-wrapper { position: relative; margin-right: 0; padding-left: 250px; } #wrapper.toggled-2 #page-content-wrapper { position: relative; margin-right: 0; margin-left: -200px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; width: auto; } .tabulation { text-indent: 20px; } ul { margin: 0; padding: 0; list-style: none; } #breadcrumbs-one { background: #eee; overflow: hidden; width: 100%; li { float: left; } a { padding: .7em 0.5em .7em 0.5em; float: left; color: #444; position: relative; } li:first-child a { border-radius: 5px 0 0 5px; padding: .7em 0.5em .7em 1em; float: left; color: #444; position: relative; } a::before { border-left-color: #eeeeee; right: -1.1em; z-index: 1; } } .link:hover { text-decoration:underline; } .current { background-color: transparent; } #content { padding-left: 15px; padding-right: 15px; min-height: 500px; } /*Menu de niveau 2*/ #menu-l2 { text-align: center; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; width:auto; margin-bottom: 10px; li { display: inline; line-height:30px; } a { color: black; margin: 0 5px; transition: background-color 150ms linear, color 150ms linear, border 150ms linear; font-size : 14px; } .active { padding-bottom: 3px; border-bottom: 5px solid; border-radius : 0; color: #000; color: black; margin: 0 5px; font-size : 14px; } @Colleges:gray; @Identites:#B6DDE8; @Actions:#FFC000; .menu-color-Colleges { .menu-color(@Colleges) } .menu-color-Identites { .menu-color(@Identites) } .menu-color-ActionsCLAS { .menu-color(@Actions) } .menu-color(@color){ border-bottom-color : @color; } } #title-l1 { text-align: center; } .flex { display: flex; flex-direction: row; } .facet{order:-1} /* Version réduite */ @media(max-width:768px){ #titre { display : none; } .nav { margin-bottom: 5px; } } .result { flex:1; bottom:42px; } /* Version normale */ @media(min-width:768px) { #titre { display : normal; } #sidebar-wrapper:hover { width: 200px; } .nav { margin-bottom: 1px; } } .panel{ border-radius:0; } .facet, .filet-right{ background-color : #eee; padding-top : 8px; } .a-facet, .pagination a{ color:#111 } .div-resultat{ clear:both } .margin-left-10{ margin-left:10px } .recherche-input{ margin : 0; } .input-group{ padding : 0px 10px; }