
@font-face {font-family: 'Bradley';src: url('fonts/Bradley_Hand_ITC_TT.eot');src: url('fonts/Bradley_Hand_ITC_TT.eot') format('embedded-opentype'), url('fonts/Bradley_Hand_ITC_TT.woff2') format('woff2'), url('fonts/Bradley_Hand_ITC_TT.woff') format('woff'), url('fonts/Bradley_Hand_ITC_TT.ttf') format('truetype'), url('fonts/Bradley_Hand_ITC_TT.svg#bradley') format('svg');font-weight: normal;font-style: normal;}

/* Reset browser default styles */
html, body {min-height:100%;-webkit-text-size-adjust:100%;overflow-x:hidden;}
body {font:14px/1.4 'Open Sans', sans-serif;color:#03060B;background:#fff;}
div, html, body, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5, h6, blockquote, header, section, footer, aside, nav, article, figure, figcaption, dt, dd, dl {margin:0;padding:0;} 
.rich-text-field ul {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
  unicode-bidi: isolate;
}
.rich-text-field a {
  color: -webkit-link;
}
.news-article-posts ul, .news-article-posts li {
  list-style-type: none;
}

header, section, footer, aside, nav, article, figure, figcaption {display:block;}
table {border-collapse:collapse;}
img {border:none;max-width:100%;height:auto;}
iframe, object, embed {max-width:100%;}

input {vertical-align:middle;}
input:focus, textarea:focus {outline:none;}
button, input[type="submit"] {cursor:pointer;-webkit-appearance:none;}
a, a:active, a:visited {text-decoration:none;color:#0085B5;transition:color linear .2s;}
a:hover {text-decoration:none;color:#0085B5;}

a, a:visited {text-decoration:none;color:#1F2937;transition:color ease-in-out .2s;}
a:active, a:hover {outline:0;text-decoration:none;color:#000;}

h4 {font:500 14px/1.4 'Inter';padding-bottom:15px;}
input[type="search"], input[type="tel"] {height:36px;padding:0 10px 0 37px;border:1px solid #0085B5;border-radius:8px;width:189px;color:#0085B5;font:400 14px 'Inter';box-sizing:border-box;background:url(/search.svg) 8px center no-repeat;opacity:.2;}
input[type="search"]::placeholder, input[type="tel"]::placeholder {color:#0085B5;opacity:1;}

.grid_row.center_black {max-width: 420px;background: #000;color: #fff;text-align:center;margin: 0 auto;padding: 5px 10px;border-radius: 3px 3px 0 0;align-items: center;justify-content: center;font-size: 14px;}
.grid_row.center_black a { color: white; }
.grid_row.gallery_list {
    /* display: none !important; */
    background: black;
    color: white;
    padding: 30px 10px 0 10px;
    border-radius: 6px;
    margin-bottom:35px;
}
.grid_row.gallery_list .sub-text p {
    color: white;
    padding-bottom: 0px;
}
.grid_row.gallery_list figcaption h5 {
    font-size: 15px;
}
.grid_row.gallery_list .news_block .img_info {border:2px solid #fff;height:250px;}
.grid_row.gallery_list .news_block figcaption {
    margin-top: 3px;
    min-height:1px;background:transparent;padding:15px 0 0 0;color:#fff;font-size:14px !important;line-height:20px !important;text-align:center;}
.grid_row.gallery_list .news_block figcaption h5 {color:#fff;}
.grid_row.gallery_list .grid_row > [class^="grid_"] { margin-bottom: 8px; }

/* All */
.wrapper {max-width:1246px;padding:0 15px;box-sizing:border-box;margin:0 auto;position:relative; }

.clear:after, .wrapper:after {content:'';display:block;height:0;clear:both;}
.cover {display:none;}
*[data-cover] {min-height:550px;background:url(../images/blank.gif) center center no-repeat;background-size:cover;}
.dropdown_wrap {position:relative;display:inline-block;vertical-align:bottom;}
.dropdown_style {display:none;position:absolute;top:100%;left:0;background:#fff;padding:5px 0;box-shadow:rgba(40,97,201,.14) 0 3px 6px 0;z-index:1;}
.dropdown_style.dropdown_right {left:auto;right:0;}
.dropdown_style.dropdown_top {top:auto;bottom:100%;}
.dropdown_style li {padding:5px 10px;}
.box {background:#fff;padding:20px;margin-bottom:20px;}
.box_big {background:#fff;padding:35px 50px;margin-bottom:20px;}
.box_shadow {background:#fff;box-shadow:rgba(40,97,201,.14) 0 3px 6px 0;margin:20px 0;}

h6 {font:18px 'Open Sans';padding-bottom:25px;}

input[type="text"] {font:12px Arial, sans-serif;color:#666;border:1px solid #ccc;border-radius:0;padding:0 10px;height:30px;width:100%;box-sizing:border-box;}

/* Ad block */
.ad_block {position:relative;font-size:0;line-height:0;margin-bottom:20px;} /* border:1px solid #707070; */
.ad_block img {width:100%;}
.ad_block span {position:absolute;bottom:0;right:0;font-size:12px;line-height:16px;color:#6B6B6B;background:rgba(255,255,255,.8);padding:4px 10px;display:block;}

.slider .hidden {
	position: fixed;
	right: 5000px;
}

/* Grid */
.grid_row {display:flex;flex-wrap:wrap;}
.grid_row > [class^="grid_"] {flex:0 1 auto;margin-bottom:20px;}
.grid_multicol .grid_row:last-of-type > [class^="grid_"]:last-of-type {margin-bottom:0;}
.grid_row_pad {margin:0 -10px;}
.grid_row_pad > [class^="grid_"] {padding:0 10px;}
.grid_row .grid_centered {margin-left:auto;margin-right:auto;}

[class^="grid_"] {box-sizing:border-box;}
.grid_1 {width:8.333%;}
.grid_2 {width:16.666%;}
.grid_3 {width:25%;}
.grid_4 {width:33.332%;}
.grid_5 {width:41.665%;}
.grid_6 {width:50%;}
.grid_7 {width:58.334%;}
.grid_8 {width:66.667%;}
.grid_9 {width:75%;}
.grid_10 {width:83.334%;}
.grid_11 {width:91.667%;}
.grid_12 {width:100%;}

.grid_44 {width:44%;}
.grid_56 {width:56%;}

.grid_offset_1 {margin-left:8.333%;}
.grid_offset_2 {margin-left:16.666%;}
.grid_offset_3 {margin-left:25%;}
.grid_offset_4 {margin-left:33.332%;}
.grid_offset_5 {margin-left:41.665%;}
.grid_offset_6 {margin-left:50%;}
.grid_offset_7 {margin-left:58.334%;}
.grid_offset_8 {margin-left:66.667%;}
.grid_offset_9 {margin-left:75%;}
.grid_offset_10 {margin-left:83.334%;}
.grid_offset_11 {margin-left:91.667%;}

/* Icons */
[class^="icon_"] {width:25px;height:25px;background:url(/icons_sprite.png) 0 0 no-repeat;background-size:225px auto;display:inline-block;vertical-align:middle;}
.icon_home {background-position:0 0;}
.icon_home_2 {background-position:-24px 1px;}
.icon_channels {background-position:-50px 0;}
.icon_social {background-position:-75px 0;}
.icon_monitor {background-position:-100px 0;}
.icon_share {background-position:-125px 0;}
.icon_phone {background-position:-150px 0;}
.icon_stream {background-position:-175px 0;}
.icon_check {background-position:-200px 0;}
.icon_facebook {background-position:0 -25px;}
.icon_instagram {background-position:-25px -25px;}
.icon_linkedin {background-position:-50px -25px;}
.icon_twitter {background-position:-75px -25px;}
.icon_youtube {background-position:-100px -25px;}
.icon_rss {background-position:-125px -25px;}
.icon_wordpress {background-position:-150px -25px;}
.icon_vimeo {background-position:-175px -25px;}
.icon_logo {background-position:-200px -25px;}
.icon_google {background-position:0 -75px;}
.icon_facebook_2 {
  background-position: 0 -51px;
  height: 23px;
}
.icon_instagram_2 {background-position:-25px -50px;}
.icon_linkedin_2 {background-position:-50px -50px;}
.icon_twitter_2 {
    background-position: -75px -51px;
    height: 24px;
}
.icon_youtube_2 {background-position:-100px -50px;}
.icon_rss_2 {background-position:-125px -50px;}
.icon_wordpress_2 {background-position:-150px -50px;}
.icon_vimeo_2 {background-position:-175px -50px;}
.icon_logo_2 {background-position:-200px -50px;}
.icon_google_2 {background-position:-25px -75px;}
.icon_search {background-position:0 -100px;}
.icon_search_2 {background-position:-25px -100px;}
.icon_map {background-position:-50px -100px;}
.icon_pin {background-position:-75px -100px;}
.icon_phone_2 {background-position:-100px -100px;}
.icon_globe {background-position:-125px -100px;}
.icon_email {background-position:-150px -100px;}
.icon_like {background-position:0 -125px;}
.icon_share_2 {background-position:-25px -125px;}
.icon_follow {background-position:-50px -125px;}
.icon_arrow_up {background-position:-75px -125px;}
.icon_fax {background-position:-100px -125px;}
.icon_pin_2 {background-position:-125px -125px;}
.icon_phone_3 {background-position:-150px -125px;}
.icon_email_2 {background-position:-175px -125px;}
.icon_map_2 {background-position:-200px -125px;}

.scroll_up{position:fixed;bottom:20px;right:20px;background-color:rgba(170, 170, 170, .3);border-radius:5px;padding:10px;cursor:pointer;display:none;z-index:10000;}
.scroll_up:hover{background-color: rgba(170, 170, 170, .8);}

.bg-right { background-position-x: right !important; }
.bg-left { background-position-x: left  !important; }
.bg-top { background-position-y: top  !important; }
.bg-bottom { background-position-y: bottom  !important; }

/* Heading */
.heading {position:relative;padding:15px 100px 15px 20px;font-size:14px;color:#4278da;}
.heading a, .heading a:visited {color:#96999B;position:absolute;top:15px;right:15px;}
.heading a:hover {color:#4278DA;}
.heading h5 {padding-bottom:0;color:#4E5665;}
.heading .right_links {position:absolute;top:15px;right:15px;}
.heading .right_links a {position:static;}
.heading_annonse {background:#f6f6f6;padding:10px 15px;color:#727272;font-size:10px;}
.heading_small {padding:0 60px 10px 0;font-size:12px;color:#000;}
.heading_small a, .heading_small a:visited {color:#4278da;top:0;right:0;}
.heading_small a:hover {color:#4278DA;}
.heading_bordered {color:#0085B5;font-size:14px;font-weight:700;border-bottom:1px solid #0085B5;padding:0 0 7px 0;margin-bottom:45px;}
.heading_boxed {padding:0 80px 15px 0;}
.heading_boxed a {right:0;top:0;}

.resizing_container {
  padding-bottom:20px !important;
}
.resizing_container.fixed {
  min-height:95px !important;
}
.resizing_container.fixed .p_heading {line-height:24px !important;}
.resizing_container h5 {
  font-size:15px;
}

/* News block */
.rel_wrap {position:relative;}
.news_block .img_info {
  position:relative;
  border:0px solid #bcbcbc;
  border-bottom:none;font-size:0;
  line-height:0;height:158px;
  background-size:cover;
  overflow:hidden;
}
.news_block .img_info > img {width:100%;}
.news_block .img_big {min-height:315px};
.news_block .img_info .info {position:absolute;bottom:7px;left:15px;background:#000;font:700 10px/24px 'Open Sans';text-transform:uppercase;color:#fff;padding:0 15px;border-bottom:2px solid #fff;}
.news_block .img_info .info_temp {position:absolute;bottom:7px;left:15px;background:#000;font:700 10px/24px 'Open Sans';text-transform:uppercase;color:#fff;padding:0 15px;border-bottom:2px solid #fff;}
/*.img_info .info {position:absolute;bottom:15px;left:10px;color:#fff;background:rgba(0,139,206,.8);padding:8px 15px;font:700 14px 'Roboto';text-transform:uppercase;text-align:center;border-bottom:2px solid #fff;}*/
.news_block .link {position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;}
.news_block figure {cursor:pointer;}
.news_block .img_info .position_right {position:absolute;bottom:7px;right:7px;}
/* .news_block figcaption {min-height:95px;} */
.news_block figcaption p:empty, .news_block .figure_content p:empty {padding:0;display:none;}
.news_block .figure_content {background:#fff;padding:7px 15px 15px 15px;/*min-height:165px;*/min-height:95px;box-sizing:border-box;}
.news_block .img_info + figcaption {background:#fff;color:#000;padding:17px 15px 15px 15px;}
/* .news_block_eh .img_info + figcaption {min-height:132px;} */
.news_block .img_info + figcaption .p_heading {font-size:14px !important;color:#4A4A4A;} /* padding-bottom:10px; */
.news_block .img_info + figcaption .p_heading a, .news_block .img_info + figcaption .p_heading a:visited {color:#0085B5;}
.news_block .img_info + figcaption .p_heading a:hover {color:#0085B5;}
.news_block .author_heading {background:#fff;padding:14px 60px 14px 20px;position:relative;}
.news_block .author_heading p {color:#7C8494;font:12px 'Open Sans';padding:0;}
.news_block .author_heading p span {color:#000;font-weight:600;}
.news_block .author_heading p.time {font-size:10px;}
.news_block .author_heading .position_right {position:absolute;top:15px;right:17px;}
.grid_3.news_block .author_heading {padding:10px 50px 10px 15px;}
.grid_3.news_block .author_heading p.time {font-size:8px;}
.grid_3.news_block .author_heading .position_right {top:10px;right:15px;}
.grid_3 .news_block .img_info {height:158px;}
.grid_3 .news_block figcaption.longer {/*min-height:110px;*/}
.grid_4 .news_block .img_info {height:240px;}
/* .grid_4 .news_block figcaption {min-height:152px;} */
.grid_6 .news_block .img_info {height:305px;}
.grid_6 .news_block figcaption {/*min-height:125px;*/}
.news_block.grid_8 .img_info {height:505px;}
.news_block.grid_8 figcaption {min-height:240px;}
.news_block.grid_8 .img_info .info, .news_block.grid_6 .img_info .info {left:30px;}
.news_block.grid_8 .img_info + figcaption, .news_block.grid_6 .img_info + figcaption {padding:20px 30px 16px 30px;}
.big_org_image_container{width: 25px; height: 25px;}
.org_image_container{width: 25px; height: 25px;padding: 4px;box-sizing: border-box;}
.news_block .img_info + figcaption.left_aligned {padding-left:0px;padding-top:10px;}
.sideline_block {background:#fff;margin:0 0 22px 0;padding-top:15px;position:relative;}
.sideline_block:before {content:'';display:block;width:14px;height:100%;background:#fff;position:absolute;top:0;left:-19px;border-left:6px solid #4f7073;}
.sideline_block > [class^="grid_"] {padding-left:0;}
.sideline_block > .grid_12 {margin-bottom:7px;}
.sideline_block > .grid_12 h5 {color:#4f7073;text-transform:uppercase;font-size:17px;}

.sideline_block_new {background:#fff;margin:0 0 22px 0;padding-top:15px;position:relative;}
.sideline_block_new:before {content:'';display:block;width:14px;height:100%;background:#fff;position:absolute;top:0;left:-19px;border-left:6px solid #4278DA;}
.sideline_block_new > [class^="grid_"] {padding-left:0;}
.sideline_block_new > .grid_12 {margin-bottom:7px;}
.sideline_block_new > .grid_12 h5 {color:#4278DA;text-transform:uppercase;font-size:17px;}

.sideline_block_new.konkurransene:before {
    border-left:6px solid #0c0806;
}
.sideline_block_new.konkurransene > .grid_12 h5 {
    color: #0c0806;
}

/* News block */
.news_block .img_info {position:relative;}
.news_block .img_info .position_right {position:absolute;bottom:10px;right:10px;}
.news_block figcaption {background:#fff;box-sizing:border-box;padding:5px 12px;}
.news_block figcaption p {color:#4A4A4A;font-size:15px;line-height:22px;}

.grid_4 .news_block .img_info .position_right {bottom:5px;right:5px;}

.grid_4 .news_block figcaption p {font-size:12px;line-height:18px;}
.grid_6 .news_block .img_info[data-cover] {height:320px;}
.grid_6 .news_block figcaption {padding:7px 17px;}
.grid_8 .news_block .img_info[data-cover] {height:470px;}
.grid_8 .news_block figcaption {padding:10px 24px;}
.box .news_block figcaption {padding-left:0;padding-right:0;}

/* Heading bg */
.heading_bg {min-height:315px;background:#D3D4D9;background-size: cover;}

/* Top bar */
.top_bar {background:#0085B5;font:12px 'Roboto';z-index:10;position:relative;text-align:right;padding:5px 0;}
.top_bar a, .top_bar a:visited {color:#fff;}
.top_bar .wrapper > ul > li {display:inline-block;vertical-align:middle;margin-right:20px;}
.top_bar .wrapper > ul > li:last-child {margin-right:0;}
.top_bar .wrapper > ul > li li {display:block;margin-right:0;text-align:left;}
.top_bar .wrapper > ul > li img {vertical-align:middle;}

/* NFVB */
.centered_list {text-align:center;}
.centered_list li {display:inline-block;vertical-align:top;font-weight:300;padding:0 15px;margin-bottom:20px;border-right:1px solid #6b7985;}
.centered_list li:last-child {border-right:none;}
.centered_list li a, .centered_list li a:visited {color:#002a43;}
.centered_list li a.active {font-weight:600;}

/* PDF */
.narrow_block {max-width:800px;margin:0 auto;}
.blue_box {background:#0085B5;color:#fff;}
.blue_box header {padding:20px 30px;min-height:200px;}
.white_box {background:#f9f9f9;}
.white_box header {padding:20px 30px;min-height:200px;}
.white_box header ul {margin-bottom:20px;}
.white_box header ul li {font-size:15px;font-weight:300;padding-left:20px;position:relative;}
.white_box header ul li:before {content:'';display:block;width:6px;height:6px;background:#afcbc8;border-radius:50%;position:absolute;top:9px;left:0;}
.white_box header ul li strong {font-weight:700;}
.blue_box.eheight header, .white_box.eheight header {min-height:450px;}
.percent_list ul {margin:20px 0;}
.percent_list ul li {padding:0 0 10px 0;}
.percent_list ul li strong {color:#5e9993;font-size:20px;padding-right:10px;}

/* Special post */
.special_post {margin-bottom:45px;}
.special_post figure {background:#fff;display:flex;}
.special_post [data-cover] {width:45%;min-height:420px;position:relative;}
.special_post [data-cover] div {position:absolute;bottom:20px;left:0;}
.special_post [data-cover] div p {padding:2px 10px 2px 70px;text-transform:uppercase;text-align:right;font-size:15px;font-weight:600;background:#C7368B;color:#fff;margin-bottom:5px;}
.special_post figcaption {flex:1;padding:50px;}
.special_post figcaption h5 {font:700 40px 'Open Sans';padding-bottom:20px;}
.special_post figcaption h6 {font:800 15px 'Open Sans';color:#0085B5;text-transform:uppercase;padding-bottom:0;}
.special_post figcaption p {font-size:15px;padding-bottom:50px;}
.special_post2 figure {background:#000;color:#fff;}
.special_post2 [data-cover] {width:auto;flex:1;min-height:525px;}
.special_post2 [data-cover] div {bottom:55px;}
.special_post2 [data-cover] div p {background:#F9E41C;color:#000;padding-left:95px;}
.special_post2 figcaption {max-width:365px;box-sizing:border-box;}
.special_post2 figcaption h5 {color:#fff;font:700 27px 'Open Sans';text-transform:uppercase;padding-bottom:10px;}
.special_post2 figcaption h6 {color:#fff;font:800 13px 'Open Sans';padding-bottom:5px;}

/* Media Queries */
    /* Desktop */
  @media only screen and (min-width: 960px) {
      .ad-block {
          min-height: 400px;
      }
.desktop_hide {display:none !important;}
}
@media only screen and (min-width: 960px) and (max-width: 1179px) {
.wrapper {max-width:960px;}
}


    /* Tablets and mobiles */
@media only screen and (max-width: 959px) {
    .news_block .img_info.ad-block {
            height: 145px;
          background-size: contain;          
      }


      .article-layout, .article-section {
        padding: 0 !important;
      }
      .article {
        padding-bottom: 1.25rem !important;
      }

.wrapper {padding:0 10px;box-sizing:border-box;}
/* Header */
.header {padding:12px 10px; background-color: #000;}
.header .menu_wrapper {padding:0 10px;}
/* News block */
.news_block figcaption {min-height:auto !important;}

.news_block figcaption {min-height:auto !important;}

.grid_row.gallery_list { padding-bottom: 2px; }


.submenu nav ul li a, .submenu nav ul li a:visited {
    font-size: 14px;
    padding: 0 8px 5px 0px;
}
}


    /* Tablets */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.mobile_hide {display:none !important;}
/* Grid */
.grid_tablet_1 {width:8.333%;}
.grid_tablet_2 {width:16.666%;}
.grid_tablet_3 {width:25%;}
.grid_tablet_4 {width:33.332%;}
.grid_tablet_5 {width:41.665%;}
.grid_tablet_6 {width:50%;}
.grid_tablet_7 {width:58.334%;}
.grid_tablet_8 {width:66.667%;}
.grid_tablet_9 {width:75%;}
.grid_tablet_10 {width:83.334%;}
.grid_tablet_11 {width:91.667%;}
.grid_tablet_12 {width:100%;}
.grid_tablet_offset_0 {margin-left:0;}
.grid_tablet_offset_1 {margin-left:8.333%;}
.grid_tablet_offset_2 {margin-left:16.666%;}
.grid_tablet_offset_3 {margin-left:25%;}
.grid_tablet_offset_4 {margin-left:33.332%;}
.grid_tablet_offset_5 {margin-left:41.665%;}
.grid_tablet_offset_6 {margin-left:50%;}
.grid_tablet_offset_7 {margin-left:58.334%;}
.grid_tablet_offset_8 {margin-left:66.667%;}
.grid_tablet_offset_9 {margin-left:75%;}
.grid_tablet_offset_10 {margin-left:83.334%;}
.grid_tablet_offset_11 {margin-left:91.667%;}

.grid_3 .news_block .img_info {
  min-height:210px !important;
}
.grid_4 .news_block .img_info {
  min-height:280px !important;
}
}


    /* Mobile portrait and landscape modes */
@media only screen and (max-width: 767px) {
.side_menu {width:68%}
.mobile_hide {display:none !important;}
.container .wrapper {padding:0;}
.container .wrapper_pad {padding:0 15px;}
.box_big {padding:20px;}
.button.button_big, .button.button_big:visited {padding:5px 25px;font-size:21px;}
/* Grid */
.grid_mobile_1 {width:8.333%;}
.grid_mobile_2 {width:16.666%;}
.grid_mobile_3 {width:25%;}
.grid_mobile_4 {width:33.332%;}
.grid_mobile_5 {width:41.665%;}
.grid_mobile_6 {width:50%;}
.grid_mobile_7 {width:58.334%;}
.grid_mobile_8 {width:66.667%;}
.grid_mobile_9 {width:75%;}
.grid_mobile_10 {width:83.334%;}
.grid_mobile_11 {width:91.667%;}
.grid_mobile_12 {width:100%;}
.grid_mobile_offset_0 {margin-left:0;}
.grid_mobile_offset_1 {margin-left:8.333%;}
.grid_mobile_offset_2 {margin-left:16.666%;}
.grid_mobile_offset_3 {margin-left:25%;}
.grid_mobile_offset_4 {margin-left:33.332%;}
.grid_mobile_offset_5 {margin-left:41.665%;}
.grid_mobile_offset_6 {margin-left:50%;}
.grid_mobile_offset_7 {margin-left:58.334%;}
.grid_mobile_offset_8 {margin-left:66.667%;}
.grid_mobile_offset_9 {margin-left:75%;}
.grid_mobile_offset_10 {margin-left:83.334%;}
.grid_mobile_offset_11 {margin-left:91.667%;}

.news_block.grid_8 .img_info {height:260px;}
.news_block.grid_8 .img_info .info {left:15px;}
.grid_6 .news_block .img_info {height:216px;}
.grid_3 .news_block .img_info {height:240px;}

.news_block .img_big {min-height:inherit !important;};
.grid_6 .news_block .img_info {min-height:inherit !important;}
.sideline_block > [class^="grid_"] {padding-left:10px;}

/* News block */
.news_block .img_info .position_right {bottom:5px;right:5px;}
.news_block figcaption {padding:5px 12px 12px 12px;}
.news_block figcaption p {font-size:12px;line-height:18px;}
.grid_6 .news_block .img_info[data-cover], .grid_8 .news_block .img_info[data-cover] {height:195px;}
div.custom-ad-height { height: 189px !important; }
.grid_6 .news_block figcaption, .grid_8 .news_block figcaption {padding:5px 12px 12px 12px;}
.box .news_block figcaption {padding-left:0;padding-right:0;}

.scroll_up { bottom: 70px; }

/* Special post */
.special_post figure {display:block;}
.special_post [data-cover] {width:auto;min-height:250px;}
.special_post [data-cover] div p {padding-left:40px;}
.special_post figcaption {padding:15px;}
.special_post figcaption h5 {font-size:34px;}
.special_post figcaption p {padding-bottom:20px;}
.special_post2 [data-cover] {min-height:250px;}
.special_post2 [data-cover] div {bottom:20px;}
.special_post2 [data-cover] div p {padding-left:40px;}
.special_post2 figcaption {max-width:100%;}
.special_post2 figcaption h5 {font-size:25px;}


}


    /* Mobile portrait mode */
@media only screen and (max-width: 479px) {
h1 {font-size:34px;line-height:38px;}
h2 {font-size:32px;line-height:36px;}
h3 {font-size:30px;line-height:34px;}
/* Grid */
.grid_row {display:block;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_44, .grid_56 {width:100%;}
/* Footer */
.footer nav > ul {display:block;}
.footer nav > ul > li {padding-bottom:30px;}
}


@media all and (min-width: 768px) {
  .fancybox-thumbs {
    top: auto;
    width: auto;
    bottom: 0;
    left: 0;
    right : 0;
    height: 95px;
    padding: 10px 10px 5px 10px;
    box-sizing: border-box;
    background: rgba(0, 0, 0, 0.3);
  }
  
  .fancybox-show-thumbs .fancybox-inner {
    right: 0;
    bottom: 95px;
  }
}




/* Article */
.follow_del {color:#707070;font-size:12px;line-height:16px;padding-bottom:30px; padding-top:0px; display:flex;flex-wrap:wrap;align-items:center;}
.follow_del .button {font-size:10px;min-width:70px;margin-bottom:10px;}
.follow_del .button:hover {background-color:#ccc;}
.follow_del > div {flex:1;display:flex;flex-wrap:wrap;align-items:center;}
.follow_del > div p {padding:0 20px 10px 0;}


.single_article p { margin: 0px; padding: 0px; }
.article_wrap {font-size:18px;line-height:28px;}
.article_wrap p {margin: 0px; padding-bottom:10px;}
.article_wrap a, .article_wrap a:visited {color:#0085B5;text-decoration:underline;}
.article_wrap .underline {text-decoration:underline;}
.article_wrap blockquote {color:#0085B5;padding-bottom:20px;}
.article_wrap h1 {font:700 36px 'Open Sans';padding-bottom:25px; padding-top:20px;}
.article_wrap h2 {font:700 24px 'Open Sans';padding-bottom:5px;}
.article_wrap h3 {font:700 20px 'Open Sans';padding-bottom:0;}
.article_wrap h4 {font:700 18px 'Open Sans';padding-bottom:5px;}
.article_wrap h5 {font:700 16px 'Open Sans';padding-bottom:25px;}
.article_wrap figure {margin:15px 0 30px 0;line-height:0;}
.article_wrap figure > div {min-height:380px;}
.article_wrap figure figcaption {padding:15px 15px;background:#f6f6f6;font-size:12px;line-height:16px;}

.article_wrap aside{border:1px solid #D8D8D8;font-size:14px;line-height:1.4 !important;color:#000;text-transform:none;position:relative;overflow:visible;padding:20px 15px 10px 20px;margin-bottom:35px;}
.article_wrap aside p,.article_wrap aside ul,.article_wrap aside ol,.article_wrap aside li{font-size:14px;color:#000;text-transform:none;line-height:20px}
.article_wrap aside ol{padding-left:18px}
.article_wrap aside ul{padding-left:20px;list-style-type:disc}

.article_wrap aside h1,.article_wrap aside h2,.article_wrap aside h3,.article_wrap aside h4,.article_wrap aside h5,.article_wrap aside h6{color:#000;text-transform:none;font-weight:600;padding-bottom:10px}
.article_wrap aside h1{font-size:22px}
.article_wrap aside h2{font-size:20px}
.article_wrap aside h3{font-size:16px;padding-bottom:7px}
.article_wrap aside h4{font-size:14px;padding-bottom:5px}
.article_wrap aside h5,.article_wrap aside h6{font-size:10px;padding-bottom:5px}
.article_wrap aside q{font-size:12px;color:#000;padding-left:10px;quotes:"┬л" "┬╗"}
.article_wrap aside img{margin:35px 0 40px;max-width:100%}
.article_wrap aside img::selection{color:transparent;background:transparent}
.article_wrap aside img::-moz-selection{color:transparent;background:transparent}
.article_wrap aside img.align-left{float:left;margin:10px;margin-left:0}
.article_wrap aside img.align-right{float:right;margin:10px;margin-right:0}
.article_wrap aside img.align-center{display:block;margin-left:auto;margin-right:auto}
.article_wrap aside img[data-mce-selected]{outline:2px solid lightgray !important}
.article_wrap aside figure.inline_embed_post img[src]{margin:0}
.article_wrap aside figure.image{display:inline-block;border:none;background:#fff;margin:35px 0 40px;max-width:100%;}
.article_wrap aside figure.image img[src]{margin:0}
.article_wrap aside figure.image figcaption{margin:0;text-align:left;font-size:12px}
.article_wrap aside figure.image.align-left{float:left;margin:10px;margin-left:0}
.article_wrap aside figure.image.align-right{float:right;margin:10px;margin-right:0}
.article_wrap aside figure.image.align-center{display:table;margin-left:auto;margin-right:auto}
.article_wrap aside figure.align-left{float:left;margin:10px;margin-left:0}
.article_wrap aside figure.align-right{float:right;margin:10px;margin-right:0}
.article_wrap aside figure.align-center{display:table;margin-left:auto;margin-right:auto}
.article_wrap aside:before{content:' ';position:absolute;top:-3px;left:10px;width:20px;border-bottom:2px solid #0085B5;}

.article_wrap aside.trending_wrap {border:none;padding:0;}
.article_wrap aside.trending_wrap:before {display:none;}
.article_wrap aside.trending_wrap .heading_bordered {font-size:12px;font-weight:400;color:#4065A1;padding:0 0 3px 0;margin:0 0 13px 0;border-color:#D8D8D8;}
.article_wrap aside.trending_wrap .news_block {margin-bottom:0;}
.article_wrap aside.trending_wrap figcaption {padding:5px 0;}
.article_wrap aside.trending_wrap h5 {font-weight:700;font-size:18px;line-height:24px;}
.article_wrap aside.trending_wrap p {display:none;}

.article_wrap  aside.trending_wrap a { text-decoration: none; }

.share_list ul {display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px -10px;}
.share_list ul li {padding:0 5px 10px 5px;}
.share_list ul li a, .share_list ul li a:visited {min-width:184px;background:#3B5998;border-radius:2px;display:block;color:#fff;font:600 12px/41px 'Open Sans';text-align:center; text-decoration: none;}
.share_list ul li a.twitter, .share_list ul li a.twitter:visited {background:#55ACEE;}
.share_list ul li a.linkedin, .share_list ul li a.linkedin:visited {background:#02679a;}

@media only screen and (max-width: 960px) {
.article_wrap aside.trending_wrap .heading_bordered {font-size:15px;margin-bottom:5px;border:none;}
.article_wrap aside.trending_wrap .news_block {margin-bottom:12px;}
.article_wrap aside.trending_wrap .news_block > a {display:flex;flex-wrap:nowrap;min-height:135px;border:1px solid #ebebeb;}
.article_wrap aside.trending_wrap .news_block .img_info {width:120px;height:auto !important;}
.article_wrap aside.trending_wrap figcaption {padding:10px 15px;flex:1;}
.article_wrap aside.trending_wrap h5 {font-weight:700;font-size:18px;line-height:24px;}
.article_wrap aside.trending_wrap figcaption p {display:block;}
.article_wrap aside.trending_wrap figcaption p.cat {color:#4278DA;font-size:12px;padding-bottom:0;}
}

@media only screen and (max-width: 767px) {
  /* Share list article */
.share_list ul li a, .share_list ul li a:visited {min-width:160px;}
}