html{margin:0;padding:0;min-height:100%;position:relative}body{margin-bottom:45px}body label{font-family:Arial,Helvetica,sans-serif;font-weight:400}input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{border-radius:0!important}.sa-button-container button:focus,button.btn-primary:focus,input:focus,select:focus{border:2px solid #4d90fe}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.thumbnail img.pull-right{width:50px}.container-fluid-margins{margin-bottom:10px}.footer-icon-container a img,.table-bordered,.table-bordered>thead>tr>th{border:none}.table-bordered>thead>tr>td{border-bottom-width:0}table,table tbody tr td{margin:0;padding:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,table>thead>tr>th{padding:4px}table thead tr th{font-weight:700;font-size:.9em;border:none;margin:0;padding:0}table tbody tr td{font-weight:400;font-size:.8em;vertical-align:middle!important;line-height:1.6em!important;max-width:70ch;word-wrap:break-word}.lastTdChild table td:last-child{min-width:130px}.gridContainer{clear:both}.container{margin-bottom:35px}a:active,a:hover,a:link,a:visited{cursor:pointer;color:#036;text-decoration:underline;font-weight:700}.scroll-top-wrapper{position:fixed;opacity:0;overflow:hidden;text-align:center;z-index:99999999;background-color:#777;color:#eee;width:50px;height:48px;line-height:48px;right:30px;bottom:45px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scroll-top-wrapper:hover{background-color:#888}.scroll-top-wrapper.show{opacity:.6;display:block;filter:alpha(opacity=40);cursor:pointer}.scroll-top-wrapper i.fa{line-height:inherit}.contentTitles{font-weight:700;font-size:1em;margin-bottom:2px;margin-top:2px}.contentText{font-weight:400;font-size:.9em}.icon{margin-right:5px}@media (min-width:1200px){.container{width:100%}}p{line-height:1.6em!important;max-width:70ch;word-wrap:normal}@media (min-width:1024px){.message-response{margin-left:45%}}@media (min-width:768px) and (max-width:1024px){.message-response{margin-left:25%}}.white-space-pre-line{white-space:pre-line}.btn.btn-primary{background-color:#036;color:#fff;text-align:center;border-radius:0;margin-right:10px}.btn.btn-default{color:#333;background-color:#fff;border-color:#ccc;border-radius:0;margin-right:10px}.margin-top{margin-top:20px}.padding-top{padding-top:30px}.luk-row-selected{background-color:#036;color:#f5f5f5;opacity:.85}.titlePage{color:#036;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:15px;text-transform:uppercase}.btn.btn-add-document,.btn.btn-add-multimedial-document,.btn.btn-delete,.btn.btn-edit,.btn.btn-folder-new,.btn.btn-folder-private,.btn.btn-folder-public,.btn.btn-remove{background-image:url(edit.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:16px;padding-left:16px;vertical-align:middle}.btn.btn-add-document,.btn.btn-add-multimedial-document,.btn.btn-delete,.btn.btn-folder-new,.btn.btn-folder-private,.btn.btn-folder-public,.btn.btn-remove{background-image:url(delete.png)}.btn.btn-add-document,.btn.btn-add-multimedial-document,.btn.btn-folder-new,.btn.btn-folder-private,.btn.btn-folder-public,.btn.btn-remove{background-image:url(cross-remove-sign.png)}.btn.btn-add-document,.btn.btn-add-multimedial-document,.btn.btn-folder-new,.btn.btn-folder-private,.btn.btn-folder-public{background-image:url(set-public.png)}.btn.btn-add-document,.btn.btn-add-multimedial-document,.btn.btn-folder-new,.btn.btn-folder-private{background-image:url(set-private.png)}.btn.btn-add-document,.btn.btn-add-multimedial-document,.btn.btn-folder-new{background-image:url(new-add-folder.png)}.btn.btn-add-document,.btn.btn-add-multimedial-document{background-image:url(new-add-file.png)}.btn.btn-activate,.btn.btn-deactivate,.btn.btn-document,.btn.btn-list,.btn.btn-move-down,.btn.btn-move-up,.btn.btn-qrcode,.btn.btn-save,.btn.btn-view,span.icon-link{background-image:url(document.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:32px;padding-left:16px;vertical-align:middle}.btn.btn-activate,.btn.btn-deactivate,.btn.btn-list,.btn.btn-move-down,.btn.btn-move-up,.btn.btn-qrcode,.btn.btn-save,.btn.btn-view,span.icon-link{background-image:url(qr-code.png);height:16px}.btn.btn-activate,.btn.btn-deactivate,.btn.btn-list,.btn.btn-move-down,.btn.btn-move-up,.btn.btn-save,.btn.btn-view,span.icon-link{background-image:url(eye.png.1)}.btn.btn-activate,.btn.btn-deactivate,.btn.btn-list,.btn.btn-move-down,.btn.btn-move-up,.btn.btn-save,span.icon-link{background-image:url(deactivate.png)}.btn.btn-activate,.btn.btn-list,.btn.btn-move-down,.btn.btn-move-up,.btn.btn-save,span.icon-link{background-image:url(activate.png)}.btn.btn-list,.btn.btn-move-down,.btn.btn-move-up,.btn.btn-save,span.icon-link{background-image:url(move-up.png)}.btn.btn-list,.btn.btn-move-down,.btn.btn-save,span.icon-link{background-image:url(move-down.png)}.btn.btn-list,.btn.btn-save,span.icon-link{background-image:url(download.png)}.btn.btn-list,span.icon-link{background-image:url(list.png)}span.icon-link{background-image:url(link.png);padding-left:30px}.sa-button-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.sa-button-container .cancel{-webkit-order:2;order:2}.sa-button-container .sa-confirm-button-container{-webkit-order:1;order:1}.sweet-alert .sa-icon.sa-warning{border-color:#036}.sweet-alert .sa-icon.sa-success .sa-line,.sweet-alert .sa-icon.sa-warning .sa-line{height:5px;background-color:#036;display:block;border-radius:2px;position:absolute;z-index:2}@-webkit-keyframes pulseWarning{0%,to{border-color:#036}}@keyframes pulseWarning{0%,to{border-color:#036}}@keyframes pulseWarningIns{0%,to{background-color:#036}}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#036}@media only screen and (max-width:768px){.btn.btn-default,.btn.btn-primary{text-align:center;border-radius:0;width:100%;display:block;margin-top:10px}.btn.btn-primary{margin-right:auto;background-color:#036;color:#fff}.btn.btn-default{background-color:#fff;color:#333;border-color:#ccc;margin-left:0!important}}.alert.alert-warning{color:#036;background-color:#e5eaef;border-color:#b2c1d1}footer{background-color:#036;width:100%;padding:5px 0;position:absolute;bottom:0}footer p{margin:0 0 0 5px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;float:left;padding:10px 0 0}.footer-container{margin:0 auto;padding:0}.footer-icon-container{float:right}.footer-icon-container img{float:left;margin-right:10px}@media only screen and (max-width:470px){.footer-container,footer p{width:100%}.footer-icon-container{width:60%}footer p{text-align:center;margin:0;padding-bottom:5px}.footer-icon-container img{margin-right:10px}.footer-icon-container a img{display:inline;float:none}}
/*!
 * Start Bootstrap - Logo Nav HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
.navbar-fixed-top .nav{padding:15px 0}.navbar-fixed-top .navbar-brand{padding:0 15px}@media (min-width:768px){.navbar-fixed-top .navbar-brand{padding:15px 0}}.navbar{border-radius:0;background-color:#036}.mainMenu,.professorContent img,.webdocentiContent img{margin:0;padding:0}.logo{margin:10px;width:75px;height:75px;cursor:pointer}.container-fixed,.container-mainmenu{margin:0 auto;padding:0;max-width:768px}.whiteRow{clear:both;background-color:#fff;margin:0}.navbar-right{margin-right:0}.logo-text{float:left;color:#fff;margin:16px 0 0;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:1.1em}.header-wrapper{margin:10px 0}.navbar-cusomized{border:none;margin-bottom:0}@media only screen and (max-width:480px){.logo-text{float:left;color:#fff;margin:16px 0 0;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.8em}.logo{float:left;margin:10px;width:50px;height:50px;cursor:pointer}}#bs-example-navbar-collapse-1 ul li a,#bs-example-navbar-collapse-1 ul li a:hover{color:#036;font-weight:700;text-decoration:underline;font-size:.85em}@media only screen and (min-width:768px){#bs-example-navbar-collapse-1{margin-top:10px;padding:0}#bs-example-navbar-collapse-1 ul{margin-top:5px}#bs-example-navbar-collapse-1 ul li{border-right:solid 1px #ccc;height:20px;padding:0;margin:0}#bs-example-navbar-collapse-1 ul li a{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}}@media only screen and (max-width:768px){.collapsing,.in{background-color:#fff;margin-left:0}.collapsing ul li a,.in ul li a{text-decoration:underline;color:#036!important;background-color:#efefef;margin-top:3px}.collapsing ul li a:hover,.in ul li a:hover{text-decoration:underline;color:#036!important;background-color:#ccc}.navbar-cusomized{margin-bottom:10px}.navbar-nav{margin-top:0}}@media (max-width:768px){.navbar-toggle{display:block!important}}@media (min-width:768px){.navbar-header{float:none}}.logo{float:left!important}@media (max-width:768px){.navbar-collapse.collapse,.navbar-collapse.collapse.in{display:none!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.collapse.in{display:block!important}.navbar-nav>li,.navbar-right{float:none!important}.navbar-nav>li>.dropdown-menu{width:100%}}@media only screen and (min-width:768px){#bs-example-navbar-collapse-1{margin-top:0!important;margin:0;margin-bottom:7.5px}}@media only screen and (max-width:768px){.collapsing ul li a,.in ul li a{text-decoration:underline!important;color:#036!important;background-color:#efefef!important;margin-top:3px!important}#bs-example-navbar-collapse-1 ul{margin-top:0}}@media (max-width:768px){.navbar-nav{float:none!important}}@media only screen and (min-width:768px){#bs-example-navbar-collapse-1 ul li{border-right:solid 1px #ccc;height:auto;padding:inherit;margin:auto}}@media (min-width:768px){.navbar-nav>li>a{padding-top:10px!important;padding-bottom:10px!important}}.alertMessage{padding-top:10px}.alertMessage .jumbotron{padding:20px 0}.alertMessage .jumbotronText{background-color:inherit}.alertMessage .header{cursor:pointer;color:#036;text-decoration:none;font-weight:700}.alertLabelInverse{background-color:#333!important;padding:1px 4px 2px;font-size:10.998px!important;font-weight:700!important;line-height:13px;color:#fff;vertical-align:middle;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:fit-content}.searchContentView{margin-top:30px;margin-bottom:30px}.fileFolder .fileFolderImg{padding-right:10px}.fileFolder .folder-public{text-decoration-color:#adff2f}.fileFolder .folder-private{text-decoration-color:red}.grid-checkbox{width:18px;height:18px}.grid-checkbox .hidden{visibility:hidden}.helpMessage{padding-top:10px}.helpMessage .jumbotron{padding:10px 0}.helpMessage .jumbotronText{background-color:inherit}.helpMessage .header{cursor:pointer;color:#036;text-decoration:none;font-weight:700;font-size:1.2em}.helpLabelInverse{background-color:#333!important;padding:1px 4px 2px;font-size:10.998px!important;font-weight:700!important;line-height:13px;color:#fff;vertical-align:middle;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:fit-content}.pagingContainer{min-height:50px;margin:0;padding:0;font-size:1.1em;clear:both}.pagPrev{margin-right:10px}.pagNext,.pagPrev{float:left}.leftPageSummary{margin-left:2%;float:left}.rightPageSummary{float:right}.reference-modal .uploadArea{width:70%;height:100%;border:1px #00f dashed}.reference-modal .label-add-file{font-size:11px}.timer-picker input[type=number]{border-radius:0}.timer-divider{margin:auto;width:50%;padding:5px}.link{cursor:pointer;color:#036;text-decoration:underline;font-weight:700}.btn_modules{background-color:#efefef;border:none 0 transparent;text-align:left}.btn_modules.active:focus,.btn_modules:active:focus,.btn_modules:focus,.btn_modules:hover{border:none;background-color:#ccc}.btn-modules-items{margin-top:5px;border-radius:2px;padding-top:5px;padding-bottom:5px;background-color:#efefef;font-size:1.1em}.accessibilityTitle,.externalTitle,.siteMapTitle{color:#036;font-family:Arial,Helvetica,sans-serif;font-size:1.5em}.contatti li,.external li,.tree li{margin:0;list-style-type:none;position:relative;padding:20px 5px 0}.tree li::after,.tree li::before{content:'';position:absolute;right:auto;left:-20px}.tree li::before{border-left:1px solid #ccc;bottom:50px;top:0;width:1px;height:100%}.tree li::after{top:30px;width:25px;height:20px;border-top:1px solid #ccc}.tree li a{display:inline-block;border:1px solid #ccc;padding:5px 10px;text-decoration:none;font-family:arial,verdana,tahoma;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#efefef}.tree>ul>li::after,.tree>ul>li::before{border:0}.tree li:last-child::before{height:30px}.tree li a:hover,.tree li a:hover+ul li a{background:#ccc;color:#036;border:1px solid #94a0b4}.tree li a:hover+ul li::after,.tree li a:hover+ul li::before,.tree li a:hover+ul ul::before,.tree li a:hover+ul::before{border-color:#94a0b4}.registration_input{position:relative;top:10%}.form-group{margin-bottom:10px}.form-valid-error{font-size:11px;color:red}#tableIscrittiInsegnamento .email_link span a,#tableIscrizioni .det_link span a,#tableIscrizioniGruppi .det_link span a,#tableIscrizioniTest .det_link span a,#tablePrenotazioni .det_link span a{background:#fff!important;color:#036!important}.professorMenu #boxTitle,.titleModule,.webdocentiMenu #boxTitle{font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:15px}.titleModule{color:#036}.professorMenu #boxTitle,.webdocentiMenu #boxTitle{display:block;font-size:.9em}body{color:#333;background-color:#fff}.contattiTitle{color:#036;font-family:Arial,Helvetica,sans-serif;font-size:1.5em}.home_bkg{height:400px;background-size:contain;background-image:url(home-bkg.gif);background-repeat:no-repeat;background-position:center center}.search-button{margin-top:auto!important}.search_input{position:relative;top:30%}.result-list{padding-top:10px;padding-left:5px;padding-right:5px}.google-result{margin-bottom:2%}.grid{width:500px;height:150px}.AX_FOCUS_01{float:left}.search-heading{color:#036!important}.docenteSpotlight{box-shadow:0 1px 7px #ccc;padding:10px;margin-top:10px}.search-results-google{float:left}@media (max-width:993px){.search-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.search-container .search-results-google{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}}.btn-primary-custom{background-color:#efefef;color:#036;text-align:center;border-radius:0}.btn-attiva:before,.btn-disattiva:before,.btn-modifica:before{font-family:"Glyphicons Halflings";content:"\e013";margin-right:5px!important;pointer-events:none!important}.btn-disattiva:before,.btn-modifica:before{content:"\e014"}.btn-modifica:before{content:"\270f"}.btn-dettagli:before,.btn-download:before,.btn-elimina:before,.btn-filtri:before,.btn-linkt:before{font-family:"Glyphicons Halflings";content:"\e083";margin-right:5px!important;pointer-events:none!important}.btn-dettagli:before,.btn-download:before,.btn-filtri:before,.btn-linkt:before{content:"\e026"}.btn-dettagli:before,.btn-filtri:before,.btn-linkt:before{content:"\e052"}.btn-filtri:before,.btn-linkt:before{content:"\270f"}.btn-linkt:before{content:"\e144"}.btn-cartella-privata:before,.btn-cartella-pubblica:before,.btn-chiudi-iscrizioni:before,.btn-qr-code:before{font-family:"Glyphicons Halflings";content:"\e017";margin-right:5px!important;pointer-events:none!important}.btn-cartella-privata:before,.btn-cartella-pubblica:before,.btn-qr-code:before{content:"\e082"}.btn-cartella-pubblica:before,.btn-qr-code:before{content:"\e089"}.btn-qr-code:before{content:"\e039"}.btn-apri-iscrizioni:before{content:"\e104";pointer-events:none!important}.btn-apri-iscrizioni:before,.btn-elenco-iscritti:before,.btn-programma:before{font-family:"Glyphicons Halflings";margin-right:5px!important}.btn-elenco-iscritti:before{pointer-events:none!important;content:"\e032"}.btn-programma:before{content:"\e043"}.btn-empty:before,.btn-programma:before{pointer-events:none!important}.btn-primary-custom:focus,.btn-primary-custom:hover{background-color:#ccc;color:#000;font-weight:400}@media only screen and (max-width:768px){.btn.btn-primary-custom{background-color:#efefef;color:#036;text-align:center;border-radius:0;display:block;margin:10px}}.titlePage{color:#036;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:15px;text-transform:uppercase}.sottoponi{border-radius:0;padding:3px 12px;background-color:#036;color:#fff;font-size:.9em;text-align:center}.jumbotron{padding-left:30px!important;padding-right:30px!important}.jumbotronText{font-size:1em;line-height:1.5em!important;max-width:none!important;word-wrap:break-word}.panel-heading{border-top-left-radius:0;border-top-right-radius:0;padding:5px 10px;background-color:#efefef!important;border-color:#efefef!important}.panel-group .panel{border-radius:0}.panel-group{margin:0 15px}.panel{border:none}.panel-body{padding:0;background-color:#fff}.contentTitles{font-weight:700;font-size:1em;margin-bottom:1px}.contentText{font-weight:400;font-size:.9em;color:#333}.alert-header{text-transform:uppercase}.sectionTitle{font-size:1.3em;margin-bottom:5px;margin-top:35px}.sectionTitle,.sectionTitleEv,.subTitle{color:#036;font-weight:700;border-bottom:solid 2px #efefef;position:relative;min-height:1px}.sectionTitleEv{background-color:#feff53;font-size:1.1em;margin-bottom:5px;margin-top:35px}.subTitle{font-size:14px;margin-bottom:15px;margin-top:10px}.section{margin-top:7px;margin-bottom:0}.header-centered{text-align:left!important}.top-row{margin-top:20px}.block-ui-message{visibility:hidden}time-calendar>table>tbody>tr>td{text-align:center}time-calendar>table>tbody>tr>td:nth-child(2){width:10px}.text-ellipsis-table{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.advice .btn.active{border:1px dotted #036}.advice .btn.unactive{border:1px solid #036}.advice a.btn-link{display:none}.advice .sectionAttachmentTitle{border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:35px;position:relative;min-height:1px}.advice input[type=checkbox]{width:18px;height:18px}.advice .titlePage,.appeal .titlePage{background-image:url(info.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.appeal .titlePage{background-image:url(registration.png)}.contentTitles-blu{font-weight:700;font-size:1em;color:#036;max-width:none}.tableTitle{margin-top:35px}.tableTitle,.tableTitle-no-marginTop{font-weight:700;font-size:1em;max-width:none;color:#036;border-bottom:solid 2px #efefef;margin-bottom:5px;position:relative;min-height:1px}.appeal .btn.active{border:1px dotted #036}.appeal .btn.unactive{border:1px solid #036}.appeal label input[type=checkbox],.faq input[type=checkbox],.register input[type=checkbox],.reservation input[type=checkbox],.teaching input[type=checkbox],.testgroup input[type=checkbox]{visibility:hidden;position:absolute}.actives a,.nav .active a{background-color:#036!important;color:#fff!important}.curriculum .bold-title{font-weight:700}.curriculum .titlePage.curricula,.didactics .titlePage{background-image:url(curriculum.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.didactics .titlePage{background-image:url(material.png)}.didactics .table-responsive{border:0;overflow-x:hidden;width:inherit}.didactics .table-responsive.table-word-break{word-break:break-word}.didactics .file-manager table tr td{height:36px}#qrcodeModal .qrcode-center{display:block;margin:auto;top:50%;left:27%;position:relative}.pb-filemng-template{margin-top:5px;font-family:'Sansita',sans-serif}.pb-filemng-navbar{margin-bottom:0;background-color:#f8f8f8;padding-top:8px}.treeview-toggle-btn{margin-left:15px}.pb-filemng-template-btn{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;outline:none;color:gray;padding:0 13px}.pb-filemng-active{border-bottom:2px solid #6d97db;color:#5f6977}.pb-filemng-template-btn:hover{color:#00f}.pb-filemng-body-folders>img:hover{cursor:pointer}.btn-align{margin-top:7px}.pb-filemng-template-treeview{border-right:1px solid gray}.pb-filemng-folder{color:orange;padding-bottom:3px}.pb-filemng-paragraphs{margin-top:-20px;text-align:center}.img-responsive{margin:0 auto}@media screen and (max-width:767px){.pb-filemng-template-treeview{border-right:none}#options,#pb-filemng-navigation>ul{text-align:center}#options>li,#pb-filemng-navigation>ul>li{display:inline-block}}.faq .btn.active{border:1px dotted #036}.faq .btn.unactive{border:1px solid #036}.faq .container{padding-right:0;padding-left:0}.faq .titlePage{background-image:url(faq.png);height:100%;vertical-align:middle}span.open-folder{background-image:url(open_folder.png);height:24px;padding-bottom:5px;vertical-align:text-bottom}.faq .titlePage,.links .titlePage,span.delete,span.open-folder{background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;padding-left:30px}span.delete{padding-bottom:5px;background-image:url(delete.png);height:16px;vertical-align:text-bottom}.links .titlePage{background-image:url(link.png.1);height:100%;vertical-align:middle}.login_input{position:relative;top:30%}.btn-primary.btn-login{margin-right:0}.news .titlePage,.programs .titlePage{background-image:url(news.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.programs .titlePage{background-image:url(program.png)}.anchor-custom{text-decoration:none!important;font-weight:400!important}.unactives a{background-color:#fff!important;color:#036!important;border:#036!important}.schedainsegnamento-help{background-color:#eee;margin:0 15px 15px;padding:10px;font-size:12px}.schedainsegnamento-subTitle{margin:15px;padding:10px;background-color:#eee;font-weight:700}.schedainsegnamento-modalitaEsame{margin:15px;padding:10px 2px}.schedainsegnamento-modalitaEsame td{font-size:14px}.schedainsegnamento-verificaApprendimento-modalitaEsame{margin:15px;padding:10px}.schedainsegnamento-subtab-content{padding:10px}.reception .bold-title{font-weight:700}.reception .titlePage,.registrations .titlePage{background-image:url(clock.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.registrations .titlePage{background-image:url(registration.png)}.iscrizioni_aperte,.registrations table tbody tr.iscrizioni_aperte td,.settings table tbody tr.tipo_modulo_always_active td{font-weight:700;color:#036}.button-right{float:right!important}.button-left{float:left!important}.thumbnail.thumbnail-foto{height:auto;width:100%}.thumbnail.thumbnail-foto img{height:auto;width:auto}.thumbnail.thumbnail-foto .caption{margin:0 10px;width:auto}.references .titlePage.reference{background-image:url(references.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}@media only screen and (max-width:768px){.thumbnail.thumbnail-foto .caption{margin:0 10px 40px}}.research .bold-title{font-weight:700}.research .titlePage,.reservation .titlePage{background-image:url(research.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.reservation .titlePage{background-image:url(online-booking.png)}.reservation .btn.active{border:1px dotted #036}.reservation .btn.unactive{border:1px solid #036}.reservation a.btn-link{display:none}.reservation .sectionAttachmentTitle{border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:35px;position:relative;min-height:1px}.register table,.reservation table,.testgroup table{table-layout:fixed;width:100%}.detail-reservation table thead tr th:nth-child(1),.detail-reservation table thead tr th:nth-child(2){width:30%}.detail-reservation table thead tr th:nth-child(3),.register .list-register table thead tr th:nth-child(1),.testgroup table thead tr th:nth-child(1),.testgroup table thead tr th:nth-child(3),.testgroup table thead tr th:nth-child(4){width:10%}.register .list-register table tbody tr td,.reservation table tbody tr td,.testgroup table tbody tr td{text-overflow:ellipsis;width:inherit;word-wrap:break-word}.contentPadding{padding-left:15px;padding-right:15px}.button-table{cursor:pointer;color:#036;text-decoration:underline;font-weight:700}.settings .titlePage.setting,.teaching .titlePage{background-image:url(settings.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.teaching .titlePage{background-image:url(teaching.png)}.teaching .btn.active{border:1px dotted #036}.teaching .btn.unactive{border:1px solid #036}.register time-calendar table tbody tr td{text-align:center}.cell-5{width:5%}.cell-7{width:7%}.cell-10{width:10%}.cell-20{width:20%}.cell-25{width:25%}.cell-30{width:30%}.cell-40{width:40%}.cell-50{width:50%}.cell-60{width:60%}.altrapiat,.teams{background-repeat:no-repeat;background-position:center;text-align:center}.teams{text-decoration:none;background-image:url(teams-icon.png)}.altrapiat{background-image:url(link2.png)}.altrapiat,.altrapiat a:hover,.teams a:hover{text-decoration:none}.testgroup .btn.active{border:1px dotted #036}.testgroup .btn.unactive{border:1px solid #036}.register a.btn-link,.testgroup a.btn-link,tr.text-center{display:none}.testgroup .sectionAttachmentTitle{border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:35px;position:relative;min-height:1px}.testgroup .titlePage,.warnings .titlePage.warning{background-image:url(groups.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.warnings .titlePage.warning{background-image:url(alarm.png)}.loginButton{border-radius:0;margin-top:10px;margin-bottom:10px;padding:3px 12px;background-color:#036;color:#fff;font-size:.9em;text-align:center}.spid-idp-button .spid-idp-button-menu li>a img{height:35px!important;padding:5px 0 10px 10px!important;border:0}.spid-idp-button .spid-idp-button-menu li{list-style:none;padding:0;margin:0;line-height:18px;text-align:center}.userPhoto{padding:0;max-height:90px;float:left}.userHeaderContainer{margin-bottom:10px}.userName{color:#036;font-size:1.7em;font-weight:700;margin:0 0 0 10px;top:20px;left:10px}.userNameContainer{overflow:hidden;height:90px}.panel-area-docente .panel-body{padding:15px}@media (max-width:1024px){.panel-area-docente{margin-top:auto;float:left;position:relative;width:max-content}}.business-card-container{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.profile-img{max-height:10vh;background:#fff;border-radius:6px;max-width:30vw}.business-card-container .business-card{border:1px solid #ccc;background:#f8f8f8;padding:10px;border-radius:4px;margin-bottom:10px;width:26vw}@media screen and (max-width:1366px){.business-card-container .business-card{border:1px solid #ccc;background:#f8f8f8;padding:10px;border-radius:4px;margin-bottom:10px;width:35vw}}@media screen and (max-width:1024px){.business-card-container .business-card{border:1px solid #ccc;background:#f8f8f8;padding:10px;border-radius:4px;margin-bottom:10px;width:45vw}.profile-img{max-height:15vh;background:#fff;border-radius:6px;max-width:15vw}}@media screen and (min-width:250px) and (max-width:850px){.business-card-container .business-card{border:1px solid #ccc;background:#f8f8f8;padding:10px;border-radius:4px;margin-bottom:10px;width:100%}.profile-img{max-height:15vh;background:#fff;border-radius:6px;max-width:25vw}}.job{color:#666;font-size:17px;margin:10px 0 0 10px}.mail{font-size:16px}.argument .btn.active{border:1px dotted #036}.argument .btn.unactive{border:1px solid #036}.argument .container{padding-right:0;padding-left:0}.register .btn.active{border:1px dotted #036}.register .btn.unactive{border:1px solid #036}.register .sectionAttachmentTitle{border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:35px;position:relative;min-height:1px}.register input[type=number]{border-radius:0}.register .list-register table thead tr th:nth-child(2){width:50%}.register .list-register table thead tr th:nth-child(3){width:20%}.register .titlePage{background-image:url(registry.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.lesson-separator{border-bottom:solid 2px #036;padding-bottom:10px;padding-top:5px;margin-bottom:15px;position:relative;min-height:1px}.lds-ring{display:inline-block;position:relative;width:10px;height:10px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;margin:-3px;border:3px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.schedule .bold-title{font-weight:700}.schedule .titlePage{background-image:url(planning.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;border:none;cursor:pointer;height:100%;padding-left:30px;vertical-align:middle}.timeline-item .content,.timeline-item .content-date,.timeline-item .date i{border-left:1px solid #e7eaec;border-top:1px solid #e7eaec;border-bottom:1px solid #e7eaec}.timeline-item .date i{position:absolute;top:0;right:0;padding:5px;width:30px;text-align:center;background:#f8f8f8}.timeline-item .date{text-align:right;position:relative;padding-top:30px}.timeline-item .content,.timeline-item .content-date{border-right:1px solid #e7eaec;padding-top:10px}.timeline-item .content{min-height:100px;padding-bottom:10px}.timeline-item .content:hover{background:#f6f6f6}.avvisoTitle{margin-bottom:10px;border-bottom:2px solid #f6f6f6}.avvisoContent{margin-top:20px;margin-bottom:10px}.avvisoAttachment{border-top:2px solid #f6f6f6;margin-bottom:20px}.attachment{padding-top:5px}.attachment .description{padding-left:5px}.avvisiContainer{margin-bottom:10px}.chat-statistic,.chat-users{margin-left:-30px}@media (max-width:992px){.chat-statistic,.chat-users{margin-left:0}}.chat-view .ibox-content{padding:0}.chat-message{padding:10px 20px}.boxQuesito{min-height:300px}.message-avatar{height:50px;width:50px;border:2px solid #e7eaec;border-radius:4px;margin-top:1px}.chat-discussion .chat-message:nth-child(2n+1) .message-avatar{float:left;padding:8px 0 0 10px;margin-right:20px}.chat-discussion .chat-message:nth-child(2n) .message-avatar{float:right;padding:8px 0 0 6px;margin-left:10px}.message{background-color:#fff;border:1px solid #e7eaec;text-align:left;display:block;padding:10px 20px;position:relative;border-radius:4px}.chat-discussion .chat-message:nth-child(2n+1){background-color:#efefef}.chat-discussion .chat-message:nth-child(2n+1) .message-date{float:right}.chat-discussion .chat-message:nth-child(2n) .message-date{float:left}.chat-discussion .chat-message:nth-child(2n+1) .message{text-align:left;margin-left:55px}.chat-discussion .chat-message:nth-child(2n) .message{text-align:right;margin-right:55px}.message-date{font-size:10px;color:#888}.message-content{display:block}.chat-discussion{background:#fff;padding:15px;height:100%}.elencoAppelliTitle{color:#036;font-size:.9em;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:15px}.cell-centered{text-align:center}.panel-margin-top{margin-top:15px}.btn_iscrizione{background-color:#efefef;border:none 0 transparent;text-align:left}.btn_iscrizione.active:focus,.btn_iscrizione:active:focus,.btn_iscrizione:focus,.btn_iscrizione:hover{border:none;background-color:#ccc}.btn_iscrizione-items{margin-top:5px;border-radius:0;padding-top:5px;padding-bottom:5px;height:30px;background-color:gray;font-size:1.1em}.bold-label{font-weight:700}.panel_iscrizione{z-index:2;color:#036;background-color:#efefef}.directoryTitle{color:#036;font-size:.9em;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:15px;position:relative;min-height:1px}.directorySection{margin-top:7px;margin-bottom:0}.contenutoMultimediale{margin-top:25px;width:70%}.directoryLabel{font-weight:700}.directoryDetail{margin-top:5px}.contenutiMultimedialiLabel{margin-top:25px;margin-bottom:-15px;font-weight:700}.alert-warning{color:#a20000;background-color:#fcf8e3;border-color:#faebcc}.orarioTitle{color:#036;font-size:.9em;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:20px}.orarioPhoto{width:auto;height:180px}.label-programma{font-weight:700}.programmaContent,.programmaTabset{margin-top:20px}.titleLezione{color:#036;font-size:.9em;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:15px;padding-bottom:10px;margin-top:15px;background:#efefef}.lezione-info{background-color:#efefef;color:#036}.titleInsegnamento{color:#036;font-weight:700;border-bottom:solid 2px #efefef;margin-bottom:5px;margin-top:20px}.feedIcon{margin-right:4px}.alert-rss{text-decoration:underline}.alert-calendar,.alert-rss{color:#036;background-color:#efefef}#iconAllegato,#iconUrl{margin-right:5px}.professorPhoto{padding:0;max-height:120px;float:left}.professorHeaderContainer{margin-bottom:10px}.professorName{color:#036;font-size:1.7em;font-weight:700;margin:0 0 0 10px;position:relative;top:20px;left:10px}.studentContainer{float:right;overflow:hidden;margin-right:1%;vertical-align:top}.professorNameContainer{overflow:hidden;height:90px}#repeaterContainer{margin-top:10px;padding-bottom:10px;border-bottom:solid 2px #efefef}#mainRepeaterContainer{margin-top:10px}.dateNews{display:block;float:right;margin-right:30px;font-weight:400;font-style:italic}.NewsTitles{font-size:1.9em!important}a:active .newsMedia,a:hover .newsMedia,a:link .newsMedia,a:visited .newsMedia{cursor:pointer;color:#333;text-decoration:underline;font-weight:700}a:active .newsMedia,a:hover .newsMedia{text-decoration:none}.lastTdChild table td:last-child{min-width:50px}