

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; height: 0; }
html { font-size: 100%; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ }
html, button, input, select, textarea { font-family: sans-serif; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0; }

blockquote { margin: 1em 40px; }
p, pre { margin: 1em 0; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
dd { margin: 0 0 0 40px; }
img { border: 0; -ms-interpolation-mode: bicubic;  }
svg:not(:root) { overflow: hidden; }
figure {  margin: 0; }
form { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0;  padding: 0; white-space: normal; *margin-left: -7px; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ *overflow: visible;  /* 4 */ }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ }
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
table { border-collapse: collapse; border-spacing: 0; }



/* HTML5 norr */
::-moz-selection { background: #b3d4fc; text-shadow: none; }
::selection { background: #b3d4fc; text-shadow: none; }
img { vertical-align: middle; }
fieldset { border: 0; margin: 0; padding: 0; }
textarea { resize: vertical; }
.chromeframe { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.visible { visibility: visible; }
.clear { clear: both; }

/* EXAMPLE Media Queries for Responsive Design. */
@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) {
    /* Style adjustments for high resolution devices */
}

/* Print styles */
@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow:none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}




.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright {
	float:right;
	/*text-align:right !important;*/
}
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

.alert { background:red; color:white }

/* Fonts
font-family:'AvantGardeGothicITCW01X';			ITC Avant Garde Gothic Extra Light
font-family:'AvantGardeGothicITCW01B 731069';	ITC Avant Garde Gothic Book
font-family:'AvantGardeGothicITCW01M 731087';	ITC Avant Garde Gothic Medium
font-family:'AvantGardeGothicITCW01D 731075';	ITC Avant Garde Gothic Demi
font-family:'AvantGardeGothicITCW01B 731063';	ITC Avant Garde Gothic Bold

font-family:'AdobeCaslonW01-Regular';			Adobe Caslon Regular
font-family:'AdobeCaslonW01-SmBdIt';			Adobe Caslon Semibold Italic
*/


html, p {
	font-family:'AdobeCaslonW01-Regular';
	font-size:14px;
	line-height:17px;
	font-weight:normal;
	margin: 0px 0px 13px 0px;
	padding: 0;
	color:rgb(55,55,55);
}
	.norrForm p {
		font-size:14px !important;
		line-height:17px !important;
	}

	.noPSpace p {
		margin: 0px 0px 0px 0px !important;
	}

	.singleCol p {
		hyphens: auto;
		-webkit-hyphens:auto;
		-moz-hyphens:auto;
	}

h1 {
	font-family:'AvantGardeGothicITCW01X';
	font-size:35px;
	line-height:40px;
	font-weight:lighter;
	text-transform:uppercase;
	margin: 0px 0px 5px 0px;
	padding: 0;
}

h1 b {
	font-family:'AvantGardeGothicITCW01M 731087';
	font-weight:normal;
}

h1 a, h2 a {
	text-decoration:none !important;
}

.entry-title {
	font-size:50px;
	line-height:50px;

	margin: 10px 0px 12px 0px;
}

.slide .rubrik h1 {
	font-size:90px;
	line-height:90px;
	color:white;
}

.slide .rubrik h1 b {
	font-family:'AvantGardeGothicITCW01B 731063'; /*Bold*/
}


h2 {
	font-family:'AvantGardeGothicITCW01B 731063';
	font-size:14px;
	line-height:17px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:1px;
	margin: 0px 0px 7px 0px;
	padding: 0;
	color:rgb(55,55,55);
}

h2 b, h2 strong {
	font-family:'AvantGardeGothicITCW01B 731063';
	font-weight:normal;
}



h3 {
	font-family:'AvantGardeGothicITCW01B 731063'; /*Bold*/
	font-size:15px;
	line-height:17px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:1px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	color:rgb(55,55,55);
}

h4 {
	font-family:'AvantGardeGothicITCW01B 731069';
	font-size:20px;
	line-height:25px;
	font-weight:normal;
	text-transform:uppercase;
	margin: 0px 0px 5px 0px;
	padding: 0;
}
	h4 b {
		font-family:'AvantGardeGothicITCW01B 731063';
		font-weight:normal;
	}
	.greenBack h4 {
		color:white;
	}

h5, h5 b {
	font-family:'AvantGardeGothicITCW01B 731063'; /*Bold*/
	font-size:13px;
	line-height:17px;
	font-weight:normal;
	margin: 0px 0px 5px 0px;
	padding: 0;
}

h6 {
	font-family:'AvantGardeGothicITCW01D 731075';
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:1px;
	margin-top:2px;
	margin-bottom:5px;
	padding:0;
}
	h6 a {
		color:rgb(55,55,55);
	}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #000;
	margin: 0px 0px 15px 0px;
	padding: 0;
}


a {
	text-decoration:none;
	color:rgb(55,55,55);
}
	p a,
	.advertorialFacts a {
		color:#95bddf !important;
	}

	p a:hover,
	a:hover h5,
	h6 a:hover,
	a:hover .blue,
	.advertorialFacts a:hover {
		text-decoration:underline;
		color:#cc6600 !important;
	}

li {
	margin: 0px 0px 13px 0px;
}

.single-post article a:hover {
	text-decoration:underline;
}

.themen, .themen a {
	font-family:'AdobeCaslonW01-SmBdIt';
	font-size:14px !important;
	line-height:17px !important;
	color:#666 !important;
	text-decoration:none;
}

.themen a:hover {
	text-decoration:underline;
}

.more-link {
	font-size:130%;
	text-decoration:none;
	color:rgb(55,55,55);
}

/* Allmänna klasser*/
.avantlight {
	font-family:'AvantGardeGothicITCW01X';
}
.avantregular {
	font-family:'AvantGardeGothicITCW01B 731069';
	font-weight:normal;
}
.avantbold {
	font-family: 'AvantGardeGothicITCW01B 731063';
	font-weight: normal;
}
.awesome {
	font-family: 'FontAwesome' !important;
}


.uppercase {
	text-transform:uppercase;
}

.whiteText {
	color:white;
}
.red {
	color:rgb(200,50,40);
}

.blue {
	color:rgb(83,126,145);
}

