/**
  Color scheme: http://app.coolors.co/bf211e-212121-006397-fdf7e2-737373
  **/
body {
	color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 15px; line-height: 23px; margin: 0; background: #fff;
}
td {
	font-size: inherit; font-family: inherit;
}
a {
	color: #737373; text-decoration: none;
}
a:active {
	color: #0b2545; text-decoration: none;
}
a:hover {
	color: #0b2545; text-decoration: none;
}
h1, h2, h3, h4, h5 { font-family: Arial, sans-serif; }
h1, h2 { font-family: Georgia, serif;}
h2, h2 a {
	margin-top: 0px; margin-bottom: 4px; color: #212121; line-height: 36px; font-size: 31px;
}
.listArticle:first-of-type h2, .listArticle:first-of-type h2 a {
	margin-top: 7px; margin-bottom: 10px; line-height: 45px; font-size: 40px;
}
h2.wc-superlong-words, h2.wc-superlong-words a, .listArticle:first-of-type h2.wc-superlong-words, .listArticle:first-of-type h2.wc-superlong-words a  { font-size: 25px; line-height: 30px;}
h2.wc-long-words, h2.wc-long-words a, .listArticle:first-of-type h2.wc-long-words, .listArticle:first-of-type h2.wc-long-words a  { font-size: 28px; line-height: 33px;}
.listArticle:first-of-type h2.wc-superlong-words, .listArticle:first-of-type h2.wc-superlong-words a  { font-size: 32px; line-height: 38px;}
.listArticle:first-of-type h2.wc-long-words, .listArticle:first-of-type h2.wc-long-words a  { font-size: 36px; line-height: 42px;}
h2.newsH1 { font-size: 16px; line-height: 28px}
h3, h3 a {
	margin-top: 0px; margin-bottom: 0px; color: #212121; font-weight: normal;text-transform: uppercase; font-family: "Tahoma", "Geneva", sans-serif;font-size: 16px;
}
.listArticle h3, .listArticle h3 a { font-size: 27px; font-weight: bold; text-transform: none; font-family: Georgia, serif;margin-top: 7px; margin-bottom: 3px;line-height: 32px;}
sk_centered { display:block; text-align: center;}
span.image {
	padding: 8px; float: right;
}
.rubrik1 {
	line-height: 37px; font-size: 32px; font-weight: bold; 
}
h1.rubrik1 { margin-bottom: 10px; margin-top: 10px}
.rubrik2 {
	line-height: 18px; font-family: Arial, Verdana, sans-serif; font-size: 16px; font-weight: bold;
}
.rubrik3 {
	color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: bold;
}
.rubrik4, .rubrik4 a  {
	line-height: 23px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; 
	font-weight: bold; margin-top: 0;
}
a.rubrik4 {
	color: rgb(0, 51, 102);
}
.rubrik5 {
	line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin-top: 4px;
}
input {
	max-width: 96%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;
}
.text {font-size: 15px;line-height: 20px}
.text a {color: #737373;}
.bildtext {
	color: rgb(102, 102, 102); line-height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; white-space: normal;
}
.ram {
	border: 1px solid rgb(51, 102, 153); border-image: none;
}
.ramTop {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(0, 51, 102); border-image: none;
}
.ramBottom {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(0, 51, 102); border-image: none;
}
.ramLeft {
	border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgb(0, 51, 102); border-image: none;
}
.ramRight {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(0, 51, 102); border-image: none;
}
.ramLeftRight {
	border-width: 0px 1px; border-style: solid; border-color: rgb(0, 51, 102); border-image: none; 
}
.separator {
	margin-top: 12px; margin-bottom: 12px;
}
.hidden {
	display: none;
}
.responseDate {
	font-style: italic; float: right;
}
.signature {
	font-weight: 600; margin-top: 8px;
}
.answer {
	padding: 6px;
}
.adminanswer {
	padding: 6px;
}
:nth-child(2n+1).adminanswer {
	background: rgb(221, 221, 255);
}
:nth-child(2n).adminanswer {
	background: rgb(238, 238, 255);
}
.questionBox :nth-child(4n+2).answer, .questionBox :nth-child(4n+3).answer {
	background: rgb(248, 248, 248);
}
.questionBox :nth-child(4n).answer, .questionBox :nth-child(4n+1).answer {
	background: rgb(255, 255, 255);
}
.answer button.rei-review-post { background: transparent;border: none;float: right;height: 24px;width: auto; opacity: .6;font-size: 12px; color: #888;line-height: 16px; margin-top: 0;padding: 4px 8px;border-radius: 4px;position: relative;}
.questionBox :nth-child(4n+2).answer button.rei-review-post, .questionBox :nth-child(4n+3).answer button.rei-review-post { opacity: .7; }
.questionBox .answer button.rei-review-post:hover { opacity: 1; background: #eee;}
.questionBox :nth-child(4n+2).answer button.rei-review-post:hover, .questionBox :nth-child(4n+3).answer button.rei-review-post:hover { background: #fff; }
.answer button.rei-review-post img { max-height: 100%; vertical-align: bottom;}
.questionBox {
	margin-top: 20px;
}
.toggler {
	cursor: pointer;
}
.newLink {
	color: rgb(0, 51, 102); font-weight: 600;
}
.newLink:hover {
	color: rgb(0, 85, 153);
}
#faqCatList td {
	padding-right: 10px;
}
#askUsFrontNav input {
	
}
#askUsSearchForm input {
	
}
.contentColumns {
	vertical-align: top;
}
.fb-like {	float: right;}
.fb-like > span > iframe {   width: 145px !important;}
.fb-comments { max-width: 100%; }
.fb-comments > span { max-width: 100%; }
.fb-comments > span > iframe { max-width: 100%; }
.clear {
	clear: both;
}
#disqus_thread {
	width: 468px; overflow: hidden;
}
.newsH1 {
	background: rgb(0, 51, 102); color: rgb(255, 255, 255); padding-left: 10px;
}
h1.newsH1 {
	line-height: 25px; letter-spacing: 0.5px; font-family: "Days One", sans-serif; font-size: 16px; margin-top: 0px;
}
.wc-opinion { font-style: italic; }

