/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|PT+Sans+Narrow:400,700|Merriweather:400,700,900,300);

/* ARBEJDEREN RØD : #d71d24 */

@font-face {
    font-family: 'ArbejderenCondBlack';
    src: url('arbejderencondblack-webfont.eot');
    src: url('arbejderencondblack-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderencondblack-webfont.woff') format('woff'),
         url('arbejderencondblack-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'ArbejderenXCondSemiboldRg';
    src: url('arbejderensansxcond-semibold-webfont.eot');
    src: url('arbejderensansxcond-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderensansxcond-semibold-webfont.woff') format('woff'),
         url('arbejderensansxcond-semibold-webfont.ttf') format('truetype'),
         url('arbejderensansxcond-semibold-webfont.svg#ArbejderenXCondSemiboldRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArbejderenBlack';
    src: url('arbejderenblack-webfont.eot');
    src: url('arbejderenblack-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderenblack-webfont.woff') format('woff'),
         url('arbejderenblack-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArbejderenCondBold';
    src: url('arbejderencondbold-webfont.eot');
    src: url('arbejderencondbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderencondbold-webfont.woff') format('woff'),
         url('arbejderencondbold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ArbejderenCondUltra';
    src: url('arbejderencondultra-webfont.eot');
    src: url('arbejderencondultra-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderencondultra-webfont.woff') format('woff'),
         url('arbejderencondultra-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ArbejderenMedium';
    src: url('arbejderenmedium-webfont.eot');
    src: url('arbejderenmedium-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderenmedium-webfont.woff') format('woff'),
         url('arbejderenmedium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArbejderenRegular';
    src: url('arbejderenregular-webfont.eot');
    src: url('arbejderenregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderenregular-webfont.woff') format('woff'),
         url('arbejderenregular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ArbejderenLight';
    src: url('arbejderenlight-webfont.eot');
    src: url('arbejderenlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderenlight-webfont.woff') format('woff'),
         url('arbejderenlight-webfont.ttf') format('truetype'),
         url('arbejderenlight-webfont.svg#ArbejderenLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArbejderenXCXCnRg';
    src: url('arbejderenxc-regular-webfont.eot');
    src: url('arbejderenxc-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderenxc-regular-webfont.woff') format('woff'),
         url('arbejderenxc-regular-webfont.ttf') format('truetype'),
         url('arbejderenxc-regular-webfont.svg#ArbejderenXCXCnRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ArbejderenXCondRegularRegular';
    src: url('arbejderensansxcond-regular-webfont.eot');
    src: url('arbejderensansxcond-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderensansxcond-regular-webfont.woff') format('woff'),
         url('arbejderensansxcond-regular-webfont.ttf') format('truetype'),
         url('arbejderensansxcond-regular-webfont.svg#ArbejderenXCondRegularRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ArbejderenEgypThinRegular';
    src: url('arbejderenegyp-thin-webfont.eot');
    src: url('arbejderenegyp-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderenegyp-thin-webfont.woff') format('woff'),
         url('arbejderenegyp-thin-webfont.ttf') format('truetype'),
         url('arbejderenegyp-thin-webfont.svg#ArbejderenEgypThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ArbejderenSansXCondMediumRg';
    src: url('arbejderensansxcond-medium-webfont.eot');
    src: url('arbejderensansxcond-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('arbejderensansxcond-medium-webfont.woff') format('woff'),
         url('arbejderensansxcond-medium-webfont.ttf') format('truetype'),
         url('arbejderensansxcond-medium-webfont.svg#ArbejderenSansXCondMediumRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {
color: #444444;
}
body {
	background: url(../images/body.png);
	font: 20px/1.3 "proxima-nova", sans-serif;
}
.page-content-wrapper .sub-region.grid-3{
border-left: 10px solid #fff;
border-bottom: 10px solid #fff;
}
.creditBox {
float: left;
margin-bottom: 0px;
padding-bottom: 0px;
}
.creditBox .pane-node-body {
background: none;
}
body.node-type-anmeldelse h1{
margin-left: 150px;
}
body.node-type-anmeldelse h2.manchet {
font-family: "proxima-nova";
font-size: 24px;
line-height: 28px;
margin: 0 0 30px 150px;
}
.creditBox .field-name-field-emneord {
background: url(../images/logo-icon.svg) no-repeat 10px 9px;
color: black;
text-transform: uppercase;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 20px;
padding: 1px 10px 0px 35px;
width: 175px;
float: left;
height: 35px;
line-height: 36px;
}
.creditBox .pane-node-title {
font-size: 18px;
padding: 6px 10px 0px;
float:left;
width: 200px;
line-height: 18px;
font-family: 'ArbejderenSansXCondMediumRg';
font-weight: normal;
color: rgba(0, 0, 0, 0.80);
}
.pane-node-field-voxpop .pane-node-title {
font-size: 18px;
padding: 10px 0px;
float:left;
width: 100%;
line-height: 24px;
font-family: 'ArbejderenSansXCondMediumRg';
font-weight: normal;
color: rgba(0, 0, 0, 0.80);
}
.creditBox .pane-node-title::before {
content:"Af";
float:left;
margin-right: 2px;
}
.creditBox .pane-node-body, .creditBox .field-name-field-contributor-email, .creditBox .field-name-field-stilling {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 16px !important;
font-weight: normal;
line-height: 20px;
color: rgba(0, 0, 0, 0.65);
padding: 2px 10px 0px;
float:left;
width: 200px;
margin-top: 0;
}
.pane-node-field-voxpop .field-name-field-stilling {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 16px !important;
font-weight: normal;
line-height: 20px;
color: rgba(0,0,0,0.65);
float: left;
width: 100%;
margin-top: 0;
border-bottom: 2px solid white;
padding-bottom: 10px;
margin-bottom: 10px;
}
.creditBox .field-name-field-afsender {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 16px !important;
font-weight: normal;
line-height: 20px;
color: rgba(0, 0, 0, 0.65);
padding: 10px 10px 0px;
float:left;
width: 200px;
margin-top: 0;
}
.creditBox .field-name-field-contributor-email {
color:#376681;
}
.creditBox .pane-node-body p:last-child {
margin: 0;
}
.field-name-field-voxpop .field-items .field-item{
float: left;
padding: 15px;
margin-bottom: 15px;
background: #f4f4f4;
}
.field-name-field-voxpop .pane-node-field-media .field-items .field-item,
.field-name-field-voxpop .pane-node-title .field-items .field-item,
.field-name-field-voxpop .pane-node-field-stilling .field-items .field-item,
.field-name-field-voxpop .pane-node-body .field-items .field-item {
padding: 0;
background: 0;
margin-bottom: 0;
}
.pane-node-field-factbox .field-item, .field-name-field-voxpop .pane-node-body {
float: left;
background: #f4f4f4;
margin-bottom: 10px;
width: 270px;
padding: 15px;
}
.field-name-field-voxpop .pane-node-body {
margin-top: 0;
margin-bottom: 0;
padding: 0px;
}
.field-name-field-voxpop .pane-node-body h6 {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 18px;
color: #333;
padding: 10px 15px 0px 33px;
background: none;
margin-bottom: 10px;
letter-spacing: 0;
}
.pane-node-field-factbox .pane-content p, .pane-node-field-fakta p, .pane-node-field-factbox ul li, .field-name-field-voxpop .pane-node-body p, .field-name-field-voxpop .pane-node-body ul li  {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 16px;
font-weight: normal;
line-height: 20px;
color: rgba(0, 0, 0, 0.65);
}
.pane-node-field-factbox .pane-content p strong, .pane-node-field-fakta p strong, .pane-node-field-factbox ul li strong, .field-name-field-voxpop .pane-node-body p strong, .field-name-field-voxpop .pane-node-body ul li strong {
font-family: 'ArbejderenSansXCondMediumRg';
font-weight: normal;
color: rgba(0,0,0,0.80);
}
.pane-node-field-factbox ul li {
list-style: none;
margin-bottom: 6px;
}
.pane-node-field-factbox ul li:last-child {
margin-bottom: 0;
}
.pane-node-field-factbox ul li::before {
content: "";
width: 12px;
height: 12px;
background: #D71D24;
display: block;
float: left;
margin-top: 3px;
margin-right: 6px;
}
.pane-node-field-factbox .pane-node-field-image .field-item {
padding:0;
}
.pane-node-field-fakta {
float: left;
width: 200px;
padding: 0 10px;
background: #F3F0EB;
}
.pane-node-field-factbox .pane-node-title {
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: uppercase;
font-size: 20px;
line-height: 20px;
width: 100%;
float: left;
}
.field-name-field-factbox .field-name-field-image {
float: left;
margin-top: 8px;
padding-top: 8px;
background: url(../images/dots-hor.png) repeat-x top;
}
.pane-node-field-factbox .pane-node-body {
float: left;
margin-top: 8px;
}
.pane-node-field-factbox .pane-node-body p:last-child {
margin: 0;
}
h1, h2, h3, h4, h5 {
letter-spacing: 1px;
font-weight: normal;
}
h3 {
font-family: 'ArbejderenXCondSemiboldRg';
}
p, dl, hr, h1, h2, h3, h4, h5, ol, ul, pre, table, address, fieldset {
margin-bottom: 15px;
}
/*.content-body p:first-child::first-letter {
    float: left;
    font-family: 'Merriweather';
    font-size: 41px;
    line-height: 1;
    margin-right: 4px;
	padding-top: 3px;
}*/
.content-body p a {
color: #D71D24;
text-decoration: none;
}
a:link, a:visited{
color: #000;
}
a:hover {
color: #d71d24;
}
.float-left {
float: left;
}
.no-margin {
margin: 0;
}
.light-dots {
background: url(../images/dots-light-hor.png) repeat-x;
height: 1px;
float: left;
width: 100%;
margin: 0;
}
.spacer{
margin: 10px 0;
}
.logo-img {
float: left;
margin-right: 20px;
height: 110px;
}
.logo-img img {
margin-top: 25px;
}
.navigation {
height: 40px;
float: left;
}
.beta {
margin: 0 !important;
padding: 0 10px;
}
.gamma {
margin: 0 !important;
padding-right: 10px;
}
.delta {
margin: 0 !important;
padding-left: 10px;
}
body.page-user .grid-15.region-content, body.page-node .grid-15.region-content, body.page-blogs .grid-15.region-content, body.page-taxonomy-term .grid-15.region-content{
	width: 1180px;
	padding: 10px 10px 100px;
	margin: 0;
	background: #fff;
	border: 1px solid #e7e3de;
	margin-bottom: 15px;
	float: left;
}
.grid-15.region-content .grid-15.block-region .sub-row{
	width: 1180px;
	padding: 10px;
	margin: 0;
	background: #fff;
	border: 1px solid #e7e3de;
	margin-bottom: 15px;
	float: left;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto {
background: black;
border: 1px solid black;
border-radius: 3px;
float:left;
position: relative;
font-family: 'ArbejderenSansXCondMediumRg';
color: #909090;
font-size: 16px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto a {
color: #909090;
text-transform: uppercase;
text-decoration: none;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto a:hover, .grid-15.region-content .grid-15.block-region .sub-row.foto .views-label-title{
color: #d71d24;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .views-field-created {
font-family: 'PT Sans';
font-size: 12px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .view-content {
overflow: hidden;
height: 362px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .views-row {
position: relative;
height:394px;
width: 700px;
top: -36px;
}
body.front .pane-nodequeue-1 .views-field-field-media-reference {
margin-bottom: 10px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .views-field-field-media-reference, .grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .views-field-created, .grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .views-field-title {
position: absolute;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .views-field-title {
background: url(../images/foto-icon.png) no-repeat 13px rgba(0, 0, 0, 0.65);
bottom: 0;
padding: 27px 10px 10px 60px;
width: 630px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-1 .views-field-created {
bottom: 33px;
left: 60px;
z-index: 1;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-2 .view-content {
float: left;
padding-bottom: 10px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-2 .views-row {
max-width: 220px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-2 .views-row, .grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-3 .views-row {
float: left;
max-width: 220px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-2 .views-row-first, .grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-3 .views-row-first {
padding-right: 20px;
max-width: 220px;
}
.grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-2 .views-field-created, .grid-15.region-content .grid-15.block-region .sub-row.foto .pane-forsiden-foto-panel-pane-3 .views-field-created {
float: left;
width: 100%;
margin-top: 10px;
}
.fotoFrontHeader {
float: left;
margin-bottom:10px;
}
.dots-vertical {
background: url(../images/dots-ver.png) repeat-y right;
}
.dots-vertical-double {
background: url(../images/dots-ver-double.png) repeat-y right;
}
.dots-vertical.event-info {
background: url(../images/dots-ver-grid-3.png) repeat-y right;
}
#mini-panel-forsiden_top_historier_ny .grid-9,
#mini-panel-indland_sektion .grid-9,
#mini-panel-udland_sektion .grid-9,
body.page-taxonomy-term .arbejderen-2-9-4-stacked .grid-9,
.pane-idekamp-sektion .grid-9,
body.page-arbejde-og-kapital .grid-9{
background: url(../images/dots-ver-double.png) repeat-y right;
}
body.node-type-blog .arbejderen-2-9-4-stacked .grid-8, body.node-type-editorial .arbejderen-2-9-4-stacked .grid-8 {
background: url(../images/dots-ver.png) repeat-y right top;
}
body.page-arbejde-og-kapital .grid-8 {
	background: url(../images/dots-ver-double-8.png) repeat-y right;
}
body.node-type-article h2.manchet {
font-family: "proxima-nova";
font-size: 24px;
line-height: 28px;
width: 700px;
margin: 0 0 30px 150px;
}
body.node-type-blog h2.manchet {
font-size: 21px;
line-height: 26px;
color: #376681;
}
#section-content {
min-height: 400px;
}
h2.manchetOld {
font-family: "proxima-nova";
font-size: 24px;
line-height: 28px;
background: url(../images/dots-hor.png) repeat-x bottom;
padding-bottom: 15px;
margin-bottom: 15px;
}
div.oldImage {
width: 345px;
float: right;
margin-left: 15px;
position: relative;
height: 261px;
}
.aef-image-infos {
width: 345px;
position: absolute;
bottom: 0;
}
div.oldImage .aef-image {
position: absolute;
}
div.oldImage .aef-image-infos-title-legend {
font-size: 14px;
padding: 10px 10px 4px 10px;
background: rgba(245, 242, 236, 0.85);
line-height: 14px;
color: #222;
font-family: 'PT Sans Narrow';
float: left;
}
div.oldImage .aef-image-infos-title-legend .aef-image-infos-credits {
font-weight: bold;
float: right;
font-size:12px;
margin-top: 3px;
}
.pane-kategori-emneord-panel-pane-1 {
float: left;
background: #D71D24;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 18px;
line-height: 26px;
height: 25px;
margin: 1px 6px 0 0;
color: white;
padding: 0 8px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
text-transform: uppercase;
}
.pane-factbox .pane-node-body {
background: none;
padding: 0;
margin: 0;
}
#zone-user-wrapper {
background: black;
height: 27px;
border-bottom: 4px solid #ffa505;
}
#region-user-second {
float: right;
margin-right: 0;
}
#region-user-second ul.menu {
list-style: none;
float:right;
height: 24px;
}
#region-user-second ul.menu li{
list-style: none;
float: left;
height: 24px;
margin: 0 6px;
padding: 0;
text-transform: uppercase;
color: #FFD200;
font-weight: 700;
}
#region-user-second ul.menu li:last-child{
margin-right: 0;
}
#region-user-second ul.menu li a{
font-family: 'PT Sans';
font-size: 15px;
text-decoration: none;
height: 28px;
line-height: 28px;
color: #FFD200;
}
#region-user-second ul.menu li a:hover {
color: #d71d24;
}
#zone-branding-wrapper {
background: #d71d24;
height: 110px;
}
#region-branding {
width: 1200px;
}
#zone-branding #block-block-3 {
position: absolute;
right: 0;
top: 46px;
}
.page-header-beta {
padding-top: 5px;
}
.field-name-field-title-prefix {
color: #d71d24;
font-family: 'ArbejderenCondBold';
text-transform: uppercase;
font-size: 26px;
width: 700px;
margin: 25px 0 10px 150px;
}
h1 {
font-family: 'ArbejderenCondBlack';
font-size: 60px;
line-height: 1;
color: #000;
padding-top: 5px;
}
body.node-type-article .page-header-alpha h1 {
font-family: 'ArbejderenCondBlack';
font-size: 80px;
width: 720px;
margin:15px 0 20px 150px;

}
body.node-type-blog h1 {
font-family: 'ArbejderenLight';
color: #376681;
font-size: 48px;
}
body.node-type-editorial h1{
font-family: 'ArbejderenLight';
color: #ed1c24;
font-size: 58px;
}
.page-meta-header-inner {
font-family: 'PT sans Narrow';
font-size: 12px;
text-transform: uppercase;
}
.tag_indland {
color: #376681;
}
.pane-node-field-kategori {
float: left;
margin-right: 8px;
padding-top: 2px;
}
.page-main .pane-node-field-kategori {
    padding-top: 0;
}
span.node-update-prefix {

color: #999;
font-style: italic;
}
.pane-created-updated-date-panel-pane-1 {
float: left;
padding-top: 2px;
}
.addthis_default_style {
float: right;
height: 20px;
}
.page-meta-header {
padding: 10px 12px;
background: #f4f4f4;
border: 1px solid #e7e7e7;
width: 684px !important;
}
.page-aside-beta {
padding-left: 10px;
}
.dots {
float: left;
background: url(../images/dots-ver.png) repeat-y right;
}
.page-main {
padding-left: 10px;
}
.panel-pane.pane-custom.pane-2 h2.pane-title, .pane-widgets-s-socialmedia-share-default h2.pane-title, .RelatedHeader {
background: #f5f2ec;
color: #376681;
font-family: 'ArbejderenCondBold';
font-size: 15px;
text-transform: uppercase;
padding: 5px 0;
width: 140px;
text-align:center;
margin-bottom: 5px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
letter-spacing: 0;
}
.pane-widgets-s-socialmedia-share-default h2.pane-title, .RelatedHeader {
margin-bottom: 12px;
}
.view-related-by-term .view-content a, .pane-referenced-articles .pane-content a, .pane-relaterede-artikler-panel-pane-1 .pane-content a {
text-decoration: none;
font-family: 'ArbejderenCondBold';
font-size: 15px;
color: #000;
font-size: 16px;
text-transform: uppercase;
line-height: 16px;
float: left;
width: 140px;
}
.RelatedHeader {
float: left;
}
.view-related-by-term .view-content a:hover, .pane-referenced-articles .pane-content a:hover, .pane-referenced-articles .views-row:hover a {
color: #376681;
}
.view-related-by-term .view-content img, .pane-referenced-articles .pane-content img {
margin-bottom: 5px;
float: left;
}

.pane-referenced-articles, .pane-relaterede-artikler-panel-pane-1{
margin-bottom: 10px !important;
padding-bottom: 10px !important;
border: 1px solid #e7e7e7;
background: #f4f4f4;
width: 668px;
padding: 15px;
float: left;
}
body.node-type-editorial .pane-referenced-articles {
    width:588px;
}
.pane-referenced-articles h2, .pane-relaterede-artikler-panel-pane-1 h2 {
color: #d71d24;
font-family: 'ArbejderenCondBold';
text-transform: uppercase;
font-size: 20px;
}
.pane-referenced-articles .views-row a, .pane-relaterede-artikler-panel-pane-1 .views-row a  {
width: 668px;
font-size: 26px;
text-transform: none;
line-height: 1.2;
}
.pane-referenced-articles .views-row a:before, .pane-relaterede-artikler-panel-pane-1 .views-row a:before {
content: ">";
background: #aeaeae;
float: left;
line-height: 1;
color: #fff;
padding: 0 8px 0 10px;
border-radius: 3px;
margin-right: 5px;
margin-top: 1px;
}
.pane-referenced-articles .views-row, .pane-relaterede-artikler-panel-pane-1 .views-row  {
background: url(../images/dots-hor.png) repeat-x bottom;
float: left;
padding-bottom: 10px;
margin-bottom: 10px;
}
.pane-referenced-articles .views-row-last, .pane-relaterede-artikler-panel-pane-1 .views-row-last {
background: none;
margin-bottom: 0;
padding-bottom: 0;
}
.related-manchet {
float: left;
font-family: 'PT sans';
font-size: 13px;
line-height: 16px;
padding-top: 5px;
}
/*.pane-node-field-medie {
margin-bottom: 20px;
float: left;
height: 484px;
}*/
body.node-type-kalenderopslag .pane-node-field-medie {
margin-bottom: 20px;
float: left;
height: 349px;
}
.related-date {
font-family: 'PT sans';
font-size: 11px;
float: left;
padding: 0 0 2px;
font-style: italic;
width: 140px;
}
/* Forsiden */
h1.NQHeadline {
margin-bottom: 0px;
margin-top: 15px;
}
body.front h1.NQHeadline {
margin-bottom: 0px;
position: absolute;
bottom: 0;
padding: 10px 20px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 8%, rgba(0,0,0,0) 16%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,rgba(0,0,0,0)), color-stop(16%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 8%,rgba(0,0,0,0) 16%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0) 8%,rgba(0,0,0,0) 16%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0) 8%,rgba(0,0,0,0) 16%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0) 8%,rgba(0,0,0,0) 16%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
width: 660px;
}
h1.NQHeadline a {
font-family: 'ArbejderenCondBlack';
font-size: 75px;
color: rgb(0, 0, 0);
text-decoration: none;
text-transform: uppercase;
line-height: 50px;
}
body.front h1.NQHeadline a {
font-family: 'ArbejderenCondBlack';
font-size: 55px;
color: #fff;
text-decoration: none;
line-height: 55px;
float: left;
text-shadow: 2px 2px 3px rgba(0,0,0,0.75);
-webkit-text-shadow: 2px 2px 3px rgba(0,0,0,0.75);
-moz-text-shadow: 2px 2px 3px rgba(0,0,0,0.75);
-ms-text-shadow: 2px 2px 3px rgba(0,0,0,0.75);
-o-text-shadow: 2px 2px 3px rgba(0,0,0,0.75);
}
h1.NqSingleHeader.has-image{
line-height: 36px;
margin: 0px 0 10px;
font-size: 34px;
font-family: 'ArbejderenCondBlack';
width: 225px;
float: left;
padding-top: 0;
}
.term-page-top-article h1.NqSingleHeader.has-image {
width: 310px;
font-size: 42px;
line-height: 39px;
}
h1.NqSingleHeader.has-image.trompet{
margin-top: 10px;
}
h1.NqSingleHeader.LargeHeader {
font-size: 50px;
line-height: 50px;
margin-bottom: 10px;
}
h1.NqSingleHeader a, h1.NqMultiHeader a{
color: #000;
text-decoration: none;
}
h1.NQHeadline a:hover, h1.NqMultiHeader a:hover, h1.NqSingleHeader a:hover{
color: #d71d24;
}
h1.NqMultiHeader {
line-height: 26px;
margin: 10px 0;
font-size: 27px;
font-family: 'ArbejderenCondBlack';
}
h1.NqMultiHeader.has-image.no-image {
line-height: 26px;
margin: 10px 0;
font-size: 27px;
font-family: 'ArbejderenCondBlack';
}
h1.NqMultiHeader.no-image {
line-height: 38px;
margin: 0 0 10px;
font-size: 39px;
font-family: 'ArbejderenCondBlack';
padding-top: 0;
}
h1.NqMultiHeader.Debat.large, h1.NqSingleHeader.has-image.Debat.large {
font-family: 'ArbejderenLight';
font-size: 42px;
line-height: 44px;
width: 300px;
}
h1.NqMultiHeader.Debat.small, h1.NqMultiHeader.has-image.Debat.small{
font-family: 'ArbejderenLight';
font-size: 22px;
line-height: 24px;
}
.pane-idekamp-sektion h1.NqMultiHeader.has-image.Debat.small {
font-size: 20px;
line-height: 22px;
margin-top: 10px;
float: left;
width: 220px;
}
h1.NqMultiHeader.no-margin {
margin: 0;
padding-top: 0;
}
h1.NqMultiHeader.anmeldelseHeader {
font-size: 20px;
margin: 0;
line-height: 23px;
}
.pane-idekamp-sektion .nodequeue-multi .views-row{
width: 220px;
float: left;
margin:0 10px;
}
.pane-idekamp-sektion .nodequeue-multi .views-row-first {
margin-left: 0;
}
.pane-idekamp-sektion .nodequeue-multi .views-row-last {
margin-right: 0;
}
.views-field-field-title-prefix, .term-page-top-article .trompet {
margin: 0;
line-height: 1;
margin-bottom: 0px;
font-size: 24px;
text-decoration: none;
color: #d71d24;
font-family: "proxima-nova";

}
.top-story .views-field-field-title-prefix, .term-page-top-article .trompet {
font-size: 26px !important;
margin: 7px 0 -5px !important;
line-height: 38px;
}
.vertical-stories .views-field-field-title-prefix{
font-size: 19px;
margin: 7px 0 -5px;
}
.pane-views.aok-last {
background: none;
margin-bottom: 0;
}
.view-nodequeue-1 .views-label-field-related-articles, .view-nodequeue-1 .views-field-field-related-articles, .term-page-top-article .views-field-field-related-articles  {
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 30px !important;
letter-spacing: 1px;
font-weight: normal;
background: none !important;
margin-bottom: 0;
}
div[class*='view-nodequeue-'] .views-field-field-related-articles {
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 23px;
line-height: 24px;
margin: 10px 0;
}
div[class*='view-nodequeue-'] .views-field-field-related-articles .views-label-field-related-articles, .term-page-top-article .views-field-field-related-articles {
color: #d71d24;
float: left;
margin-right: 5px;
text-transform: uppercase;
}
div[class*='view-nodequeue-'] .views-field-field-related-articles a {
text-decoration: none;
display: block;
font-size: 18px;
}
div[class*="view-nodequeue-"] .views-field-field-related-articles a::before, .term-page-top-article .views-field-field-related-articles a::before {
content:"Læs også: ";
color: #d71d24;
margin-right: 4px;
}
.view-nodequeue-1 .views-field-field-related-articles a, .term-page-top-article .views-field-field-related-articles a {
text-decoration: none;
color: #000;
}
.view-nodequeue-1 .views-field-field-related-articles a:hover, .term-page-top-article .views-field-field-related-articles a:hover {
color: #d71d24;
}
.view-nodequeue-1 .views-label-field-related-articles {
color: #d71d24;
text-transform: uppercase;
float: left;
}
.pane-views {
/* background: url(../images/dots-hor.png) repeat-x bottom; */
padding-bottom: 15px;
margin-bottom: 15px;
float: left;
}
.pane-idekamp-infinite .views-field-field-emneord {
padding-left: 20px;
}
.pane-kultur-infinite {
background: none;
padding-bottom: 30px;
}
.pane-views.grey-story {
padding: 15px 9px;
background: url(../images/dots-hor.png) repeat-x bottom #F5F2EC;
width: 700px;
margin: -15px 0 0 -9px;
float: left;
}
.panel-pane.pane-nodequeue-8.grey-story {
margin-bottom: 15px;
}
.pane-views.no-dots.grey-story {
background: #F5F2EC;
float: left;
margin-top: 0px;
}
.grey-story .views-row-first {
padding-left: 0;
}
.grey-story .views-row-last {
padding-right: 0;
}

.pane-views.pane-nodequeue-2 {
background: url(../images/dots-bottom-3x5.png) no-repeat bottom;
padding-bottom: 15px;
float: left;
margin-bottom: 0;
}
.pane-views.pane-nodequeue-10 {
background: url(../images/dots-bottom-5x3.png) no-repeat bottom #f8f8f8;
padding: 10px 10px 15px;
float: left;
margin-bottom: 0;
margin-left: -10px;
width: 1180px;

}
.pane-views.no-dots {
background: none;
padding-bottom: 0;
margin-bottom: 0;
}
.nodequeue-single {
display: block;
float: left;

}
.nodequeue-single .views-row {
width: 700px;
}
body.page-arbejde-og-kapital .nodequeue-single .views-row {
width: 620px;
}
body.page-arbejde-og-kapital .grid-11.aok {
width: 870px;
float: left;
}
.aokWrapper {
float: left;
position: relative;
}
.nodequeue-multi .views-row-first, .term-page-3-articles .views-row-first{
padding-left: 0;
}
.nodequeue-multi .views-row-last, .term-page-3-articles .views-row-last {
padding-right: 0;
}
.nodequeue-multi .views-field-field-medie {
margin-bottom: 10px;
}
.nodequeue-single.img-left .float-left, .nodequeue-single .float-left .field-name-field-medie, .nodequeue-single.img-left .views-field-field-media-1, .nodequeue-single .views-field-field-media-1 .float-left {
float: left;
margin-right: 15px;
}
.nodequeue-single.img-right .views-field-field-medie, .nodequeue-single.img-right .views-field-field-media-1 {
float: right;
margin-left: 15px;
}
.pane-node-field-faktabillede-ny {
background: #f4f4f4;
padding: 25px 25px 10px;
float: left;
width: 248px;
border: 1px solid #e7e7e7;
text-align: center;
border-bottom:none;
}
.pane-node-field-rate {
float: left;
width: 200px;
padding: 6px 49px 6px;
background: #f4f4f4;
border: 1px solid #e7e7e7;
border-top: none;
border-bottom: none;
}
.pane-node-field-fakta {
float: left;
width: 200px;
padding: 6px 49px;
background: #f4f4f4;
border: 1px solid #e7e7e7;
border-top: none;
}
.nodequeue-single .views-field-field-manchet, .nodequeue-multi .views-field-field-manchet, .term-page-top-article .views-field-field-manchet, .term-page-3-articles .views-field-field-manchet, .nodequeue-single .views-field-field-teaser-manchet, .nodequeue-multi .views-field-field-teaser-manchet, .top-story .views-field-field-teaser-manchet, .nodequeue-single .views-field-field-teaser-manchet-1, .nodequeue-multi .views-field-field-teaser-manchet-1{
font-family: "proxima-nova";
font-size: 16px;
line-height: 20px;
display: inherit;
}
.term-page-top-article .post-date, .term-page-3-articles .post-date {
font-family: "proxima-nova";
font-size: 16px;
line-height: 20px;
float: left;
margin-right: 4px;
color: rgba(0, 0, 0, 0.3);
}
.term-page-top-article .views-row, .term-page-3-articles{
margin-bottom: 10px;
padding-bottom: 10px;
background: url(../images/dots-hor.png) repeat-x bottom;
float: left;
width: 700px:
}
span.hoverManchet {
font-family: 'PT Sans Narrow';
font-size: 12px;
margin-top: 5px;
float: left;
}
.term-page-top-article .top-image-second {
float: left;
margin-right: 10px;
}

.nodequeue-single .views-field-field-emneord, .nodequeue-multi .views-field-field-emneord, .top-story .views-field-field-emneord, .views-field-field-emneord {
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 16px;
text-transform: uppercase;
color: #d71d24;
margin-right: 5px;
background: url(../images/logo-icon.svg) no-repeat left 2px;
}
.nodequeue-single .views-field-field-emneord .field-content, .nodequeue-multi .views-field-field-emneord .field-content, .top-story .views-field-field-emneord .field-content {
margin-left: 20px;
}
.nodequeue-single .views-row, .nodequeue-multi .views-row {
float: left;
}
.ui-tooltip-titlebar {
font-weight: normal !important;
font-family: 'PT Sans Narrow';
font-size: 13px !important;
line-height: 13px;
color: black !important;
text-transform: uppercase;
}
.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content {
-moz-border-radius: 0 0 3px 3px;
-webkit-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
background: #f5f2ec;
border-color: #fff;
border-width: 1px;
padding-top: 0;
padding-bottom: 10px;
}
.ui-tooltip-titlebar {
position: relative;
min-height: 14px;
padding: 5px 8px 5px 10px;
overflow: hidden;
border-width: 1px 1px 0;
border-style: solid;
font-weight: bold;
}
.ui-tooltip-default .ui-tooltip-titlebar {
background-color: #f5f2ec;
border: 1px solid #fff;
border-bottom: none;
padding-top: 10px;
}
.qtip-tooltip img {
width: 155px;
}
.qtip-link a, .qtip-additional-element a {
border-bottom: none;
height: 40px;
width: 270px;
background: url(../images/readmore-plus.png) no-repeat 10px #F5F2EC;
font-family: 'PT sans Narrow';
color: #696969;
text-decoration: none;
text-transform: uppercase;
line-height: 45px;
padding-left: 30px;
display: block;
margin-bottom: 6px;
font-size: 13px;
}
.qtip-link a:hover{
background: url(../images/readmore-plus_red.png) no-repeat 10px #e8e4dc;
}
.CalendarUpcomingFront {
width: 300px;
background: url(../images/kalender-badge.png) no-repeat;
height: 54px;
}
.CalendarUpcomingFront .Today {
float: left;
width: 54px;
height: 54px;
margin-right: 8px;
}
.CalendarUpcomingFront h3.calendar {
font-family: 'ArbejderenCondBold';
font-size: 16px;
text-transform:uppercase;
color: #fff;
letter-spacing:1px;
line-height: 54px;
height: 54px;
float: left;
}
.CalendarUpcomingFront h3.calendar a {
color: #fff;
text-decoration: none;
display:block;
}
.CalendarUpcomingFront .Today .month, .CalendarUpcomingFront .Today .day {
color: #fff;
}
.CalendarUpcomingFront .Today .month {
font-family: 'ArbejderenXCXCnRg';
text-transform: uppercase;
width: 54px;
font-size: 10px;
float: left;
height: 13px;
line-height: 13px;
padding-top: 4px;
text-align: center;
}
.CalendarUpcomingFront .Today .day {
font-family: 'ArbejderenCondBold';
width: 54px;
text-align: center;
float: left;
font-size: 27px;
height: 27px;
line-height: 27px;
padding-top: 3px;
}
.view-display-id-block_2 .view-content h3 {
color: #BCB7B2;
font-family: 'ArbejderenCondBold';
text-transform: uppercase;
font-size: 18px;
margin: 6px 0;
width: 300px;
float: left;
height: 18px;
line-height:18px;
}
.view-kalender.view-display-id-block_2 .views-row {
float: left;
width: 300px;
}
.view-kalender.view-display-id-block_2 .view-content .views-field-field-event-date-2{
font-family: 'ArbejderenXCXCnRg';
text-transform: uppercase;
color: dimGray;
font-size: 14px;
float: left;
width: 260px;
height: 14px;
line-height: 14px;
}
.view-kalender.view-display-id-block_2 .view-content .views-field-title a {
font-family: 'ArbejderenCondBold';
text-transform: uppercase;
color: #376681;
font-size: 14px;
text-decoration: none;
float: left;
width: 260px;
line-height: 14px;
padding: 5px 0 2px;
}
.view-kalender.view-display-id-block_2 .view-content .views-field-field-event-date {
width: 40px;
height: 40px;
float: left;
font-family: 'ArbejderenCondBold';
font-size: 28px;
line-height: 40px;
text-align: center;
color:#696969;
}

.view-kalender.view-display-id-block_2 .view-content .views-row {
background: #f5f2ec;
width: 300px;
float: left;
margin-bottom: 6px;
padding-bottom: 2px;
}
.pane-newest-articles-panel-pane-1,
.pane-newest-articles-panel-pane-2,
.pane-newest-articles-panel-pane-3,
.pane-newest-articles-panel-pane-4,
.pane-newest-articles-panel-pane-5,
.pane-newest-articles-panel-pane-6,
.pane-newest-articles-panel-pane-7
 {
float: left;
}
.latest-news-pane h2.pane-title,
.pane-kalender.upcoming-frontpage h2.pane-title,
.page-aside-beta h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-1 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-2 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-3 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-4 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-5 h2.pane-title,
.pane-newest-articles-panel-pane-1 h2.pane-title,
.pane-newest-articles-panel-pane-2 h2.pane-title,
.pane-newest-articles-panel-pane-3 h2.pane-title,
.pane-newest-articles-panel-pane-4 h2.pane-title,
.pane-newest-articles-panel-pane-5 h2.pane-title,
.pane-newest-articles-panel-pane-6 h2.pane-title,
.pane-newest-articles-panel-pane-7 h2.pane-title,
 h3.calendar a{
background: url(../images/logo-white-icon.svg) no-repeat 10px #d71d24;
color: #fff;
font-family: 'ArbejderenXCondSemiboldRg';
font-weight: normal;
text-transform: uppercase;
font-size: 20px;
height: 40px;
line-height: 43px;
padding-left: 40px;
margin-bottom: 6px;
}
.pane-newest-articles-panel-pane-6 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-4 h2.pane-title {
background: url(../images/logo-white-icon.svg) no-repeat 10px #ffa000;
}
.pane-kalender h3.calendar a{
background: url(../images/logo-white-icon.svg) no-repeat 10px #376681;
color: #fff;
font-family: 'ArbejderenCondBold';
font-weight: normal;
text-transform: uppercase;
font-size: 20px;
height: 40px;
line-height: 43px;
padding-left: 40px;
margin-bottom: 6px;
width: 260px;
float: left;
text-decoration: none;
}
.block-weather, .branding-data {
float: left;
}
.block-weather {
float: right;
position: absolute;
right: 6px;
color: white;
font-family: 'PT Sans';
font-weight: normal;
font-size: 11px;
background: url(../images/dots-hor-white.png) repeat-x top;
line-height: 29px;
top: 8px;
width: 237px;
}
.block-weather .block-inner {
background: url(../images/dots-hor-white.png) repeat-x bottom;
}
.dateHeader {
position: absolute;
right: 243px;
height: 98px;
padding-left: 10px;
top: 6px;
width: 85px;
background: url(../images/dots-ver-white.png) repeat-y left;
padding-right: 10px;
}
.dateHeaderInner {
background: url(../images/dots-ver-white.png) repeat-y right;
float: left;
height: 98px;
padding-right: 5px;
}
.dateNumber {
font-family: 'ArbejderenBlack';
color: white;
font-size: 60px;
line-height: 1;
letter-spacing: 3px;
width: 100%;
text-align:center;
float:left;
height: 56px;
}
.dateMonth {
width: 100%;
font-family: 'ArbejderenCondBold';
text-transform: uppercase;
color: white;
letter-spacing: 1px;
font-size: 16px;
float: left;
text-align: center;
height: 20px;
line-height: 20px;
}
#dateTime {
width: 100%;
font-family: 'ArbejderenCondBold';
text-transform: uppercase;
color: white;
letter-spacing: 2px;
font-size: 16px;
float: left;
text-align: center;
height: 20px;
line-height: 20px;
}
.block-weather p strong {
font-weight: normal;
}
.pane-newest-articles-panel-pane-5 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-3 h2.pane-title, h3.kalender {
background: url(../images/logo-white-icon.svg) no-repeat 10px #376681;
}
.pane-newest-articles-panel-pane-7 h2.pane-title,
.pane-nyeste-artikler-bund-panel-pane-5 h2.pane-title {
background: url(../images/logo-white-icon.svg) no-repeat 10px #65497f;
}
.pane-kalender {
}
.pane-kalender .view-header {
float: left;
}
.pane-newest-articles-panel-pane-1, .pane-newest-articles-panel-pane-2 {
margin-bottom: 15px;
float: left;
}
span.hoverCreatedShort {
color:#bcb7b2;
margin-right: 10px;
}
.hoverCreated {
margin: 3px 0 0;
float: left;
}
.hoverTitle {
font-family: 'ArbejderenCondBold';
font-size: 16px;
text-transform: uppercase;
line-height: 15px;
margin-top: 5px;
color: #000;
width: 155px;
float: left;
}
.ui-tooltip {
width: 175px !important;
margin-left: 16px;
}
.tag_default {
margin-right: 8px;
padding-left: 20px;
background: url(../images/logo-icon.svg) no-repeat left;
font-weight: bold;
padding-top: 2px;
}
.tag_Indland {
color:#376681;
}
.ui-tooltip .ui-tooltip-tip canvas {
top: -4px;
left: -10px;
}
.nodequeue-multi.grid-2x6 .views-row{
float: left;
width: 460px;
}
.nodequeue-multi.grid-2x6 .views-row-first{
padding-right: 10px;
}
.nodequeue-multi.grid-2x6 .views-row-last{
padding-left: 10px;
}
.nodequeue-multi.grid-3x5 .views-row, .nodequeue-multi.grid-5x3 .views-row {
float: left;
padding: 0 10px;
display: block;
}
.nodequeue-multi.grid-3x5 .views-row {
width: 380px;
}
.nodequeue-multi.grid-5x3 .views-row {
width: 220px;
}
.nodequeue-multi.grid-3x5 .views-row-first, .nodequeue-multi.grid-5x3 .views-row-first{
padding-left: 0;
}
.nodequeue-multi.grid-3x5 .views-row-last, .nodequeue-multi.grid-5x3 .views-row-last{
padding-right: 0;
}
#mini-panel-forsiden_arbejde_kapital .grid-12 {
background: url(../images/dots-ver.png) repeat-y right;
}
#mini-panel-forsiden_arbejde_kapital .grid-12 .nq-grid-12 .views-row {
float: left;
width: 940px;
}
.section-header-image {
float: left;
margin-bottom: 15px;
}
.panel-panel.grid-3 .views-row {
margin-bottom: 30px;
}
.pane-related-by-term-panel-pane-1 .view-related-by-term .views-row {
float: left;
margin-bottom: 10px;
padding-bottom: 10px;
background: url(../images/dots-hor.png) repeat-x bottom;
}
.float-right{
	float: right !important;
    margin-left: 20px;
}

#scrollPosition {
width: 300px;
float: left;
margin-top: 10px;
}
#scrollPositionLeft, #scrollPositionLeftSub {
width: 140px;
float: left;
margin-top: 10px;
}

#scrollPosition.fixed, #scrollPositionLeft.fixed, #scrollPositionLeftSub.fixed {
position: fixed;
top:0;
}
.scrollPositionWrapper{
position: relative;
top: 0;
bottom: 0;
}
a.goToFront {
background: #D71D24;
border-radius: 3px;
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
float: left;
width: 140px;
margin-bottom: 10px;
}
.page-main-wrapper {
float: left;
position: relative;
}
.page-header-beta-inner {
float: left;
}
.tos-sidebar .views-label-field-event-date, .tos-sidebar .views-label-field-event-date-1 {
float: left;
font-family: 'ArbejderenCondBlack';
margin-right: 5px;
text-transform: uppercase;
letter-spacing: 1px;
}
.tos-sidebar {
font-family: 'ArbejderenLight';
font-size: 14px;
}
.tos-sidebar .views-field-field-location {
font-size: 16px;
float: left;
width: 200px;
padding: 10px;
background: #F5F2EC;
margin-top: 0;
margin-bottom: 6px;
}
.tos-sidebar .views-field-field-location p {
margin: 0;
}
.tos-sidebar .views-field-field-event-date, .tos-sidebar .views-field-field-event-date-1 {
font-size: 16px;
float: left;
width: 200px;
background: #F5F2EC;
}
.tos-sidebar .views-field-field-event-date {
padding: 6px 10px 3px;
}
.tos-sidebar .views-field-field-event-date-1 {
padding: 3px 10px 6px;
margin-bottom: 6px;

}
.tos-sidebar .views-field-nothing, .tos-sidebar .views-field-nothing-1 {
background: #376681;
color: #F5F2EC;
padding: 5px 10px;
text-transform: uppercase;
font-family: 'ArbejderenCondBold';
margin-bottom: 6px;
font-size: 16px;
letter-spacing: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
float: left;
width: 200px;
}
p.simple-gmap-link {
float: right;
width: 200px;
text-align: right;
padding: 3px 10px 6px;
font-size: 12px;
margin: 0;
background: #F5F2EC;
}
p.simple-gmap-link a {
text-decoration: none;
}
.inside.factbox {
padding: 10px;
background: #F5F2EC;
}
.tos-TopBadge .views-row{
width: 100px;
float: left;
background: #d72d24;
margin-right: 13px;
margin-top: 10px;
padding: 5px;
border-radius: 20px 30px;
-webkit-border-radius: 20px 30px;
-moz-border-radius: 20px 30px;
-ms-border-radius: 20px 30px;
-o-border-radius: 20px 30px;
}
.tos-TopBadge .views-field-field-event-date span.date-display-single {
font-family: 'ArbejderenCondBold';
color: white;
font-size: 51px;
width: 100%;
float: left;
text-align: center;
line-height: 37px;
padding-top: 10px;
letter-spacing: 1px;
margin-bottom: 2px;
}
.tos-TopBadge .views-field-field-event-date-1 {
color: #fff;
font-family: "proxima-nova";
font-size: 12px;
width: 100%;
float: left;
text-align: center;
}

/* MAXI MENU */
#region-menu {
width: 1200px;
margin-left: 1px;
}
.block-om-maximenu h2.block-title {
font-family: 'ArbejderenCondBold';
background: #376681;
color: #fff;
float: left;
font-weight: normal;
font-size: 18px;
height: 26px;
line-height: 26px;
width: 80px;
padding: 0 10px;
margin-left: 1px;
}
.om-maximenu.om-maximenu-block ul.om-menu {
float: left;
width: 1200px;
background: #d71d24;
height: 26px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.om-maximenu.om-maximenu-block ul.om-menu:before {
content:"SEKTIONER";
font-family: 'ArbejderenXCondSemiboldRg';
background: #376681;
color: #fff;
float: left;
font-weight: normal;
font-size: 18px;
height: 26px;
line-height: 26px;
width: 70px;
padding: 0 10px 0 12px;
border-radius: 2px 0 0 2px;
-moz-border-radius: 2px 0 0 2px;
-webkit-border-radius: 2px 0 0 2px;
}
.om-maximenu .om-maximenu-content {
position: absolute;
top: 26px;
left: 0;
min-width: 1200px;
z-index: 500;
box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3), 0px 0px 20px rgba(0,0,0,0.1) inset;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
float: left;

}
#om-maximenu-sitemenu .om-maximenu-content-nofade::before {
content: "";
box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
-moz-transform: rotate(-1deg);
-webkit-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
position: absolute;
bottom: 5px;
width: 590px;
height: 20%;
left: 10px;
z-index: -1;
}
#om-maximenu-sitemenu .om-maximenu-content-nofade::after {
content: "";
box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
transform: rotate(1deg);
-ms-transform: rotate(1deg);
-moz-transform: rotate(1deg);
-webkit-transform: rotate(1deg);
-o-transform: rotate(1deg);
position: absolute;
bottom: 5px;
width: 590px;
height: 20%;
right: 10px;
z-index: -1;
}
.om-maximenu-no-style .om-maximenu-middle {
padding: 10px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background: url(../images/om-container_bg.png) repeat-y #f5f2ec;
width: 1180px;
}
.om-maximenu-no-style .om-maximenu-middle-right {
padding: 0;
background: url(../images/dots-NO-bottom-5x3.png) repeat-y bottom;
}

.om-menu-ul-wrapper {
float: left;
height: 26px;
padding: 6px 0;
}
.om-maximenu ul.om-menu li.om-leaf .om-link {
display: block;
padding: 0 15px;
margin: 0;
height: 26px;
line-height: 26px;
font-family: 'ArbejderenXCondSemiboldRg';
color: #fff;
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
}
.om-maximenu ul.om-menu li.om-leaf {
height: 26px;
line-height: 26px;
}
.om-maximenu ul.om-menu li.om-leaf .om-link:hover, .om-maximenu ul.om-menu li.om-leaf .om-link.active {
	color:rgba(255, 210, 0, 1);
}

body.context-indland .om-maximenu ul.om-menu li.leaf-indland a.link-indland,
body.context-udland .om-maximenu ul.om-menu li.leaf-udland a.link-udland,
body.node-type-blog .om-maximenu ul.om-menu .link-blogs,
body.context-historie .om-maximenu ul.om-menu .link-kultur,
body.context-billedkunst .om-maximenu ul.om-menu .link-kultur,
body.context-bøger .om-maximenu ul.om-menu .link-kultur,
body.context-film .om-maximenu ul.om-menu .link-kultur,
body.context-historie .om-maximenu ul.om-menu .link-kultur,
body.context-kulturpolitik .om-maximenu ul.om-menu .link-kultur,
body.context-medier .om-maximenu ul.om-menu .link-kultur,
body.context-musik .om-maximenu ul.om-menu .link-kultur,
body.context-teater .om-maximenu ul.om-menu .link-kultur,
body.context-anmeldelse .om-maximenu ul.om-menu .link-kultur,
body.context-arbejde-kapital .om-maximenu ul.om-menu .link-arbejde-kapital,
body.context-fagligt .om-maximenu ul.om-menu .link-arbejde-kapital,
body.context-økonomi .om-maximenu ul.om-menu .link-arbejde-kapital,
body.context-læserbrev .om-maximenu ul.om-menu .link-id-kamp,
body.context-kronik .om-maximenu ul.om-menu .link-id-kamp,
body.context-kommentar .om-maximenu ul.om-menu .link-id-kamp,
body.context-notitser .om-maximenu ul.om-menu .link-id-kamp,
body.context-udtalelser .om-maximenu ul.om-menu .link-id-kamp,
body.node-type-kalenderopslag .om-maximenu ul.om-menu .link-kalender,
body.node-type-anmeldelse .om-maximenu ul.om-menu .link-kultur,
body.context-leder .om-maximenu ul.om-menu .link-id-kamp{
	color:rgba(255, 210, 0, 1);
}

#om-maximenu-sitemenu .om-maximenu-content .block {
margin: 0;
width: 220px;
float: left;
padding: 0 10px;
}
#om-maximenu-sitemenu .om-maximenu-content .block.first {
padding-left: 0;
width: 700px;
}
#om-maximenu-sitemenu .om-maximenu-content .block.first .views-row{
width: 220px;
padding: 0 10px;
float: left;
}
#om-maximenu-sitemenu .om-maximenu-content .block.first .views-row-first {
padding-left: 0;
}
#om-maximenu-sitemenu .om-maximenu-content .block.first .views-row-last {
padding-right: 0;
}
#om-maximenu-sitemenu .om-maximenu-content .block.last {
padding-right: 0;
}
#om-maximenu-sitemenu .item-list ul {
margin: 0;
padding: 0;
float: left;
}
#om-maximenu-sitemenu .block.first .views-field-title a {
text-decoration: none;
font-family: 'ArbejderenCondBlack';
text-transform: uppercase;
font-size: 27px;
line-height: 25px;
float: left;
width: 220px;
margin-top: 6px;
margin-bottom: 6px;
}
#om-maximenu-sitemenu .block.first .views-field-title a:hover {
color:# d71d24;
}
#om-maximenu-sitemenu .block.first .views-field-field-teaser-manchet {
font-family: "proxima-nova";
font-size: 13px;
line-height: 17px;
}
#om-maximenu-sitemenu .block .views-field-created {
font-style: italic;
font-size: 11px;
color: #777;
font-family: 'ArbejderenLight';
letter-spacing: 1px;
}
#om-maximenu-sitemenu .block.first .views-field-field-related-articles {
margin: 0;
padding-top: 10px;
float: left;
margin-top: 10px;
background: url(../images/dots-hor.png) repeat-x top;
}
#om-maximenu-sitemenu .views-field-field-media-reference {
float: left;
margin-bottom: 6px;
}
#om-maximenu-sitemenu .block.first .views-field-field-related-articles a {
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 20px;
width: 220px;
float: left;
margin-bottom: 10px;
}
#om-maximenu-sitemenu .block.first .views-field-field-related-articles a::before {
content:"LÆS OGSÅ: ";
color:#d71d24;
}
#om-maximenu-sitemenu .block .views-field-created .om-created {
width: 30px;
float: left;
background: #F3EDE4;
line-height: 15px;
padding: 6px;
text-align: center;
border-radius: 3px;
border: 1px solid #DDD6C6;
height: 30px;
margin-right: 10px;
}
#om-maximenu-sitemenu .block .om-news-list .views-row {
height: 44px;
float: left;
width: 220px;
padding-bottom: 6px;
margin-bottom: 6px;
background: url(../images/dots-hor.png) repeat-x 2px bottom;
}
#om-maximenu-sitemenu .block .om-news-list .views-row-last {
background: none;
margin: 0;
padding:0;
}