.black {
	color:black;
}

.lightGrey {
	color:#c1beb4;
}

.middleGrey {
	color:#666;
}

.darkGrey {
	color:#333 !important;
}


/* Grafiska klasser */
.greygreenBack {
	background-color:#d1d6c7 !important;
}
.greenBack {
	background-color:#89b021 !important;
}
.blueBack {
	background-color:#c9e0ed !important;
}
.yellowBack {
	background-color:#f3c400 !important;
}

.close {
	position:absolute;
	top:15px;
	right:15px;
	cursor:pointer;
}

.btn {
	display:inline-block;
    border:none;
    background-color: rgb(170, 170, 170);
    min-width: 80px;
    height: 26px;
	padding:4px 10px 0px 10px;
    margin: 20px 0px;
    font-size: 13px;
    line-height: 21px;
    font-family: 'AvantGardeGothicITCW01B 731063';
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: rgb(55, 55, 55);
}

.noMargRight {
	margin-right:0px !important;
}

/* NOOR website */
@media
only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
    #startBackground {
		background-image:none !important;
	}
}




body {
	width: 1068px;
	margin: 0px auto 0px auto;
	padding: 0px 15px 0px 15px;
	background-color:black; /*rgb(110,135,150);*/
}


#wrap {
	position:relative;
	width:1068px; /*width:1068px;*/
	margin:80px 0px 0px 0px;
}


.auszeit h2 {
	position:absolute;
	font-size:17px;
	color:#111;
	line-height:40px;
}

#auszeit-bar {
	/*position:absolute;*/
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	min-width:1100px;
	height:40px;
	background-color:#ffd600;/*#7782a2;*/ /*#aeb58b;*//*#ee7202;*//*#a2acaa;*/

	box-shadow:0px 3px 3px 0px rgba(0,0,0,0.4);
	cursor: pointer;
	z-index:1100;
}
	#auszeit-bar h2 {
		left:15px;
	}

	#auszeit-bar p {
		display:block;
		height:40px;
		font-family:'AvantGardeGothicITCW01M 731087';
		font-weight:normal;
		font-size:12px;
		line-height:40px;
		color:white;
		text-align:center;
		margin-left:240px;
		margin-right:200px;
		overflow:hidden;

	}
		#auszeit-bar p a {
			color:white;
		}
		#auszeit-bar p img, .auszeit h2 img {
			display:inline;
			position:static;
			height:20px;
			margin-left:10px;
		}

	#auszeit-bar img {
		position:absolute;
		top:0px;
		right:15px;
		height:35px;
		width:auto;
	}

#auszeit-bottom-bar {
	position:fixed;
	bottom:0px;
	left:50%;
	width:500px;
	height:40px;
	margin-left:-250px;
	background-color:#ffd600; /*#7782a2;*/ /*#b1bab8;*/
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	cursor: pointer;
	z-index:100;
}

	#auszeit-bottom-bar h2 {
		right:15px;
	}




header {
	position:relative;
	width:1068px;
	height:110px;
	background-color:white;
}

	header img {
		position:absolute;
		top:20px;
		left:20px;
	}

	header #user {
		position:absolute;
		top:16px;
		right:20px;
		z-index:1000;
	}

		header #user a {
			display:block;
			position:relative;
			min-width:10px;
			margin-left:10px;
			float:right;
			font-family:'AvantGardeGothicITCW01B 731063'; /*Bold*/
			font-size:11px;
			text-transform:uppercase;
			color:rgb(162, 172, 170);
		}
			header #user a:hover {
				color:rgb(55,55,55);
			}
			header #user a img {
				position:relative;
				top:-1px;
				left:0px;
				width:10px;
				height:11px;
			}

	header #social {
		position:absolute;
		top:65px;
		right:15px;
		z-index:1000;
		/*width:290px;
		height:40px;*/
	}
		header #social a {
			display:block;
			float:right;
			margin-left:7px;
		}
			header #social img {
				display:block;
				position:static;
			}
		#search {
			display:block;
			float:right;
		}
		#searchNow {
			height:28px;
			color: #A2ACAA;
			border:none;
			background-color:transparent;
			font-size:24px;
			padding:0 4px 0 0;
		}
		#searchBox {
			display:none;
			border:none;
			height:12px;
			top:0;
			font-family: 'AvantGardeGothicITCW01B 731069';
			font-size: 14px;
			text-transform: uppercase;
			margin:0;
			padding:3px;
			background-color:transparent;
		}
		.searchActive {
			background-color:#eee;
		}

			#searchBox::-webkit-input-placeholder {
				font-family: 'AvantGardeGothicITCW01B 731069';
				font-size: 14px;
				text-transform: uppercase;
			}

			#searchBox::-moz-placeholder {
				font-family: 'AvantGardeGothicITCW01B 731069';
				font-size: 14px;
				text-transform: uppercase;
			}

			#searchBox:-ms-input-placeholder {
				font-family: 'AvantGardeGothicITCW01B 731069';
				font-size: 14px;
				text-transform: uppercase;
			}

		.mailShare {
			position:relative;
			display:inline-block;
			top:-1px;
			cursor:pointer;
		}


/* Meny */
.page-template-timeoutPage-php nav, .page-template-timeoutPage-php header {
	display:none;
}


nav {
	position:relative;
	width:1068px;
	background-color:white;
}

nav ul {
	position:relative;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0;
}

nav ul li {
	float:left;
	width:150px;

	margin:0;
	padding:0;

	background-color:#a2acaa;
	border-right-color:white;
	border-right-style:solid;
	border-right-width:2px;

}
nav ul li a {
	/*cursor: default;*/
	cursor: pointer;
}

nav ul li:hover {
	background-color:rgb(55,55,55);
}

nav ul li.magColor:hover {
	background-color:rgb(83,126,145);
}

nav ul li.greenColor:hover {
	background-color:rgb(110,161,85);
}

nav ul li.clubColor:hover {
	background-color:rgb(206,191,52);
}

nav #cover {
	position:absolute;
	right:0px;
	margin-top:0px;
	float:right;
	width:6px;
	height:45px;
	background-color:#a2acaa;
	z-index:1000;
}

