.progress {height: 20px;}.alert-default {color: #cccccc;}.checkbox .anacheckbox {margin-right: 10px;}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4 {font-family: "nunito", Arial, sans-serif;font-weight: 300;}textarea.form-control,textarea.form-control:focus,textarea.form-control.focus {-webkit-box-shadow: inset 1px 2px 1px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: inset 1px 2px 1px 0px rgba(50, 50, 50, 0.75);box-shadow: inset 1px 2px 1px 0px rgba(50, 50, 50, 0.75);border-right: 1px solid #d2d2d2;padding-left: 4px;padding-top: 4px;}html {height: 100%;}body {width: 100%;min-width: 760px;background-color: #ffffff;padding-bottom: 30px;position: relative;height: 100%;overflow-x: hidden;}label {cursor: pointer;}.main-content {margin: 0 auto;width: 80%;padding-top: 1em;}.panel {border-radius: 10px;}.btn {border-radius: 100px;font-weight: bold;}.btn.btn-default {border: 1px solid #e8edf2;}thead td {font-weight: bold;}#cookiesdirective #impliedsubmit {color: #333333;}.area-crediti {font-size: 13px;padding: 0px;width: 200px;margin: auto;height: 56px;}.label-crediti-acquisiti {font-weight: bold;text-align: left;width: 100px;padding: 0px;}.label-crediti-ottenuti {font-weight: bold;text-align: right;color: #F00;width: 100px;padding: 0px;}a {color: #486c92;}a,a:hover,a:focus {color: #486c92;}h1 {color: #000000;font-size: 2em;font-weight: normal;vertical-align: bottom;text-align: center;}h2 {color: #00ab97;font-size: 1.8em;}h3 {font-size: 1.6em;font-weight: normal;vertical-align: bottom;text-align: center;}.mc-response-table td {width: 25%;vertical-align: top;}.mc-response-table thead {font-weight: bold;border-bottom: 1px solid;}.main-header {margin: 0 1em;text-align: center;}.main-header h1 {font-size: 1.5em;}.main-header img {display: block;}body.modal-open {overflow-y: auto;}body.login-layout {background-color: #ffffff;color: #000000;}body.login-layout .pd-login {margin: 10px auto 0px auto;max-width: 90%;}body.login-layout .pd-login #loginForm {padding: 1em;}body.login-layout .pd-login .rememberMeBox {padding-top: 0.5em;}body.login-layout .pd-login .forgot-password {padding: 1em 0;}body.login-layout .pd-login .forgot-password a {color: #000;}body.login-layout .pd-login .loginFooter {color: #000000;}body.login-layout .pd-login .testoPasswordRecover {color: #000000;}body.login-layout .pd-login h1.testoPasswordRecover {margin-bottom: 40px;}body.login-layout .pd-login .login-form-container {padding: 1em 4em 4em 4em;}body.login-layout .pd-login .text-login {width: 100%;border: 0;background-color: #e8edf2;height: 40px;padding-left: 10px;margin-bottom: 15px;}body.login-layout .pd-login .btn-login {width: 100%;color: #ffffff;margin: 0;}body.login-layout .pd-login .btn-login-large {height: 250px;font-size: 22px;padding-top: 40px;text-align: center;text-transform: none;border: 1px solid transparent;}body.login-layout .pd-login .btn-login-large:hover {border: 1px solid #e8edf2;}body.login-layout .pd-login .login-mappa-img {width: 80px;display: block;padding: 0;}body.login-layout .pd-login a,body.login-layout .pd-login a:hover,body.login-layout .pd-login a:focus {color: #000;font-weight: bold;text-decoration: none;}body.login-layout .pd-login .rowTitleLogin {margin-bottom: 20px;text-align: center;}body.login-layout .pd-login .login_message {color: #e63323;font-weight: bold;font-size: 1.1em;margin-bottom: 20px;}.home-referente {text-align: center;}.home-referente .status-convenzione {margin-top: 2em;text-align: left;color: #fff;}.home-referente .status-convenzione a {color: #fff;font-weight: bold;}.home-referente .status-convenzione h3 {margin-top: 0em;text-align: left;}.home-referente .status-convenzione .well-warning {background-color: #f0ad4e;color: #000000;}.home-referente h2 {text-align: left;}.home-referente .more-info .more-info-box a {color: #000;}.home-referente .more-info .more-info-box .more-info-explanation {text-align: left;}.home-referente .more-info .more-info-box .more-info-explanation h3 {font-size: 1em;font-weight: bold;text-align: left;}.btn-accordion {margin-right: 4%;}.caption-text {padding-top: 14px;height: 50px;}.icon-highlighted {color: #e83f31;}.page-header {padding-top: 14px;height: 50px;background-color: #00ab97;color: #ffffff;font-variant: small-caps;font-weight: bold;padding-left: 14px;margin: 0;}.page-subheader {padding-top: 14px;height: 50px;background-color: #e8edf2;font-variant: small-caps;padding-left: 14px;padding-bottom: 14px;}.btn-home {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;}.btn-home.disabled {opacity: 0.45;border: none;}.btn-pagamento {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;}.carrello-pagamento {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;border: solid 2px #e8edf2;width: 250px;margin-left: auto;margin-right: auto;display: block;height: auto;}.carrello-pagamento .cart-item {border-bottom: 1px solid #BDBDBD;line-height: 1;padding: 0.5em;margin-right: 0;margin-left: 0;}.title-pagamento {text-align: center;background-color: #e8edf2;color: #000000;font-size: 1.4em;margin: 0 0 10px;height: 50px;padding-top: 5px;}.icon-pagamento {font-size: 30px;}.info-pagamento {width: 100%;margin-top: 20px;height: 4em;text-align: center;font-size: 30px;vertical-align: middle;background-color: #e8edf2;border-radius: 10px;color: #000000;padding-top: 10px;padding-bottom: 10px;line-height: 12px;}.info-early-bird-carta {font-style: italic;color: #00ab97;}.info-bonus-sconto {font-style: italic;color: #00ab97;}.info-early-bird-bonifico {font-weight: bold;font-size: 1.4em;color: #e83f31;padding: 15px;display: block;}.info-modalita-pagamento {font-weight: bold;}.info-selected-item {font-size: 0.5em;}.btn-home-label {font-size: large;color: #000000;padding-top: 14px;height: 50px;}.btn-pagamento-label {font-size: large;text-transform: none;}.checkbox-pagamento {height: 50px;}.round-button {padding: 0;border-radius: 100px;vertical-align: bottom;}.round-button-small {padding: 0;border-radius: 100px;vertical-align: bottom;width: 40px;height: 40px;font-size: 30px;}.round-button-mid {padding: 0;border-radius: 100px;vertical-align: bottom;width: 60px;height: 60px;font-size: 50px;}.btn-home-image {height: 150px;}.btn-logoanastasis-img {background: url("images/anastasis-885dcf9015dc8f16fde01565b9f84ce0.png") no-repeat 8px;background-color: #e8edf2 !important;background-size: 30px;text-indent: 20px;color: #333333;}.btn-store-img {height: 150px;background: url("images/store-3e1df6670f39acf8e47b7e72650329fd.png") no-repeat center;}.btn-credit-card-img {height: 150px;height: 100px;background: url("images/carta_credito-f5fb4f8ed476ceb4d7863edef89f45f4.png") no-repeat center;}.btn-bonifico-img {height: 150px;height: 100px;background: url("images/bonifico-5cf90eedcf967fbf390d71c3bd52510c.png") no-repeat center;}.btn-doposcuola-img-inline {display: inline-block;}.home-ridinet-consulenza-materiali {padding-top: 40px;padding-bottom: 25px;border-top: solid 1px #e8edf2;bottom: 5px;text-align: center;}.home-ridinet-consulenza-materiali .btn-home {height: 180px;}.home-ridinet-consulenza-materiali .box-intempo .anaicon,.home-ridinet-consulenza-materiali .box-ridinet .anaicon,.home-ridinet-consulenza-materiali .box-quickly .anaicon {font-size: 20px;}.home-ridinet-consulenza-materiali .box-intempo span,.home-ridinet-consulenza-materiali .box-ridinet span,.home-ridinet-consulenza-materiali .box-quickly span {text-transform: none;font-size: 11px;}.home-ridinet-consulenza-materiali .box-intempo .btn-home-label {background: transparent url('images/bottone-intempo-8d0b191eaf1f374e69272516d464a383.png') no-repeat center center;font-size: 0px;height: 50px;}.home-ridinet-consulenza-materiali .box-ridinet .btn-home-label {background: transparent url('images/bottone-ridinet-3dcb33578337429cfe92836df55f05b4.png') no-repeat center center;font-size: 0px;height: 50px;}.home-ridinet-consulenza-materiali .box-quickly .btn-home-label {background: transparent url('images/bottone-quickly-2bfc4c3cd5bc7f49468290e2e7548ecb.png') no-repeat center center;font-size: 0px;height: 50px;}.box-materiali.panel.panel-success {margin-top: 36px;}.home-label {padding: 0;border-radius: 100px;vertical-align: bottom;height: 80px;width: 80px;background-color: #e8edf2;font-size: 40px;font-weight: bold;line-height: 2.2;margin: auto;margin-top: 10px;text-align: left;}.home-scontobonus-label {padding: 0;border-radius: 100px;vertical-align: bottom;height: 80px;width: 80px;background-color: #e8edf2;font-size: 40px;font-weight: bold;line-height: 2.2;margin: auto;margin-top: 10px;text-align: left;margin-top: 66px;}.home-ok-label {font-size: 30px;padding: 8px;width: 200px;margin: auto;height: 56px;background-color: #e8edf2;}.home-ok-label span {display: block;font-size: 14px;text-transform: lowercase;font-weight: bold;}.home-ok-label div {font-weight: bold;font-size: 16px;}.home-button {font-size: 30px;padding: 8px;width: 200px;margin: auto;height: 56px;}.home-button span {display: block;font-size: 14px;text-transform: lowercase;}.home-button div {font-size: 16px;}.home-button.home-button-studenti {height: auto;word-wrap: initial;margin-top: 10px;}.home-button.home-button-studenti a {font-size: 12px;margin-top: 0;width: auto;height: auto;}.home-button .label-studenti-disabled {text-transform: initial;white-space: normal;}.home-button-icon {font-size: 40px;}.home-ok-icon {font-size: 40px;color: #92be1e;}.home-alert-icon {font-size: 30px;color: #e83f31;}.studenti-alert-icon {font-size: 20px;color: #e83f31;}.home-label-color {color: #e83f31;}.home-img-bonus {width: 50px;height: 50px;display: inline-block;margin: 0px 10px;background: url("images/punti-f4eb898b7c48c7e3357ba207f699b1a9.png") no-repeat center;}.home-contatti {margin-top: 120px;text-align: left;}.footer-label {font-size: medium;line-height: 2.4;}.footer-highlight {background-color: #e8edf2;margin: auto;font-weight: bold;}.home-underconstruction {margin-top: 20px;border: solid 2px #e8edf2;font-size: medium;text-align: left;}.home-underconstruction .row {padding: 1em;}.home-underconstruction .message-label-contact {font-weight: bold;font-size: large;}.home-underconstruction a {font-size: medium;}.footer-label-red {color: #e83f31;}.footer {padding-top: 40px;padding-bottom: 25px;border-top: solid 1px #e8edf2;bottom: 5px;text-align: center;}.error a {color: #ffffff !important;font-weight: bold;text-decoration: underline !important;}.error ul {list-style-type: none;padding-left: 0.7em;display: inline-block;}.nav-background {margin: auto;margin-bottom: 2em;}.nav-background ul.nav > li {font-size: 0.9em;color: #000000 !important;background-color: #ffffff;}.nav-background ul.nav > li.nav-btn-active {border-bottom: solid 4px #00ab97;}.nav-background ul.nav > li .nav-text {font-size: 1.5em;color: #000 !important;padding: 10px 15px;}.nav-background ul.nav > li .nav-text.disabled {display: block;padding: 10px 15px;position: relative;color: #e1c5be;text-align: center;}.nav-btn-active {background-color: #6b8f6e;}.istruzioni {margin-bottom: 30px;}.istruzioni-icona {font-size: 60px;color: #6b8f6e;margin: 10px;}.istruzioni-testo {display: inline-block;margin-left: 20px;}.popover {max-width: 500px;}.popover-title {background-color: #333333;}.popover-content {background-color: #eeeeee;color: #333333;font-size: 0.9em;line-height: 120%;}.accordion-loading {padding: 1em;}.accordion-item-title-icon {font-size: 30px;text-align: right;}.accordion-item-title-icon-studenti {font-size: 20px;margin-top: 8px;text-align: center;color: white;}.accordion-item-title-body {text-align: left;line-height: 2.4;}.accordion-item-title-body-studenti {text-align: left;line-height: 2.4;text-transform: uppercase;color: white;}.accordion-item-title-label {text-align: left;line-height: 2.4;font-weight: bold;}.accordion-item-enabled {text-align: left;line-height: 2.4;font-weight: bold;color: green;}.accordion-item-disabled {text-align: left;line-height: 2.4;font-weight: bold;color: red;}.btn .badge {z-index: 1000;}#create-notizia .input-group-addon {text-align: left;}#account-menu {box-shadow: none;}#account-menu .btn-account {text-transform: none;}#account-menu .dropdown-menu {background-color: #ffffff;padding: 0.8em;}#account-menu .dropdown-menu .divider {background-color: #fff;}#account-menu .dropdown-menu a:hover {background-color: #eeeeee;color: #333333;}.textContent {padding-left: 20px;}.my-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;opacity: 0.7;z-index: 110;}input[type="checkbox"].form-control {display: inline-block;height: auto;margin-right: 15px;width: auto;}div.datepicker-field {display: inline-block;width: 15%;margin-right: 2%;}div.datepicker-field select {text-align: center;}.field-label {font-weight: bold;text-align: right;}.field-group {margin-top: 10px;}.field-group .alert-danger {padding: 0.4em;}.field-group .btn-group-multiselect {width: 100%;}.field-group .btn-group-multiselect input {opacity: 100;margin: auto;position: relative;}.stipula-wizard {margin: auto;}.stipula-wizard .stipula-header {background-color: #e8edf2;margin-bottom: 15px;}.stipula-wizard .stipula-header .step-label {color: #00ab97;text-align: right;padding-right: 5px;}.stipula-wizard .stipula-buttons {background-color: #e8edf2;margin-top: 10px;}.stipula-wizard .stipula-next-button {text-align: right;}.stipula-wizard .stipula-page-wrapper #stipula-page {background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);margin: 26px auto 30px;min-height: 700px;padding: 20px 24px 80px 24px;position: relative;width: 90%;text-align: left;}.stipula-wizard .stipula-page-wrapper #stipula-page .row {text-align: left;}.stipula-wizard .stipula-page-wrapper #stipula-page h2 {text-align: center;margin-bottom: 20px;}.stipula-wizard .stipula-page-wrapper #stipula-page:before,.stipula-wizard .stipula-page-wrapper #stipula-page:after {content: "";height: 98%;position: absolute;width: 100%;z-index: -1;}.stipula-wizard .stipula-page-wrapper #stipula-page:before {background: #fafafa;box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);left: -5px;top: 4px;transform: rotate(-2.5deg);}.stipula-wizard .stipula-page-wrapper #stipula-page:after {background: #f6f6f6;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);right: -3px;top: 1px;transform: rotate(1.4deg);}.stipula-wizard .stipula-page-wrapper #stipula-page .field-list {margin-top: 2em;margin-bottom: 2em;}.stipula-wizard .stipula-page-wrapper #stipula-page .stipula-sede-enable-checkbox {float: right;}.stipula-wizard .stipula-page-wrapper #stipula-page .sondaggio-button-container {text-align: center;}.stipula-wizard .stipula-page-wrapper #stipula-page .sondaggio-button-container .anacheckbox {margin-top: 2em;}.stipula-wizard#stepNumeroPostazioni .table {width: 80%;margin: auto;}.stipula-wizard#stepNumeroPostazioni tr.selected {border: 2px solid #5cb85c;}.stipula-wizard#stepNumeroPostazioni .esonero-pagamento {display: none;}.stipula-wizard#stepNumeroPostazioni .skipQuota .quota {color: #999999;}.stipula-wizard#stepNumeroPostazioni .skipQuota .esonero-pagamento {display: block;}.stipula-wizard#stepPlus .checkboxes-plus input {margin-left: 1.5em;}.stipula-wizard#stepPlus .checkboxes-plus label {font-size: 1.2em;}.stipula-wizard#stepPlus .cart-item {border-bottom: 1px solid #BDBDBD;line-height: 1;padding: 0.5em;}.stipula-wizard#stepSpecialisti .specialista {position: relative;width: 47%;margin-right: 10px;float: left;font-size: 90%;}.stipula-wizard#stepSpecialisti .specialista .eliminaSpecialista {position: absolute;top: -18px;right: 10px;z-index: 10;}.stipula-wizard#stepSedi .accordionItemSede .panel-collapse.ui-state-hover {background: #c7e6c7;color: inherit;}.stipula-wizard#stepSedi .accordionItemSede .panel-collapse.ui-state-hover a {font-weight: bold;color: #5cb85c;}.stipula-wizard#stepSedi .specialistiDroppable {width: 100%;height: auto;padding: 8px 0 0 8px;}.stipula-wizard#stepSedi .specialista-draggable,.stipula-wizard#stepSedi .specialista-dropped {font-size: 0.9em;border: 1px solid;display: inline-block;border-radius: 4px;}.stipula-wizard#stepSedi .specialista-draggable {border-color: #bce8f1;clear: both;margin: 10px;padding: 10px;cursor: pointer;background: #d9edf7;}.stipula-wizard#stepSedi .specialista-dropped {border-color: #5cb85c;margin: 0 20px 8px 0;padding: 3px 10px;height: 2em;}.stipula-wizard#stepSedi .specialista-dropped .glyphicon {cursor: pointer;color: #e63323;}.stipula-wizard#stepSedi .panel-collapse {padding: 20px;}a.prevLink {margin: 20px;}a.step {margin: 8px;}.icon-referente {white-space: nowrap;display: inline-block;background: url("images/referente-7897e862c730cec823fa02271106fc2b.png") center no-repeat;background-size: 20px 20px;width: 20px;height: 20px;}table.doposcuola-table-convenzioni {width: 100%;}table.doposcuola-table-convenzioni th,table.doposcuola-table-convenzioni td {padding: 1em;}table.doposcuola-table-ordini,table.doposcuola-table-studenti {width: 94%;margin-left: 3%;border: 1px solid #e8edf2;}.attivita-scuola-stato {padding: 0.5em;}.attivita-scuola-stato.attivita-scuola-stato-in_lavorazione {background-color: #fae3c4;}.attivita-scuola-stato.attivita-scuola-stato-risolta {background-color: #b5dfb5;}.attivita-scuola-stato.attivita-scuola-stato-scaduta {background-color: #f39d95;}table.table-convenzione-bonus-malus,table.table-convenzione-consulenze {width: 100%;}table.table-convenzione-bonus-malus th,table.table-convenzione-consulenze th,table.table-convenzione-bonus-malus td,table.table-convenzione-consulenze td {padding: 1em;}.ordini-pdf {color: #00ab97;}.container .accordion-borderSideOn {border-left: 8px solid #00ab97;}.container .accordion-borderSideOff {border-left: 8px solid #ffffff;}.container .mydoposcuola-info {background-color: #ffffff;text-align: left;padding-bottom: 20px;width: 90%;padding-left: 5%;}.container .mydoposcuola-info .row {margin-top: 10px;}.container .mydoposcuola-info .col-xs-6,.container .mydoposcuola-info .col-xs-3,.container .mydoposcuola-info .col-xs-9 {padding-left: 0;}.container .mydoposcuola-item-container {margin-top: 10px;margin-bottom: 10px;padding-top: 5px;box-shadow: 0 0;border: solid 2px #e8edf2;}.container .myformazione-container {margin-top: 0px;margin-bottom: 20px;}.container .corso-passato-futuro {padding-left: 12%;}.container .myformazione-item {padding-top: 5px;padding-left: 20px;box-shadow: 0 0;width: auto;border: solid 2px #e8edf2;}.container .myformazione-item-iscriviti {padding-top: 5px;padding-left: 20px;box-shadow: 0 0;width: auto;border: solid 2px #e8edf2;background-color: #e8edf2;border: solid 2px #ffffff;}.container .myformazione-corsista {font-weight: bold;}.container .mydoposcuola-label {font-weight: bold;}.container .mydoposcuola-field {margin-top: 10px;}.container .panel-default {box-shadow: 0 0;border: solid 2px #e8edf2;}.container .panel-heading {background-color: #ffffff;}.container .panel-group .panel + .panel {margin-top: 0;}.container .panel-heading .accordion-toggle:after {font-family: 'Glyphicons Halflings';content: "\e113";float: right;line-height: 2.4;color: #888888;}.container .panel-heading .collapsed .accordion-toggle:after {float: right;color: #888888;line-height: 2.4;content: "\e114";}.container .panel-heading-studenti {background-color: #00ab97;}.list-studenti-attivi {min-height: 80px;}.list-studenti-attivi .label-monitor-geco-si {background-color: transparent;color: #000000;}.list-studenti-attivi .label-monitor-geco-no {background-color: #767676;color: #ffffff;}.list-studenti-attivi .studenti-actions .dropdown-menu li:hover {background-color: #00ab97;}.list-studenti-attivi .studenti-actions .dropdown-menu li:hover a {color: #ffffff;}.info-bonus-descrizione-wrapper {padding-bottom: 20px;}.info-bonus-descrizione-wrapper .info-bonus-titolo {font-weight: bold;margin-bottom: 20px;}#list-sessioni-corso {width: 90%;margin-left: 5%;}#list-sessioni-corso table tr {border-top: 1px solid #888888;border-bottom: 1px solid #888888;}#list-sessioni-corso table tr:first-child {border-top: 1px solid #e8edf2;}#list-sessioni-corso table tr:last-child {border-bottom: 1px solid #e8edf2;}#list-sessioni-corso table th,#list-sessioni-corso table td {border-left: 1px solid #e8edf2;border-right: 1px solid #e8edf2;padding: 5px 5px;font-size: 1.1em;text-transform: uppercase;text-align: left;vertical-align: top;}#list-sessioni-corso table td {font-size: 1.0em;text-align: left;text-transform: none;}#list-sessioni-corso table .data {width: 15%;text-align: left;}#list-sessioni-corso table .data .data-corso {display: block;padding: 3px 0px;margin: 2px 2px;font-weight: 500;font-size: 1.1em;border-bottom: 1px solid #888888;}#list-sessioni-corso table .data .durata,#list-sessioni-corso table .data .orario {display: block;font-size: 0.85em;text-transform: none;color: #888888;}#list-sessioni-corso table .data .posti-liberi.alert-danger {background-color: #ffffff;color: #e83f31;font-size: 0.85em;font-weight: bold;}#list-sessioni-corso table .prezzo {min-width: 80px;vertical-align: middle;}#list-sessioni-corso table .early-bird {min-width: 80px;vertical-align: middle;text-align: center;}#list-sessioni-corso table .importo-earlybird-scaduto {color: #888888;}#list-sessioni-corso table .importo-earlybird-scaduto-barrato {color: #888888;text-decoration: line-through;}#list-sessioni-corso table .scadenza-earlybird {color: #e83f31;}#list-sessioni-corso table .importo-earlybird {font-weight: bold;}#list-sessioni-corso table ._posti {font-weight: bold;text-transform: lowercase;padding: 3px 10px;border-radius: 3px;}#list-sessioni-corso table .in_lista {width: 5%;text-align: center;vertical-align: middle;text-transform: lowercase;color: #888888;}#list-sessioni-corso table td.azioni {vertical-align: middle;}#list-sessioni-corso table .azioni a {text-decoration: none;}#list-sessioni-corso table .azioni .corsiiscrizione {display: block;text-align: center;vertical-align: middle;text-transform: lowercase;}#list-sessioni-corso table .azioni .corsiiscrizione i {text-align: center;display: block;font-size: 24px;color: #e83f31;}.info-early-bird {width: 80%;margin-left: 10%;padding-top: 20px;padding-bottom: 20px;}.icon-early-bird {font-size: 30px;}#info-corso-modal .modal-header {background-color: #00ab97;color: #ffffff;padding: 10px 24px;}#info-corso-modal .modal-header .close {color: #ffffff;}#info-corso-modal .modal-content .modal-footer {padding: 20px !important;}#info-corso-modal #info-corso-indirizzo {padding-top: 10px;padding-bottom: 10px;}#info-corso-modal #info-corso-descrizione {border-top: 1px solid #3E3D40;padding-top: 20px;}#lista-fad {margin: 20px 0;width: 100%;}#lista-fad .nome {width: 60%;}#lista-fad .prezzo {width: 20%;}#lista-fad .iscrizione {width: 20%;}.usabonus-carrello-pagamento {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;border: solid 2px #e8edf2;width: 250px;margin-left: auto;margin-right: auto;display: block;height: auto;width: 320px;}.usabonus-carrello-pagamento .cart-item {border-bottom: 1px solid #BDBDBD;line-height: 1;padding: 0.5em;margin-right: 0;margin-left: 0;}.usabonus-area-sconto {width: 280px;border: solid 2px #e8edf2;margin-top: 20px;margin-left: auto;margin-right: auto;display: block;height: auto;text-align: center;}.usabonus-title {background-color: #e8edf2;width: 280px;height: 50px;margin-left: auto;margin-right: auto;line-height: 2;}.usabonus-icon {font-size: 40px;color: #00ab97;}.usabonus-label {font-size: 1.4em;}.usabonus-checkbox {padding-top: 20px;padding-bottom: 20px;}.usabonus-valore {font-size: 1.6em;color: #00ab97;padding-top: 0;padding-bottom: 15px;}.info-corso {margin-top: 20px;border-bottom: 1px solid #888888;padding-bottom: 20px;}.anagrafica-corsista {margin-top: 20px;margin-bottom: 20px;}.dati-corsista {border: 1px solid #e8edf2;margin-bottom: 50px;}.corso-data-sede {font-size: 1.2em;color: #e83f31;line-height: 60px;}.corso-nome {font-size: 1.2em;line-height: 0px;}.corso-label {font-size: 1.2em;font-weight: bold;}.corso-icona {font-size: 45px;color: #e83f31;}.corso-button {color: #ffffff;width: 90%;margin-top: 3px;margin-bottom: 3px;}.corso-msg-attesa {font-weight: bold;color: #e83f31;text-align: center;}.corso-icon-attenzione {font-size: 30px;}.corso-btn {user-drag: none;-moz-user-select: none;-webkit-user-drag: none;}.corso-btn-selected:not(.btn-link):not(.btn-flat) {background-color: #00ab97;color: #ffffff;width: 90%;margin-top: 3px;margin-bottom: 3px;}.corso-btn-selected:hover:not(.btn-link):not(.btn-flat) {background-color: #888888;color: #ffffff;width: 90%;margin-top: 3px;margin-bottom: 3px;}.corso-btn:not(.btn-link):not(.btn-flat) {background-color: #e8edf2;color: #ffffff;width: 90%;margin-top: 3px;margin-bottom: 3px;color: #000000;}.corso-btn:hover:not(.btn-link):not(.btn-flat) {background-color: #888888;color: #ffffff;width: 90%;margin-top: 3px;margin-bottom: 3px;}.cart {margin-left: 10px;margin-right: 10px;line-height: 40px;}.cart-item {line-height: 1.7em;}.cart-title {margin-left: 10px;margin-right: 10px;line-height: 40px;background-color: #00ab97;border: none;color: #ffffff;margin: auto;text-align: center;}.cart-icon {font-size: 24px;}.cart-item-highlight {color: #e83f31;font-weight: bold;}.cart-item-bonus {color: #00ab97;font-weight: bold;}.cart-item-disabled {color: #888888;text-decoration: line-through;}.cart-item-value {text-align: right;}.cart-total-sconto {color: #888888;font-style: italic;font-size: small;}.cart-total-body {text-align: center;border-top: solid 1px #000000;font-size: large;width: 90%;left: 5%;margin: auto;}.cart-total-title {margin-left: 5%;}#detrazione {margin-top: 15px;}#detrazione .label-descrizione {font-weight: bold;text-align: right;height: 23px;line-height: 23px;}#detrazione input[type='text'] {border: 0px;background-image: linear-gradient(#7ea1c3, #7ea1c3), linear-gradient(#D2D2D2, #D2D2D2);background-size: 0 2px, 100% 1px;background-repeat: no-repeat;background-position: center bottom, center calc(99%);background-color: transparent;background-color: rgba(0, 0, 0, 0);transition: background 0s ease-out;color: #555;}#genericError {color: #000000;}#genericError h1 {color: #000000;}#genericError a {font-weight: bold;color: #000000;width: 100%;}#genericError .error-logo {display: block;text-align: center;color: #486c92;}#genericError .ana-triste-carrello {font-size: 120px;display: block;text-align: center;color: #486c92;}#genericError .testoMessaggioErroreGenerico {margin-top: 80px;margin-bottom: 20px;font-size: 1.1em;text-align: center;}#genericError .btn-back-home {display: block;text-align: center;}#list-doposcuola tr.adempiente td.numeroFormazioni {background: #D4FFBF;}#list-doposcuola tr.inadempiente td.numeroFormazioni {background: #FFBBBE;}#list-doposcuola tr.annoCorrente td.convenzioneAttiva {font-weight: bold;background: #e8edf2;}.ui-state-default {background: inherit;color: inherit;border: inherit;font-weight: inherit;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color: inherit;}.home-store {padding-top: 20px;padding-bottom: 20px;text-align: center;}.store-description {padding: 10px 0 0 70px;height: 100px;text-align: left;width: 700px;margin: 10px auto;background: transparent url('images/puzzle-310778c9d61d8f8110fdd68083236987.png') no-repeat left center;}.info-fattura-doposcuola {font-weight: bold;font-size: 1.4em;color: #e83f31;padding: 15px;display: block;text-align: left;}.btn-perfamiglia-img {height: 150px;background: url("images/Famiglia-27432367d39b28eb27bb9b1e9c53e838.png") no-repeat center;}.btn-perdoposcuola-img {height: 150px;background: url("images/perDoposcuola-185ecc53ce1862cff1f16f586672543c.png") no-repeat center;}.progresso-checkout {width: 600px;height: 70px;margin-left: auto;margin-right: auto;background: url("images/riga-75e87a83edafddcc186e9389245e1520.png") no-repeat center;background-size: 100% 40%;font-weight: bold;margin-top: 30px;}.progresso-checkout span {background: #FFF;padding: 0 0.5rem;}.step-checkout {width: 100px;height: 100px;text-align: center;white-space: nowrap;}.box-step-checkout {width: 50px;height: 50px;margin-left: 20px;background-color: #e8edf2;border: 0;}.box-step-checkout-empty {width: 50px;height: 50px;margin-left: 20px;background-color: #e8edf2;border: 0;background-color: #ffffff;border: 2px solid #e8edf2;}.miniimg {width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.perdoposcuola-miniimg {background: url("images/perDoposcuola-185ecc53ce1862cff1f16f586672543c.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.perfamiglia-miniimg {background: url("images/perFamiglia-5f56e3b30385cb5b6dc5677db234d881.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.geco-miniimg {background: url("images/geco-7691c6f4468026b7cd7a44a4246fa34e.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.epico-miniimg {background: url("images/ePico-c180b5a87e2f4888664e7ab3c2e2467f.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.superquaderno-miniimg {background: url("images/SuperQuaderno-23439a4e9277a4ec8cdaee74891682a5.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.supermappeevo-miniimg {background: url("images/SMevo-14f12f0991d18b7e57978e03901ae1a9.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.supermappeclassic-miniimg {background: url("images/SMclassic-a1059bd9bd0747df61b8568281b3ae92.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;}.minilang {width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;}.it-miniimg {background: url("images/it-IT-1a9d5979bf02d9495daf44d5f062f2cc.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;}.it2-miniimg {background: url("images/it-IT-1a9d5979bf02d9495daf44d5f062f2cc.png");width: 50px;height: 50px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;margin-left: 20px;}.uk-miniimg {background: url("images/en-GB-e9fa83b2fb476922e57f0df07105a2d1.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;}.de-miniimg {background: url("images/de-DE-69dd89c9cee1bbe7625efbf970afb1fb.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;}.es-miniimg {background: url("images/es-ES-d5417453a79455bfdf96f36c56421493.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;}.fr-miniimg {background: url("images/fr-FR-a95844d407f72ee255ef90be12f04dec.png");width: 50px;height: 50px;margin-left: 20px;border: 0;background-size: 50px 50px;background-color: #e8edf2;width: 24px;height: 24px;margin-top: 14%;background-size: 24px 24px;margin-left: 1px;display: inline-block;}.checkout-icona-ok {font-size: 30px;color: #92be1e;margin: 8px;}.step-checkout-sintesi .box-step-checkout-empty,.step-checkout-sintesi .step-checkout-codes {width: 50px;height: 50px;margin-left: 20px;background-color: #e8edf2;border: 0;background-color: transparent;margin-left: 0px;width: 105px;text-align: center;}.step-checkout-codes .box-step-checkout-full {background-color: #e8edf2;}.step-checkout-sintesi .box-step-checkout-empty {background-color: #ffffff;border: 2px solid #e8edf2;}.btn-selezione-prodotto-label {font-size: large;text-transform: none;border-top: 1px solid lightgray;line-height: 1.3;font-size: 1.0em;margin-top: 15px;margin-left: 15px;margin-right: 15px;}.btn-selezione-modalita-label {font-size: large;text-transform: none;border-top: 1px solid lightgray;line-height: 1.3;font-size: 1.0em;margin-top: 15px;margin-left: 15px;margin-right: 15px;padding-top: 20px;}.abbonamento-mese-non-disponinibile {opacity: 0.5;}.btn-selezione-modalita-label-nondisponibile {margin-top: 2.5em;}.btn-selezione-sintesi-label {font-size: large;text-transform: none;border-top: 1px solid lightgray;line-height: 1.3;font-size: 1.0em;margin-top: 15px;margin-left: 15px;margin-right: 15px;height: 70px;width: 125px;margin-top: 0px;}.sintesi-icona-2lingue {width: 50%;float: left;}.sintesi-icona-3lingue {width: 33%;float: left;}.btn-selezione-prodotto {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;width: 250px;height: 240px;align-content: center;background-color: #ffffff;text-align: center;}.btn-selezione-store {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;background-color: #ffffff;width: 250px;height: 240px;align-content: center;text-align: center;}.btn-selezione-store-checked {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;background-color: #e8edf2;width: 250px;height: 240px;align-content: center;text-align: center;}.btn-selezione-store:hover {border: 2px solid #dddddd;background-color: #e8edf2;}.label-modalita {padding-top: 10px;height: 240px;}.titolo-modalita {height: 40px;}.btn-selezione-tipoacquisto {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;height: 220px;margin-bottom: 30px;}.btn-selezione-sintesi {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;height: 130px;width: 240px;text-align: center;background-color: #ffffff;}.img-sintesi {display: inline-block !important;}.btn-selezione-store-sintesi {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;background-color: #ffffff;width: 240px;height: 130px;align-content: center;text-align: center;}.btn-selezione-store-sintesi-checked {margin-top: 20px;width: 200px;height: 270px;padding: 0;border: solid 3px #00ab97;border-radius: 10px;white-space: normal;background-color: #dddddd;margin-left: auto;margin-right: auto;display: block;background-color: #e8edf2;width: 240px;height: 130px;align-content: center;text-align: center;}.btn-selezione-store-sintesi:hover {border: 2px solid #dddddd;background-color: #e8edf2;}.area-bandierine {height: 50px;}.label-prodotto {width: 200px;height: 250px;}.label-sintesi {width: 220px;font-weight: normal;height: 130px;}.label-destinatario {height: 240px;}.btn-prodotto-selezionato {background-color: #e83f31;}.btn-geco-img {height: 150px;height: 100px;background: url("images/geco2-365d754be7228da73441182d5b59485f.png") no-repeat center;}.btn-geco-img-sm {height: 150px;height: 100px;background: url("images/geco2-365d754be7228da73441182d5b59485f.png") no-repeat center;width: 100px;height: 60px;background-size: 100% auto;}.btn-epicosmevo-img {height: 150px;height: 100px;background: url("images/epicosmevo-bbc2c866292c3dad4d4a59f9e66b926f.png") no-repeat center;}.btn-epicosmevo-img-sm {height: 150px;height: 100px;background: url("images/epicosmevo-bbc2c866292c3dad4d4a59f9e66b926f.png") no-repeat center;width: 100px;height: 60px;background-size: 100% auto;}.btn-epico-img {height: 150px;height: 100px;background: url("images/ePico-c180b5a87e2f4888664e7ab3c2e2467f.png") no-repeat center;}.btn-superquaderno-img {height: 150px;height: 100px;background: url("images/SuperQuaderno-23439a4e9277a4ec8cdaee74891682a5.png") no-repeat center;}.btn-supermappeevo-img {height: 150px;height: 100px;background: url("images/SMevo-14f12f0991d18b7e57978e03901ae1a9.png") no-repeat center;}.btn-supermappeclassic-img {height: 150px;height: 100px;background: url("images/SMclassic-a1059bd9bd0747df61b8568281b3ae92.png") no-repeat center;}.btn-acquisto-img {width: 100%;height: 100px;background: url("images/acquisto-a30c4485ba92934a9c63c16ddf586f6f.png") no-repeat center;}.btn-abbonamento-img {height: 150px;height: 100px;background: url("images/abbonamento-6419940278b434a03210e50916b73d54.png") no-repeat center;}.btn-abbonamento-anno-img {height: 150px;height: 100px;background: url("images/abb_anno-98593838b61416da37981464deeedc98.png") no-repeat center;}.btn-abbonamento-mese-img {height: 150px;height: 100px;background: url("images/abb_mese-dd533da62facbc2180f852de1dcb5cea.png") no-repeat center;}.store-eta-label {text-align: center;}span.store-anastasis-label {color: #555555;font-size: 12px;font-weight: bold;}.btn-storeanastasis {font-size: 1.2em;}.img-miniicon {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;}.img-5-8 {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;background: url("images/5-8-fdd709f226c668f6bf3d80d82a033d9f.png") no-repeat center;}.img-8-12 {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;background: url("images/8-12-724e7f4f6c0d466c0d21e048eaa78b4c.png") no-repeat center;}.img-12-16 {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;background: url("images/12-16-742af38c2ab2707fc3f86be43b49ccef.png") no-repeat center;}.img-lingua {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;}.img-it {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/it-IT-1a9d5979bf02d9495daf44d5f062f2cc.png") no-repeat center;}.img-en {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/en-GB-e9fa83b2fb476922e57f0df07105a2d1.png") no-repeat center;}.img-es {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/es-ES-d5417453a79455bfdf96f36c56421493.png") no-repeat center;}.img-fr {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/fr-FR-a95844d407f72ee255ef90be12f04dec.png") no-repeat center;}.img-de {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/de-DE-69dd89c9cee1bbe7625efbf970afb1fb.png") no-repeat center;}.img-it-sm {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/it-IT-1a9d5979bf02d9495daf44d5f062f2cc.png") no-repeat center;width: 30px;height: 30px;background-size: 100% auto;}.img-en-sm {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/en-GB-e9fa83b2fb476922e57f0df07105a2d1.png") no-repeat center;width: 30px;height: 30px;background-size: 100% auto;}.img-fr-sm {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/fr-FR-a95844d407f72ee255ef90be12f04dec.png") no-repeat center;width: 30px;height: 30px;background-size: 100% auto;}.img-de-sm {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/de-DE-69dd89c9cee1bbe7625efbf970afb1fb.png") no-repeat center;width: 30px;height: 30px;background-size: 100% auto;}.img-es-sm {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;height: 60px;background: url("images/es-ES-d5417453a79455bfdf96f36c56421493.png") no-repeat center;width: 30px;height: 30px;background-size: 100% auto;}.img-oltre16 {height: 150px;height: 50px;width: auto;margin-left: auto;margin-right: auto;display: block;background: url("images/oltre16-3ee061f342c50ece821c44940f27ecd8.png") no-repeat center;}.store-ordine-passi {margin-top: 10px;margin-bottom: 10px;border-bottom: 1px #555555 solid;height: 60px;}.store-ordine-descrizione-passo {margin: 10px;font-size: 15px;}.store-studente-label {font-weight: bold;color: red;font-size: 18px;line-height: 18px;}.store-info-scheda {font-size: 30px;margin: auto;margin-top: 20px;margin-bottom: 20px;padding-top: 40px;height: 180px;background-color: #ffffff;border: 2px solid #e8edf2;}.store-info-scheda div {font-weight: bold;font-size: 13px;text-align: center;}.store-info-scheda:hover,.store-info-scheda:focus {background-color: #e8edf2;text-decoration: none;}.store-link-scheda {font-size: 30px;padding: 8px;width: 200px;margin: auto;margin-top: 15px;margin-bottom: 20px;height: 56px;background-color: #ffffff;border: 1px solid #e8edf2;}.store-link-scheda div {font-weight: bold;font-size: 13px;}.store-link-scheda:hover,.store-link-scheda:focus {background-color: #e8edf2;text-decoration: none;}.store-riepilogo-bundle {font-size: 30px;padding: 8px;width: 200px;margin: auto;margin-top: 15px;margin-bottom: 20px;height: 56px;background-color: #ffffff;border: 1px solid #e8edf2;width: auto;text-align: center;height: 80px;}.store-riepilogo-bundle div {font-weight: bold;font-size: 13px;}.store-piu {font-size: 20px;font-weight: bold;}.store-link-loquendo {font-size: 30px;padding: 8px;width: 200px;margin: auto;margin-top: 15px;margin-bottom: 20px;height: 56px;background-color: #ffffff;border: 1px solid #e8edf2;width: auto;text-align: center;height: 80px;line-height: 2em;}.store-link-loquendo div {font-weight: bold;font-size: 13px;}.store-link-loquendo:hover,.store-link-loquendo:focus {background-color: #e8edf2;text-decoration: none;}.store-link-icon {font-size: 32px;color: #e83f31;}.store-prezzo {font-size: 1.6em;color: #e83f31;}.store-label-prezzo {line-height: 5em;}.store-prezzo-non-scontato {color: #888888;text-decoration: line-through;}.store-importo-finale {font-size: 1.6em;font-weight: normal;}.store-riepilo-prezzi {text-align: center;font-size: 1.1em;margin-bottom: 20px;}.store-famiglia-font {text-align: center;font-size: 1.4em;}.store-famiglia-area-titolo {text-align: center;font-size: 1.4em;border: 1px solid #e8edf2;margin-bottom: 20px;}.store-famiglia-prodotti {background-color: #e8edf2;line-height: 1.5em;margin-bottom: 20px;}.store-famiglia-importo {width: 80%;margin-left: 10%;border-top: 2px solid #e8edf2;}.store-famiglia-area-dati {border: 1px solid #e8edf2;padding-bottom: 15px;}.store-famiglia-autorizzazione {font-weight: bold;margin-bottom: 30px;}.btn:not(.btn-link):not(.btn-flat).radio-selected,.btn-default:not(.btn-link):not(.btn-flat).radio-selected {background-color: #e8edf2;border: 1px solid #00ab97;}.usabonus-accreditamento {margin-left: 0.8em;}.sconto-explanation {font-size: 12px;text-align: center;padding: 0 3em 2em 3em;}.lista-ordini table {width: 90%;margin: auto;}.lista-ordini thead th {border: 1px solid #888888;text-align: center;padding: 6px;}.lista-ordini table td {border: 1px solid #888888;padding: 5px;}.ordine-da-doposcuola {background-color: #e8edf2;}.tabella-regali table {width: 90%;margin: auto;margin-bottom: 20px;}.tabella-regali thead th {border: 1px solid #888888;background-color: #e8edf2;text-align: center;padding: 6px;}.tabella-regali table td {border-bottom: 1px solid #e8edf2;padding: 5px;}.studenti-table-header {margin: 0;padding: 0.2em;font-weight: bold;}div.lista-studenti .empty-list-message {margin: 1em;}div.lista-studenti .studente-item {margin: 0;padding: 0.2em;border: 1px solid #e8edf2;}div.lista-studenti .studente-item .studente-item-completename {font-size: medium;margin-left: 0px;}div.lista-studenti .descrizione-software {font-size: 0.8em;}div.lista-studenti .studente-sw-cell {border-bottom: solid 1px #EEEEEE;}div.lista-studenti .icon-edit-studente {font-size: 1.5em;}div.lista-studenti tr.inadempiente {background-color: #ffffff;}div.lista-studenti tr.inadempiente .descrizione-software {font-size: 1em;font-weight: bold;}div.lista-studenti tr.adempiente:hover {background-color: #f7fbfd;}div.lista-studenti tr.adempiente.sospeso {background-color: #fae3c4;}div.lista-studenti tr.adempiente .btn-primary {background-color: #fff;border: 1px solid #ccc;color: #333333;}div.lista-studenti tr.adempiente .btn-info {border: 1px solid #ccc;color: #333333;}div.lista-studenti tr.adempiente .btn-info.riprendi {background-color: #b5dfb5;}div.lista-studenti tr.adempiente .btn-info.sospendi {background-color: #ffffff;}div.lista-studenti tr.adempiente .btn-info.disabilitato {color: #999999;}div.lista-studenti .borderless td,div.lista-studenti .borderless th {border: none;}div.lista-studenti .btn-border {border: solid 1px #dddddd;}div.lista-studenti .btn-right {float: right;}div.lista-studenti .invia-codici-link {border-top: solid 1px;padding-top: 10px;margin-top: 10px;text-align: center;color: #00ab97;}div.lista-studenti .ridinet-text-ok {color: #009fe3;font-size: 10px;font-weight: bold;}div.lista-studenti .ridinet-text-ko {color: #ff0000;font-size: 10px;font-weight: bold;}div.lista-studenti .ridinet-logo {background: url("images/monitor24-6356ac5d99096adb913bc9104219cb29.png") no-repeat center;background-size: 24px 24px;display: inline-block;width: 24px;height: 24px;margin-left: 15px;margin-top: 10px;border: 0;}div.lista-studenti .ridinet-logo-attiva {background: url("images/monitor24grigio-09a08f06dffc3f774f613dbb3c78ddf2.png") no-repeat center;background-size: 24px 24px;display: inline-block;width: 24px;height: 24px;margin-left: 15px;margin-top: 10px;border: 0;}div.lista-studenti #iscrizione-RIDInet .modal-header {background-color: #00ab97;color: #ffffff;padding: 10px 24px;}div.lista-studenti #iscrizione-RIDInet .modal-header .close {color: #ffffff;}div.lista-studenti #iscrizione-RIDInet .modal-content .modal-footer {padding: 10px !important;}div.lista-studenti #iscrizione-RIDInet .modal-content .modal-body {padding: -20px !important;}div.lista-studenti #iscrizione-RIDInet #info-corso-indirizzo {padding-top: 10px;padding-bottom: 10px;}div.lista-studenti #iscrizione-RIDInet #info-corso-descrizione {border-top: 1px solid #3E3D40;padding-top: 20px;}div.ridinet {margin-left: 0;margin-right: 0;font-size: 15px;}div.ridinet h1 {text-align: left;line-height: 1.1;font-size: 36px;margin-top: 60px;text-transform: uppercase;}div.ridinet .ridinet-video {text-align: center;}div.ridinet .ridinet-video p {margin-top: 70px;}div.ridinet .ridinet-info p {margin-top: 20px;}div.ridinet .panel.panel-info .panel-heading {background: #7ea1c3;}.materiali .panel.panel-info .panel-heading {background: #7ea1c3;}.materiali .row.video {background-color: #ededed;}.materiali .row.pdf {background-color: #FBFBFB;}.materiali .anaicon {font-size: 35px;color: #00ab97;}.materiali .titolo,.materiali .azione,.materiali .contenuto {padding-top: 12px;font-size: 15px;}.materiali .azione {text-align: center;}.studenti .anaicon {font-size: 40px;color: #7ea1c3;}.nessunMateriale {text-align: center;}.notifiche .icon-news {color: #00ab97;}.notifiche .news-content {font-size: 16px;margin-top: 10px;}.notifiche .news-link {font-size: 14px;margin-top: 5px;}.notifiche .news-break {border-bottom: 2px solid #E8EDF2;}.notifiche .news-break:last-child {border-bottom: none;}.data-news {font-style: italic;font-size: small;}.row-ridinet {text-align: center;}.row-ridinet a,.row-ridinet p {font-size: 20px;}.btn-ridinet {width: 400px;}a.link-notizia:hover {text-decoration: none;}.notizia {border-top: solid 1px #e8edf2;}.materiale-video {background-color: #fbceb1;}.materiale-altro {background-color: #FFFEEF;}.box-text {font-size: 13px;text-align: left;padding: 16px 14px;text-transform: none;line-height: 1.4em;}.empty-materiale {background-color: #ffffff;height: 50px;}.admin-info {text-align: center;}#create-notizia .form-control.custom-select,#edit-notizia .form-control.custom-select,#create-materiale .form-control.custom-select,#edit-materiale .form-control.custom-select {width: 100px;display: inline-block;}.row.pdf,.row.video {margin-left: 0px;margin-right: 0px;}