/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a{color:#2980d1;font-weight:500;}.more-link a{color:#000 !important;}nav#navbar-main{border-top:10px solid;padding:2px 1rem;}.category-menu ul{margin:0;padding:0;width:auto}ul.dropdown-menu{display:block;top:45px;left:auto;background-color:#EFEFF4;box-shadow:#6A6A71 0px 5px 8px;border-top:1px solid #dedede;}ul.dropdown-menu,ul.dropdown-menu li.dropdown-item{display:none;}ul.dropdown-menu.show li.dropdown-item{display:block;padding:5px 20px}ul.dropdown-menu.show li.dropdown-item:first-child{padding-top:20px;}ul.dropdown-menu.show li.dropdown-item:last-child{padding-bottom:20px;}ul.dropdown-menu li.dropdown-item a{font-size:1rem;color:#6A6A71 !important}li.nav-item.menu-item--expanded.dropdown.show{position:relative;}ul.dropdown-menu.show li.dropdown-item.active,ul.dropdown-menu.show li.dropdown-item:active{background-color:#f8f9fa;}@media (min-width:768px){ul.dropdown-menu{min-width:200px}}.category-menu ul.dropdown-menu.show li.dropdown-item:first-child a{font-weight:700 !important;line-height:3}.shortcuts .nav{z-index:9}.shortcuts span.nav-link.dropdown-toggle{text-align:right;}.shortcuts li.dropdown-item{line-height:1.8;}.claim p{font-size:1rem;line-height:1.2rem;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:auto;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.claim{position:relative;letter-spacing:.03em}.claim p:before{font-family:"Times New Roman",Times,serif;content:'\201c';position:absolute;color:#B8B8B8;left:5px;top:10px;font-size:4rem;font-weight:600}@media (min-width:768px){.claim p{font-size:2rem;line-height:2.4rem}.claim p:before{left:-25px;top:30px;font-size:8rem}}.dip-hp .depts-wrapper{border-top:10px solid}.dip-hp .depts-wrapper a{color:#333;font-weight:500}.eventi.convegni-hp>div{background-color:#f2f2f2;padding:5px 20px;font-size:1.1rem}.eventi.convegni-hp>div:first-child{min-height:120px;border-top:10px solid #103C62;font-size:1.3rem;line-height:1.2;}.eventi.convegni-hp .views-field-nothing{height:20px;}.eventi.convegni-hp .title-news a{color:#333 !important;font-weight:600}.data-evento,.luogo-evento{font-family:Arial,Helvetica,sans-serif;font-weight:600;text-transform:uppercase;font-size:1rem;line-height:1rem;color:#6e7381;}.image-caption{padding-right:40px;}.footer-social .menu-item,.footer-social .menu-item a{padding:0;font-size:0;}.bacheca .view-filters{padding-bottom:40px;}.titolo_dip{font-family:georgia,serif;font-size:20px;color:black;font-weight:500;}@media (min-width:768px){.titolo_dip{font-size:32px;line-height:1.1}}@media (min-width:991px){.titolo_dip{font-size:46px;}}.logo-hr{max-width:100px !important}a.titolo_dip:hover{text-decoration:none;color:#000000 !important}.field.field--name-field-par-title{text-align:left !important;font-size:2.25rem;}.panel-title .field--name-field-par-title{font-size:1.6rem !important;}.view-corsi-di-laurea-codice-dipartimento>div>.views-row{width:100%;}.selector .form-type-select select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:no-repeat right 0.75rem center/8px 10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.selector .form-actions{padding-bottom:0;}
body{color:#333333;background:#ededed;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#103b62;}#navbar-main{background-color:#ededed;}a,.link{color:#528eb4;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}a:active,.link:active{color:#22adff;}.page-item.active .page-link{background-color:#528eb4;border-color:#528eb4;}.page-link,.page-link:hover{color:#528eb4;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#103b62;border-color:#103b62;}.btn-primary:hover,.btn-primary:focus{background-color:#528eb4;}.site-footer{background:#ededed;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#000000;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}.dip-hp .depts-wrapper{border-top-color:#d45d00;}nav#navbar-main{border-top-color:#d45d00 !important;}
.content img{max-width:100%;height:auto;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