nav a {
	display:block;

	height:36px;

	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 15px;

	font-family:'AvantGardeGothicITCW01B 731069';
	font-size:14px;
	text-transform:uppercase;
	text-decoration: none;
	color:white;
}


nav a, nav a:visited {	 }

nav a:hover {	 }

nav li.current_page_item a{ }


nav ul.menu:hover ul.sub-menu {
	/*display:block;*/
}

/* Undermeny */
nav ul.sub-menu {
	display:none;
	position:relative;
	width:143px;
	height:120px;
	padding:10px 0px 0px 13px;
	margin:0px 0px 0px 0px;
	background-color:white;
}

nav ul.sub-menu li {
	width:134px;
	height:21px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

nav ul.sub-menu li a {
	height:21px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:white;

	font-family:'AdobeCaslonW01-Regular';
	font-size:14px;
	color:#999;
	text-transform:none;

	cursor: pointer;
}

nav li:hover ul.sub-menu li a {
	color:rgb(55,55,55);
}

nav ul li:hover ul.sub-menu li a:hover {
	color:#999;
}

nav ul li.magColor:hover ul.sub-menu li a:hover {
	color:rgb(83,126,145);
}

nav ul li.greenColor:hover ul.sub-menu li a:hover {
	color:rgb(110,161,85);
}

nav ul li.clubColor:hover ul.sub-menu li a:hover {
	color:rgb(206,191,52);
}






#content  {
	position:relative;
	width:1080px;
	margin:12px 0px 0px 0px;
}













/* Format för kolumnerna */
#col_1-2-3-4 {
	width:1080px;
}

#col_3 {
	/*position:absolute;
	left:526px;
	z-index:10;*/

}

.singleCol {
	width:258px;
	margin-right:12px !important;
}

.singleColInside {
	width:258px;
	padding-left:12px;
}

.doubleCol { /* Test med generell class i stället*/
	width:528px; /*498px;*/
	margin-right:12px !important;
}
	#col_1-2.doubleCol {
		margin-right:0px !important;
	}

.tripleCol {
	width:798px;
	margin-right:12px;
	overflow: auto;
}

.quadCol {
	width:1068px;
	margin-right:13px !important;
}

.padBottom {
	padding-bottom:35px;
}


.block { /* Standardblock */
	position:relative;
	padding:15px 15px 15px 15px;
	margin:0px 0px 12px 0px;
	background-color:white;
}

.overlay {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	background-image: url("http://www.norrmagazin.de/wp/wp-content/themes/norr/images/plus_triangle.png");
	background-position:right top;
	background-repeat:no-repeat;
	background-color:rgba(0,0,0,0);
}
	.block div .overlay {
		top:-3px;
		left:-15px;
		right:-15px;
		bottom:0px;
	}
	.block:hover .overlay {
		display:block;
		background-color:rgba(0,0,0,0.5);
	}

.overlayLoggedIn {
	position:absolute;
	top:34px;
	right:15px;
	width:64px;
	height:64px;
	background-image: url("http://www.norrmagazin.de/wp/wp-content/themes/norr/images/tri_plus.png");
	background-position:right top;
	background-repeat:no-repeat;
}
	.block div .overlayLoggedIn {
		top:29px;
		right:0;
	}


.noFrame { /* Banners mm */
	padding:0;
	margin:0px 0px 12px 0px;
}

.white {
	background-color:white;
}

.grey {
	background-color:#C1BFBD;
}

.inside {
	margin:0px 0px 0px 0px !important;
}

.leftIndent {
	padding-left:15px !important;
}

.rightMargin {
	margin-right:15px !important;
}

.bottomMargin {
	margin-bottom:15px;
}

.leftIndentDouble {
	padding-left:30px !important;
}

.notop {
	padding-top:0px !important;
}

.noleft {
	padding-left:0px !important;
}

.noright {
	padding-right:0px !important;
}

.leftborder {
	border-left: 1px solid #444;
	padding-left: 11px !important;
	margin-bottom: 15px;
}

.rightborder {
	border-right: 1px solid #444;
}




.vertSpace {
	/*clear:both;*/
	height:15px;
}

.photoby {
	position:relative;
	float:right;
	top:-2px;
	height:0px;
	z-index:50;
	overflow:visible;
}
	.photoby p {
		padding:0px 5px 0px 5px;
		font-size:10px !important;
		line-height:20px !important;
		font-family:Arial, Helvetica, sans-serif !important;
		background-color: rgb(255, 255, 255);
		background-color: rgba(255, 255, 255, 0.6);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	}

.author {
	float:right;
	font-family:'AdobeCaslonW01-SmBdIt';
	font-size:12px;
	text-transform:none;
	color:rgb(55,55,55);
}

.block img {
	margin-bottom:12px;
}

.wide {
	margin-top:30px;
	width:740px;
}

.largeFrame, .page-id-4213 iframe {
	width:745px;
	height:700px;
	overflow:hidden;
	border:none;
	margin-top:0px;
	margin-left:0px;
}


#col_2-3 p, #col_1-2 p, .doubleCol p, .photoLeftCol p { /* special för tvåspaltspuff */
	font-size:18px;
	line-height:22px;
	margin-bottom:19px;
}

#col_2-3 p b,
#col_1-2 p b,
.doubleCol p b,
.doubleCol p strong,
.photoLeftCol p b,
.photoLeftCol p strong {
	font-family:'AvantGardeGothicITCW01B 731063';
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
}








/*Time Out*/
#slideshowHolder {
	position:fixed;
	/*background-color:black;*/
}

