body{background: #fff;font-family: 'Open Sans',sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: 'Open Sans', sans-serif;}
a, a:visited, a:focus, a:active, a:hover{outline:0 none !important;}
a{color: #ea7c00}
a:hover{color: #000}

#divID1 {display: none}
#block-block-70 {margin-top: 30px}
.logo {margin-bottom: 11px;text-align: center}
#logo img{border:none!important;margin-top: 5px}

nav{ 
	border: 1px solid #ccc;
    display: block;
    height: 40px;
    position: relative}
.front h1 {
	float: left;
    font-size: 14px;
    margin-top: 2px;
    margin-right: 4px;
    margin-bottom: 0;
}
#navigation {display: block}
.bunn{background: #262626}
#site-slogan{display: inline-block}
#site-slogan h1 {color:#ccc;font-size: 12px;margin-bottom: 0em;line-height: 1em;}
#block-system-main-menu {margin-top: 17px}
#block-views-nodequeue-1-block {margin-bottom: 30px;}
#block-views-leserinnlegg-block .content .span2{min-height: 300px}

#block-search-form .content{margin-top: 11px}
#block-search-form .element-invisible{display: none}

#news {}
#carousel {margin-top: 30px}
.news{}
#news .span3, #news .span2 {min-height: 330px; /*border-bottom: 1px dotted #ccc;*/ margin-top: 10px}
#fotball {margin-top: 30px}
#menysok {height: 60px;position: relative}

.region-topsak {margin-bottom: 30px}
.region-topsak h3 {font-size: 24px!important}
#leserinnlegg {margin-top: 30px}
#news3{margin-top: 30px}
.tabs {margin-top: 50px}
.taxmenu {margin-top: 30px}

header.fixed{background: #fff;border-bottom: 1px dotted #ccc;border-top: 4px solid #000;height: 65px;margin-top: 0;position: fixed;top: 0;width: 100%;z-index: 100;background: #fff;width: 100%;box-shadow: 0 2px 4px rgba(0, 0, 1, 0.1)}



footer{background: #262626;margin-top: 100px;padding-bottom: 10px;}

.not-front .block-openx .content {margin-bottom: 0}
.block-openx {margin-bottom: 30px}
.news h3 {color: #000;word-wrap: break-word}
#block-views-bootstrap-news-front-block-1 a, #block-views-bootstrap-news-front-block-2 a, #block-views-bootstrap-news-front-block-3 a, #block-views-bootstrap-news-front-block-6 a, #block-views-bootstrap-news-front-block-7 a {color: #000}
.storyfront{border-bottom: 1px dotted #CCCCCC;margin-bottom: 10px;min-height: 430px}
.not-front .storyfront{border-bottom: none;min-height: 340px!important}
.storyfront p{padding-bottom: 30px;word-wrap: break-word;font-weight: normal}
.storyfront .storydato{color: #666;font-size: 12px;margin-bottom: 5px}
.taxmenu a{color: #000}
.news .storyfront {position: relative}
.news .storyfront .path {position: absolute;bottom: 5px; right: 0;}
.news .storyfront:hover {cursor: pointer}
.news .path a {
    background: url("images/storiesgo.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 22px;
    text-indent: -1000em;
    transition: background 0.5s ease-in-out 0s;
    width: 23px;
}
#mobile-header {display: none;}
.sidr-class-contextual-links-wrapper, .sidr-class-element-invisible {display: none}
.menu-5323{display: none}


.sidr-class-form-submit {-moz-user-select: none;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;}

/* ds felt
*************************************/
.bildetekst {background: #eee;padding: 10px}
.bildetekst p{margin:0}
.field-name-redaktor1{}
.not-front h1{font-size: 36px;word-wrap: break-word}
.field-name-field-teaser {color:#666;font-size: 24px; margin-top: 20px;padding-bottom: 20px}
.field-name-redaktor1 {font-size: 12px; background: #eee; padding:10px}
.field-name-body {font-size: 18px;margin-top: 15px;}
.field-name-siste-saker {display: none}
.field-name-siste-saker ul{list-style: none;list-style-image: none;list-style-type: none}
.view-sistesakerlist .views-row-first {border-top: 1px solid #ccc}
.field-name-siste-saker ul li {border-bottom: 1px solid #CCCCCC;}
.field-name-siste-saker ul li a{display: block;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
.field-name-siste-saker ul li a:hover{background: #eee}
.field-name-siste-saker .item-list ul li {margin: 0;padding: 0;}
.field-name-field-flerebilde .field-item {display: inline-block; padding: 5px}
.field-name-field-flerebilde .field-item img{}
.field-name-tips {border: 1px solid #CCCCCC;
    margin-bottom: 20px;
    margin-top: 20px;}
.field-name-tips .field-items {margin:5%;padding: 10%;}
.views-field-created {font-weight: bold}
.field-name-field-bildetext {background: #eee;padding: 10px}
.field-name-field-bildetext p{margin: 0}

.noderight{border-right: 1px solid #ccc;padding-right: 30px;padding-top: 30px;}
.noderightsecond {margin-left: 10px;margin-top: 30px}
.nodetop {border-bottom: 1px solid #ccc}



/************************************************************************************
regions
*************************************************************************************/
.region-tilbud, .region-content {margin-top: 30px}
.region-fs01 .span3, .region-fs02 .span3, .region-fs03 .span3{border-bottom: 1px dotted #CCCCCC;margin-top: 20px;min-height:400px;}
.region-fs01 .span2, .region-fs02 .span2, .region-fs03 .span2{border-bottom: 1px dotted #CCCCCC;margin-bottom: 20px;margin-top: 10px;min-height: 400px;width: 170px;}
.region-fs01 .span6 {margin-top: 20px}
.region-bb01 {padding-bottom: 30px}
.service{}

/************************************************************************************
views
*************************************************************************************/
.block-title {font-family: 'Open Sans', sans-serif;font-weight: 800}

.view-bootstrap-front .view-content h3 a{color: #262626}
.view-stillinger .view-header{display: block;margin-bottom: 30px}
.field-name-bootstrap-node-video .view-video .views-row {display: block;min-height: 300px} 

.view-bootstrap-arrangement .view-content .program{margin-top: 30px;min-height: 300px}
.view-bootstrap-arrangement .program {border:1px solid #ccc;padding: 10px}
.view-bootstrap-arrangement .program .views-field-path {margin-bottom: 10px;margin-top: 10px}
.view-bootstrap-arrangement .view-footer {}
.view-bootstrap-arrangement .view-footer p{margin-top: 30px; float: right}

.view-front .views-row p{min-height: 80px;}
.view-front .views-row {min-height: 300px; }

.view-bigblackbox .span3{min-height: 300px}
.view-bigblackbox .teaser{min-height: 150px}
.view-bigblackbox  .view-content h3{font-weight: normal; font-size: 18px;line-height: 20px }

.view-pane-taxonomy .col-lg-4 {min-height: 430px}
.view-pane-taxonomy .view-content h3{font-weight: normal;word-wrap: break-word}
.view-pane-taxonomy .view-content a{color: #262626}
.view-imagerightside .view-content{margin-top: 30px}
.view-boostrap-moresories-nodes .view-content ul {list-style: none;padding-left: 0;}
.view-boostrap-moresories-nodes .view-content ul li{border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.view-boostrap-moresories-nodes .view-content h3 a{color: #000;word-wrap: break-word}
.view-boostrap-moresories-nodes .view-content h3 {word-wrap: break-word}
.view-boostrap-moresories-nodes .view-content .storyfront {margin-top: 20px}

.view-bootstrap-events .views-row-odd, .view-bootstrap-events .views-row-even, .view-bootstrap-siste-fotball .views-row-odd, .view-bootstrap-siste-fotball .views-row-even, .view-bootstrap-siste-lokal .views-row-odd, .view-bootstrap-siste-lokal .views-row-even{position: relative}
.view-bootstrap-events .path, .view-bootstrap-siste-lokal .path, .view-bootstrap-siste-fotball .path{position: absolute;right: 15px; top: 50%}
.view-bootstrap-events .path a, .view-bootstrap-siste-fotball .path, .view-bootstrap-siste-lokal .path {
    background: url("images/arrmore.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 9px;
    text-indent: -1000em;
    transition: background 0.5s ease-in-out 0s;
    width: 7px;
}
.view-bootstrap-events .snippet a{color: #262626}
.view-bootstrap-events .montharr {text-align: center}
.view-bootstrap-events .span1 {text-align: center}
.view-bootstrap-events .dayarr{font-size: 30px}
.view-bootstrap-events .dayarr p{line-height: 0.8;margin-bottom: 0;margin-top: 0;}
.view-bootstrap-events .yeararr p{padding-bottom: 10px}

.view-bootstrap-events .span5 h4{margin-bottom: 0px}
.view-bootstrap-events .view-footer {display: block; height: 50px;margin-top: 20px}

.view-bootstrap-leserinnlegg .view-content h2, .view-bootstrap-snadder .view-content h3{font-size: 18px; font-weight: normal}
.view-bootstrap-leserinnlegg .view-content h3 a, .view-bootstrap-snadder .view-content h3 a{color: #262626}
.view-bootstrap-default-helsing .view-content{margin-top: 30px;text-align: center;}
.view-bootstrap-default-helsing .view-footer {margin-top: 10px}
.view-bootstrap-default-helsing .view-footer p{ float: left}
.view-bootstrap-default-helsing .view-footer .button{float: right}

.view-bootstrap-tavlo .flexslider, .view-bootstrap-carousel .flexslider, .view-bootstrap-fagfolk .flexslider, .view-valg-slideshow .flexslider, .view-valios-carsousel-1 .flexslider, .view-valios-carsousel-2 .flexslider {background: none;border: none;border-radius: 0;box-shadow: none;margin: 0;position: relative;}
.view-bootstrap-tavlo .flexslider .slides li, .view-bootstrap-carousel .flexslider .slides li, .view-bootstrap-fagfolk .flexslider .slides li, .view-valios-carsousel-1 .flexslider .slides li, .view-valios-carsousel-2 .flexslider .slides li{margin-right: 30px;}
.view-bootstrap-tavlo .flexslider .slides img {}
.view-bootstrap-tavlo .flexslider .slides a {color: #262626}
 
.view-bootstrap-tavlo .view-content, .view-bootstrap-leserinnlegg .view-content, .view-bootstrap-snadder .view-content{margin-bottom: 30px}
.view-bootstrap-tavlo , .view-bootstrap-snadder {border-bottom: 1px dotted #ccc;margin-bottom: 30px;margin-top: 30px;}  
.view-bootstrap-tavlo h3, .view-bootstrap-leserinnlegg h3, .view-bootstrap-snadder h3 {} 
.view-bootstrap-tavlo h3 a, .view-bootstrap-leserinnlegg h3 a, .view-bootstrap-snadder h3 a{font-size: 18px;font-weight: normal;margin: 0;padding: 10px 0;}
.view-bootstrap-leserinnlegg .view-header h2, .view-bootstrap-snadder .view-header h2, .view-bootstrap-events .view-header h2, .view-bootstrap-helsingar .view-header h2, .view-popular .view-header h2, .view-bootstrap-siste-fotball .view-header h2, .view-bootstrap-siste-lokal .view-header h2, .view-bootstrap-siste-video .view-header h2, .view-boostrap-siste-bildeserie .view-header h2, .view-bootstrap-carousel .view-header h2, #block-fb-social-likebox .blockheader h2, #block-views-bootstrap-news-front-block-2 .blockheader h2, #block-views-bootstrap-news-front-block-3 .blockheader h2, #block-disqus-disqus-recent-comments .blockheader h2, .view-bootstrap-stillings-info .view-header h2, .view-bootstrap-stillings-block .view-header h2, .view-bootstrap-fagfolk .view-header h2{font-family: 'Open Sans', sans-serif;font-weight: 800;margin-top: 0}
.view-bootstrap-tavlo .view-header, .view-bootstrap-leserinnlegg .view-header, .view-bootstrap-snadder .view-header, .view-bootstrap-events  .view-header, .view-bootstrap-helsingar .view-header, .view-popular .view-header, .view-bootstrap-siste-fotball .view-header, .view-bootstrap-siste-lokal .view-header, .view-bootstrap-siste-video .view-header, .view-boostrap-siste-bildeserie .view-header, .view-bootstrap-carousel .view-header, #block-fb-social-likebox .blockheader, #block-views-bootstrap-news-front-block-2 .blockheader, #block-views-bootstrap-news-front-block-3 .blockheader, #block-disqus-disqus-recent-comments .blockheader, .view-bootstrap-stillings-info .view-header, .view-bootstrap-stillings-block .view-header, .view-bootstrap-fagfolk .view-header{margin-bottom: 30px;position: relative}
.view-bootstrap-tavlo .view-footer, .view-bootstrap-fagfolk .view-footer{margin-top: 20px}
.view-bootstrap-tavlo .tavlodiv, .view-bootstrap-fagfolk .tavlodiv{border: 1px solid #CCCCCC;display: block;width: 100%;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);min-height: 300px; position: relative}
.view-bootstrap-tavlo .tavlodiv figure, .view-bootstrap-fagfolk .tavlodiv figure {margin: 0 auto;margin-top: 5px;}

.view-bootstrap-tavlo .tavlodiv h4, .view-bootstrap-fagfolk .tavlodiv h4,{text-align: center;padding: 5px}
.view-bootstrap-tavlo .tavlodiv p, .view-bootstrap-fagfolk .tavlodiv p{text-align: center; padding: 5px}
.view-bootstrap-tavlo .views-field-field-tilbudteaser p{text-align: center;padding: 5px}
.view-bootstrap-tavlo .tavlologo {position: absolute; bottom: 5px; right: 5px;}

.view-bootstrap-carousel .view-header h2, #block-views-bootstrap-news-front-block-2 .blockheader h2, #block-views-bootstrap-news-front-block-3 .blockheader h2 {}


.view-bootstrap-stillings-block .view-content h4{word-wrap: break-word}

.view-bootstrap-fagfolk .view-content h4{font-size: 16px;text-align: center}
.view-bootstrap-events .views-row-odd, .view-bootstrap-events .views-row-even{border: 1px solid #E9E9E9;margin-bottom: 10px;min-height: 70px;padding: 10px;}
.view-bootstrap-events .datearr {display: block;float: left;height: 70px;margin-left: 3px;margin-right: 15px;margin-top: 6px;}
.view-bootstrap-events .arrtext {margin-right: 20px;overflow: hidden;word-wrap: break-word}
.view-bootstrap-leserinnlegg h2{margin-bottom: 0}
.view-bootstrap-siste-video .view-content .btn, .view-boostrap-siste-bildeserie .view-content .button{margin-top: 30px}
.view-bootstrap-tavlo .view-footer, .view-bootstrap-fagfolk .view-footer{display: block;height: 54px}
.view-bootstrap-tavlo .flex-direction-nav, .view-bootstrap-carousel .flex-direction-nav, .view-bootstrap-fagfolk .flex-direction-nav{height: 0;}
.view-bootstrap-tavlo .flex-direction-nav a, .view-bootstrap-carousel .flex-direction-nav a, .view-bootstrap-fagfolk .flex-direction-nav a, .view-valios-carsousel-1 .flex-direction-nav a, .view-valios-carsousel-2 .flex-direction-nav a{width: 23px; height: 22px; margin: -20px 0 0; display: block; background: url(images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.view-bootstrap-tavlo .flex-direction-nav .flex-next , .view-bootstrap-carousel .flex-direction-nav .flex-next, .view-bootstrap-fagfolk .flex-direction-nav .flex-next, .view-valios-carsousel-1 .flex-direction-nav .flex-next, .view-valios-carsousel-2 .flex-direction-nav .flex-next{background-position: 100% 0; right: 0;top: -41px; }
.view-bootstrap-tavlo .flex-direction-nav .flex-prev , .view-bootstrap-carousel .flex-direction-nav .flex-prev, .view-bootstrap-fagfolk .flex-direction-nav .flex-prev, .view-valios-carsousel-1 .flex-direction-nav .flex-prev, .view-valios-carsousel-2 .flex-direction-nav .flex-prev{left: inherit;right: 33px;top: -41px;}
.view-bootstrap-tavlo .flexslider:hover .flex-next ,.view-bootstrap-carousel .flexslider:hover .flex-next, .view-bootstrap-fagfolk .flexslider:hover .flex-next, .view-valios-carsousel-1 .flexslider:hover .flex-next, .view-valios-carsousel-2 .flexslider:hover .flex-next{opacity: 1; right: 0;}
.view-bootstrap-tavlo .flexslider:hover .flex-prev ,.view-bootstrap-carousel .flexslider:hover .flex-prev, .view-bootstrap-fagfolk .flexslider:hover .flex-prev,.view-valios-carsousel-1 .flexslider:hover .flex-prev, .view-valios-carsousel-2 .flexslider:hover .flex-prev  {opacity: 1; left: inherit;right: 33px}
.view-bootstrap-tavlo .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .view-bootstrap-carousel .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .view-bootstrap-fagfolk .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .view-valios-carsousel-1 .flexslider:hover .flex-next:hover, .view-valios-carsousel-2 .flexslider:hover .flex-next:hover{opacity: 1;}
.view-bootstrap-tavlo .flex-direction-nav .flex-disabled ,.view-bootstrap-carousel .flex-direction-nav .flex-disabled, .view-bootstrap-fagfolk .flex-direction-nav .flex-disabled{opacity: .3!important;  cursor: default;}    
.view-bootstrap-tavlo .flex-direction-nav, .view-bootstrap-fagfolk  .flex-direction-nav,.view-bootstrap-carousel .flex-direction-nav {list-style: none;list-style-type: none}

.view-bootstrap-stillings-block .views-row, .view-stillingar .views-row, .view-oskommune .views-row {border:1px dotted #ccc;padding: 10px;margin-top: 10px;min-height: 100px}    
.view-bootstrap-stillings-block .views-row .views-row-first, .view-oskommune .views-row .views-row-first {margin-top: 0}
.view-bootstrap-stillings-block .view-content img, .view-stillingar img, .view-oskommune img{float: left;margin-right: 30px}  
.view-bootstrap-stillings-block .view-content a, .view-stillingar a, .view-oskommune a{color: #262626}  
.view-oskommune .view-footer a {color: white}
.view-oskommune .view-footer a:hover {color: #ea7c00;text-decoration: underline}
/*.view-bootstrap-carousel figure{margin: inherit}   
.flexslider .slides > li{width: 232px!important;margin-right: 30px}  */
    
.button{background: #262626;border: 1px solid #262626;color: #ea7c00;float: right;padding: 5px 20px 5px 20px;text-align: center;}
.button a{color: #ea7c00}
.button a:hover {color: #EA7C00!important}
.button:hover{border: 1px solid #EA7C00;color: #EA7C00!important}
.button p{padding: 0;margin: 0}
.first-button{margin-right: 15px}


.view-bootstrap-snadder .view-header{border-bottom: 1px dotted #CCCCCC;border-top: 1px dotted #CCCCCC;}
.view-bootstrap-default-helsing img{border-radius: 400px 400px 400px 400px;height: 290px;width: 290px;-webkit-border-radius: 400px 400px 400px 400px}


.view-bootstrap-leserinnlegg .view-content p, .view-bootstrap-leserinnlegg .view-content h2 {color: #666;margin-top: 15px;word-wrap: break-word;}
.view-bootstrap-leserinnlegg .view-content h2{font-size: 16px}
.view-bootstrap-leserinnlegg .view-content h2 a{color: #262626;}
.view-bootstrap-leserinnlegg .attachment-after ul, ol {margin:0;padding: 0;}
.view-bootstrap-leserinnlegg .attachment-after ul{list-style: none;list-style-image: none;list-style-type: none}
.view-bootstrap-leserinnlegg .attachment-after .views-row-first {border-top: 1px dotted #CCCCCC;}
.view-bootstrap-leserinnlegg .attachment-after li {border-bottom: 1px dotted #CCCCCC;}
.view-bootstrap-leserinnlegg .attachment-after li a {display: block;font-weight: normal;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
.view-bootstrap-leserinnlegg .attachment-after li a:hover{background: #ccc}
.view-bootstrap-leserinnlegg .attachment-after .views-field-created-1 {float: right}
.view-bootstrap-leserinnlegg .attachment-after .view-footer{border-bottom: none}
.view-bootstrap-helsingar .flexslider{background: none;border: none;border-radius: 0;box-shadow: none;margin: 0;position: relative;}
.view-bootstrap-helsingar .flexslider img{border: 1px solid #CCCCCC;border-radius: 140px; margin: 0 auto;width: 230px !important; -webkit-border-radius: 140px}
.view-bootstrap-helsingar .view-header span{position: absolute;right: 0;top: 10px;}    
.view-bootstrap-helsingar .slides a{text-align: center}    
.view-bootstrap-helsingar .view-footer {margin-bottom: 30px}
.view-bootstrap-helsingar .view-footer{ border-bottom: 1px dotted #CCCCCC;border-top: 1px dotted #CCCCCC;height: 70px;margin-top: 30px;padding-top: 20px;}
.view-bootstrap-helsingar .view-footer p{float: left}
.view-popular .view-content ul{list-style: none;margin:0;padding: 0;}
.view-popular .view-content ul li {border-top: 1px dotted #ccc;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
.view-popular .view-content .views-row-first {border-top: none}
.view-popular .view-content .views-row-last {border-bottom: 1px dotted #ccc}
.view-popular .view-header {position: relative}
.view-popular .view-header span{position: absolute; right: 0; top: 10px}
.view-popular .view-content a{color: #262626}
.view-bootstrap-siste-fotball .attachment h4, .view-bootstrap-siste-lokal .attachment h4{font-size: 16px;font-weight: normal}
.view-bootstrap-siste-fotball .attachment a, .view-bootstrap-siste-lokal .attachment a {color: #262626}
.view-bootstrap-siste-fotball .attachment ul, .view-bootstrap-siste-lokal .attachment ul{list-style: none;margin: 0; padding: 0}
.view-bootstrap-siste-fotball .attachment ul li, .view-bootstrap-siste-lokal .attachment ul li {border-top: 1px dotted #ccc;}
.view-bootstrap-siste-fotball .attachment .views-row-last, .view-bootstrap-siste-lokal .attachment .views-row-last {border-bottom: 1px dotted #ccc}
.view-bootstrap-siste-fotball .attachment ul li a, .view-bootstrap-siste-lokal .attachment ul li a{display: block;font-weight: normal;padding-bottom: 10px;padding-left: 0;padding-top: 10px;}
.view-bootstrap-siste-fotball .view-content a, .view-bootstrap-siste-lokal .view-content a{color: #262626}

.rotator:hover {cursor: pointer; background: #262626!important; color: #fff!important;cursor: pointer;border:none;border: 1px solid #262626}
.rotator:hover a {color: #ea7c00}
.rotator{}

.node-stillingsannonse h1{margin-top: 0;word-wrap: break-word;}
.view-bootstrap-stillings-info .views-field .views-label{float: left;margin-right: 15px; font-weight: bold}
.view-bootstrap-stillings-info .views-field {border-bottom: 1px dotted #CCCCCC;margin-top: 15px;padding-bottom: 15px;}
.view-bootstrap-stillings-info .views-field-field-bedriftslogo {text-align: center;}
.view-bootstrap-stillings-info .views-field-field-os-kommune-link, .view-bootstrap-stillings-info .views-field-field-stilling-link {height: 46px;text-align: center;}
.views-field-field-os-kommune-link .button{float: none}


.field-name-stillingsinfo .field-name-fb-button-block{margin-top: 30px}

.stillingsinfo{border: 1px solid #CCCCCC;
    display: block;
    margin-top: 20px;
    min-height: 70px;
    padding: 20px; }
.stillingslogo {float: left; margin-right: 20px}
.stillingstittel {}

.view-bootstrap-fleire-bilder{margin-top: 30px}
.view-bootstrap-fleire-bilder .views-row {display: inline;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;}
    
.field-name-adsense-node {margin-top: 30px}
.field-name-swipebox { margin-bottom: 30px;overflow: hidden;}



.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%!important;
	height: 100%!important;
}

.media-youtube-preview-wrapper, .media-vimeo-preview-wrapper {  max-width: none;
    min-height: inherit;
    position: inherit;}
#media-youtube-1{}
/************************************************************************************
arrangement side
*************************************************************************************/


/************************************************************************************
blocks
*************************************************************************************/
.oskommune {
    background: #f1f1f1;
    margin-top: 60px;
    padding-bottom: 60px;
}
.region-osktopp {padding-top: 30px;margin-bottom: 30px}
#block-views-oskommune-rss-block h2, #block-views-oskommune-rss-block-1 h2, #block-views-oskommune-ad-block h2{
font-size: 22px;
    background: #ff9933;
    padding: 15px 15px 15px 15px;
    display: inline-block;
    color: white;
    font-family: 'Open Sans';
    margin-bottom: 0;
}
#block-views-oskommune-rss-block .view-content, #block-views-oskommune-rss-block-1 .view-content {background: white;padding: 15px;}
#block-views-oskommune-rss-block .view-footer, #block-views-oskommune-rss-block-1 .view-footer{margin-top: 30px}
#block-views-oskommune-rss-block .view-content ul, #block-views-oskommune-rss-block-1 .view-content ul {margin: 0;padding:0;list-style: none}
#block-views-oskommune-rss-block .view-content li, #block-views-oskommune-rss-block-1 .view-content li {
        background-image: url('images/Pil-02.svg');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 7px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    margin-bottom: 10px 
}
#block-views-oskommune-rss-block .view-content a, #block-views-oskommune-rss-block-1 .view-content a{
    color: #262626   
}

#block-views-oskommune-rss-block .view-content .views-field-timestamp, #block-views-oskommune-rss-block-1 .view-content .views-field-timestamp {color: #666}
#block-views-oskommune-rss-block .view-content .views-field-title, #block-views-oskommune-rss-block-1 .view-content .views-field-title {padding-right: 15px}

#block-block-50 {margin-top: 15px}
.block-facetapi h2 {font-size: 18px}
#block-views-bootstrap-front-block-1, #block-views-bootstrap-news-front-block-2 .row, #block-views-bootstrap-news-front-block-3, #block-views-bootstrap-news-front-block-3 .attachment-after .row, #block-views-bootstrap-news-front-block-6, #block-views-bootstrap-news-front-block-7 .row {padding-bottom: 30px}
#block-views-bootstrap-stillings-block-block {}
#block-block-45 .content span{color: #888888;font-size: 10px;margin: 0;text-transform: uppercase;}
#block-block-44 {background: none repeat scroll 0 0 #CCCCCC;
    display: block;
    height: 52px;
    position: absolute;
    right: 0;
    top: 6px;
    width: 140px;}
.region-banner768top img, .region-2301 img, .region-2302 img, .region-bb01 img, .region-mega img, #block-block-80 img, #block-block-81 img {display: block;height: auto;max-width: 100%;;padding-top: 30px;}
.region-banner768top {padding-bottom: 30px}
#block-block-74 {display: block;height: auto;max-width: 100%;padding-top: 30px;}
#block-block-80, #block-block-81, #block-block-82, #block-block-83 {margin-bottom: 30px}
#block-block-82, #block-block-83, #block-block-85 {padding-top: 30px}
.block-openx .content{margin-bottom: 30px;text-align: center}
.block-openx h2{font-size: 10px;text-transform: uppercase}
#block-openx-21 {margin-top: 20px}
#block-openx-26 {margin-top: 30px}
#block-openx-21 h2{margin-top: 0}
#block-openx-1 {display: block}
#block-openx-15 {margin-top: 30px}
#block-openx-9 {display: none}
#block-openx-0 .content, #block-openx-6 .content{text-align: left!important}
#block-views-popular-block-1 {}
#block-block-19 .content {color: #666;
    font-size: 10px;
    margin-top: 30px;
    text-align: center;
    text-transform: uppercase;padding: 16%}
#block-block-19 .content a{color: #ea7c00}
#block-block-19 .content a:hover{color: #EA7C00;text-decoration: underline}    
#block-block-25 .content {text-align: center}
#block-block-53, #block-block-43{margin-top: 30px}
.taxmenu h2{color: #666;font-weight: 800}
.taxmenu .content ul{list-style: none;list-style-image: none;list-style-type: none}
.taxmenu .content ul li {border: 1px solid #666;margin-bottom: 5px !important;}
.taxmenu .content ul li a{font-family: arial, sans-serif;color: #666;display: block;font-weight: normal;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
.taxmenu .content ul li a:hover{background: #666;color: #fff;font-weight: normal}
.taxmenu .content ul li {margin: 0;padding: 0;}
.taxmenu ul, ol {margin: 0;padding: 0;}

#block-views-bootstrap-leserinnlegg-block {margin-top: 30px;padding-bottom: 60px}

.view-bootstrap-terms-termpage .view-content ul{list-style: none;list-style-image: none;list-style-type: none}
.view-bootstrap-terms-termpage .view-content ul li {border: 1px solid #262626;margin-bottom: 5px !important;}
.view-bootstrap-terms-termpage .view-content ul li a{color:#262626;display: block;font-weight: normal;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
.view-bootstrap-terms-termpage .view-content ul li a:hover{background: #262626;color: #fff}
.view-bootstrap-terms-termpage .view-content ul li {margin: 0;padding: 0;}
.view-bootstrap-terms-termpage ul, ol {margin: 0;padding: 0;}


#block-disqus-disqus-recent-comments .dsq-widget-item a{color: #000}

#block-views-bootstrap-news-front-block-3 .content  .span4 ul{list-style: none;list-style-image: none;list-style-type: none}
#block-views-bootstrap-news-front-block-3 .content  .span4 ul li {border-bottom: 1px solid #CCCCCC;}
#block-views-bootstrap-news-front-block-3 .content  .span4 ul li a{display: block;font-weight: normal;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
#block-views-bootstrap-news-front-block-3 .content  .span4 ul li a:hover{background: #eee}
#block-views-bootstrap-news-front-block-3 .content  .span4 ul li {margin: 0;padding: 0;}
#block-views-bootstrap-news-front-block-3 .content  .span4 ul, ol {margin: 0;padding: 0;}

#block-block-37 {background: #262626;margin-bottom: 30px;}
#block-block-37 .content {color: #fff;padding: 11px 0 5px 16px;}
#block-block-37 .content h2{font-weight: 300;text-transform: uppercase;margin:0;}


#block-views-bootstrap-siste-fotball-block {margin-top: 30px}
#block-views-bootstrap-snadder-block .content h3{}
#block-views-boostrap-moresories-nodes-block {margin-top: 30px;}
#block-views-boostrap-moresories-nodes-block .storyfront {min-height: 340px}
#block-views-bootstrap-siste-video-block-1, #block-views-boostrap-siste-bildeserie-block {}


#block-block-46 {position: relative}
#block-block-51{left: 17px;position: absolute;top: 31px;}

#block-twitter-block-1 {margin-top: 30px;border-top: 4px solid #262626}
#block-twitter-block-1 h2{}

#block-block-63 {margin-top: 30px}

/************************************************************************************
SOK
*************************************************************************************/
#block-search-form {position: absolute;right:0px;top:-55px}
#block-search-form .navbar-form {padding: 0}
#block-search-form .content{float: right;margin-right: 11px}
#edit-submit-1, #edit-actions--2, #edit-submit-1--2, #edit-submit--2 {

}


#block-search-form #edit-submit, #block-search-form #edit-submit-1--2, #edit-submit--2{text-indent: -1000em}
#block-search-form #edit-search-block-form--2, #block-search-form #edit-keys-1--2{
	background: url("images/search.png") no-repeat scroll right center;
	border:1px solid #ccc;
	border-radius: 0;
	box-shadow: none;
    color: #fff;
    font-size: 10px;
    height: 30px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0px;
    width: 190px;

}
#block-search-form form{margin:0!important}
#block-search-form  .form-actions {
    background-color: transparent;
    border-top: none;
    margin-bottom:0;
    margin-top: 0;
    padding: 0;
}



#block-search-form #edit-search-block-form--2:focus, #search-block-form #edit-keys-1--2:focus {
    background-color: #ccc;
    background-image: url("images/search.png");
    color: #000;
    font-size: 12px;
    font-style: normal;
    outline: medium none;
    padding-left: 5px;
    width: 190px;
    height: 30px;
    text-indent: 0;
}


/*********************************************************************************************************************
	Valg start
*********************************************************************************************************************/

.page-valios15 p {font-family: 'Open Sans', sans-serif;font-weight: 400}
.page-valios15 h1{border-bottom: 1px solid #ccc;color:#ea7c00;font-family: 'Open Sans', sans-serif;font-size: 70px;font-weight:700;margin-bottom: 20px;margin-top: 20px;padding-bottom: 15px;}
.page-valios15 h2, .page-valios15 h3 {font-family: 'Open Sans', sans-serif;font-weight: 400}
.page-valios15 .valtable h2{color:white;font-family: 'Open Sans', sans-serif;font-size: 40px;font-weight: 700}
.page-valios15 .valtable .lead {color:white;font-family: 'Open Sans', sans-serif;font-weight: 300}

.view-valg-slideshow .for-vedlegg .views-row{border-right: 1px solid #ccc;}
.view-valg-slideshow .for-vedlegg .views-row .views-field-field-teaser{border-bottom: 1px solid #ccc;margin-top: 15px;padding-bottom: 15px;}
.view-valg-slideshow .for-vedlegg h2{padding: 0;margin: 0;margin-top: 10px}
.view-valg-slideshow .for-vedlegg .views-field-created, .page-valios15 .view-val-ik-leserinnlegg .views-field-created {color: #ccc;font-size: 12px;font-weight: normal;padding-top: 15px}

.view-valg-slideshow .attachment .view-content .views-row {min-height: 270px}
.view-valg-slideshow .attachment .view-content .views-row-odd {border-right: 1px solid #ccc;}
.view-valg-slideshow .attachment .view-content .views-row-odd .views-field-created {padding-top: 10px}
.view-valg-slideshow .attachment .view-content .views-row-first .views-field-created {border-top: none;padding-top: 0}
.view-valg-slideshow .attachment .view-content .views-row-last .views-field-created {padding-top: 10px}
.view-valg-slideshow .attachment .view-content .views-field-field-teaser {color: #666}

.view-valg-slideshow .attachment .view-content .views-row .views-field-created {color: #ccc;font-size: 12px;font-weight: normal;}

.page-valios15 .valiosstatisk .views-row{background: #ea7c00;height: 463px}
.page-valios15 .valiosfremhev {height: 463px;margin-top: 50px;}
.page-valios15 .valimg {padding-left: 0}
.page-valios15 .valtable{display: table;height: 440px;}
.page-valios15 .valcell{display: table-cell;vertical-align: middle;padding: 5%}
.page-valios15 .valcell .valdate{color: #fff}

.page-valios15 #block-views-val-5-saker-block h2, .page-valios15 #block-views-val-ik-leserinnlegg-block h2, #block-views-valios-carsousel-1-block h2, #block-views-valios-carsousel-2-block h2, #block-twitter-block-2 h2{border-bottom: 1px solid #ccc;color:#ea7c00;font-family: 'Open Sans', sans-serif;font-size: 50px;font-weight:700;margin-bottom: 20px;margin-top: 20px;padding-bottom: 15px;}
.page-valios15 .view-val-5-saker h3{font-weight: 700;margin-top: 10px;word-wrap: break-word;}


.page-valios15 .view-val-5-saker .view-display-id-attachment_1 .views-row, .page-valios15 .view-val-5-saker .view-display-id-attachment_3 .views-row, .page-valios15 .view-val-5-saker .view-display-id-attachment_2 .views-row, .page-valios15 .view-val-5-saker .col-md-4 {border-right: 1px solid #ccc}

.page-valios15 .view-val-5-saker .views-field-created {color: #ccc;font-size: 12px;font-weight: normal;}
.page-valios15 .view-val-5-saker .views-field-field-bildeart, .page-valios15 .view-val-ik-leserinnlegg .views-field-field-bildeart{margin-top: 20px}


.page-valios15 .view-val-5-saker .view-content .valsak{min-height: 260px;}
.page-valios15 .view-valg-slideshow .attachment-after .valsak {border-bottom: 1px solid #ccc;min-height: 273px;}

.page-valios15 .view-val-ik-leserinnlegg .views-row {border-right: 1px solid #ccc;}
.page-valios15 .view-val-ik-leserinnlegg .views-row .valsak {border-bottom: 1px solid #ccc;min-height: 470px;}
.page-valios15 .view-val-ik-leserinnlegg .views-row-last {border-right: none}

.page-valios15 .valios-bidrag {margin-top: 30px}
.page-valios15 .valios-bidrag .col-md-12{background:#262626;height: 400px;}
.page-valios15 .valios-bidrag #block-block-62 .content{margin-top: 8%;text-align: center}
.page-valios15 .valios-bidrag #block-block-62 h2{color:#ea7c00;font-family: 'Open Sans', sans-serif;font-size: 80px;font-weight:700;}
.page-valios15 .valios-bidrag #block-block-62 h2 small{color: #fff;font-family: 'Open Sans', sans-serif;font-weight:300;font-size: 55%}
.page-valios15 .valios-bidrag #block-block-62 .lead {color: #fff;font-family: 'Open Sans', sans-serif;font-size: 30px;font-weight:300; }

.page-valios15 .valios-bidrag .btn-default {background-color: transparent;border-color: #ea7c00;color: #ea7c00;font-family: 'Open Sans', sans-serif;font-weight:400;}
.page-valios15 .valios-bidrag .btn-default:hover{background-color: #ea7c00;color: #fff;}

.page-valios15 .view-val-ik-leserinnlegg .views-row-3 {border-right: none}

.page-valios15 .view-valios-carsousel-1 h4, .page-valios15 .view-valios-carsousel-2 h4{color:#ea7c00;font-family: 'Open Sans', sans-serif; }

.view-valios-carsousel-1 .flex-direction-nav .flex-prev,.view-valios-carsousel-2 .flex-direction-nav .flex-prev {top: -51px}
.view-valios-carsousel-1 .flex-direction-nav .flex-next,.view-valios-carsousel-2 .flex-direction-nav .flex-next {top: -51px}
.view-valios-carsousel-1 .view-footer .btn, .view-valios-carsousel-2 .view-footer .btn{float:right;border-radius: 0}
/*********************************************************************************************************************
	Valg slutt
*********************************************************************************************************************/
.news h3 {font-size: 18px}
.view-bootstrap-events .view-footer, .view-oskommune .view-footer {display: table;float: right;margin-top: 15px}
.btn-orange {background-color: #ea7c00;border-color: #ea7c00;color: #fff;}
.btn-orange:hover{background-color: #000;border-color: #000;color: #fff;text-decoration: none}
.btn-orange {background-color: #ea7c00;border-color: #ea7c00;color: white;font-family: 'Open Sans', sans-serif;font-weight:400;}
.btn-orange:hover{background-color: black;color: #fff;border-color: black}

.field-name-facebook-comments{margin-top: 30px}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {width: 100% !important;}

#searchTextField {z-index: 1000;position: relative}
#block-search-api-page-sok {width: 40px;float: left;}
#block-search-api-page-sok .content {position: relative}

#block-views-bootstrap-helsingar-block-1 {margin-top: 30px}





#nav, 
#nav li {
	margin: 0;
	padding: 0;
}
#nav li {
	list-style: none;
	float: left;
	
}

/* nav link */
#nav a {
	border-right: 1px solid #CCCCCC;
    color: #262626;
    display: block;
    font-size: 12px;
    padding: 11px 25px;
    text-transform: uppercase;
}

#nav a.active{background: #262626;color: #fff;text-decoration: none}
#nav a:hover {background: #262626;color: #fff;text-decoration: none;}
/* nav dropdown */nav
#nav ul {
	border-bottom: 2px solid #fff;
    color: #000000;
	padding: 2px;
	position: absolute;
	border: solid 1px #ccc;
	display: none; /* hide dropdown */
	width: 200px;
}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}
#nav li:hover > ul {
	display: block; /* show dropdown on hover */
}










/***************************************************************************************************************
media queries
***************************************************************************************************************/

@media (max-width:320px) { 

.logo img{max-width: 190px;margin-top: 8px}
nav{border:none;height: inherit}

.sidr ul li {
    border: 1px solid #262626;
    display: block;
    line-height: 48px;
    margin: 10px;
}

.sidr ul {
    border-bottom: medium none;
    border-top: medium none;
    display: block;
    margin: 0;
    padding: 0;
}
.sidr ul li:hover, .sidr ul li.active, .sidr ul li.sidr-class-active {
    border-top: inherit;
    line-height: 49px;
}
#mobile-header {display: block;}
#mobile-header a{background: url("images/open.png") no-repeat scroll 0 center transparent;box-shadow: none;color: #FFFFFF;cursor: pointer;display: block;height: 15px;padding: 0;position: absolute;left:15px;text-indent: -1000em;top: 13px!important;width: 23px;}
.nav{display: none}
.view-bootstrap-default-helsing img {border-radius: 400px;height: 240px;max-width: 300px;width: 240px;-webkit-border-radius: 400px}
.view-bootstrap-default-helsing .view-footer p{display: block;float: left;width: 50%;}

.noderight {border-right: none}

.view-boostrap-moresories-nodes .storyfront p {display: none}
.field-name-tips .field-items {margin: 5%;padding: 0;}
.page-valios15 h1 {font-size: 40px}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row {min-height: inherit}
.page-valios15 .view-valg-slideshow .attachment-after .valsak {border-right: none;min-height: inherit}
.page-valios15 .valios-bidrag #block-block-62 .content {margin-top: inherit;padding: 10%}
.page-valios15 .valios-bidrag .col-md-12 {min-height: 140px}
.page-valios15 .valios-bidrag #block-block-62 h2{font-size: 40px}
.page-valios15 .valios-bidrag #block-block-62 .lead{font-size: 16px}
.btn-group-lg > .btn, .btn-lg {font-size:14px;padding: 7px 13px}
.page-valios15 #block-views-val-5-saker-block h2, .page-valios15 #block-views-val-ik-leserinnlegg-block h2, #block-views-valios-carsousel-1-block h2, #block-views-valios-carsousel-2-block h2, #block-twitter-block-2 h2 {font-size: 30px}
.page-valios15 .flex-direction-nav {display: none}
}

@media (min-width:321px) and (max-width:480px) {
nav{border:none;height: inherit}
#mobile-header {display: block;}
#mobile-header a{background: url("images/open.png") no-repeat scroll 0 center transparent;box-shadow: none;color: #FFFFFF;cursor: pointer;display: block;height: 15px;padding: 0;position: absolute;left:15px;text-indent: -1000em;top: 15px!important;width: 23px;}
.nav {display: none}
.view-bootstrap-default-helsing img {border-radius: 400px;height: 240px;max-width: 300px;width: 240px;-webkit-border-radius: 400px}
.storyfront {min-height: 290px}
.noderight {border-right: none;padding-right: 0}
.view-boostrap-moresories-nodes .storyfront p {display: none}

.page-valios15 h1 {font-size: 40px}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row {min-height: inherit}
.page-valios15 .view-valg-slideshow .attachment-after .valsak {border-right: none;min-height: inherit}
.page-valios15 .valios-bidrag #block-block-62 .content {margin-top: inherit;padding: 10%}
.page-valios15 .valios-bidrag .col-md-12 {min-height: 140px}
.page-valios15 .valios-bidrag #block-block-62 h2{font-size: 40px}
.page-valios15 .valios-bidrag #block-block-62 .lead{font-size: 16px}
.btn-group-lg > .btn, .btn-lg {font-size:14px;padding: 7px 13px}
.page-valios15 #block-views-val-5-saker-block h2, .page-valios15 #block-views-val-ik-leserinnlegg-block h2, #block-views-valios-carsousel-1-block h2, #block-views-valios-carsousel-2-block h2, #block-twitter-block-2 h2 {font-size: 20px}
.page-valios15 .flex-direction-nav {display: none}


}

@media  (max-width: 320px) { 
.storyfront {min-height: 290px}
#block-views-bootstrap-stillings-block-block {margin-top: 30px}
.noderight {border-right: none;padding-right: 0}

.page-valios15 h1 {font-size: 40px}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row {min-height: inherit}
.page-valios15 .view-valg-slideshow .attachment-after .valsak {border-right: none;min-height: inherit}
.page-valios15 .valios-bidrag #block-block-62 .content {margin-top: inherit;padding: 10%}
.page-valios15 .valios-bidrag .col-md-12 {min-height: 140px}
.page-valios15 .valios-bidrag #block-block-62 h2{font-size: 40px}
.page-valios15 .valios-bidrag #block-block-62 .lead{font-size: 16px}
.btn-group-lg > .btn, .btn-lg {font-size:14px;padding: 7px 13px}
.page-valios15 #block-views-val-5-saker-block h2, .page-valios15 #block-views-val-ik-leserinnlegg-block h2, #block-views-valios-carsousel-1-block h2, #block-views-valios-carsousel-2-block h2, #block-twitter-block-2 h2 {font-size: 30px}
.page-valios15 .flex-direction-nav {display: none}
#block-views-bootstrap-leserinnlegg-block {padding-bottom:60px}
}
/* Small devices (tablets, 768px and up) */
@media  (min-width: 321px) and (max-width:768px) { 

.logo {margin-left: 30px;}
nav{border:none;height: inherit}
.view-bootstrap-default-helsing img {border-radius: 400px;height: 240px;max-width: 300px;width: 240px;-webkit-border-radius: 400px}
.nav {display: none}
#mobile-header {display: block;}
#mobile-header a{background: url("images/open.png") no-repeat scroll 0 center transparent;box-shadow: none;color: #FFFFFF;cursor: pointer;display: block;height: 15px;padding: 0;position: absolute;left:15px;text-indent: -1000em;top: 17px;width: 23px;}
#mobile-header.active {background-position: -25px 0px;}
.news {border-right: none}
.storyfront {min-height: 360px}
.view-boostrap-moresories-nodes .storyfront p {display: none}
#block-views-bootstrap-stillings-block-block {margin-top: 30px}

.noderight {border-right: none;padding-right: 0}



.page-valios15 h1 {font-size: 40px}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row {min-height: inherit}
.page-valios15 .view-valg-slideshow .attachment-after .valsak {border-right: none;min-height: inherit}
.page-valios15 .valios-bidrag #block-block-62 .content {margin-top: inherit;padding: 10%}
.page-valios15 .valios-bidrag .col-md-12 {min-height: 140px}
.page-valios15 .valios-bidrag #block-block-62 h2{font-size: 40px}
.page-valios15 .valios-bidrag #block-block-62 .lead{font-size: 16px}
.btn-group-lg > .btn, .btn-lg {font-size:14px;padding: 7px 13px}
.page-valios15 #block-views-val-5-saker-block h2, .page-valios15 #block-views-val-ik-leserinnlegg-block h2, #block-views-valios-carsousel-1-block h2, #block-views-valios-carsousel-2-block h2, #block-twitter-block-2 h2 {font-size: 30px}
.page-valios15 .flex-direction-nav {display: none}

#block-views-bootstrap-leserinnlegg-block {padding-bottom:60px}
.ad-ingress {padding-bottom: 30px;margin-bottom: 30px}
 }
 
/* Small devices (tablets, 768px and up) */
@media  (min-width: 800px) and (max-width:1024px) { 

.logo {margin-left: 30px;}
nav{border:none;height: inherit}
.view-bootstrap-default-helsing img {border-radius: 400px;height: 240px;max-width: 300px;width: 240px;-webkit-border-radius: 400px}
.nav {display: none}
#mobile-header {display: block;}
#mobile-header a{background: url("images/open.png") no-repeat scroll 0 center transparent;box-shadow: none;color: #FFFFFF;cursor: pointer;display: block;height: 15px;padding: 0;position: absolute;left:15px;text-indent: -1000em;top: 35px;width: 23px;}
#mobile-header.active {background-position: -25px 0px;}
.news {border-right: none}

.noderight {border-right: none;padding-right: 0}

.storyfront {min-height: 420px}

.page-valios15 h1 {font-size: 40px}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row-odd{border-right: none}
.view-valg-slideshow .attachment .view-content .views-row {min-height: inherit}
.page-valios15 .view-valg-slideshow .attachment-after .valsak {border-right: none;min-height: inherit}
.page-valios15 .valios-bidrag #block-block-62 .content {margin-top: inherit;padding: 10%}
.page-valios15 .valios-bidrag .col-md-12 {min-height: 140px}
.page-valios15 .valios-bidrag #block-block-62 h2{font-size: 40px}
.page-valios15 .valios-bidrag #block-block-62 .lead{font-size: 16px}
.btn-group-lg > .btn, .btn-lg {font-size:14px;padding: 7px 13px}
.page-valios15 #block-views-val-5-saker-block h2, .page-valios15 #block-views-val-ik-leserinnlegg-block h2, #block-views-valios-carsousel-1-block h2, #block-views-valios-carsousel-2-block h2, #block-twitter-block-2 h2 {font-size: 30px}
 }
 
@media screen and  (min-width:768) and (max-width: 1024px) { 

.logo {margin-left: 30px;}
nav{border:none;height: inherit}
.nav {display: none}
#mobile-header {display: block;}
#mobile-header a{background: url("images/open.png") no-repeat scroll 0 center transparent;box-shadow: none;color: #FFFFFF;cursor: pointer;display: block;height: 15px;padding: 0;position: absolute;left:15px;text-indent: -1000em;top: 35px;width: 23px;}
#mobile-header.active {background-position: -25px 0px;}
.news {border-right: none}
#news {margin-top: 30px;}
.noderight {border-right: none;padding-right: 0}

.storyfront {min-height: 420px}
}



@media print {
    body {margin:0; padding:0; line-height: 1.4em; word-spacing:1px; letter-spacing:0.2px; font-size: 13px; font-family:serif, sans-serif; color: #000;}
    
    header,.region-banner768topnode,.field-name-swipebox,.field-name-openxnodecontent, .fb-social-like-plugin, .field-name-adsense-node, #block-disqus-disqus-comments, .field-name-tips, .field-name-adsense-node-2, .region-nodemore, footer {display: none}
    
}






/************************
2016
***********************/
.field-name-npl-desktop {margin-bottom: 30px}
.view-bootstrap-tavlo .view-content h4 {

    font-weight: 400;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    text-transform: uppercase;
    
}
footer {color: #ddd}
#block-block-67 h2, #block-block-68 h2, #block-block-87 h2{color:white;font-size: 20px}
#block-block-67 dt {font-weight: bold;color: white}
#block-block-67 dd a, #block-block-68 .content a {color: #ddd;font-weight: normal}
#block-block-67 .content, #block-block-68 .content {color: white}		
#block-block-19 .content img{margin-bottom: 15px}	
#block-block-68 a, #block-block-87 a {color: #ea7c00}
#block-block-19 {
    text-align: center;
}
#block-block-19 {
    padding-top: 16%;
    text-align: center;
}
#block-block-19 a{
    color: #ddd
    
}
.view-bootstrap-fagfolk .tavlodiv{
    background: #262626;
    border:none;
    display: block;
    min-height: 300px;
    position: relative;
    width: 100%;}	
.view-bootstrap-fagfolk .tavlodiv h4{color: white;font-family: "open sans";font-size: 14px;font-weight: 700;padding-top: 40%;text-align: center;text-transform: uppercase;padding-left: 30px;padding-right: 30px}
.view-bootstrap-fagfolk .tavlodiv p {font-family: 'Open Sans', sans-serif;color: white}	
.view-bootstrap-fagfolk .tavlodiv img{border: 6px solid;bottom: 0;display: block;position: absolute;right: 0;width: 50%;}
.view-bootstrap-fagfolk .tavlodiv .fagfolktag{position: absolute;top: 0;left: 0; background: #ea7c00;color: white;width: 50%;color: white;font-family: 'open sans', sans-serif;padding: 5px;text-align: center;text-transform: uppercase;font-size: 12px}
.view-bootstrap-fagfolk .tavlodiv a:hover{border-color: white;color: white}

.node-type-tavlo .region-content img {
	margin-top: 30px
}
/********************************************************************************************
    linje under tittel
********************************************************************************************/
.section-sub-heading.border-orange::after {
    background-color: #ea7c00;
}
.section-sub-heading::after {
    background-color: #fff;
    bottom: -2px;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    width: 40px;
}


.section-sub-heading {
    margin-bottom: 35px;
    padding-bottom: 20px;
}
.section-sub-heading {
letter-spacing: 0.5px;
    margin-bottom: 30px;
    padding-bottom: 15px;
    position: relative;
    font-weight: 800;
    font-size: 24px;
}