#om-maximenu-sitemenu .block .om-news-list .views-field-title a {
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 17px;
text-decoration: none;
line-height: 1;
float: left;
width: 165px;
padding-top: 5px;
background: none;
text-transform: none;
padding-left: 0;
}
#om-maximenu-sitemenu .block .om-news-list .views-field-title a:hover {

}
#om-maximenu-sitemenu .block h3.title {
font-family: 'ArbejderenXCondSemiboldRg';
background: url(../images/logo-white-icon.svg)no-repeat 10px #376681;
color: white;
padding-left: 40px;
height: 30px;
border-radius: 2px;
margin-bottom: 10px;
line-height: 33px;
font-size: 20px;
text-transform: uppercase;
}
#block-om-maximenu-om-maximenu-1 {
float: left;
}
/* TEMA MENU */
#block-menu-menu-tema-menu{
margin-top: 6px;
background: url(../images/dots-hor.png) repeat-x top;
float: left;
width: 100%;
padding-top: 6px;
}

#block-menu-menu-tema-menu ul.menu{
width: 100%;
float: left;
background: #DFDBD6;
}
#block-menu-menu-tema-menu ul.menu li {
font-family: 'ArbejderenXCondSemiboldRg';
color: #fff;
font-size: 18px;
height: 26px;
line-height: 26px;
text-decoration: none;
text-transform: uppercase;
padding: 0;
list-style: none;
float: left;
margin-right: 8px;
}
#block-menu-menu-tema-menu ul.menu li a {
color: #afaaa5;
text-decoration: none;
}
#block-menu-menu-tema-menu ul.menu li a:hover, #block-menu-menu-tema-menu ul.menu li a.active {
color: #d71d24;
}

