@import "../../bootstrap/css/overrides.css";

/**
 * This file should get overwritten if Method 1 is used. If Method 2 is chosen,
 * remove this comment and start adding your styles to this file.
 */
@font-face {
	font-family: 'Archer';
	src: url('fonts/Archer-Medium-Pro.eot');
	src: local('☺'), url('fonts/Archer-Medium-Pro.woff') format('woff'), url('fonts/Archer-Medium-Pro.ttf') format('truetype'), url('fonts/Archer-Medium-Pro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	background: #808080;
	
}
p.visjon {
	font-family: Archer;
	color: #767676;
	font-size: 18px;
	margin:12px;

}
#wq {
	height: 30px !important;
}

#navbar .control-group {
float:left;
}
#navbar .btn {margin-top:0px !important;}

#block-search-api-page-s-k {
width:80%;
}
.sharethis-buttons {
margin-top:20px;
}
.dropdown-menu {
	top:88% !important;
}
.dropdown-menu .dropdown-menu{
	top:0% !important;
}
.view-latest-events .views-row {

	padding-bottom: 10px;
}
.slideimg{width: 100%;}
.page-taxonomy-term .breadcrumb {
	display: none;
}
h3.side {
	margin-top: 0px;
}
h3 {
	
	font-size: 20px;
}
.page-admin-workbench .logomenu{
	display: none;
}
.view-kart {
}
.view-recent-news-dep .row-fluid [class*=".span"]:first-child 
{
    -moz-box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.5641%;
    min-height: 30px;
    width: 100%;
}
.main-container {
	background: #fff;
	padding: 25px;
}
#mainItems {
	font-family: Archer;
	color: #767676;
}
#mainItems li a {
	color: #767676;
	font-weight: bold;
	font-size: 14px;
	position: absolute;

}
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
}
.field-name-field-kontaktinformasjon ul {
	list-style: none;
	margin:0;
}
.view-recent-news-dep .views-row {
}
.view-recent-news-dep .views-row {
	min-height: 200px;

}
.view-recent-news-dep li{
	list-style: none;
}
.view-recent-news-dep .span6 {


}
.field-name-field-kontaktinformasjon h4 {
	font-size: 14px;
}
.field-name-field-feed ul {
	list-style: none;
	padding: 0;
	margin: 0 ;
}

#mainItems div.span2 {
	margin-left: 0px !important;
}
#mainItems li {
	display: inline;
	list-style: none;
	font-size: 12px;
	margin:0px;
	padding-bottom: 20px;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
    background-color: #0081C2;
    background-image: linear-gradient(to bottom, #0088CC, #0077B3);
    background-repeat: repeat-x;
    color: #000;
    text-decoration: none;
}

.circle:before {
    content: ' \25CF';
    font-size: 30px;
}
.circleb:before {
    color:#D44967;
}
.circleh:before {
    color:#ADC76D;
}
.circleo:before {
    color:#5488CB;
}
.circlek:before {
    color:#EBCC68;
}
.circlen:before {
    color:#FFA840;
}
.circlev:before {
    color:#51B9EA;
}
.circlel:before {
    color:#A6739D;
}

li.circleb a:hover {
    color:#D44967 !important;
}
.circleh a:hover {
    color:#ADC76D !important;
}
.circleo a:hover {
    color:#5488CB !important;
}
.circlek a:hover {
    color:#EBCC68 !important;
}
.circlen a:hover {
    color:#FFA840 !important;
}
.circlev a:hover {
    color:#51B9EA !important;
}
.circlel a:hover {
    color:#A6739D !important;
}

li.circleb a.activemain {
    color:#D44967 !important;
    text-decoration: underline;
}
.circleh a.activemain {
    color:#68DF6B !important;
    text-decoration: underline;

}
.circleo a.activemain {
    color:#5488CB !important;
    text-decoration: underline;
}
.circlek a.activemain {
    color:#EBCC68 !important;
    text-decoration: underline;
}
.circlen a.activemain {
    color:#FFA840 !important;
    text-decoration: underline;

}
.circlev a.activemain {
    color:#51B9EA !important;
    text-decoration: underline;

}
.circlel a.activemain {
    color:#A6739D !important;
    text-decoration: underline;
}
.page-taxonomy-term-148 a, .page-taxonomy-term-72 a {
	color:#D44967;
}
.page-taxonomy-term-150 a, .page-taxonomy-term-71 a{
	color:#ADC76D;
}
.page-taxonomy-term-157 a, .page-taxonomy-term-57 a {
	color:#5488CB;
}

.page-taxonomy-term-152 a, .page-taxonomy-term-76 a {
	color:#EBCC68;
}