#slideshow-div {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
	.rs-slideshow .slides {
		display: none;
	}

	#slideshow-div .slide-container {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}

	#slideshow-div img {
		position: fixed;
		top: 0;
		left: 0;
		min-width: 100%;
		min-height: 100%;
	}

	#rs-controls-slideshow-div {
		position: fixed;
		top: 50;
		left: 50;
		z-index: 150;
	}

	#slideshowHolder .rs-prev {
		display:block;
		position: fixed;
		top:50%;
		left:50px;
		margin-top:-40px;
	}

	#slideshowHolder .rs-next {
		display:block;
		position: fixed;
		top:50%;
		right:50px;
		margin-top:-40px;
	}

	#slideshowHolder.firstSlide .rs-prev,
	/*#slideshowHolder.lastSlide .rs-prev, */
	#slideshowHolder.lastSlide .rs-next {
		display:none;
	}

	#slideshowHolder #lastDiv {
		display:none;
		position: fixed;
		top:50%;
		left:50%;
		width:800px;
		height:169px;
		margin-left:-400px;
		margin-top:-85px;
	}

		#slideshowHolder #lastDiv h2 {
			font-family:'AvantGardeGothicITCW01B 731063';
			color:white;
			font-size:15px;
			text-transform:none;
		}

		#slideshowHolder #lastDiv .leftCred {
			float:left;
			text-align:center;
		}

		#slideshowHolder #lastDiv .rightCred {
			float:right;
			text-align:center;
		}




	#slideshowHolder.lastSlide #lastDiv {
		display:block;
	}


	ul.rs-index-list {
		position:fixed;
		bottom:-1px;
		right:50%;
		z-index:150;
		list-style-type:none;
		margin-right:15px;
	}

	ul.rs-index-list li {
		float:left;
		margin:0px 3px 0px 0px;
		width:14px;
		height:14px;
		overflow:hidden;
	}

	ul.rs-index-list li a {
		display: block;
		width: 14px;
		height: 0px;
		padding-top: 14px;
		background-image: url("http://www.norrmagazin.de/wp/wp-content/themes/norr/images/pagination.png");
		color:rgba(0,0,0,0);
		/*pointer-events: none;*/
   		/*cursor: default;*/
		background-position: 0px 0px;
		float: left;
		overflow: hidden;

	}
	ul.rs-index-list li a.rs-active {
		background-position: 0px -14px;
	}


#timeOutText, .slide-caption {
	position: fixed;
	top: 110px;
	left: 80px;
	width: 450px;
	display:none;
}

	.slide-caption {
		position: fixed;
		display:none;
		font-size: 18px;
		line-height: 22px;
		color:white;
		background-color:rgba(0,0,0,0.5);
		top:auto;
		left:auto;
		right:80px;
		bottom:80px;
		width:360px;
		padding:15px;
	}

		.firstSlide .slide-caption {
			display:none;
			top: 110px;
			left: 80px;
			right:auto;
			bottom:auto;
			width: 450px;
			color:#373737;
			background-color:rgba(0,0,0,0);
		}



	#timeOutText h1, .slide-caption h1 {
		font-family:'AdobeCaslonW01-Regular';
		font-size:75px;
		line-height:75px;
		font-weight:normal;

		text-transform:none;

		margin:0px 0px 0px 0px;

	}

	#timeOutText p, .slide-caption p {
		font-size:24px;
		line-height:27px;

		margin:0px 0px 0px 0px;

	}

	#timeOutText p.byline, .slide-caption p.byline {
		font-family:'AdobeCaslonW01-SmBdIt';
		font-size:15px;
		line-height:18px;

		margin:10px 0px 0px 0px;
	}





/* StartPage */
.mainImage {
	width:768px; /* 798-30 */
	height:483px; /* 513-30 */
}

	/* bildstorlek karusell: 768x483 */
	#slides {
		position:relative;
		width: 768px;
		height: 483px;
	}


	.slides_container {
		width:768px;
		height:483px;
	}

	.slides_container div {
		width:768px;
		height:483px;
		display:block;
	}

	.slide .rubrik {
		position:absolute;
		top:30px;
		left:30px;
		width:700px;
		height:400px;
		z-index:500;
	}

	.alignBottom {
		position:absolute;
		bottom:0px;
	}


	.page-template-startPage-php .caption {
		position:absolute;
		top:446px;
		width:768px;
		height:37px;
		background-color: rgb(255, 255, 255);
		background-color: rgba(255, 255, 255, 0.6);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";
	}

	.page-template-startPage-php .caption p, .caption a, .caption a:visited {
		display:block;

		position:absolute;
		top:9px;
		left:15px;

		font-family:'AdobeCaslonW01-SmBdIt';
		font-weight:normal;
		font-size:23px;
		line-height:23px;
		color:rgb(55,55,55);
		text-decoration: none;
	}

	.caption a:hover {
		text-decoration: underline;
		color:rgb(55,55,55);
	}

	.single-post .caption {
		position:relative;
		top:-70px !important;
		width:768px;
		height:70px !important;
		background-color: rgb(255, 255, 255);
		background-color: rgba(255, 255, 255, 0.6);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";
	}

	.single-post .caption p {
		display:block;
		position:absolute;
		top:9px;
		left:15px;
		width:600px;
		font-family:'AdobeCaslonW01-SmBdIt';
		font-weight:normal;
		font-size:18px;
		line-height:20px;
		color:rgb(55,55,55);
	}



	.pagination {
		position:absolute;
		bottom:2px;
		right:10px;
		/*margin:15px auto 0;*/
		/*width:70px;*/
		height:10px;
		/*background-color:#F00;*/
		z-index:1010;
	}

	.pagination li {
		float:left;
		margin:0 1px;
		list-style:none;
	}

	.pagination li a {
		display:block;
		width:14px;
		height:0;
		padding-top:14px;
		background-image:url(http://www.norrmagazin.de/wp/wp-content/themes/norr/images/pagination.png);
		background-position:0 0;
		float:left;
		overflow:hidden;
	}

	.pagination li.current a {
		background-position:0 -14px;
	}


.clubBanner h1 {
	line-height: 37px;
	margin-bottom:0px;
}

	.clubBanner h1 b {
		font-family: 'AvantGardeGothicITCW01M 731087';
		font-weight: normal;
		color:rgb(200,50,40);
	}


/* landingPage */
.landingblock {
	position:relative;
}


.landingblock h1 {
	position:absolute;
	top:180px;
	left:35px;

	color:white;
}

.landingblock img {
	margin-right:0px !important;
	margin-bottom:0px !important;
}

.landingblock .singleColInside {
	/*width: 258px;*/
	padding-left: 0px !important;
}

.landingText p {
	font-size:18px;
	line-height:22px;
}



/* singlePost */
	#col_3 p {
		font-size:15px;
		line-height:21px;
		margin-bottom:15px;
	}

	#col_3 b, #col_3 strong, .singleCol b, .singleCol strong {
		font-size:13px;
		line-height:21px;
		font-family:'AvantGardeGothicITCW01B 731063'; /*Bold*/
		font-weight:normal;
	}

	#col_3 a,
	.advertorialFacts a {
		font-size:13px;
		line-height:21px;
		font-family:'AvantGardeGothicITCW01B 731063'; /*Bold*/
		font-weight:normal;
	}

	#map-canvas {
		width: 243px;
		height: 243px;
		margin:0px 0px 15px 0px;
    }

	/*#map-canvas .gmnoprint*/
	#map-canvas .gm-style-cc {
		display:none;
	}

