BODY{-webkit-appearance:none}.container{padding:0 30px}.container .gallery{margin:0 -30px}.columns.c3>.column{width:50%}SECTION{padding:50px 0}SECTION.blue{padding:30px 0}SECTION.white{padding:30px 0}HEADER #top{box-shadow:0 2px 4px 0 rgba(0,0,0,.13);position:relative;z-index:100}HEADER #languages{display:none}HEADER NAV.header{display:none}HEADER NAV.main{height:60px}HEADER NAV.main .menu-main-container,HEADER NAV.main .menu-main-en-container{display:none}HEADER #menu NAV.main .menu-main-container,HEADER #menu NAV.main .menu-main-en-container{display:block}HEADER NAV.main .right{height:60px;padding-right:40px;float:right;z-index:20}HEADER #search{float:left;position:absolute;left:0;height:60px;width:80px;display:none}HEADER #search .close{display:none !important}HEADER #search .open{display:block !important}HEADER FORM.search{left:0 !important;width:100%;height:60px;z-index:10;background:0 0}HEADER FORM.search .input{height:60px;width:100%;transition:.2s}HEADER FORM.search .input:focus-within{background:#1b9b54}HEADER FORM.search .container{padding:0}HEADER FORM.search INPUT{background:url(//lam.unisg.ch/wp-content/themes/lam/css/../images/icon-search.svg) no-repeat 25px 16px;padding-left:70px !important}HEADER FORM.search INPUT,HEADER FORM.search #suggest{padding-left:0;height:56px;font-size:30px}HEADER FORM.search #suggest{padding-left:0;left:70px;top:10px}HEADER #bookmarks .icon{width:70px;height:60px}HEADER #bookmarks .label{line-height:55px}HEADER #bookmarks .icon .counter{top:10px;right:15px}HEADER NAV.main UL LI:before,HEADER NAV.main #bookmarks:before{top:10px;height:40px}HEADER #bookmarks .content{left:-5px}HEADER #bookmarks.active .content.items{top:60px}#icon-menu{display:block;position:absolute;z-index:10000;top:38px;right:40px;width:32px;height:32px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;transition:position 0s;cursor:pointer;float:left;cursor:pointer}#icon-menu span{display:block;position:absolute;height:3px;width:100%;background:#2bac63;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#icon-menu span:nth-child(1){top:10px}#icon-menu span:nth-child(2),#icon-menu span:nth-child(3){top:20px}#icon-menu span:nth-child(4){top:30px;width:16px}#icon-menu.open{position:fixed}#icon-menu.open SPAN{background:#fff}#icon-menu.open span:nth-child(1){top:10px;width:0;left:50%}#icon-menu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#icon-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#icon-menu.open span:nth-child(4){top:20px;width:0;left:50%}#menu{position:fixed;z-index:300;top:0;left:101%;width:100%;height:100%;background:#20ad60;transition:.2s;display:block;overflow:hidden}#menu-container{padding-bottom:120px;padding-top:120px;overflow:hidden;width:100%;overflow-y:auto;height:100%}BODY.menu #menu{left:0}BODY.menu{overflow:hidden}#menu #corona{position:absolute;top:50px;left:30px;color:#fff}#menu #corona svg{float:left;width:18px;height:auto;margin-right:6px;margin-top:2px}#menu NAV.main{height:auto}#menu UL LI A{color:#fff}#menu NAV.main .menu-main-container{display:block}#menu NAV.main UL{margin:0}#menu NAV.main UL LI{float:none}#menu NAV.main UL LI A{padding-left:180px;font-size:24px;line-height:1.4em;height:auto;padding-bottom:20px}#menu NAV.main UL LI A:active,#menu NAV.main UL LI A:focus,#menu NAV.main UL LI A:hover{background:#1d9b55 !important}#menu NAV.main UL LI.current-menu-item A:before{display:none}HEADER NAV.main UL LI A .description{font-size:19px;line-height:1.4}#menu NAV.header{display:block;position:static;float:none;margin-left:180px}#menu .languages{margin-top:30px;margin-left:180px;color:#fff;font-size:18px}#menu .languages A{border-bottom:1px solid #17572e;color:#17572e}#menu .languages .wpml-ls-current-language A{border:none;color:#fff}#menu NAV.header UL LI{float:none;margin:0;width:300px;border-bottom:1px solid #43bc78;height:auto}#menu NAV.header UL LI A{display:block;height:auto;padding:0;margin:0;font-size:20px;padding:10px 0}HEADER NAV.header UL LI.current-menu-item A,HEADER NAV.header UL LI.current-page-ancestor A{background:0 0;color:#17572e !important}HEADER NAV.header UL LI:hover UL{display:none}HEADER NAV.header UL LI:hover A{background:0 0;color:#17572e !important}H2{font-size:28px;margin-top:30px;margin-bottom:20px}SECTION.blue H2{padding-top:10px;margin-bottom:20px}#slider .slide .quote{font-size:16px;line-height:1.2;padding-right:90px}#slider .slide .author{padding-right:0;line-height:1.2;font-size:14px;padding-right:90px}.slick-slider{margin-bottom:50px}.home #programmes{padding-top:50px}#filter{padding-top:35px;padding-bottom:35px}#filter .container{padding:0 35px}#filter .head{margin-bottom:20px}#filter .columns .column{width:100%;float:none}#filter .filter{float:none;text-align:left}#filter .column .content{height:auto !important;text-align:left}#filter .column .button{display:none}#filter .column .title{margin-bottom:0}#filter .column .title BR{display:none}#filter .column .text{font-size:18px}#filter .column .bottom{padding:3px}#filter-small{padding-top:0;padding-bottom:15px}#filter-small .close{top:15px;right:-15px}.box.big{height:33vw;margin-bottom:10px;padding:25px;padding-right:50%}.box.big .text .inner{min-height:205px}.box.big .image{width:50%;height:auto}.box.big .image IMG{width:100%;height:auto}.box.big .text .title{margin-bottom:10px}.box.big .text .date,.box.big .text .title{font-size:18px;line-height:1.3em}.box.big .text .excerpt{font-size:14px;line-height:18px;padding-right:50px;max-height:90px}.bar{padding:20px}.subnav UL LI A{padding:0 20px}.subnav UL LI.active A{padding:0 20px}.subnav UL LI:first-child A{padding-left:20px}.subnav .save{top:155px;right:10px}.subnav #button-feed{text-indent:-50000px;padding-right:0}.lazyload{height:80px}.back{top:-30px}TABLE.content TH,TABLE.content TD{font-size:14px;line-height:1.3em}.content TABLE{margin:0 -20px}.content TABLE TD{padding:0 20px}BODY.page .content UL{margin:30px auto}TABLE.content TD.time{white-space:nowrap}DD{margin-bottom:7px}.c2 .box .content{padding:40px;padding-bottom:0}.c2 .box .bottom{padding:40px}#programmes .slick-slider{margin-bottom:0;padding-left:20px;padding-right:20px}#programmes .slick-prev{left:-15px}#programmes .slick-next{right:-15px}.single-programme SECTION.head{padding-top:30px}.single-programme .intro H2,.single-programme .intro H3,.single-programme #overview H3{padding-top:0 !important;line-height:1.25em;padding-right:200px !important}.single-programme .head H1{padding-right:250px;margin-top:0}.single-programme .head .right{position:absolute;top:0;right:30px}.single-programme .head .save{display:none}.single-programme .intro{padding-bottom:40px}.single-programme #modules{padding:0}.single-programme #modules .intro{margin-right:0}.single-programme #modules .button.print{margin-top:-10px;background-size:20px auto;background-position:15px center;padding-left:50px}.single-programme #modules .column{padding-bottom:0;margin-bottom:-10px}.single-programme #modules .column.description{padding-bottom:50px;padding-left:50px}.single-programme .data-protection-officer #modules .intro TABLE.modules{margin-right:0}.single-programme #modules .intro TABLE.blocks{margin-right:-5px}#profile .intro{margin-bottom:20px}#profile #data{padding-left:50px}#profile .legend{margin-left:20px}#profile .columns.left{width:100%}#profile #demographic{width:50%;height:600px;margin-bottom:-610px}#profile #branches{width:55%;min-height:500px}#profile .column.age{width:100% !important}.single-programme #partner TABLE TD{width:auto !important}.single-programme #partner TABLE TD IMG{max-width:180px;height:auto}.single-programme #partner TABLE{margin:40px 0}#partners TD{padding:30px 0}#partners TD.description{padding-left:30px}#partners TD.logo{width:200px}#page.partner TABLE TD{vertical-align:middle}#modules{padding:0 0 30px}#modules TD.speakers{min-width:170px}.single-module H3{font-size:26px;margin-bottom:20px}.single-module #overview .left{padding-right:50px}.single-module .contactperson{margin-right:-100px}.single-module .contactperson .text{padding-left:95px}.single-module #description{padding:10px 0;font-size:14px}.single-module #description .block{font-size:15px}.single-module #description .column{padding-right:0}.single-module #description .column:last-child{width:300px;float:right}.single-module #description H4{font-size:20px}.single-module #modules.blue{padding-top:30px}.single-module #modules .slick-slider{padding:0 50px}.single-conference .column.right .column{width:100%;margin-bottom:0}.single-conference .column.right .box .content{padding-left:40px}.single-conference .column.right .box .location{margin-bottom:20px}.single-conference .column.right .box .column.right{padding-bottom:30px}.single-conference #speakers .slick-slider{padding:0 50px !important}.single-conference #speakers .slick-slider .slick-prev{left:0}.single-conference #speakers .slick-slider .slick-next{right:0}.single-conference #pageflip #link{display:none}.single-conference .conference-on-the-future-of-legal-services .box .location{background-size:100px auto}.page-template-unternehmen-details .contactperson{margin-right:-100px;margin-bottom:0}.brochures{margin:40px 0}.brochure .infos H4{font-size:25px;margin-bottom:10px}#brochures #list LABEL.error{right:40px;background-position:right center;font-size:18px}#alumni SECTION.blue{padding-top:50px}#know-how #overview .content .left{width:60px}#know-how #overview .content .right{padding-left:90px}#know-how #overview .box .title{font-size:18px}#know-how #overview #interviews .image{width:70px;height:70px}#know-how #overview .column{padding-top:40px;padding-bottom:0}#know-how #overview{padding-top:0;padding-bottom:30px}#know-how #overview P.empty{display:none}#know-how #overview .columns{padding-top:20px}#know-how #articles{padding-top:15px}#know-how #interviews{padding-top:0}#know-how #interviews H4.title{margin-bottom:0;font-size:18px;line-height:1.2em}#know-how #interviews .lazyload,#know-how #books .lazyload{margin-top:50px}#know-how .items .item{margin-bottom:30px}#know-how .items .item .text{margin-bottom:30px;min-height:0px}#know-how .items .item .text .head{margin-bottom:20px;padding-top:2px}#know-how .items .item .text .description{font-size:14px;line-height:1.4em}#know-how .items .item .image IMG{width:300px}#know-how .items .item .text{padding-left:340px}#know-how .items .item .text{min-height:auto}#know-how #research-projects{padding-top:0}#interview .head{margin-bottom:50px}#about #numbers{padding-right:50px;padding-left:20px}#about #numbers TD.icon{padding-right:0}#about #numbers TD.icon I{background-size:48px auto !important;width:50px;height:50px}#about #numbers TD.number{padding:10px 20px;font-size:24px}#about .box.scholarships .image{bottom:120px}#about .box.scholarships .image IMG{width:64px;height:auto}#about #address P{max-width:200px;margin-left:0}#contact TD IMG{max-width:180px}#contact SECTION.blue .container{min-height:240px}#team{padding-top:50px;padding-bottom:60px;line-height:1.4em}#team .slides{padding-top:20px;margin-bottom:0}#team.columns{margin-top:0;padding-top:0;padding-bottom:0}#team.columns .column{padding:10px 0}#team.columns .column .function{margin:0 auto}#team.columns .column:nth-child(odd){clear:both}#team .column:last-child{width:50%}.expertenbeirat .content TABLE TD{padding-top:10px;padding-bottom:10px}#teaser{padding-bottom:30px}#teaser H2{margin-bottom:30px}#teaser .container{padding-left:0;padding-right:0}#teaser .columns{padding-left:0;padding-right:0}#teaser .column .box{width:300px}#teaser .slick-slider{margin-bottom:60px}#teaser .slick-dots{bottom:-50px}#teaser .slick-list{padding:0 50px}#feedback H2{padding-bottom:0}#feedback .container{padding:0 10px}#feedback .slick-slider{padding:0 50px}#feedback .slide .image .mask{width:200px;height:250px}#feedback .slide .text BLOCKQUOTE{font-size:15px;line-height:1.3em}#feedback .slide .text{font-size:14px;height:250px;padding:0 30px}#feedback .slide .text .programme{line-height:1.4em;margin-bottom:10px}#feedback .slide .text .name{font-size:14px;line-height:1.5em}.page-template-master #slider{display:block}.covid-19 MAIN TABLE{margin:0 !important}.covid-19 MAIN TABLE TD{display:block;width:auto !important;height:auto !important;text-align:center;padding:0 0 30px !important}MAIN FORM LABEL{font-size:20px;line-height:26px}#merkliste SECTION.blue{padding-top:50px}#merkliste SECTION.blue .left{width:100%}#merkliste SECTION.blue .right{position:static;right:auto;float:none;clear:both;display:none}#registration{margin-top:-285px !important}.popup.active{margin-top:-92px}FOOTER{height:400px}FOOTER .container{padding:0 50px}FOOTER #socialmedia{padding-left:50px}FOOTER .logos{float:none;position:absolute;left:0;width:100%;top:210px;text-align:center}FOOTER .logos .logo{float:none}FOOTER .logos #logo-aacsb{top:3px}