/********************************************************
                      COLORS unum.
/********************************************************/

/*
Turkis:           rgba(0,184,200,1) #00b8c8
Turkis, mørkere:  rgba(0,149,162,1) #0095a2
Ny orange:        rgba(230,120,0,1) #e67800

Veldig orange:    rgba(220,82,0,1)  #dc5200
*/

body,html {background-color:#fff;}
#wrapper {background-color:#fff;}

a, a:focus,a:visited {color:#c3512f;}
a:hover, a:focus {color:#000;}

.sidebar .headline h3 {color:#333;}

/********************************************************
                      HEADER / MAIN MENU
/********************************************************/

header {background-color:rgba(255,255,255,0.9); border-bottom:1px solid rgba(0,0,0,0.1);}
header nav a,
header nav a:visited {color:#444;}
header nav a:hover {color:#f01111;}
header nav a.btn {color:#fff; background-color:#e67800;}
header nav a.btn:hover {color:#fff; background-color:rgba(52,47,41,0.8)}

header nav ul ul {}
header nav ul ul li a {background-color:#fff;}
header nav ul ul li a:hover {background-color:#fafafa;}

#mobile-menu-trigger {color:#e67800;}
#mobile-menu-trigger:hover,
#mobile-menu-trigger:hover:after {color:#000;}

#mobile-menu {background-color:#fff; border-left:1px solid #e5e5e5;}
#mobile-menu li a {border-bottom:1px solid #e5e5e5; color:#f01111;}
#mobile-menu li a:hover {background-color:#f3f3f3;}
#mobile-menu > li.first a {color:#fff; background-color:#777;}
#mobile-menu > li.first a:hover {background-color:#333;}

#mobile-menu > li a.btn {color:#fff; background-color:#e67800;}
#mobile-menu > li a.btn:hover {color:#fff; background-color:rgba(52,47,41,0.8)}

#mobile-menu .mobile-menu-submenu-arrow {border-left:1px solid #e5e5e5; color:#777;}

/********************************/

h4.sectionheading,
.event-date,
.art-box .readmore i,
.btn,
input[type=submit],
input[type=button] {color:#fff; background-color:#e67800;}
input[type=submit].red,
input[type=button].red {color:#fff; background-color:#bb0000;}


.top-search a {color:#fff; background:#555;}

#subtitle {background-color:#fcfcfc;}

/***************************************
			ARTICLEBOX
***************************************/

.art-box {box-shadow:0 0 2px 0 rgba(0,0,0,0.25);}
.art-box .content {color:#444000; background-color:#fff;}
.art-box .content h4:hover {color:#000;}
.art-box .readmore i:hover {background-color: #000;}
.col-sm-6.bigbox .art-box {background-color: #000;}
.col-sm-6.bigbox .art-box .content {color: #fff; background-color: rgba(0,0,0,0.6);}
.col-sm-6.bigbox .art-box h4 {color: #fff;}

/***************************************
			FORMS
***************************************/

input[type=submit]:hover,
input[type=button]:hover {background-color:#333;}
a.button,
a.button:visited {color:#fff; background-color:rgba(230,120,0,1);}
a.button:hover {background-color:rgba(230,120,0,0.7);}
button {border:1px solid #e0e0e0;}

/***************************************
			CALENDAR
***************************************/

.calendar .heading {}
.calendar td a {color:#333;}
.calendar .heading a {color:#333;}
.calendar .pastmonth,
.calendar .nextmonth,
.calendar .heading a {background-color:#e67800; color:#fff;}
.calendar td.linkday {background-color:rgba(186,203,0,0.2);}
.calendar td.today {background-color:rgba(255,0,0,0.1);}
.calendar .weeknum,
.calendar table th {color:#333; background-color:rgba(100,100,100,0.1);}
.calendar table th,
.calendar table td,
.calendar table td.linkday,
.calendar table td.today {border-right:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1);}
.calendar td a {color:#333;}
.calendar.cal-big {border-left:1px solid #dadada;}

footer .calendar.cal-small table th,
footer .calendar.cal-small table td {color:#eee; background-color:rgba(255, 255, 255, 0.05);}
footer .calendar.cal-small table td a {color:#fff;}
footer .calendar.cal-small td.linkday {background-color:rgba(186, 203, 0, 0.2);}
footer .calendar.cal-small td.today {background-color:rgba(255, 0, 0, 0.1);}

table.calweek th {background-color:#ccc;}
table.calweek td {border-bottom:1px solid #e3e3e3;}

/***************************************
			FOOTER
***************************************/

footer {background:#342f29 url(/files/images/sliders/foodpack.jpg) 0 50% no-repeat; background-size:cover; color:#d3c7b9;}
footer a,
footer a:focus,
footer a:visited {color:#e67800; text-decoration:none;}
footer a:hover {color:#d3c7b9;}

footer a.phone,
footer a.phone:hover {color:#d3c7b9; text-decoration:none;}

#copyright {background-color:rgba(0,0,0,0.4); border-top:1px solid rgba(255,255,255,0.2);}
#copyright {color:rgba(255, 255, 255, 0.5); background-color:rgba(0,0,0,0.3);}
#copyright a {color:rgba(255, 255, 255, 0.8);}
#copyright a:hover {color:#fff;}

#back-to-top a {color:#fff; background-color:#999;}
#back-to-top a:hover {background-color:#555;}


/***************************************
			MISC
***************************************/

.bg-white {background-color:#fff; border:1px solid #e0e0e0;}
.bg-white img.profile {border:1px solid #e0e0e0;}
.border-bottom {border-bottom:1px solid #e0e0e0;}
.border-top {border-top:1px solid #e0e0e0;}
.separator {border-bottom:1px solid #e0e0e0;}
