@media (min-width: 992px){header nav .responsive-menu,header nav .responsive-search{max-height:0 !important;overflow:hidden}header nav .responsive-menu.open,header nav .responsive-search.open{max-height:0 !important}}@media (min-width: 1300px){.container{width:1200px}}@media (min-width: 1400px){.container{width:1200px}}@media (min-width: 1500px){.container{width:1300px}}@media (min-width: 1600px){.container{width:1400px}}@media (min-width: 1700px){.container{width:1500px}}@media (max-width: 1600px){.project-page .container .project-logo{margin-right:140px}}@media (max-width: 1200px){.container{width:100%;padding:0 40px}.hero .hero-content{margin-left:15px;width:97%}header nav .nav-top .branding img{height:55px}header nav .nav-bottom .menu>ul{float:right !important}header nav .nav-bottom .usp{top:77px;right:10px}header nav .nav-top .lang-select .usp{top:60px;right:15px}.row-speakers .img-wrap{float:none;display:block}}@media (max-width: 991px){.folding-information .folding-content iframe{width:100% !important}.responsive-991{display:block}.page-wrapper,.page-wrapper.page-wrapper-start{margin-top:0}header{position:relative}header nav .menu-toggler{margin-top:17px}header nav .responsive-menu{background:#fff;max-height:0;overflow:hidden;overflow-y:scroll;transition:max-height 0.7s ease;display:block;font-weight:500}header nav .responsive-menu.open{max-height:500px}header nav .responsive-menu .page-menu ul li,header nav .responsive-menu .shop-menu ul li{position:relative}header nav .responsive-menu .page-menu ul li a,header nav .responsive-menu .shop-menu ul li a{display:block;color:#000;text-transform:uppercase;font-size:16px;padding:15px;border-bottom:2px solid RGB(236, 236, 236)}header nav .responsive-menu .page-menu ul li a:hover,header nav .responsive-menu .shop-menu ul li a:hover{background:inherit}header nav .responsive-menu .page-menu ul li .fa,header nav .responsive-menu .shop-menu ul li .fa{padding:18px;position:absolute;top:0;right:0}header nav .responsive-menu .page-menu ul li ul,header nav .responsive-menu .shop-menu ul li ul{display:none;background:#cc9;padding:0;list-style-type:none}header nav .responsive-menu .page-menu ul li ul li,header nav .responsive-menu .shop-menu ul li ul li{position:relative}header nav .responsive-menu .page-menu ul li ul li ul,header nav .responsive-menu .shop-menu ul li ul li ul{background:#6c9;color:#fff}header nav .responsive-menu .page-menu ul li ul li a,header nav .responsive-menu .shop-menu ul li ul li a{padding-left:15px}header nav .responsive-search{max-height:0;overflow:hidden;transition:max-height 0.3s ease;background:#f1f5f6;padding:0 15px}header nav .responsive-search.open{max-height:60px}header nav .responsive-search input{height:60px;border-radius:0;border:none;background:transparent}header nav .responsive-search input:focus,header nav .responsive-search input:active{outline:0;box-shadow:none}.content{padding:25px 0px 75px 0px}.hero{padding:10px 0px}.hero form{width:100%}.hero .hero-content a{padding:10px 20px;height:inherit;font-size:14px;margin:10px 10px}.start-links .col-md-3{width:46%}.puffs .puff .puff-content h2{font-size:22px}.puffs .puff .puff-content p{font-size:12px}.news article{width:45%;margin:2% 2.3%}.soc-media .twitter-feed .twit-post{width:30%;margin:0% 1.6666666665%}.soc-media .twitter-feed .twit-post:nth-of-type(4),.soc-media .twitter-feed .twit-post:nth-of-type(5),.soc-media .twitter-feed .twit-post:nth-of-type(6){display:none}.project-page #project-list .project-item .project-item-right h3{font-size:18px}.project-page #project-list .project-item .project-item-left a h3{font-size:18px}.project-page #project-list .project-item .project-item-left a .hover-info h3{font-size:18px}.contacts .contact{width:47%;margin:2% 1%}.find-us-logo{height:80px !important;width:80px !important;margin-left:-50px}.project-page .container .project-logo{margin-right:0px}.kunskap-page .kontaktpersoner .person-card:nth-of-type(even){border-left:0}.kunskap-sort{padding:0}.kunskap-sort #filterObjects .filter-wrapper .select-filter-wrapper{width:48%;flex:auto;margin-bottom:20px}.kunskap-sort #filterObjects .filter-wrapper .select-filter-wrapper:nth-of-type(3){margin-left:0}.kunskap-list-row li{width:50%}.row-event-desc{padding-bottom:350px}.row-event-desc #map-canvas{position:absolute;top:initial;bottom:0;height:300px;width:100%}}@media (max-width: 767px){.hero .hero-content{margin-left:0}.hero .hero-content a{padding:8px 12px;margin:8px}.hero .hero-content h3{font-size:18px}.start-links .col-md-3{width:91%;margin:10px 20px}.puffs .puff{margin:1.4%}.contacts .contact{width:100%;margin:2% 1%}.xs-margin-20{margin-top:20px !important}.xs-margin-30{margin-top:30px !important}.xs-margin-50{margin-top:50px !important}.responsive-767{display:block}.soc-media .twitter-feed .twit-post{width:90%;margin:5% 5% !important}.mini-portal .subsite-wrap{width:50%}.partners .partner p{max-width:30%;margin:3%}.project-page #project-list .project-item{width:90%;margin:15px 5%}#col2{border-spacing:initial;width:initial;table-layout:auto}#col2 td{width:initial;padding:initial}#col2 img{max-width:none !important}#col2 td:first-child{padding-left:0}#col3{border-spacing:initial;width:initial;table-layout:auto}#col3 td{width:initial;padding:initial}#col3 img{max-width:none !important}#col3 td:first-child{padding-left:0}.table-responsive{overflow-x:scroll;-webkit-overflow-scrolling:touch}.project-section .omrade-project{width:95%}.find-us-logo{float:left !important;margin-left:0px}.project-page .puff{margin-bottom:15px}.project-page .greenborder>div:nth-of-type(odd){border:0}tr,td{display:block !important}.hero .hero-content{margin-left:0px;width:100%}.kunskap-list li .kunskap-wrapper .right-col{display:none}.kunskap-page .kunskap-list li .kunskap-wrapper .right-col{display:block}.content.mini-portal-content .desktop-menu{display:none}.content.mini-portal-content .resp-menu{display:block}}@media (max-width: 640px){.container{width:100%;padding:0 20px}.puffs .puff{width:90%;margin:3% 5%}.news article{width:90%;margin:2% 5%;height:inherit}.news article .article-img{position:absolute}.news article .article-content{float:right}.news.news-feed article{width:90%;margin:2% 5%}.kunskap-page .logos li img{max-height:55px}}@media (max-width: 568px){.kunskap-list li .kunskap-wrapper{min-height:140px}.kunskap-list li .kunskap-wrapper .left-col{display:none}.kunskap-list li .kunskap-wrapper .middle-col{padding:5px}.kunskap-list li .kunskap-wrapper.single-kunskap{min-height:auto}.kunskap-list-row li{width:100%}}@media (max-width: 540px){.contacts .contact{width:90%;margin:2% 5%}.project-page .container .divide .first,.project-page .container .divide .last{width:100% !important}}@media (max-width: 510px){.kunskap-sort #filterObjects .input-wrapper input[type="text"]{font-size:initial}.kunskap-sort #filterObjects .input-wrapper:after{font-size:20px}.kunskap-sort #filterObjects .filter-wrapper .select-filter-wrapper{width:100%;margin:0 0 10px 0}.kunskap-sort #filterObjects .filter-wrapper .select-filter-wrapper .select-wrapper{padding:5px 10px 5px 0}}@media (max-width: 480px){.kunskap-page .kontaktpersoner .person-card{padding:10px 0}.kunskap-page .kontaktpersoner .person-card .person-wrapper .left-col{display:none}.kunskap-page .kontaktpersoner .person-card .person-wrapper .right-col{padding-left:0}.kunskap-page .kontaktpersoner .person-card .person-wrapper .right-col .title{margin-bottom:5px}.kunskap-page .kontaktpersoner .person-card .person-wrapper .right-col a{font-size:14px}.kunskap-page .logos li img{max-height:35px}}@media (max-width: 400px){.banner .banner-img .group-name-wrapper .group-name{padding:20px}.banner .banner-img .group-name-wrapper .group-name h1{font-size:28px}.mini-portal .subsite-wrap{width:90%;margin:5% 5%}.partners .partner p{max-width:51%}.folding-information .folding-header{font-size:20px}.folding-information .folding-header:after{font-size:20px}#calendar-list li a .event-text{margin-left:0;float:right}.project-sort .project-menu li{margin:15px 0px}.project-sort .project-menu li:nth-of-type(2){margin-left:0px}}@media (max-width: 375px){header nav .nav-top .branding img{max-height:50px}.group-page .product-list .single-product{width:100%}.page-wrapper{margin-top:0px}.main-site-search.ui-autocomplete{top:190px !important}footer .footer-top .brand-image{width:50%}}@media (max-width: 330px){header nav .nav-top .customer-type-wrapper .customer-type a{padding:6px 8px}}
