@media(max-width: 1200px){footer .nyhetsbrev form button{margin-top:20px}footer .nyhetsbrev form input{width:100%;margin:0}footer .nyhetsbrev form button{width:100%}}@media(max-width: 1150px){.veckanslunch.lunchnon-responsive{text-align:center}.veckanslunch.lunchnon-responsive img{float:none;vertical-align:baseline}.veckanslunch.lunchnon-responsive .lunchbtn{float:none}}@media(max-width: 992px){.start-banner-wrapper{height:500px}.lunchnon-responsive{display:none}.lunchresponsive{display:block}.lunchresponsive .veckanslunch{text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;align-items:center;-ms-flex-align:center;-webkit-align-content:center;padding-bottom:20px}.lunchresponsive .veckanslunch img{float:none;vertical-align:baseline;display:block;margin:0 auto}.lunchresponsive .veckanslunch .icon{margin:0}.lunchresponsive .veckanslunch .datum{margin:0}.lunchresponsive .veckanslunch .pris{margin:0;top:0}.lunchresponsive .veckanslunch .lunchmeny{display:block;margin-bottom:0px}.lunchresponsive .veckanslunch .lunchbtn{margin:0}footer{padding-top:20px}footer .kontakt{margin-top:40px}footer .imgblock{margin-bottom:40px}footer .nyhetsbrev h1,footer .nyhetsbrev h2,footer .nyhetsbrev h3,footer .nyhetsbrev h4,footer .nyhetsbrev p,footer .nyhetsbrev span{margin:0}footer .nyhetsbrev form{margin-top:20px !important}}@media(max-width: 960px){.lunchresponsive .veckanslunch .icon{display:none}}@media(max-width: 870px){.veckanslunch{webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}.veckanslunch .icon{display:none}.veckanslunch .lunchbtn{width:100%;margin-top:8px !important}}@media(max-width: 800px){.lunchresponsive .veckanslunch .datum p{margin-bottom:0}.lunchresponsive .veckanslunch .pris{margin-bottom:0 !important}.lunchresponsive .veckanslunch .pris span{font-size:27px}.lunchresponsive .veckanslunch .lunchbtn{font-size:14px}.lunchresponsive .veckanslunch .lunchmeny{margin-bottom:0 !important}.start-block-wrapper .start-block-text-wrapper,.start-block-wrapper .default-block-text-wrapper{margin-top:100px}}@media(max-width: 767px){.start-block-wrapper .start-block-text-wrapper{margin-top:50px}.start-top-banner .start-banner-text-wrapper{margin-top:265px}#startmap{height:450px}footer{text-align:center}footer .nyhetsbrev{margin-top:40px}.page-wrap{margin-bottom:-540px}footer,.page-wrap:after{min-height:540px;height:100%;padding-bottom:30px}}@media(max-width: 667px){.veckanslunch .lunchmeny{width:100%}.start-top-banner .start-banner-text-wrapper{margin-top:220px}}@media(max-width: 640px){body.cookie-not-agreed .cookie-container-wrapper{display:block}body.cookie-not-agreed .cbp-spmenu{top:177px}body.cookie-not-agreed .navbar{top:177px}body.cookie-not-agreed .page-wrap{padding-top:177px}body.cookie-added .cookie-container-wrapper{display:none;-webkit-transition:display .5s}body.cookie-added .cbp-spmenu{top:0px}body.cookie-added .navbar{top:0px}body.cookie-added .page-wrap{padding-top:0px}}@media(max-width: 568px){.start-top-banner .start-banner-text-wrapper{margin-top:135px}}@media(max-width: 533px){.hidden-mob{display:none}.navbar .social-menu span{margin-right:0}.start-banner-wrapper .start-banner-text-wrapper{margin-top:100px}.start-banner-wrapper .start-banner-text-wrapper .start-banner-text img{max-width:260px}}@media(max-width: 480px){.start-banner-wrapper .start-banner-text-wrapper .start-banner-text a{margin-top:25px;margin-right:0}h1{font-size:35px}p,a{font-size:15px}.start-top-banner .start-banner-text-wrapper .start-banner-text a{font-size:15px}.start-block-wrapper .start-block-text-wrapper .start-block-text a,footer .nyhetsbrev form button,.start-block-wrapper .start-block-text-wrapper .start-block-text p{font-size:15px;margin-right:0}.start-banner-text div h1{font-size:35px}.start-block-wrapper .start-block-text-wrapper .start-block-text h1{font-size:35px}.start-block-wrapper{min-height:400px}header .header-container{padding:20px 10px}header nav .navbar-wrapper .navbar-header .navbar-link span{font-size:25px}}@media(max-width: 349px){.start-top-banner .start-banner-text-wrapper .start-banner-text a{margin-right:0}.start-top-banner{height:140vh}}
