.onlyWeb{display:none}.onlyMobi{display:block}.home #topHeader{min-height:300px}.standard #topHeader{height:auto;position:relative}.logo{display:none}.nav{display:none}.menuIcona a{display:block;height:22px;width:45%;position:relative;z-index:99999;padding:12px 0;background:#000 url(/Content/Images/Icons/logo-bocconi-320.png) no-repeat 10px 50%;float:left}#hiddenMenu{display:none;background:url(/Content/Images/Menu/bg_menu.png) repeat 0 0}#hiddenMenu ul{padding:0 20px}#hiddenMenu ul li a{display:block;border-bottom:1px solid #0F4072;padding:10px 0;color:#fff;text-decoration:none}#hiddenMenu ul li:last-child a{border-bottom:0}#hiddenMenu ul.level2{max-height:0;overflow:hidden;transition:all 0.5s linear}#hiddenMenu ul.level2 li a{display:block;border-bottom:1px solid #0F4072;padding:10px 0;color:#fff;text-decoration:none}#hiddenMenu li.open ul.level2{max-height:2000px}#hiddenMenu ul.level2 li ul li a{border:0;font-size:14px;padding:5px 0}.mobiMenuContainer{background:gray;width:100%;min-height:46px}.InfoPerMobi{background:url(/Content/Images/Menu/bg_menu_info.png) repeat 0 0;padding:20px}.InfoPerMobi h4{color:#FFF;font-size:20px;padding-bottom:20px;background:url(/Content/Images/Icons/icone-menu.png) no-repeat 3px -60px;padding-left:50px}.InfoPerMobi a{display:block;color:#fff;font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;padding:0 3% 0 15px;background:url(/Content/Images/Icons/icone-menu.png) no-repeat -9px -316px}.InfoPerMobi a:hover{color:#FFF;text-decoration:underline}ul.rightMenu{float:right}ul.rightMenu li{display:block;width:37px;height:46px;overflow:hidden;float:left;border-left:1px solid #000;background-color:gray}ul.rightMenu li a{width:37px;height:46px;display:block;background-image:url(/Content/Images/Icons/icone-menu.png);background-repeat:no-repeat}ul.rightMenu li a.info{background-position:5px -50px}ul.rightMenu li a.sostieni{background:url(/Content/Images/Icons/IconaSostieni-bianca.png) no-repeat 9px 11px}ul.rightMenu li a.agenda{background-position:9px -1011px}ul.rightMenu li a.links{background-position:5px -112px}ul.rightMenu li a.search{background-position:5px -243px}ul.rightMenu li a.internationalSite{background-position:3px -177px;width:auto;color:#fff;text-decoration:none;font-size:13px;padding:0 20px 0 25px}.lang{width:100%;position:absolute;top:46px;right:0;z-index:1000;background-image:none;background-color:gray;padding:0 5px;line-height:40px;text-align:right;height:0;overflow:hidden;transition:all 0.5s}.lang.open{height:40px}.lang a{color:#FFF;font-size:14px;display:inline-block;padding-left:10px}.lang a:hover{color:#FFF;text-decoration:underline}.home #topHeader{height:auto}#topHeader #showreel_mobi{background-color:#F4ECE9;height:500px;position:relative}#topHeader #showreel_mobi .items{position:absolute!important;top:0;bottom:0;left:0;right:0;z-index:1}#topHeader #showreel_mobi .item{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center bottom;background-size:cover}#topHeader #showreel_mobi .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-image:none}#topHeader #showreel_mobi .overlay .logo_home{display:none}.showreel_caption{bottom:0;left:0;right:0;width:100%;height:250px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.showreel_caption_item{width:100%;top:20px;left:20px;right:20px;padding:0}.showreel_caption_title{line-height:28px;font-size:24px;margin:0;left:20px}.showreel_caption_description{left:20px;right:20px;top:60px;font-size:15px;max-width:80%;max-height:90px;overflow:hidden}.showreel_caption_footer{left:20px;bottom:20px}.showreel_facebook_share{display:none}.showreel_linkedin_share{display:none}.showreel_twitter_share{display:none}.HeaderImageSez{height:200px;width:100%}.HeaderImageSez .overlay{display:none}.HeaderImageSez img{height:325px!important;margin-left:-480px!important;width:960px!important;min-width:0}.NextEvents.portrait{display:none}.menuTab{display:none}.SelectCategory{text-align:center;padding:25px}.SelectCategory>div{width:220px;height:45px;overflow:hidden;background:#EEE url(/Content/Images/Icons/freccia_select.png) no-repeat 95% 50%;position:relative;left:50%;margin-left:-110px}.SelectCategory select{width:240px;height:45px;border:0;text-transform:uppercase;background:transparent;-webkit-appearance:none;-moz-appearance:none;line-height:45px;font-size:16px}.SelectCategory select option{text-transform:uppercase}.Voce_level1{width:100%;font-size:30px;border-bottom:1px solid #CCC;line-height:30px;display:inline-block;padding-bottom:10px}.onlyMobi>.Voce_level1{background:none}.menuTools{border-right:0;padding-right:0;float:right;width:auto}.menuTools a{padding:0 0 0 10px}#main{padding:20px}#main .ColumnMain{margin-right:-260px}#main .ColumnMain .ColumnMain_inner{margin-right:260px;padding:20px}#main .ColumnMain .ColumnMain_inner .ContentMain{width:100%}#main .ColumnMain .ColumnMain_inner .ContentMain h1{margin-top:20px}#main .ColumnMain .ColumnMain_inner .ContentMain .ContentText{margin-bottom:25px}#main .ColumnMain .ColumnMain_inner .ContentMain iframe.youtube{max-height:auto;max-width:100%;margin:20px 0;clear:both}#main .ColumnMain .ColumnMain_inner .ColumnMenu{width:100%;padding-right:0;margin:20px 0}#main .ColumnMain .ColumnMain_inner .ColumnMenu h3{font-size:20px;padding-bottom:10px;border-bottom:1px solid #CCC}#main .ColumnDX{width:260px}#main .ColumnMain .ColumnMain_inner .ContentMain figure .ContentImageSX,#main .ColumnMain .ColumnMain_inner .ContentMain figure .ContentImageDX{float:none}.ContentText table{font-size:13px!important;line-height:18px!important}.onlyMobi>.Voce_level1{display:inline-block;margin-bottom:30px}h1{line-height:35px}.NewsHomeContainer{padding:0}.NewsHomeContainer .NewsHomeItem a.read{display:none}.NewsHomeContainer .NewsHomeItem.item_1,.NewsHomeContainer .NewsHomeItem.item_2,.NewsHomeContainer .NewsHomeItem.item_3,.NewsHomeContainer .NewsHomeItem.item_4,.NewsHomeContainer .NewsHomeItem.item_5,.NewsHomeContainer .NewsHomeItem.item_6,.NewsHomeContainer .NewsHomeItem.item_7{float:none;clear:left;width:100%;border:0;margin:0;padding:20px 0;height:auto;border-bottom:1px solid #CCC}.NewsHomeContainer .NewsHomeItem .NewsHomeItemThumb{max-width:120px;height:90px;float:left;margin:0 10px 0 0}.NewsHomeContainer .NewsHomeItem .NewsHomeItemThumb.image .NewsHomeItemThumbCenter img{max-height:90px;width:auto}.NewsHomeContainer .NewsHomeItem .NewsHomeItemThumb .NewsHomeItemThumbCenter iframe{max-height:90px}.NewsHomeContainer .NewsHomeItem .NewsHomeItemThumb.video{height:90px;margin-bottom:0}.NewsHomeContainer .NewsHomeItem .NewsHomeItemThumb.image{height:90px;margin-bottom:0}.NewsHomeContainer .NewsHomeItem .NewsHomeItemTexts{height:60px}.NewsHomeContainer .NewsHomeItem .NewsHomeItemTexts .NewsHomeItemTitle{height:70px;margin:0;padding-right:15px}.NewsHomeContainer .NewsHomeItem .NewsHomeItemTexts .NewsHomeItemTitle h3{font-size:15px;line-height:18px}.NewsHomeContainer .NewsHomeItem .NewsHomeItemTexts .NewsHomeItemText{display:none}.NewsHomeContainer .NewsHomeItem.item_1{padding:0}.NewsHomeContainer .NewsHomeItem.item_1 .NewsHomeItemThumb{width:100%;max-width:320px;margin:0;height:175px;float:none}.NewsHomeContainer .NewsHomeItem.item_1 .NewsHomeItemThumb img{width:50%;min-height:175px}.NewsHomeContainer .NewsHomeItem.item_1 label{display:inline-block;padding:10px 0}.NewsHomeContainer .NewsHomeItem.item_1 .NewsHomeItemTexts{height:100px}.NewsHomeContainer .NewsHomeItem.item_1 .NewsHomeItemTexts .NewsHomeItemTitle{height:auto;padding-bottom:15px}.NewsHomeContainer .NewsHomeItem.item_1 .NewsHomeItemTexts .NewsHomeItemTitle h3{font-size:20px;line-height:22px}.NewsHomeContainer .NewsHomeItem.item_1 .NewsHomeItemTexts .NewsHomeItemText{display:none}.NewsHomeContainer .NewsHomeItem.item_6,.NewsHomeContainer .NewsHomeItem.item_7{position:relative;top:0;left:0}.NewsHomeContainer .NewsHomeItem.item_6 .NewsHomeItemThumb,.NewsHomeContainer .NewsHomeItem.item_7 .NewsHomeItemThumb{margin:0 10px 0 0}#widgetArticoli,#widgetRisorse,#widgetLinks,#widgetIndirizzi,#widgetPubblicazioni,#widgetNews{padding:20px}#widgetEventi{padding:20px 0}#widgetEventi h3{margin-left:10px}#widgetEventi table td{padding:2px}.NextEvents{padding:20px}.NextEvents .archEvents{font-size:12px;width:130px;height:22px;overflow:hidden}#widgetArticoli ul li .ArticoloLink,#widgetRisorse ul li .RisorsaLink,#widgetLinks ul li .DocLink{font-size:13px;line-height:14px}#widgetDocente .thumbDocente{max-width:120px;margin-right:10px}#widgetDocente .thumbDocente img{max-width:100%}#widgetDocente .datiDocente{padding:20px 10px}#widgetDocente .datiDocente .jobtitle{font-size:13px}#teaserGenerico{max-height:220px}#teaserGenerico .imageTeaser{max-width:100%;height:220px}#teaserGenerico .imageTeaser img{max-width:100%}#teaserGenerico .titleTeaser{top:25px;left:25px;right:25px}#teaserGenerico .titleTeaser h3{font-size:20px}#teaserGenericoSmall{height:110px}#teaserGenericoSmall .titleTeaser{top:25px;left:25px;right:25px;height:70px;overflow:hidden}#teaserGenericoSmall .titleTeaser h3{font-size:20px}#teaserGenericoSmall .imageTeaserSmall{max-width:100%}#teaserGenericoSmall .imageTeaserSmall img{max-width:100%}#widgetVideo iframe{width:100%;height:108px}#structuredList .structuredListTextBottom{float:none;width:100%}#structuredList .structuredListButton{float:none;position:relative;width:160px;left:50%;margin:20px 0 20px -80px}#search{margin:30px 0}#search .newSearch input.txtSearch{width:250px;margin:10px 0}#reservedArea .reservedAreaContainer .reservedAreaImg{margin-right:0;margin-bottom:20px;width:100%;max-height:245px}#reservedArea .reservedAreaContainer .reservedAreaImg img{min-width:100%}#reservedArea .reservedAreaContainer .reservedAreaCampi{float:none;width:100%}#reservedArea .reservedAreaContainer .reservedAreaCampi input.txtSearch{width:97%}.sezEventsCalendar .calendar table td{padding:2px}#sezEventsArchive .sezEventsSearch{padding:15px}#sezEventsArchive .sezEventsSearch .searchCol1{font-size:14px;float:none;width:100%;min-height:20px}#sezEventsArchive .sezEventsSearch .searchCol2{float:none;width:100%}#sezEventsArchive .sezEventsSearch input.datepicker{width:100px}#sezEventsArchive .sezEventsSearch input.btn.cercaEvento{float:none;margin:10px 0}.EventsSearchForm .searchCol1{font-size:14px;float:none;width:100%;min-height:20px}.EventsSearchForm .searchCol2{float:none;width:100%}.EventsSearchForm input.btn.cercaEvento{float:none;margin:10px 0}.EventDetail .eventType{float:none}.EventDetail .eventCategory{float:none;padding-bottom:15px}.LezioniCalendar{width:auto;float:none}.LezioniOrario{width:auto;float:none;margin-left:0}.formCol1{font-size:14px;float:none;width:100%;min-height:20px}.formCol2{float:none;width:100%}#topHeaderMini nav.menuRow1{min-height:46px;height:46px}#topHeaderMini nav.menuRow1 .logoMini{margin-left:20px}#topHeaderMini nav.menuRow1 ul.rightMenu li{display:block;width:37px;height:46px;overflow:hidden;float:left;border-left:1px solid #000;background-color:gray}#topHeaderMini nav.menuRow1 ul.rightMenu li a{width:37px;height:46px;display:block;background-image:url(/Content/Images/Icons/icone-menu.png);background-repeat:no-repeat}#topHeaderMini nav.menuRow1 ul.rightMenu li a.search{background-position:5px -243px}#topHeaderMini nav.menuRow1 ul.rightMenu li a.internationalSite{background-position:3px -177px;width:auto;color:#fff;text-decoration:none;font-size:13px;padding:0 20px 0 25px}#teaserHomeMiniBig #srMini_items li .titleTeaser{width:90%;padding:10px}.teaserHomeMiniSmall,.teaserHomeMiniMenu{float:none;width:100%}.teaserHomeMiniSmall.primo{margin-right:0}.teaserHomeMiniMenu:nth-child(odd){margin-right:0}.teaserHomeMiniCategoria .itemCategoria{width:47%}.teaserHomeMiniCategoria .itemCategoria:nth-child(3n+1){margin-right:15px}.teaserHomeMiniCategoria .itemCategoria:nth-child(odd){margin-right:0}footer{height:950px}#teaserGenericoFooter{display:none}#teaserVideoFooter{display:none}footer #footerLeft{left:0}footer #footerLeft .footerBackToTop{display:none}footer #footerLeft .footerFocus{left:20px;width:90%}footer #footerLeft .footerFocus h4{border-bottom:1px solid #CCC}footer #footerLeft .footerEntra{left:20px;width:90%}footer #footerLeft .footerEntra ul{border:0}footer #footerLeft .footerEntra ul li{padding:0}footer #footerLeft .footerEntra h4{border-bottom:1px solid #CCC}footer #footerLeft .footerQuick{left:20px;top:320px;width:90%}footer #footerLeft .footerQuick ul{border:0}footer #footerLeft .footerQuick ul li{padding:0}footer #footerLeft .footerQuick h4{border-bottom:1px solid #CCC}footer #footerLeft .footerDati{line-height:16px}footer #footerLeft .footerDati .copyright{padding:10px 0 0 20px;float:none}footer #footerLeft .footerDati .footerLink{position:absolute;top:-50px;left:20px}footer #footerLeft .footerContactCenter{width:90%;left:20px;top:600px}footer #footerLeft .footerContactCenter .titleContactCenter{height:46px;background-size:30px;padding:20px 0 0 40px;border-bottom:1px solid #CCC}footer #footerLeft .footerContactCenter .titleContactCenter a{display:none}footer #footerLeft .footerContactCenter .footerMediaCenter{left:0;right:auto;bottom:-40px}footer #footerLeft .footerContactCenter .footerSocial{left:140px;right:auto;bottom:-40px}footer #footerLeft .footerContactCenter .boxContactCenter{width:100%;height:auto;background-color:transparent;margin-top:20px;position:relative;padding:0}footer #footerLeft .footerContactCenter .boxContactCenter:after{display:none!important}footer #footerLeft .footerContactCenter .boxContactCenter li.contattoCC{height:30px;float:none;padding:0;border-right:0;display:block}footer #footerLeft .footerContactCenter .boxContactCenter li.contattoCC img{left:0;margin-left:0;float:left;clear:none}footer #footerLeft .footerContactCenter .boxContactCenter li.contattoCC span.etichetta{color:#59B200;font-size:12px;font-weight:700;display:inline-block;padding:8px 0}footer #footerLeft .footerContactCenter .boxContactCenter li.contattoCC span.desc{display:none}footer #footerLeft .footerContactCenter .boxContactCenter li.contattoCC.quarto{border-right:0}.bocconi_calendar.dark .gldp-default{padding:20px 0 30px}.bocconi_calendar.dark h3{font-size:26px;left:20px}.bocconi_calendar.dark .separator1{height:0}.bocconi_calendar.dark .dow{margin-top:0px!important}