@import url("/style/custom/dh/menu.css");

body {
    background: #f1f1f1;
    color: #4b4b4b;
}

.user-info{
    display: none;
}

#menu_top{
    max-width: 1140px;
    margin: 0 auto;
    line-height: 1.6;
    font-family: 'TheSansRegular', 'Open Sans', sans-serif;
}

.mosaic-top-header {
    background-color: transparent;
}

.swing-stories #dashboardviews{
    padding-top: 0;
}

.swing-stories #dashboardwrapper #dashboardViewsHeader {
    margin-top: -80px!important;
    padding-bottom: 0;
    z-index: 101;
}    

#dashboardwrapper #dashboardViewsHeader {
    margin-top: -32px!important;
    padding-bottom: 0;
    z-index: 101;
}   

#dashboardviews, #dashboardViewsHeader {
    max-width: 1140px;
    margin: 0 auto;
    padding: 32px;
    background: #f1f1f1;
}

.theme-dropdown, .dropdown-subtheme {
    background: #227b3c;
    color: #fff;
}

.mosaic-header {
    background: #f1f1f1;
    border-top: thin solid #f1f1f1;
}

.mosaic-header {
    max-width: 1140px;
    margin: 0 auto;
    margin-top: -155px;
    position: relative;
}

.mosaic-top-header:after {
    content: "";
    display: block;
    width: 100%;
    height: 300px;
    background: url(images/images/denhaag.jpg) no-repeat;
    background-size: cover !important;
}


/* Bohemen, Meer en Bos */
.cgdihbnjwzgcn .mosaic-top-header:after{
    background: url(images/images/denhaag.jpg) no-repeat;
}

/* Bohemen, Meer en Bos */
.cgdihbn4gnjeh .mosaic-top-header:after{
    background: url(images/images/kijkduin-en-ockenburgh.jpg) no-repeat;
    background-position: center 20%;
}

/* Loosduinen */
.cgdihakqq0w1 .mosaic-top-header:after{
	background: url(images/bomen--en-bloemenbuurt.jpg);
	background-position: center 55%;
}

/* Waldeck */
.cgdihbbje127s .mosaic-top-header:after{
    background: url(images/images/kijkduin-en-ockenburgh.jpg) no-repeat;
    background-position: center 20%;
}

.cgdihbrhfs800 .mosaic-top-header:after{
    background: url(images/images/rustenburg-en-oostbroek.jpg) no-repeat;
	background-position: center 43%;
}

.cgdihamguzxv .mosaic-top-header:after{
    background: url(images/images/bouwlust-vrederust.jpg) no-repeat;
	background-position: center 90%;
}

.cgdihbsquojhp .mosaic-top-header:after{
    background: url(images/images/morgenstond.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihaniejcjghbhg .mosaic-top-header:after{
    background: url(images/images/zuiderpark.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihaocgjgdhfic .mosaic-top-header:after{
    background: url(images/images/moerwijk.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihbsqjccqje .mosaic-top-header:after{
    background: url(images/images/wateringse-veld.jpg) no-repeat;
	background-position: center 70%;
}

.cgdihaoyheghcid .mosaic-top-header:after{
    background: url(images/images/bomen--en-bloemenbuurt.jpg) no-repeat;
	background-position: center 87%;
}

.cgdihbsrnqmb .mosaic-top-header:after{
    background: url(images/images/vogelwijk.jpg) no-repeat;
	background-position: center 46%;
}

.cgdihbididxsyje .mosaic-top-header:after{
    background: url(images/images/vruchtenbuurt.jpg) no-repeat;
	background-position: center 65%;
}

.cgdihbjhwja7if9 .mosaic-top-header:after{
    background: url(images/images/valkenboskwartier.jpg) no-repeat;
	background-position: center 70%;
}

.cgdihcenbhfzc .mosaic-top-header:after{
    background: url(images/images/regentessekwartier.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihbjcjqhq8 .mosaic-top-header:after{
    background: url(images/images/Scheveningen.jpg) no-repeat;
	background-position: center 45%;
}

.cgdihbjcjiihgpp .mosaic-top-header:after{
    background: url(images/images/westbroekpark-duttendel.jpg) no-repeat;
	background-position: center 45%;
}

.cgdihzi3bibk6 .mosaic-top-header:after{
    background: url(images/images/Scheveningen.jpg) no-repeat;
	background-position: center 45%;
}

.cgdihajjidjhuy2 .mosaic-top-header:after{
    background: url(images/images/duindorp.jpg) no-repeat;
	background-position: center 45%;
}

.cgdiggejaakgjha .mosaic-top-header:after{
    background: url(images/images/Geuzen-en-Statenkwartier.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihchd0giiic .mosaic-top-header:after{
    background: url(images/images/duinoord.jpg) no-repeat;
	background-position: center 61%;
}

.cgdihciab09zy .mosaic-top-header:after{
    background: url(images/images/willemspark.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihbat0idht .mosaic-top-header:after{
    background: url(images/images/zeeheldenkwartier.jpg) no-repeat;
	background-position: bottom;
}

.cgdihdgdichbijdhi .mosaic-top-header:after{
    background: url(images/images/willemspark.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihdgdjchihbi1 .mosaic-top-header:after{
    background: url(images/images/stationsbuurt.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihj2jibyqf .mosaic-top-header:after{
    background: url(images/images/centrum.jpg) no-repeat;
	background-position: center 70%;
}

.cgdihbaie5mnic .mosaic-top-header:after{
    background: url(images/images/schildersbuurt.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihbajjignuo .mosaic-top-header:after{
    background: url(images/images/transvaalkwartier.jpg) no-repeat;
	background-position: center 75%;
}

.cgdihbbvmxwc .mosaic-top-header:after{
    background: url(images/images/groente-en-fruitmarkt.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihj7jeja9ibjg .mosaic-top-header:after{
    background: url(images/images/laakkwartier-en-spoorwijk.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihbbxjdhdhgid .mosaic-top-header:after{
    background: url(images/images/mariahoeve-en-marlot.jpg) no-repeat;
	background-position: center 75%;
}

.cgdihelidgjjmih .mosaic-top-header:after{
    background: url(images/images/bezuidenhout.jpg) no-repeat;
	background-position: center 55%;
}

/* Hoornwijk */
.cgdihjgdheyxjbt .mosaic-top-header:after{
    background: url(images/images/Hoornwijk.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihciaeidt9m .mosaic-top-header:after{
    background: url(images/images/ypenburg.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihjhckheha5b .mosaic-top-header:after{
    background: url(images/images/forepark.jpg) no-repeat;
	background-position: center 55%;
}

.cgdihjhcqqcage .mosaic-top-header:after{
    background: url(images/images/leidschenveen.jpg) no-repeat;
	background-position: center 55%;
}


@media screen and (max-width: 1155px) {
    #container_menu {
        right: 25px;
    }
}

@media only screen and (min-width: 1px) and (max-width: 1200px) {
    body.swing-stories #dashboardwrapper.sidebar {
        z-index: 999;
    }
}