@import url('https://rsms.me/inter/inter-ui.css');.template25208 #newsdirbody {margin-top:5px !important;}#harbourswitches {text-align:center;margin-bottom:10px;}#wrapper:not(.mobileview) #headerwrap #header {height:115px;position:absolute;overflow:hidden;padding:0px;text-align:left;width:90%;margin:0px 5% 0px 5%;max-width:1120px;}.mobileview #header {top:0px;left:0px;height:80px;bottom:0px;right:0px;margin:0px;padding:0px;position:absolute;overflow:hidden;}#headerwrap #headerwidgets {float:right !important;}#wrapper:not(.mobileview) .ribbonwidget.fctext.noassist, #wrapper:not(.mobileview) .socialribbonwidget {right:0px !important;top:0px !important;position:absolute;}.mobileview #headerwidgets .socialribbonwidget.fctext.noassist {right:15px !important;top:15px !important;position:absolute;}#sidechapters, .webpage:not (.template25450) .contentheader .date {display:none !important;}.template25201 .mediaitem.mediamedium.tilebox .smallfctext.txtlimit.timestamp {display:none;}.visitorhelp * {font-size:12px !important;line-height:18px !important;color:#000033 !important;}.visitorhelp img {margin-left:5px !important;margin-right:5px !important;}/* FONT SIZES */body, .smallfctext, #fixedfoxycart, #sitemapview *, .permalink.fctext, #signature, #topplinker {font-size:12px;line-height:17px;}#footerlinks {font-size:10px;line-height:15px;}#dropmenu a.toplink {font-size:16px;line-height:16px;}#headerticker, .formbtn, .fctext.label, .userform .txtfield {font-size:14px;line-height:14px;} .userform textarea.txtfield, .fctext.label.check, .field.numberfield .fctext.label {font-size:14px;line-height:24px;} #dropsearch .txtfield, #htmldirbody .listobject.line.directoryline .formbtn {font-size:12px;line-height:12px;}h2.caldate a {font-size:52px;line-height:90px;}#splashbox h1#maintitle {font-size:70px;line-height:72px;padding-top:0px;padding-bottom:0px;} #splashbox .fctext#splashcopy {font-size:30px;line-height:38px;}@media screen and (max-width:1080px){#splashbox h1#maintitle {font-size:62px;line-height:64px;} #splashbox .fctext#splashcopy {font-size:26px;line-height:31px;}}@media screen and (max-width:980px){#splashbox h1#maintitle {font-size:52px;line-height:54px;} #splashbox .fctext#splashcopy {font-size:23px;line-height:26px;}}@media screen and (max-width:840px){#splashbox h1#maintitle {font-size:46px;line-height:48px;} #splashbox .fctext#splashcopy {font-size:21px;line-height:24px;}}@media screen and (max-width:720px){#splashbox h1#maintitle {font-size:42px;line-height:44px;} #splashbox .fctext#splashcopy {font-size:20px;line-height:24px;}}@media screen and (max-width:660px){#splashbox h1#maintitle {font-size:40px;line-height:42px;} #splashbox .fctext#splashcopy {font-size:19px;line-height:23px;}}@media screen and (max-width:590px){#splashbox h1#maintitle {font-size:36px;line-height:38px;} #splashbox .fctext#splashcopy {font-size:18px;line-height:22px;}}@media screen and (max-width:550px){#splashbox h1#maintitle {font-size:36px;line-height:38px;} #splashbox .fctext#splashcopy {font-size:18px;line-height:22px;}}@media screen and (max-width:515px){#splashbox h1#maintitle {font-size:36px;line-height:38px;} #splashbox .fctext#splashcopy {font-size:18px;line-height:22px;}}@media screen and (max-width:460px){#splashbox h1#maintitle {font-size:36px;line-height:38px;} #splashbox .fctext#splashcopy {font-size:18px;line-height:22px;}}@media screen and (max-width:370px){#splashbox h1#maintitle {font-size:34px;line-height:36px;} #splashbox .fctext#splashcopy {font-size:18px;line-height:22px;}}@media screen and (min-width:640px){.contentbody .wswrap, .contentbody .wswrap p {font-size:16px !important;line-height:26px !important;}.fctext, h4, #htmldirbody .listobject.line.directoryline .fctext .smallfctext, .sidebaritem #nylige .fcwrap h4.fctext, .template23031 #fmtxteditor .wswrap.fcwrap #txteditor.fctable * {font-size:16px;line-height:26px;}.h4fctext.fctext.txtlimit.producttxt {font-size:16px !important;line-height:26px !important;}.date.dashdata, .wswrap.fcwrap .fctable #medlemstoppknapp a {font-size:14px !important;line-height:14px !important;}.wswrap.fcwrap table.knbfgruppe *, .wswrap.fcwrap table#regionvalgt *, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table *, .sidebaritem .wswrap, .sidebaritem .wswrap p, .stickyboxcontent .wswrap.fcwrap, .stickyboxcontent .wswrap.fcwrap * {font-size:14px !important;line-height:24px !important;}.sidebaritem .fctext, #newsdirbody .contentbox .fctext, .contentbox.widgetcontentbox .smallfctext {font-size:14px;line-height:24px;}h1, h1#maintitle, .calendarmonth h1, .calendarday h1 {font-size:42px;line-height:64px;}h2, h3, .tilesdir .contentbox.widgetcontentbox h4.fctext.txtlimit, .sidebaritem h2, .directorydirtitle.customlayouttitle {font-size:21px;line-height:26px;}.blogdir .lowercontentbody h2 {font-size:32px;line-height:40px;}.contentbody .wswrap.fcwrap .fctable blockquote, .contentbody .wswrap.fcwrap .fctable blockquote p, .stickyboxcontent .wswrap.fcwrap .fctable blockquote, .stickyboxcontent .wswrap.fcwrap .fctable blockquote p {font-size:26px !important;line-height:38px !important;}.contentbody .wswrap.fcwrap .fctable table tr td blockquote p {font-size:22px !important;line-height:34px !important;}.sidebaritem .wswrap.fcwrap .fctable blockquote, .sidebaritem .wswrap.fcwrap .fctable blockquote p, .fctext.formsubtitle {font-size:18px !important;line-height:24px !important;}}@media screen and (max-width:640px){.contentbody .wswrap, .contentbody .wswrap p {font-size:14px !important;line-height:24px !important;}.fctext, h4, #htmldirbody .listobject.line.directoryline .fctext .smallfctext, .template23031 #fmtxteditor .wswrap.fcwrap #txteditor.fctable * {font-size:14px;line-height:24px;}.h4fctext.fctext.txtlimit.producttxt {font-size:14px !important;line-height:24px !important;}.sidebaritem .wswrap, .sidebaritem .wswrap p {font-size:12px !important;line-height:22px !important;}.wswrap.fcwrap table.knbfgruppe *, .wswrap.fcwrap table#regionvalgt *, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table *, .sidebaritem .fctext, #newsdirbody .contentbox .fctext, .contentbox.widgetcontentbox .smallfctext {font-size:12px;line-height:22px;}h1, h1#maintitle, .calendarmonth h1, .calendarday h1 {font-size:36px;line-height:54px;}h2, h3, .tilesdir .contentbox.widgetcontentbox h4.fctext.txtlimit, .sidebaritem h2 {font-size:18px;line-height:23px;}.blogdir .lowercontentbody h2 {font-size:28px;line-height:36px;}.contentbody .wswrap.fcwrap .fctable blockquote, .contentbody .wswrap.fcwrap .fctable blockquote p, .stickyboxcontent .wswrap.fcwrap .fctable blockquote, .stickyboxcontent .wswrap.fcwrap .fctable blockquote p {font-size:22px !important;line-height:34px !important;}.contentbody .wswrap.fcwrap .fctable table tr td blockquote p {font-size:18px !important;line-height:24px !important;}.sidebaritem .wswrap.fcwrap .fctable blockquote, .sidebaritem .wswrap.fcwrap .fctable blockquote p, .fctext.formsubtitle, .directorydirtitle.customlayouttitle {font-size:16px !important;line-height:22px !important;}}@media only screen and (max-width:640px) and (orientation: landscape) {.sidebaritem .wswrap, .sidebaritem .wswrap p {font-size:11px !important;line-height:22px !important;}.sidebaritem .fctext, #newsdirbody .contentbox .fctext, .contentbox.widgetcontentbox .smallfctext {font-size:11px;line-height:21px;}}/* FONT FAMILY AND STYLES */body, .fctext, input * {font-family: 'Inter UI', sans-serif;} .wswrap * {font-family: 'Inter UI', sans-serif !important;}a, a:visited, a:hover, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument .wswrap.fcwrap .fctable p a, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument .wswrap.fcwrap .fctable p a:visited, .appcardcontent .smallfctext.downloadfile a:hover, .wswrap.fcwrap .fctable blockquote a, .wswrap.fcwrap .fctable blockquote a:visited, #medlemstoppknapp a#personligtoppknapp, #medlemstoppknapp a#foreningtoppknapp, #medlemstoppknapp a#personligtoppknapp:visited, #medlemstoppknapp a#foreningtoppknapp:visited, #medlemstoppknapp a#personligtoppknapp:hover, #medlemstoppknapp a#foreningtoppknapp:hover {text-decoration:none;}.wswrap.fcwrap a, .wswrap.fcwrap a:hover, .fctext#splashcopy a:hover, #footer .fctext a, .wswrap.fcwrap .fctable blockquote a:hover {text-decoration:underline;}#dropmenu a.toplink, .smallfctext.commentposter, #sidebar h2, .formbtn, .digitalsign .contentbox h2, .digitalsign .smallfctext, .digitalsign #header h2, .appcardcontent .attachmentsbox .smallfctext.downloadfile a, .permalink, #footerlinks, #signature, #medlemstoppknapp a#personligtoppknapp, #medlemstoppknapp a#foreningtoppknapp {text-transform:uppercase;}#defaultcomments h3 {text-align:left;}h1, h1#maintitle, h2, h3 {font-weight:300;}.webshopprice {font-weight:700;}#headerticker *,  #dropmenu .current a.toplink, a.droplink, .formbtn, .digitalsign .contentbox .fctext, #signature, .permalink, .appcardcontent .attachmentsbox .smallfctext.downloadfile a, .footerdata.noassist.widgetdocument h2, .template25533 .appcardcontent .fctext.perma a, .fctext.perma, .permalink, #tiles .tilesdir .fctext .smallfctext a, #defaultcomments .fctext.label, #newsdirbody h2, .date, .fctext .podplaylistitem, .wswrap strong, .footercontentbody h3, .footercontentbody h2, .directorydirtitle.customlayouttitle, .wswrap th strong, .wswrap td strong, #medlemstoppknapp a#personligtoppknapp, #medlemstoppknapp a#foreningtoppknapp, #dropsearch .txtfield, .h3stock, .uppercontentbody .fullsticky .contentheader h2 {font-weight:600;}#splashbox h1#maintitle, #splashbox .fctext#splashcopy, .smallfctext.forumlink {font-weight:700 !important;}#sitemapview * , #htmldirbody .listobject.line.directoryline .fctext .smallfctext, .directorydir .template25515 .smallfctext.datestamp.syslistobject a {font-weight:400 !important;}/* COLORS */a, a:visited, .fctext a, .fctext a:visited {color:#1f99ff;} a:hover, .fctext a:hover, h2 a, h2 a:visited, .directorydirtitle.customlayouttitle a, .directorydirtitle.customlayouttitle a:visited, #breadcrumbs {color:#085fa8;}#dropmenu a, #dropmenu a:visited {color:#085fa8;}h2 a:hover, #dropmenu a:hover, .directorydirtitle.customlayouttitle a:hover {color:#1f99ff;}.wswrap a, .wswrap a:visited {color:#1f99ff !important;}.wswrap a:hover, .smallfctext.timestamp, .datestamp, .date, .sidebaritem #nylige .fcwrap .fctext {color:#085fa8 !important;}#dropmenu .current a.toplink, #dropmenu .current a.toplink:visited, #dropmenu .current a.toplink:hover {color:#000000;}.wswrap.fcwrap .fctable blockquote, .wswrap.fcwrap .fctable blockquote *, .webshopprice {color:#179a97 !important;}.wswrap.fcwrap .fctable blockquote a, .wswrap.fcwrap .fctable blockquote a *, .wswrap.fcwrap .fctable blockquote a:visited, .wswrap.fcwrap .fctable blockquote a:visited * {color:#1f99ff !important;}.wswrap.fcwrap .fctable blockquote a:hover, .wswrap.fcwrap .fctable blockquote a:hover * {color:#085fa8 !important;}h1, h1#maintitle, #fixedcart, h3,h2, .txtfield, .formbtn, .digitalsign #header *, .mobileview #dropsearch .txtfield, .h3stock {color:#085fa8;}.contentbox.widgetcontentbox .smallfctext, .smallfctext.commentposter {color:#000000;}.cookienote.cookiedark .cookielink a, .cookienote.cookiedark .cookielink a:visited, #footerbar .sidebaritem .fctext a, #footerbar .sidebaritem .fctext a:visited, #footer a, #footer a:visited {color:#bedafd;}#footerbar .sidebaritem .wswrap a, #footerbar .sidebaritem .wswrap a:visited {color:#bedafd !important;}.cookienote.cookiedark .cookielink a:hover, #dropsearch .txtfield, #splashbox.transpsplash h1#maintitle, #splashbox.transpsplash .fctext#splashcopy, .fctext#splashcopy a, .fctext#splashcopy a:visited, .fctext#splashcopy a:hover,  .listobject.listtop .fctext, .formbtn:active, .digitalsign h1, .digitalsign h2#maintitle, #footerbar h2, #signature, #userhome .listobject.listtop.fctext .smallfctext, .fctext.formsubtitle {color:#ffffff;}#footerbar .sidebaritem .fctext, #footerbar .sidebaritem .wswrap *, #footerbar .sidebaritem .fctext a:hover, #footerbar .sidebaritem .wswrap a:hover, #footer a:hover {color:#ffffff !important;}.thewidgtab input.formbtn.habactive {color:#ffffff;}.wswrap.fcwrap .fctable table thead th {color:#ffffff !important;}.tabsbox .wswrap.fcwrap .fctable table thead th {color:#000000 !important;}/* BACKDROP IMAGES */#headerwrap, .digitalsign #header {background:#ffffff url(/bibliotek/subsitestiler/header.png) top right no-repeat;}#footerbar {background:url(/bibliotek/subsitestiler/sidefotbat.png) right top no-repeat;background-size:contain;}#footer {background:#386bb0 url(/bibliotek/subsitestiler/sidefotbakgrunn.jpg) right bottom no-repeat;background-size:cover;}#dropmenu #mobiledrop a.droplink {background:url(/.templates/fmlibrary/graphics/mobarrow.png) no-repeat;background-position:14px 13px;}#dropsearch .searchsubmit {background:url(/.templates/fmlibrary/graphics/whitesearch.png) 0px 0px no-repeat;background-size:contain;} .mobileview #dropsearch .searchsubmit {background:url(/.templates/fmlibrary/graphics/graysearch.png) 0px 0px no-repeat;background-size:contain;opacity:1 !important;}#fixedfoxycart a img, #fixedfoxycart a:hover img {background:url(/.templates/fmlibrary/elements.png) -150px -1112px no-repeat;}#fixedfoxycart a:active img{background:url(/.templates/fmlibrary/elements.png) -149px -1112px no-repeat;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument {background-position:center center no-repeat;background-size:cover;}#splashbox.transpsplash.splashboxbottom {background: url(/bibliotek/subsitestiler/splashgradient.png);}/* BACKGROUND COLORS */body, body.digitalsign, .podbox,  .contentbox .calevent, .contentbox, .digitalsign #sidebar, #pageframe, body.digitalsign .contentbox, .formbtn, #mobiledrop, #sidebar .sidebaritem, .template25533 .sitehomeitem.contentbody, .includebannerwidget.noassist, .includebannerwidget.noassist *, #customsidebar .fbpagewidget.sidebarobject.noassist .sidebaritem.fcdoc, #dropmenu ul#drops ul.dropxtra, #contextresults.dropxtra, ul#contextresults.dropxtra li.dropsearchresult, #htmldirbody .listobject.line.directoryline {background:#ffffff;}#dropmenu #mobiledrop a.droplink, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument {background-color:#ffffff;}.cookienote.cookiedark, .fctext.formsubtitle {background-color:#179a97;}.stickyboxflip, #homepageslideshow .mediaprevframe, .listobject.listtop, #dropsearch .txtfield, .formbtn:active {background:#386bb0;}a.droplink:hover, #responseform, #fixedcart, #fixedfoxycart, #headerticker * {background:#bedafd;}.includetileswidget.footerdata.noassist.widgetdocument, .messagebody.printablesite .userform .txtfield, .userform .txtfield, #gform.guestform {background:#ecf5fd;}#gform .txtfield {background:#ffffff;}.contentbox.widgetcontentbox, .mobileview #dropsearch .txtfield, .listobject.even, .listobject.odd, .calendarbody .mediaitem.mediatiny .contentbox, .podplaylist .podplaylistitem a, .podplaylist .podplaylistitem a:visited, .podplaylist .podplaylistitem a:hover, #dropmenu #mobiledrop a.droplink.fmshelf {background:none;}.sitemaplist.fctext a {background-image:none;}.thewidgtab input.formbtn.habactive, .wswrap.fcwrap .fctable table th {background:#386bb0;}.wswrap.fcwrap .fctable table tr:nth-child(odd) td {background:#ffffff;}.wswrap.fcwrap .fctable table tr:nth-child(even) td {background:#f6fafe;}.wswrap.fcwrap .fctable table.noalternates tr:nth-child(even) td {background:#ffffff;}.tabsbox .wswrap.fcwrap .fctable table tr:nth-child(even) td, .tabsbox .wswrap.fcwrap .fctable table tr:nth-child(odd) td, .tabsbox .wswrap.fcwrap .fctable table th {background:none;}/* BORDERS */#headerwrap {border-bottom:3px #bedafd solid;}.permalink, .odd, .even, .podplaylist .podplaylistitem, .caldayofweek .mediaitem.mediatiny .contentbox, #headerwrap a.droplink {border-bottom:1px #bedafd solid;} #htmldirbody .listobject.line.directoryline {border:1px #bedafd solid;} #customsidebar .fbpagewidget.sidebarobject.noassist .sidebaritem.fcdoc, #defaultcomments.commentsfooter.noassist {border:1px  #e5e5e5 solid;}.stickyboxcontent {border:1px #386bb0 solid;}#wrapper:not(.mobileview) #headerwrap #dropsearch .txtfield {border-bottom-left-radius:90px;border-bottom-right-radius:90px;}#fixedcart {border-top-right-radius:30px;border-bottom-right-radius:30px;}.contentbox, .userform .txtfield, .formbtn, .contentbox .calevent, .listobject.listtop, #sidebar .sidebaritem, .cookienote.cookiedark, .stickyboxcontent, #defaultcomments.commentsfooter.noassist, #gform.guestform, #htmldirbody .listobject.line.directoryline {border-radius:3px;}#customsidebar .fbpagewidget.sidebarobject.noassist .sidebaritem.fcdoc {border-radius:3px !important;}#fixedfoxycart {border-radius:0px;border-bottom-left-radius:3px;}.mediaitem .mediaprevframe, .mediaitem .mediapreview {border-top-left-radius:3px;border-top-right-radius:3px;}.includetileswidget.footerdata.noassist.widgetdocument, .fctext.formsubtitle {border-radius:5px;}.template25533 .includetileswidget.footerdata.noassist.widgetdocument {border-radius:0px;}#headerwrap  ul li:last-child a.droplink, #dropmenu #mobiledrop a.droplink.fmshelf, #fixedfoxycart a img, #fixedfoxycart a:hover img, #fixedfoxycart a:active img, .formbtn, .cookienote.cookiedark, .messagebody.printablesite .userform .txtfield {border:none;}.includebannerwidget.noassist, .includebannerwidget.noassist * {border:none !important;}.tabsbox {border:1px #f0f0f0 solid;}div#summarygroup {border-top:1px #179a97 solid !important;border-bottom:1px #179a97 solid !important;}.wswrap.fcwrap .fctable table tr th:first-child, .wswrap.fcwrap .fctable table tr td:first-child {border-top-left-radius:5px;border-bottom-left-radius:5px;}.wswrap.fcwrap .fctable table tr th:last-child, .wswrap.fcwrap .fctable table tr td:last-child {border-top-right-radius:5px;border-bottom-right-radius:5px;}/* TEXT SHADOWS */h1, h1#maintitle {text-shadow: 2px 3px 4px rgba(0,0,0,0.2),0px -3px 10px rgba(255,255,255,0.3);}#splashbox h1#maintitle, #splashbox .fctext#splashcopy {text-shadow: #888888 1px 1px 0;}#fixedfoxycart .smallfctext a {text-shadow:none;} /* BOX SHADOWS */.formbtn, .calday .mediaitem.mediatiny .contentbox .calevent {box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);}#gform.guestform, .googlemapwidget.footerdata.noassist.widgetdocument, #sidebar .sidebaritem, .formbtn:active, .contentbox, .digitalsign #sidebar, .tilesdir .contentbox.widgetcontentbox a.mediapreview.pic, .tilesdir .contentbox.widgetcontentbox a.mediapreview.pic:active {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}.btnrow .formbtn.inverse#contracting {box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.2);}.tabsbox, .cookienote.cookiedark, #dropmenu ul#drops ul.dropxtra,#contextresults, .digitalsign #header, .footerwidscroll .wswrap, .podbox, #newsdirbody .contentbox, .tilesdir .contentbox.widgetcontentbox a.mediapreview.pic:hover {box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}#mobiledrop {box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}#customsidebar .fbpagewidget.sidebarobject.noassist .sidebaritem.fcdoc, .template25533 .googlemapwidget.footerdata.noassist.widgetdocument, #magnews .contentbox, .mobileview #pageframe, .contentbox.widgetcontentbox, #exifoutput.contentbox, .calday .mediaitem.mediatiny .contentbox, .caldayofweek .mediaitem.mediatiny .contentbox {box-shadow:none;}/* ACTION RESPONSES */.tilesdir .contentbox.widgetcontentbox a.mediapreview.pic {opacity:1;}.tilesdir .contentbox.widgetcontentbox a.mediapreview.pic:active {opacity:0.8;}#dropsearch .searchsubmit, #dropsearch .searchsubmit:active {opacity:1 !important;}/* LAYOUT FORMATTING */#pagecontent {width:66%;} #sidebar {width:30%;}#pagecontent.pagecontentright, #pagecontent.pagecontentcenter {padding:0px 2% 0px 0%;}#sidebar.sidebarright {padding:0px 0% 0px 2%;}#pagecontent.pagecontentleft {padding:0px 0% 0px 2%;}#sidebar.sidebarleft {padding:0px 2% 0px 0%;}#wrapper:not(.mobileview) #headerwrap {min-height:115px;width:100%;padding:0px;position:fixed;z-index:2000;top:0px;left:0%;right:0%;}#wrapper:not(.mobileview) #dropmenu a.toplink {padding:8px 0px 8px 25px;margin:0px 0px 0px 0px;}#sitemapview ul, #sitemapview ul li, #sitemapview ul li a.droplink {box-sizing:border-box;}#sitemapview ul li ul li, #sitemapview  ul li ul li a.droplink {max-width:96% !important;}#wrapper:not(.mobileview) .hewrapleft #dropmenu ul#drops.sitemenu, #wrapper:not(.mobileview) .hewrapright #dropmenu ul#drops.sitemenu {box-sizing:border-box;overflow:hidden !important;max-height:32px;}#wrapper:not(.mobileview) .hewrapleft #dropmenu ul#drops.sitemenu:hover, #wrapper:not(.mobileview) .hewrapright #dropmenu ul#drops.sitemenu:hover {overflow:visible !important;}#responseform .wswrap.fcwrap .fctable .sidebartextdoc, #header, #dropmenu, #headerwrap #headerwidgets #google_translate_element.firstmagicwidget.noassist .skiptranslate.goog-te-gadget, #contentpadding, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .wswrap.fcwrap, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .splashitem .sitehomeitem.contentbody, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .sitehomeitem.contentheader, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .footercontentbody .commentsfooter.noassist, .footercontentbody .includetileswidget .tilesdir, #footerbarwrap, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument .wswrap.fcwrap {max-width:1120px;margin-left:auto;margin-right:auto;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .wswrap.fcwrap {padding:30px 5% 60px 5%;width:90%;margin:0px auto 0px auto;}#contentfooter .includetileswidget {padding-top:0px !important;padding-bottom:0px;margin-bottom:0px !important;margin-top:-15px !important;}.sociallikeswidget.contentfooterdoc.noassist {float:none;clear:both;width:100%;max-width:1120px;margin:0px auto 0px auto !important;padding-top:5px;}#headerwrap #headerwidgets .sociallikeswidget {top:75px;left:150px;position:absolute;z-index:10000;}#headerwrap #headerwidgets .firstmagicwidget #vox, #headerwrap #headerwidgets .firstmagicwidget object {top:-29px;left:0px;position:absolute;z-index:1;}#gform.guestform {padding:45px 5% 30px 5%;width:100%;box-sizing:border-box;}.date {display:none;} .blogdir .lowercontentbody .date, .template25531 .date, .template23031 .date, .template23032 .date, .template25513 .date, .template25512 .date {display:block !important;}.wswrap iframe {max-width:100% !important;}.cookienote.cookiedark {bottom:50px;left:5%;right:5%;width:90%;}.stickyboxcontent {width:340px;overflow:hidden;padding:10px 60px 10px 15px;}.stickybox{bottom:-40px;right:-50px;}.includebannerwidget.placebanner.bottomfloat.noassist {bottom:0px;top:auto;margin:40px auto -40px auto !important;}#footerbarwrap .includebannerwidget.placebanner.noassist {bottom:0px;top:auto;margin:0px auto 30px auto !important;}.fixedbanner.bottomfixed{bottom:0px;top:auto;margin:0px auto 0px auto !important;}body .includebannerwidget.placebanner.noassist {display:block;margin:118px 0px -114px 0px;padding:0;text-align:center;width:100%;height:auto;}body #pageframe .includebannerwidget.placebanner.noassist {display:block;margin:30px auto 0px auto;padding:0;text-align:center;width:100%;height:auto;max-width:1120px !important;}body .template25533 #pageframe .includebannerwidget.placebanner.noassist {margin:30px auto 30px auto !important;}#headerticker {top:130px !important;left:0px !important;position:fixed !important;z-index:2;height:28px;width:100%;margin-top:-17px;z-index:-1 !important;}#headerticker ul.headlines li {padding-top:7px;padding-bottom:7px;}.googlemapwidget.footerdata.noassist.widgetdocument, .googlemapwidget.footerdata.noassist.widgetdocument .wswrap.fcwrap, .googlemapwidget.footerdata.noassist.widgetdocument .wswrap.fcwrap .fctable {margin:0px !important;padding:0px !important;width:100% !important;max-width:100% !important;}.googlemapwidget.footerdata.noassist.widgetdocument iframe {margin-bottom:-10px !important;}#headerwrap #headerwidgets #google_translate_element.firstmagicwidget.noassist {width:auto;position:absolute;z-index:25;right:0px;top:45px;}.skiptranslate iframe.goog-te-banner-frame.skiptranslate {display:none;}#headerwrap #headerwidgets #google_translate_element.firstmagicwidget.noassist .skiptranslate.goog-te-gadget {text-align:right;}.formbtn.noaccept {display:none;}.cookienote .formbtn {margin-left:auto;margin-right:auto;}#createminimenu {display:none;}#defaultcomments.commentsfooter.noassist {padding:15px 30px 30px 30px;box-sizing:border-box;}.newsdir #defaultcomments.commentsfooter.noassist {width:98.6%;}#defaultcomments iframe.minibox {height:260px;}blockquote {margin:0px;padding:0px;}.folderid25534 #layouttools, .folderid25534 #sidebarlaytools, .folderid25534 #toolboxtop, .folderid25534 #firstaction {display:none;}.template25534 #tilesdirbody .mediaitem.tilebox .fctext {display:none;} .template25534 #tilesdirbody .mediaitem.tilebox h4.fctext.txtlimit, .h4fctext.fctext {display:block;} .template25534 #tilesdirbody .mediaitem.tilebox .boxcontentheader {padding-bottom:10px;}#customsidebar .fbpagewidget.sidebarobject.noassist .sidebaritem.fcdoc {padding:0px;box-sizing:border-box;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .contentbody {margin:0px;}#contentpadding {width:90%;padding:47px 5% 30px 5%;}.webpage.wrapcenter .sitehomepage.template25533 #contentpadding {max-width:100%;width:100%;padding:0px 0% 0px 0%;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #responseform {width:90%;overflow:hidden;position:relative;margin:0px;padding:30px 5% 30px 5%;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #responseform h2 {text-align:center;margin:0px;padding:15px 5% 15px 5%;width:90%;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter  #responseform .wswrap.fcwrap {width:100%;min-width:100%;max-width:100%;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;}.sidebaritem h2 {margin-bottom:10px;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter {padding-top:0px;}#responseform,  .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter .commentsfooter {padding-top:15px;padding-bottom:0px;}#wrapper:not(.mobileview) #headerwrap #dropsearch {position:absolute;right:30px;top:-22px;width:140px;}.mobileview #dropsearch {position:absolute;top:0px;right:0px;padding:0px 50px 0px 50px;z-index:0;width:100%;}#dropsearch .searchsubmit {width:20px;height:20px;top:9px;right:10px;}#wrapper:not(.mobileview) #headerwrap #dropsearch .searchsubmit {top:7px;right:-28px;}.mobileview #dropsearch .searchsubmit {width:20px;height:76px;top:25px;right:20px;}#wrapper:not(.mobileview) #headerwrap #dropsearch .txtfield {padding:8px 40px 10px 0px;text-indent:30px;width:100%;}.mobileview #dropsearch .txtfield {padding:30px 0px 30px 0px;text-align:right;width:100%;text-indent:30px;}.slideshow .mediaprevframe {margin-bottom:0px !important;}.digitalsign #header {top:0px;left:0px;position:absolute;max-width:100%;}#wrapper:not(.mobileview) #headerwrap img#logopic {max-width:25%;max-height:105px;top:5px;left:0px;position:absolute;z-index:2;}.mobileview img#logopic {max-width:50%;max-height:70px;float:left;margin-left:50px;margin-top:5px;position:relative;z-index:1;}#wrapper:not(.mobileview) #dropmenu {position:relative;margin-top:22px;margin-right:5%;z-index:1;}#dropmenu ul#drops {position:relative;}#footer {margin-left:auto;margin-right:auto;padding:45px 5% 45px 5%;width:90%;margin-bottom:-44px;}#dropmenu ul#drops ul.dropxtra {margin-top:20px;margin-left:15px;} /*margin-left:15px;*/#contextresults.dropxtra {top:15px !important;left:100% !important;margin-left:-216px;}#dropmenu ul#drops ul.dropxtra,#contextresults {border-radius:3px;padding:3px 0px 3px 0px;}a.droplink {padding:11px 15px 11px 15px;width:210px;}.mobileview ul#drops {float:none;text-align:left;margin:0px;}#dropmenu #mobiledropmenu {overflow:visible;}.mobileview #dropmenu a.toplink.fmshelf {margin:0px 0px 0px 20px;padding:25px 0px 25px 0px;text-align:left;}#dropmenu #mobiledrop a.droplink {width:165px !important;white-space:normal !important;padding:20px 15px 20px 60px !important;}#dropmenu #mobiledrop li:first-child a.droplink {padding:20px 45px 20px 60px !important;width:135px !important;}#dropmenu #mobiledrop a.droplink.fmshelf {height:35px !important;width:36px !important;overflow:hidden;top:0px;left:204px !important;position:absolute;padding:10px 0px 0px 0px !important;}#mobiledrop {z-index:100004;}#mobilemenulink {z-index:100005;}ul.dropxtra.drbox {width:500px !important;padding:15px;}.fctext a.sidebarlink {margin:0px;padding:0px;}.mobileview #headerwrap {padding:0px 0px 0px 0px;width:100%;max-width:100%;height:80px;position:relative;overflow:hidden;}#wrapper {padding:0px;margin:0px;position:relative;z-index:1;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter .wswrap.fcwrap {width:100%;padding:0px;margin:0px;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument {width:100%;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument  {padding-top:0px !important;padding-bottom:0px !important;box-sizing:border-box;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .sitehomeitem.contentheader {padding:15px 4% 15px 4%;margin-bottom:0px;}#wrapper:not(.mobileview) #headerwrap ul#drops{margin-top:54px;margin-bottom:7px;float:right;max-width:82%;}#sidebar .sidebaritem {margin:0px 0px 30px 0px;}#footerbar .sidebaritem {margin:0px 0px 30px 0px;}.sidebaritem .smallfctext.datestamp {margin-top:2px !important;margin-bottom:5px !important;}.sidebaritem .sidebarnews .clear {height:15px;}#wrapper.iframewrapper #header.iframeheader {bottom:40px !important;position:fixed;top:auto;}.calday .mediaitem.mediatiny, .mediaitem {overflow:visible !important;}.template25209 .mediaitem.mediamedium .contentbox .mediaprevframe .mediaprevaspect {padding:50% 0 0;}.webpage .date {display:none;}h4.fctext.txtlimit.keytitle {padding-top:10px;}h4.fctext.txtlimit.keytitle, .smallfctext.txtlimit.keytxt {padding-left:15px;padding-right:15px;}.uppercontentbody .contentbody .wswrap.fcwrap {padding-bottom:15px;}.shopbtnrow .boxcontentheader .h4fctext.fctext, #pricetag #notestockswitch .smallfctext, .h4fctext.fctext {margin-bottom:7px;}#fixedcart {left:0px;bottom:30px;padding:10px 7px 4px 30px;margin:0px;}.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec .footercontentbody h3 {margin-bottom:15px;}.footercontentbody .tilesdir .contentbodylots .contentbox.widgetcontentbox *, .widgetcontentbox .smallfctext, .footercontentbody h3, #headerticker, .smallfctext.calevent, .widgetcontentbox .smallfctext {text-align:center;}.digitalsign h2#maintitle {text-transform:none;font-style:italic;padding-bottom:5px;line-height:30px;}#footerbar {margin-bottom:0px !important;}.contentbody {margin:0px 0px 15px 0px;}.contentheader {padding:0px;margin:0px 0px 15px 0px;}.contentbodylots {margin:0px -5px 15px -5px;} .contentbox, .mediaitem.mediasmall.minitxttile .contentbox, .mediaitem.mediamedium.minitxttile .contentbox {padding:20px;margin:5px;}.calendarbody.contentbody {display: table;padding:4px 0.5% 4px 0.5%;width:99%;}.userform textarea.txtfield {height:142px;} .commentbody.printablesite .userform textarea.txtfield {height:92px;} #gform .userform textarea.txtfield {height:170px;}.userform .txtfield, .userform textarea.txtfield {padding:11px 5px 11px 10px;}.userform .fctext.label {padding:11px 15px 11px 5px;}#fmcomment {margin-top:30px;}.gallerydir .contentbox, .portaldir .contentbox, .tilesdir .contentbox, .videodir .contentbox {margin:5px;padding:0px;}.videodir .contentbox {padding-top:10px;padding-bottom:10px;} .podcastdir .contentbox.podcast h2 {padding-top:15px;}.tilesdir .boxcontentheader {padding-bottom:20px;}.blogdir .podbox, .template25513 .podbox {margin-bottom:15px;}.calendarmonth .contentbox, .calendarweek .contentbox {padding:0px;margin:0px;display: table-cell;height:100%;width:100%;display:inline-block;}.mediaitem.mediabig.tall.mediainverse .contentbox {padding:5px 3px 5px 0px;}.mediaitem.mediabig.tall.mediainverse .contentbox h1 {padding-top:5px;}.contentbox .calevent {padding:7px 7px 7px 7px;margin:0px 5px 3px 5px;}.mediaitem.mediabig .contentbody {margin:0px 0px 5px 0px;} .mediaitem.mediabig .contentheader {margin:0px 0px 15px 0px;}.mediaitem.mediabig .podbox {margin-bottom:-10px;} .mediaitem .fctext.txtlimit {width:92%;}.mediaitem.mediabig .contentbox h2 {margin-top:5px;} .mediaitem.mediabig .contentbox h2, .mediaitem.mediabig .smallfctext.timestamp, .mediaitem.mediabig .contentbox h1, .mediaitem.mediabig .contentbox .date, .mediaitem.mediabig .contentbox .fctable {padding-left:20px;padding-right:20px;}#newsdirbody .contentbox .smallfctext.timestamp {padding:5px 0px 0px 0px;margin-bottom:-10px;}#newsdirbody .contentbox {padding:0px 20px 0px 0px;margin:0px 5px 15px 5px !important;}#newsdirbody .contentbox h2 {padding:15px 0px 0px 0px;margin-left:15px;}#newsdirbody .contentbox .fctext {padding:0px 0px 15px 15px;}.newsdir .mediaitem.mediafull .contentbox .mediaprevframe, .newsdir #pagecontentsec .mediaitem.mediafull .contentbox .mediaprevframe {margin-right:15px;}.newsdir .mediaitem.mediafull .contentbox .mediaprevframe, .newsdir #pagecontentsec .mediaitem.mediafull .contentbox .mediaprevframe {width:62%;}@media screen and (max-width:1100px){.newsdir .mediaitem.mediafull .contentbox .mediaprevframe, .newsdir #pagecontentsec .mediaitem.mediafull .contentbox .mediaprevframe {width:48%;}}@media screen and (max-width:800px){.newsdir .mediaitem.mediafull .contentbox .mediaprevframe, .newsdir #pagecontentsec .mediaitem.mediafull .contentbox .mediaprevframe {width:56%;}}@media screen and (max-width:640px){.newsdir .mediaitem.mediafull .contentbox .mediaprevframe, .newsdir #pagecontentsec .mediaitem.mediafull .contentbox .mediaprevframe {width:100%;margin-right:0px;margin-bottom:15px;}#newsdirbody .contentbox .fctext {padding:0px 15px 15px 15px !important;box-sizing:border-box;float:none;clear:both;}#newsdirbody .contentbox h2 {padding:15px 0px 0px 0px;margin-left:15px;margin-right:15px;}#newsdirbody .contentbox {padding:0px 0px 0px 0px;}}.caldayofweek .mediaitem.mediatiny .contentbox {padding-bottom:15px;}.digitalsign .timebox {margin-right:15px;margin-left:-15px;text-align:right;}.permalink {margin-bottom:45px;margin-top:35px;text-align:right;} .formid141 .permalink {display:none;}#blogdirbtnrow.btnrow {margin-bottom:55px;}.formbtn {padding:15px 15px 15px 15px;}.btnrow .formbtn, .formbtn.left, .formbtn.right {padding:10px 15px 10px 15px;} .formbtn, .btnrow .formbtn, .formbtn.left, .formbtn.right {margin:2px 5px 10px 0px !important;}.btnrow {padding:5px 0px 10px 0px;width:auto;}.listobject {padding-top:7px;padding-bottom:7px;} .listobject .fctext .noicon {margin:5px 10px 0px 10px;}.listobject.fctext.inlinecontentbox .smallfctext img {margin:2px 10px 0px 10px;}.listobject.inlinecontentbox {padding-top:15px;padding-bottom:15px;} .portcalright .listobject {padding-top:0px;padding-bottom:0px;} .faded {opacity:1;}.podplaylist .podplaylistitem {opacity:1;}.calday {display: table-row;height:100%;display:inline-block;margin:0px 0px -6px 0px;}.allcomments .fctext {padding-top:15px;padding-bottom:15px;} .allcomments.output {width:79.4% !important;}.personalized.line, .hitobject.line {padding:15px;} .hitobject.line .dateblock {right:15px;top:15px;} .podplaylist .podplaylistitem  {padding:5px 9px 5px 9px;}.template25513 .fctext.podtxt, .template25512 .fctext.podtxt {margin-top:30px;}.digitalsign .eventbox h2 {margin-bottom:-4px;}.guestform td.field {position:relative;}.guestform .erroricon {top:40px;right:50%;position:absolute;}.guestform .userform.fbuilderform .erroricon {top:40px;right:15px;position:absolute;}.template25522 .fctext.formintrotxt {padding-bottom:30px;}#adduploads #uplbox .fctext.iconobject {width:84% !important;float:none;clear:both;}#responseform h3, .commentsfooter h3 {margin-top:20px;margin-bottom:10px;}.sitemaplist.fctext a {padding:7px 15px 7px 15px;}.sidebaritem .fctext.widgetgallery {padding-top:5px;}.fctext.widgetgallery img.gallerypicimport {margin:0px !important;padding:0px !important;width:33.3%;background-size:cover !important;}.tabsdir #resourcetabs .contentbox {padding:0px;}.digitalsign .contentbox .eventbox h2, .digitalsign .contentbox .taskbox h2 {margin-bottom:3px;}#footerbar {padding-bottom:30px;}#signature {padding-top:0px;padding-bottom:5px;}.userform td.field #txteditor.txtfield.long {height:200px !important;} body.mobilesite .userform td.field #txteditor.txtfield.long {height:150px !important;}#fixedfoxycart {padding:2px 70px 4px 10px;top:0px;}#fixedfoxycart a img, #fixedfoxycart a:hover img {width:16px;height:16px;margin-top:8px;}@media only screen and (max-device-width: 640px) {#fixedfoxycart {top:80px;}}h1 {padding-bottom:6px;}.webpage:not (.template25533) .date {display:none !important;}.template25527 .date {display:none !important;}@media screen and (min-width: 800px) {.omoss {width:33%;float:left;}}@media screen and (max-width: 800px) {.omoss {width:100%;float:none;clear:both;}}.commentsfooter.noassist {margin-bottom:0px !important;}.jserrornote {padding:0px;}.tilesdir .contentbox.widgetcontentbox .mediaprevframe {overflow:visible;}.previewlink {top:0px;left:0px;right:0px;bottom:0px;position:absolute;z-index:1;}.blogdir .lowercontentbody .date {padding-bottom:15px;padding-top:5px;}.template25240 #gform {padding-top:30px;}.hitobject.line .fctext .directorydirtitle {margin-bottom:-10px !important;}.hitobject.line .dateblock .smallfctext.datestamp {visibility:hidden;}.listobject.listtop {padding-top:5px;padding-bottom:5px;} .listobject.listtop .fctext {padding-top:0px;padding-bottom:0px;}.hitobject.line .fctext.iconobject.inFolder .smallfctext {display:block;margin:0px;padding:10px 0px 0px 0px;}#sidebar .sidebaritem {padding:15px 30px 15px 30px;}#sidebar .sidebarobject .sidebaritem.doc_dashboard .fctext input {margin-top:11px !important;}.fcwrap ul {margin:0px 0px 0px 50px;padding:0px;}.fcwrap ul li {margin:7px 0px 7px 0px;padding:0px;}/* MOBILE UI */.mobileview .fullsticky #authorprofilepic {position:relative;left:0px;top:0px;max-width:100%;}.mobileview .userform .txtfield, .mobileview .userform textarea.txtfield {padding:15px 5px 15px 10px;}.mobileview .userform .fctext.label {padding:15px 15px 15px 5px;}.mobileview .userform textarea.txtfield {height:92px;}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: portrait) {.newsdir .contentbox h2 {padding:0px;margin:15px 0px 5px 20px;} .newsdir .contentbox {padding-right:0px !important;} .newsdir .contentbox .fctext {width:90%;} .newsdir .mediaitem.mediafull .contentbox .mediaprevframe {width:100%;margin-right:0px;padding:0px;}.mobileview .userform .txtfield, .mobileview .userform .txtfield.medium, .mobileview .userform textarea.txtfield, .mobileview .userform textarea.txtfield.long {width:92%;}.mobileview .imediumaspect {padding:168.7% 0 0}}/* MODS */.forwardbox {display:none;}.signedin .webpage .fcwrap .fctable.mce-content-body.mce-edit-focus#txteditor blockquote {background:#fffae5;}#wrapper:not(.mobileview)  .template25240 #gform {width:80%;margin:0px 10% 0px 10%;}.tilesdir .contentbox.widgetcontentbox {padding-top:15px !important;padding-bottom:45px;margin-bottom:0px;margin-top:0px !important;}.tilesdir .contentbox.widgetcontentbox .smallfctext, .tilesdir .contentbox.widgetcontentbox h4.fctext.txtlimit {padding:0px 5% 0px 5%;margin:0px;width:90%;}.tilesdir .contentbox.widgetcontentbox a.mediapreview.pic {margin:20% auto 0px auto;border-radius:500px;width:70%;height:70%;}.tilesdir .contentbox.widgetcontentbox .mediaprevaspect {padding:100% 0 0;}@media only screen and (max-width: 640px) {.footercontentbody .tilesdir .mediaitem.mediasmall {width:50%;}}@media only screen and (max-width: 451px){.footercontentbody .tilesdir .mediaitem.mediasmall {width:50%;padding-left:25%;padding-right:25%;}.footercontentbody .tilesdir .mediaitem.mediasmall .contentbox.widgetcontentbox {margin-top:-15% !important;margin-bottom:-10% !important;}}.mobileview #splashbox .fctext#splashcopy {display:block;}#wrapper:not(.mobileview) {padding-top:115px;}#splashbox h1 {width:100% !important;}#splashbox h1#maintitle, #splashbox .fctext#splashcopy {text-align:right !important;}#splashbox.splashboxbottom {margin:0px 0% 0px 0%;width:90%;padding:30px 5% 45px 5%;position:absolute !important;bottom:0px;left:0px;right:0px;z-index:500;}.mobileview .template25533 #splashbox.splashboxbottom {padding:0px 5% 30px 5%;}#splashbox h1#maintitle {padding-bottom:0px;}.slideshow#homepageslideshow .mediaprevaspect {padding:37% 0 0;} /*40.6*/@media screen and (max-width:1080px){.slideshow#homepageslideshow .mediaprevaspect {padding:44% 0 0;}}@media screen and (max-width:980px){.slideshow#homepageslideshow .mediaprevaspect {padding:46% 0 0;}}@media screen and (max-width:840px){.slideshow#homepageslideshow .mediaprevaspect {padding:48% 0 0;}}@media screen and (max-width:720px){.slideshow#homepageslideshow .mediaprevaspect {padding:50% 0 0;}}@media screen and (max-width:660px){.slideshow#homepageslideshow .mediaprevaspect {padding:54% 0 0;}}@media screen and (max-width:590px){.slideshow#homepageslideshow .mediaprevaspect {padding:58% 0 0;}}@media screen and (max-width:550px){.slideshow#homepageslideshow .mediaprevaspect {padding:64% 0 0;}}@media screen and (max-width:515px){.slideshow#homepageslideshow .mediaprevaspect {padding:78% 0 0;}}@media screen and (max-width:460px){.slideshow#homepageslideshow .mediaprevaspect {padding:98% 0 0;}}@media screen and (max-width:370px){.slideshow#homepageslideshow .mediaprevaspect {padding:120% 0 0;}}#topplinker {position:absolute;z-index:2;max-width:200px;padding-left:100px;top:-15px;right:195px;overflow:hidden;text-align:right;}.mobileview #topplinker {position:absolute;z-index:0;max-width:200px;left:160px;Padding-left:0px;top:31px;right:auto;overflow:hidden;text-align:left;}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: portrait) {.mobileview #dropsearch {display:none;}}.fctext.formsubtitle {padding:5px 5px 5px 15px;}#standardgroup h3#envtitleh3 {margin-top:30px;}.fctext.label.sumbox {padding-top:7px !important;padding-bottom:7px;}.txtfield.short.numtxt {border:none !important;box-sizing:border-box;}.datestamp {display:none;}#htmldirbody .listobject.line.directoryline {padding:0px 0px 0px 0px;box-sizing:border-box;margin-left:5px;margin-right:5px;margin-bottom:30px;}#htmldirbody .listobject.line.directoryline .formbtn {padding:10px 15px 10px 15px;}#htmldirbody .directorydirtitle.customlayouttitle {padding:20px 30px 20px 30px;white-space:normal;display:block;width:100%;box-sizing:border-box;}@media screen and (min-width:640px){#htmldirbody .directorypiclink {display:block;width:304px;height:171px;float:left;margin:0px 30px 0px 0px;}} /*width:278px;height:156px;*/@media screen and (max-width:640px){#htmldirbody .directorypiclink {display:block;width:114px;height:64px;float:left;margin:0px 15px 0px 0px;}}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: portrait) {.mobileview #htmldirbody .directorypiclink {display:none;}}h1#maintitle #currentsubjedit {max-width:100% !important;box-sizing:border-box;}.wswrap table, .wswrap table tr, .wswrap table tr th, .wswrap table tr td {box-sizing:border-box;}/* CUSTOM BOXES */.webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument .wswrap.fcwrap {padding:0px;box-sizing:border-box;}.wswrap.fcwrap table.knbfgruppe img, .wswrap.fcwrap table#regionvalgt img, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table#regionvalgt  {max-width:100% !important}.wswrap.fcwrap table.knbfgruppe *, .wswrap.fcwrap table#regionvalgt *, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table tr td {vertical-align:top;}.wswrap.fcwrap table.knbfgruppe img, .wswrap.fcwrap table#regionvalgt img, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table tr td img {border-radius:3px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);margin-bottom:15px;}.wswrap.fcwrap table.knbfgruppe img:active, .wswrap.fcwrap table#regionvalgt img:active, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table tr td img:active {opacity:0.7;}.wswrap.fcwrap table.knbfgruppe img:hover, .wswrap.fcwrap table#regionvalgt img:hover, .webpage.wrapcenter .sitehomepage.template25533 #pagecontentsec #contentfooter.sitehomeitem.contentbody .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap table tr td img:hover {box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);}@media only screen and (min-width: 640px) {.wswrap.fcwrap .fctable table tbody tr td,.wswrap.fcwrap .fctable table thead tr th {padding:7px 15px 7px 15px;}}@media only screen and (min-width: 640px) and (max-width: 800px) {.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap.fcwrap .fctable table tr th, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap.fcwrap .fctable table tr td {width:50% !important;float:left !important;padding-bottom:30px;}}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: portrait) {.wswrap.fcwrap .fctable table tr th, .contentbody table tr td {width:100% !important;float:left !important;padding-bottom:15px;}.wswrap.fcwrap .fctable table th {display:none;}.wswrap.fcwrap .fctable table tbody tr td,.wswrap.fcwrap .fctable table thead tr th {padding:3px 5px 3px 5px;}}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: landscape) {.wswrap.fcwrap .fctable table tbody tr td,.wswrap.fcwrap .fctable table thead tr th {padding:4px 9px 4px 9px;}}.tabsbox {margin-bottom:30px;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .listobject.listtop, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .listobject img {display:none;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .listobject.odd, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .listobject.even {border:none;background:none;margin:0px;padding:0px;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks {padding:0px 6% 0px 6% !important;width:100% !important;background:#ffffff url(/bibliotek/bilder/forsideboksbakgrunn.jpg) top left;background-size:cover;box-sizing:border-box;border-top:3px #bedafd solid;}.wswrap.fcwrap table.knbfgruppe tr:nth-child(even) td, .wswrap.fcwrap table.knbfgruppe tr:nth-child(odd) td {background:none;}.wswrap.fcwrap .fctable iframe {margin-top:5px;margin-bottom:5px !important;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:3px;}.shopbtnrow.webshopbutton .smallfctext {display:none !important;}#medlemstoppknapp a#personligtoppknapp, #medlemstoppknapp a#foreningtoppknapp {padding:10px 15px 10px 15px;display:inline-block;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);}#medlemstoppknapp a#personligtoppknapp.personligrett {border-bottom-left-radius:30px;border-top-left-radius:30px;background:#085fa8;color:#ffffff !important;}#medlemstoppknapp a#foreningtoppknapp.foreningsrett {border-top-right-radius:30px;border-bottom-right-radius:30px;background:#fff;color:#085fa8 !important;}#foreningtoppknapp.foreningmotsatt {border-top-right-radius:30px;border-bottom-right-radius:30px;background:#085fa8;color:#ffffff !important;}#personligtoppknapp.personligmotsatt {border-bottom-left-radius:30px;border-top-left-radius:30px;background:#fff;color:#085fa8 !important;}#medlemstoppknapp a#foreningtoppknapp:active, #personligtoppknapp.personligmotsatt:active {background:#085fa8;color:#ffffff !important;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}.template25450 #customsidebar .sidebarobject .fctext .smallfctext {padding-top:11px !important;margin-top:0px !important;}#pageframe .includebannerwidget.placebanner.noassist .wswrap.fcwrap {margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.template25533 #pageframe .includebannerwidget.placebanner.noassist .wswrap.fcwrap {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#syspref.systilesdir.folderid25201 #createfolder {display:none !important;}.cookieacceptbtn.noaccept {display:none;}.cookiecontent .formbtn {margin-left:auto !important;margin-right:auto !important;}.tabsdir .fctext {border-bottom:1px #f0f0f0 solid;width:100%;float:none;clear:both;box-sizing:border-box;padding-top:5px;padding-bottom:5px;}#item420B99B4C4F15 {display:none !important;}.directorydir .template25515 .smallfctext.datestamp.syslistobject {display:block !important;}.sidebaritem #nylige .fcwrap .fctext {border-bottom:1px #cccccc solid;padding-top:0px;margin-top:0px;padding-bottom:10px;margin-bottom:10px;font-style:italic;}.sidebaritem #nylige .fcwrap h4.fctext {border-bottom:none;padding-bottom:0px;margin-bottom:0px;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .folderlookupwrap h3 {margin-bottom:0px !important;text-align:left;margin-left:5px;}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .wswrap, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .folderlookupwrap {padding:30px 30px 30px 30px;margin-top:75px !important;margin-bottom:75px !important;box-sizing:border-box;border-radius:5px;background-color:#ffffff;box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}@media only screen and (min-width:640px){.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .wswrap, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .folderlookupwrap {width:45%;float:right;max-width:45% !important;}}@media only screen and (max-width: 960px) {.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .wswrap, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .folderlookupwrap {width:60%;max-width:60% !important;}}@media only screen and (max-width: 800px) {.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .wswrap, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .folderlookupwrap {width:75%;max-width:75% !important;}}@media only screen and (max-width: 640px) {.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .wswrap, .template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.spesialboks .folderlookupwrap {width:100%;max-width:100% !important;}}.messagebody.forum.printablesite .guestform .userform .field .txtfield{background:#ffffff !important;border:1px #bedafd solid !important;}.firstclassdir .listobject .smallfctext .noicon {margin-top:-1px !important;}.firstclassdir .listobject.fctext.inlinecontentbox {padding-top:7px !important;padding-bottom:7px !important;padding-top:7px !important;padding-bottom:7px !important;margin:7px 5px 7px 5px !important;box-sizing:border-box;}.firstclassdir .listobject .smallfctext a, .firstclassdir .listobject .smallfctext a:visited {color:#000000;}#designpop.edbtn, .designpop2 {display:none;}@media screen and (min-width:640px){.wswrap.fcwrap table#regionvalgt tr td {margin:0px;padding:0px;}}#wrapper.offlinepage #pageframe, .template23031 #pageframe, .template25515 #pageframe, .dashboard #wrapper.offlinepage #pageframe  {background:#eef2f7;}#sitemapview ul li a, .sitemaphome h4 a, #sitemapview ul li a:visited, .sitemaphome h4 a:visited {background:#ffffff;}#sitemapview ul li a:hover, .sitemaphome h4 a:hover {background:#eff4f9;}#sitemapview ul li a:active, .sitemaphome h4 a:active {box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);background:#fbfdfd;}.offlinepage #breadcrumbs,.offlinepage #footerbarwrap, .offlinepage #previewbtn, #previewbtn.preview25218, .contentbox.widgetcontentbox .smallfctext a.more {display:none;}.wswrap.fcwrap .fctable .sidebartextdoc .fctable .messageboxwidgetform.moboxwidget iframe.mailerbox {margin-top:-30px;padding-top:0px;}.sidebaritem .wswrap.fcwrap .fctable ul{margin:0px 0px 0px 15px;padding:0px;list-style-type: square;}.sidebaritem .wswrap.fcwrap .fctable ul li {margin:10px 0px 10px 0px;padding:0px;}.stickybox.sporsticky .stickyboxcontent {width:310px;overflow:hidden;padding:10px 40px 10px 10px;}.stickybox.sporsticky .stickyboxcontent {border:none;}.stickybox.sporsticky .stickyboxcontent {background:#fffef2;}.stickybox.sporsticky .stickyboxflip {background:crimson;}.stickybox.sporsticky .stickyboxcontent .wswrap.fcwrap * {color:crimson !important;}.stickyboxcontent {background:#fffef2;}.messagebody.printablesite .gform.guestform {box-shadow:none !important;}.sidebartextdoc .messageboxwidgetform.moboxwidget iframe.mailerbox {background:#ecf5fd !important;}.messageboxwidgetform.deskboxwidgetleft, .msgboxwidgettxt.deskboxwidgetright {width:100% !important;margin-right:0px;float:none;clear:both;box-sizing:border-box;margin:0px;padding:0px;}#responseform .messageboxwidgetform, #responseform .fctext.formintrotxt {width:100% !important;margin-right:0px;float:none;clear:both;}/* IMAGE RULES */.wswrap img, .fcwrap img {margin-right:30px;}.sidebaritem .wswrap img, .sidebaritem .fcwrap img {margin-right:15px;}.wswrap.fcwrap table.knbfgruppe img, .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap img, .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .fcwrap img, .tabsbox .wswrap img, .tabsbox .fcwrap img {margin-right:0px;}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: portrait) {.wswrap img, .fcwrap img {margin-right:15px;}.sidebaritem .wswrap img, .sidebaritem .fcwrap img {margin-right:5px;}}@media only screen and (min-width: 940px) {.wswrap.fcwrap table.knbfgruppe img {width:180px !important;height:180px !important;max-width:180px !important;max-height:180px !important;}}@media only screen and (max-width: 940px) and (min-width: 640px) {.wswrap.fcwrap table.knbfgruppe img {width:110px !important;height:110px !important;max-width:110px !important;max-height:110px !important;}}@media only screen and (max-width: 640px) {.wswrap.fcwrap table.knbfgruppe img {width:180px !important;height:180px !important;max-width:180px !important;max-height:180px !important;}}.template25533 .includeobjectwidget.footerdata.noassist.widgetdocument.regionspesialboks .wswrap.fcwrap .fctable table tr td img {width:110px !important;height:110px !important;max-width:110px !important;max-height:110px !important;}img#anuncio {border-radius:3px;border:1px #cccccc solid !important;}#sidebar #customsidebar .includebannerwidget.sidebarobject.noassist.placebanner .sidebaritem .fcwrap.fctable {}#sidebar #customsidebar .includebannerwidget.sidebarobject.noassist.placebanner .sidebaritem {padding:0px 0px 10px 0px;border-radius:0px;box-shadow:none;}.dropxtrahome#subsitehome {display:none !important;}.muellelistbox {margin:7px 5px 0px 5px;}.contentbox.muellecontentbox {margin:0px 10px 0px 0px !important;padding:10px 15px 15px 15px !important;}.formbtn#booknowbtn {border-radius:100px;color:#ffffff;background:#19a77b;padding:10px 15px 10px 15px;}.formbtn#booknowbtn:active {color:#212121;background:#ffffff;}.template25208 #tilesdirbody .mediaitem .contentbox .smallfctext.txtlimit.timestamp {display:none;}.template25208 #tilesdirbody .mediaitem .contentbox .boxcontentheader {padding-bottom:10px !important;}.aishome {padding: 0px;width: 42px;height: 42px;border-radius: 42px;border: none;font-size: 0px !important;line-height: 0px;color: #ffffff;background:#4869f6 url(/.templates/fmlibrary/graphics/ais.png) center center no-repeat;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);top:137px;left:296px;position:absolute;z-index:499;cursor:pointer;}.weatherhome {padding: 0px;width: 42px;height: 42px;border-radius: 42px;border: none;font-size: 0px !important;line-height: 0px;color: #ffffff;background:#4869f6 url(/.templates/fmlibrary/graphics/weather.png) center center no-repeat;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);top:137px;left:242px;position:absolute;z-index:500;cursor:pointer;}.mobileview .maphome, .mobileview .helphome, .mobileview .aishome, .mobileview .weatherhome {display:none;}.maphome {padding: 0px;width: 42px;height: 42px;border-radius: 42px;border: none;font-size: 0px !important;line-height: 0px;color: #ffffff;background:#4869f6 url(/.templates/fmlibrary/graphics/refresh.png) center center no-repeat;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);top:137px;left:188px;position:absolute;z-index:498;cursor:pointer;}.helphome {padding: 0px;width: 42px;height: 42px;border-radius: 42px;border: none;font-size: 0px !important;line-height: 0px;color: #ffffff;background:#4869f6 url(/.templates/fmlibrary/graphics/help.png) center center no-repeat;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);top:92px;left:184px;position:absolute;z-index:499;cursor:pointer;}.maphome:active, .helphome:active {box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);opacity: 0.9;}#socialrow {top:5px;right:5%;z-index:1000;position:absolute;height:32px;overflow:visible;}#socialrow .smallfctext {text-align:right;display:inline-block;float:right;padding:9px 10px 0px 0px;text-transform:uppercase;font-size:12px;}#socialrow  #socialbar {right:0px;top:0px;position:absolute;}#socialrow  #socialbar .smallfctext {text-align:right;;float:left;}#socialrow  #socialbar {text-align:right;}#socialrow  #socialbar #mediasharer {top:10px;right:10px;position:absolute;z-index:1001;}@media only screen and (max-width:640px){.template25208 .lowercontentbody#tilesdirbody .mediaitem.mediahalf.tilebox {width:100%;}.template25208 .lowercontentbody#tilesdirbody .mediaitem.mediahalf.tilebox .contentbox {margin-right:0px !important;width:100%;}#pagecontent.modlayout, #sidebar.modlayout {width:100%;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}}@media only screen and (min-width:640px){#pagecontent.modlayout {float:left;}#sidebar.modlayout {float:right;margin-top:5px;}}.smallfctext.harbourlink{margin-bottom:15px}.smallfctext .harbourdescr{font-weight:700}.harbourboxtab{text-align:center}#harbour .formbtn.port{padding:10px 15px;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;border-radius:0}#harbourswitches .formbtn:first-of-type{border-bottom-left-radius:30px;border-top-left-radius:30px}#harbourswitches .formbtn:last-of-type{border-top-right-radius:30px;border-bottom-right-radius:30px}.havnamediumaspect{padding:56.25% 0 0}.mobileview .havnamediumaspect{padding:168% 0 0}.harbourbox{box-shadow:0 10px 14px rgba(0,0,0,0.12),0 10px 10px rgba(0,0,0,0.24)}#harbour input.formbtn.habactive{background:#fff;color:#212121}#weatherview{max-width:1050px}#harbourtabs{position:relative;z-index:0;width:100%;min-height:700px}@media only screen and (max-width:1049px){#harbourtabs{min-height:1200px}}@media only screen and (min-width:1050px){#estidespace,#esweatherspace,#esforecastspace,#anytidespace,#anyweatherspace,#anyforecastspace{float:left}#estidespace,#anytidespace{margin-left:0;margin-right:26px}}@media only screen and (max-width:1050px){#estidespace,#esweatherspace,#esforecastspace,#anytidespace,#anyweatherspace,#anyforecastspace{margin-left:auto;margin-right:auto;position:relative}}.harbourbox,#estidespace,#esweatherspace,#esforecastspace,#anytidespace,#anyweatherspace,#anyforecastspace,#weatherview{border-radius:10px}#weatherview{margin-left:auto;margin-right:auto}#estidespace,#esweatherspace,#esforecastspace,#anytidespace,#anyweatherspace,#anyforecastspace,#noweatherspace{overflow:hidden;height:auto}#estidespace,#esweatherspace,#esforecastspace,#anytidespace,#anyweatherspace,#anyforecastspace{margin-bottom:14px!important;margin-top:0!important}#anytidesweather,#estidesweather{width:100%;padding:30px 0 0;box-sizing:border-box}#notidesweather{width:100%;padding:45px 0;box-sizing:border-box}#noweatherspace{margin:0 auto}#estidespace iframe,#esweatherspace iframe,#esforecastspace iframe,#anytidespace iframe,#anyweatherspace iframe,#anyforecastspace iframe{margin:0;padding:0;background:transparent;border:none!important;top:-30px!important;left:-2px!important;position:absolute}#anytidesweather,#estidesweather,#estidespace,#esweatherspace,#esforecastspace,#anytidespace,#anyweatherspace,#anyforecastspace{background:#dbdbdb}#notidesweather{background:#f2f4f1}#harbour input.formbtn.habactive{background:#fff;color:#212121}#harbour .formbtn.port.lastone{border-top-right-radius:30px;border-bottom-right-radius:30px}.mediaitem.mediasmall.otherbox {width:49%;}.mediaitem.mediasmall.puertobox {width:33%;}.mediaitem.mediasmall.puertobox2 {width:49% !important;}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: portrait) {.mediaitem.mediasmall.puertobox {width:100%;}.mediaitem.mediasmall.otherbox {width:100%;}}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: landscape) {.mediaitem.mediasmall.puertobox {width:49%;}}@media only screen and (min-width:1049px){.muellelistings {width:33%;float:left;}}.muellelistings {padding-bottom:5px;padding-top:5px;}.fctext a.sidebarlink {margin:0px;padding:1px 0px 1px 0px;}#muelleboxfooter .fctext a.sidebarlink, #customsidebar.modlayout .fctext a.sidebarlink {margin:0px;padding:0px 0px 0px 0px;}.havnamediumaspect{padding:56.25% 0 0}.mobileview .havnamediumaspect{padding:920px 0 0}@media only screen and (max-width:1049px){.havnamediumaspect{padding:1090px 0 0}#harbourtabs{min-height:1160px}}@media only screen and (max-width:460px){.havnamediumaspect{padding:920px 0 0}#harbourtabs{min-height:990px}}#socialrow .smallfctext, #socialrow .smallfctext a, #socialrow .smallfctext a:visited {color:#757575;}#socialrow .smallfctext a:hover {color:#4869f6;}#muelleboxfooter h3 {text-transform:uppercase;}.muelletable.pictable {width:48%;border:none;float:left;margin-right:2%;box-sizing:border-box;}@media only screen and (min-width: 320px) and (max-width: 640px) {.muelletable.pictable {width:100%;border:none;float:none;margin-right:0px;}}.muelletable.pictable tr td {padding:0px 0px 15px 0px !important;background:none !important;}#muelleboxfooter h3 {padding-bottom:3px;font-size:19px;}#muelleboxfooter .fctext a.sidebarlink, #customsidebar.modlayout .fctext a.sidebarlink {font-size:14px;line-height:24px;}#muelleboxfooter .smallfctext {font-size:14px;line-height:24px;}#muelleboxfooter h3 {font-size:18px !important;}#canariasframe {width:100%;margin:0px;padding:0px;border:none;position:absolute;z-index:0;visibility:hidden;opacity:0;}#havnagreeting {width:100%;margin:0px;padding:0px;border:none;position:absolute;z-index:1;}.muelletable img {margin:0px 0px 0px 0px !important;}@media only screen and (min-width: 320px) and (max-width: 640px) and (orientation: portrait){.muelletable img {margin:0px 0px 0px 0px !important;}}.contentheader.puertoheader .date {text-align:center;}.contentheader.puertoheader .date a, .contentheader.puertoheader .date a:visited {text-decoration:none;}