@main-color: #0e2a4b; @dark-color: #0A2949; @light-grey: rgb(184, 184, 184); @light-color: #0d80b6; @main-background: #F3F3F4; @white: #FFFFFF; @grey: #737578; // @background-color:#f2f3f4; @background-color:#fff; @default-button-background-color: #457DC3; @default-button-hover-background-color: #325CA9; @default-button-text-color: #FFFFFF; body{ background-color: #fff; font-family: 'San Francisco', sans-serif; } footer { bottom: 0; position: fixed; z-index: 100; width:100%; } html, body { max-width: 100%; overflow-x: hidden; } .container-fluid { background-color: @background-color; padding-bottom:45px; } hr{ border-top: 1px solid #dedede; } label.error{ color: red; } label { color: @dark-color; } .form-control { border:1px @light-color solid } .medium-background { background-color: @main-color; color: @main-background; padding: 5px; min-height: 70px; } .medium-background a{ color: @main-background; } .light-background { background-color: @light-color; min-height: 5px; } .usr-box-custom{ min-height: 50px !important; border-radius:3px; } .dark-background { background-color: @dark-color; min-height: 5px; } .footer-menu{ font-size:smaller; } .rounded-box { background-color: @white; border: 6px solid @main-color; -moz-border-radius: 25px; border-radius: 25px; padding: 25px; padding-left: 60px; padding-right: 60px; min-height: 60px; width: 100%; } .header-single-row{ padding: 15px; } h1.titolo{ color: @main-color; width: 100%; padding-bottom: 10px; border-bottom: 1px solid @light-grey; } h2.sottotitolo{ color: @dark-color; width: 100%; font-size: 20px; } dl.description-list{ width:100%; clear: left; } dl.description-list > dt{ float:left; clear: left; width:45%; /* adjust the width; make sure the total of both is 100% */ color:@light-color; font-size: 15px; word-wrap: break-word;/*manda a capo il testo se è troppo lungo*/ margin-bottom: 10px; } dl.description-list > dd{ float:left; width:55%; /* adjust the width; make sure the total of both is 100% */ word-wrap: break-word;/*manda a capo il testo se è troppo lungo*/ color:@grey; font-size: 15px; } .col-no-padding{ padding-left: 3px; padding-right: 3px; } ul.elenco{ list-style-type: none; } #user_info_table td { padding-left: 10px; padding-right: 10px; } .table-cgo{ font-size: 14px; // display:block; overflow-x: auto; white-space: nowrap; background:white; // padding: 10px; margin-top: 20px; margin-bottom: 20px; // border: solid 2px @light-color; border-radius: 3px; } .table-cgo>tbody>tr>td{ border-top: none; padding: 4px; } .table-cgo > tbody > tr:hover { background: #dedede; cursor: default; } .table-cgo thead { position: -webkit-sticky; position: -moz-sticky; position: -ms-sticky; position: -o-sticky; position: sticky; top: 0; background: @light-color; } .table-cgo th { color: #ffffff; } .table-cgo tr:nth-child(odd) { color:@light-color; } .table-cgo tr:nth-child(even) { color:@dark-color; } /** * REGOLE PER IL MENU IN ALTO */ #menu ul { width:900px; /* Dimensioni della barra del menu */ padding:0; margin:0 auto; display:block; list-style-type:none; /* Stile della lista */ } #menu li { display:inline; /* height: 50px; */ } #menu a { height: 50px; color:@white; /* Colore del testo */ text-align:center; /* Testo allineato al centro */ text-decoration:none; /* Nessuna decorazione */ background:@light-color; /* Colore dello sfondo */ line-height:50px; padding:0px 60px; /* Distanza tra le singole voci */ display: inline-block; background: @light-color url('../images/menu.png') no-repeat right top; } #menu a.last_menu_item { height: 50px; color: @white;; /* Colore del testo */ text-align:center; /* Testo allineato al centro */ text-decoration:none; /* Nessuna decorazione */ background:@light-color; /* Colore dello sfondo */ line-height:50px; padding:0px 45px; /* Distanza tra le singole voci */ display: inline-block; } /** * REGOLE PER IL MENU A SINISTRA */ #sidebar_menu{ margin-left: 20px; margin-right: 5px; margin-top: 30px; } .custom-sidebar-strict { margin-right: 0 !important; } .sidebar_menu_content_item{ width: 100%; background-color: @light-color; color: @white; padding-top: 10px; padding-bottom: 10px; margin-bottom:4px; text-align: center; font-size: 15px; text-transform:uppercase; } div.sidebar_menu_content_item a{ color: @white; } .sidebar_menu_content_item_active{ width: 100%; background-color: @white; color: @dark-color; padding-top: 10px; padding-bottom: 10px; margin-bottom:4px; text-align: center; font-size: 15px; text-transform:uppercase; } //-------------------------------------- // BOTTONE CUSTOM CGO (Da twitter bootstrap) //-------------------------------------- .btn-cgo { color: @default-button-text-color; background-color: @default-button-background-color; border-color: @default-button-background-color; } .btn-cgo:hover, .btn-cgo:focus, .btn-cgo:active, .btn-cgo.active, .open .dropdown-toggle.btn-cgo { color: @default-button-text-color; background-color: @default-button-hover-background-color; border-color: @default-button-background-color; } .btn-cgo:active, .btn-cgo.active, .open .dropdown-toggle.btn-cgo { background-image: none; } .btn-cgo.disabled, .btn-cgo[disabled], fieldset[disabled] .btn-cgo, .btn-cgo.disabled:hover, .btn-cgo[disabled]:hover, fieldset[disabled] .btn-cgo:hover, .btn-cgo.disabled:focus, .btn-cgo[disabled]:focus, fieldset[disabled] .btn-cgo:focus, .btn-cgo.disabled:active, .btn-cgo[disabled]:active, fieldset[disabled] .btn-cgo:active, .btn-cgo.disabled.active, .btn-cgo[disabled].active, fieldset[disabled] .btn-cgo.active { background-color: @default-button-background-color; border-color: @default-button-background-color; } .btn-cgo .badge { color: @default-button-background-color; background-color: @default-button-text-color; } //-------------------------------------- //-------------------------------------- // PANEL CUSTOM CGO //-------------------------------------- .panel-cgo{ border: transparent; } .panel-cgo > .panel-heading{ background-color: @dark-color; border: 1px solid @light-color; color: @white; } .panel-group .panel-heading+.panel-collapse .panel-body{ border-top: 0px; } .panel-cgo .panel-body{ background-color: @dark-color; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 5px; } /*** Utilità ***/ .in_lavorazione{ background: #fffaec; border: 1px solid #aa0000; padding: 8px; color: #aa0000; font-size: 16px; font-weight: bold; text-align: center; } /*** * sageet */ .headmenu{ margin-left: 5px; } /* line 204*/ .headimg { max-width:100%; height:auto; } /* line 59, 214*/ .filepond--root { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; } /* use a hand cursor intead of arrow for the action buttons */ .filepond--file-action-button { cursor: pointer; } /* the text color of the drop label*/ .filepond--drop-label { color: #555; } /* underline color for "Browse" button */ .filepond--label-action { text-decoration-color: #aaa; } /* the background color of the filepond drop area */ .filepond--panel-root { background-color: #eee; } /* the border radius of the drop area */ .filepond--panel-root { border-radius: 0.5em; } /* the border radius of the file item */ .filepond--item-panel { border-radius: 0.5em; } /* the background color of the file and file panel (used when dropping an image) */ .filepond--item-panel { background-color: #555; } /* the background color of the drop circle */ .filepond--drip-blob { background-color: #999; } /* the background color of the black action buttons */ .filepond--file-action-button { background-color: rgba(0, 0, 0, 0.5); } /* the icon color of the black action buttons */ .filepond--file-action-button { color: white; } /* the color of the focus ring */ .filepond--file-action-button:hover, .filepond--file-action-button:focus { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.9); } /* the text color of the file status and info labels */ .filepond--file { color: white; } /* error state color */ [data-filepond-item-state*='error'] .filepond--item-panel, [data-filepond-item-state*='invalid'] .filepond--item-panel { background-color: red; } [data-filepond-item-state='processing-complete'] .filepond--item-panel { background-color: green; } /* bordered drop area */ .filepond--panel-root { background-color: transparent; border: 2px solid #2c3340; } .v-center { display: flex; align-items: center; } .mt-1 { margin-top:5px !important; } .mt-2 { margin-top:10px !important; } .mt-3 { margin-top:15px !important; } .mt-4 { margin-top:20px !important; } .mt-5 { margin-top:25px !important; } .pt-3 { padding-top:15px !important; } .dataTables_filter input[type=search] { border: solid 1px @light-grey !important; border-radius: 3px !important; } .medium-title { font-weight: 500; font-size: 16px; background:lightgray; padding:10px; } .top-radius { border-top-right-radius: 3px; border-top-left-radius: 3px; } .bottom-radius { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .bg-white { background: white; } .block { display: block; } .mb-0 { margin-bottom:0 !important; } /* div.dataTables_wrapper { overflow-x: auto; } */ table.dataTable thead .sorting:after,.sorting_asc:after,.sorting_desc:after { display: none !important; } .border-bottom { border-bottom: 1px solid @light-grey; padding-bottom: 2px; } .mono { font-family: monospace; } // Lo aggiungiamo, visto che cgo sta usando Bootstrap 3.1.1 che non lo prevede .text-nowrap { white-space: nowrap; }