body{font-family:"Merriweather",sans-serif;background-color:#fff}header#nav{font-family:"open sans";border-bottom:4px solid #be181f;box-shadow:0 11px 20px -7px rgba(0,0,0,.2);display:block;position:relative;padding:0}header#nav #navigation-wrapper{display:block}header#nav #menu-misc{position:absolute;top:50%;transform:translateY(-50%);float:left;max-width:70%}header#nav #searchbox{float:right;height:100px;position:relative}header#nav #searchbox form{height:100%}header#nav #searchbox form #searchButton,header#nav #searchbox form #searchBar{position:absolute;top:50%;right:0;transform:translateY(-50%);width:30px}header#nav #searchbox form #searchButton{z-index:2;text-align:center;cursor:pointer}header#nav #searchbox form #searchButton:hover{color:#be181f}header#nav #searchbox form #searchBar{outline:none;border:1px solid #be181f;font-size:1rem;z-index:1;opacity:0;pointer-events:none;margin:0;transition:opacity 200ms,width 200ms}header#nav #searchbox.visible #searchBar{opacity:1;pointer-events:all;width:200px}header#nav #navigation{background-color:#fff;float:right}header#nav #navigation #desktop-menu .mainMenu>ul{padding:0 1em}header#nav #navigation #desktop-menu .mainMenu>ul>li{margin:0;padding:0}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children{position:relative;z-index:999}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children>span::after,header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children>a::after{content:"▼";margin-left:.5em;font-size:.7em}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children .children{display:none;position:absolute;top:100%;z-index:999;border-top:none}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children:hover .children{display:block}header#nav #navigation #desktop-menu .mainMenu>ul>li>span,header#nav #navigation #desktop-menu .mainMenu>ul>li>a{color:#000;font-size:1rem;line-height:100px;height:100px;text-shadow:none;cursor:pointer;display:block;padding:0 .7em}header#nav #navigation #desktop-menu .mainMenu>ul>li>span:hover,header#nav #navigation #desktop-menu .mainMenu>ul>li>a:hover{color:#be181f}header#nav #navigation #desktop-menu .mainMenu>ul>li .children{width:200px;background-color:#fff;box-shadow:0 8px 28px 0 rgba(0,0,0,.2)}header#nav #navigation #desktop-menu .mainMenu>ul>li .children li{display:block;border-bottom:1px solid #eaeaea;padding:0}header#nav #navigation #desktop-menu .mainMenu>ul>li .children li:hover span,header#nav #navigation #desktop-menu .mainMenu>ul>li .children li:hover a{background-color:#e8e8e8;color:#be181f}header#nav #navigation #desktop-menu .mainMenu>ul>li .children li span,header#nav #navigation #desktop-menu .mainMenu>ul>li .children li a{font-size:1rem;color:#000;padding:.5em 1em;text-shadow:none;overflow:hidden}header#nav #navigation #mobile-menu-toggle{line-height:70px;float:left;padding:0 35px}header#nav #navigation #mobile-menu .mainMenu>ul{padding:0 35px;position:absolute;left:0;z-index:999;background-color:#fff;width:100%;box-shadow:0 2px 2px rgba(0,0,0,.2);top:70px}header#nav #navigation #mobile-menu .mainMenu>ul>li{padding:0;display:block}header#nav #navigation #mobile-menu .mainMenu>ul>li>span,header#nav #navigation #mobile-menu .mainMenu>ul>li>a{padding:1em 0;line-height:normal;font-weight:bold}header#nav #navigation #mobile-menu .mainMenu>ul>li.has-children .children{color:#000}header#nav #navigation #mobile-menu .mainMenu>ul>li.has-children .children>li{display:block;padding:0}header#nav #navigation #mobile-menu .mainMenu>ul>li.has-children .children>li>a,header#nav #navigation #mobile-menu .mainMenu>ul>li.has-children .children>li>span{padding:1em;line-height:normal}header#nav #navigation #mobile-menu .mainMenu>ul>li a,header#nav #navigation #mobile-menu .mainMenu>ul>li span{display:block}footer#page{font-family:"open sans";padding:0;font-size:1rem}footer#page>#footer-top{padding:30px 10px 50px;background-color:#eee;color:#222}footer#page>#footer-top p{line-height:normal;margin-bottom:1em}footer#page>#footer-top a{color:#d5d5d5}footer#page>#footer-top a:hover{color:#8c975d}footer#page>#footer-middle{background-color:#333;color:#ccc;padding:2em 0}footer#page>#footer-middle a{display:block;padding:.5em 0;text-decoration:none;border-bottom:1px solid #555;color:inherit}footer#page>#footer-middle a:hover{border-bottom-color:#ccc}footer#page>#footer-middle a::before{margin-right:1em}footer#page>#footer-bottom{background-color:#222;color:#666;font-size:12px;padding:2em 0;text-align:center}footer#page>#footer-bottom .footer-icon{text-decoration:none;margin:0 1em}footer#page>#footer-bottom .footer-icon i{display:inline-block;color:#fff;width:40px;height:40px;border-radius:50%;border:1px solid #fff;text-align:center;line-height:40px;font-size:2em;vertical-align:middle}footer#page>#footer-bottom .footer-icon span{line-height:50px;vertical-align:middle;color:#fff;font-size:1.5em;margin-left:.5em}footer#page .footer-contact p::before,footer#page .footer-contact a::before{margin-right:10px;width:1em}footer#page .footer-contact p,footer#page .footer-contact a{font-size:1.1em}footer#page .footer-header{text-transform:uppercase;font-size:1.5em;color:#fff;margin-bottom:1em}@media(max-width: 1023px){.logo img{margin:10px 0 0 10px;height:60px;width:auto}div#page-wrapper{margin:0 auto;box-shadow:none}header#nav #navigation{height:70px}header#nav #navigation #mobile-menu .mainMenu{display:none}header#nav #navigation #mobile-menu .mainMenu.visible{display:block}header#nav #searchbox{width:40px;height:70px}header#nav #searchbox form #searchBar,header#nav #searchbox form #searchButton{right:10px}}

/*# sourceMappingURL=retailmagasinet.css.map */