html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline; }
/*Fiks for toppannonsen*/
#ads_top * {
vertical-align: bottom; }
address, article, aside, canvas,
figcaption, figure, footer, header,
main, nav, section, summary {
display: block; }
html {
font-size: 62.5%; }
body {
background-color: #ededed;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-size: 1.5rem; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #000;
line-height: 1.05; }
ol, ul {
list-style: none; }
blockquote, q {
quotes: none; }
:focus {
outline: 0; }
ins {
text-decoration: none; }
del {
text-decoration: line-through; }
table {
border-collapse: collapse;
border-spacing: 0; }
p {
line-height: 1.2; }
a {
color: #0E71C0;
text-decoration: none; }
a:hover {
text-decoration: underline; }
/*SISTELISTE TOPBOX*/
.ellipsis {
white-space: nowrap;
overflow: hidden; }
.ellipsis.multiline {
white-space: normal; }
/* ============== slightly enhanced, universal clearfix hack ============== */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0; }
.clearfix {
display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix {
height: 1%; }
.clearfix {
display: block; }
/* close commented backslash hack */
#na_header {
width: 100%;
background-color: #16254c;
position: relative;
z-index: 1000; }
#secondary_nav {
float: right;
margin-top: 1px;
margin-left: 200px; }
#secondary_nav li {
float: left;
margin-right: 26px; }
#secondary_nav li a {
display: block;
text-indent: -9999px;
overflow: hidden; }
#img_nav_side2 {
background: url(/templates/v1/images/header/button_side2.png) left top no-repeat;
width: 49px;
height: 25px; }
#img_nav_side2:hover {
background: url(/templates/v1/images/header/button_side2.png) left bottom no-repeat; }
#img_nav_side3 {
background: url(/templates/v1/images/header/button_side3.png) left top no-repeat;
width: 51px;
height: 25px; }
#img_nav_side3:hover {
background: url(/templates/v1/images/header/button_side3.png) left bottom no-repeat; }
#img_nav_bloggno {
background: url(/templates/v1/images/header/button_blogg.png) left top no-repeat;
width: 69px;
height: 30px; }
#img_nav_bloggno:hover {
background: url(/templates/v1/images/header/button_blogg.png) left bottom no-repeat; }
#na_header h1#na_logo {
float: left;
margin: 22px 0 0 22px; }
#section_name {
margin: 10px 0 0 24px;
background: url(/templates/v1/images/header/skille_stripe_seksjon.jpg) left center no-repeat;
padding-left: 24px; }
#header_nettpaasak {
float: left;
margin-left: 72px;
margin-top: -7px;
width: 405px;
/*IE7*/
*position: absolute;
*top: 30px;
*left: 470px; }
#header_nettpaasak h1 {
font-weight: bold;
font-size: 13px;
font-size: 1.3rem;
color: #fff;
text-transform: uppercase;
padding-top: 34px; }
#header_nettpaasak img {
float: left;
margin-right: 10px; }
#header_nettpaasak h2 {
font-weight: bold;
font-size: 13px;
font-size: 1.3rem;
font-style: italic;
width: 290px; }
#header_nettpaasak h2 a {
color: #fff; }
/* ============== Main navigation ============== */
#na_nav {
font-family: 'Open Sans Condensed', sans-serif;
position: relative;
z-index: 99;
font-size: 15px;
font-size: 1.5rem;
font-weight: bold;
padding-top: 4px; }
#na_nav li.na_level_1:first-child {
margin-left: 10px; }
#na_header #na_nav li.na_level_1:first-child:hover {
margin-left: 17px; }
#na_nav li.na_level_1 {
float: left;
height: 20px;
overflow: hidden;
text-transform: uppercase;
margin-right: 1px;
padding: 0 18px 15px 7px;
border-top: 1px solid #16254c; }
#na_header #na_nav li.na_level_1:hover {
border-top: 1px solid #fff;
background-color: #11172d; }
#na_nav li.na_level_1:nth-child(1):hover,
#na_nav li.na_level_1:nth-child(3):hover,
#na_nav li.na_level_1:nth-child(4):hover,
#na_nav li.na_level_1:nth-child(7):hover,
#na_nav li.na_level_1:nth-child(8):hover,
#na_nav li.na_level_1:nth-child(9):hover,
#na_nav li.na_level_1:nth-child(11):hover,
#na_nav li.na_level_1:nth-child(12):hover {
background-color: transparent !important;
padding-right: 0;
padding-left: 0;
margin-right: 19px;
margin-left: 7px; }
#na_nav li.na_level_1:nth-child(2),
#na_nav li.na_level_1:nth-child(5),
#na_nav li.na_level_1:nth-child(6),
#na_nav li.na_level_1:nth-child(10) {
background: url(/templates/v1/images/header/dropdownmenu_pil.png) 92% 11px no-repeat; }
#na_nav li.na_level_1:last-child {
margin-right: 0 !important;
padding-right: 0 !important; }
#na_nav li.na_level_1 a, #na_nav li.na_level_1 span {
color: #fff;
text-decoration: none;
cursor: pointer; }
#na_nav li ul {
position: absolute;
background-color: #11172d;
left: -999em;
*left: auto;
*display: none;
margin-top: 0;
border-bottom: 4px solid #fff; }
#na_nav li.na_level_1 ul li a {
font-size: 14px;
font-size: 1.4rem;
padding: 6px 10px;
display: block;
width: 132px; }
#na_nav li.taphover:hover ul, #na_nav li.taphover.hover ul {
left: auto;
*display: block;
top: 40px;
margin-left: -7px;
*margin-left: -70px; }
#na_nav li ul li:hover {
background-color: #16254c; }
/* ============== Services navigation ============== */
#na_services_nav {
background: url(/templates/v1/images/header/ikon_tjenester.png) left center no-repeat;
padding: 6px 6px 4px 35px;
float: left; }
#na_services_nav li {
float: left;
font-size: 11px;
font-size: 1.1rem;
margin-right: 4px; }
#na_services_nav li:after {
content: "\007C";
padding-left: 6px; }
#na_services_nav li:last-child:after {
content: ""; }
#na_services_nav li:last-child {
margin-right: 0; }
#na_services_nav a {
color: #000; }
#services {
border-bottom: 1px solid #16254c;
padding-left: 3px; }
#tipsoss {
font-weight: bold;
font-size: 13px;
font-size: 1.3rem;
text-transform: uppercase;
color: #d80307;
display: block;
float: left;
margin: 5px 0 0 4px; }
#telefon {
font-weight: bold;
font-size: 13px;
font-size: 1.3rem;
color: #d80307;
display: block;
float: left;
background: url(/templates/v1/images/header/tipsoss_mobil.jpg) left center no-repeat;
margin-top: 5px;
padding-left: 13px; }
#footer {
margin-top: 40px;
font-family: 'Source Sans Pro', sans-serif; }
#footer #footer-contact {
background: #060f2c url("/templates/v2/images/footer/backgr-img.jpg") right bottom no-repeat;
padding: 30px 30px 0; }
#footer header h1 {
color: #fff;
font-size: 22px;
text-transform: uppercase;
margin-bottom: 20px; }
#footer h2 {
color: #fff;
font-size: 22px;
text-transform: uppercase;
margin-bottom: 10px; }
#footer p, #footer ul {
color: #fff;
font-size: 14px;
margin-bottom: 24px;
font-weight: bold; }
#footer p span, #footer ul span {
font-size: 13px;
font-weight: normal; }
#footer a {
color: #b8bfdb;
font-size: 13px;
font-weight: normal; }
#footer-contact div, #footer-copy div {
width: 30%;
display: inline-block;
overflow: hidden;
vertical-align: top; }
#footer-copy {
background-color: #17244e;
padding: 30px 20px 5px; }
#footer-copy div:nth-child(3) {
width: 190px; }
#footer-copy div:last-child {
width: 125px;
margin-left: 45px; }
#footer-copy p:not(first-child) {
margin-top: 4px; }
#footer-copy span {
font-size: 14px; }
#footer-copy #footer-fb-link {
background: transparent url("/templates/v2/images/footer/logo-fb.png") left center no-repeat;
padding-left: 34px;
line-height: 30px;
margin-bottom: 10px; }
#footer-copy #footer-fb-link a {
font-weight: bold; }
#footer-copy #footer-twitter-link {
background: transparent url("/templates/v2/images/footer/logo-twitter.png") left center no-repeat;
padding-left: 34px;
line-height: 30px; }
#footer-copy #footer-twitter-link a {
font-weight: bold; }
#footer-copy #topofpage-btn {
border-radius: 28px;
font-family: Arial;
color: #fff;
font-size: 14px;
padding: 4px 0px 5px 20px;
border: solid #fff 1px;
display: block;
margin-top: 7px; }
#footer-copy #topofpage-btn:hover {
text-decoration: none; }
#footer-copy #topofpage-btn::after {
content: '';
display: inline-block;
background: transparent url(/templates/v2/images/footer/arrowup.jpg) right center no-repeat;
width: 18px;
height: 9px; }
#na_bedrift {
color: #666;
font-size: 10px;
padding-top: 15px;
padding-bottom: 10px;
text-align: center;
background-color: #fff; }
#footer_list_1 li, #footer_list_2 li, #footer_list_3 li {
display: inline;
font-size: 10px;
font-weight: normal; }
#footer_list_1 li a, #footer_list_2 li a, #footer_list_3 li a {
color: #999999; }
#na_bedrift_mittoppdrag {
color: #666666;
font-weight: bold;
overflow: hidden; }
#na_bedrift_mittoppdrag img {
clear: both; }
body {
background-color: #fff;
color: #333;
font-family: Georgia, Times, Times New Roman, serif;
font-size: 18px;
font-size: 1.8rem;
line-height: 1.4; }
.italic {
font-style: italic; }
#services {
font-family: Arial, Helvetica, sans-serif; }
/* oppdateringsvarsling */
#refresh-page {
font-size: 18px;
color: #000;
background-color: #fff;
padding: 15px;
position: fixed;
height: 20px;
top: -56px;
left: 0;
text-align: center;
width: 100%;
z-index: 9999;
cursor: pointer;
box-shadow: rgba(0, 0, 0, 0.6) 0 2px 6px;
-webkit-transition: all 1s ease;
transition: all 1s ease; }
#refresh-page p {
margin-left: -55px; }
#refresh-page strong {
position: relative; }
#refresh-page strong::after {
display: block;
content: "";
background: url(/templates/v1/images/refresh_icon.png) no-repeat center right;
width: 28px;
height: 25px;
position: absolute;
top: -3px;
right: -32px; }
#refresh-page.update-alert {
top: 0; }
.dp-article-image-title {
display: none; }
.dp-slideshow {
float: none !important;
width: auto !important; }
#ad_top {
width: 1000px;
margin: 0 auto 0;
position: relative; }
#ad_top #fusion_toppbanner-wrapper {
text-align: center; }
#wrap {
margin: 0 auto;
background-color: #fff;
padding: 8px 10px 0;
width: 980px;
position: relative;
z-index: 1; }
#sticky_left {
height: auto;
margin-left: -330px;
position: absolute;
top: 1300px;
width: auto;
z-index: 1; }
#sticky_right {
height: auto;
margin-left: 1130px;
position: absolute;
top: 1300px;
width: auto;
z-index: 1; }
/* Artikkeltopp med bilde, titler, ingress og byline
======================================================= */
#article_top {
margin-top: 5px;
margin-bottom: 30px;
position: relative;
font-family: "Source Sans Pro", sans-serif; }
#article_top h1 {
font-size: 80px;
font-size: 8rem;
line-height: 1;
margin-top: 20px;
font-weight: 900; }
#article_top h2 {
color: #e40505;
font-size: 50px;
font-size: 5rem;
margin-bottom: -30px;
margin-top: 15px;
font-weight: 600; }
#article_top .leadtext {
font-size: 27px;
font-size: 2.7rem;
line-height: 1.2;
margin: 20px 0;
color: #000; }
#article_top #byline-published-wrap {
margin-top: 20px; }
#article_top #published-wrap {
padding-right: 30px;
float: left; }
#article_top #published-wrap .time-published {
cursor: help;
font-size: 14px;
font-size: 1.4;
line-height: 1.2;
color: #000;
display: block; }
#article_top #published-wrap .time-published span {
font-weight: bold; }
#article_top #byline-wrap {
overflow: hidden; }
#article_top #byline-wrap .author-wrap {
float: left;
padding-right: 30px; }
#article_top #byline-wrap .author-wrap p {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
display: inline-block;
vertical-align: top; }
#article_top #byline-wrap .author-wrap p a {
font-weight: normal; }
#article_top #byline-wrap .byline-img {
display: inline-block;
vertical-align: top;
margin-right: 6px; }
.s9-modern, .s9-modern video {
max-height: 600px; }
/* Hovedkolonnen
======================================================= */
#article-story {
width: 500px;
float: left;
overflow: hidden;
padding-right: 12px; }
#article-story iframe, #article-story video, #article-story object, #article-story embed, #article-story img:not(#slBigPic), #article-story p {
max-width: 500px; }
#article-story div:not(.slImgDiv, .imgHolder) {
max-width: 500px; }
#article-story .twitter-video.twitter-video-rendered {
clear: both; }
#wrap .socialmedia-btns {
margin-bottom: 25px; }
#wrap .socialmedia-btns li {
list-style: none;
display: inline-block;
margin-left: 1px;
position: relative; }
#wrap .socialmedia-btns li .share-count {
position: absolute;
right: 10px;
top: 12px;
color: white;
display: inline-block; }
#wrap .socialmedia-btns .sm_btn_bottom {
margin-left: 0; }
#wrap .socialmedia-btns li:first-child {
margin-left: 0; }
.arrow-right {
width: 0;
height: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-right: 10px solid #e90101; }
#article-story h2,
#article-story h3,
#article-story h4,
#article-story h5,
#article-story h6 {
font-family: "Source Sans Pro", sans-serif;
font-size: 22px;
font-size: 2.2rem; }
#article-story p {
margin-bottom: 1.4em;
line-height: 1.5; }
#article-story table {
border-collapse: collapse;
border: 1px solid #999;
padding: 5px; }
#article-story table td, #article-story table th {
border: 1px solid #999;
padding: 5px; }
#article-story ul li {
font-size: 16px;
font-size: 1.6rem;
line-height: 1.5;
list-style: disc inside none;
margin-bottom: 5px;
margin-left: 35px; }
#article-story ol li {
font-size: 16px;
font-size: 1.6rem;
line-height: 1.5;
list-style: decimal inside none;
margin-bottom: 5px;
margin-left: 35px; }
#article-story q {
display: block;
background: url("/templates/v1/images/quote.png") no-repeat scroll 2px 30px transparent;
color: #333;
font-size: 20px;
font-size: 2rem;
line-height: 2.4rem;
font-weight: bold;
margin: 0 0 11px 0;
overflow: hidden;
padding: 40px 15px 20px 34px;
word-wrap: break-word; }
#article-story q .inline-cite {
font-size: 15px;
font-size: 1.5rem;
display: block;
text-align: right;
text-transform: none; }
#article-story blockquote {
margin: 25px 50px 25px 25px;
border-left: 2px solid #16254c; }
#article-story blockquote p {
padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 1.4;
font-weight: bold; }
#article-story blockquote footer {
text-align: right;
font-size: 14px;
font-size: 1.4rem;
margin-top: -1.4em; }
#article-story blockquote cite {
font-style: normal; }
#article-story blockquote, #article-story q {
quotes: none; }
#sliderWrap {
margin-bottom: 20px; }
#article-story .articleInlineImage {
position: relative;
margin-bottom: 20px;
clear: both; }
#article-story .articleInlineImage::before {
display: block;
content: "\002B";
background-color: rgba(0, 0, 0, 0.4);
position: absolute;
top: 10px;
right: 10px;
color: #fff;
font-size: 20px;
padding: 0px 8px;
pointer-events: none;
font-weight: bold; }
#article-story .dp-image-spesial-byline {
clear: left;
float: left;
margin: 6px 12px 10px -61px;
width: 215px;
overflow: hidden; }
#article-story .dp-image-spesial-byline img {
width: 215px; }
.dp-image-size-full-bredde {
clear: both; }
.dp-image-size-full-bredde img {
max-width: 500px; }
#article-story .dp-image-size-venstrestilt, #article-story .dp-image-size-hoyrestilt {
clear: left;
float: left;
margin: 6px 12px 10px 0;
width: 215px; }
#article-story .dp-image-size-venstrestilt img, #article-story .dp-image-size-hoyrestilt img {
width: 215px; }
#article-story .dp-image-size-hoyrestilt {
float: right;
margin: 6px 0 10px 12px; }
#wrap .dp-article-image-description,
#wrap .dp-article-image-description p,
#wrap .dp-article-image-byline {
font-family: "Source Sans Pro", sans-serif;
font-size: 14px;
font-size: 1.4rem;
line-height: 1.2;
color: #000;
margin-bottom: 0; }
#google_ad_1, #services_box {
display: none; }
#services_box, #google_ad_adjusted {
float: left;
clear: left;
width: 215px;
margin: 0 12px 10px 0; }
#services_box .article_services_skin,
#services_box .article_ad_skin {
width: 213px;
overflow: hidden;
margin-bottom: 12px; }
#article-sidebar .article_ad_skin,
#article-sidebar .article_services_skin {
width: 468px;
overflow: hidden;
margin-bottom: 20px; }
#services_box .article_services_skin img,
#article-sidebar .article_services_skin img {
border: 1px solid #ccc;
vertical-align: middle; }
#services_box .article_ad_skin > span,
#article-sidebar .article_ad_skin > span {
display: block;
font-size: 12px;
font-weight: bold;
background-color: #000;
color: #fff;
padding: 5px 0 5px 6px;
text-transform: uppercase; }
#services_box .article_services_skin span:last-child {
text-transform: none;
font-weight: normal;
margin-left: 32px;
position: absolute;
right: 6px;
top: 5px; }
#article-sidebar .article_services_skin .art_origin span:last-child {
margin-left: 135px;
text-transform: none;
font-weight: normal;
position: absolute;
right: 6px;
top: 7px; }
#services_box .article_services_skin .art_origin,
#article-sidebar .article_services_skin .art_origin {
position: relative;
color: #222;
text-transform: uppercase;
font-size: 10px;
font-size: 1rem;
padding: 6px 0 5px 27px;
background: #cfcfcf url(/templates/v1/images/handlevogn_desktop.png) 6px 4px no-repeat;
margin-bottom: 3px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; }
#article-sidebar .article_services_skin .art_origin {
padding: 7px 0 6px 25px;
background-position: 6px 4px;
font-size: 11px;
font-size: 1.1rem; }
#services_box .article_services_skin h1,
#article-sidebar .article_services_skin h1,
#article-sidebar .article_ad_skin h1 {
font-family: Georgia, Times, Times New Roman, serif;
font-size: 20px;
font-size: 2rem;
line-height: 1.2; }
#article-sidebar .article_services_skin h1 {
font-size: 28px;
font-size: 2.8rem;
line-height: 1.2; }
.related-articles.rel-1 {
width: 215px;
float: left;
margin: 6px 12px 10px 0; }
.related-articles.rel-1 article, .related-articles.rel-1 img {
width: 215px; }
.related-articles.rel-2 {
width: 500px; }
.related-articles article {
width: 244px;
margin: 0 0 20px 6px;
overflow: hidden;
padding-top: 1px;
display: inline-block;
vertical-align: top; }
.related-articles article:nth-child(odd) {
margin-left: 0; }
.related-articles article h1 {
font-family: "Source Sans Pro", sans-serif;
line-height: 1;
font-size: 20px; }
#toggle-factbox-btn {
display: block;
margin-bottom: 20px;
background-color: #f8f8f8;
color: #000;
border: 1px solid #eaeaea;
padding: 24px 35px 24px;
font-size: 18px;
font-size: 1.8rem;
text-transform: uppercase;
cursor: help;
font-family: Arial, Helvetica, sans-serif;
position: relative;
font-weight: bold; }
#toggle-factbox-btn h1 {
font-size: 18px;
font-size: 1.8rem;
width: 385px; }
#toggle-factbox-btn.factbox-open {
margin-bottom: 0; }
#toggle-factbox-btn.factbox-open span {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg); }
#toggle-factbox-btn span {
width: 26px;
height: 26px;
overflow: hidden;
position: absolute;
top: 23px;
right: 35px;
font-size: 40px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg); }
#article-story .dp-fact-box-small {
display: block;
background-color: #f8f8f8;
border: 1px solid #eaeaea;
border-top: none;
padding: 22px 35px;
overflow: hidden;
margin-bottom: 20px;
display: none; }
#article-story .dp-fact-box-small h1, #article-story .dp-fact-box-small h2, #article-story .dp-fact-box-small h3 {
font-size: 20px;
font-size: 2rem; }
#article-story .dp-fact-box-small li {
list-style: outside;
margin-left: 20px;
margin-bottom: 6px; }
/* SIDEBAR
======================================================= */
#article-sidebar {
width: 468px;
overflow: hidden;
float: right; }
#article-sidebar h2, #article-sidebar h3, #article-sidebar h4, #article-sidebar h5, #article-sidebar h6 {
font-family: "Source Sans Pro", sans-serif; }
#ad_superboard {
margin-bottom: 20px; }
#newspromo {
border: 1px solid #cecece;
background-color: #e9e9e9;
padding: 0 0 12px 12px;
margin-bottom: 20px; }
#newspromo h3 {
font-size: 16px;
font-size: 1.6rem;
font-family: Arial, Helvetica, sans-serif;
line-height: 1;
margin-top: 12px;
margin-bottom: 3px; }
#newspromo h3 span {
color: #e90101;
text-transform: uppercase; }
#newspromo p {
font-size: 14px;
font-size: 1.4rem;
font-family: Arial, Helvetica, sans-serif; }
#aksjeforum-wrap {
font-family: "Source Sans Pro", sans-serif;
margin-bottom: 20px;
background-color: #f2f2f2; }
#aksjeforum-wrap a {
color: #000;
text-decoration: none; }
#aksjeforum-wrap h1 {
background-color: #eae9ea;
border: medium none;
font-weight: bold;
padding: 12px 12px 10px; }
#aksjeforum-wrap ol {
padding: 12px; }
#aksjeforum-wrap li {
border-bottom: 1px solid #ccc;
margin-bottom: 8px;
padding-bottom: 8px;
font-size: 16px;
font-size: 1.6rem; }
#aksjeforum-wrap li span {
font-size: 12px;
padding-right: 8px;
display: block; }
#most-reactions {
font-family: "Source Sans Pro", sans-serif;
margin-bottom: 20px;
border: 1px solid #cecece;
background-color: #e9e9e9;
padding: 12px 8px 0;
color: #000; }
#most-reactions header {
margin-left: 10px; }
#most-reactions header h1 {
font-size: 22px;
font-size: 2.2rem;
font-weight: 900;
text-transform: uppercase;
display: inline-block;
margin-right: 45px; }
#most-reactions header ul {
display: inline-block; }
#most-reactions header ul li {
display: inline;
cursor: pointer;
margin-right: 12px;
font-size: 16px;
font-size: 1.6rem;
font-weight: 700; }
#most-reactions .reactions-active {
border-bottom: 2px solid #aaa; }
#most-reactions #reactions-week, #most-reactions #reactions-24h {
margin-top: 20px; }
#most-reactions #reactions-week li, #most-reactions #reactions-24h li {
border-bottom: 2px solid #fff;
padding-top: 8px;
padding-bottom: 8px;
box-sizing: border-box; }
#most-reactions #reactions-week li:last-child, #most-reactions #reactions-24h li:last-child {
border: none; }
#most-reactions #reactions-week h2, #most-reactions #reactions-24h h2 {
font-size: 15px;
font-size: 1.5rem;
font-weight: 700;
padding-left: 10px;
width: 55%;
display: inline-block;
margin-right: 8px;
line-height: 1.1;
vertical-align: top;
word-break: break-word; }
#most-reactions #reactions-week .reaction-bar, #most-reactions #reactions-24h .reaction-bar {
width: 40%;
display: inline-block; }
#most-reactions #reactions-week .reaction-bar .reaction-percent, #most-reactions #reactions-24h .reaction-bar .reaction-percent {
background-color: #e90101;
width: 0%;
color: #fff;
font-size: 26px;
font-size: 2.6rem;
font-weight: 700;
transition: all 0.5s ease-in; }
#most-reactions #reactions-week .reaction-bar .reaction-percent .reaction-count, #most-reactions #reactions-24h .reaction-bar .reaction-percent .reaction-count {
margin-left: 12px;
text-shadow: 2px 2px #e90101; }
#last-news {
margin-bottom: 20px;
position: relative; }
#last-news::after {
content: " ";
display: block;
position: absolute;
left: 0;
bottom: 0px;
height: 80px;
width: 100%;
z-index: 20;
pointer-events: none;
background: linear-gradient(to bottom, rgba(246, 246, 246, 0) 0%, white 100%); }
#last-news:hover::after {
background: transparent; }
#last-news h1 {
color: #e90101;
text-transform: uppercase;
font-size: 23px;
font-size: 2.3rem;
font-family: "Source Sans Pro", sans-serif;
font-weight: 700; }
#last-news h2 {
font-size: 30px;
font-size: 3rem;
line-height: 1.1; }
#last-news div {
height: 300px;
overflow: hidden;
padding-top: 6px;
padding-bottom: 8px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff; }
#last-news div:hover {
overflow-y: auto;
border-top: 1px solid #cecece;
border-bottom: 1px solid #cecece; }
#last-news li {
width: 98%;
margin-bottom: 12px;
padding-bottom: 12px;
border-bottom: 1px solid #cecece; }
#last-news li:last-child {
border-bottom: none; }
#last-news li time {
font-family: arial;
font-size: 12px;
display: block;
margin-bottom: -5px; }
#last-news .ajax-fed-article {
display: none; }
#most-read {
margin-bottom: 20px; }
#most-read h1 {
color: #e90101;
text-transform: uppercase;
font-size: 23px;
font-size: 2.3rem;
font-family: "Source Sans Pro", sans-serif;
font-weight: 700; }
#most-read h2 {
font-size: 30px;
font-size: 3rem;
line-height: 1.1; }
#most-read article {
margin-bottom: 12px;
padding-bottom: 12px;
border-bottom: 1px solid #cecece; }
#most-read article:last-child {
border-bottom: none; }
#most-read .ajax-fed-article {
display: none; }
#cxense-wrapper {
margin-top: 30px; }
#cxense-wrapper iframe {
width: 990px !important; }
#cxense-wrapper h1 {
font-family: "Source Sans Pro", sans-serif;
color: #e90101;
text-transform: uppercase;
font-size: 23px;
font-weight: 700; }
#na_comments {
margin-top: 30px; }
#na_comments #nacomments-disclaimer {
font-size: 0.75em;
line-height: 1.4;
margin-left: 14px;
color: #646464;
max-width: 100%;
position: relative;
bottom: -25px; }
#na_comments #nacomments-disclaimer div:first-child {
float: left;
width: 600px; }
#na_comments #nacomments-disclaimer div:last-child {
float: right;
padding-top: 42px; }
#na_comments #nacomments-disclaimer div:last-child p {
float: left;
font-weight: bold;
color: #16254c;
padding-top: 8px;
text-align: right;
font-size: 14px;
font-size: 1.4rem; }
#na_comments #nacomments-disclaimer div:last-child p span {
font-style: italic;
font-weight: normal; }
#na_comments #nacomments-disclaimer #header-image {
max-width: 100%;
display: block; }
#na_comments #nacomments-disclaimer .description {
padding: 2px 0;
line-height: 1.4;
font-size: 15px;
font-size: 1.5rem; }
#na_comments #nacomments-disclaimer .title {
font-weight: bold;
text-transform: uppercase;
font-size: 1.6em; }
#na_comments #nacomments-disclaimer .editor-image {
padding-left: 15px; }
#superduper {
margin-top: 30px;
text-align: center; }
#nabloggere {
margin-top: 30px;
font-family: Arial, Helvetica, sans-serif; }
#nabloggere > h2 {
font-family: "Source Sans Pro", sans-serif;
color: #e90101;
text-transform: uppercase;
font-size: 23px;
font-weight: 700;
margin-bottom: 8px; }
#nabloggere article {
display: inline-block;
vertical-align: top;
width: 30%;
margin-right: 30px;
margin-bottom: 20px; }
#nabloggere article:nth-child(3n + 1) {
margin-right: 0; }
#nabloggere article img {
float: left;
margin-right: 8px;
-webkit-filter: grayscale(1);
filter: grayscale(1); }
#nabloggere article div {
overflow: hidden; }
#nabloggere article h3 {
font-size: 17px;
font-size: 1.7rem;
line-height: 1.2; }
#nabloggere article h4 {
margin-top: 5px;
font-size: 14px;
font-size: 1.4rem;
font-style: italic;
font-weight: normal; }
#lists-wrap {
margin-top: 30px; }
.bottom-list {
border: 1px solid #cecece;
background-color: #e9e9e9;
width: 480px;
overflow: hidden;
padding: 20px;
box-sizing: border-box; }
.bottom-list h1 {
font-size: 23px;
font-size: 2.3rem;
font-weight: bold;
text-transform: uppercase;
font-family: "Source Sans Pro", sans-serif;
margin-bottom: 15px; }
.bottom-list h2 {
font-size: 20px;
font-size: 2rem;
font-weight: normal;
font-family: "Source Sans Pro", sans-serif;
overflow: hidden; }
#bottom-last-news {
float: left; }
#bottom-last-news h1 {
color: #e90101; }
#bottom-last-news li {
margin-bottom: 25px; }
#bottom-last-news li span {
float: left;
font-size: 15px;
font-size: 1.5rem;
margin-right: 6px;
font-family: "Source Sans Pro", sans-serif;
color: #999;
padding-top: 3px; }
#bottom-most-read {
float: right; }
#bottom-most-read h1 {
color: #0f102f; }
#bottom-most-read li {
counter-increment: intergerIncrement;
margin-bottom: 25px; }
#bottom-most-read li::before {
content: counter(intergerIncrement);
float: left;
background-color: #c2c2c2;
color: #fff;
border-radius: 15px;
width: 19px;
height: 30px;
padding-left: 11px;
margin-right: 10px;
margin-top: 1px; }
/*# sourceMappingURL=article.css.map */