#morePosts {
	position:relative;
	height:38px;
	margin:15px 12px 15px 0px;
	background-color:#dcdcdc;
}
	#morePosts h2 {
		padding:10px 0px 0px 15px;
	}



/*blogPage*/
ul.arkiv {

}

/*blog sidebar*/
.monthMenu h3{
	cursor: pointer;
}

.hideMonth a,
.hideMonth p,
.hideMonth h5 {
	display:none;
}
	.monthMenu h5 {
		color:rgb(55, 55, 55);
	}

	.monthMenu a, .monthMenu a:hover h5, .monthMenu a:hover p{
		color: rgb(204, 102, 0);
		text-decoration:none;
	}


.monthMenu i{
    float: right;
}
/* Single */
.share {
	/*float:left;*/
	position:relative;
	top:-10px;
	height:15px;
	width:400px;
	overflow:none;
	text-align:left;
	margin-left:18px;
	margin-bottom:10px;
}

	.fb_iframe_widget {
		vertical-align:10px !important;
	}

.blogshare {
	width:480px;
	text-align:right;
	padding-top:15px;
}


#col_1-2 .singlePostIngress p { /*.landingblock p*/
	font-size:24px;
	line-height:27px;
	margin-bottom:10px;
}

.indentCol {
	margin:25px 0px 0px 0px;
	padding:0px;
}

	.indentCol p, #col_1-2 .indentCol p {
		margin-left:55px;
	}

	.indentCol h2 {
		margin-left:55px;
		text-transform:none !important;
	}

	.indentCol b, .indentCol strong {
		font-family:'AvantGardeGothicITCW01B 731063';
		font-size:14px;
		line-height:17px;
		font-weight:normal;
		color:rgb(55,55,55);
	}

	.block .indentCol ul {
		margin-left:55px;
		color:#111;
		margin-top:10px;
		margin-bottom:25px;
	}
		.block .indentCol ul li {
			color:#111;
		}

#col_1-2 .indentCol .quote {
	display:block;
	position:relative;
	float:left;
	width:280px;
	margin:12px 15px 7px -52px;
	font-size:26px;
	line-height:30px;
	font-family:'Adobe Caslon W01 It';
}

#col_3 img.size-medium {
	margin:0px 7px 0px 0px;
}






/*Fototävling*/
#fotoCarousel {
	width: 1037px;
	height: 480px;
	margin-bottom:15px;
}

#fotoCarousel #slides {
	position:relative;
	width: 1037px;
	height: 480px;
}


	#fotoCarousel .slides_container {
		width: 1037px;
		height: 480px;
	}

	#fotoCarousel .slides_container div {
		width: 1037px;
		height: 480px;
		display:block;
	}

	#fotoCarousel .caption {
		position:absolute;
		top:12px;
		left:15px;
	}

	#fotoCarousel .caption p {
		font-family:'AvantGardeGothicITCW01B 731069';
		font-weight:normal;
		font-size:11px;
		line-height:14px;
		color:white;
		margin:0px 0px 0px 0px;
	}
		#fotoCarousel .caption p b {
			font-family:'AvantGardeGothicITCW01B 731063';
			font-weight:normal;
		}



ul#fotoSubMenu {
	margin-top:30px;
	padding:0px;
}

	#fotoSubMenu li {
		float:left;
		width:233px;
		height:48px;
		background-color:#d9dcdb;
		list-style:none;
		margin: 0px 0px 0px 2px;
		padding:12px 10px 10px 15px;
		cursor:pointer;
	}

	#fotoSubMenu li.active {
		background-color:#ebebeb;
	}

		#fotoSubMenu li:first-child {
			width:232px;
			margin: 0px 0px 0px 0px;
		}

	#fotoSubMenu h2 {
		float:left;
		width:263px;
	}



#fotoSubCont {
	background-color:#ebebeb;/*#edefee;*/
	padding:100px 15px 15px 15px;
	margin-right:15px;
}

	.photoLeftCol {
		float:left;
		width:485px;
	}
		.photoLeftCol h1 {
			margin-bottom:10px;
		}

	.photoRightCol {
		float:right;
		width:500px;
	}



	#fotoThumbContainer, .prizeThumbContainer {
		margin-right:-15px;
	}

	#fotoThumbContainer hr {
		border-color:#FFF;
		margin-top:25px;
		margin-right:15px;
	}




	#fotoThumbContainer .fotoThumb, 
	#fotoCont3 .fotoThumb {
		position:relative;
		float:left;
		width:248px;
		padding:0px 0px 0px 0px;
		margin:0px 5px 20px 0px;/*0px 15px 20px 0px;*/
		border-image-width:0px;
	}
		
		#fotoThumbContainer img, #fotoCont3 img {
			padding:0px 0px 0px 0px;
			margin:0px 0px 7px 0px;
		}

		#fotoThumbContainer .fotoNumber {
			position:absolute;
			width:64px;
			height:64px;
			right:0px;
			top:0px;

		}

		#fotoCont4 .fotoThumb .fotoNumber {
			display:none;
		}

		#fotoCont4 .fotoThumb:hover .fotoNumber {
			display:block;
		}

	.prizeThumbContainer p, .prizeThumbContainer h5{
		margin-right:25px;
	}