.nonNewsHeadline { background-color: #006398; color: #fff; padding: 4px 10px; margin-bottom:5px;}
.nonNewsHeadline a {  color: #fff;}
#fullPage, footer { margin: auto; width: 1099px; margin-top: 10px;position: relative;}
.logoAndAd { padding-bottom: 6px; line-height: 22px; height: 94px;}
#logo img {width: 95px;height: 95px; float: left; margin: -4px 14px 9px 9px;}
#topBanner { text-align: center; vertical-align: bottom;}
.banner-6 { margin-top: 15px; }
/*.searchForm {padding:0; border-bottom: 1px solid #ccc;margin-bottom: 10px; text-align: right;}*/
.searchForm form { margin: 0; padding: 0;}
.searchForm input {border: 1px solid #ccc; font-size: 13px;}
.searchForm input[type=text] {font-size: 15px; margin-left: 10px; width: 180px;}
.searchForm input[type=submit] {color: #333;}
.contentColumn  {float: left; width: 829px; padding-right: 4px; border-right: 1px solid #ccc; padding-right: 10px;margin-top: 17px;}
.banners { width: 250px;float: left;}
.banners img {padding-bottom: 5px;}
.farRight { float: left; width: 120px; margin-left: 5px;}
.article { width: 468px; padding-right: 10px; border-right: 1px solid #ccc;float: left; margin-bottom: 10px;}
.article img {max-width: 100%}
.slideThumbs {   background: #006398 none repeat scroll 0 0; margin-top: -6px;padding-left: 5px;padding-top: 5px; overflow: hidden; max-width: 100%;}
.slideThumbs a { border: none;}
.slideThumbs img { height: 60px; margin-right: 5px; width: auto;}
.article .sk_disqus {width: 100%;max-width:100%;}
.article .wc-comments-box { border-top: 2px solid #666;margin-top: 30px;padding-top: 3px; }
.article .wc-comments-box h3 { padding: 4px 10px 4px 0;font-size: 19px;font-family: Roboto, Verdana, Helvetica, Sans-serif;font-weight: 300; }
.article .wc-comments-box > p { margin-top:10px; font-size:14px; }
.article .wc-comments-box a { text-decoration: underline; }
.article .wc-comments-box .ts-nocomment-message, .article .wc-comments-box .ts-newcomment-message { padding: 20px;margin: 10px 0;text-align: center; }
.article .wc-comments-box .ts-nocomment-message sesamy-login, .article .wc-comments-box .ts-newcomment-message sesamy-login {  --font-size: 15px;--font-family: "Verdana",sans-serif;--color: #737373;--padding: 0}
.article .wc-comments-box .ts-nocomment-message sesamy-login, .article .wc-comments-box .ts-newcomment-message sesamy-login { display: inline-block;}
.article .wc-comments-box .ts-row-button { width: 100%;display: block;cursor: pointer;text-align: center;background: #006398;color: #fff;text-decoration: none;letter-spacing: 0px;font-family: Roboto, Verdana, Helvetica, sans-serif;font-size: 16px;line-height: 40px;margin-top: 5px; background: transparent;color: #999;text-decoration: underline;}
.ts-loggedout-nocomment-message, .ts-loggedout-newcomment-message { padding: 10px 20px 20px;text-align: center; }
.ts-loggedin-nocomment-message, .ts-loggedin-newcomment-message { display:none;padding: 10px 20px 20px;text-align: center;}
.wc-sesamy-loggedin .ts-loggedin-nocomment-message, .wc-sesamy-loggedin .ts-loggedin-newcomment-message { display:block; }
.wc-sesamy-loggedin .ts-loggedout-nocomment-message, .wc-sesamy-loggedin .ts-loggedout-newcomment-message { display:none; }
.wc-sesamy-loggedin .ts-loggedin-nocomment-message.ts-collapsed, .wc-sesamy-loggedin .ts-loggedin-newcomment-message.ts-collapsed { height:0!important;padding-top:0!important;padding-bottom: 0!important;overflow: hidden; }
.article .wc-comments-box .ts-firstcomment-button { background: #006398;display: inline-block;text-decoration: none;border-radius: 30px;padding: 14px 25px;color: #fff;font-family: "Helvetica", "Arial", sans-serif;font-weight: 400;font-size: 16px;cursor: pointer; }
#ts-comment-form-container { display:none;position: relative; }
#ts-comment-form-container label { display:block; }
#ts-comment-form-container #ts-comment { width: 100%;box-sizing: border-box;height:100px }
#ts-comment-form-container #ts-nick { width: 100%;box-sizing: border-box;max-width: 100%; }
#ts-comment-form-container .ts-submitcontainer { text-align: right;}
#ts-comment-form-container input[type=submit] { background: #006398;display: inline-block;border-radius: 30px;padding: 14px 25px;color: #fff;font-family: "Helvetica", "Arial", sans-serif;font-weight: 400;font-size: 16px;cursor: pointer;border: none;margin: 15px auto; }
.ts-comment { font-family: Roboto, Verdana, Helvetica, Arial, sans-serif;background: #f9f9f9;padding: 10px; margin-top: 5px;}
.ts-comment[ts-reply-level='2'] { margin-left: 20px }
.ts-comment[ts-reply-level='3'] { margin-left: 40px }
.ts-comment[ts-reply-level='4'] { margin-left: 60px }
.ts-comment .ts-comment-heading  { width: 100%;display: flex;justify-content: space-between;}
.ts-comment .ts-comment-heading > div { display: inline-block;}
.ts-comment .ts-comment-author { color: #006398;font-weight: 400; }
.ts-comment .ts-comment-time { font-size: 14px;text-align: right;color:#666 }
.ts-comment .ts-comment-text {color:#333;font-size: 14px;font-weight:300;line-height:1.475 }
.ts-comment .ts-comment-tools {margin-top:7px;line-height:18px;border-top: 1px solid #bbb;padding-top: 6px; font-size: 14px;}
.article .ts-comment .ts-like {cursor: pointer;margin-right: 20px;color: #006398;text-decoration: none;display: none;}
.article .ts-comment .ts-like[ts-liker-id] {display: inline;}
.article .ts-comment .ts-like.ts-liked {cursor: text;}
.ts-comment .ts-like img {height: 14px;width: 20px;object-fit: contain;vertical-align: middle;margin-right: 3px;margin-top: -3px;}
.article .ts-comment .ts-reply {cursor: pointer;margin-right: 20px;color: #006398;text-decoration: none;display: none}
.article .ts-comment .ts-reply[ts-liker-id] {display: inline;}
.ts-comment .ts-reply img {height: 18px;width: 18px;object-fit: contain;vertical-align: middle;margin-right: 5px;margin-top: -2px}
.ts-comments-box .ts-comment:nth-child(n+6) { display:none }
.ts-comments-box.ts-expanded .ts-comment:nth-child(n+6) { display:block }
.ts-comments-box.ts-expanded #ts-comments-revealer { display:none }
.ts-form-overlay { width:100%;height:100%;position: absolute;top:0;left:0;opacity: 0;display:none; background: #eee;border: 1px solid #ccc;transition: opacity .4s linear }
.ts-form-overlay.ts-active { opacity: 1;display:block; }
.ts-form-overlay.ts-deactivating { opacity: 0;display:block; }
.ts-form-overlay p { display: block; position: absolute;top: 50%; left: 50%; margin: 0 auto;padding: 0 30px;text-align: center;transform: translate(-50%,-50%);width: 100%;box-sizing: border-box;}
.listArticle { border-bottom: 1px solid #ccc;margin: 0 0 15px 0;padding-bottom: 15px;}
.listArticle h2 { margin-top: 10px;}
.listArticle:last-child { border-bottom:none; margin-bottom: 0}
.listArticleImg  { max-height: 300px; overflow: hidden;}
.listArticle img { width: 468px; max-width: 100%; border: none; }
.listArticle .wc-js-banner img { width: unset; max-width: 100%;  }
.listArticle .heightLimiter, .classifiedAd .heightLimiter { max-height: 350px; overflow: hidden;}
.listArticle .todaysImage { background-color: #006398; padding: 10px }
.listArticle .todaysImage .bildtext, .listArticle .todaysImage .bildtext a  { color: #fff;font-size: 15px;text-align: left;}
.listArticle .todaysImage a.bildtext  { line-height: 23px;}
.listArticle .strossle-widget { border-top: 1px solid #ccc; }
.album .heightLimiter { margin-bottom: 10px;}
.smallScreenAdContainer { width: 0; float: right;background-color: #fff;}
.newsH1 {background: #006398}
.adColumn { float: right; width: 250px; margin-left: 9px; margin-top: 17px;}

.menus { height: 84px;}
table.menu { background: #006398;width: 100%; border-spacing: 0;}
table.menu td { padding: 7px 6px 6px; text-align: center; border-left: 1px solid rgba(255,255,255,0.3);}
table.menu td:first-child { border-left: none;}
table.menu td a { color: #f5f5f5; font-weight: bold;}
/*table.menu td a:hover { color: #ff7c7a;}*/
table.menu td a:hover  { color: #ddf;}
table.menu img { width: 20px; height: 20px; vertical-align: bottom;}
table.menu td.current {background-color: rgba(255,255,255,0.3);}

/*.menuSelectorInstruction { display: none;}
table.submenu { border-bottom: 1px solid #006398;width: 100%; border-spacing: 0; border-collapse: collapse;}
table.submenu td { padding: 4px 0;  text-align: center; min-width: 50px;}
table.submenu td:first-child {padding-left: 16px; text-align: left;}
table.submenu td:last-child {width: auto;}
table.submenu td a { color: #006398;}
table.submenu td a:hover  { color: #003f61; }
table.submenu img { width: 20px; height: 20px;}
table.submenu td.current {font-weight: bold;}
*/

.menuSelectorInstruction { display: none;}
.submenu { border-bottom: 1px solid #006398;width: 1067px; border-spacing: 0; border-collapse: collapse; 
	font-size: 16px; line-height: 40px; padding: 0;}
.submenu > div  { padding: 0;  text-align: center; float: left; margin-left: 35px;}
.submenu>div:before{
    content: "";
    position: absolute;
    height: 25px;
    width: 10px;
    background-image: radial-gradient(circle at center, #006398 3px, transparent 3px);
    background-size: 20px 27px;
    background-position: center center;
    background-repeat: no-repeat;
}
.submenu>div:first-child:before, .submenu>div:nth-child(2):before, .submenu>div.searchAndDate:before, .submenu>div:last-child:before {background-image: none;}
.submenu > div:first-child {padding-left: 0; text-align: left;}
.submenu > div:nth-child(2) a {margin-left: 5px; }
.submenu > div a { color: #006398; margin-left: 18px; margin-right: 8px;}
/*table.menu td a:hover { color: #ff7c7a;}*/
.submenu > div a:hover  { color: #003f61; }
.submenu img { width: 20px; height: 20px;}
.submenu > div.current {font-weight: bold;}
.submenu > div:last-child { clear: both; float: none;padding: 0!important;}
.submenu .searchAndDate {float: right;  }
.submenu .searchContainer {float: right; width: 200px; }
.submenu .searchForm { padding-top: 0; line-height: 22px	;}
.submenu .dateLine { float: right; padding-top: 0; padding-left: 8px;line-height: 20px;}
	#fullPage div.submenu {display: block; width: 1099px; float: left; background: transparent; position: absolute; 
		top: 136px; z-index: 100;background: #fff;padding-left: 0; padding-right: 0;
		background: #fff url(/gui/nyheter-underavdelningar-burger.png) no-repeat 8px 2px;}
	#fullPage div.submenu > div.menuSelectorInstruction { display: block; height: 39px;}
	#fullPage div.submenu > div {  
		display: block; width: 1072px; height: 0;  overflow: hidden;
		text-align: left; font-weight: bold;
		transition: height .3s; -webkit-transition: height .3s;
	}
	#fullPage .submenu>div:before {background-image: none;}
	#fullPage div.submenu > div.current {  display: block; height: 39px;}
	#fullPage div.submenu > div, #fullPage div.submenu > div a { color: #006398; }
	#fullPage div.submenu > div > a { margin-left: 17px; display: block;padding-left: 9px}
	#fullPage div.submenu.menuActive > div {height: 39px; margin-bottom: 0}
	#fullPage div.submenu.menuActive > div a:hover {background: rgba(0,99,152,0.2);}
	#fullPage div.submenu.menuActive > div:last-child {height: 0;}
	#fullPage div.submenu.menuActive {position: absolute; z-index: 9999;}
	.submenu .searchContainer { position: absolute; top: 7px; right: 140px;}
	.submenu.menuActive .searchAndDate { height: 0;}
	.submenu .dateLine { position: absolute; right: 22px; top: 8px;}
	input#searchField { margin-left: 0;}

.dateline > div { text-align: center;width: 95px; padding: 0; font-size: 15px; font-family: "Open Sans", sans-serif; color: #666;}
.dateline > div a { color: #212121;}

.teasers {margin-left: 478px; padding: 0 0 0 10px;}
.weather {padding: 0 10px 11px 0; border-right: 1px solid #ccc;width: 180px; float: left;}
.weather td { font-size: 13px;}
.weatherPaper { border-bottom: 1px solid #ccc;}
.skPaper { float: right; width: 138px;  padding: 0 0 8px 8px; margin-bottom: 19px;}
.skPaper > a { padding: 0;display: block; margin-top: 0;height: 135px;background: url(/gui/senaste-sydkusten.png) no-repeat;}
.skPaper img { max-height: 145px;max-width: 138px; }
.skPaper .paperImage {text-align: center; padding-top: 3px;}
.skPaper h3 a, .weather h3 { font-size: 14px;}
.latestSKtv {padding: 0; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.articleQuickLinks { margin-right: 10px;float: left; }
.lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing, .lastArchiveGoodies { float: right;}
.articleQuickLinks, .lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing { padding: 0; width: 165px; font-size: 13px; }
.articleQuickLinks h3, .lastClassifieds h3, .lastEvents h3, .lastArchiveGoodies h3, .lastAskUs h3, .latestSKtv h3, .lastHousing h3 { margin-top: 20px; line-height: 19px; font-size: 14px;}
.followUs h3 { line-height: 19px; font-size: 14px;}
.articleQuickLinks a, .lastClassifieds a, .lastEvents a, .lastArchiveGoodies a, .lastAskUs a, .lastHousing a { display: block;background-color: #fbf5d5; color: #666; margin-top: 4px; padding: 4px 10px;line-height: 16px;word-break: break-word;}
.articleQuickLinks > div > a:first-child, .lastClassifieds > a:first-child, .lastEvents > a:first-child, .lastArchiveGoodies > a:first-child, .lastAskUs > a:first-child, .lastHousing > a:first-child { padding: 0;}
a.moreOfAKindLink { background-color: #fff;margin-top: 0; padding: 4px 0 0 9px;line-height: 15px;}
.teaserColumnAd, .facebookBox { margin: auto; text-align: center; padding-top: 10px; clear: right;}
.facebookBox > div { margin-top: 20px;}
.pdf-paper-pres { text-align: center; border-bottom: 1px solid #666; margin-bottom: 20px; padding: 0 20px 20px;}

.classifiedAd {padding: 10px;}
.classifiedAd:nth-child(2n) {background-color: #e0e0e0;}
.classifiedAd:nth-child(2n+1) {background-color: #f0f0f0;}


.prefooter { clear: both;}
#footer-border a { float: right}
#footer-border img { height: 80px;}
#footer-border div { border-bottom: 9px solid #a6bfd1;height: 70px}

footer { clear: both;}
#footer { margin-top:12px; padding-top: 10px; color: #555; line-height: 21px;height: 40px; margin-bottom: 10px;}
.bottom-quick-links { text-align: left;margin-bottom: 12px;;max-width: 1100px;margin: auto;margin-bottom: 11px; }

@media (min-width: 1000px) and (max-width: 1120px) {
	#fullPage, footer { width: 980px;}
	.contentColumn { width: 709px;}

	.logoAndAd { height: 86px;}
	#topBanner { width: 882px; height: 81px; float: right;}
	#topBanner img { width: 882px; max-height: 81px;}
	#logo img { height: 83px; width: 83px; margin: 0 5px 9px 5px;}

	#fullPage div.submenu  {width: 980px; top: 128px;}
	#fullPage div.submenu > div { width: 945px;}

	td.dateline { display: none;}
	.weather, .skPaper { float: none; border-right: none; width: 223px;padding-right: 0;}
	.latestSKtv > iframe { width: 223px;height: 179px;}
	.articleQuickLinks, .lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing { width: 221px; }
	.facebookBox  { width: 491px; background: #fff; text-align: left;}
}

@media (min-width: 768px) and (max-width:999px) {
	#fullPage, footer { width: 720px; position: relative; }
	.contentColumn  { width: 449px; }
	.article {float: none; border-right: none;}
	.teasers { margin-left: 0; padding-left: 0}

	.logoAndAd { height: 71px;}
	#topBanner { width: 720px; height: 65px;}
	#topBanner img { width: 720px; max-height: 68px;}
	#logo { display: block; position: absolute; top: 77px;}
	#logo img { height: 87px; width: 87px; margin-top: 0; margin-left: 0;}

	.weather, .skPaper {  width: 214px;}
	.latestSKtv > iframe { width: 449px; height: 278px;}
	.articleQuickLinks, .lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing { width: 219px; }
	.article, #disqus_thread { width: 449px;}

	.menus { height: 84px;}
	table.menu {display: block; width: 596px; float: right; background: transparent; position: absolute; left: 103px;z-index: 1000;}
	table.menu td { 
		display: block; overflow: hidden; padding: 0 6px;
		background: #006398; height: 0; width: 596px; text-align: left; padding-left: 15px; border-left: none;
		transition: height .3s; -webkit-transition: height .3s;
	}
	table.menu td.current {  display: block; height: 42px; background: #4d92b7 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu.menuActive td.current {  background-image: none;}
	table.menu.menuActive td:first-child {   background: #006398 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu.menuActive td.current:first-child {   background: #4d92b7 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu td a { line-height: 42px;}
	table.menu td:last-child a { line-height: 30px;}
	table.menu.menuActive td {display: block; height: 42px;}
	table.menu.menuActive {position: absolute; z-index: 9999;}
	#fullPage .submenu #searchField { font-size: 15px; position: absolute; top: 0px; margin-top:0;padding-top: 0; padding-bottom: 0;}
	#searchBackground { font-size: 16px; background-position: 16px 8px;}

	#fullPage div.submenu {display: block; width: 617px; float: right; background: transparent; position: absolute; left: 103px; top: 120px; z-index: 100;background: #fff;padding-left: 0; padding-right: 0;background: #fff url(/gui/nyheter-underavdelningar-burger.png) no-repeat right 0;}
	#fullPage div.submenu > div.menuSelectorInstruction { display: block; height: 39px;}
	#fullPage div.submenu > div {  
		display: block; width: 583px; height: 0; line-height: 40px; overflow: hidden;
		text-align: left; padding: 0 15px 0 0;font-weight: bold;
		transition: height .3s; -webkit-transition: height .3s;
		margin-left: 0; 
	}
	#fullPage .submenu>div:before {background-image: none;}
	#fullPage div.submenu > div.current {  display: block; }
	#fullPage div.submenu > div, #fullPage div.submenu > div a { color: #006398; }
	#fullPage div.submenu > div > a { margin-left: 0; display: block;padding-left: 16px;}
	#fullPage div.submenu.menuActive > div {margin-bottom: 0}
	#fullPage div.submenu.menuActive > div:last-child {height: 0;}
	#fullPage div.submenu.menuActive {position: absolute; z-index: 9999;}
	.submenu .searchContainer { position: absolute; top: 7px; right: 38px;}
	.submenu .dateLine { position: static; right: 22px; top: 8px;}
	input#searchField { margin-left: 0;}

}

@media (max-width:991px) {
	.bottom-quick-links { padding: 0 20px; }
}
@media (max-width:767px) {
	h2.wc-long-words, .listArticle:first-of-type h2.wc-long-words, .listArticle:first-of-type h2.wc-long-words a  { font-size: 25px; line-height: 30px;}
	.article h2.rubrik4 { margin-top: 0; font-size: 15px; line-height: 19px}
	.listArticle:first-of-type h2, .listArticle:first-of-type h2 a, .listArticle h2, .listArticle h2 a {line-height: 33px; font-size: 27px; word-wrap: break-word;}
	.listArticle:first-of-type h2.wc-long-words, .listArticle:first-of-type h2.wc-long-words a, .listArticle h2.wc-long-words, .listArticle h2.wc-long-words a {line-height: 27px; font-size: 22px; word-wrap: break-word;}
	#footer { height: auto; }
}
@media (min-width: 480px) and (max-width:767px) {
	#fullPage, footer { width: 468px; position: relative; }
	.contentColumn  { width: 468px; border-right: 0;}
	.article {float: none; width: 468px; padding-right: 0; border-right: none;}
	.teasers { margin-left: 0; padding-left: 0; background-color: #fff; width: 468px;}
	/*.adColumn { position: relative; top: 509px;}*/

	.article h1 { font-size: 34px; line-height: 41px; margin-top: 10px}
	.article h2.rubrik4 { margin-top: 0; font-size: 15px; line-height: 19px}
	.fb_iframe_widget { height: 8px}
	.logoAndAd { height: 47px;}
	#topBanner img { width: 468px; height: 43px;}
	#topBanner img { width: 468px; max-height: 43px;}
	#logo { display: block; position: absolute; top: 51px;}
	#logo img { height: 87px; width: 87px; margin-top: 0; margin-left: 0;}

	.weather, .skPaper {  width: 224px;}
	.latestSKtv > iframe { width: 468px; height: 290px;}
	.articleQuickLinks, .lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing { width: 229px; }
	.listArticle .heightLimiter, .classifiedAd .heightLimiter { max-height: 230px; }		
	.listArticle:first-of-type .heightLimiter { max-height: 300px; }		
	.listArticle { width: 210px;}
	.listArticle:first-of-type { width: 468px;}

	.smallScreenAdContainer { width: 250px; max-height: 468px; overflow: hidden; padding-left: 5px; margin-bottom: 10px;}
	.smallScreenAdContainer .banners { margin-top: 14px;}
	.smallScreenAdContainer.coloredNeighbours .banners { margin-top: 0;}
	.smallScreenAdContainer.coloredNeighbours  {    margin-left: 10px;}

	.article .listArticle:first-child { width: 468px;}
	.article .listArticle:first-child .heightLimiter {max-height: 340px;}

	.banners {margin-top: 0;}

/*	table.menu {display: block; width: 369px; float: right; background: transparent;}
	table.menu td { background: #006398; display: none; width: 344px; text-align: left; padding-left: 20px;}
	table.menu td.current {  display: block; background: #4d92b7}
	table.menu td a { line-height: 27px;}

	table.submenu {display: block; width: 369px; float: right; background: transparent;}
	table.submenu td.menuSelectorInstruction { display: block;}
	table.submenu td {  display: none; width: 344px; text-align: left; padding-left: 20px; font-weight: bold;}
	table.submenu td.current {  display: block; }
	table.submenu td, table.submenu td a { color: #006398; margin-top: 6px; padding-bottom: 9px;}
*/

	.menus { height: 84px;}
	table.menu {display: block; width: 344px; float: right; background: transparent; position: absolute; left: 103px;z-index: 1000;}
	table.menu td { 
		display: block; overflow: hidden; padding: 0 6px;
		background: #006398; height: 0; width: 344px; text-align: left; padding-left: 15px; border-left: none;
		transition: height .3s; -webkit-transition: height .3s;
	}
	table.menu td.current {  display: block; height: 42px; background: #4d92b7 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu.menuActive td.current {  background-image: none;}
	table.menu.menuActive td:first-child {   background: #006398 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu.menuActive td.current:first-child {   background: #4d92b7 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu td a { line-height: 42px;}
	table.menu td:last-child a { line-height: 30px;}
	table.menu.menuActive td {display: block; height: 42px;}
	table.menu.menuActive {position: absolute; z-index: 9999;}
	#searchBackground { font-size: 16px; background-position: 16px 8px;}

	#fullPage div.submenu {display: block; width: 365px; float: right;  position: absolute; left: 103px; top: 94px; z-index: 100;background: #fff;padding-left: 0; padding-right: 0;margin-top: 2px;background: #fff url(/gui/nyheter-underavdelningar-burger.png) no-repeat right 0;}
	#fullPage div.submenu > div.menuSelectorInstruction { display: block;height: 39px;}
	#fullPage div.submenu > div {  
		display: block; width: 330px; height: 0; line-height: 40px; overflow: hidden;
		text-align: left; padding: 0 15px 0 0;font-weight: bold;
		transition: height .3s; -webkit-transition: height .3s;
		margin-left: 0; 
	}
	#fullPage .submenu>div:before {background-image: none;}
	#fullPage div.submenu > div.current {  display: block; height: 39px;}
	#fullPage div.submenu > div, #fullPage div.submenu > div a { color: #006398; }
	#fullPage div.submenu.menuActive > div {height: 39px; margin-bottom: 0;}
	#fullPage div.submenu > div > a { margin-left: 0; display: block;padding-left: 16px;}
	#fullPage div.submenu.menuActive > div:last-child {height: 0;}
	#fullPage div.submenu.menuActive {position: absolute; z-index: 9999;}
	.submenu .searchContainer { position: absolute; top: 7px; right: 30px; width: 150px;}
	.submenu .searchContainer #searchField { width: 120px; font-size: 15px; position: absolute; top: 0px; margin-top:0;padding-top: 0; padding-bottom: 0;}
	.submenu .dateLine { position: static; right: 22px; top: 8px;}
	input#searchField { margin-left: 0;}
}

@media (max-width:479px) {
	table { max-width: 300px}
	h2.newsH1 { font-size: 16px;}

	#fullPage, footer { width: 320px; position: relative; }
	.contentColumn  { width: 320px; border-right: 0;}
	.adColumn { width: 320px; text-align: center;}
	.banners { float: none; margin: auto;}
	.article {float: none; width: 320px; padding-right: 0; border-right: none;}
	.teasers { margin-left: 0; padding-left: 0; background-color: #fff; width: 320px;}
	.teasers .lastHousing h3 { letter-spacing: -1px; }

	.logoAndAd { height: 38px;}
	#topBanner img { width: 320px; height: 31px;}
	#topBanner img { width: 320px; max-height: 31px;}
	#logo { display: block; position: absolute; top: 42px;}
	#logo img { height: 87px; width: 87px; margin-top: 0; margin-left: 0;}

	.weather, .skPaper {  width: 145px; border-right: none;}
	.latestSKtv > iframe { width: 320px; height: 240px;}
	.articleQuickLinks, .lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing { width: 155px; }
	.articleQuickLinks a, .lastClassifieds a, .lastEvents a, .lastArchiveGoodies a, .lastAskUs a, .lastHousing a { padding: 4px 6px;}
	a.moreOfAKindLink { padding-left: 3px;}
	.listArticle .heightLimiter, .classifiedAd .heightLimiter { max-height: 250px; }	

	.article .sk_disqus {display: none;}

	.menus { height: 80px;}

	table.menu {display: block; width: 225px; float: right; background: transparent; position: absolute; left: 95px;z-index: 1000;}
	table.menu td { 
		display: block; overflow: hidden; padding: 0 11px 0 9px;
		background: #006398; height: 0; width: 205px; text-align: left;  border-left: none;
		transition: height .3s; -webkit-transition: height .3s;
	}
	table.menu td.current {  display: block; height: 40px; background: #4d92b7 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu.menuActive td.current {  background-image: none;}
	table.menu.menuActive td:first-child {   background: #006398 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu.menuActive td.current:first-child {   background: #4d92b7 url(/gui/nyheter-avdelningar-burger.png) no-repeat center right;}
	table.menu td a { line-height: 40px;}
	table.menu td:last-child a { line-height: 30px;}
	table.menu.menuActive td {display: block; height: 40px;}
	table.menu.menuActive {position: absolute; z-index: 9999;}

	#fullPage div.submenu {display: block; width: 225px; float: right; background: transparent; position: absolute; left: 95px; top: 87px; z-index: 100;background: #fff;padding-left: 0; padding-right: 0;background: #fff url(/gui/nyheter-underavdelningar-burger.png) no-repeat right 0;}
	#fullPage div.submenu > div.menuSelectorInstruction { display: block;height: 39px;}
	#fullPage div.submenu > div {  
		display: block; width: 170px; height: 0; line-height: 40px; overflow: hidden;
		text-align: left; padding: 0 15px 0 0;font-weight: bold;
		transition: height .3s; -webkit-transition: height .3s;
		margin-left: 0;
	}
	#fullPage .submenu>div:before {background-image: none;}
	#fullPage div.submenu > div.current {  display: block; height: 39px;}
	#fullPage div.submenu > div, #fullPage div.submenu > div a { color: #006398; }
	#fullPage div.submenu > div > a { margin-left: 0; display: block; padding-left: 10px;}
	#fullPage div.submenu.menuActive > div { height: 39px;margin-bottom: 0;}
	#fullPage div.submenu.menuActive > div:last-child {height: 0;}
	#fullPage div.submenu.menuActive {position: absolute; z-index: 9999;}
	.submenu .dateLine { position: static; right: 22px; top: 8px;}
	.submenu .searchContainer { position: static;}
	input#searchField { margin-left: 0;}
	.dateLine { display: none;}

	.facebookBox { width: 320px; margin-left: -5px; overflow: hidden;clear: both;}
}




/* ********************************************************** */
/*                     Redesign Header 2023                   */
/* ********************************************************** */
.wc-hide, div[wc-file], .wc-banner-debug { display: none; }
.articleBody iframe { max-width: 100%; max-height: 100%;}
.articleBody { margin-bottom: 50px;}
.article-author { margin-bottom: 60px; }
#superBanner { text-align:center; }
#superBanner >* { margin: auto; }
#superBanner .superbannerMobile{ display: none; }
#superBanner img { width: 100%; }
sesamy-content-container div[slot=preview]:after { background: linear-gradient(0deg,#fff,rgba(255,255,255,0));content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1; }
.top-tools { font-weight: 500;font-family: Helvetica,Arial,sans-serif;}
.top-tools { border-bottom: 1px solid #686868;border-top: 1px solid #686868;padding: 0 5px 0;margin-bottom: 6px; display: flex;flex-direction: row;margin-top: -5px;}
.top-tools div { flex-grow: 1; }
.top-tools > div:last-child { text-align:right; }
.top-tools > div:last-child sesamy-login { display:inline-block; }
.top-tools a.subscribe-link { font-weight: 500;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#000;margin-right:10px; }
.top-tools .sk-premium-tools sesamy-logout { --button-margin:  0;--button-padding:0; }
.premium #fullPage div.submenu { top:167px; }
sesamy-profile { --left-block-max-width: 75px;--right-block-flex: column; --avatar-size: 65px;--left-block-border-right:  none}
sesamy-login { --user-color: #777;--user-font-size: 12px}
sesamy-logout { --border: 1px solid #222; --button-padding: 12px 30px}
div.sk-premium-tools sesamy-login { --s-login-avatar-bgcolor: #aaa; }
.wc-hide-if-sesamy-loggedin { display: none; }
.wc-show-if-sesamy-loggedin { display: none; }
.wc-hide-if-sesamy-subscriber { display: none; }
body .wc-only-subscribers { display:none; }
body.wc-sesamy-subscriber .wc-only-subscribers { display: block; }
.article-video { width: 468px; height: 263px }
.weatherPaper.w-follow { display: grid;grid-template-columns: 1fr 1fr; }
.weatherPaper.w-follow > div { display: none; width: 160px!important;}
.weatherPaper.w-follow > div.followUs, .weatherPaper.w-follow > div.weather, .weatherPaper.w-follow > div.skPaper { display: block;}
.weatherPaper.w-follow > div.followUs { padding-right: 10px;}
.weatherPaper.w-follow > div.skPaper {grid-row: 1 / 3;grid-column: 2 / 3; padding-left: 10px; border-left:1px solid #ccc}
.weatherPaper.w-follow > div.weather { border-right: none; width: 100%;}
.weatherPaper.w-follow > div.weather > div { width: 100%!important;}
.weatherPaper.w-follow > div.weather > div iframe { width: 181px;transform: scale(calc(160 / 181));transform-origin: left;}
.weatherPaper.w-follow > div.skPaper img {max-width: 100%;max-height: unset;}

.top-tools div.pageDate { font-size:12px;letter-spacing:-.5px;flex-grow:0;line-height: 24px;margin-right: 10px; }
.top-tools div.languages  { flex-grow:0;font-size: 11px;height: 23px;position: relative;padding: 3px 0 2px;box-sizing: border-box; }
.top-tools .languages a { display: inline-block;height:100%; }
.top-tools .languages img { height:100%;width:auto; }
.top-tools .sk-premium-tools > div { display:inline-block; }
.top-tools .sk-premium-tools > div:first-child { margin-right: 10px; font-size: 12px;}
.top-tools .sk-premium-tools sesamy-button { display: inline-block; margin-right:  10px; --background: transparent; --color: #000; --font-size: 12px; --padding: 0; --width: auto; --border-radius: 0; font-weight: 500;--font-family: Helvetica,Arial,sans-serif}
.top-tools .sk-premium-tools sesamy-login, .top-tools .sk-premium-tools sesamy-logout { font-weight: 500;--user-font-family: Helvetica,Arial,sans-serif; --font-size: 12px;--font-weight: 500;--font-family: Helvetica,Arial,sans-serif; --padding: 0; --color: #000;}
.top-tools .sk-premium-tools sesamy-logout { display: inline-block;margin-right: 10px}
.logoAndMenu { display: grid;grid-template-columns: 50px 1fr 50px;height: 130px;padding:0 5px }
.logoAndMenu .menuOpener { position: static;height: 25px;width:31px;margin-top:48px;cursor: pointer;display:inline-block;vertical-align: top;padding: 10px 10px 10px 4px;background: #fff;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.logoAndMenu .menuOpener >div { height:4px; margin:0 0 4px 0;background: #4d92b7;border-radius: 2px; transition: all .3s linear }
.logoAndMenu .menuOpener >div:first-child { width: 85% }
.logoAndMenu .menuOpener >div:nth-child(2) { width: 63% }
.logoAndMenu .slideMenuHolder.wc-active .menuOpener { padding-left: 8px }
.logoAndMenu .slideMenuHolder.wc-active .menuOpener >div:first-child { width:100%;transform-origin: top left;transform: rotateZ(45deg); }
.logoAndMenu .slideMenuHolder.wc-active .menuOpener >div:nth-child(2) { opacity: 0 }
.logoAndMenu .slideMenuHolder.wc-active .menuOpener >div:last-child { transform-origin: bottom left;transform: rotateZ(-45deg);margin-top: 9px; }
.logoAndMenu .slideMenuHolder { position: relative;height: 130px; white-space: nowrap;z-index: 1000;}
.logoAndMenu .slideMenuHolder .slideInMenu { background: #fff;overflow-x: hidden;overflow-y: visible;margin-left: -5px;height: auto;display: inline-block;width: auto;box-sizing: border-box; }
.logoAndMenu .slideMenuHolder .slideInMenu div { width: 300px;margin: auto;margin-left:-300px;transition: margin .2s linear; }
.logoAndMenu .slideMenuHolder .slideInMenu ul { list-style:none; }
.logoAndMenu .slideMenuHolder .slideInMenu ul ul { display:none; }
.logoAndMenu .slideMenuHolder .slideInMenu li { padding:  1px 5px; }
.logoAndMenu .slideMenuHolder .slideInMenu li:hover { background: #eee }
.logoAndMenu .slideMenuHolder .slideInMenu li.wc-has-subsections { position: relative; }
.logoAndMenu .slideMenuHolder .slideInMenu li.wc-has-subsections .wc-subsec-toggler { display:block;width: 18px;height: 18px;position: absolute;right: 6px;background: transparent url(/gui/expandera.png) no-repeat;top: 4px;background-size: 16px;background-position:1px 2px;border-radius:2px; }
.logoAndMenu .slideMenuHolder .slideInMenu li.wc-has-subsections .wc-subsec-toggler:hover { background-color: #fff; }
.logoAndMenu .slideMenuHolder .slideInMenu li.wc-has-subsections.wc-expanded > ul { display: block;background: #fff;padding: 5px 15px 5px 5px;margin-bottom: 5px; }
.logoAndMenu .slideMenuHolder .slideInMenu a:visited { color: #737373;}
.logoAndMenu .slideMenuHolder.wc-active .slideInMenu >div { margin-left: 0;transition: margin .3s ease-out; border-right: 1px solid #eee }
.logoAndMenu .sklogo { height: 100%;width: 100%;padding: 0px 20px 18px;display: block;overflow: hidden; box-sizing: border-box;max-width: 400px;margin: auto}
.logoAndMenu .sklogo img { width:100%;height:100%;object-fit: contain;object-position: center; }
.logoAndMenu .sk-search { position: relative; }
.logoAndMenu .sk-search .search-slider { background: #fff;padding: 5px;display: block;width: 35px;transition: width .15s linear;height: 35px;position: absolute;top: 50%;right: 0px;transform: translateY(-50%);line-height: 35px;white-space: nowrap;overflow: hidden; }
.logoAndMenu .sk-search.wc-active .search-slider { width: 230px; transition: width .3s ease-out;}
.logoAndMenu .sk-search .searchOpener { height: 35px;width: 35px;display:inline-block;cursor:pointer; }
.logoAndMenu .sk-search .searchOpener img { height:100%´;width:100%;object-fit:contain;object-position: right center; }
.logoAndMenu .sk-search .searchForm { display:inline-block; height: 100%;vertical-align: top;}

.menus.sk-2023 { display:flex; flex-wrap:wrap; border-top: 1px solid #ddd;border-bottom: 1px solid #bbb;text-transform: uppercase;font-size: 14px;height: auto;}
.menus.sk-2023 { line-height: 36px;margin: auto; font-family: "Roboto Condensed", sans-serif;font-size: 15px;}
.wc-home .menus.sk-2023 { justify-content: center;}
.menus.sk-2023 a { padding: 0 5px;font-size: 15px;}
.menus.sk-2023 .current a { padding: 0 5px;font-size: 15px;}
.menus.sk-2023 a:visited { color: #737373;}
.menus.sk-2023 a:visited:hover { color: #0b2545;}
.menus.sk-2023 table.menu td  { background-color: #4d92b7;}
.menus.sk-2023 table.menu a:visited { color: #fff;}
.menus.sk-2023>div { padding-left: 7.5px;padding-right: 7.5px;}
.menus.sk-2023 > div.current a { font-weight: bold;}
.sk-2023 table.menu { width: auto;margin-right: 10px;line-height: 22px;font-size: 13px; }
.sk-2023 table.menu a, .sk-2023 table.menu a:visited, .sk-2023 table.menu a:active { color: #fff; }
.sk-2023 table.menu.wc-has-active { width: auto;margin-right: 10px;line-height: 22px;font-size: 13px; }
.sk-2023 table.menu.wc-has-active td { display:none; }
.sk-2023 table.menu.wc-has-active td.current { display:table-cell; }
#fullPage div.submenu.sk-2023 { background: #fff; display: flex;flex-direction: row;flex-wrap: wrap;column-gap: 10px;}
#fullPage div.submenu.sk-2023 > div { height: unset;margin: 0; width: auto;font-size: 13px;font-weight: 300;line-height: 24px;}
#fullPage .submenu.sk-2023 > div::before { display:none; }
#fullPage div.submenu.sk-2023 > div a { margin: 0;padding: 0;}

.archive-showing-heading { margin-top: 30px;font-size: 27px }

.wc-subscribe-buttons { --background: #006398; --width: 300px;--border-radius: 0; }
body.wc-sesamy-subscriber .articleQuickLinks { display: flex;flex-direction: column; }
body.wc-sesamy-subscriber .articleQuickLinks > * { order:10 }
body.wc-sesamy-subscriber .articleQuickLinks .lastPremiums { order:1 }

.sk-share { text-align:right }
.sk-share > div { border-top: 1px solid #ddd;width: fit-content;margin: 9px 0 0 auto;display: block;color: #666;padding: 4px 5px 3px 8px;border-bottom: 1px solid #bbb;}
.sk-share > div a { margin-left: 5px}
.sk-share img {height: 20px; vertical-align: text-bottom;}
.sk-follow { padding-bottom: 10px;margin-top:10px }
.sk-follow > div  { display: flex;gap: 1px;justify-content: center; }
.sk-follow > div a { margin-left:5px; margin-right:5px; }
.sk-follow  img { height: 25px; width:25px; object-fit: contain; object-position: center; }

@media (min-width: 1000px) and (max-width: 1120px) {
		.weatherPaper.w-follow {display: block;}
		.weatherPaper.w-follow > div {width: 221px !important;}
		.weatherPaper.w-follow > div.skPaper { padding-left: 0;border-left: none;}
}

@media (max-width: 1023px) {
		.logoAndMenu { height:100px; }
		.logoAndMenu .slideMenuHolder { height:100px; }
		.logoAndMenu .menuOpener { margin-top:31px }
		.menus.sk-2023 { display:none}
}

@media (max-width: 999px) {
		.weatherPaper.w-follow > div {width: 214px !important;}
		.weatherPaper.w-follow > div.weather > div iframe { transform:none;width:214px }

}

@media (max-width: 767px) {
		.top-tools .sk-premium-tools > div:first-child, .top-tools a.subscribe-link, .top-tools .sk-premium-tools sesamy-logout { margin-right:5px; }
		.top-tools div.languages, .top-tools div.pageDate { flex-shrink:0; }
}

@media (max-width: 479px) {
		.articleBody iframe { max-width: 100%; max-height: 100%;height: calc(56.25vw - 17px); }
		.article-video { width: 100%; height: calc((100vw - 32px) * 0.5625); }
		.article .wc-article-image { width: 100%; height: auto!important; }

		.top-tools { flex-wrap: wrap; }
		.top-tools > div:last-child { width: 100%;text-align: left;}
		.top-tools .sk-premium-tools > div:first-child, .top-tools a.subscribe-link, .top-tools .sk-premium-tools sesamy-logout { margin-right:7px; }

		#fullPage, footer { width: calc(100% - 30px) }
		.contentColumn, .article, .teasers { width:100% }
		.articleQuickLinks, .lastClassifieds, .lastEvents, .lastArchiveGoodies, .lastAskUs, .lastHousing, .weather, .skPaper { width: calc(50% - 5px) }
		.weather, .skPaper { padding-right: 0;padding-left: 0; }
		.weather { margin-right: 10px; }
		.weatherPaper.w-follow {display: block;}
		.weatherPaper.w-follow > div {width: 100%!important;float: none}
		.weatherPaper.w-follow > div.skPaper { padding-left: 0;border-left: none;}
		.weatherPaper.w-follow > div.followUs { border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 10px;}
		.weatherPaper.w-follow > div.weather { border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 10px;}
		.weatherPaper.w-follow > div.weather > div  { text-align: center; }
		.weatherPaper.w-follow > div.weather > div iframe { width: 181px;margin: auto; }
}

@media (max-width: 399px) {
		.top-tools { padding:0;flex-wrap:wrap }
		.top-tools div.languages { height:22px; }
		.top-tools .sk-premium-tools > div:first-child { margin-right:2px;display: none; }
		.premium .top-tools a.subscribe-link { margin-right:5px; }
		.weather, .skPaper { width: 100% }
		.weather { margin-right: 0; }
		.weather > div{ margin: auto; }
		.skPaper img { max-width: 100%;max-height: unset; }
		.latestSKtv > iframe { width: 100% }
}

@media (max-width: 359px) {
}

@media (orientation: portrait) AND (max-width: 1023px) {
		#superBanner .superbanner { display: none; }
		#superBanner .superbannerMobile { display:block; }
}

@media (orientation: landscape) AND (min-width: 480px) and (max-width: 767px) {
	 .wc-home .article { display: grid;grid-template-columns: 1fr 1fr; }
	 .wc-home .article h1 { grid-column: 1 / 3;font-size:28px }
	 .wc-home .smallScreenAdContainer { float: none;grid-column: 2/3;grid-row: 2 / 100; }
	 .wc-home .smallScreenAdContainer .banners { margin-top: 0; }
	 .listArticle:first-of-type h2, .listArticle:first-of-type h2 a, .listArticle h2, .listArticle h2 a { line-height: 26px;font-size: 21px;margin-bottom: 10px;}
}