#block-menu-menu-tema-menu ul.menu:before {
content:"TEMAER";
font-family: 'ArbejderenXCondSemiboldRg';
background: url(../images/temaer.png) no-repeat left;
color: #fff;
float: left;
font-weight: normal;
font-size: 18px;
height: 26px;
line-height: 26px;
width: 70px;
padding: 0 10px 0 12px;
border-radius: 2px 0 0 2px;
-moz-border-radius: 2px 0 0 2px;
-webkit-border-radius: 2px 0 0 2px;
}

/* TEMAER */

.term_page_top_article {

}


#zone-footertwo .grid-15 {
width: 1200px;
}
#zone-footer-wrapper {
background: url(../images/footer_top_bg.png) repeat-x bottom;
height: 154px;
margin-top: -80px;
z-index: 450;
position: relative;
}
body.front #zone-footer-wrapper {
margin-top: 0;
}
#zone-footertwo-wrapper, .copyright-wrapper {
background: url(../images/footer_black_Bg.png);
position: relative;
z-index:450;
}
.copyright-wrapper {
padding-bottom: 10px;
border-bottom: 15px solid #d71d24;
height: 40px;
}
.copyright-inner-wrapper {
width: 1200px;
margin: 0 auto;
}
.copyright-inner {
width: 1200px;
float: left;
display: block;
}
p.copyright {
height: 30px;
line-height: 30px;
}
div.kolofon-wrapper{
width: 100%;
float: left;
color:#aaaaaa;
font-family: 'PT Sans';
}
div.kolofon-wrapper a, .copyright-inner {
color:#aaaaaa;
text-decoration: none;
font-family: 'PT Sans';
}
div.kolofon-wrapper a:hover {
color:#d71d24;
}
div.kolofon-block {
width: 220px;
float: left;
padding: 0 10px;
}
div.kolofon-block.first {
padding-left: 0;
}
div.kolofon-block.last {
padding-right: 0;
}
.kolofon-logo {
margin-top: 16px;
}
img.rabotnik-small {
padding-bottom: 6px;
padding-left: 5px;
}
/* BREAKING */
#breakingNews1, #breakingNews2 {
position: relative;
height: 590px;
width: 1180px;
}
#breakingNews1 .views-field-field-media:before {
content: "";
height: 590px;
background: -moz-linear-gradient(left,  rgba(255,210,0,1) 0%, rgba(255,210,0,0.5) 50%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,210,0,1)), color-stop(50%,rgba(255,210,0,0.5)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,210,0,1) 0%,rgba(255,210,0,0.50) 50%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,210,0,1) 0%,rgba(255,210,0,0.50) 50%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,210,0,1) 0%,rgba(255,210,0,0.50) 50%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,210,0,1) 0%,rgba(255,210,0,0.50) 50%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffd200', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
width: 700px;
z-index: 5;
position: absolute;
}
#breakingNews2 .views-field-field-media:before {
content: "";
height: 590px;
background: url(../images/breaking_overlay.png) repeat-y left;
width: 650px;
z-index: 5;
position: absolute;
}
#breakingNews1 .views-field-field-media,
#breakingNews2 .views-field-field-media {
position: absolute;
z-index: 0;
top: 10px;
}
body.logged-in #breakingNews1 .views-field-field-media {
top:0;
}
body.not-logged-in #breakingNews1 .views-field-field-media-reference,
body.not-logged-in #breakingNews2 .views-field-field-medie {
top: 10px !important;
}
#breakingNews1 .views-field-field-title-prefix, #breakingNews1 .views-field-title, #breakingNews1 .views-field-field-manchet,
#breakingNews2 .views-field-field-title-prefix, #breakingNews2 .views-field-title, #breakingNews2 .views-field-field-manchet
{
position: relative;
z-index: 10;
font-family: 'ArbejderenCondBlack';
text-transform: uppercase;

}
#breakingNews1 .views-field-field-title-prefix, #breakingNews2 .views-field-field-title-prefix {
padding: 20px 0 0 20px;
font-size: 40px;
margin-bottom:-15px;
}
#breakingNews1 .breaking-main-tabloid .views-field-title {
padding: 20px 0 0 20px;
font-size: 90px;
width: 500px;
line-height: 80px;
}
#breakingNews2 .breaking-main .views-field-title {
padding: 20px 0 0 20px;
font-size: 100px;
width: 590px;
line-height: 90px;
color: #fff;
}
#breakingNews1 .breaking-main-tabloid .views-field-title a {
text-decoration: none;
color: #000;
}
#breakingNews1 .breaking-main-tabloid .views-field-title a:hover, #breakingNews2 .breaking-main .views-field-title a:hover {
color: #d71d24;
}

#breakingNews2 .breaking-main .views-field-title a {
text-decoration: none;
color: #fff;
}
#breakingNews1 .views-field-field-manchet {
font-size: 30px;
line-height: 1;
padding: 20px;
color: #ECECEC;
background: rgba(0, 0, 0, 1);
margin-top: 10px;
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: none;
width: 500px;
}
/*#breakingNews1 .views-field-field-manchet::before {
content: "";
background: url(../images/breaking_manchet_corner.png) no-repeat left bottom;
bottom: -9px;
left: 0;
position: absolute;
height: 9px;
width: 15px;
}
#breakingNews1 .views-field-field-manchet::after {
content: "";
background: url(../images/breaking_manchet_corner2.png) no-repeat left bottom;
bottom: -9px;
right: 0;
position: absolute;
height: 9px;
width: 15px;
}*/
#breakingNews2 .views-field-field-manchet {
font-size: 30px;
line-height: 1;
padding: 20px;
color: #ECECEC;
background: rgba(0, 0, 0, 0.7);
margin-top: 10px;
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: none;
width: 590px;
}
.breaking-related-tabloid, .breaking-related{
width: 471px;
padding: 14px 20px;
font-size: 22px;
}
.breaking-related-tabloid .views-label-title, .breaking-related .views-label-title{
color: #d71d24;
margin-right: 3px;
}
.breaking-related-tabloid a, .breaking-related a {
text-decoration: none;
}
.breaking-related a {
color: #fff;
}
#breakingNews1 .breaking-main-tabloid .views-field-title, #breakingNews1 .views-field-field-manchet {

}
.container-15 .grid-15.full {
width: 1202px;
margin: 0;
}

.media-widget a.button {
background: #ececec;
}

blockquote {
width: 173px;
float: left;
margin-right: 20px;
font-family: 'ArbejderenXCondSemiboldRg';
line-height: 22px;
font-size: 20px;
margin-bottom: 15px;
}
blockquote::before {
content: "";
width: 50px;
height: 38px;
float: left;
background: url(../images/quotes.png) no-repeat top left #d71d24;
margin-right: 10px;
margin-top: 2px;
}
h6::before {
content: "";
width: 21px;
height: 17px;
float: left;
background: url(../images/quotes_small.png) no-repeat top left;
margin-right: 0px;
margin-top: 5px;
margin-left: -30px;
display: block;
}
h6 {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 18px;
color: #333;
padding: 15px 100px 15px 50px;
background: #ececec;
margin-bottom: 10px;
letter-spacing: 0;
}
h6 em {
font-family: "proxima-nova";
font-size: 13px;
color: #666;
}
.content-body ul, .field-name-body ul {
list-style: none;
margin-left: 10px;
}
.content-body ul li, .field-name-body ul li {
margin-left: 20px;
margin-bottom: 10px;
}
.content-body ul li::before, .field-name-body ul li:before {
content: "";
width: 12px;
height: 12px;
background: #D71D24;
display: block;
float: left;
margin-top: 6px;
margin-right: 0;
margin-left: -20px;
}
body.node-type-blog blockquote::before {
	background: url(../images/quotes.png) no-repeat top left #376681;
}
blockquote p {
margin-bottom: 15px;
word-spacing: 2px;
}
blockquote p em {
font-family: 'ArbejderenXCXCnRg';
font-size: 17px;
float: right;
}
body.node-type-blog .pane-node-created, body.node-type-editorial .pane-node-created {
width: 100%;
background: url(../images/dots-hor.png) repeat-x bottom;
font-family: 'ArbejderenXCondSemiboldRg';
color: #376681;
margin-bottom: 20px;
height: 27px;
line-height: 25px;
float: left;
}
body.node-type-editorial .pane-node-created {
color:#ed1c24;
}
.blogHeader, body.page-blogs .pane-custom h2.pane-title {
border-bottom: 2px solid #376681;
font-family: 'ArbejderenEgypThinRegular';
color: #376681;
font-size: 72px;
height: 88px;
line-height:1;
margin-bottom: 10px;
width: 100%;
}
.editorialHeader, body.node-type-editorial .pane-custom h2.pane-title {
border-bottom: 2px solid #ed1c24;
font-family: 'ArbejderenEgypThinRegular';
color: #376681;
font-size: 72px;
height: 88px;
line-height:1;
margin-bottom: 10px;
width: 100%;
}
body.node-type-blog .pane-blogger-panel-pane-1 .views-field-name, body.page-blogs .pane-blogger-panel-pane-2 .views-field-name{
font-family: 'ArbejderenSansXCondMediumRg';
text-transform: uppercase;
color: #376681;
background: #F5F2EC;
font-size: 18px;
line-height: 17px;
padding: 15px 15px 10px;
margin-top: 6px;
}

