/* Blå linker i oppskrifter og artikler til eksterne sider*/
a.blue_link_ekstern:link {text-decoration:underline;color: #0000FF; background: transparent; font-weight: 600; font-size:1em;}
a.blue_link_ekstern:active {color: #0000FF; background: transparent; font-weight: 600; font-size:1em;}
a.blue_link_ekstern:visited {color: #0000FF; background: transparent; font-weight: 600; font-size:1em;}
a.blue_link_ekstern:hover {color: #990000; background: transparent; font-weight: 600; font-size:1em; text-decoration:none;}
/* Format inni row. Setter bakgrunn og border + padding +font osv*/
.row_border_bg { border: solid 1px #973365;background-color: #f8f6f9; padding: 5px;}
/* Alle tabeller inni selve teksten på artikler*/
.table_inniartikkel { width: 95%;color: #000000; background-color: #f8f6f9; border: solid 1px #973365; padding: 5px; margin: 7px; font-size: 0.9em; }
.table_inniartikkel_ny { width: 95%;color: #000000; background-color: #f8f6f9; border: solid 1px #000000; padding: 5px; margin: 7px; font-size: 1.1em; }
.table_inniartikkel_ny_border { width: 95%;color: #000000; background-color: #f8f6f9; border: solid 1px #973365; padding: 5px; margin: 7px; font-size: 1.1em; }
/* elementer i tabeller i artikler. tr med gul bakgrunn og fet skrift*/
.tr_grey{ font-weight: 600;background-color: #FFFF99;}
/* NavBar i toppen av siden som har menyen. Denne overstyrer den originale.*/
@media (min-width:768px) {
.navbar-static-top {position:fixed;}
}
.navbar-matoppskrift {background-color: #0066cc;border-color: #ffffff;text-align:left;}
.navbar-matoppskrift .navbar-brand {padding: 1px; height: auto; text-align: left;}
/* link */
.navbar-matoppskrift .navbar-nav > li > a {color: #ffffff;}
.navbar-matoppskrift .navbar-nav > li > a:hover,
.navbar-matoppskrift .navbar-nav > li > a:focus {color: #ffffff;}
/* caret */
.navbar-matoppskrift .navbar-nav > .dropdown > a .caret {border-top-color: #777;border-bottom-color: #777;}
.navbar-matoppskrift .navbar-nav > .dropdown > a:hover .caret,
.navbar-matoppskrift .navbar-nav > .dropdown > a:focus .caret {border-top-color: #333;border-bottom-color: #333;}
/* mobile version */
.navbar-matoppskrift .navbar-toggle {border-color: #DDD;}
.navbar-matoppskrift .navbar-toggle:hover,
.navbar-matoppskrift .navbar-toggle:focus {background-color: #DDD;}
.navbar-matoppskrift .navbar-toggle .icon-bar {background-color: #CCC;}
@media (max-width: 767px) {.navbar-matoppskrift .navbar-nav .open .dropdown-menu > li > a {color: #ffffff;}
.navbar-matoppskrift .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-matoppskrift .navbar-nav .open .dropdown-menu > li > a:focus {color: #000000;}}
.text_sokeform{ font-weight: 600;font-size: 1.4em;width: 100%;color: #0066cc;text-align: left;height: 35px;background-color: #FFFFFF;}
/* Class for startsider.*/
.navbar_extra { padding: 8px;text-align:left;}	
/* responsive bilder som ikke er definert i bootstrap.css*/
.img-responsive-90,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img { display: block; max-width: 90%; min-width: 70%; padding: 3px; height: auto;}
.img-responsive-small-250,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img { display: block; max-width: 250px; min-width: 200px; padding: 3px; height: 250px;}
.combo_box_naering{ font-weight: 600; font-size: 1.4em; font-family: Arial; width: 90%; color: #973365; text-align: left; height: 60px; background-color: #FFFFFF; border: 1px #973365 solid;}
/* Min egen listgruppe*/
.list-group-knut1 { padding-left: 0; margin-bottom: 5px;}
.list-group-item-knut1{ position: relative;  display: block;  padding: 8px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd;font-weight: 600;font-size: 1.2em; text-decoration:underline;}
/* Kode som gjør FB comment boksen responsive*/
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] { min-width: 100% !important; width: 100% !important;}
.overskrift_inne_fakta { font-size:1em;margin-top: 2px;margin-bottom: 1px; font-weight: 600; color: #34792D; background-color: #ffffff}
.text_inne_fakta_uthevet{ font-size:1em; margin-top: 1px;margin-bottom: 1px; background: #ffffff;font-weight: 600; color: #990000}
/* Div som lar en reklame bli sticky*/
#sticky { padding: 50px; width: 300px; border-radius: 1px;}
#sticky.stick { position: fixed; top: 0; z-index: 10000; border-radius: 0 0 0.5em 0.5em;}
.resp_toppbanner{line-height:102px;background-color:white;}
/* Style class for ads*/
.adsense_midtbanner { width: 728px; height: 90px; }
@media (min-width:990px) { .adsense_midtbanner { width: 728px; height: 90px; } }
@media(max-width: 980px) { .adsense_midtbanner { display: none !important; } }
.hidead_toppbanner { width: 320px; height: 50px; }
@media(min-width: 576px) { .hidead_toppbanner { width: 468px; height: 60px; } }
@media(min-width: 768px) { .hidead_toppbanner { width: 728px; height: 90px; } }
@media(min-width: 990px) { .hidead_toppbanner { display: none !important; } }
.hidead_336x280 { width: 300px; height: 250px; }
@media(min-width: 300px) { .hidead_336x280 { width: 300px; height: 250px; } }
@media(min-width: 400px) { .hidead_336x280 { width: 336px; height: 280px; } }
@media(min-width: 600px) { .hidead_336x280 { display: none !important; } }
.plakat_midten { width: 580px; height: 400px; }
@media(min-width: 600px) { .plakat_midten { width: 580px; height: 400px; } }
@media(max-width: 599px) { .plakat_midten { display: none !important; } }
