h1, h2, h3, h4, h5, h6, 
.h1, .h2, .h3, .h4, .h5, .h6 {
	color: #791977;
}
.bs-header {
	background: rgba(121,25,119,.5);
}
.karussell {
    background-image: url("../Images/bg-karussell-purple.png");
}
.footer-sitemap {
    background-image: url("../Images/bg-footer-menu-purple.png");
}
.page-container .main {
  background-color: #f7f3f8;
}
.jumbotron {
    background-color: #d6c1d3;
}
.bs-callout-info {
	background-color: #e7dcea;
}
.bs-callout-danger {
    background-color: #c9aecd;
}
.bs-callout-warning {
    background-color: #bb97be;
}
.bs-callout-danger h3,
.bs-callout-warning h3 {
    color: #ffffff;
}
button, 
input[type="button"], 
input[type="reset"], 
input[type="submit"] {
    background: #791977;
}


.navbar-custom {
    border-bottom: 1px solid rgba(121,25,119,.3);
}
.navbar-custom .nav li.active {
    background-color: rgba(121,25,119,.3);
}
.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.navbar-custom .nav li a.active {
    background-color: rgba(121,25,119,.3);
}
@media(min-width:767px) {
    .navbar-custom.top-nav-collapse {
        border-bottom: 1px solid rgba(121,25,119,.3);
    }
}

.btn-circle:hover,
.btn-circle:focus {
    background: rgba(121,25,119,.1);
}

.btn-default {
    border: 1px solid #791977;
    color: #791977;
    background-color: transparent;
}

.btn-default:hover,
.btn-default:focus {
    border: 1px solid #791977;
    color: #000;
    background-color: #791977;
}

::-moz-selection {
    text-shadow: none;
    background: #fcfcfc;
    background: rgba(121,25,119,.2);
}

::selection {
    text-shadow: none;
    background: #fcfcfc;
    background: rgba(121,25,119,.2);
}