body.node-type-blog .pane-blogger-panel-pane-1 .views-field-field-description, body.page-blogs .pane-blogger-panel-pane-2 .views-field-field-description {
margin: 0;
padding-top: 5px;
padding-bottom: 6px;
padding-left: 15px;
padding-right: 15px;
font-size: 14px;
line-height: 16px;
font-family: 'PT Sans';
background: #376681;
color: white;
min-height: 48px;
margin-bottom: 10px;
}
body.node-type-blog .pane-blogger-panel-pane-1 .views-field-field-biography{
font-family: 'PT Sans';
background: #F5F2EC;
padding-left: 15px;
padding-right: 15px;
font-size: 14px;
line-height: 17px;
padding-bottom: 15px;
padding-top: 6px;
}
.view-header .blogByUserHeader, .view-header .blogRecentHeader, .pane-leder-nyeste-panel-pane-1 h2.pane-title  {
background: #376681;
color: white;
font-family: 'ArbejderenSansXCondMediumRg';
text-transform: uppercase;
height: 32px;
padding: 0 15px;
line-height: 32px;
width: 190px;
float: left;
margin-bottom: 6px;
font-size:18px;
}
.pane-blogger-panel-pane-2 h2.pane-title {
background: #376681;
color: white;
font-family: 'ArbejderenSansXCondMediumRg';
text-transform: uppercase;
height: 32px;
padding: 0 15px;
line-height: 32px;
float: left;
margin-bottom: 6px;
width: 670px;
font-size:18px;
}
body.node-type-blog .view-blog-most-recent .views-field-field-medie {
width: 110px;
height: 95px;
margin-right: 10px;
float: left;
}
body.node-type-blog .view-blog-most-recent{
float: left;
margin-bottom: 10px;
padding-bottom: 10px;
background: url(/sites/default/themes/contrib/arbejderen/images/dots-hor.png) repeat-x bottom left;
}
.pane-leder-nyeste-panel-pane-1 h2.pane-title {
background:#ed1c24;
}
.view-header .blogRecentHeader {
width: 270px;
}
.panel-panel.grid-3 .view-blogger .views-row {
margin-bottom: 6px;
}
.view-leder-nyeste.view-display-id-panel_pane_2 .view-content{
float: left;
margin-bototm: 10px;
}
.panel-panel.grid-3 .view-blog-by-user .views-row, .pane-leder-nyeste-panel-pane-1 .view-leder-nyeste .views-row{
float: left;
background: #F5F2EC;
margin-bottom: 6px;
width: 190px;
padding: 6px 15px;
margin-bottom: 6px;
}
.panel-panel.grid-3 .view-blog-by-user .views-row .views-field-created-1, .view-leder-nyeste .views-row .views-field-created{
color: #BCB7B2;
font-family: 'ArbejderenSansXCondMediumRg';
text-transform: uppercase;
font-size: 15px;
line-height: 16px;
float: left;
width: 190px;
}
.pane-widgets-s-socialmedia-share-default {
float: left;
}
.panel-panel.grid-3 .view-blog-by-user .views-row .views-field-title a,  .view-leder-nyeste .views-row .views-field-title a{
color: #376681;
font-family: 'ArbejderenSansXCondMediumRg';
text-transform: uppercase;
text-decoration: none;
font-size: 15px;
line-height: 16px;
float: left;
width: 190px;
}
.pane-leder-nyeste-panel-pane-2 .view-leder-nyeste .views-field-title a {
font-family: 'ArbejderenMedium';
font-size: 20px;
color: #202020;
text-transform: none;
margin: 15px 0 13px;
float: left;
width: 140px;
line-height: 22px;
}
.pane-leder-nyeste-panel-pane-2 .view-leder-nyeste .views-field-body  {
font-family: "proxima-nova";
font-size: 15px;
float: left;
}
.laeserbreve-latest {
width: 140px;
}
.laeserbreve-latest .views-field-field-afsender{
font-style: italic;
font-size: 11px;
float: left;
width: 140px;
}
.laeserbreve-latest h1.readerHeader{
font-family: "proxima-nova";
font-size: 18px;
margin-bottom: 3px;
float: left;
width: 140px;
padding-top: 0;
}
.laeserbreve-latest .views-field-created {
font-size: 11px;
color: #999;
float: left;
width: 140px;
}
.laeserbreve-latest h1.readerHeader a{
text-decoration: none;
}
.laeserbreve-latest .views-row {
float: left;
margin-top: 10px;
padding-bottom: 10px;
background: url(../images/dots-hor.png) repeat-x bottom;
}
.laeserbreve-latest .views-row-last {
padding-bottom: 0;
background: none;
}
.pane-leder-nyeste-panel-pane-2 .view-leder-nyeste .views-field-body a {
text-decoration: none;
float: left;
font-size: 14px;
font-weight: normal;
}
.pane-leder-nyeste-panel-pane-2 .view-leder-nyeste .views-field-body a::after {
content: "";
height: 10px;
width: 10px;
float: right;
background: url(../images/readmoreArrow.png) no-repeat right bottom;
position: relative;
bottom: 15px;
}
.pane-leder-nyeste-panel-pane-2 .view-leder-nyeste .views-field-body a p:last-child {
	margin:0;
}
.panel-panel.grid-3 .view-blog-by-user .views-row:hover, .pane-leder-nyeste-panel-pane-1 .view-leder-nyeste .views-row:hover{
background: #376681;
}
.panel-panel.grid-3 .view-blog-by-user .views-row:hover a, .pane-leder-nyeste-panel-pane-1 .view-leder-nyeste .views-row:hover a {
color: #fff;
}
.view-blog-most-recent .views-row {
width: 300px;
float: left;
margin-bottom: 10px;
padding-bottom: 10px;
background: url(../images/dots-hor.png) repeat-x bottom left;
}
.pane-blog-most-recent-panel-pane-2 .view-blog-most-recent .views-field-title a {
color: #376681;
text-decoration: none;
font-size: 18px;
line-height: 20px;
float: left;
width: 310px;
margin: 5px 0;
}
.pane-blog-most-recent-panel-pane-2 .views-field-created, .pane-blog-most-recent-panel-pane-2 .views-field-name {
font-family: 'ArbejderenEgypThinRegular';
}
.BlogGlobal {
float: left;
}
.BlogGlobal .views-field-title a {
color: #376681;
text-decoration: none;
line-height: 19px;
float: left;
font-size: 17px;
}
.blogRecentHeaderGlobal .BlogPre {
color: #376681;
float: left;
font-family: 'ArbejderenEgypThinRegular';
font-size: 18px;
position: absolute;
right: 5px;
top: 4px;
}
.blogRecentHeaderGlobal {
position: relative;
border-bottom: 2px solid #376681;
float: left;
height: 80px;
margin-bottom: 10px;
border-top: 2px solid #376681;
}
.blogRecentHeaderGlobal .BlogBlog {
color: #376681;
width: 140px;
float: left;
font-family: 'ArbejderenEgypThinRegular';
font-size: 62px;
height: 80px;
line-height: 80px;
}
.BlogGlobal .views-row {
width: 140px;
float: left;
margin-bottom: 10px;
padding-bottom: 10px;
background: url(../images/dots-hor.png) repeat-x bottom left;
}
.BlogGlobal .view-blog-most-recent .views-field-field-medie {
width: 110px;
height: 90px;
margin-right: 10px;
float: left;
}

.BlogGlobal .views-field-created, .BlogGlobal .views-field-name {
float: left;
width: 140px;
font-size: 12px;
font-family: 'ArbejderenEgypThinRegular';
}
.BlogGlobal .views-field-name {
font-style: italic;
margin-top: 2px;
}
.BlogGlobal .views-field-created {
margin-top: 5px;
margin-bottom:2px;
}
.view-blog-most-recent .views-field-field-medie {
width: 140px;
height: 115px;
margin-right: 10px;
float: left;
}
.BlogGlobal .views-field-field-medie {
width: 140px;
height: 115px;
float:left;
}
.pane-blog-most-recent-panel-pane-2 .BlogGlobal .views-field-field-medie {
width: 140px;
height: 115px;
margin-right: 10px;
float: left;
}
.pane-blog-most-recent-panel-pane-2 .view-blog-most-recent .views-row {
width: 460px;
padding-bottom: 9px;
margin-bottom: 10px;
background: url(../images/dots-hor.png) repeat-x bottom left;
}
ol {
    counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */
}
ol > li {
    position:relative; /* Create a positioning context */
    margin:0 0 6px 2em; /* Give each list item a left margin to make room for the numbers */
    padding:4px 8px; /* Add some spacing around the content */
    list-style:none; /* Disable the normal item numbering */
}
ol > li:before {
content: counter(li);
counter-increment: li;
position: absolute;
left: -2em;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 25px;
height: 19px;
line-height: 20px;
margin-right: 8px;
color: white;
background: #D71D24;
font-weight: normal;
font-family: 'PT Sans';
text-align: center;
border-radius: 4px 7px 4px 7px;
-moz-border-radius: 4px 7px 4px 7px;
-webkit-border-radius: 4px 7px 4px 7px;
top: 8px;
}
body.node-type-blog ol > li:before {
background: #376681;
}
li ol,
li ul {margin-top:6px;}
ol ol li:last-child {margin-bottom:0;}

.pane-blog-most-recent-panel-pane-2 .view-header .blogRecentHeader{
width: 430px;
}
.pane-blogger-panel-pane-2 .view-blogger .views-row {
width: 220px;
float: left;
margin: 0 10px;
}
.pane-blogger-panel-pane-2 .view-blogger .views-row-first, .pane-blogger-panel-pane-2 .view-blogger .views-row:nth-child(3n+4)  {
margin-left: 0;
}
.pane-blogger-panel-pane-2 .view-blogger .views-row:nth-child(3n+3) {
margin-right: 0;
}
.pane-node-field-feed-item-description h5 {
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 26px;
text-transform: uppercase;
line-height: 1;
margin-bottom: 5px;
}
.pane-node-body h3 , .pane-node-body h2{
font-family: 'proxima-nova';
font-size: 26px;
text-transform: uppercase;
line-height: 1;
font-weight: 700;
margin-bottom: 5px;
margin-bottom: 10px;
margin-top: 25px;
}
body.node-type-blog .pane-node-body h3 {
font-family: ''ArbejderenLight'';
font-size: 26px;
line-height: 1;
margin-bottom: 5px;
color: #376681;
text-transform: none;
}
.pane-blog-most-recent-panel-pane-1 .views-field-title a {
font-family: 'ArbejderenLight';
text-decoration: none;
font-size: 18px;
line-height: 20px;
float: left;
width: 180px;
color: #376681;
margin-bottom: 6px;
}
.pane-blog-most-recent-panel-pane-1 .views-field-name {
float: left;
width: 180px;
font-size: 13px;
}
.views-slideshow-controls-bottom {
float: left;
margin-top: 6px;
position: relative;
}
.view-id-medie_slideshow {
float: left;
margin-bottom: 6px;
}
.views-slideshow-pager-field-item {
float: left;
color: #376681;
width: 21px;
text-align:center;
cursor: pointer;
cursor: hand;
}
body.node-type-foto .views-slideshow-pager-field-item {
width: 140px;
float: left;
height:79px;
margin-right: 20px;
margin-bottom: 15px;
}
body.node-type-foto .grid-12 {
padding-right: 0;
width: 960px;
background: url(../images/dots-ver.png) repeat-y 950px;
color: #fff;
}
body.node-type-foto .grid-3 {
padding: 0;
}
body.node-type-foto .pane-node-created {
font-size: 14px;
color: #888;
font-style: italic;
}
body.node-type-foto .pane-node-body {
background: none;
width: 940px;
position:
}
body.node-type-foto #zone-menu-wrapper, body.node-type-foto #zone-content-wrapper, body.node-type-foto #zone-footer-wrapper {
background: #000;
}
body.node-type-foto #zone-footer-wrapper {
border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}
body.node-type-foto .pane-node-field-manchet .pane-content {
float: left;
width: 940px;
padding-bottom: 10px;
white-space: pre-line;
}
.foto-top {
width: 1180px;
float: left;
border-bottom: 2px solid #D71D24;
margin-bottom: 10px;
padding: 5px 0 20px;
}
body.node-type-foto #region-content {
background: none;
border: none;
}
body.node-type-foto #region-content .region-inner {
padding-bottom: 10px;
border-bottom: 2px solid #565656;
}
h1.fotoHeader {
font-family: 'ArbejderenCondBlack';
font-size: 60px;
line-height: 1;
color: white;
padding-top: 5px;
width: 940px;
margin-bottom: 5px;
}
.pane-forsiden-foto-panel-pane-4 {
float: left;
}
.pane-forsiden-foto-panel-pane-4 .pane-content {
float: left;
}
#views_slideshow_cycle_teaser_section_forsiden_foto-panel_pane_4 {
min-height: 740px;
}
#views_slideshow_controls_text_forsiden_foto-panel_pane_4 a {
color: white;
text-decoration: none;
font-family: 'ArbejderenMedium';
font-size: 33px;
line-height: 1;
line-height: 24px;
height: 24px;
}
body.node-type-foto .pane-forsiden-foto-panel-pane-4 .views-slideshow-controls-bottom {
width: 220px;
float: left;
margin: 0;
height: 24px;
line-height: 24px;
}
#views_slideshow_controls_text_previous_forsiden_foto-panel_pane_4 {
float:left;
line-height: 24px;
height: 24px;
}
#views_slideshow_controls_text_next_forsiden_foto-panel_pane_4 a{
float: right;
}
#views_slideshow_controls_text_forsiden_foto-panel_pane_4 a:hover, #views_slideshow_controls_text_next_forsiden_foto-panel_pane_4 a:hover, #views_slideshow_controls_previous_next_forsiden_foto-panel_pane_4 a {
text-decoration: none !important;
color:#d71d24;
}

#views_slideshow_controls_text_pause_forsiden_foto-panel_pane_4 {
display: none;
}
.pane-forsiden-foto-panel-pane-4 h2.pane-title {
width: 185px;
float: left;
background: url(../images/foto-icon-white.png) no-repeat 6px 7px #D71D24;
color: white;
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: uppercase;
font-size: 18px;
margin-bottom: 6px;
padding-left: 35px;
line-height: 32px;
}
body.node-type-foto .pane-widgets-s-socialmedia-share-default {
margin-bottom: 10px;
}
#views_slideshow_cycle_main_forsiden_foto-panel_pane_4 {
min-height: 846px;
}
#views_slideshow_cycle_main_forsiden_foto-panel_pane_4 .views-field-title a{
color: #909090;
text-transform: uppercase;
text-decoration: none;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 16px;
}
#views_slideshow_cycle_main_forsiden_foto-panel_pane_4 .views-label-title {
font-family: 'ArbejderenSansXCondMediumRg';
}
#views_slideshow_cycle_main_forsiden_foto-panel_pane_4 .views-field-title a:hover, #views_slideshow_cycle_main_forsiden_foto-panel_pane_4 .views-label-title {
color: #d71d24;
}
#views_slideshow_cycle_main_forsiden_foto-panel_pane_4 .views-field-created {
font-family: 'PT Sans';
font-size: 12px;
float: left;
width: 220px;
margin-top: 6px;
}
body.node-type-foto .panel-panel.grid-3 .views-row {
margin-bottom: 10px;
padding-bottom: 5px;
background: url(../images/dots-hor.png) repeat-x bottom;
}
body.node-type-foto #views_slideshow_cycle_teaser_section_medie_slideshow-panel_pane_3.views-slideshow-cycle-main-frame, body.node-type-foto #views_slideshow_cycle_teaser_section_medie_slideshow-panel_pane_3 .views-slideshow-cycle-main-frame-row {
min-height: 557px;
}
.views-slideshow-pager-field-item.active {
background: #376681;
color: #fff;
}
#views_slideshow_cycle_main_node_image_slider-default {

}
.views-slideshow-cycle-main-frame, .views-slideshow-cycle-main-frame-row {
max-height:664px;
}
.views-field-field-photo-author .field-content, .field-name-field-fotograf-fritekst .field-item, .field-name-field-photo-author .field-item {
float: left;
}
body.node-type-foto .views-field-field-photo-author .field-content {
background: url(../images/camera-icon-grey.png) no-repeat left;
}
.views-field-field-photo-author, .field-name-field-fotograf-fritekst, .field-name-field-photo-author {
background: none;
margin-top: 6px;
font-size: 16px;
color: #fff;
line-height: 22px;
width: 100%;
text-align: left;
position: relative;
z-index: 100;
float: left;
font-weight: 700;
}
body.node-type-kalenderopslag .field-name-field-fotograf-fritekst, body.node-type-kalenderopslag .field-name-field-photo-author{
margin-bottom: 6px;
}
body.node-type-foto .views-field-field-photo-author {
background: #333;
}
.pane-node-field-billedetekst {
font-family: 'PT Sans Caption';
font-size: 13px;
color: #828282;
background: url(../images/dots-hor.png) repeat-x bottom;
float: left;
width: 100%;
margin-bottom: 10px;
padding-bottom: 6px;
}

#widgets-element-socialmedia_socialmedia-google-share-button {
margin-right: 10px;
margin-top: 12px;
margin-bottom: 10px;
}
#widgets-element-socialmedia_addthis-email {
margin-top: 12px;
}
#widgets-element-socialmedia_socialmedia-twitter-share-button {
margin-right: 10px;
}
#widgets-element-socialmedia_socialmedia-google-share-button a:hover, #widgets-element-socialmedia_addthis-email a:hover, #widgets-element-socialmedia_socialmedia-twitter-share-button a:hover, #widgets-element-socialmedia_socialmedia-facebook-share-button a:hover {
opacity: 0.8;
}
body.node-type-blog #widgets-element-socialmedia_share-default .widgets, body.node-type-editorial #widgets-element-socialmedia_share-default .widgets, body.node-type-foto #widgets-element-socialmedia_share-default .widgets{
margin: 0;
}
body.node-type-blog #widgets-element-socialmedia_share-default .widgets img, body.node-type-editorial #widgets-element-socialmedia_share-default .widgets img, body.node-type-foto #widgets-element-socialmedia_share-default .widgets img {
width: 55px;
}
body.node-type-blog .pane-widgets-s-socialmedia-share-default h2.pane-title, body.node-type-editorial .pane-widgets-s-socialmedia-share-default h2.pane-title,  body.node-type-foto .pane-widgets-s-socialmedia-share-default h2.pane-title {
width: 220px;
margin-bottom: 6px;
color: white;
background: #376681;
border-radius: 0;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 18px;
height: 32px;
line-height: 32px;
padding:0;
word-spacing: 2px;
}
.timeline .views-row {
width: 700px;
float: left;
background: url(../images/dots-hor.png) repeat-x bottom;
padding-bottom: 10px;
margin-bottom: 10px;
}
.pane-idekamp-infinite .timeline .views-row {
width: 680px;
padding-right: 20px;
}
.timeline .picture {
float: left;
margin-right: 10px;
}
.timeline .pane-node-field-medie {
height: 113px;
}
.timeline .views-field-title a {
line-height: 26px;
margin: 0 0 10px;
font-size: 23px;
font-family: 'ArbejderenCondBold';
text-decoration: none;
}
body.page-idekamp .timeline .views-field-title a {
font-family: 'ArbejderenLight';
font-size: 30px;
}
.timeline .views-field-field-teaser-manchet {
font-family: "proxima-nova";
font-size: 16px;
line-height: 20px;
}
span.annonce {
width: 100%;
float: left;
color: #999;
font-size: 11px;
font-family: arial;
margin-bottom: 2px;
}
body.page-taxonomy-term .element-invisible {
position: relative !important;
}
body.page-taxonomy-term .form-item-search-block-form label {
visibility:hidden;
}
body.page-taxonomy-term h2.element-invisible {
position: absolute !important;
}
h2.element-invisible {
display: none;
}
body.page-taxonomy-term h1.title {
border-radius: 3px;
text-transform: uppercase;
padding-top: 0;
margin-bottom: 10px;
float: left;
width: 100%;
padding-bottom: 0;
font-size: 70px;
color: #A29C97;
line-height: 80px;
background: #DFDBD6;
position: relative;
margin-bottom: 20px;

}
body.page-taxonomy-term h1.title::before {
content: "TEMA";
background: url(../images/temaer-big.png) no-repeat left;
height: 80px;
float: left;
width: 230px;
color: white;
padding-left: 20px;
line-height: 80px;
font-size: 70px;

}
body.page-taxonomy-term h1.title::after {
content: "";
width: 100%;
background: url(../images/dots-hor.png) repeat-x transparent;
height: 1px;
float: left;
position: absolute;
bottom: -10px;
left: 0;
}
a.element-invisible.element-focusable {
display: none!important;
}
.margin50 {
margin-top: 50px;
}

