body {
	font-family: 'Open Sans', sans-serif;
	background: url("https://4aa110.claudeassets.com/20250328024049im_/https://tidningspremier.net/img/regal.png");
}
h1, #logo {
	font-family: 'Montserrat', sans-serif;
}
h1 {
    width: 100%;
    font-size: 28px!important;
}
h2 {
    font-size: 25px!important;
    font-family: 'Montserrat', sans-serif;
}
a#logo {
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    /*color: #FFF;*/
    color: #001e31;
    font-family: 'Montserrat', sans-serif;
    padding: 0 20px;
}
/*@media (min-width: 480px) {
    a#logo {
        color: #001e31;
    }
}*/
span.logo-domain {
    color: #969fa9;
    font-size: 10px;
    margin-left: 5px;
}
.nomarpad {
    margin: 0;
    padding: 0;
}
#main {
    padding: 20px 0 70px 0;
}
#main .container {
    padding: 10px;
}
#main p {
    line-height: 30px;
}
a {
    color: #73a0c3;
}
a:hover {
    color: #004982;
    text-decoration: none;
}
.btn {
    background: #21a6ff;
    padding: 10px 20px;
    margin: 10px 0 0 0;
    font-weight: 600;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #000000;
    font-size: 13px;
    letter-spacing: 1px;
    background: #bce1f9;
    border-radius: 20px;
}
.btn:hover {
	background: #c7e4f7;
    color: #000;
}
button:focus {
    outline: 1px solid #666;
}
ul {
    padding: 10px;
}
ul li {
    margin: 0 0 10px 0;
    list-style: none;
}
.intro.box {
    margin: 10px 15px 30px 15px;
    padding: 15px 20px 5px 20px;
    font-size: 14px;
    /*color: #929292;*/
    line-height: 15px;
}
.box {
    border-radius: 20px;
    border: 10px solid #fff;
    box-shadow: 0 2px 10px #ccc;
    background: #FFF;
    display: block;
}
.boxwrap {
    border-radius: 20px;
    border: 10px solid #fff;
    box-shadow: 0 2px 10px #ccc;
    background: #FFF;
    padding-bottom: 20px;
}
/** HEADER **/
nav {
    /*background: #f2f2f2!important;*/
    /*background: #4780ab!important;*/
    background: #e2ecf3!important;
    border: 0!important;
    padding: 10px 0!important;
    margin: 0!important;
    border-bottom: 3px solid #ffffff69!important;
    box-shadow: 0 5px 5px #bdc5ca40;
}
/*@media (min-width: 480px) {
    nav {
        background: #e2ecf3!important;
    }
}*/
.navbar-light .navbar-toggler {
    margin-right: 10px;
}
nav .container {
    padding: 0!important;
}
#navbar a {
    font-size: 12px;
    letter-spacing: 1px;
}
a.nav-link {
    font-size: 13px;
    letter-spacing: 1px;
    border-radius: 20px;
    color: #757575!important;
    background: #FFF;
}
@media (min-width: 1200px) {
    a.nav-link {
        margin-right: 25px;
    }
}
@media (max-width: 1199.99px) {
    .nav.navbar-nav {
        margin: 0 20px;
        font-weight: 600;
        text-align: center;
    }
}
/** HOME **/
.tidningspremie .box {
    margin-bottom: 30px;
}
.tidningspremie span.title {
    max-width: 300px;
    display: block;
    margin: 0 auto;
    padding: 10px 0 0 0;
    font-size: 15px;
    color: #000;
    min-height: 76px;
}
.tidningspremie span.readmore {
    font-size: 10px;
    letter-spacing: 3px;
    color: #666;
    min-height: unset;
}
.tidningspremie img {
    border-radius: 10px;
    margin: 10px 0;
    max-width: 100%;
}
.pagination {
    margin-top: 15px;
}
.pagination .page-item.active .page-link {
    background: #e2ecf4;
    color: #73949c;
    border: 1px solid #c7dbea;
}
.pagination a.page-link {
    color: #7b92c7;
}
.pagination a.page-link:hover {
    color: #000;
    background: #e2ecf5;
}
/** SINGLE POST **/
.post-img {
    padding: 20px 0;
}
.post-img img {
    max-width: 90%;
    border-radius: 10px;
}
/** FOOTER **/
footer {
    padding: 37px 0;
    font-size: 12px;
    letter-spacing: 2px;
    color: #9a9a9a;
    background: #FFF;
    border: 6px solid #eef0f3;
}
footer .logo {
    padding-top: 0;
    margin-top: 0;
}
footer a {
    color: #333;
}
footer h3 {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #002138;
}
footer .btn-light {
    background: #eef0f3;
    color: #546977;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-size: 12px;
    padding: 8px 20px;
    margin-top: 10px;
    margin-bottom: 62px;
}
footer input#mce-EMAIL {
    border: 1px solid #dedede;
}
body#admin {
    background: #f5f5f5;
}
#admin a.btn.btn-primary,
#admin button.btn.btn-primary {
    color: #002035;
    background: #cedef1!important;
    border: 0;
    border-radius: 10px;
    box-shadow: 1px 1px 2px 0px #57686f9e;
    padding: 10px 20px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}
#admin .card-header {
    background: #fff;
}
#admin .table-striped tbody tr:nth-of-type(odd) {
    background: #FFF;
}
#admin .table-hover tbody tr:hover {
    background-color: rgb(224, 235, 249)!important;
}
#admin .dropdown-item.active,
#admin .dropdown-item:active {
    color: #000;
    text-decoration: none;
    background-color: #FFF;
}
/** OVERRIDE COOKIEBOT STYLING **/
button#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    background: #c7e4f7!important;
    border-color: #c7e4f7!important;
    color: #000;
}
button#CybotCookiebotDialogBodyLevelButtonCustomize,
button#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection
{
    border-color: #c7e4f7!important;
    color: #666!important;
}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover {
    color: #c7e4f7!important;
    color: #000;
}
a#CybotCookiebotDialogNavDetails,
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
    border-color: #c7e4f7!important;
    color: #c7e4f7!important;
}
#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
    background: #c7e4f7!important;
    color: #000!important;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a, #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink, #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a, #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a, #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a, #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink, #CybotCookiebotDialogDetailBodyContentTextAbout a {
    color: #666!important;
}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    color:  #333!important;
}
/*
     FILE ARCHIVED ON 16:21:51 May 27, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:59:33 Jun 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.534
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.033
  esindex: 0.01
  cdx.remote: 4.066
  LoadShardBlock: 103.313 (3)
  PetaboxLoader3.datanode: 133.727 (5)
  PetaboxLoader3.resolve: 79.313 (2)
  load_resource: 141.239
  loaddict: 41.584
*/