.page-taxonomy-term-156 a, .page-taxonomy-term-73 a {
	 color:#FFA840;
}

.page-taxonomy-term-159 a, .page-taxonomy-term-74 a {
	color:#51B9EA;
}

.page-taxonomy-term-154 a, .page-taxonomy-term-77 a{
	color:#A6739D;
}
.language-switcher-locale-url a{
color:#fff;

}

.term-listing-heading a{color:#5488CB !important;}
span.page-taxonomy-term-148 {
	color:#D44967;
}
span.page-taxonomy-term-150{
	color:#68DF6B;
}
span.page-taxonomy-term-157 {
	color:#5488CB;
}

span.page-taxonomy-term-152  {
	color:#EBCC68;
}

span.page-taxonomy-term-156 {
	 color:#FFA840;
}

span.page-taxonomy-term-159  {
	color:#51B9EA;
}

span.page-taxonomy-term-154 {
	color:#A6739D;
}

.view-menuchildren {
	margin-top: 20px;
}
#logo{
	background: #fff;
}
.navbar-inner {
	background: #808080;
	border:none;
}
.navbar .btn-navbar {
	background-color: #808080 !important;
}
.menu .active {
	color:#000 !important;
}
.block-menu .menu .active {
	color:#fff !important;
}
.block-menu .menu {
    background-color: #585858;
    background-image: -moz-linear-gradient(center top , #585858, #3D3D3D);
    clear: both;
    margin: 0 auto;
}
.menu > li {
    border: 0 none;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 5;
}
.block-menu .menu:after, .menu ul:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.block-menu .menu a {
    border-left: 1px solid #585858;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 45px;
    line-height: 45px;
    margin: 0;
    padding: 0 0.9em;
    position: relative;
    text-decoration: none;
    text-shadow: 0 1px 1px #242424;
}
.block-menu .menu a:hover {
    background-color: #808080;
    background-image: -moz-linear-gradient(center top , #808080, #363636);
    color:#fff;
  

}
.block-menu .dropdown-menu a{
	color:#000;
	text-shadow: none;
	font-weight: normal;

}
.block-menu .dropdown-menu li {
	color:#000;
	text-shadow: none;
	font-weight: normal;
	width: 100%;
	float: left;

}
.language-switcher-locale-url .active {
	display: none;
}

.field-name-field-slideshowbilde,.field-name-field-st-ende-portrett {
	margin-bottom:20px;
}
#block-locale-language {
	float:right;
}

#block-locale-language li {
	list-style: none;
}

.front .page-header, .front .breadcrumb {
	display: none;
}

.navbar a {
	background: none !important;
	box-shadow: none !important;
}
.navbar .nav > li > a { 
	color: #fff;
	text-shadow: none;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { 
	color: #fff;
	box-shadow: none;
	text-shadow: none;
}
.language-link {
	color: #fff;
}
.logged-in #navbar {
}


.node-frontpage header {
	display: none;
}
.dropdown-menu .menuitem a {
	display: inline;
}
.ppl {

margin-top:20px;
}

.monthview a {
	color:#fff;
}
.monthview div {
}
.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview {
background:#74A5D7;

}


@media(max-width:767px){ 
	.desktop {
		display: none;
	}
	.mobile {
		display: block;
		background: #fff;
	}
	.tab {
		display: none;
	}
	.block-menu {
		display: none;
	}
}

@media(min-width:980px) and (max-width:1199px),(min-width:1200px){
	.mobile {
		display: none !important;
	} 
	.tab {
		display: none
	}
	.desktop {
		display: block;
	}
	.mobile .menu {
		background:#808080; 

		}

}
@media(max-width:767px),(min-width:768px) and (max-width:979px){
	body {
		background: #fff;
	}
	.desktop {
		display: none;
	}
	.mobile {
		display: block;
	}
	.tab {
		display: block;
	}
	.container {
		margin:0 auto;
	}
	.navbar-fixed-top {
		margin-bottom:0;
	}
	.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner{
		padding: 0px;
	}
	.main-container {
		padding:0px;
	}
	.logomenu {
		display: none;
	}
	#navbar {
		margin-bottom: 10px;
	}
	.leaf a{
		color: #fff !important;
	}
	.mobile .menu {
		background:#808080; 

		}
	.thumbnail {
		border: none;
		box-shadow: none;

		}

	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
		color: #fff !important;
	}
	.view-id-kart,.field-name-field-kontaktinformasjon {
		display: none;
	}
	.menuitem {
		font-size: 16px;
		margin-top:6px;
	}

}
@media(max-width:500px){

#logo img {
		width :60%;
	}
}