#section-footer {
position: relative;
bottom: 0;
font-size: 17px;
}
.smallImageFloat {
float: left;
margin-right: 10px;
}
#mini-panel-forsiden_kultur_omtaler .grid-7 .views-row, #mini-panel-sektion_kultur .grid-7 .views-row{
background: url(../images/dots-hor.png) repeat-x bottom;
margin-bottom: 10px;
padding-bottom: 10px;
}
#mini-panel-sektion_kultur .grid-7 .views-row-last {
background: none;
margin: 0;
padding: 0;
}
#mini-panel-sektion_kultur .grid-7 .kultur-top .views-row, #mini-panel-forsiden_kultur_omtaler .grid-7 .kultur-top .views-row{
background: url(../images/dots-hor.png) repeat-x bottom;
margin-bottom: 10px;
padding-bottom: 10px;
}
#mini-panel-forsiden_kultur_omtaler .grid-8 .views-row, #mini-panel-sektion_kultur .grid-11 .grid-11 .grid-4 .views-row {
width: 140px;
float:left;
margin:0 10px;
}
#mini-panel-forsiden_kultur_omtaler .grid-8 .views-row-first, #mini-panel-sektion_kultur .grid-11 .grid-11 .grid-4 .views-row-first {
margin-left: 0;
}
#mini-panel-forsiden_kultur_omtaler .grid-8 .views-row-last, #mini-panel-sektion_kultur .grid-11 .grid-11 .grid-4 .views-row-last {
margin-right: 0;
}
#mini-panel-sektion_kultur .grid-4 .views-row {
width: 300px;
}
.starrating {
width: 100%;
float: left;
}
.timeline .starrating {
width: 490px;
}
.grid2image img {
width: 140px;
height: 180px;
}
/*.FacebookEnforceHeight {
width: 300px !important;
float: left !important;
display: block !important;
}*/
.pane-kultur-anmeldelser-panel-pane-1, .pane-kultur-anmeldelser-panel-pane-3 {
float: left;
background: url(../images/dots-hor.png) repeat-x bottom;
margin-bottom: 10px;
padding-bottom: 10px;
}
#mini-panel-sektion_kultur .grid-9 {
background: url(../images/dots-ver.png) repeat-y left;
}
body.page-kultur .arbejderen-7-4-4-sub-2-9 {
background: url(../images/dots-ver.png) repeat-y 870px;
float: left;
}
body.page-kultur .arbejderen-7-4-4-sub-2-9 .dots-hor, body.page-arbejde-og-kapital .grid-11 .dots-hor {
background: url(../images/dots-hor.png) repeat-x top;
margin-top: 10px;
padding-top: 10px;
}
body.page-kultur .panel-panel .grid-7 {
background: url(../images/dots-ver.png) repeat-y right;
}
.dots-7-8 {
background: url(../images/dots-ver.png) repeat-y 550px;
float: left;
}
img.anmeldelserHeader {
margin-bottom: 10px;
float: left;
background: url(../images/dots-hor.png) repeat-x bottom;
margin-bottom: 20px;
padding-bottom: 20px;
}
.hideQuote {
visibility: hidden;
}
div.sectionHeader {
height: 94px;
width: 1180px;
margin-bottom: 10px;
position: relative;
}
div.sectionHeader img {
float: left;
}
div.sectionHeader .aokImg {
height: 94px;
width: 682px;
margin: 0 auto;
}
body.front div.aokSectionFront .aokImg, body.front div.aokSectionFront .aokImg img {
height: 80px;
width: 580px;
}
body.page-kultur div.sectionHeader {
border-bottom: 2px solid #65497f;
}
body.front div.kulturSectionFront {
height: 80px;
border-bottom: 2px solid #65497f;
}
body.front div.kulturSectionFront img {
height: 80px;
width: 272px;
}
body.page-arbejde-og-kapital div.sectionHeader {
border-bottom: 2px solid #376681;
}
body.front div.aokSectionFront {
height: 80px;
border-bottom: 2px solid #376681;
}
body.page-idekamp div.sectionHeader {
border-bottom: 2px solid #ffa000;
}
body.page-idekamp div.sectionHeader img {
width: 301px;
height: 94px;
}
body.front div.idekampSectionFront {
border-bottom: 2px solid #ffa000;
height: 80px;
}
body.front div.idekampSectionFront img {
height: 80px;
width: 256px;
}
body.front div.idekampSectionFront .idekampKolofon {
font-size: 18px;
}
.idekampKolofon {
position: absolute;
bottom: 0;
right: 0;
font-family: 'ArbejderenXCXCnRg';
font-size: 20px;
text-transform: uppercase;
color: #222;
}
.idekampKolofon a {
text-decoration: none;
}
.idekampKolofonPre {
color:#ffa000;
}
body.node-type-anmeldelse .pane-node-field-faktabillede {
padding: 10px;
float:left;
background: #F3F0EB;
display: none;
}
.view-nyeste-til-scroll .views-field-field-media {
float: left;
margin-right: 10px;
}
.view-nyeste-til-scroll .views-field-title {
color: #363636;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 20px;
line-height: 20px;
text-transform: uppercase;
margin-left: 10px;
}
.view-nyeste-til-scroll .views-field-title a {
text-decoration: none;

}
.view-nyeste-til-scroll .views-field-created{
margin-left: 10px;
}
.view-nyeste-til-scroll .view-header .NewIndland, .view-nyeste-til-scroll .view-header .NewUdland, .view-nyeste-til-scroll .view-header .NewAoK, .view-nyeste-til-scroll .view-header .NewIdekamp, .view-nyeste-til-scroll .view-header .NewKultur {
color: white;
font-family: 'ArbejderenXCondSemiboldRg';
font-weight: normal;
text-transform: uppercase;
font-size: 20px;
height: 30px;
line-height: 33px;
padding-left: 40px;
margin-bottom: 6px;

}
.view-nyeste-til-scroll .view-header .NewIndland, .view-nyeste-til-scroll .view-header .NewUdland {
background: url(../images/logo-white-icon.svg) no-repeat 10px #d71d24;
}
.view-nyeste-til-scroll .view-header .NewAoK {
background: url(../images/logo-white-icon.svg) no-repeat 10px #376681;
}
.view-nyeste-til-scroll .view-header .NewIdekamp {
background: url(../images/logo-white-icon.svg) no-repeat 10px #f99f2c;
}
.view-nyeste-til-scroll .view-header .NewKultur {
background: url(../images/logo-white-icon.svg) no-repeat 10px #664c7d;
}
.pane-nyeste-til-scroll-panel-pane-1, .pane-nyeste-til-scroll-panel-pane-2, .pane-nyeste-til-scroll-panel-pane-3, .pane-nyeste-til-scroll-panel-pane-4 , .pane-nyeste-til-scroll-panel-pane-5   {
float: left;
width: 300px;
padding-bottom: 2px;
margin-bottom: 6px;
background: #f4f2eb;

}
.pane-nyeste-til-scroll-panel-pane-1, .pane-nyeste-til-scroll-panel-pane-2 {
border-bottom: 2px solid #d71d24;
}
.pane-nyeste-til-scroll-panel-pane-3 {
border-bottom: 2px solid #376681;
}
.pane-nyeste-til-scroll-panel-pane-4 {
border-bottom: 2px solid #f99f2c;
}
.pane-nyeste-til-scroll-panel-pane-5 {
border-bottom: 2px solid #664c7d;
}

.pane-seneste-artikel-bund {
width: 1190px;
float: left;
background: url(../images/dots-bottom-5x3.png) no-repeat bottom #f5f2ec;
margin-left: -10px;
padding-left: 10px;
padding-bottom: 20px;
margin-bottom: -60px;
}
#mini-panel-seneste_artikel_bund h2.pane-title {
font-size: 16px;
background-size: 17px;
line-height: 34px;
height: 32px;
padding-left: 33px;
}
#mini-panel-seneste_artikel_bund .view-content {
background: #f5f2ec;
padding: 10px;
float: left;
}
#mini-panel-seneste_artikel_bund .views-field-created {
font-size: 11px;
color: #888;
}
#mini-panel-seneste_artikel_bund .views-field-title {
text-decoration: none;
color: #555;
font-size: 14px;
line-height: 18px;
float: left;
font-weight: bold;
width: 200px;
margin: 2px 0;
}
#mini-panel-seneste_artikel_bund .views-field-title a {
text-decoration: none;
color: #555;
}
#mini-panel-seneste_artikel_bund .views-field-title a:hover {
color: #d71d24;
}
#mini-panel-seneste_artikel_bund .views-row {
margin-bottom: 5px;
padding-bottom: 5px;
float: left;
background: url(../images/dots-hor.png) repeat-x bottom;
width: 200px;
}
#mini-panel-seneste_artikel_bund {
padding-top: 10px;
background: url(../images/dots-hor.png) repeat-x top;
}
#mini-panel-seneste_artikel_bund .view-footer a {
float: right;
font-size: 13px;
text-decoration: none;
font-weight: bold;
color: #D71D24;
}
#mini-panel-seneste_artikel_bund .view-footer a:hover span.idekampSpan{
color:#f99f2c;
}
#mini-panel-seneste_artikel_bund .view-footer a:hover span.kultur-span{
color:#664c7d;
}
#mini-panel-seneste_artikel_bund .view-footer a:hover span.aok-link{
color:#376681;
}
.view-created-updated-date {
font-family: 'proxima-nova';
color: #777;
background: #f4f4f4;
padding: 15px;
float: left;
width: 268px;
border: 1px solid #e7e7e7;
font-size: 15px;
margin-bottom:15px;
}
.view-created-updated-date .created{
width: 100%;
float: left;
}
.view-created-updated-date .updated{
width: 100%;
float: left;
height: 13px;
line-height: 13px;
margin: 6px 0 0;
font-style: italic;
}
.pane-nyeste-til-bund-indland, .pane-nyheder-til-bund-udland, body.node-type-article .pane-forsiden-arbejde-kapital, body.node-type-article .pane-forsiden-debat, body.node-type-article .pane-forsiden-kultur-omtaler, body.node-type-anmeldelse .pane-forsiden-kultur-omtaler {
background: url(../images/dots-hor.png) repeat-x top;
margin-top: 10px;
float: left;
padding-top: 10px;
width: 1180px;
}
#mini-panel-nyeste_til_bund_indland .grid-6 .views-row, #mini-panel-nyheder_til_bund_udland .grid-6 .views-row{
padding-left: 0;
padding-right: 0;
padding-bottom: 10px;
margin-bottom: 10px !important;
background: url(../images/dots-hor.png) repeat-x bottom;

}
#mini-panel-nyeste_til_bund_indland  .grid-9 .pane-nodequeue-11:last-child, #mini-panel-nyeste_til_bund_indland  .grid-6 .pane-nodequeue-11:last-child, body.node-type-article .pane-forsiden-arbejde-kapital .grid-3 .pane-nodequeue-9, #mini-panel-nyheder_til_bund_udland  .grid-9 .pane-udland:last-child, #mini-panel-nyheder_til_bund_udland .grid-6 .pane-udland:last-child, #mini-panel-forsiden_kultur_omtaler .grid-7 .views-row-last {
background: none;
padding-bottom: 0;
}
/*#mini-panel-nyeste_til_bund_indland .grid-6, #mini-panel-nyheder_til_bund_udland .grid-6 {
background: url(../images/dots-ver.png) repeat-y  240px;
}*/
#mini-panel-nyeste_til_bund_indland .grid-6 .views-field-field-media-1, #mini-panel-nyheder_til_bund_udland .grid-6 .views-field-field-media-1 {
float: left;
margin-right: 10px;
}
#mini-panel-nyeste_til_bund_indland .grid-6 h1.NqMultiHeader.has-image.no-image, #mini-panel-nyheder_til_bund_udland .grid-6 h1.NqMultiHeader.has-image.no-image {
margin-top: 0;
}
#mini-panel-sektion_arbejde_kapital .views-row-first {
margin-top: 10px;
}
body.node-type-article .pane-views.pane-nodequeue-10 {
background: url(../images/dots-bottom-5x3.png) no-repeat -1px #F8F8F8;
}
#block-search-form{
float: right;
margin-top: -32px;
position: relative;
z-index: 100;
height:26px;
}
#block-search-form #edit-actions, #block-search-form #edit-actions--2 {
display: none;
}
#search-block-form input[name="search_block_form"], #search-block-form--2 input[name="search_block_form"] {
width: 35px;
-moz-transition: width 0.5s ease-out;
-webkit-transition: width 0.5s ease-out;
transition: width 0.5s ease-out;
background: url(../images/searchInactive.png)no-repeat right #D71D24;
border: none;
border-left: 1px solid #EFEBE4;
height: 25px;
border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
-webkit-border-radius: 0 3px 3px 0;
}
#search-block-form input[name=search_block_form]:focus, #search-block-form--2 input[name=search_block_form]:focus {
width: 200px;
-moz-transition: width 0.5s ease-out;
-webkit-transition: width 0.5s ease-out;
transition: width 0.5s ease-out;
background:url(../images/searchActive.png)no-repeat right #EFEBE4;
outline: none;
box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.2) inset;
-moz-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.2) inset;
-webkit-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.2) inset;
border: none;
height: 26px;
border-radius: 0 2px 2px 0;
-moz-border-radius: 0 2px 2px 0;
-webkit-border-radius: 0 2px 2px 0;
}
#mini-panel-udland_sektion .view-display-id-block_4,
#mini-panel-udland_sektion .view-display-id-block_5,
#mini-panel-udland_sektion .view-display-id-block_7,
#mini-panel-indland_sektion .view-display-id-block_4,
#mini-panel-indland_sektion .view-display-id-block_5,
#mini-panel-indland_sektion .view-display-id-block_7 {
background: url(../images/dots-ver-double_240.png) repeat-y bottom;
float:left;
}
.pane-print-print-links {
float: right;
margin-left: 6px;
}
.print_html, .print_mail, .print_pdf {
margin-left: 6px;
}
.Cleaned {
border: none !important;
background: none !important;
}
.Cleaned .NFimage {
width: 1200px;
float: left;
text-align: center;
margin-top: 40px;
margin-bottom:40px;
}
.Cleaned .NFwrapper {
width: 1200px;
float: left;
border-bottom: 1px solid #e9e5e0;
}
.Cleaned .NFinner {
width: 700px;
margin: 0 auto;
}
.Cleaned .NFbig {
font-size: 60px;
float: left;
height: 91px;
color: #BCB7B2;
font-family: 'ArbejderenBlack';
width: 220px;
margin-right: 10px;
}
.Cleaned .NFdesc {
float: left;
height: 38px;
font-family: 'ArbejderenLight';
color: #BCB7B2;
width: 470px;
line-height: 16px;
padding-top: 22px;
font-size: 14px;
}
.Cleaned .pane-search-form {
width: 1200px;
float: left;
padding-top: 40px;
border-top: 1px solid #FBF9F5;
}
.Cleaned #search-block-form input[name="search_block_form"], .Cleaned #search-block-form input[name=search_block_form]:focus{
width: 500px;
-moz-transition: width 0.5s ease-out;
-webkit-transition: width 0.5s ease-out;
transition: width 0.5s ease-out;
background: url(../images/searchInactive.png)no-repeat right white;
border: 1px solid #DFDBD6;
height: 48px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.Cleaned #search-block-form input[name=search_block_form]::after {
content:"Indtast søgeord";
}
.Cleaned #search-block-form input[name=search_block_form]focus::after {
content:"";
}
.Cleaned #search-block-form .container-inline {
width: 500px;
margin: 0 auto;
}
.Cleaned input.form-submit {
display: none;
}
.top_tag .field-type-taxonomy-term-reference {
font-family: 'ArbejderenXCondSemiboldRg';
color: #4b4b4b;
text-transform: uppercase;
}
.top_tag .field-type-taxonomy-term-reference .field-item:before {
content: "";
width: 19px;
height: 15px;
background: url(../images/logo-icon.svg);
background-size: cover;
display: block;
float: left;
margin-top: 4px;
margin-right: 5px;
}
form.print input[type=button] {
background: url(../images/print_icon.gif) no-repeat;
height: 18px;
width: 53px;
border-radius: 0;
border: none;
float: right;
margin-top: 4px;
}
form.print input[type=button]:hover {
background: url(../images/print-hover.gif) no-repeat;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
box-shadow: 0px 0px 2px 1px #5d8aa4;
}
.print-editBlog {
position: absolute;
right: 0;
}
body.page-3-uger .pane-node, body.page-node-107971 .pane-node, body.page-3-uger-gratis .pane-node {
width: 450px;
padding-left: 20px;
position: relative;
}
body.page-3-uger .pane-node h2.pane-title, body.page-node-107971 .pane-node h2.pane-title, body.page-3-uger-gratis-facebook .pane-node h2.pane-title {
font-size: 60px;
float: left;
color: #c0423f;
font-family: 'ArbejderenBlack';
margin-right: 10px;
width: 100%;
text-shadow: 1px 1px 1px white;
line-height: 1;
margin-bottom: 0;
}
body.page-3-uger input[type=text],
body.page-3-uger input[type=email],
body.page-node-107971 input[type=text],
body.page-node-107971 input[type=email],
body.page-3-uger-gratis-facebook input[type=text],
body.page-3-uger-gratis-facebook input[type=email]{
width: 330px;
border: 1px solid #DFDBD6;
height: 30px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
position: relative;
z-index: 0;
box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.5) inset;
-moz-box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.5) inset;
}
body.page-3-uger input:focus,
body.page-node-107971 input:focus,
body.page-3-uger-gratis-facebook input:focus{
box-shadow: 0px 0px 4px 2px #DFDBD6;
z-index: 10;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
}
body.page-3-uger .field-item p, body.page-3-uger-gratis-facebook .field-item p{
color: #000;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 22px;
letter-spacing: 1px;
line-height: 10px;
margin-bottom: 10px;
margin-top: 10px;
float: left;
width: 100%;
text-transform: uppercase;
}
body.page-3-uger .field-item p strong, body.page-3-uger-gratis-facebook .field-item p strong{
font-weight: normal;
color: #C0423F;
font-size: 35px;
margin-bottom: 12px;
float: left;
text-transform: uppercase;

}
body.page-3-uger .webform-component, body.page-3-uger-gratis-facebook .webform-component {
width: 563px;
position: relative;
float: left;
margin-top: 0;
}
#zone-footer-wrapper {
margin-top: 30px;

}
/*body.page-3-uger .Cleaned input.form-submit {
display: block;
font-size: 23px;
border-radius: 3px;
background: #BCB7B2;
color: white;
text-shadow: none;
font-family: 'ArbejderenBlack';
letter-spacing: 1px;
}*/
body.page-3-uger label, body.page-3-uger-gratis-facebook label {
color: #000;
width: 85px;
float: left;
font-size: 20px;
font-family: 'ArbejderenSansXCondMediumRg';
text-transform: uppercase;
}
body.page-3-uger #webform-component-evt-besked label, body.page-3-uger-gratis-facebook #webform-component-besked label {
width: 105px;
}
body.page-3-uger textarea, body.page-3-uger-gratis-facebook textarea {
border: 1px solid #DFDBD6;
width: 330px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.5) inset;
-moz-box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.5) inset;
}
body.page-3-uger .form-textarea-wrapper::before, body.page-3-uger-gratis-facebook .form-textarea-wrapper::before {
content: "* SKAL UDFYDES";
position: absolute;
top: 65px;
left: 0;
font-family: 'ArbejderenSansXCondMediumRg';
}
body.page-3-uger input[type="submit"], body.page-3-uger-gratis-facebook input[type="submit"] {
display: block !important;
background: #4A93BA;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca7d0',endColorstr='#3a82a7');
background: -webkit-gradient(linear,left top,left bottom,from(#5CA7D0),to(#3A82A7));
background: -moz-linear-gradient(top,#5CA7D0,#3A82A7);
color: white;
text-shadow: none;
border: 1px solid #36657E;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
width: 187px;
height: 46px;
margin-right: 18px;
margin-bottom: 20px;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 22px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
position: absolute;
right: -265px;
top: 350px;
box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.7) inset;
text-transform: uppercase;
}
.view-leder-nyeste ul.pager {
border: none;
margin-bottom: 10px;
float: left;
width: 100%;
background: none;
}
.view-leder-nyeste ul.pager li.pager-next, .view-leder-nyeste ul.pager li.pager-previous {
border: none;
}
.view-leder-nyeste ul.pager li.pager-next a, .view-leder-nyeste ul.pager li.pager-previous a {
background: none;
color: #376681;
}
.view-leder-nyeste .pager li.pager-current {
background: none !important;
color: #376681;
font-family: 'ArbejderenSansXCondMediumRg';
outline: 0;
border: none;
}
fieldset#webform-component-abonnementsvalg, fieldset#webform-component-adresseoplysninger, fieldset#webform-component-kontaktoplysninger {
float: left;
}
fieldset#webform-component-abonnementsvalg{
margin-left: 10px;
margin-right: 10px;
}
fieldset#webform-component-adresseoplysninger {
margin-left: 85px;
margin-right: 10px;
}
fieldset#webform-component-adresseoplysninger label, fieldset#webform-component-kontaktoplysninger label {
font-family: 'ArbejderenSansXCondMediumRg';
color:#8f8c89;
text-transform: uppercase;
}
fieldset#webform-component-kontaktoplysninger {
margin-left: 10px;
margin-right: 10px;
}
.form-item-submitted-abonnementsvalg-vaelg-abonnement {
line-height: 14px;
}
.form-item-submitted-abonnementsvalg-vaelg-abonnement input.form-radio {
float: left;
}
#webform-client-form-135707 input[type="text"] {
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 31px;
border: 1px solid #DFDBD6;
}
#webform-component-kontaktoplysninger input {
width: 235px;
}
#webform-component-adresseoplysninger input {
width: 470px;
}
#webform-component-adresseoplysninger--bynavn {
float:left;
margin-left: 20px;
}
#webform-component-adresseoplysninger--bynavn input#edit-submitted-adresseoplysninger-bynavn {
width: 320px;
}
#webform-component-adresseoplysninger--post-nr {
float: left;
width: 130px;
}
#webform-component-adresseoplysninger--post-nr input#edit-submitted-adresseoplysninger-post-nr {
width: 130px;
}
strong.abo-left {
font-family: 'ArbejderenCondBlack';
text-transform:uppercase;
color:#8f8c89;
font-weight: normal;
width: 70px;
float: left;
margin-left: 10px;
}
strong.abo-left::after {
content: "-";
left: 85px;
position: absolute;
}
strong.abo-price{
font-family: 'ArbejderenCondBlack';
text-transform:uppercase;
color:#8f8c89;
font-weight: normal;
width: 50px;
float: left;
text-align: right;
}
strong.abo-price::after {
content: "-";
left: 150px;
position: absolute;
}
strong.abo-desc{
font-family: 'ArbejderenXCondRegularRegular';
text-transform:uppercase;
font-weight: normal;
color:#8f8c89;
margin-left: 20px;
line-height: 16px;
}
#webform-client-form-135707 {
background: #faf9f7;
border: 1px solid #bcb7b2;
width: 1160px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 20px 10px 10px;
float: left;
}
#webform-client-form-135707 .form-item, #webform-client-form-135707 .form-actions {
margin-bottom: 12px;
margin-top: 0;
}
#webform-component-adresseoplysninger, #webform-component-kontaktoplysninger {
margin-top: 25px;
}
#webform-component-adresseoplysninger .form-item, #webform-component-kontaktoplysninger .form-item{
margin-bottom: 17px;
}
#webform-component-abonnementsvalg--vaelg-abonnement label[for="edit-submitted-abonnementsvalg-vaelg-abonnement"] {
color:#8f8c89;
font-family: 'ArbejderenLight';
font-size: 24px;
margin-bottom: 10px;
}
select#edit-submitted-kontaktoplysninger-hvor-har-du-hort-om-arbejderen-fra, input#edit-submitted-kontaktoplysninger-email {
height: 31px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
width: 235px;
border: 1px solid #DFDBD6;
color:#DFDBD6;
}
input[type="submit"] {
float: left;
display: block !important;
background: #BCB7B2 ;
color: #fff;
text-shadow: none;
border: 1px solid #A19A94;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
width: 400px;
height: 60px;
margin-right: 18px;
margin-bottom: 20px;
font-family: 'ArbejderenBlack';
font-size: 30px;
text-shadow: 1px 1px 1px #444;
-moz-text-shadow: 1px 1px 1px #444;
-webkit-text-shadow: 1px 1px 1px #444;
}

