
body { padding-top: 40px !important; }

@media only screen and (max-width: 979px) {
	body { padding-top: 40px; }
}

#yodaContainer { max-width: 980px; margin: 0 auto; }

@media only screen and (width: 1280px) and (max-height: 1280px) {
	#yodaContainer { max-width: 980px; }
}

@media only screen and (min-width: 800px) {
	#yodaContainer { border-left: transparent 10px solid; border-right: transparent 10px solid; }
}


.febericons { font-family: 'febericons'; cursor: pointer; }
.cursor { cursor: pointer; }

.scroll_append_more { max-width: 1280px; margin: 0 auto; background-color: white; text-align: center; cursor: pointer; font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal; color: #666; font-size:2.3077em; line-height:1.2em; padding: 20px 0; margin-bottom: 20px; }

.scroll_append_adblock { content: 'Slippa klicka! Stäng av AdBlock.'; max-width: 1250px; margin: 0 auto; margin-top: -20px; margin-bottom: 20px; font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal; color: #fff; background-color: #f7520c; padding: 15px; text-align: center; font-size: 16px;  }
.scroll_append_adblock a { text-decoration: underline; color: #eee; font-weight: 100; }

.scroll_append_loading { width: 100%; text-align: center; padding: 0; }
.scroll_append_loading .white_background { max-width: 1280px; margin: 0 auto; text-align: center; background-color: white; }
.scroll_append_loading img { display: block; margin-left: auto; margin-right: auto; padding: 20px 0; }
.footer_fixed { position: fixed; bottom: 0px; display: none; } 


.tagline_v2 { padding-top: 20px; border-top: 1px solid #e7e7e7; }
.tagline_v2 .commentsline { color: #777; font-size: 11px; line-height: 12px; font-family: Roboto, sans-serif; text-transform: uppercase; font-weight: 400; }
.tagline_v2 .commentsline a { color: #777; font-weight: 400; }

.tagline_v2 .tempContainer { float: right; }
.tagline_v2 .temp { float: right; }
.tagline_v2 .tempUP { float: right; }
.tagline_v2 .tempDOWN { float: right; }


.info1, .info2 { font-family: "Roboto", sans-serif; font-size: 11px; text-transform: uppercase; color: #999; width: 100%; font-weight: 400; }
.info1 a, .info2 a { color: #999; font-weight: 400; }
.info1 {  border-bottom: 1px solid #ccc;  margin: 0 0 15px 0; padding: 0 0px 3px 0; }
.info2 { border-top: 1px solid #ccc; margin: 15px 0 0 0; padding: 4px 0px 0 0; }
.info 1:after, .info 2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


.newheader_container, #section_container { max-width: 980px; margin: 0 auto;}

.reklam { padding: 0px 0px 20px 0px; }


.sharebox { float: right; margin-right: 10px; }
.sharebox a, .shareicon a { font-weight: normal; }
.shareicon { display: none; }

@media only screen and (max-width: 640px) {
	.sharebox { width: 100%; background-color: #e7e7e7; margin: 10px 0 0 0; padding: 0; text-align: center; display: none; }
	.shareicon { display: block; float: right; margin-right: 10px;  }
}


			
.sharrre { float: right; }

.sharrre .box{
	float:left; max-height: 40px;  overflow: hidden;
}

.sharrre .count {
	font-family: HelveticaNeue-light, Helvetica, Arial, sans-serif;
	color:#999;
	display:block;
	font-size:27px;
	line-height:40px;
	height:40px;
	padding:0;
	margin: 0 10px 0 4px;
	position:relative;
	text-align:center;
	text-decoration:none;
	float: right;
}

.share-twitter .icon, .share-facebook .icon, .share-google .icon, .shareicon {
	font-family: "febericons" !important;
	float: right;
	font-size: 20px;
	line-height: 44px;
	color: #999;
	height: 40px;
}

@media only screen and (max-width: 480px) {
	.shareicon { font-size: 20px; line-height: 35px; height: 34px; }
}

.avatar { float: left; margin-right: 4px; }
.avatar img { width: 40px; height: 40px; }

@media only screen and (max-width: 480px) {
	.avatar img { width: 34px; height: 34px; }
}

.share-facebook .icon { line-height: 43px; }
.share-twitter .icon:hover, .share-twitter .count:hover { color: #55acee; }
.share-facebook .icon:hover, .share-facebook .count:hover { color: #3b5998; }
.share-google .icon:hover, .share-google .count:hover { color: #d34836; }




.linkSelf, .linkBlank { background-color: #05659c; color: #fff; padding: 4px 10px 6px 10px; line-height: 36px; }
.linkSelf {  }
.linkBlank {  }


.theX, .theX img { width: 7px !important; height: 7px; margin: 0; padding: 0; }



.art_container .owl-container { margin: 0 auto; max-width: 1250px;  }
.art_container .owl-carousel { display: inline; }
.art_container .owl-carousel .puff5 { width: 100%; }
.art_container .sub { margin: 0 auto; max-width: 1240px; }

.owl-item img{ display: block; width: 100%; height: auto; }
.sub .owl-item { max-width: 120px; }
.sub .item { margin-right: 5%; max-width: 120px; text-align: center; }
.sub { max-width: 940px; }



.art_container .img-wrapper { position: relative; padding-bottom: 50%; }
.art_container .img-img { position: absolute; width: 100%; height: 100%; }
.art_container .img-img img { width: 100%; }
.art_container .img-caption { position: absolute; background-color: rgba(0,0,0,0.8); padding: 8px 12px; color: white; display: block; bottom: 40px; left: 50px;
				font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal; font-size: 20px;  }
@media only screen and (max-width: 640px) {
	.art_container .img-caption { padding: 6px 8px; color: white; bottom: 15px; left: 15px; font-size: 14px;  }
	.art_container .img-cred { right: 5px; bottom: 1px; font-size: 10px; }
}
.art_container .img-cred { position: absolute; right: 10px; bottom: 10px; background-color: rgba(0,0,0,0.0); color: white; text-shadow: 1px 1px #333;
				font-family: "HelveticaNeue-Regular","Helvetica Neue", Helvetica, Arial, sans-serif; font-size-adjust:0.488; font-weight:normal; font-style:normal; font-size: 11px; }
.art_container .img-cred a { color: white; }
.art_container .img-arrow { background-color: transparent; position: absolute; right: 0; padding: 15px 20px; }


#menu6container {
    -webkit-backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -webkit-transition: all 0.5s ease;
    transition: transform 0.5s ease, left 0.5s ease;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
	position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; }
@media only screen and (max-width: 1px) {
	#menu6container { position: static; }
}

#menu6container.isHidden {
    -webkit-transform: translate3d(0, -50px, 0);
    -moz-transform: translate3d(0, -50px, 0);
    -o-transform: translate3d(0, -50px, 0);
    transform: translate3d(0, -50px, 0)
}

#menu6 { min-height: 40px; margin: 0 auto; background-color: #292929; max-width: 980px;  }
#menu6:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#menu6 #logo { height: 22px; padding: 9px 0px 0px 16px; margin-right: 16px; float: left; }
#menu6 #department { color: #999; padding: 17px 14px 17px 14px; font-size: 22px; font-family: "New Rail Alphabet Light", Arial, serif; font-weight: 200; font-style: normal; float: left; border-left: 1px solid #555; border-right: 1px solid #555; }
#menu6 #department a { font-weight: 300; color: #999; }

#menu6 #hotlinks, #menu6 #coldlinks, #menu6 #today, #menu6 #yesterday { padding: 13px 6px 0 4px; font-size: 14px; font-family:"New Rail Alphabet Light", Arial, serif; font-weight:200; font-style:normal; float: left; }
#menu6 #hotlinks { color: #999;  }
#menu6 #hotlinks a { font-weight: 100; color: #f7520c; }
#menu6 #coldlinks a { font-weight: 100; color: #4ebbe8; }

#menu6 #today { color: #dedede; }
#menu6 #today a { font-weight: 100; color: #dedede; }

#menu6 #yesterday { color: #666; }
#menu6 #yesterday a { font-weight: 100; color: #666; }

#menu6 #links { float: right; color: #888; padding: 16px 16px 0 0; font-family:"New Rail Alphabet Light", Arial, serif; font-weight:200; font-style:normal; font-size: 14px; float: right; }
#menu6 #links a { color: #fff; font-weight: 100; }


#menu6 #links { float: right; color: #888; padding: 12px 16px 0 0; font-family:"New Rail Alphabet Light", Arial, serif; font-weight:200; font-style:normal; font-size: 14px; float: right; }
#menu6 #links a { color: #fff; font-weight: 300; }

@media only screen and (max-width: 640px) {
	#menu6 #department, #menu6 #links, #menu6 #tags, #menu6 #today, #menu6 #yesterday, #menu6 #hotlinks, #menu6 #coldlinks { display: none; }
	#menu6 #today, #menu6 #yesterday, #menu6 #hotlinks { padding: 0px 8px 0px 0px; }
}


#menu6 #tags { font-family:"New Rail Alphabet Light", Arial, serif; font-weight: 200; font-style:normal; padding: 12px 0 0 10px; font-size: 14px; float: left; }
#menu6 #tags a { color: #e7e7e7; padding-right: 5px; font-weight: 300; }

#menu6 #switch { float: right; font-family: "febericons", sans-serif; color: #fff; font-size: 20px; padding: 12px 16px 0 0; font-weight: normal; font-weight: 400; }
#menu6 #tjock { float: right; background-color: white; }
#menu6 #tjock img { height: 12px; padding: 14px 14px 10px 14px; }
#menu6 #search { float: right; font-family: "febericons", sans-serif; color: #fff; font-size: 20px; padding: 12px 10px 0 0; font-weight: normal; font-weight: 400; }
#menu6 #thumbs { float: right; font-family: "febericons", sans-serif; color: #fff; font-size: 20px; padding: 12px 12px 0 0; font-weight: normal; font-weight: 400; }
#menu6 #switch a, #menu6 #search a, #menu6 #thumbs a { font-weight: 400; color: #fff; }

#right-menu .on { float: left; font-family: "febericons", sans-serif; text-transform: none; padding-right: 0; margin: 1px 7px 0 14px; content: "j"; color: #333; cursor: pointer; }
#right-menu .off { float: left; font-family: "febericons", sans-serif; text-transform: none; padding-right: 0; margin: 1px 7px 0 14px; content: "k"; color: #333; display: none; cursor: pointer; }



#menu6subcontainer { 
	width: 100%; position: fixed; top: 40px; left: 0; z-index: 1010; overflow: hidden;
	-webkit-backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -webkit-transition: all 0.5s ease;
    transition: transform 0.5s ease, left 0.5s ease;
    -webkit-transform: translate3d(0, 0px, 0);
    -moz-transform: translate3d(0, 0px, 0);
    -o-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
     }
    
    
#menu6subcontainer.isHidden {
    -webkit-transform: translate3d(0, -77px, 0);
    -moz-transform: translate3d(0, -77px, 0);
    -o-transform: translate3d(0, -77px, 0);
    transform: translate3d(0, -77px, 0)
}

#menu6sub { margin: 0 auto; max-width: 980px; background-color: #444; z-index: 1011; }
#menu6sub a { color: white; font-weight: 400; text-decoration: none; }
#menu6sub:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#menu6sub #settings { font-size: 16px; padding: 6px 16px; color: #fff; }

#menu6sub .item { font-family: "New Rail Alphabet Light", Arial, serif; font-weight: 200; font-style: normal; font-size: 11px; text-transform: uppercase; border-right: 1px solid rgba(255,255,255,0.05); padding: 0 12px; line-height: 28px; float: left; color: #999; text-align: center; }
#menu6sub .item .link { float: left; }
#menu6sub .item .on { float: left; font-family: 'febericons'; text-transform: none; margin-right: 4px; padding: 0; font-size: 8px; margin-top: -1px; display: none; cursor: pointer; }
#menu6sub #items .off, #menu6sub #items .off a { color: #666; }
#menu6sub #items .hidden { display: none; } 

#menu6subcontainer { display: none; }
	
@media only screen and (max-width: 979px) {

	#menu6 #switch { display: block; }
	#menu6sub #settings { font-size: 26px; padding: 16px 16px ; }
	#menu6sub .item { font-size: 14px; width: 100px; border-bottom: 1px solid rgba(255,255,255,0.05); line-height: 40px; }
	#menu6sub .item .on { font-size: 14px; }
	#menu6sub #settings { padding-bottom: 50px; }
}



@media only screen and (max-width: 480px) {
	#menu6sub .item { font-size: 14px; width: 31%; border-bottom: 1px solid rgba(255,255,255,0.05); line-height: 40px; }
	#menu6sub .item .on { font-size: 14px; }
}


#numMenuMobile { display: none; } 

@media only screen and (max-width: 480px) {

	#numMenuMobile { display: block; padding: 0 10px; font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal; } 
	#numMenuMobile:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

	#numMenuMobile #hotlinks, #numMenuMobile #coldlinks, #numMenuMobile #today, #numMenuMobile #yesterday { padding: 12px 6px 12px 4px; font-size: 14px; float: left; }
	#numMenuMobile #hotlinks { color: #999;  }
	#numMenuMobile #hotlinks a { font-weight: 300; color: #f7520c; }
	
	#numMenuMobile #coldlinks { color: #999;  }
	#numMenuMobile #coldlinks a { font-weight: 300; color: #4ebbe8; }
	
	#numMenuMobile #today { color: #dedede; }
	#numMenuMobile #today a { font-weight: 300; color: #dedede; }
	
	#numMenuMobile #yesterday { color: #666; }
	#numMenuMobile #yesterday a { font-weight: 300; color: #666; }

}



.pre6container { width: 100%; position: static; top: 76px; }
.pre6container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pre6containerfixed { width: 100%; position: fixed; top: 76px; z-index: 900; }
.pre6containerfixed:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pre6 { margin: 0 auto; max-width: 980px; background-color: white; }
.pre6:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pre6 .puff5 { width: 25%; margin: 0; }
.pre6 .puff5 .headline { font-size:  }

@media only screen and (max-width: 979px) {
	.pre6container { display: no ne; }
	#pre6container-start { display: none; }
}


#feberSearch6 { display: none; min-height: 40px; }

.gs-result .gs-title, .gs-result .gs-title * { text-decoration: none !important; } 
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl { text-decoration: none !important; }

.gs-image-box.gs-web-image-box.gs-web-image-box-portrait { width: 120px !important; height: 120px !important; margin-right: 10px !important; }
.gs-web-image-box-portrait img.gs-image { max-width: 120px !important; max-height: 120px !important; margin-top: 0px !important; }

.gsc-cursor, .gs-title, .gsc-orderby-label, .gsc-result-info, .gsc-url-top, .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType { font-family: 'Helvetica Neue', arial, sans-serif !important; font-size: 15px !important; font-weight: normal !important; line-height: 21px !important; color: rgb(63, 69, 73) !important; -webkit-font-smoothing: antialiased !important; }

.gs-result .gs-title, .gs-result .gs-title * { text-decoration: none !important; font-size: 18px !important; line-height: 24px !important; height: 1.3em !important; } 

.gsc-webResult.gsc-result { float: left; width: 49%; min-height: 170px; }

@media only screen and (max-width: 979px) {
	.gsc-webResult.gsc-result { float: none; width: 98%; min-height: 170px; }
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page { border-color: #222 !important; background-color: #222 !important; color: #fff !important; padding: 3px !important; border-radius: 300px !important; width: 21px !important; height: 21px !important; display: inline-block !important; text-align: center !important; }


/**
	
#feberSearch6 { height: 60px; background-color: #999; margin: 0 auto; display: none; }
#feberSearch6 .sok { float: left; padding: 0px; overflow: hidden; width: 100%; } 
#feberSearch6 .sok input { float:right; font-size: 16px; padding: 11px 2%; border: 0; width: 96%; margin: 0; background-color: #fff; color: #999; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
#feberSearch6 .sok input:focus { background-color: #fff; color: #333; border: 0; outline: none; }


.gsc-search-box .gsc-input>input:hover,
.gsc-input-box-hover {
  border: none !important;
  border-top-color: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  outline: none;
}

form.gsc-search-box.gsc-search-box-tools {
margin: 15px;
}

.gsc-search-box .gsc-input>input:focus,
.gsc-input-box-focus {
  border: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  outline: none;
}



.cse .gsc-control-cse,
.gsc-control-cse {
  background-color: transparent !important;
  border: none !important;
  padding: 0px !important;
}

input.gsc-search-button.gsc-search-button-v2 { display: none; }

.gs-result .gs-title,
.gs-result .gs-title * {
  color: #333 !important;
  text-decoration: none !important;
  font-size: 20px;
}

a.gs-title { 
	font-family:"New Rail Alphabet Black", Arial, serif; font-weight:800; font-style:normal; font-size: 20px; line-height: 24px; color: #fff; -webkit-font-smoothing: antialiased;
}

.gs-result a.gs-visibleUrl,
.gs-result .gs-visibleUrl {
  color: #05659c;
  text-decoration: none;
  padding-bottom: 2px;
  font-weight: normal;
}


.gsc-cursor-box.gs-bidi-start-align {
	margin: 0;
	padding: 20px;
	background-color: white;
	font-family: "New Rail Alphabet Black", Arial, serif;
	font-weight: 800;
	font-style: normal;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	-webkit-font-smoothing: antialiased;
}
.gsc-cursor-box.gs-bidi-start-align a {
	color: #05659c;
} 

**/


#container { max-width: 980px; margin: 0 auto; overflow: hidden; }
.container { max-width: 980px; margin: 0 auto; overflow: hidden; }

.toppPuff6Container { max-width: none; margin: 0 auto; margin-bottom: 20px; cursor: pointer; }
.toppPuff6Container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.toppPuff6Container .puff5 { width: 100%; margin-left: 0; }


.toppPuff6 { height: 200px; width: 100%; overflow: hidden; float: left; }
.toppPuff6 .image { width: 100%; background-size: cover; background-position:center center; height: 150px; }
.toppPuff6 .text { width: 100%; background-color: rgba(255,255,255,1); top: 0; }
.toppPuff6 .text .rubrik { font-family: "HelveticaNeue-Bold", "Helvetica Neue Bold", DroidSerif, Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 13px; line-height: 15px; padding: 8px 8px 0 12px; }
.toppPuff6 .text .preamble { font-size: 13px; margin: 0; padding: 0; color: #ee4f0c; line-height: 15px; padding: 0 8px 8px 12px; }






#disqus_container { color: #333; }


.textad { max-width: 950px; padding: 10px 15px; background-color: rgba(255,255,255,0.1); margin: -20px auto 20px auto; color: #fff;  }
.textad a { color: #fff; font-weight: normal; }
.textad .adalert { color: #999; }



.facebook-pusher {
	background-color: #3b5998; padding: 0px 20px; color: #fff;
}
.facebook-pusher .left { line-height: 46px; }
@media only screen and (max-width: 979px) {
	.facebook-pusher .left { display: none; }
}
.facebook-pusher .right { padding: 10px 0px; }
.facebook-pusher:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }








.sprinkle-middle { margin-bottom: 20px; max-width: 1280px; margin: 0 auto; }

.spklw-widget { margin-bottom: 20px; }

@media only screen and (max-width: 760px) {
	#sprinklefooterfeber { display: none; }
}

#sprinklefooterfebermobil { display: none; }

@media only screen and (max-width: 480px) {
	#sprinklefooterfebermobil { display: block; }
}


.takeover_left_container {
	margin-top: 0px; 
}

.takeover_right_container {
	margin-top: 0px; 
}


.feberReklam {
	max-width: 980px;
	background-color: rgba(0,0,0,0.25);
	margin: 0 auto;
}




.art_container, .page_nav_container, #menu6, .puffGrande, .pre6, #workey_top_container, #workey_top, #menu6sub, .feberReklam, .jobbBottom, #puffContainer, #basic5Container, #container, .art_container .owl-container, #commentsContainer, .art_ad_sign {
	/* max-width: 1180px !important;		*/	
}

@media only screen and (width: 1280px) and (max-height: 1280px) {
	.art_container, .page_nav_container, #menu6, .puffGrande, .pre6, #workey_top_container, #workey_top, #menu6sub, .feberReklam, .jobbBottom, #puffContainer, #basic5Container, #container, .art_container .owl-container, #commentsContainer, .art_ad_sign {
	max-width: 980px !important;			
}
}

.tagline_v2, .spacerAll {
	max-width: 1240px;			
}

#footer_new, #footer_new_sub {
	max-width: 1220px;			
}


.puffGrande { width: 100%; overflow: hidden; position: relative; line-height: 1em; padding: 0 0 0 0; text-align: left; max-width: 980px; margin: 0 auto; max-height: 300px; float: left; }
.puffGrande a { color: #000; font-weight: 700; font-size: 0.9231em; border: 0; }
.puffGrande a:hover { opacity: 1; }



.puffGrande .vignette { font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal; color: #fff; margin: 0 !important; padding: 0; font-size: 16px; line-height: 16px; -webkit-font-smoothing: antialiased; }
.puffGrande .headline { font-family:"New Rail Alphabet Black", Arial, serif; font-weight:800; font-style:normal; padding: 0; font-size: 16px; line-height: 16px; color: #fff; -webkit-font-smoothing: antialiased; }
.puffGrande .preamble { font-family:"New Rail Alphabet Light", Arial, serif; font-weight:300; font-style:normal; color: #ccc; margin: 0 !important; padding: 0;font-size: 16px; line-height: 16px; -webkit-font-smoothing: antialiased; }


.puffGrandeyoutube, .puffGrandeimage { overflow: hidden; padding-bottom: 50%; position: relative; height: 0; overflow: hidden;background-repeat:no-repeat;
		background-position:center center;
		background-size: cover; }
.puffGrandeimage img { width: 100%; }
.puffGrandeyoutube img { width: 100%; margin-top: -3%; }

.puffGrande .fade { display: inline; bottom:0; left: 0; margin:0;  position: absolute; padding: 4px 6px; float: right; color: #fff; background-color: transparent; }

.puffGrande .headline_shadow { width: 100%; display: inline; top:0px; left: 0px; margin:0;  position: absolute; padding: 0; float: right; color: #fff; background-color: transparent; }

.puffGrande .headline_container { display: inline; bottom: 0px; left: 0px; margin:0;  position: absolute; padding: 15px 0; color: #fff; background-color: rgba(0, 0, 0, 0.7); width: 100% }

.puffGrande .headline_spacer { padding: 0 20px; }




@media only screen and (max-width: 1024px) {
	.puffGrande { width: 100%; }
	.puffGrande .headline_container { bottom: 0px; left: 0px; }
	.puffGrande .vignette { font-size: 14px; line-height: 14px; font-family: "New Rail Alphabet Light", Arial, serif; font-weight: 200; }
	.puffGrande .headline { font-size: 14px; line-height: 14px; }
	.puffGrande .preamble { font-size: 14px; line-height: 14px; font-family: "New Rail Alphabet Light", Arial, serif; font-weight: 200; letter-spacing: 0; -webkit-font-smoothing: auto; }
}

@media only screen and (max-width: 500px) {
	.puffGrande { width: 100%; }
	.puffGrande .headline_container { bottom: 0px; left: 0px; }
	.puffGrande .vignette { font-size: 12px; line-height: 12px; }
	.puffGrande .headline { font-size: 12px; line-height: 12px; }
	.puffGrande .preamble { font-size: 12px; line-height: 12px; letter-spacing: 0; -webkit-font-smoothing: auto; }
	.puffGrande .headline_shadow img { width: 150%; }
}



.pre6container .puffGrande { width: 33.33333% !important; float: left; }
.pre6container .puffGrande .headline_container { top:15px; left: 15px; padding: 0px 20px 0 0; }
.pre6container .puffGrande .vignette { font-size: 15px; line-height: 17px; }
.pre6container .puffGrande .headline { font-size: 15px; line-height: 17px; }
.pre6container .puffGrande .preamble { font-size: 15px; line-height: 17px; letter-spacing: 0; -webkit-font-smoothing: auto; }
.pre6container .puffGrande .headline_shadow img { width: 150%; }


@media only screen and (max-width: 768px) {
	.pre6container .count2 { display: none; }
	.pre6container .puffGrande { width: 50% !important; }
	.pre6container .puffGrande .vignette { font-size: 13px; line-height: 15px; }
	.pre6container .puffGrande .headline { font-size: 13px; line-height: 15px; }
	.pre6container .puffGrande .preamble { font-size: 13px; line-height: 15px; letter-spacing: 0; -webkit-font-smoothing: auto; }
}

h1,h2,h3,h4,h5,h6, .puff5 .headline, .page_nav_container {
	font-family:"New Rail Alphabet Black", Arial, serif; font-weight:800; font-style:normal;
	-webkit-font-smoothing: antialiased;			
}

.art_container .preamble, .art_container .preamble a, .art_container .vignette, .art_container .vignette a, 
.art_collapsed .preamble, .art_collapsed .preamble a, .art_collapsed .vignette, .art_collapsed .vignette a {
	font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal;
	-webkit-font-smoothing: antialiased;
}



.puff5 { box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.puff5 .temp { display: inline; bottom:0; left: 0; margin:0;  position: absolute; padding: 5px 7px; float: right; color: #fff; background-color: #262626; font-family:"New Rail Alphabet White", Arial, serif; font-weight:100; font-style:normal; font-size: 14px; }


#puffContainer { max-width: 980px; }
#puffContainer .puff5, .puffContainer .puff5 { box-shadow: 0 0 0 #e7e7e7; }

.puff5.tjock { text-align: center; }

.puff5 .headline {
	font-family:"New Rail Alphabet Black", Arial, serif; font-weight:800; font-style:normal;
	-webkit-font-smoothing: antialiased;			
}

.puff5.tjock .headline {
	font-family: "Lato"; text-transform: uppercase; font-weight: 600 !important; text-align: center; font-size: 12px;	
}
 
.puff5 .preamble, .puff5 .vignette {
	font-family:"New Rail Alphabet Light", Arial, serif; font-weight:200; font-style:normal;
	-webkit-font-smoothing: antialiased;
}

.puff5.tjock .preamble, .puff5.tjock .vignette {
	font-family: "Lato"; text-transform: uppercase; font-weight: 600 !important; text-align: center; font-size: 12px;
}

@media only screen and (min-width: 500px) {
	.art_container .preamble, .art_container .preamble a, .art_container .vignette, .art_container .vignette a {
		letter-spacing: -1px;
	}
}

.puff5 .preamble, .puff5 .vignette {
	letter-spacing: 0px; -webkit-font-smoothing: auto;
}

#ts-takeover-wrapper { top: 76px !important; }


#nextFixed { display: none; font-family:"New Rail Alphabet Black", Arial, serif; font-weight:800; font-style:normal; font-size: 24px; line-height: 24px; height: 54px; width: 100%; background-color: #f7520c; position: fixed; bottom: 0px; left: 0px; color: #fff; font-size: 24px;  }
#nextFixed a { color: #fff; font-weight:800; font-style:normal; }
#nextFixed .text { float: right; padding: 20px; }



.reklamDesktop {  }



