/* Enter Your Custom CSS Here */

.login h1 a {
    background-image: url(http://www.dutchband.it/wp-content/uploads/brendly-rond.png);
    border: 2px solid white;
    border-radius: 1000px;
}

body.login {
    background: url(https://brendly.nl/wp-content/uploads/2017/09/brendly-home-hero-final.jpg);
    background-size: cover;
}

.login.wp-core-ui .button-primary {
    background: #f14f34;
    border: 0px !important;
    box-shadow: none !important;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
    border-radius: 100px;
    padding: 0px 40px !important;
}

.login p#nav a {
    color: white !important;
}

.login p#backtoblog a {
    color: white !important;
}

a {}

html .menu-item a {
    font-family: 'museosans900' !important;
}

html .body.material #slide-out-widget-area-bg.slide-out-from-right {
background-color: white !important;
}

.hero-blok h1 {
    max-width: 900px;
    display: block;
    margin: 0 auto;
}

.custom-divider {
    display: block;
    padding-bottom: 8%;
}

.custom-divider.onder {
    display: block;
    padding-bottom: 13%;
}

.achtergrond-container {
    width: 200%;
    height: 400%;
    position: absolute;
    top: -150%;
    left: -50%;
    transform: rotate(0deg);
    opacity: .3;
    animation-name: begindraai;
    animation-duration: 4s;
    animation-delay: .5s;
    animation-fill-mode: forwards;
}

.paars {
    width: 50%;
    height: 100%;
    background: #351a35;
    position: absolute;
    top: 0px;
    left: 0px;
}

.rood {
    width: 50%;
    height: 100%;
    background: #da3832;
    position: absolute;
    top: 0px;
    right: 0px;
}

@keyframes begindraai {
    from {transform: rotate(0deg);
          opacity: .3;}
    to {transform: rotate(45deg);
        opacity: .75;}
}

.hero-blok {
    overflow: hidden !important;
}

.eerste-sectie-blok {
    margin-top: -60px;
}

.logo-blok a {
    opacity: .7;
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
    padding: 0px 20px;
    display: block;
    transition: all .4s ease;
}

.logo-blok a:hover {
    opacity: 1;
    filter: none; /* IE6-9 */
    -webkit-filter: grayscale(0%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
    padding: 0px 20px;
    display: block;
    transition: all .4s ease;
}

.logo-blok img {
    margin: 0px !important;
}


.db-titel {
    position: relative;
}

.db-titel span {
    position: absolute;
    left: 0px;
    top: 0px;
    font-size: 6em;
    width: 30000px;
    left: -20%;
    opacity: .03;
    z-index: -1;
}

.custom-achtergrond-blok {
    width: 86%;
    padding-bottom: 45%;
    background: black;
    float: right;
    position: absolute;
    right: 0px;
    top: -10%;
}

.custom-achtergrond-blok {
    width: 86%;
    padding-bottom: 45%;
    background: black;
    float: right;
    position: absolute;
    right: 0px;
    top: -10%;
}

.custom-achtergrond-blok.links {
    width: 86%;
    padding-bottom: 45%;
    background: black;
    float: right;
    position: absolute;
    right: auto;
    left: 0px;
    top: -10%;
}


.usp-blok img {
    height: 100px !important;
    display: block;
    margin: 0px auto;
}

.usp-blok h3 img {
    height: auto !important;
}

.usp-blok h3 {
    color: #3A1837;
    margin-bottom: 25px !important;
}

.usp-blok p {
    font-size: 18px !important;
}

.achtergrond-video {
    position: absolute;
    width: 100%;
    height: auto;
}


.custom-achtergrond-blok {
    overflow: hidden;
}

.contact-row {
    max-width: 1245px;
    display: block;
    margin: 0 auto !important;
}

@media (max-width: 1400px) {

.contact-row {
    max-width: 1100px;
}
}

@media (max-width: 1200px) {

.contact-row {
    max-width: 800px;
}
}

.custom-divider.contact-spacer {
    padding-bottom: 6%;
}

.wpb_raw_code {
    margin: 0px !important;
}

.contact-blok {
    overflow: hidden;
}

.bestel-link:hover .wpb_text_column, .contact-link:hover .wpb_text_column{
    opacity: 0.8;
    transform: scale(1.1);
    transition: all .4s ease;
}

.bestel-link .wpb_text_column, .contact-link .wpb_text_column{
    transition: all .4s ease;
}

html body h2, html body h3 {
color: #3A1837;
}


html body .wpb_text_column h2, html body .wpb_text_column h3 {
margin-bottom: 35px !important;
}


/*Prevent menu-items from wrapping
ul.sf-menu.sf-js-enabled.sf-arrows {
		display:inline-block !important;
		white-space:nowrap !important;
}

*/