div.pane-block-12 h2.pane-title{
    margin-top: 15px;
    font-family : "ArbejderenCondBlack";
    font-size: 36px;
    color: rgba(0,0,0,0.5);
}

div.pane-block-12 div.pane-content h2{
    margin-top: 15px;
    font-family : "ArbejderenCondBlack";
    font-size: 24px;
    color: rgba(0,0,0,0.9);

}

div.pane-block-12 div.pane-content {
    font: 16px/1.3 "proxima-nova",sans-serif;
}

div.pane-block-12 a {

text-decoration: none;
color:#d71d24;
}

input[type="submit"]:hover {
color:#BCB7B2;
background: #eee;
}
body.page-abonnement h2.pane-title {
font-family: 'ArbejderenBlack';
font-size: 42px;
color: #BCB7B2;
}
body.page-abonnement .field-name-body {
font-size: 13px;
color: #BCB7B2;
width: 575px;
}
body.page-abonnement #block-system-main {
margin-bottom: 200px;
}
.form-required {
color: #000;
font-weight: normal;
}
/*body.page-3-uger .form-required::after, body.page-3-uger-gratis-facebook .form-required::after {
content: "Skal udfyldes";
font-size: 10px;
visibility: visible;
background: white;
float: left;
font-family: 'Pt Sans Narrow';
height: 15px;
padding: 5px 11px 3px;
position: absolute;
right: 1px;
text-transform: uppercase;
color: #BCB7B2;
top: 1px;
z-index: 5;
border-radius: 0px 0px 0px 3px;
-moz-border-radius: 0px 0px 0px 3px;
-webkit-border-radius: 0px 0px 0px 3px;
box-shadow: 1px -1px 3px inset;
-moz-box-shadow: 1px -1px 3px inset;
-webkit-box-shadow: 1px -1px 3px inset;
}*/
#webform-component-abonnementsvalg::after {
content: "Alle felter skal udfyldes";
position: absolute;
right: 592px;
bottom: 50px;
color: #8F8C89;
font-family: 'ArbejderenXCondRegularRegular';
font-size: 19px;
letter-spacing: 1px;
}

body.node-type-blog .view-blog-most-recent .pager li a, body.node-type-blog .view-blog-most-recent .pager li.pager-current, body.page-blogs .view-blog-most-recent .pager li.pager-current, body.page-blogs .view-blog-most-recent .pager li a {
background: #376681 !important;
cursor: pointer !important;
color: white !important;
border-radius: 3px !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
}
body.node-type-blog .view-blog-most-recent .pager li.pager-last, body.node-type-blog .view-blog-most-recent .pager li.pager-next.last, body.page-blogs  .view-blog-most-recent .pager li.pager-next.last, body.page-blogs .view-blog-most-recent .pager li.pager-last {
position: absolute;
top: 0;
right: 0;
border: none;
}
body.node-type-blog .view-blog-most-recent .pager, body.page-blogs .view-blog-most-recent .pager {
border: none;
}
.facebookReferralWrapper{
padding-left: 2px; width: 1201px;margin: 0 auto;
}
.facebookReferral {
background: rgba(255, 210, 0, 1);
margin: 0 auto 6px;
width: 1188px;
height: 50px;
line-height: 50px;
color: black;
padding-left: 10px;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 21px;
letter-spacing: 1px;
text-align: center;
border:1px solid #FFC200;
position: relative;
}
.facebookReferral a {
text-decoration: none;

}
.facebookReferral a#close-js-referer {
position: absolute;
right: 0;
border: none;
border-radius: 0;
background: #FFC200;
color: white;
text-shadow: none;
-moz-text-shadow: none;
-webkit-text-shadow: none;
font-weight: normal;
top: 0;
height: 16px;
cursor: pointer;
cursor: hand;
display: block;
font-family: verdana;
line-height: 13px;
font-size: 11px;
width: 14px;
padding-left: 2px;
}
body.page-3-uger-gratis-facebook #zone-content #region-content, body.page-3-uger #zone-content #region-content{
background: url(../images/3ugerPostcard.jpg) no-repeat top left;
width: 1370px;
}
h1.thankYou{
font-size: 100px;
margin-top: 30px;
float: left;
width: 100%;
color: #C0423F;
text-shadow: 1px 1px 0px white, -1px -1px -1px rgba(140, 26, 24, 0.9);
-moz-text-shadow: 1px 1px 0px white, -1px -1px -1px rgba(140, 26, 24, 0.9);
-webkit-text-shadow: 1px 1px 0px white, -1px -1px -1px rgba(140, 26, 24, 0.9);
text-transform: uppercase;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}
h1.webform {
font-size: 60px;
float: left;
color: #C0423F;
font-family: 'ArbejderenBlack';
margin-right: 10px;
width: 100%;
text-shadow: 1px 1px 1px white;
line-height: 68px;
margin-bottom: 0;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}
p.thankYouParagraph {
color: black;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 22px;
letter-spacing: 1px;
line-height: 1;
margin-bottom: 0;
margin-top: 10px;
float: left;
width: 100%;
text-transform: uppercase;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}
p.webformParagraph {
color: #555;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 22px;
line-height: 1;
margin-bottom: 0;
margin-top: 10px;
float: left;
width: 100%;
ask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}

p.thankYouParagraph strong {
font-weight: normal;
color: #C0423F;
font-size: 30px;
margin-bottom: 12px;
float: left;
text-transform: uppercase;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
text-shadow: 1px 1px 0px white, -1px -1px -1px rgba(140, 26, 24, 0.9);
-moz-text-shadow: 1px 1px 0px white, -1px -1px -1px rgba(140, 26, 24, 0.9);
-webkit-text-shadow: 1px 1px 0px white, -1px -1px -1px rgba(140, 26, 24, 0.9);
}
p.webformParagraph strong {
font-weight: normal;
color: #555;
font-size: 35px;
margin-bottom: 12px;
text-transform: uppercase;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}


body.page-node-137556 #region-content{
	background: none;
	border: none;
}
body.page-node-137556 #webform-component-intro {
width: 860px;
margin-bottom: 10px;
float:  left;
}
body.page-node-137556 #webform-component-4-abonnementer--1-modtager,
body.page-node-137556 #webform-component-4-abonnementer--2-modtager,
body.page-node-137556 #webform-component-4-abonnementer--3-modtager,
body.page-node-137556 #webform-component-4-abonnementer--4-modtager,
body.page-node-137556 #webform-component-8-abonnementer--5-modtager,
body.page-node-137556 #webform-component-8-abonnementer--6-modtager,
body.page-node-137556 #webform-component-8-abonnementer--7-modtager,
body.page-node-137556 #webform-component-8-abonnementer--8-modtager,
body.page-node-137556 #webform-component-12-abonnementer--9-modtager,
body.page-node-137556 #webform-component-12-abonnementer--10-modtager,
body.page-node-137556 #webform-component-12-abonnementer--11-modtager,
body.page-node-137556 #webform-component-12-abonnementer--12-modtager {
width: 200px;
float: left;
margin: 0 10px;
}
body.page-node-137556 #webform-component-4-abonnementer--1-modtager,
body.page-node-137556 #webform-component-8-abonnementer--5-modtager,
body.page-node-137556 #webform-component-12-abonnementer--9-modtager{
margin-left: 0;
}
body.page-node-137556 #webform-component-4-abonnementer--4-modtager,
body.page-node-137556 #webform-component-8-abonnementer--8-modtager,
body.page-node-137556 #webform-component-12-abonnementer--12-modtager {
margin-right: 0;
}
body.page-node-137556 input[type="text"], body.page-node-137556 input[type="email"] {
width: 200px;
font-family: 'ArbejderenXCondRegularRegular';
font-size: 12px;
letter-spacing: 1px;
padding: 2px 5px;
color: #666;
height: 25px;
border: 1px solid #E5DFD8;
-webkit-transition: -webkit-box-shadow 1.5s linear;
-moz-transition: -moz-box-shadow 1.5s linear;
-o-transition: -o-box-shadow 1.5s linear;
transition: box-shadow 1.5s linear;
border-radius: 3px;
}
body.page-node-137556 #webform-component-afsender input[type="text"], body.page-node-137556 #webform-component-afsender input[type="email"] {
width: 330px;
}
body.page-node-137556 input:focus[type="text"], body.page-node-137556 input:focus[type="email"]{
box-shadow: -1px 8px 13px -8px rgba(0, 0, 0, 0.5);
-moz-box-shadow: -1px 8px 13px -8px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:-1px 8px 13px -8px rgba(0, 0, 0, 0.5);
-o-box-shadow:-1px 8px 13px -8px rgba(0, 0, 0, 0.5);
-webkit-transition: -webkit-box-shadow 0.5s linear;
-moz-transition: -moz-box-shadow 0.5s linear;
-o-transition: -o-box-shadow 0.5s linear;
transition: box-shadow 0.5s linear;
}
body.page-node-137556 #webform-component-4-abonnementer label,
body.page-node-137556 #webform-component-8-abonnementer label,
body.page-node-137556 #webform-component-12-abonnementer label,
body.page-node-137556 #webform-component-afsender--giver label {
font-weight: normal;
font-family: 'ArbejderenXCondRegularRegular';
letter-spacing: 1px;
text-transform: uppercase;
font-size: 11px;
float:left;
padding-left: 5px;
}
body.page-node-137556 #webform-component-afsender--giver label {
width: 80px;
padding-left: 0;
font-size: 14px;
line-height: 25px;
}
body.page-node-137556 #webform-component-afsender--giver legend, body.page-node-137556 #webform-component-afsender--gavevalg legend{
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: uppercase;
font-size: 22px;
color: #C0423F;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}
 body.page-node-137556 #webform-component-afsender--gavevalg legend {
	margin-bottom: 20px;
	}
body.page-node-137556 #webform-component-4-abonnementer .fieldset-legend,
body.page-node-137556 #webform-component-8-abonnementer .fieldset-legend,
body.page-node-137556 #webform-component-12-abonnementer .fieldset-legend {
padding-left: 5px;
font-weight: normal;
font-family:'ArbejderenXCondSemiboldRg';
color: #C0423F;
font-size: 16px;
letter-spacing: 1px;
margin-bottom: 12px;
text-transform: uppercase;
}
body.page-node-137556 .form-item, body.page-node-137556 .form-actions {
margin-top: 6px;
margin-bottom: 6px;
}
body.page-node-137556 #webform-component-vaelg-antal {
width: 840px;
float: left;
padding: 10px;
background: url(/sites/default/themes/contrib/arbejderen/images/chooseBackground.jpg);
border-radius: 3px;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
margin-bottom: 10px;
}
#webform-component-4-abonnementer,
#webform-component-8-abonnementer,
#webform-component-12-abonnementer {
width: 860px;
float: left;
}
#webform-component-afsender {
width: 840px;
float: left;
background: url(/sites/default/themes/contrib/arbejderen/images/chooseBackground.jpg);
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
padding: 10px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
#webform-component-afsender #webform-component-afsender--giver {
width: 415px;
float: left;
margin-right: 17px;
}
#webform-component-vaelg-antal label {
font-weight: normal;
font-family: 'ArbejderenXCondSemiboldRg';
color: #555;
font-size: 15px;
letter-spacing: 1px;
margin-bottom: 0;
text-transform: uppercase;
cursor: pointer;
cursor: hand;
}
#edit-submitted-vaelg-antal label, #webform-component-afsender--gavevalg label {
font-family: 'ArbejderenXCondSemiboldRg';
color: #555;
font-size: 29px;
letter-spacing: 1px;
text-transform: uppercase;
line-height: 50px;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
cursor: pointer;
cursor: hand;
}
body.page-node-137556 #webform-component-vaelg-antal #edit-submitted-vaelg-antal .form-type-radio {
float: left;
margin-right: 70px;
}
body.page-node-137556 #webform-component-vaelg-antal #edit-submitted-vaelg-antal .form-type-radio:nth-last-of-type(1) {
margin-right: 0;
}
body.page-node-137556 input.form-radio {
-moz-appearance: none !important;
-webkit-appearance: none !important;
-ms-appearance: none !important;
-khtml-appearance: none !important;
-o-appearance: none !important;
appearance: none !important;
background: url(../images/Checked.png) no-repeat bottom left;
width: 27px;
height: 35px;
float: left;
margin-right: 6px;
}
body.page-node-137556 input.form-radio:checked {
vertical-align: middle;
background: url(../images/Checked.png) no-repeat top left;
-moz-appearance: none !important;
-khtml-appearance: none !important;
-webkit-appearance: none !important;
-ms-appearance: none !important;
-o-appearance: none !important;
width: 27px;
height: 35px;
float: left;
margin-right: 6px;
}
@-moz-document url-prefix() {
body.page-node-137556 input.form-radio {
-moz-appearance: radio !important;
-webkit-appearance: none !important;
-ms-appearance: none !important;
-o-appearance: none !important;
appearance: none !important;
background: url(../images/Checked.png) no-repeat bottom left;
width: 16px;
height: 50px;
float: left;
margin-right: 6px;
}
body.page-node-137556 input.form-radio:checked {
vertical-align: middle;
background: url(../images/Checked.png) no-repeat top left;
-moz-appearance: radio !important;
-webkit-appearance: none !important;
-ms-appearance: none !important;
-o-appearance: none !important;
appearance: none !important;
appearance:none;
width: 16px;
height: 50px;
float: left;
margin-right: 6px;
}
}
#webform-component-info {
width: 280px;
float: right;
background: url(/sites/default/themes/contrib/arbejderen/images/chooseBackground.jpg);
padding: 10px;
border-radius: 3px;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
font-family: 'ArbejderenXCondRegularRegular';
font-size: 17px;
line-height: 18px;
color: #555;
}
#webform-component-info strong {
ont-family: 'ArbejderenXCondSemiboldRg';
color: #C0423F;
font-size: 20px;
letter-spacing: 1px;
text-transform: uppercase;
mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-moz-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
-webkit-mask-image: url(http://arbejderen.dk/sites/default/themes/contrib/arbejderen/images/textmask5.png);
}
body.page-node-137556 .form-actions {
float: left;
width: 100%;
position: relative;
}
body.page-node-137556 input[type="submit"]{
display: block !important;
background: #4A93BA;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca7d0',endColorstr='#3a82a7');
background: -webkit-gradient(linear,left top,left bottom,from(#5CA7D0),to(#3A82A7));
background: -moz-linear-gradient(top,#5CA7D0,#3A82A7);
color: white;
text-shadow: none;
border: 1px solid #36657E;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
width: 120px;
height: 40px;
margin-right: 18px;
margin-bottom: 20px;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 17px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.7) inset;
text-transform: uppercase;
position: absolute;
right: 310px;
z-index: 100;
top: -70px;
}
h2.merchandice{
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: uppercase;
line-height: 1;
font-size: 28px;
margin-bottom: 19px;
font-weight: normal;
text-align:center;
}
h2.merchandice strong{
font-size: 54px !important;
font-weight: normal;
}

body.context-leder .pane-referenced-articles .views-row {
margin-bottom: 10px;
}
/* ARBEJDEREN RØD : #d71d24 */
/* GULD */
#block-block-4{
float: left;
margin-left: 230px;
position: relative;
display: block;
width: 120px;
}
#block-block-4 img {
position: absolute;
top: 7px;
}
.om-maximenu .om-maximenu-open {
display: none;
}
.pane-custom.pane-4 {
float: left;
width: 100%;
}
.pane-custom.pane-1, .pane-custom.pane-2, .pane-custom.pane-3, .pane-custom.pane-5, .pane-custom.pane-6, .pane-custom.pane-7, .pane-custom.pane-8 {
float: left;
}
body.context-arbejde-og-kapital .pane-custom.pane-2, body.context-arbejde-kapital .pane-custom.pane-1, body.context-ok13 .pane-custom.pane-1, body.context-ok13 .pane-custom.pane-3, body.front .pane-custom.pane-6 {
margin-bottom: 10px;
}
.pane-custom.pane-5 {
float: left;
}
.pane-custom.pane-2 {
margin-bottom: 6px;
}
.rss-nyheder, .rss-aok, .rss-idekamp, .rss-kultur {
width: 320px;
margin-bottom: 10px;
}

