body{background-color:#f7f7f7;font-family:'Open Sans',sans-serif}h3{text-align:center}.lowercase{text-transform:lowercase}.demo{display:flex;align-items:center;height:100vh;margin:30px auto;padding:20px;border:1px solid #e2e2e2;background-color:#fff;box-shadow:0 2px 4px 0 fade(#000,10%);border-radius:4px;color:#444}&__title{margin-top:0;padding-bottom:10px;border-bottom:1px solid #e2e2e2;font-size:16px}&__btn{display:inline-block;width:100%;padding:10px 15px;border:1px solid #333;border-radius:8px;text-decoration:none;color:#333;background-color:transparent;transition:all .25s linear;margin-bottom:10px}.row.display-flex>[class*=col-]{display:-webkit-box;-webkit-box-orient:vertical;display:-webkit-flexbox;display:flex;flex-direction:column}#home .main_menu_bg:not(.menu-scroll){padding-top:0;padding-bottom:0;position:fixed;top:0;left:0;right:0;z-index:300;box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);background-color:transparent;height:100px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}#program .row.display-flex{height:600px}.logo_MSP img,.logo_MSP_bianco img{max-height:90px}.main_menu_bg.menu-scroll .logo_MSP_bianco{display:none}.main_menu_bg:not(.menu-scroll) .logo_MSP{display:none}.main_menu_bg:not(.menu-scroll) .navbar-default .navbar-nav>li>a{color:#fff!important}.main_menu_bg:not(.menu-scroll) .navbar-default .navbar-nav>li>a:hover{color:#1f2f40!important}.navbar-default .navbar-nav>li>a{line-height:100px;vertical-align:middle;padding-top:0;padding-bottom:0}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{font-size:15px}#banner .container{padding:90px 0}#banner .single_banner_text{width:65%;max-width:890px;margin:auto;padding:1px 0 22px;background-color:rgba(255,255,255,.75)}#banner h1,#banner h5{color:#fff;text-shadow:3px 2px 5px rgba(150,150,150,.4)}#banner h1{color:#940000;margin-bottom:15px;font-family:Oxygen,sans-serif;font-size:50px;line-height:1.3}#banner h2{color:#940000;font-family:Oxygen,sans-serif;font-size:30px}#banner h5{color:#355c74;font-size:28px;padding-top:10px;font-family:'Fira Sans Condensed',sans-serif;letter-spacing:normal;text-transform:none;line-height:1.1}#banner .deadline a{color:#940000;font-size:25px;font-family:'Open Sans',sans-serif}#banner .ass_campanacci{margin-top:135px;margin-bottom:35px}#banner .ass_campanacci p{text-align:right;color:#fff;font-size:18px;font-family:'Open Sans',sans-serif}#banner .ass_campanacci br.xs-diplay{display:none!important}#banner .ass_campanacci img{max-height:80px;padding-left:10px}#sponsors{background-color:rgba(100,135,167,.5);border-top:2px solid #fff;border-bottom:2px solid #fff}#sponsors img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#sponsors div.col-sm-4 .logo-margin{transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}#sponsors div #logoUNIBO{max-height:130px;margin-top:5px}.concessione{color:#fff;font-size:10px;text-align:right;margin-top:10px}#sponsors .single_abouts{margin:10px 0;position:relative;height:135px}.single_abouts h2{font-family:'Fira Sans Condensed',sans-serif;font-weight:500;font-size:2.5rem;color:#333b46}#overview .single_abouts p{max-width:500px;line-height:2.5rem;font-size:1.9rem;font-family:'Open Sans',sans-serif}#overview .informazioni{margin-top:75px}#overview .informazioni h6{color:#940000;margin-top:30px;margin-bottom:10px;font-family:'Fira Sans Condensed',sans-serif;font-size:20px}#overview .informazioni p{color:#81868e}#overview .informazioni img{width:120px}#overview .dissemination h6{color:#940000;font-family:'Fira Sans Condensed',sans-serif;font-size:24px}#overview aside.casestudy{margin-top:30px;border:2px solid #940000;border-radius:10px;padding:30px 20px}#overview aside.casestudy h6{margin-top:0}#overview aside.casestudy a{font-size:16px;font-weight:700;cursor:pointer}#overview aside.casestudy a i{font-size:25px;margin-right:10px}.dissemination div{text-align:center}.dissemination img{max-height:120px;margin:auto;margin-top:70px}#faculty h2{margin-top:45px}#faculty{background-color:#e4e4e4}#faculty .single_faculty:hover h6{color:#fff}.other_faculty h6{color:#940000}.other_faculty p{padding-bottom:1em}.head_title h2{font-family:'Fira Sans Condensed',sans-serif;font-size:28px}#organizers .single_faculty{background-color:rgba(255,255,255,.15)}#organizers .single_faculty:hover{background-color:#635252}#organizers .head_title h2{color:#fff}#organizers h4{font-family:Oxygen}#organizers h6{font-family:'Fira Sans Condensed',sans-serif;font-size:20px}#organizers h4,#organizers h6,#organizers p{color:#fff;margin-top:15px;margin-bottom:5px}#organizers .head_title{margin-bottom:40px}#giorni{height:600px}#giorni li{height:20%;border-right:3px solid #e4e4e4;position:relative;cursor:pointer;margin:3px 0}#giorni li .giorno{position:absolute;right:100%;width:95px;padding-right:15px;transition:all .5s ease;-webkit-transition:all .5s ease}#giorni li.active{color:#940000;border-right-color:#d04848;padding-right:15px;transition:all .5s ease;-webkit-transition:all .5s ease}#giorni li:not(.active):hover{border-right-color:#3c7da7;transition:all .5s ease;-webkit-transition:all .5s ease}#giorni li.active .giorno{right:0;text-align:right}#giorni li .mese{font-size:20px}#giorni li h4{margin-bottom:3px}#giorni li h5,.prog_giorno h6{color:#940000}.prog_giorno h6{margin:15px 0 5px 0}div.prog_giorno{transition:all 1s ease;-webkit-transition:all 1s ease;overflow:hidden;top:0;padding-left:3em}.prog_giorno .ora{font-size:15px;font-weight:700;color:#1d5980;margin-right:5px}div.prog_giorno .appuntamento{margin-left:-2.5em;text-indent:2.5em;line-height:1.6}div.prog_giorno .appuntamento i.relatore{color:#999;margin-bottom:5px;margin-left:-2.5em;display:inline-block;text-align:left}div.prog_giorno p.moderators{color:#940000}div.prog_giorno span.note{color:#444;font-size:.75em}a.btn.def-prog,a.btn.def-prog:active{background-color:#1d5980;color:#fff;font-weight:600;transition:all .5s ease}a.btn.def-prog:hover{border-color:#1d5980;color:#1d5980;background-color:transparent}.featured h6{color:#1d5980}section#registration{background:#f3f3f3;padding-bottom:160px}#registration article{margin-bottom:45px}#registration ul{margin:0;padding:5px 15px;list-style:disc}#registration ol ul{margin-bottom:15px}#registration .deadline{color:#d04848;font-weight:700}#registration #pubbliche_amm{border:2px solid #1d5980;background-color:rgba(29,89,128,.1);padding:15px;border-radius:10px;margin-top:-20px}#registration .pdf-link a{color:#d04848}#site{background:#1d5980}#site .head_title h2,#site .head_title h6{color:#fff}#site .head_title p{color:#fff}#site .separetor{border-bottom-color:#79caff}#site .maps{text-align:center}#site iframe{margin-bottom:45px;min-height:60vmin}#site .fa-bus{font-size:20px;margin:15px 0;color:#fff}#site p{color:#fff}#site p a{color:#79caff}#site p a:hover{color:#337ab7}#contact .separetor.left-separetor{padding:5px 0 0;width:10%;margin:-17px 0 20px}#contact ul{font-size:16px}#contact img{max-width:205px;padding-top:10px}#footer a:focus,#footer a:hover{color:#38a1ff}#footer a{color:#c4e3ff}.navbar-toggle{display:none;border:0;padding-top:10px}.navbar-default .navbar-toggle .icon-bar{background-color:#29323e;display:block;width:35px;height:6px;border-radius:3px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}@media (min-width:768px){.navbar-header{float:none}.navbar-nav>li{float:none}.navbar-right{float:none!important}}@media (min-width:1200px){.navbar-header{float:left}.navbar-nav>li{float:left}}@media only screen and (max-width:1199px){#home .main_menu_bg{height:70px!important}.logo_MSP img,.logo_MSP_bianco img{max-height:60px}.navbar-collapse{width:100vw;max-height:100vh!important;height:100vh!important;position:fixed;top:0;left:0;padding-top:70px;transition:height .5s ease;-webkit-transition:height .5s ease;margin:0!important}.navbar-collapse.menu-chiuso{height:0!important}.navbar-collapse ul{margin:0 -15px}.navbar-collapse.menu-chiuso ul li{display:none}.navbar-collapse.menu-aperto{margin:0}.main_menu_bg .navbar-default .navbar-nav>li>a{color:#fff!important}.navbar-toggle{display:block;z-index:999}.navbar-right{background-color:#2a3441;text-align:center;height:100%}.navbar-nav>li{height:11.11%}.navbar-default .navbar-nav>li>a{line-height:50px}}@media only screen and (max-width:1199px){#banner .single_banner_text{width:70%}#banner .ass_campanacci img{max-height:60px}#faculty h4,#organizers h4{font-size:20px}#faculty h6,#organizers h6{font-size:15px}}@media only screen and (max-width:991px){#banner .single_banner_text{width:90%}#registration article.registration-form{margin-bottom:30px}}@media only screen and (max-width:767px){#banner .main_banner_area{padding:15px 0 0}#banner h1{font-size:30px}#banner h2{font-size:22px}#banner .single_banner_text{width:auto;margin:0 15px}#banner .single_banner_text{font-size:22px}#banner .ass_campanacci{margin:45px 0 15px}#banner .ass_campanacci p{font-size:18px}#banner .ass_campanacci br.xs-diplay{display:inline!important}#banner .ass_campanacci img{max-height:80px;margin-bottom:15px}div.prog_giorno .appuntamento{font-size:14px}#service h6{font-size:15px}#contact ul{font-size:13px}}@media only screen and (max-width:576px){#giorni li .giorno{width:66px;padding-right:6px}#giorni h4{font-size:18px}#giorni li .mese{font-size:16px}#giorni h5{font-size:17px}}