/* Grunnlitur = #5B0765 */


.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger {
text-shadow:0 -1px 0 rgba(0,0,0,0.2);
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
}

.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active {
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
}

.btn:active,.btn.active {
background-image:none;
}

.btn-default {
text-shadow:0 1px 0 #fff;
background-image:linear-gradient(tobottom,#fff0,#e0e0e0100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:#ccc;
}

.btn-default:hover,.btn-default:focus {
background-color:#e0e0e0;
background-position:0 -15px;
}

.btn-default:active,.btn-default.active {
background-color:#e0e0e0;
border-color:#dbdbdb;
}

.btn-primary {
background-image:linear-gradient(tobottom,#428bca0,#2d6ca2100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:#2b669a;
}

.btn-primary:hover,.btn-primary:focus {
background-color:#2d6ca2;
background-position:0 -15px;
}

.btn-primary:active,.btn-primary.active {
background-color:#2d6ca2;
border-color:#2b669a;
}

.btn-success {
background-image:linear-gradient(tobottom,#5cb85c0,#419641100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:#3e8f3e;
}

.btn-success:hover,.btn-success:focus {
background-color:#419641;
background-position:0 -15px;
}

.btn-success:active,.btn-success.active {
background-color:#419641;
border-color:#3e8f3e;
}

.btn-warning {
background-image:linear-gradient(tobottom,#f0ad4e0,#eb9316100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:#e38d13;
}

.btn-warning:hover,.btn-warning:focus {
background-color:#eb9316;
background-position:0 -15px;
}

.btn-warning:active,.btn-warning.active {
background-color:#eb9316;
border-color:#e38d13;
}

.btn-danger {
background-image:linear-gradient(tobottom,#d9534f0,#c12e2a100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:#b92c28;
}

.btn-danger:hover,.btn-danger:focus {
background-color:#c12e2a;
background-position:0 -15px;
}

.btn-danger:active,.btn-danger.active {
background-color:#c12e2a;
border-color:#b92c28;
}

.btn-info {
background-image:linear-gradient(tobottom,#5bc0de0,#2aabd2100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:#28a4c9;
}

.btn-info:hover,.btn-info:focus {
background-color:#2aabd2;
background-position:0 -15px;
}

.btn-info:active,.btn-info.active {
background-color:#2aabd2;
border-color:#28a4c9;
}

.thumbnail,.img-thumbnail {
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);
box-shadow:0 1px 2px rgba(0,0,0,0.075);
}

a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #810A8D;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(129, 10, 141, 0.55);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(129, 10, 141, 0.55);
}

.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {
background-color:#e8e8e8;
background-image:linear-gradient(tobottom,#f5f5f50,#e8e8e8100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
background-color:#5B0765;/* MH */
/*background-image:linear-gradient(tobottom,#428bca0,#357ebd100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0);*/
}

.navbar-default {
background-image:linear-gradient(tobottom,#fff0,#f8f8f8100%);
background-repeat:repeat-x;
border-radius:4px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);
}

.navbar-default .navbar-nav>.active>a {
background-image:linear-gradient(tobottom,#ebebeb0,#f3f3f3100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff3f3f3',GradientType=0);
-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);
box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);
}

.navbar-brand,.navbar-nav>li>a {
text-shadow:0 1px 0 rgba(255,255,255,0.25);
font-size:16px; /*mh */
text-transform:uppercase;
}

.navbar-inverse {
background-color:#5B0765; /* MH */
/*background-image:linear-gradient(tobottom,#3c3c3c0,#222100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
border-bottom:1px solid #810A8D; /* MH */

}

/* MH */
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #3d0344;
}


.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a {
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
color:#DC2CEF;
}
.navbar-inverse .navbar-nav>li>a:hover {
background-color: #3d0344;
}

.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom {
border-radius:0;
}

.alert {
text-shadow:0 1px 0 rgba(255,255,255,0.2);
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
}

.alert-success {
background-image:linear-gradient(tobottom,#dff0d80,#c8e5bc100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);
border-color:#b2dba1;
}

.alert-info {
background-image:linear-gradient(tobottom,#d9edf70,#b9def0100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);
border-color:#9acfea;
}

.alert-warning {
background-image:linear-gradient(tobottom,#fcf8e30,#f8efc0100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);
border-color:#f5e79e;
}

.alert-danger {
background-image:linear-gradient(tobottom,#f2dede0,#e7c3c3100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);
border-color:#dca7a7;
}

.progress {
background-image:linear-gradient(tobottom,#ebebeb0,#f5f5f5100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff5f5f5',GradientType=0);
}

.progress-bar {
background-image:linear-gradient(tobottom,#428bca0,#3071a9100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3071a9',GradientType=0);
}

.progress-bar-success {
background-image:linear-gradient(tobottom,#5cb85c0,#449d44100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0);
}

.progress-bar-info {
background-image:linear-gradient(tobottom,#5bc0de0,#31b0d5100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0);
}

.progress-bar-warning {
background-image:linear-gradient(tobottom,#f0ad4e0,#ec971f100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0);
}

.progress-bar-danger {
background-image:linear-gradient(tobottom,#d9534f0,#c9302c100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0);
}

.list-group {
border-radius:4px;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);
box-shadow:0 1px 2px rgba(0,0,0,0.075);
}

.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {
text-shadow:0 -1px 0 #3071a9;
background-image:linear-gradient(tobottom,#428bca0,#3278b3100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3278b3',GradientType=0);
border-color:#3278b3;
}

.panel {
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);
box-shadow:0 1px 2px rgba(0,0,0,0.05);
}

.panel-default>.panel-heading {
background-image:linear-gradient(tobottom,#f5f5f50,#e8e8e8100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);
}

.panel-primary>.panel-heading {
background-image:linear-gradient(tobottom,#428bca0,#357ebd100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0);
}

.panel-success>.panel-heading {
background-image:linear-gradient(tobottom,#dff0d80,#d0e9c6100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0);
}

.panel-info>.panel-heading {
background-image:linear-gradient(tobottom,#d9edf70,#c4e3f3100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0);
}

.panel-warning>.panel-heading {
background-image:linear-gradient(tobottom,#fcf8e30,#faf2cc100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fffaf2cc',GradientType=0);
}

.panel-danger>.panel-heading {
background-image:linear-gradient(tobottom,#f2dede0,#ebcccc100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0);
}

.well {
background-image:linear-gradient(tobottom,#e8e8e80,#f5f5f5100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#fff5f5f5',GradientType=0);
-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);
box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);
border-color:#dcdcdc;
}

/*box-shadow: h-shadow v-shadow blur spread color inset;*/
.form-control:focus {
  border-color: #810A8D;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(129, 10, 141, 0.55);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(129, 10, 141, 0.55);
}




@media (max-width: 767px) {

.navbar-inverse .navbar-toggle {
  border-color: #810A8D;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #810A8D;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}

.navbar-inverse .navbar-toggle:focus {
  outline:none;
}

.navbar-ex1-collapse
{
border:0px;
}

.navbar-ex1-collapse{
padding:0 !important;
}

ul.navbar-nav {	
	width:100%;	
	margin:0px !important;
	}

.navbar-nav>li {
	border-top:1px solid #810A8D;
	text-align:center;
	}

/*.navbar-nav>li>a {
}*/



}