.rss-nyheder {
background: url(../images/rss-white.png) no-repeat 294px #d71d24;
}
.rss-aok {
background: url(../images/rss-white.png) no-repeat 294px #376681;
}
.rss-idekamp {
background:  url(../images/rss-white.png) no-repeat 294px #ffa000;
}
.rss-kultur {
background: url(../images/rss-white.png) no-repeat 294px  #65497f;
}
.rss-nyheder a, .rss-aok a, .rss-idekamp a, .rss-kultur a {
color: #fff;
text-decoration: none;
display: block;
padding: 6px 6px 6px 12px;
line-height: 24px;
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: uppercase;
font-size: 19px;
letter-spacing: 1px;
}
#block-menu-menu-secondary-menu li.rss-feeds{
background: url(../images/rss-white.png) no-repeat left;
padding-left: 20px !important;
line-height: 24px;
}
#block-menu-menu-secondary-menu li.abonn-r{
background: url(../images/abonnementIkon.png) no-repeat left;
padding-left: 20px !important;
line-height: 24px;
}
.rss-description {
float: left;
width: 510px;
margin-right: 60px;
}
/* #admin-menu {
font-size: 10px;
border-top: 2px solid #d71d24;
border-bottom: 2px solid #d71d24;
box-shadow: 0px 0px 20px rgba(0,0,0,1);
-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,1);
}
#admin-menu .dropdown .admin-menu-icon a {
padding: 3px 8px 0px;
}
body.admin-menu {
margin-top: 26px !important;
}
*/
/* LO IFRAME */
body.page-node-143026 #region-page-top, body.page-node-143026 #section-header, body.page-node-143026 #section-footer {
display: none;
}
body.page-node-143026, body.page-node-143026 #page {
background: none;
max-width: 477px !important;
min-width: 477px;
}
body.page-node-143026 #zone-content , body.page-node-143026 #section-content {
float: left;
width: 450px;
}
body.page-node-143026 #region-content {
border: none;
width: 457px;
}
body.page-node-143026 input[type="submit"] {
width: 290px;
font-size: 18px;
padding: 10px;
float: left;
height: auto;
font-family: 'ArbejderenXCondSemiboldRg';
font-weight: normal;
letter-spacing: 1px;
text-transform: uppercase;
line-height: 1;
}
body.page-node-143026 input[type="text"], body.page-node-143026 input[type="email"] {
width: 290px;
border-radius: 3px;
padding: 3px;
height: 28px;
background: #f4f4f4;
transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
border: 1px solid #CCC;
}
body.page-node-143026 input[type="text"]:focus, body.page-node-143026 input[type="email"]:focus, body.page-node-143026 textarea:focus {
transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
background: #fff;
box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
}
body.page-node-143026 textarea{
width: 290px;
border-radius: 3px;
padding: 3px;
background: #f4f4f4;
transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
border: 1px solid #CCC;
	}
body.page-node-143026 .resizable-textarea .grippie {
display: none;
}
body.page-node-143026 .form-required {
color: #d71d24;
}
body.page-node-143026 #messages{
width: 457px;
}
body.page-node-143026 hr {
margin: 0;
padding: 0;
border: none;
height: 3px;
margin-bottom: 15px;
background: #ececec;
}
body.page-node-143026 blockquote {
width: 365px;
margin-bottom: 15px;
font-size: 18px;
padding-right: 90px;
}
body.page-node-143026 blockquote em {

}
body.page-node-143026 h3{
font-family: 'ArbejderenXCondSemiboldRg';
}

body.page-node-144236 .element-invisible {
    position: relative !important;
}

body.page-node-144236 h1#page-title {
    font-size: 35px;
    text-transform: uppercase;
    font-family: 'ArbejderenBlack';
}
body.page-node-144236 h2 {
    font-size: 58px;
    font-family: 'ArbejderenBlack';
}
body.page-node-144236 h3 {
    font-size: 35px;
}
body.page-node-144236 p {
    text-align: justify;
}
body.page-node-144236 .node-unpublished {
    background: none;
}
body.page-node-144236 a.pdf {
    font-family:'ArbejderenXCondSemiboldRg';
    text-transform: uppercase;
    font-size: 20px;
    text-decoration: none;
    float: left;
    display: block;
    line-height: 48px;
    width: 100%;
}
body.page-node-144236 a.pdf:before {
    content: "";
    width: 54px;
    height:48px;
    background: url(../images/pdf.png);
    float: left;
    margin-right: 10px;
}
body.page-node-144236 #zone-content {
    width: 780px;
}
body.page-node-144236 .grid-15.region-content {
width: 760px;
background: none;
border: none;
}
body.page-node-144236 hr {
background: #b1ada6;
clear: both;
margin-top: 10px;
width: 100%;
float: left;
}
hr.topHr {
    background: #000;
    height: 5px;
}
body.context-checkout #block-system-main {
width: 700px;
}
body.context-checkout #block-system-main .views-field-commerce-unit-price{
font-family: 'ArbejderenCondBlack';
font-size: 24px;
}
body.context-checkout #block-system-main .views-field-commerce-unit-price .views-label-commerce-unit-price {
float: left;
margin-right: 5px;
}
body.context-checkout #block-system-main input[type="text"], body.context-checkout #block-system-main input[type="email"], body.context-checkout #block-system-main textarea {
border: none;
border-radius: 2px;

box-shadow: 1px 1px 2px rgba(0,0,0,0.2) inset;
padding-left: 10px;
color:#555;
background: rgba(255,255,255,0.5);
}
body.context-checkout #block-system-main input[type="text"], body.context-checkout #block-system-main input[type="email"] {
	height: 30px;
}
body.context-checkout #block-system-main input#edit-customer-profile-billing-field-email-und-0-email,
body.context-checkout #block-system-main input#edit-customer-profile-billing-commerce-customer-address-und-0-thoroughfare,
body.context-checkout #block-system-main input#edit-customer-profile-billing-field-telefon-und-0-value,
body.context-checkout #block-system-main textarea,
body.context-checkout #block-system-main input#edit-customer-profile-institution-field-institution-und-0-value,
body.context-checkout #block-system-main input#edit-customer-profile-loplus-field-loplus-nummer-und-0-value{
width: 463px;
}
body.context-checkout #block-system-main .form-item-customer-profile-billing-field-evt-besked-und-0-value .grippie {
display: none;
}

body.context-checkout #block-system-main input#edit-customer-profile-billing-commerce-customer-address-und-0-locality {
width: 344px;
}
body.context-checkout #block-system-main label, #edit-commerce-payment .fieldset-legend {
	font-family: 'ArbejderenXCondRegularRegular';
	text-transform: uppercase;
	font-size: 15px;
}
body.context-checkout #block-system-main .form-item-customer-profile-billing-commerce-customer-address-und-0-premise {
display: none;
}
body.context-checkout #zone-content #region-content {
background: url(/sites/default/themes/contrib/arbejderen/images/abonnement.jpg) no-repeat bottom left;
min-height: 870px;
width: 1100px;
padding: 30px 50px;
}
body.context-checkout #block-system-main .form-item,
#form-item-customer-profile-nedsat-field-betalingsservice-mandatory-und {
margin-top: 0;
}
div.form-item-customer-profile-loplus-field-betalingsservice-mandatory-und {
margin:0;
}
body.context-checkout #block-system-main .checkout-buttons input{
float: left;
}
body.context-checkout #block-system-main .checkout-buttons input.checkout-continue {
display: block !important;
background: #4A93BA;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca7d0',endColorstr='#3a82a7');
background: -webkit-gradient(linear,left top,left bottom,from(#5CA7D0),to(#3A82A7));
background: -moz-linear-gradient(top, #5CA7D0, #3A82A7);
color: white;
text-shadow: none;
border: 1px solid #36657E;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 46px;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 22px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
box-shadow: 0px 1px 1px rgba(255,255,255,0.7) inset;
text-transform: uppercase;
width: 245px;
}
body.context-checkout #block-system-main .checkout-buttons .button-operator {
display: none;
}
body.context-checkout #block-system-main .checkout-buttons input.checkout-cancel {
width: auto;
height: 46px;
font-size: 17px;
text-shadow: none;
color: #999;
box-shadow: none !important;
}
fieldset.customer_profile_normal legend,
fieldset#edit-customer-profile-loplus legend,
fieldset#edit-customer-profile-institution legend,
fieldset#edit-customer-profile-normal-betali legend{
display: none;
}
div.form-item-customer-profile-normal-field-betalingsservice-und,
div.form-item-customer-profile-nedsat-field-betalingsservice-mandatory-und,
div.form-item-customer-profile-loplus-field-betalingsservice-mandatory-und,
div.form-item-customer-profile-normal-betali-field-betalingsservice-mandatory-und {
float: left;
}
span.pbsLink a {
margin-left: 16px;
font-family: 'ArbejderenSansXCondMediumRg';
text-decoration: none;
float: left;
margin-top: 0;
color:#d71d24;
}
span.pbsLink.mandatory a {
margin-top: 2em;
}
body.context-checkout #block-system-main .form-required {
color:#d71d24;
	font-family: 'ArbejderenXCondRegularRegular';
	font-size:20px;
}
body.context-checkout h1 {
color: #c0423f;
font-family: 'ArbejderenBlack';
text-shadow: 1px 1px 1px white;
font-size: 54px;
}
body.context-checkout #block-system-main #edit-commerce-payment,
body.context-checkout #block-system-main #edit-buttons {
width:100%;
margin-top: 0;
float: left;
}
.productDescription {
	font-family: 'ArbejderenXCondRegularRegular';
color: #999;
font-size: 22px;
margin-top: 6px;
}
span.checkout a {
background: rgba(0,0,0,0.5);
color: #fff;
display: block;
float: left;
width: 100%;
border-radius: 3px;
text-align: center;
line-height: 68px;
text-decoration: none;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 25px;
}
span.buy{
display: block !important;
background: #4A93BA;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca7d0',endColorstr='#3a82a7');
background: -webkit-gradient(linear,left top,left bottom,from(#5CA7D0),to(#3A82A7));
background: -moz-linear-gradient(top,#5CA7D0,#3A82A7);
color: white;
text-shadow: none;
border: 1px solid #36657E;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 46px;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 25px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
box-shadow: 0px 1px 1px rgba(255,255,255,0.7) inset;
text-transform: uppercase;
line-height: 46px;
float: right;
padding: 10px 15px;
}
table.pricelist ,
table.pricelist th,
table.pricelist td,
table.pricelist tr {
	background: none; !important;
	border: none; !important;
}
table.pricelist td {
padding: 10px 8px;
}
table.pricelist th {
font-family: 'ArbejderenCondBlack';
font-size: 26px;
color: rgba(0,0,0,0.5);
line-height: 1;
}
table.pricelist th.months{
text-align: center;
font-size: 39px;
color: rgba(0,0,0,0.5);
}
body.context-abonnement {
background: url(../images/abobg.jpg);
}
body.context-abonnement #zone-content #region-content {
background: rgba(255,255,255,0.1);
border: none;
box-shadow: 0px 0px 30px rgba(0,0,0,0.2);
border-radius: 5px;
}
span.thpbs {
width: 100%;
float: left;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 20px;
}
span.unavail {
width: 100%;
text-align: center;
font-size: 40px;
float: left;
background: rgba(255,255,255,0.7);
border-radius: 3px;
color: #d71d24;
}
div.aboinfo {
background: rgba(255,255,255,0.7);
border-radius: 3px;
padding: 2%;
font-family: 'ArbejderenXCondRegularRegular';
height:490px;
margin-bottom: 2em;
}
div.aboinfo p {
font-size: 22px;
}
a.pbslink-inline {
color:#d71d24;
text-decoration: none;
}
#edit-buttons .fieldset-wrapper{
float: left;
width: 380px;
max-height: 46px;
overflow:hidden;
}
span.checkout.loplus {
width: 450px;
float: left;
margin-bottom: 15px;
}
span.checkout.loplus a{
width: 325px;
display: block;
}

body.context-foto-artikel #region-content a {color:#fff}

.tabs ul.primary {
border-bottom: none;
border-collapse: collapse;
height: auto;
line-height: normal;
list-style: none;
margin: 20px 0 10px;
padding: 1px;
white-space: nowrap;
background: #0f0f0f;
font: 14px/1.5em "Helvetica Neue", helvetica, "Segoe UI", segoe, "Ubuntu", "Droid Sans", "Arial", sans-serif;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-ms-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
padding: 7px 8px 7px 25px;
margin: 0;
z-index: 600;
border-left: 3px solid #444;
border-right: 3px solid #444;
float: left;
width: 1162px;
margin-top: 20px;
}

.tabs ul.primary li a {
padding: .5em 0;
margin: 0 1em 0 .1em;
border: 0px solid transparent;
color: #ccc;
vertical-align: text-bottom;
background: none;
font-size: 1.2em;
padding: .5em 0;
margin: 0 1em 0 .1em;
border: 0px solid transparent;
color: #ccc;
vertical-align: text-bottom;
background: none;
}
.tabs ul.primary li.active a, .tabs ul.primary li a:hover {
color: white;
border-top: 0px solid transparent;
border-right: 0px solid transparent;
border-bottom: 4px solid;
border-color: #f05724;
border-left: 0px solid transparent;
background: none;
}
.media-meta {
background: rgba(0,0,0,0.5);
position: absolute;
bottom: 0;
color: #fff;
font-size: 16px;
z-index: 1;
}
.media-youtube-video {
    position: relative;
    z-index: 10;
}
body.node-type-kalenderopslag h2.manchet {
font-family: "proxima-nova";
font-size: 24px;
line-height: 28px;
margin: 0 0 30px 0;
}
.media-meta .caption {
width: 700px;
margin: 15px 320px 10px 160px;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_2 .media-meta .caption {
width: 590px;
padding: 15px 15px 5px 15px;
font-size: 12px;
margin: 0;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_3 .media-meta .caption {
width: 830px;
margin: 0;
padding: 15px 15px 5px 15px;
font-size: 12px;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_2 .views-slideshow-cycle-main-frame-row-item {
height: 350px;
position: relative;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_2 .views-slideshow-cycle-main-frame-row-item .media-meta .photoauthor{
margin: 0 0 15px 15px;
width: 600px;
font-size: 13px;
}
body.node-type-kalenderopslag .pane-node-field-factbox .field-name-field-image img {
width: 190px;
height: auto;
}
body.node-type-kalenderopslag .pane-node-field-factbox .field-item {
width: 190px;
}
body.node-type-kalenderopslag .field-name-field-title-prefix {
width: auto;
margin-left: 0;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_3 .views-slideshow-cycle-main-frame-row-item {
height: 484px;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_2, #views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_3  {
    margin-bottom: 15px;
}
.media-meta .photoauthor {
width: 700px;
margin: 0px 320px 15px 160px;
}
#views_slideshow_cycle_teaser_section_node_image_slider-panel_pane_3 .views-slideshow-cycle-main-frame-row-item .media-meta .photoauthor {
width: 830px;
margin: 0px 15px 15px 15px;
}
#views_slideshow_controls_text_next_node_image_slider-default_1 a,
#views_slideshow_controls_text_previous_node_image_slider-default_1 a,
#views_slideshow_controls_text_next_node_image_slider-panel_pane_3 a,
#views_slideshow_controls_text_previous_node_image_slider-panel_pane_3 a
 {
    color:rgba(0,0,0,0);
}
#views_slideshow_controls_text_pause_node_image_slider-default_1 a,
#views_slideshow_controls_text_pause_node_image_slider-panel_pane_3 a {
    display: none;
}
.media-meta .field-name-field-file-image-alt-text {
margin: 20px 310px 0px 150px;
width: 720px;
}
.media-meta .field-name-field-photo-author, .media-meta .field-name-field-fotograf-fritekst {
margin: 0px 310px 20px 150px;
width: 720px;
}
body.logged-in.unpublished-node #region-content{
    background: url(../images/unpublished.jpg) no-repeat top right #fff;
}
.behindthewall {
background: url(../images/btw.svg) no-repeat;
background-size: cover;
height: 100px;
width: 100px;
margin-left: 15px;
}
/* ===============================================================
Basic Swiper Styles
================================================================*/
.swiper-container {
    margin:0 auto;
    position:relative;
    overflow:hidden;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
    /* Fix of Webkit flickering */
    z-index:1;
}
.swiper-wrapper {
    position:relative;
    width:100%;
    -webkit-transition-property:-webkit-transform, left, top;
    -webkit-transition-duration:0s;
    -webkit-transform:translate3d(0px,0,0);
    -webkit-transition-timing-function:ease;

    -moz-transition-property:-moz-transform, left, top;
    -moz-transition-duration:0s;
    -moz-transform:translate3d(0px,0,0);
    -moz-transition-timing-function:ease;

    -o-transition-property:-o-transform, left, top;
    -o-transition-duration:0s;
    -o-transform:translate3d(0px,0,0);
    -o-transition-timing-function:ease;
    -o-transform:translate(0px,0px);

    -ms-transition-property:-ms-transform, left, top;
    -ms-transition-duration:0s;
    -ms-transform:translate3d(0px,0,0);
    -ms-transition-timing-function:ease;

    transition-property:transform, left, top;
    transition-duration:0s;
    transform:translate3d(0px,0,0);
    transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide {
    float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
    /* Specify Swiper's Size: */

    /*width:200px;
    height: 100px;*/
}
.swiper-slide {
    /* Specify Slides's Size: */

    /*width: 100%;
    height: 100%;*/
    position: relative;
}
.swiper-slide-active {
    /* Specific active slide styling: */

}
.swiper-slide-visible {
    /* Specific visible slide styling: */

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
    /* Stylize pagination button: */

}
.swiper-active-switch {
    /* Specific active button style: */

}
.swiper-visible-switch {
    /* Specific visible button style: */

}

.device {
width: 1180px;
height: 620px;
padding: 0;
position: relative;
padding-bottom: 20px;
}

#views_slideshow_controls_text_previous_node_image_slider-default_1 a, #views_slideshow_controls_text_previous_node_image_slider-panel_pane_3 a, #views_slideshow_controls_text_previous_node_image_slider-panel_pane_2 a {
  background: url(../images/leftarrow.svg) no-repeat left top;
  position: absolute;
  left: 10px;
bottom: 290px;
width: 35px;
height: 35px;
z-index: 100;
}
#views_slideshow_controls_text_previous_node_image_slider-panel_pane_3 a {
bottom: 220px;
}
#views_slideshow_controls_text_previous_node_image_slider-panel_pane_2 a {

}
#views_slideshow_controls_text_next_node_image_slider-default_1 a, #views_slideshow_controls_text_next_node_image_slider-panel_pane_3 a, #views_slideshow_controls_text_next_node_image_slider-panel_pane_2 a {
    background: url(../images/rightarrow.svg) no-repeat left bottom;
    position: absolute;
    right: 10px;
bottom: 290px;
width: 35px;
height: 35px;
z-index: 100;
}
#views_slideshow_controls_text_next_node_image_slider-panel_pane_3 a {
bottom: 220px;
}
#views_slideshow_controls_text_next_node_image_slider-panel_pane_2 a {

}
#views_slideshow_slide_counter_node_image_slider-default_1, #views_slideshow_slide_counter_node_image_slider-panel_pane_3, #views_slideshow_slide_counter_node_image_slider-panel_pane_2 {
right: 5px;
position: absolute;
bottom: 575px;
color: #fff;
z-index: 0;
background: rgba(0,0,0,0.5);
padding: 7px 10px;
}
#views_slideshow_slide_counter_node_image_slider-panel_pane_3 {
    bottom: 440px;
}
#views_slideshow_slide_counter_node_image_slider-panel_pane_2 {

}
.pane-node-image-slider .skin-default {
    position: relative;
}

.views-slideshow-controls-bottom {
float: left;
margin-top: 0;
z-index: 500;
position: absolute;
bottom: 0;
height: 0;
width: 1180px;
}
.view-display-id-panel_pane_3 .views-slideshow-controls-bottom {
width: 860px;
}
.view-display-id-panel_pane_2 .views-slideshow-controls-bottom {

}
.swiper-container {
  height: 620px;
  width: 1180px;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:0px;
  width: 100%;
  height: 20px;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.page-main .pane-node-field-contributor {
    font-size: 18px;
    color:#4b4b4b;
    margin-top: 1px;
}

.facebookheader {
    background: #d72d24;
margin-bottom: -1px;
position: relative;
z-index: 10;
padding: 5px 10px;
color: #fff;
font-size: 18px;
border: 1px solid #aaa;
border-bottom: 0;
}
#tabs_wrapper {
    width: 300px;
}
#tabs_container {
}
#tabs {
    list-style: none;
    padding: 5px 0 4px 0;
    margin: 0;
    font: 0.75em arial;
}
#tabs li {
    display: inline;
}
#tabs li a {
    padding: 4px 6px;
    text-decoration: none;
    outline: none;
}
#tabs li a:hover {
    padding: 4px 6px;
}
#tabs li.active a {
    padding: 4px 6px 4px 6px;
}
#tabs li.active a:hover {
    padding: 4px 6px 4px 6px;
}

#tabs li a.icon_accept {
    background-image: url(accept.png);
    background-position: 5px;
    background-repeat: no-repeat;
    padding-left: 24px;
}
#tabs li a.icon_accept:hover {
    padding-left: 24px;
}

