
/*
Turkis:           rgba(0,184,200,1) #e67800
Turkis, mørkere:  rgba(0,149,162,1) #c96900
Veldig orange:    rgba(220,82,0,1)  #dc5200
*/

table.normal th {background-color: #c96900;}
td.rowheading {color:#fff; background-color:rgba(0,184,200,0.8);}

.whead,
.whead-1 {background-color:rgba(0,184,200,1)}
.whead-2 {background-color:rgba(0,184,200,1)}
.whead-3 {background-color:rgba(0,184,200,1)}

.whead h3,
.whead-1 h3,
.whead-2 h3,
.whead-3 h3 {color:#fff;}

.whead-sub {background-color:#f0f0f0; border-bottom:1px solid #e5e5e5;}
.whead-sub h4 {color:#555; font-size:21px;}

input[type=text],
input[type=email],
input[type=password],
textarea,
select {color:#dc5200; border:1px solid #ccc;}

.catmenu li.btn-1 a {color:#fff; background-color:#c96900;}
.catmenu li.btn-2 a {color:#fff; background-color:#e67800;}
.catmenu li.btn-3 a {color:#fff; background-color:#cd8e69;}
.catmenu li.btn-4 a {color:#fff; background-color:#999;}
.catmenu li a:hover,
.catmenu li a.active,
.catmenu li.active a {background-color:#555;}

input.btn-sort {background-color: rgba(220,82,0,0.7);}
input.btn-sort:hover {background-color: #dc5200;}

table.calendar td.today {background-color:#F9D2D3;}
table.calendar td.today .check-none {background-color:#fff;}
table.calendar td div.check {background-color:rgba(114,178,32,0.4);}
table.calendar td div.check a {color:#000; display:block;}
table.calendar td div.check a:hover {color:#fff;}
table.calendar td div.check-none {background-color:#f0f0f0;}
table.calendar td div.check-plus {background-color:rgba(114,178,32,0.4);}

table.calendar td.disable {color:#aaa;}
table.calendar td.disable div.check-none {background-color:#fff; border:none;}
table.calendar td div.check a.caldate-flag,
span a.caldate-flag {color:#fff; background-color:#dc5200;}

.bigbutton-1 {
	background: #e67800;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e67800) to(#c96900));
	background: -webkit-linear-gradient(#e67800, #c96900);
	background: -moz-linear-gradient(#e67800, #c96900);
	background: -ms-linear-gradient(#e67800, #c96900);
	background: -o-linear-gradient(#e67800, #c96900);
	background: linear-gradient(#e67800, #c96900);
}
.bigbutton-1 a {color:#fff;}
.bigbutton-1 a:hover {background: #e67800;}

.bigbutton-2 {
	background: #00b8c8;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#00b8c8) to(#0095a2));
	background: -webkit-linear-gradient(#00b8c8, #0095a2);
	background: -moz-linear-gradient(#00b8c8, #0095a2);
	background: -ms-linear-gradient(#00b8c8, #0095a2);
	background: -o-linear-gradient(#00b8c8, #0095a2);
	background: linear-gradient(#00b8c8, #0095a2);
}
.bigbutton-2 a {color:#fff;}
.bigbutton-2 a:hover {background: #e67800;}

.bigbutton-3 {
	background: #cd8e69;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#cd8e69) to(#b17b5b));
	background: -webkit-linear-gradient(#cd8e69, #b17b5b);
	background: -moz-linear-gradient(#cd8e69, #b17b5b);
	background: -ms-linear-gradient(#cd8e69, #b17b5b);
	background: -o-linear-gradient(#cd8e69, #b17b5b);
	background: linear-gradient(#cd8e69, #b17b5b);
	background: -o-linear-gradient(#cd8e69, #b17b5b);
}
.bigbutton-3 a {color:#fff;}
.bigbutton-3 a:hover {background: #cd8e69;}

.alert-info {background-color:#eaf5f9;}
.msg {padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}
.warning {color:#fff; background-color:rgba(220,82,0,0.6); border-color: rgba(220,82,0,1);}

.col-standard {background-color:rgba(0,130,220,0.2); border:1px solid rgba(0,130,220,0.6);}
.col-halal {background-color:rgba(150,100,0,0.2); border:1px solid rgba(150,100,0,0.6);}
.col-vegetar {background-color:rgba(100,200,0,0.2); border:1px solid rgba(100,200,0,0.6);}
.col-vegan {background-color:rgba(255,120,0,0.2); border:1px solid rgba(255,120,0,0.6);}

table .col-standard,
table .col-halal,
table .col-vegetar,
table .col-vegan {border:0;}


/* ****** DIVERSE ****** */

.txt-grey {color:#777;}
.txt-grey-light {color:#aaa;}
.txt-black {color:#000;}
.txt-red {color:#bb0000;}
.txt-green {color:#009900;}
.txt-blue {color:#c96900;}

.sm-str {font-size:13px; font-weight:bold;}
.bg-red {background-color:#ffeded;}
.bg-green {background-color:#00ff00;}
.blue {background-color:#5DB1D0;}

.bg-inactiv {background-color:#eee;}
.bg-closed {background-color:#777; color:#fff;}

.bg-added {background-color:#d1f4a6;}
.bg-cancelled {background-color:#ffd4d4;}

