@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }html{ font-family: 'Exo', sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body{ margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{ display: block;}audio, canvas, progress, video{ display: inline-block;vertical-align: baseline;}audio:not([controls]){ display: none;height: 0;}[hidden], template{ display: none;}a{ background-color: transparent;}a:active, a:hover{ outline: 0;}abbr[title]{ border-bottom: 1px dotted;}b, strong{ font-weight: bold;}dfn{ font-style: italic;}h1{ font-size: 2em;margin: 0 0 1em 0;}mark{ background: #ff0;color: #000;}small{ font-size: 80%;}sub, sup{ font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup{ top: -0.5em;}sub{ bottom: -0.25em;}img{ border: 0;}svg:not(:root){ overflow: hidden;}figure{ margin: 1em 40px;}hr{ -moz-box-sizing: content-box;box-sizing: content-box;height: 0;}pre{ overflow: auto;}code, kbd, pre, samp{ font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea{ color: inherit;font: inherit;margin: 0;}button{ overflow: visible;}button, select{ text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"]{ -webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled]{ cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner{ border: 0;padding: 0;}input{ line-height: normal;}input[type="checkbox"], input[type="radio"]{ box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{ height: auto;}input[type="search"]{ -webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{ -webkit-appearance: none;}fieldset{ border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend{ border: 0;padding: 0;}textarea{ overflow: auto;}optgroup{ font-weight: bold;}table{ border-collapse: collapse;border-spacing: 0;}td, th{ padding: 0;}body{ font-family: 'Exo', sans-serif;font-size: 1em;font-weight: 400;}a{ color: #ed1c24;text-decoration: none;}a:hover{ color: #770e12;}h1, h2, h3, h4, h5, h6{ margin: 0 0 1em 0;line-height: inherit;font-family: inherit;text-transform: uppercase;}h1{ font-size: 2em;}h2{ font-size: 1.5em;}h3{ font-size: 1.17em;}h4{ font-size: 1em;}h5{ font-size: 0.83em;}h6{ font-size: 0.75em;}html{ color: #000;line-height: 1.4;background: #fff;font-size: 1em;}hr{ color: transparent;background: transparent;clear: both;}li, ol, ul{ list-style-position: inside;padding-left: 0;}th, td{ vertical-align: top;} @-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;display: inline-block;background: no-repeat 0 50%;vertical-align: text-top;width: 16px;min-height: 16px;margin-right: 5px;}.iconText{ text-indent: 18px;width: auto;}.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{ background-image: url('/images/icons/add.png');}.iconAccept{ background-image: url('/images/icons/accept.png');}.iconAcrobat{ background-image: url('/images/icons/page_white_acrobat.png');}.iconBullet{ background-image: url('/images/icons/bullet_black.png');}.iconCancel{ background-image: url('/images/icons/cancel.png');}.iconCalendar{ background-image: url('/images/icons/calendar.png');}.iconCalendarAdd{ background-image: url('/images/icons/calendar_add.png');}.iconCalendarDelete{ background-image: url('/images/icons/calendar_delete.png');}.iconCalendarEdit{ background-image: url('/images/icons/calendar_edit.png');}.iconCalendarLink{ background-image: url('/images/icons/calendar_link.png');}.iconCalendarViewDay{ background-image: url('/images/icons/calendar_view_day.png');}.iconCalendarViewMonth{ background-image: url('/images/icons/calendar_view_month.png');}.iconCalendarViewWeek{ background-image: url('/images/icons/calendar_view_week.png');}.iconCss{ background-image: url('/images/icons/css.png');}.iconCopy{ background-image: url('/images/icons/copy.png');}.iconDelete{ background-image: url('/images/icons/delete.png');}.iconDbImport{ background-image: url('/images/icons/dbImport.gif');}.iconDown{ background-image: url('/images/icons/arrowDown.gif');}.iconEdit{ background-image: url('/images/icons/edit.png');}.iconEmail{ background-image: url('/images/icons/email.png');}.iconEmailAdd{ background-image: url('/images/icons/email_add.png');}.iconEmailAttach{ background-image: url('/images/icons/email_attach.png');}.iconEmailDelete{ background-image: url('/images/icons/email_delete.png');}.iconEmailEdit{ background-image: url('/images/icons/email_edit.png');}.iconEmailError{ background-image: url('/images/icons/email_error.png');}.iconEmailGo{ background-image: url('/images/icons/email_go.png');}.iconEmailLink{ background-image: url('/images/icons/email_link.png');}.iconEmailOpen{ background-image: url('/images/icons/email_open.png');}.iconEmailOpenImage{ background-image: url('/images/icons/email_open_image.png');}.iconError{ background-image: url('/images/icons/error.png');}.iconExit{ background-image: url('/images/icons/exit.png');}.iconExclamation{ background-image: url('/images/icons/exclamation.png');}.iconGoBack{ background-image: url('/images/icons/arrow_turn_left.png');}.iconHtml{ background-image: url('/images/icons/html.png');}.iconImage{ background-image: url('/images/icons/image.png');}.iconInfo{ background-image: url('/images/icons/information.png');}.iconLink{ background-image: url('/images/icons/link.png');}.iconLinkAdd{ background-image: url('/images/icons/link_add.png');}.iconLinkBreak{ background-image: url('/images/icons/link_break.png');}.iconLock{ background-image: url('/images/icons/lock.png');}.iconMap{ background-image: url('/images/icons/map.png');}.iconMapAdd{ background-image: url('/images/icons/map_add.png');}.iconMapDelete{ background-image: url('/images/icons/map_delete.png');}.iconMapEdit{ background-image: url('/images/icons/map_edit.png');}.iconMapGo{ background-image: url('/images/icons/map_go.png');}.iconMapMagnify{ background-image: url('/images/icons/map_magnify.png');}.iconNext{ background-image: url('/images/icons/next.png');}.iconOk{ background-image: url('/images/icons/ok.png');}.iconOverlays{ background-image: url('/images/icons/overlays.png');}.iconPackageLink{ background-image: url('/images/icons/package_link.png');}.iconPrint{ background-image: url('/images/icons/printer.png');}.iconPrinter{ background-image: url('/images/icons/printer.png');}.iconPrevious{ background-image: url('/images/icons/previous.png');}.iconRelation{ background-image: url('/images/icons/relation.png');}.iconStar{ background-image: url('/images/icons/star.png');}.iconTable{ background-image: url('/images/icons/table.png');}.iconTableLink{ background-image: url('/images/icons/tableLink.png');}.iconThumbnail{ background-image: url('/images/icons/thumbnail.png');}.iconUser{ background-image: url('/images/icons/user.png');}.iconUserAdd{ background-image: url('/images/icons/user_add.png');}.iconUserComment{ background-image: url('/images/icons/user_comment.png');}.iconUp{ background-image: url('/images/icons/arrowUp.gif');}.section{ margin-bottom: 20px; }.col{ float: left;overflow: hidden;margin: 0;}.colFirst{ margin-left: 0;}.colLast{ margin-right: 0;}.colTwo{ width: 50%;}.colThree{ width: 33%;}.colFour{ width: 25%;}.col{ float: left;overflow: hidden;margin: 0;}.col-first{ margin-left: 0;}.col-last{ margin-right: 0;}.col-two{ width: 50%;}.col-three{ width: 33%;}.col-four{ width: 25%;}.mceEditor tr:hover td{ background: none; }#mysql-profiles{ width: 98%;padding: 1%;background: #dabeef;}#mysql-profiles table{ width: 100%;border-collapse: separate;}#mysql-profiles table caption{ font-size: 1.75em;font-weight: 700;}#mysql-profiles table tr{ padding-bottom: 5px;}#mysql-profiles table td, #mysql-profiles table th{ padding: 0 5px;}td.Query{ font-family: "Courier New", Courier, monospace; }.searchForm{ margin-bottom: 10px;}.searchForm .field{ float: left;margin-right: 10px;}.searchForm .field label{ display: inline;vertical-align: middle;}.searchForm fieldset.multiple{ float: left;margin-right: 10px;padding: 0;width: 400px;position: relative;}.searchForm fieldset.multiple .field{ clear: none !important;float: left !important;margin-top: 5px;}.searchForm fieldset.multiple .field label{ vertical-align: top;}.searchForm p.buttons{ width: auto;clear: none;float: left;margin: 0; }.treeList, .treeList ul{ margin: 0; }.inTable .field{ position: relative;}.inTable .field label{ position: absolute;top: -1.5em;left: 0;width: 100%;text-indent: -999em;}.inTable .field input, .inTable .field select{ width: 95%; }dl.marginal{ overflow: hidden;}dl.marginal dt{ width: 10em;display: block;float: left;clear: both;}dl.marginal dd:after{ content: ".";visibility: hidden;clear: left;}textarea.editor{ height: 20em; }ul.notification{ padding: 5px;list-style: none;}li.notification{ color: #000;background: #dedede;border: 1px solid #000;background-image: url('/images/icons/bullet_black.png');background-position: 10px center;background-repeat: no-repeat;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataSaved, li.notification.dataDeleted{ color: #4f8a10;background-color: #dff2bf;background-image: url('/images/icons/ok.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #4f8a10;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataError{ color: #8a0f0f;background-color: #fccac3;background-image: url('/images/icons/exclamation.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #e02727;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataInformation{ color: #00529b;background-color: #bde5f8;background-image: url('/images/icons/information.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #00529b;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataWarning{ color: #9f6000;background-color: #feefb3;background-image: url('/images/icons/error.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #9f6000;margin: 10px 0;padding: 15px 10px 15px 50px;}.pagination{ margin: 1.618em 0;}.pagination .paginationList{ list-style-type: none;padding: 0;margin: 0;display: inline-block;overflow: hidden;font-size: 0.8em;}.pagination .paginationList li{ padding: 0;}.pagination .paginationList li{ float: left;margin-right: 0.618em;}.pagination .paginationList li a{ display: block;border: solid 1px rgba(0, 0, 0, .5);border-radius: 0.618em;color: rgba(255, 255, 255, .5);padding: 0.618em;background: rgba(0, 0, 0, .75);}.pagination .paginationList li:hover a, .pagination .paginationList li.active a{ border-color: #000;color: #fff;background: #000;}.pagination .paginationList li.active, .pagination .paginationList li.previous-off, .pagination .paginationList li.next-off .pagination .paginationList li.next, .pagination .paginationList li.previous{ font-weight: bold;}.pagination .entriesTotal{ font-size: 0.8em;}#infoContentAdd input.text{ width: 100% !important;}#infoContentAdd .editor{ display: block;width: 100% !important;padding: 0;height: 600px !important;}@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.infoContent.infoContent197{ float: left;max-width: 455px;}.field.home{ display: none;}#wrapper > div#pusher > div#content .view.formContact{ float: right;width: 468px;margin-top: -1px;}#wrapper > div#pusher > div#content .view.formContact .head{ display: block;width: 100%;height: 40px;padding-top: 12px;background: #ed1c24;}#wrapper > div#pusher > div#content .view.formContact .head h1{ margin: 4px 0 0 20px;font-size: 20px;text-transform: uppercase;color: #fff;}#wrapper > div#pusher > div#content .view.formContact .container{ padding: 40px 0 13px 0;background: no-repeat 3% 0% #eaeaea;}#wrapper > div#pusher > div#content .view.formContact .container form{ width: 384px;margin: 0 auto;}#wrapper > div#pusher > div#content .view.formContact .container form .field{ float: left;margin-bottom: 10px;}#wrapper > div#pusher > div#content .view.formContact .container form .field label{ display: block;line-height: 1.1em;text-transform: uppercase;}#wrapper > div#pusher > div#content .view.formContact .container form .field input{ width: 174px;height: 27px;padding: 1px 5px 0px 5px;border: none;text-indent: 0;}#wrapper > div#pusher > div#content .view.formContact .container form .firstname.field, #wrapper > div#pusher > div#content .view.formContact .container form .email.field{ width: 200px;}#wrapper > div#pusher > div#content .view.formContact .container form .message.field{ float: none;clear: both;width: 100%;}#wrapper > div#pusher > div#content .view.formContact .container form .message.field label{ line-height: 1.4em;}#wrapper > div#pusher > div#content .view.formContact .container form .message.field textarea{ width: 374px;height: 78px;padding: 5px;border: none;}#wrapper > div#pusher > div#content .view.formContact .container form .buttons{ clear: both;text-align: right;}#wrapper > div#pusher > div#content .view.formContact .container form .buttons button{ background: #ed1c24;padding: 2px 14px;border: none;font: 700 16px 'Lato';color: #fff;text-transform: uppercase;}@media screen and (max-width: 700px){#wrapper > div#pusher > div#content .view.formContact{ clear: both;float: none;width: 100%;margin-bottom: 30px;}#wrapper > div#pusher > div#content .view.formContact .container form{ width: 90%;}#wrapper > div#pusher > div#content .view.formContact .container form .field{ float: none;}#wrapper > div#pusher > div#content .view.formContact .container form .field input{ width: 96%;}#wrapper > div#pusher > div#content .view.formContact .container form .firstname.field, #wrapper > div#pusher > div#content .view.formContact .container form .email.field{ width: auto;}#wrapper > div#pusher > div#content .view.formContact .container form .message.field textarea{ width: 96%;}#wrapper > div#pusher > div#content .view.formContact .container form .buttons{ text-align: left;} }@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }html, body{ height: 100%;background-image: url('/images/custom/Appearance/10.jpg');}#wrapper{ position: relative;overflow-x: hidden;height: 100%;}#wrapper #pusher{ height: auto;min-height: 100%;overflow: hidden;position: relative;}#wrapper #pusher header{ max-width: 960px;margin: 0 auto;padding-bottom: 1.618em;}#wrapper #pusher header::after{ clear: both;content: "";display: table;}#wrapper #pusher header #logo{ width: 35%;min-width: 200px;float: left;padding-top: 50px;}#wrapper #pusher header #logo img{ display: block;max-width: 100%;height: auto;}#wrapper #pusher header nav{ width: 65%;float: right;padding-top: 62px;text-align: right;}#wrapper #pusher header nav > .navToggle, #wrapper #pusher header nav > #navToggle{ display: none;}#wrapper #pusher header nav > ul{ display: inline;list-style: none;}#wrapper #pusher header nav > ul > li{ position: relative;display: inline-block;margin: 0 10px;}#wrapper #pusher header nav > ul > li > a{ color: #ed1c24;font-weight: 800;text-transform: uppercase;}#wrapper #pusher header nav > ul > li:hover > a, #wrapper #pusher header nav > ul > li.selected > a{ color: #ff5d63;}#wrapper #pusher header nav > ul > li:first-child{ margin-left: 0;}#wrapper #pusher header nav > ul > li:last-child{ margin-right: 0;}#wrapper #pusher header nav > ul > li > ul{ display: none;position: absolute;z-index: 999;top: 17px;right: -10px;width: 250px;padding: 10px;background: #fff;}#wrapper #pusher header nav > ul > li > ul > li{ display: block;padding: 5px 0;}#wrapper #pusher header nav > ul > li > ul > li > a{ color: #ed1c24;font-weight: 800;text-transform: uppercase;}#wrapper #pusher header nav > ul > li > ul > li:hover > a, #wrapper #pusher header nav > ul > li > ul > li.selected > a{ color: #ff5d63;}#wrapper #pusher header nav > ul > li > ul > li > ul{ display: none;}#wrapper #pusher header nav > ul > li:hover > ul{ display: block;}@media screen and (max-width: 700px){#wrapper #pusher header nav{ padding-top: 36px;width: 51px;margin-right: 4%;text-align: left;}#wrapper #pusher header nav > input#navToggle:checked ~ label.navToggle:before{ display: block !important;position: relative;left: -155px;top: -9px;}#wrapper #pusher header nav > input#navToggle:checked ~ label.navToggle span{ background-color: transparent;}#wrapper #pusher header nav > input#navToggle:checked ~ label.navToggle span:before, #wrapper #pusher header nav > input#navToggle:checked ~ label.navToggle span:after{ top: 0;}#wrapper #pusher header nav > input#navToggle:checked ~ label.navToggle span:before{ transform: rotate(45deg);}#wrapper #pusher header nav > input#navToggle:checked ~ label.navToggle span:after{ transform: rotate(-45deg);}#wrapper #pusher header nav > input#navToggle:checked ~ ul.navMain{ display: block !important;margin-right: 0;}#wrapper #pusher header nav > input#navToggle > label.navToggle{ display: block !important;width: 51px;height: 45px;position: relative;z-index: 888;text-shadow: 0 2px 6px #ed1c24;}#wrapper #pusher header nav > label.navToggle{ display: block !important;width: 51px;height: 45px;position: relative;z-index: 888;text-shadow: 0 2px 6px #ed1c24;}#wrapper #pusher header nav > label.navToggle:before{ display: none;content: 'Meny ';font-size: 3em;color: #ed1c24;text-transform: uppercase;}#wrapper #pusher header nav > label.navToggle span, #wrapper #pusher header nav > label.navToggle span:before, #wrapper #pusher header nav > label.navToggle span:after{ cursor: pointer;border-radius: 1px;height: 10px;width: 51px;background: #ed1c24;position: absolute;display: block;content: '';transition: all 300ms ease-in-out;}#wrapper #pusher header nav > label.navToggle span{ top: 15px;}#wrapper #pusher header nav > label.navToggle span:before{ top: -15px;}#wrapper #pusher header nav > label.navToggle span:after{ bottom: -15px;}#wrapper #pusher header nav > ul.navMain{ display: block;width: 42%;min-width: 275px;height: 1000%;margin-right: -340px;margin-top: 0;position: absolute;top: 0;right: 0;z-index: 777;padding-top: 120px;background: #fff;box-shadow: 0 0px 6px #404040;-webkit-transition: margin-right 0.3s ease-in-out;-moz-transition: margin-right 0.3s ease-in-out;-ms-transition: margin-right 0.3s ease-in-out;-o-transition: margin-right 0.3s ease-in-out;transition: margin-right 0.3s ease-in-out;-webkit-backface-visibility: hidden;}#wrapper #pusher header nav > ul.navMain > li{ display: block;margin: 0;height: auto;line-height: 2.5em;padding: 0 10%;border-top: 1px solid #969696;}#wrapper #pusher header nav > ul.navMain > li > ul{ position: relative;top: 0;left: 25px;margin-bottom: 8px;}#wrapper #pusher header nav > ul.navMain > li > ul > li{ display: block;} }#wrapper #pusher div#intro .view.slideshow{ margin-bottom: 20px;}#wrapper #pusher div#intro .view.slideshow .container{ max-height: 430px;overflow: hidden;background: rgba(255, 255, 255, 0);}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow{ max-width: 960px;margin: 0 auto;}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li{ list-style: none;list-style-position: outside;position: relative;}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .image img{ display: block;width: 100%;height: auto;}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description{ position: absolute;bottom: 11.62791%;left: 0;padding: 19px 23px;max-width: 39.47917%;background: #ed1c24;color: #fff;}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description a{ color: #fff;}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description h1, #wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description h2, #wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description h3, #wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description h4, #wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description h5, #wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description h6{ margin: 0 0 6px 0;}#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description p{ margin: 0;}@media screen and (max-width: 700px){#wrapper #pusher div#intro .view.slideshow .container ul.cycle-slideshow li .description{ position: relative;max-width: 100%;} }#wrapper #pusher div#intro .view.slideshow .cycle-pager{ max-width: 960px;margin: 0 auto;padding: 22px 0 0 0;}#wrapper #pusher div#intro .view.slideshow .cycle-pager > a{ display: inline-block;width: 16px;height: 16px;margin-right: 14px;background-color: #ccc;}#wrapper #pusher div#intro .view.slideshow .cycle-pager > a.cycle-pager-active{ background-color: #000;}@media screen and (max-width: 700px){#wrapper #pusher div#intro .view.slideshow .cycle-pager{ text-align: center;} }#wrapper #pusher div#content{ max-width: 960px;margin: 0 auto;padding-bottom: 270px;}#wrapper #pusher div#content::after{ clear: both;content: "";display: table;}#wrapper #pusher div#content .view{ float: left;}@media screen and (max-width: 700px){#wrapper #pusher div#content .view{ float: none;min-width: 100%;} }#wrapper #pusher div#content .infoContent245{ width: 49.04167%;padding-right: 2%;padding-top: 20px;}#wrapper #pusher div#content .newsList{ width: 48.95833%;margin-bottom: 2em;}#wrapper #pusher div#content .newsList > h2{ display: block;width: auto;margin: 0;padding: 0.725em 0.76em;color: #fff;background-color: #ed1c24;}#wrapper #pusher div#content .newsList > ul{ margin: 0;list-style-position: outside;list-style: none;position: relative;}#wrapper #pusher div#content .newsList > ul::before{ border-left: 1.25em solid transparent;border-right: 1em none transparent;border-top: 2.1em solid #ed1c24;height: 0;width: 0;content: '';display: inline-block;position: absolute;top: 0;left: 0.9em;}#wrapper #pusher div#content .newsList > ul > li{ padding: 1.425em 2.4em;}#wrapper #pusher div#content .newsList > ul > li > .newsTitle{ font-size: 1.125em;text-transform: uppercase;font-weight: 800;margin-bottom: 0.4em;}#wrapper #pusher div#content .newsList > ul > li > div{ font-size: 100%;}#wrapper #pusher div#content .newsList > ul > li > div > .newsDate{ color: #8c8c8c;}#wrapper #pusher div#content .newsList > ul > li:first-child{ padding-top: 3.5em;}#wrapper #pusher div#content .newsList > ul > li:last-child{ padding-bottom: 3.5em;}#wrapper #pusher div#content .newsList .meta{ text-align: right;}#wrapper #pusher div#content .news.show{ float: none;width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 2em;margin-bottom: 2em;}#wrapper #pusher div#content .news.show header{ padding-bottom: 0.8em;}#wrapper #pusher div#content .news.show header .title h1{ margin-bottom: 0.2em !important;}#wrapper #pusher div#content .newsListAll{ float: none;width: 100%;}#wrapper #pusher div#content .newsListAll .head h1{ margin-bottom: 0.2em !important;}#wrapper #pusher div#content .newsListAll .list table{ width: 100%;}#wrapper #pusher div#content .newsListAll .list table tr th{ text-align: left;border-bottom: 1px solid #ccc;padding-bottom: 0.3em;}#wrapper #pusher div#content .newsListAll .list table tr td{ padding: 0.2em 0;font-size: 0.85em;}#wrapper #pusher div#content .newsListAll .list table tbody tr:first-child td{ padding-top: 0.7em;}#wrapper #pusher div#content .puffs{ width: 100%;padding: 65px 0;text-align: justify;}#wrapper #pusher div#content .puffs::after{ clear: both;content: "";display: table;}#wrapper #pusher div#content .puffs > article{ display: inline-block;max-width: 222px;text-align: left;}#wrapper #pusher div#content .puffs > article > h4{ font-size: 1.125em;font-weight: 800;margin-bottom: 0.7em;}#wrapper #pusher div#content .puffs > article > img{ margin-bottom: 0.45em;}#wrapper #pusher div#content .puffs > article > a{ font-weight: 800;}#wrapper #pusher div#content .puffs::after{ content: "";display: inline-block;width: 100%;}@media screen and (max-width: 700px){#wrapper #pusher div#content{ padding: 0 5%;} }#wrapper footer{ height: auto;margin-top: -270px;background: #c1c1c1;}#wrapper footer .col-wrapper{ position: relative;z-index: 800;max-width: 960px;margin: 0 auto;padding: 43px 0 58px 0;}#wrapper footer .col-wrapper::after{ clear: both;content: "";display: table;}#wrapper footer .col-wrapper .col-first .infoContent{ min-height: 102px;}#wrapper footer .col-wrapper .col-first .infoContent img{ display: block;max-width: 100%;height: auto;}#wrapper footer .col-wrapper .col-first div#argonova{ max-width: 960px;margin: 0 auto;}#wrapper footer .col-wrapper .col-first div#argonova > a{ font-size: 0.625em;color: #7e7e7e;}#wrapper footer .col-wrapper .col-two{ padding-top: 15px;}#wrapper footer .col-wrapper .col-two nav{ text-align: right;}#wrapper footer .col-wrapper .col-two nav > ul{ display: inline;list-style: none;}#wrapper footer .col-wrapper .col-two nav > ul > li{ display: inline-block;margin: 0 10px;}#wrapper footer .col-wrapper .col-two nav > ul > li > a{ color: #ed1c24;font-weight: 800;text-transform: uppercase;}#wrapper footer .col-wrapper .col-two nav > ul > li:hover > a, #wrapper footer .col-wrapper .col-two nav > ul > li.selected > a{ color: #ff5d63;}#wrapper footer .col-wrapper .col-two nav > ul > li > ul{ display: none;position: absolute;z-index: 999;bottom: 17px;right: -10px;width: 250px;padding: 10px;background: #fff; }#wrapper footer .col-wrapper .col-two nav > ul > li > ul > li{ display: block;padding: 5px 0;}#wrapper footer .col-wrapper .col-two nav > ul > li > ul > li > a{ color: #ed1c24;font-weight: 800;text-transform: uppercase;}#wrapper footer .col-wrapper .col-two nav > ul > li > ul > li:hover > a, #wrapper footer .col-wrapper .col-two nav > ul > li > ul > li.selected > a{ color: #ff5d63;}#wrapper footer .col-wrapper .col-two nav > ul > li > ul > li > ul{ display: none;}#wrapper footer .col-wrapper .col-two nav > ul > li:first-child{ margin-left: 0;}#wrapper footer .col-wrapper .col-two nav > ul > li:last-child{ margin-right: 0;}#wrapper footer .col-wrapper .col-two .infoContent{ text-align: right;padding-top: 10px;}@media screen and (max-width: 700px){#wrapper footer .col-wrapper{ padding: 0 5%;}#wrapper footer .col-wrapper .col{ float: none;width: 100%;}#wrapper footer .col-wrapper .col-first .infoContent{ min-height: 0;}#wrapper footer .col-wrapper .col-first div#argonova{ display: none;}#wrapper footer .col-wrapper .col-two nav{ display: none;} }@media screen and (max-width: 700px){#wrapper footer{ margin-top: 0;} }@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }ul#localeList li{ text-indent: -9999em;list-style-type: none;display: inline-block;float: left;margin-left: 5px;}ul#localeList li a{ display: block;width: 16px;height: 11px;outline: none; }ul#localeList li.sv_SE a{ background: transparent url("/images/locale/se.png") no-repeat;}ul#localeList li.en_GB a{ background: transparent url("/images/locale/gb.png") no-repeat;}ul#localeList li.da_DK a{ background: transparent url("/images/locale/dk.png") no-repeat;}ul#localeList li.fr_FR a{ background: transparent url("/images/locale/fr.png") no-repeat;}ul#localeList li.fi_FI a{ background: transparent url("/images/locale/fi.png") no-repeat;}ul#localeList li.en_US a{ background: transparent url("/images/locale/us.png") no-repeat;}ul#localeList li.no_NO a{ background: transparent url("/images/locale/no.png") no-repeat;}ul#localeList li.de_DE a{ background: transparent url("/images/locale/de.png") no-repeat;}