#tabs_content_container {
border-top: none;
padding: 0;
width: 300px;
}
.tab_content {
    display: none;
    float: left;
}
#tab1button {
color: #aaa;
border: none;
width: 170px;
float:left;
border-bottom: 5px solid #ddd;
}
#tab2button {
color: #aaa;
border: none;
float: right;
width: 100px;
float: right;
border-bottom: 5px solid #ddd;
}
#tabs li.active #tab1button{
border-bottom: 5px solid #315c99;
color:#315c99;
}
#tabs li.active #tab2button {
border-bottom: 5px solid #55acee;
color:#55acee;
}
#tab2 {
    border: 1px solid #55acee;
}
.top-artikel {
    position: relative;
}
.topstoryprefix {
color: #d71d24;
font-size: 27px;
text-transform: none;
font-family: 'proxima-nova';
display: block;
line-height: 1;
margin-bottom: 5px;
}
.pane-abonnementsindhold-panel-pane-1, .pane-arbejderen-community-panel-pane-1, .pane-abonnementsindhold-panel-pane-2 {
overflow: hidden;
background: #f0f0f0;
float: left;
margin-bottom: 15px;
}
.pane-arbejderen-community-panel-pane-1{
    border-bottom: 5px solid;
}
.pane-abonnementsindhold-panel-pane-1 h2.pane-title, .pane-arbejderen-community-panel-pane-1 h2.pane-title, .pane-abonnementsindhold-panel-pane-2 h2.pane-title {
background: #363636;
color: #fff;
font-family: 'proxima-nova';
text-transform: uppercase;
font-weight: 700;
font-size: 16px;
line-height: 50px;
padding: 10px;
box-shadow: 0px 5px 20px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.35);
-ms-box-shadow: 0px 5px 20px rgba(0,0,0,0.35);
-o-box-shadow: 0px 5px 20px rgba(0,0,0,0.35);
margin-bottom: 0;
position: relative;
z-index: 10;
height: 50px;
}
h2.dinavis, h2.arrangementer, h2.kampen{
background: #d5d5d5;
border-bottom: 1px solid #f0f0f0;
border-top: 1px solid #cdcdcd;
font-size: 16px;
font-family: 'proxima-nova';
font-weight: 700;
line-height: 38px;
padding: 0 15px;
box-shadow: 0px 5px 10px rgba(0,0,0,0.10);
-webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.10);
-ms-box-shadow: 0px 5px 10px rgba(0,0,0,0.10);
-o-box-shadow: 0px 5px 10px rgba(0,0,0,0.10);
-moz-box-shadow: 0px 5px 10px rgba(0,0,0,0.10);
margin-bottom: 5px;
}
.view-arbejderen-community .acintrotext, .view-arbejderen-community .kampintro {
    padding: 15px;
    font-size: 14px;
    color:#363636;
}
.view-id-arbejderen_community.view-display-id-attachment_1 .views-row, .view-id-kalender.view-display-id-block_4 .views-row {
padding: 10px 0 10px;
font-family: 'proxima-nova';
font-size: 14px;
font-weight: 700;
color: #4d4d4d;
border-bottom: 1px solid #d1d1d1;
margin: 0 15px;
}
.view-id-arbejderen_community.view-display-id-attachment_1 .views-row:last-child, .view-id-kalender.view-display-id-block_4 .views-row:last-child {
    border-bottom: none;
}
.view-id-kalender.view-display-id-block_4 .views-row:last-child {}
.view-id-arbejderen_community.view-display-id-attachment_1 .views-row .views-field-title a, .view-id-kalender.view-display-id-block_4 .views-row .views-field-title a{
font-family: 'ArbejderenXCondSemiboldRg';
text-transform: uppercase;
text-decoration: none;
font-size: 17px;
line-height: 1.2;
color: #4d4d4d;
}
.pane-abonnementsindhold-panel-pane-1 h2.pane-title:before, .pane-arbejderen-community-panel-pane-1 h2.pane-title:before, .pane-abonnementsindhold-panel-pane-2 h2.pane-title:before {
    content:"";
    height: 50px;
    width: 50px;
    background: url(../images/btw.svg) no-repeat;
    background-size: cover;
    float: left;
    margin-right: 10px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
font-weight: normal !important;
color: #4b4b4b !important;
font-family: 'ArbejderenXCondSemiboldRg';
background: #f0f0f0 !important;
border: none !important;
}
.ui-accordion-icons .ui-accordion-header a {
padding: 15px 15px 15px 30px;
}
.view-abonnementsindhold .view-content.ui-accordion .views-row{
border-bottom: 1px solid #cdcdcd;
border-top: 1px solid #fff;
}
.view-abonnementsindhold .view-content.ui-accordion .views-row-last {
    border-bottom: 5px solid;
}
.ui-accordion-icons .ui-accordion-header a, .acListHeader a {
    font-family: 'ArbejderenXCondSemiboldRg';
    font-size: 17px;
    line-height: 20px;
}
.acListHeader a{
font-size: 22px;
line-height: 1.2;
float: left;
width: 100%;
margin: 10px 0 5px;
}
.ui-accordion .ui-accordion-header {
    border: none;
}
.ui-accordion .ui-accordion-content-active {
border: none;
background: #e4e5e5;
padding: 15px;
box-shadow: 0px 0px 80px rgba(0,0,0,0.15)inset;
border-radius: 0;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color: #d71d24;
text-decoration: none;
background: #f0f0f0;
border-bottom: 1px solid #cdcdcd;
margin-bottom: 1px;
text-shadow: -2px 2px 0px #fff;
}

.acListHeader a, .ui-accordion-content .manchet a {
    text-decoration: none;
}
.ui-accordion .ui-accordion-header .ui-icon {
position: absolute;
left: 9px;
top: 16px;
margin-top: 0;
}
.ui-accordion-content span.kicker {
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
color: #d71d24;
margin-right: 5px;
}
.ui-accordion-content .manchet a {
font-size: 14px;
line-height: 1.25;
float: left;
}
.social_share{
background: #f0f0f0;
width: 66px;
border: 1px solid #e7e7e7;
padding: 36px 36px 30px;
}
.social_share .tweetbox {
    margin: 15px 5px 0;
}
.pane-kultur-infinite .picture img {
    max-width: 140px;
    height: auto;
}
.views-field-field-teaser-manchet-1 a, .views-field-field-teaser-manchet a, .views-field-field-manchet a {
    text-decoration: none;
}
.views-field-field-related-articles a {
text-decoration: none;
color:#d71d24;
}
.views-field-field-related-articles a:before {
content:"Læs også:";
margin-right: 5px;
color:#000;
}
.breaking-main .views-field-field-media {
    position: absolute;
    top: 0;
}
.breaking-main .views-field-field-teaser-manchet {
    position: relative;
z-index: 10;
color: #fff;
margin-left: 20px;
width: 620px;
margin-top: 10px;

}
.view-id-emneord h2 {
color: black;
text-transform: uppercase;
font-family: 'ArbejderenXCondSemiboldRg';
font-size: 20px;
background: #f4f4f4;
margin-bottom: 0;
padding: 0 0 5px 0;
height: 30px;
float: left;
width: 270px;
line-height: 32px;
border: none;
border-bottom: 1px solid #ddd;
}
.view-id-emneord h2:before {
content: "";
width: 19px;
height: 15px;
background: url(../images/logo-icon.svg);
background-size: cover;
display: block;
float: left;
margin: 7px 5px 7px 0px;
}
.pane-emneord-panel-pane-1 .view-emneord {
    color: black;
background: #f4f4f4;
padding: 15px;
float: left;
width: 268px;
line-height: 32px;
border: 1px solid #e7e7e7;
border-bottom: 0;
border-top: 0;
margin-bottom: 15px;
}
.pane-emneord-panel-pane-1 .field-name-field-media {
    float: left;
    margin-right: 10px;
}
.pane-emneord-panel-pane-1 .field-name-field-media img {
    width: 75px;
    height:auto;
}
.skribenttitel {
    font-size: 15px;
    font-weight: 700;
}
.pane-emneord-panel-pane-1 .pane-node-field-stilling, .view-emneord .pane-node-body, .view-emneord .field-name-field-contributor-email {
    font-size: 15px;
    line-height: 1.2;
}
.view-emneord .pane-node-body {
margin-top: 15px;
}
.pane-emneord-panel-pane-1 .panel-display {
float: left;
border-top: 1px solid #fff;
padding-top: 10px;
}
.views-slideshow-cycle-main-frame-row-item {
    height: 664px;
    position: relative;
}
.pane-emneord-panel-pane-1 .view-emneord .views-row span {
    font-weight: 700;
font-size: 15px;
float: left;
line-height: 1;
margin-top: 15px;
}
a.btw{
    position: relative;
    display: block;
}
a.btw:before{
    background: url(../images/btw.svg) no-repeat top right;
    width: 32px;
    height: 32px;
    content: "";
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    background-size: cover;
}
#article-page-main {
    position: relative;
}
.pane-block-10{
background: url(../images/thewall.png);
padding: 50px 140px;
text-align: center;
width: 420px;
height: 500px;
margin-top: -78px;
position: relative;
margin-bottom: 15px;
font-size: 18px;
font-weight: 700;
color: #000;
}
.thewallmanchet {
    max-height: 78px;
    position: relative;
}
.pane-block-10 h2 {
font-family: 'ArbejderenCondBlack';
text-transform: uppercase;
font-size: 60px;
}
#block-system-user-menu ul {
    list-style: none;
}
#block-system-user-menu ul li {
    list-style: none;
    display: inline;
}

.loginbutton, #block-system-user-menu ul li.min-konto a {
background: #d71d24;
color: #fff !important;
text-decoration: none !important;
font-family: 'ArbejderenXCXCnRg';
font-weight: normal;
text-transform: uppercase;
height: 28px;
float: left;
padding: 3px 10px 0;
}
.loginbutton:before, #block-system-user-menu ul li.min-konto a:before {
content: "";
width: 17px;
height: 17px;
float: left;
background: url(../images/usericon.svg);
background-size: cover;
display: block;
margin-top: 2px;
margin-right: 6px;
}
.registeruser, #block-system-user-menu ul li.log-ud a {
color: #fff !important;
text-decoration: none !important;
font-size: 14px;
float: left;
padding-top: 5px;
margin-left: 10px;
}
#new_subscriptions_wizard_wrapper {
width: 700px;
padding: 30px 250px;
background: #fefefe;
margin: 0 auto;
}
#new-subscriptions-wizard label {
    font-weight: normal;
    margin-bottom: 4px;
}
#new-subscriptions-wizard input[type="text"], #new-subscriptions-wizard input[type="email"], #new-subscriptions-wizard select {
    border: 1px solid #D2D9DC;
border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-ms-border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
box-shadow: 0 0 0 5px #F7F9FA,1px 1px 6px rgba(0,0,0,0.1) inset;
-webkit-box-shadow: 0 0 0 5px #F7F9FA,1px 1px 6px rgba(0,0,0,0.1) inset;
-moz-box-shadow: 0 0 0 5px #F7F9FA,1px 1px 6px rgba(0,0,0,0.1) inset;
-ms-box-shadow: 0 0 0 5px #F7F9FA,1px 1px 6px rgba(0,0,0,0.1) inset;
-o-box-shadow: 0 0 0 5px #F7F9FA,1px 1px 6px rgba(0,0,0,0.1) inset;
color: #444444;
height: 29px;
padding-left: 10px;
width: 700px;
transition: all 0.75s ease 0s;
}
#new-subscriptions-wizard input[type="text"]:focus, #new-subscriptions-wizard input[type="email"]:focus, #new-subscriptions-wizard select:focus {
    box-shadow: 0 0 0 5px rgba(255,165,5,0.5),1px 1px 6px rgba(0,0,0,0.1) inset;
    border: 1px solid #d71d24;
    transition: all 0.75s ease 0s;
}
#new-subscriptions-wizard .description {
    margin-top: 10px;
}
#new-subscriptions-wizard #edit-prev {
    float: left;
}
#new-subscriptions-wizard #edit-next {
    float: right;
    margin-right: 0;
}
#new_subscriptions_wizard_wrapper #confirmation_text h2 {
font-family: 'ArbejderenCondBlack';
font-size: 40px;
}
#new_subscriptions_wizard_wrapper #confirmation_text {
    font-size: 22px;
}
#new_subscriptions_wizard_wrapper #confirmation_text #stored_values {
    margin-bottom: 40px;
}
#new-subscriptions-wizard input[type="submit"]{
display: block !important;
background: #4A93BA;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca7d0',endColorstr='#3a82a7');
background: -webkit-gradient(linear,left top,left bottom,from(#5CA7D0),to(#3A82A7));
background: -moz-linear-gradient(top,#5CA7D0,#3A82A7);
color: white;
text-shadow: none;
border: 1px solid #36657E;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 67px;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 25px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
box-shadow: 0px 1px 1px rgba(255,255,255,0.7) inset;
text-transform: uppercase;
line-height: 46px;
padding: 10px 15px;
float: none;
width: 45%;
}
.skift_abo {
background: #ffa505;
color: #fff !important;
text-decoration: none !important;
padding: 4px 10px;
border-radius: 3px;
margin-left: 10px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
.view-arbejderen-community a.stot, .view-arbejderen-community a.abonner, .view-arbejderen-community a.baktiv {
width: 100%;
float: left;
text-decoration: none;
text-transform: uppercase;
font-weight: 700;
font-size: 16px;
margin-bottom: 6px;
margin-left: 15px;
}
.view-arbejderen-community a.stot:before, .view-arbejderen-community a.abonner:before, .view-arbejderen-community a.baktiv:before {
content: ">";
background: #aeaeae;
float: left;
line-height: 1;
color: #fff;
padding: 3px 6px 1px 6px;
border-radius: 3px;
margin-right: 5px;
margin-top: 1px;
font-size: 15px;
}
.view-arbejderen-community a.baktiv {
    margin-bottom: 15px;
}
a#bs_link{
display: block !important;
background: #4A93BA;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca7d0',endColorstr='#3a82a7');
background: -webkit-gradient(linear,left top,left bottom,from(#5CA7D0),to(#3A82A7));
background: -moz-linear-gradient(top,#5CA7D0,#3A82A7);
color: white;
text-shadow: none;
border: 1px solid #36657E;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font-family: 'ArbejderenSansXCondMediumRg';
font-size: 25px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
box-shadow: 0px 1px 1px rgba(255,255,255,0.7) inset;
line-height: 46px;
padding: 10px 15px;
text-decoration: none;
padding: 10px 75px;
text-decoration: none;
text-align: center;
line-height: 1.1;

}
a#bs_link span#bs_title {
    width: 100%;
float: left;
text-align: center;
font-size: 43px;
margin: 20px 0;
}
a#bs_link #bs_action{
background: rgb(205,235,142);
background: -moz-linear-gradient(top, rgba(205,235,142,1) 0%, rgba(165,201,86,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(205,235,142,1)), color-stop(100%,rgba(165,201,86,1)));
background: -webkit-linear-gradient(top, rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);
background: -o-linear-gradient(top, rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);
background: -ms-linear-gradient(top, rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);
background: linear-gradient(to bottom, rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
border: 1px solid rgba(134,159,80,1);
border-radius: 3px;
padding: 20px;
display: block;
width: 50%;
text-align: center;
box-shadow: 0px 0px 15px rgba(0,0,0,0.25);
margin: 20px auto;
font-size: 23px;
text-transform: uppercase;
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
}

a#bs_link:hover #bs_action{
background: rgb(192,234,103); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(192,234,103,1) 0%, rgba(158,198,63,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(192,234,103,1)), color-stop(100%,rgba(158,198,63,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(192,234,103,1) 0%,rgba(158,198,63,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(192,234,103,1) 0%,rgba(158,198,63,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(192,234,103,1) 0%,rgba(158,198,63,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(192,234,103,1) 0%,rgba(158,198,63,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0ea67', endColorstr='#9ec63f',GradientType=0 ); /* IE6-9 */
box-shadow: 0px 0px 15px rgba(0,0,0,0.5);
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
}
.field-name-body a {
    color: #d71d24;
    text-decoration: none;
}
.field-name-field-factbox a {
 color: #d71d24;
    text-decoration: none;
}
.pane-node-image-slider-panel-pane-1 {
margin-bottom: 30px;
}
body.node-type-anmeldelse .pane-custom.pane-1 {
margin: 10px 0;
}
.pane-node-field-factbox ol {
width: 270px;
}
.pane-node-field-factbox ol li {
font-family: 'ArbejderenXCondRegularRegular';
font-size: 16px;
font-weight: normal;
line-height: 20px;
color: rgba(0,0,0,0.65);
}
.pane-node-field-factbox ol li strong{
font-family: 'ArbejderenSansXCondMediumRg';
font-weight: normal;
}

.media-100_procent, .media-50_procent_left, .media-50_procent_right {
    background: rgba(0,0,0,0.05);
    margin-bottom: 20px;
}
.media-100_procent img, .media-50_procent_left img, .media-50_procent_right img {
    max-width: 100%;
    height: auto;
}
.media-50_procent_left, .media-50_procent_right {
width: 50%;
}
.media-50_procent_left {
float: left;
margin-right: 20px;
}
.media-50_procent_right {
    float: right;
    margin-left: 20px;
}
.media-100_procent .field-name-field-file-image-alt-text,
.media-50_procent_left .field-name-field-file-image-alt-text,
.media-50_procent_right .field-name-field-file-image-alt-text {
    font-size: 13px;
    padding: 10px;
}
.media-100_procent .field-name-field-fotograf-fritekst,
.media-50_procent_left .field-name-field-fotograf-fritekst,
.media-50_procent_right .field-name-field-fotograf-fritekst {
    margin: 0;
    float: none;
    color: #000;
    padding: 0 10px 10px;
    font-size: 13px;
}
.media-100_procent .field-name-field-fotograf-fritekst .field-item, 
.media-50_procent_left .field-name-field-fotograf-fritekst .field-item,
.media-50_procent_right .field-name-field-fotograf-fritekst .field-item {
    float: none !important;
}
.tweetable-text a {
    color: #55ACEE;
    background: none;
}
.tweetable-text a:hover {
    color: #55ACEE;

}
.tweetable-text a:after {
  background: url(../images/tweettext.svg) no-repeat 0 3px;
  width: 20px;
  height: 20px;
  content: "";
  display: inline-block;
  background-size: contain;
  margin-left: 3px;
}
.tweetable-text-sharebuttons {
  display: none;
  position: absolute;
  top: -30px;
  left: 0px;
  z-index: 101;
  width: 55px;
  background: #55ACEE;
  color: #fff;
  border-radius: 3px;
  height: 15px;
  padding: 5px;
  text-align: center;
  font-family: 'helvetica neue', helvetica, arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
}
.tweetable-text-sharebuttons:after {
  background: #55ACEE;
  width: 10px;
  height: 10px;
  content: "";
  position: absolute;
  left: 10px;
  bottom: -3px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
.tweetable-text .tweetable-text-sharebuttons a {
    color:#fff;
    background: none;
}
.tweetable-text .tweetable-text-sharebuttons a:after {
    display: none;
}

#mini-panel-sektion_kultur .view-kultur-anmeldelser .views-row.views-row-2.views-row-even, #mini-panel-sektion_kultur .view-kultur-anmeldelser .views-row.views-row-4.views-row-even {
    margin: 0 0 0 10px;
}

#mini-panel-sektion_kultur .view-kultur-anmeldelser .views-row {
    margin-bottom: 10px;
}

#mini-panel-forsiden_kultur_omtaler .grid-8 .views-row, #mini-panel-sektion_kultur .grid-11 .grid-11 .grid-4 .views-row {
    width: 140px;
    float: left;
    margin: 5px;
    padding-bottom: 20px;
}


/* Search Field Arbejderen */
#search-block-form input[name="search_block_form"], #search-block-form--2 input[name="search_block_form"]{
    position: relative;
    top: -92px;
    right: 9px;
    width: 235px !important;
    border-radius: 0;
    background-image: url('../images/search_icorn_abr.png') !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    height: 35px !important;
    background-position: right 9px top 6px !important
}

.edit-search-block-form--2{
    background: #fff !important;
    background-image: unset !important;
}

#search-block-form input{
    padding-left: 10px;
}

/* GOOGLE CSE */

.gsc-control-cse{
    font-family: 'ArbejderenXCondSemiboldRg' !important;
/*    background: transparent !important;*/
    border: none !important;
/*    padding-left: 0 !important;
    padding-right: 0 !important;*/
    margin-top: 50px;
}

.gsc-webResult.gsc-result,
.gsc-results
.gsc-imageResult{
/*    background-color: transparent !important;
    background: transparent !important;*/
    border: none !important;
}

.gsc-control-cse .gs-title a,
.gsc-control-cse .gs-title b{
    color: #000 !important;
    font-family: 'ArbejderenXCondSemiboldRg' !important;
    font-size: 25px !important;
}

.gsc-tabData .gsc-resultsHeader .gsc-title{
    display: none;
}

table.gsc-resultsHeader{
    display: none;
}

table.gsc-table-result{
    border: none !important;
}

.gs-title{
    color: #000 !important;
}

.gsc-result-info,
.gsc-orderby,
.gsc-selected-option{
    font-size: 15px !important;
}

.gsc-result .gs-title{
    height: auto !important;
}

.gs-bidi-start-align b{
    font-size: 13px !important;
}

.gs-webResult div.gs-visibleUrl,
.gs-imageResult div.gs-visibleUrl{
    font-family: "proxima-nova", sans-serif !important;
    font-size: 15px !important;
    color: 000 !important;
}

.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    padding-left: 10px !important;
}

tr:hover td, tr.even:hover td.active, tr.odd:hover td.active {
/*    background: transparent !important;
*/}

.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl{
    color: #444 !important;
}