/* Photo single */
.share .zilla-likes {
		/*position:absolute;
		top:90px;
		left:650px;*/
		position:relative;
		top:-5px;
		padding-right:10px;
		font-family: 'AvantGardeGothicITCW01D 731075';
	}

/*Adventskalender*/
.page-template-pageChristmas-php #fotoSubCont {
	padding-top:20px;
}
	.page-template-pageChristmas-php .blogshare {
		text-align: left;
	}
		.page-template-pageChristmas-php .share {
			margin-left:0px;
		}
		
	.page-template-pageChristmas-php #fotoThumbContainer {
		padding:0 0 0 10px;
	}
		.page-template-pageChristmas-php #fotoThumbContainer hr {
			margin-bottom:20px;
		}
	
	.page-template-pageChristmas-php #fotoThumbContainer .fotoThumb {
		width:163px;
		/*padding:0px 0px 0px 0px;*/
		/*margin:0px 5px 20px 0px;*/
		height:225px;
	}
		.page-template-pageChristmas-php #fotoThumbContainer .fotoThumb.tom p {
			background-color:rgb(150,150,150);
		}
		.page-template-pageChristmas-php #fotoThumbContainer .fotoThumb img {
			width:140px;
			height:auto;
			box-shadow: 2px 4px 4px 0px rgba(0, 0, 0, 0.8);
		}
		.page-template-pageChristmas-php #fotoThumbContainer .fotoThumb p {
			display:block;
			font-family:'AvantGardeGothicITCW01B 731069';
			/*font-family:'AvantGardeGothicITCW01B 731063';*/
			position:absolute;
			width:140px;
			top:0;
			left:0;
			font-size:60px;
			line-height:215px;
			text-align:center;
			color:white;
			text-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.5);
		}
			
		

/* Abo & formulär */
.norrForm, .quizDiv label, , .surveyDiv label, .surveyDiv label, #col_1-2 .norrForm p label, .popupForm label{ /*, #col_1-2 .norrForm p, .norrForm p, */
	font-size: 13px;
	line-height: 21px;
	font-family: 'AvantGardeGothicITCW01B 731063';
	font-weight: normal;
}

.norrForm input, .norrForm p input, .norrForm textarea, .popupForm input, .norrForm select {
	display:block;
	height:20px;
	margin-bottom:15px;
	padding:5px;

	border-color:black;
	border-style:solid;
	border-width:thin;
}
	.norrForm input[type="file"] {
		border:none;
	}
	.norrForm select {
		width: 228px;
		height:32px;
		padding:5px;
	}
	.noBottomMargin {
		margin-bottom:0px !important;
	}

.norrForm textarea {
	height:auto;
}

.norrForm .btn, .norrForm p .btn, .quizLastForm .btn, .surveyLastForm .btn  {
	border:none;
	background-color:#aaa;
	width:80px;
	height:30px;

	margin-top:25px;

	font-size: 13px;
	line-height: 21px;
	font-family: 'AvantGardeGothicITCW01B 731063';
	font-weight: normal;
	text-transform:uppercase;
	letter-spacing:1px;

	color: rgb(55, 55, 55);

}


.norrForm .wide input,
.norrForm p .wide input,
.norrForm textarea,
.quizLastForm .wide input,
.surveyLastForm .wide input{
	width:460px;
}

.norrForm .left, .quizLastForm .left, .surveyLastForm .left {
	float:left;
	margin-right:15px;
}

.norrForm .left input, .quizLastForm .left input, .surveyLastForm .left input{
	width:216px !important;
}


.norrForm .right input, .quizLastForm .right input, .surveyLastForm .right input{
	width:217px !important;
}

.b-form {
  clear: both;
}
.b-form__col {
  padding: 0 15px;
}
.b-form__col.-type_left {
  float: left;
  padding-right: 0;
  width: 377px;
}
.b-form__col.-type_right {
  float: right;
  padding-left: 0;
  width: 377px;
}
.b-form__col.-type_left input,
.b-form__col.-type_left textarea,
.b-form__col.-type_right input,
.b-form__col.-type_right textarea {
	width: 365px !important;
}
.b-form__col.-type_left textarea,
.b-form__col.-type_right textarea {
  height: 148px;
}

.norrForm .check,
.norrForm p .check {
	display:block;
	clear:both;
	padding-left:30px;
	padding-bottom:15px;
}

.norrForm .check input, .norrForm p .check input {
	float:left;
	width:18px;
	margin-left:-30px;
	margin-right:7px;
}

.highInput {
	height:30px !important;
}

/* unikt för popupForm */
#loginPopup, #mailSharePopup {
	display:none;
	width:470px;
	padding:40px;
	background-color:white;
	box-shadow: 0px 0px 100px 2000px rgba(0, 0, 0, 0.5);
	z-index:600;
	/*pointer-events:none;*/
}
	#loginPopup h2, #mailSharePopup h2 {
		font-family: 'AvantGardeGothicITCW01X';
		font-size: 50px;
		line-height: 50px;
		/*font-weight: lighter;*/
		text-transform: uppercase;
		margin: 0px 0px 20px 0px;
		/*padding: 0px;*/
	}

	#loginPopup p, #mailSharePopup p {
		clear:left;
		font-size: 18px;
		line-height:22px;
	}

	#loginPopup .wide input, #mailSharePopup .wide input {
		width:450px;
	}


	.popupForm {
		overflow:visible;
		margin:25px 0px 0px 0px;
	}

	.popupForm .btn {
		float:left;
		border: medium none;
		background-color: rgb(170, 170, 170);
		width: 80px;
		height: 30px;
		margin: 20px 0px 20px 0px;
		font-size: 13px;
		line-height: 21px;
		font-family: 'AvantGardeGothicITCW01B 731063';
		font-weight: normal;
		text-transform: uppercase;
		letter-spacing: 1px;
		color: rgb(55, 55, 55);
	}

	#passText {
		display:block;
		margin:35px 0px 20px 110px;
	}
		#passText p {
			margin-top:5px;
			clear:none;
			font-size: 14px;
			line-height: 17px;
		}

	#loginPopup a.password_recover {

	}
	#loginPopup a:hover {
		text-decoration:underline;
	}

/* Issue */
.issueDiv {
	float:right;
	width:180px;
	margin-top:15px;
	margin-right:15px;
	overflow:hidden;

}

	.issueDiv img {
		margin-bottom:3px;
	}
	.issueDiv label {
		margin:3px 0 0 0;
	}
	.issueDiv label input{
		margin:-3px 10px 0 0;
	}
	.issueDiv p {
		margin:3px 0 0 0;
	}

	/*.issueDiv ul {
		margin-top:4px;
	}

	.issueDiv li {
		font-family: 'AdobeCaslonW01-Regular';
		font-size: 14px;
		line-height: 17px;
		font-weight: normal;
		margin:2px 0px 0px 0px;
	}*/



/* Quiz */
#quizFormId {
	position:absolute;
	z-index:599;
}

.quizDiv {
	/*position:fixed;*/
	display:none;
	height: 680px;
	/*top:50%;
	margin-top:-340px;*/
	width: 768px;
	/*left:50%;
	margin-left:-384px;*/
	background-color:white;
	box-shadow: 0px 0px 1000px 2000px rgba(0, 0, 0, 0.5);
	z-index:599;
	overflow:visible;
}

	.quizLogo {
		float:left;
		margin:17px 25px 15px 15px;
	}

	.quizTextBlock {
		float:left;
		width: 470px;
		margin:15px 25px 15px 25px;
	}

	 .quizDiv h2, .nextQuiz {
		font-family: 'AvantGardeGothicITCW01B 731063';
		font-weight: normal;
		font-size: 14px;
		line-height: 17px;
		color: rgb(51, 51, 51);
		margin-bottom: 6px;
	}

	.quizDiv p {
		font-size: 15px;
		line-height: 18px;
		color: rgb(51, 51, 51);
	}


	.quizlabel {
		display:inline-block;
		width:185px;
		margin:0px 15px 5px  0px;
	}

	.quizlabel input {
		display:inline;
		margin:0px 5px 0px 0px;
		padding:0;
		height:12px;
	}

	.nextQuiz {
		float:right;
		margin:15px 25px 15px 0px;
	}

	.nextQuiz, .quizStart {
		cursor:pointer;
	}

	input.nextQuiz {
		padding:0;
		/*margin:0;*/
		border:none !important;
		background-color:#fff;
	}

	.quizPrev {
		position: absolute;
		top: 0px;
		left: 10px;
		width: 300px;
		height: 483px;
	}
		.quizPrev:hover {
			background: url("http://norrmagazin.de/wp/wp-content/themes/norr/images/arrow_left.svg") no-repeat;
			background-position:left;
			background-size:20%;
		}

	.quizNext {
		position: absolute;
		top: 0px;
		right: 10px;
		width: 300px;
		height: 483px;
	}
		.quizNext:hover {
			background:url(http://norrmagazin.de/wp/wp-content/themes/norr/images/arrow_right.svg) no-repeat;
			background-position:right;
			background-size:20%;
		}


	.quizLastForm {
		float:left;
		width:475px;
		margin:14px 15px 15px 25px;
	}

		.quizLastForm input {
			display:block;
			height:15px;
			margin-bottom:7px;
			padding:3px;
			border-color:black;
			border-style:solid;
			border-width:thin;
		}

		.quizLastForm  .check {
			display:block;
		}

			.quizLastForm .check input {
				display:inline-block;
				height:12px;
				margin:0px 10px 0px 0px;
			}


/* Wörterbuch */
.page-template-pageWorterbuch-php .landingText {
	font-size: 17px !important;
	line-height: 21px;
}
	.landingblock .sponsorImage {
		height:115px;
		width:auto;
	}
.wordbookDiv {
	display:none;
	width: 768px;
	min-height:190px;
	background-color:white;
	box-shadow: 0px 0px 1000px 2000px rgba(0, 0, 0, 0.5);
	z-index:599;
	padding-top:400px;
	overflow:visible;
}

	/*.wordbookLogo {
		float:left;
		margin:17px 25px 15px 15px;
	}*/

	.wordbookDiv img.attachment-singleLarge {
		position: absolute;
		top:-30px;
		left:0;
		clip: rect(30px, 768px, 430px, 0);
		/* clip: shape(top, right, bottom, left); NB 'rect' is the only available option */
	}

	.wordbookTextBlock {
		float:left;
		width: 470px;
		margin:20px 25px 20px 25px;
	}

	 .wordbookDiv h2, .wordbookNext {
		/*font-family: 'AvantGardeGothicITCW01X';
		font-size: 35px;
		line-height: 40px;
		font-weight: lighter;
		text-transform: uppercase;*/
	}
		.wordbookDiv dt {
			display:block;
			clear:both;
			float:left;
			width:150px;
			margin-top:5px;
			font-weight:bold;
			font-size: 15px;
			line-height: 18px;
			color: #333;
		}
		.wordbookDiv dd {
			display:block;
			float:left;
			width:280px;
			margin-top:5px;
			font-size: 15px;
			line-height: 18px;
			color: #333;
		}

	.wordbookNext {
		float:right;
		margin:15px 25px 15px 0px;
	}

	.wordbookNext, .quizStart {
		cursor:pointer;
	}

	input.wordbookNext {
		padding:0;
		border:none !important;
		background-color:#fff;
	}

	.wordbookNext {
		position: absolute;
		top: 0px;
		right: 10px;
		width: 300px;
		height: 400px;
	}
		.wordbookNext:hover {
			background:url(http://norrmagazin.de/wp/wp-content/themes/norr/images/arrow_right.svg) no-repeat;
			background-position:right;
			background-size:20%;
		}

	.wordbookPrev {
		position: absolute;
		top: 0px;
		left: 10px;
		width: 300px;
		height: 400px;
	}
		.wordbookPrev:hover {
			background: url("http://norrmagazin.de/wp/wp-content/themes/norr/images/arrow_left.svg") no-repeat;
			background-position:left;
			background-size:20%;
		}

	img.sponsorImage {
		display:block;
		position:absolute;
		bottom:10px;
		right:10px;
	}



	/*
	.quizLastForm {
		float:left;
		width:475px;
		margin:14px 15px 15px 25px;
	}

		.quizLastForm input {
			display:block;
			height:15px;
			margin-bottom:7px;
			padding:3px;
			border-color:black;
			border-style:solid;
			border-width:thin;
		}

		.quizLastForm  .check {
			display:block;
		}

			.quizLastForm .check input {
				display:inline-block;
				height:12px;
				margin:0px 10px 0px 0px;
			}
			*/

/* Survey */
#surveyFormId {
	position:absolute;
	z-index:599;
}

.surveyDiv {
	display:none;
	/*height: 480px;*/
	width: 768px;
	min-height:250px;
	background-color:white;
	box-shadow: 0px 0px 1000px 2000px rgba(0, 0, 0, 0.5);
	padding-bottom:50px;
	z-index:599;
	overflow:visible;
}

	.surveyLogo {
		float:left;
		margin:17px 25px 15px 15px;
	}

	.surveyTextBlock {
		padding:35px;
	}

	 .surveyDiv h5 {
		margin-bottom: 10px;
	}
	.nextsurvey {
		font-family: 'AvantGardeGothicITCW01B 731063';
		font-weight: normal;
		font-size: 14px;
		line-height: 17px;
		color: rgb(51, 51, 51);
		position: absolute;
		bottom: 20px;
		right: 30px;
	}


	.surveylabel {
		display:block;
		width:400px;
		margin:0px 15px 5px  0px;
	}

	.surveylabel input {
		display:inline;
		margin:0px 5px 0px 0px;
		padding:0;
		height:12px;
	}
		.group p.sub {
			float:left;
			width:200px;
			margin:0 3px 0 0;
		}
			.group p.no_1 {
				margin-top:15px;
			}

		.group .surveylabel {
			display:inline-block;
			width:100px;
			margin:0;
			text-align:center;
		}
		.group input {
			display:inline-block;
			width:100px;
			margin:0;
			padding:0;
			height:12px;
		}
		.surveyDiv input[type="text"], .surveyDiv input[type="email"] {
			width:500px;
			height:20px;
			padding:3px;
		}
		.surveyDiv input[type="number"] {
			width:40px;
			height:20px;
			padding:3px;
		}


	.surveyStart,
	.pointer {
		cursor:pointer;
	}


	.surveyPrev {
		position: absolute;
		bottom: 20px;
		left: 30px;
		width:80px;
		height:50px;
		background: url(http://norrmagazin.de/wp/wp-content/themes/norr/images/arrow_left_black.svg) no-repeat;
		background-position:left;
		background-size:75%;
		cursor:pointer;
	}

	.surveyNext {
		position: absolute;
		bottom: 20px;
		right: 30px;
		width:80px;
		height:50px;
		background:url(http://norrmagazin.de/wp/wp-content/themes/norr/images/arrow_right_black.svg) no-repeat;
		background-position:right;
		background-size:75%;
		cursor:pointer;
	}


	.surveyLastForm {
		float:left;
		width:698px;
		margin:14px 15px 15px 25px;
	}

		.surveyLastForm input, .surveyDiv input {
			border-color:black;
			border-style:solid;
			border-width:thin;
		}
			.surveyLastForm input {
				display:block;
				margin-bottom:7px;
				padding:3px;
				border-color:black;
				border-style:solid;
				border-width:thin;
			}

		.surveyLastForm  .check {
			display:block;
		}

			.surveyLastForm .check input {
				display:inline-block;
				height:12px;
				margin:0px 10px 0px 0px;
			}










/* Shop */
.shopTop {
	margin-right:12px;
	background-color: rgb(220, 220, 220);
}
	.shopTop h1 {
		font-family:'AvantGardeGothicITCW01B 731069';
		font-size:21px;
		line-height:22px;
		margin-bottom:5px;
		color:#666;
	}
	.shopTop p {
		font-family:'AdobeCaslonW01-SmBdIt';
		font-size:20px;
		line-height:24px;
		margin-bottom:0px;
		color:#666;
	}
	.shopTop img {
		position:absolute;
		top:15px;
		right:15px;
	}

.shopBrandLogo {
	position:absolute;
	top:15px;
	right:15px;
}

.page-template-shopPage-php .doubleCol img.wp-post-image {
	display:block;
	margin:20px auto 15px auto;
}

	.block ul {
		list-style-image: url("http://www.norrmagazin.de/wp/wp-content/themes/norr/images/icon_point-arrow.svg");
		font-family:'AvantGardeGothicITCW01M 731087';
		font-size:12px;
		line-height:17px;
		color:#999;
		padding-left:20px;
		padding-right:10px;
	}
	.block ul li{
		margin-bottom:8px;
	}


/* Advertorials */
.afterMore {
	display:none;
}

.advertorialFacts {
	/*margin-bottom:20px;*/
	margin-bottom:10px;
}
	.advertorialFacts .image {
		position:relative;
		display:block;
		float:left;
		width:170px;
		height:120px;
	}
	.advertorialFacts .image img {
		position: absolute;
		margin: auto;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		max-width:170px;
		max-height:120px;
	}

	.advertorialFacts .text {
		float:right;
		width:300px;
		padding:0 0 10px 10px;
		border-left: 1px solid black;
	}
		.singleCol .advertorialFacts .text {
			float:none;
			width:100%;
			padding:0;
			border-left:none;
		}
	.advertorialFacts .text h5 {

	}
	.advertorialFacts p {
		font-size: 14px;
		line-height: 17px;
		margin-bottom:0px;
	}
	.advertorialFacts .text a {
		font-size: 14px;
		line-height: 17px;
	}


/* Sökresultat */
.searchResult {
	display:block;
	margin: 0 0 15px 0;
}
	.searchResult img.wp-post-image {
		float:left;
		margin: 0 15px 0 0;
	}
	.searchResult .text {
		float:left;
		display:block;
		width:500px;
	}
	.searchResult p.themen {
		margin:-10px 0 0 0;
	}



footer {
	height:1000px;
}



@media screen and (max-width: 1000px) {
    #auszeit-bar{
        display: none;
    }
}

.page-template-timeoutPage {
	overflow: hidden;
}