/* bootstrap overwrite */
.navbar{
    margin-bottom: 0px;
    height: 80px;
    background: url('/uploads/images/site/logo-mob.png');
    background-position: center center;
    background-size: auto 70px;
    background-repeat: no-repeat;
    background-color: #2f2f2f;
    border: 0px;
}
.navbar-header{
    height: 80px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #f07e2e;
}
.navbar-toggle .icon-bar {
    display: block;
    height: 4px;
    width: 28px;
}
.navbar-toggle{
    margin-top: 20px;
    margin-right: 25px;
    border: 0;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
    background-color: transparent;
}
.navbar-nav{
    background-color: #2f2f2f;
    margin-top: 0px;
}
.navbar-default .navbar-nav > li > a {
    color: #f4ead6;
    font-size: 23px;
}
.navbar-default .navbar-nav > li > a:hover {
    color: #e43c21;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #555;
    color: #f4ead6;
}
.navbar-collapse{
    border-top: 0px;
}

/* font */
.strong{
    font-weight: 700;
}
.fontlg{
    font-family: "league-gothic", sans-serif;
}
.fontpn{
    font-family: "proxima-nova",sans-serif;
}
.pnbold{
    font-family: "proxima-nova",sans-serif;
    font-weight: 700;
}
.fontblack{
    color: #000;
}
.fontwhite{
    color: #fff;
}
.fontred{
    color: #e43c21;
}
.fontdbeige{
    color: #b8ab90;
}
/* menu */
.menu-main > ul{
    padding-left: 0;
}

.menu-main > ul > li{
    margin-top: 10px;
    padding-left: 30px;
    list-style: none;
}

.menu-main > ul > li:hover{
    background-color: #e54328;
    cursor:pointer;
}

.menu-main, .menu-main a{
    color: #f4ead6;
    font-size: 23px;
    text-transform: uppercase;
}

.menu-active, .menu-active a{
    color: #ff8034;
}

.menu-main a:hover{
    text-decoration: none;
}

.menu-icon{
    width: 30px;
    height: 30px;
    float: left;
    background-position: center center;
    background-repeat: no-repeat;
    margin-right: 10px;
}

.menu-item-home > .menu-icon{
    background-image: url('/uploads/images/site/menu/home.png');
}

.menu-active.menu-item-home > .menu-icon{
    background-image: url('/uploads/images/site/menu/home-hover.png');
}

.menu-item-alle-activiteiten > .menu-icon{
    background-image: url('/uploads/images/site/menu/alle-activiteiten.png');
}

.menu-active.menu-item-alle-activiteiten > .menu-icon{
    background-image: url('/uploads/images/site/menu/alle-activiteiten-hover.png');
}

.menu-item-combi-deals > .menu-icon{
    background-image: url('/uploads/images/site/menu/combi-deals.png');
}

.menu-active.menu-item-combi-deals > .menu-icon{
    background-image: url('/uploads/images/site/menu/combi-deals-hover.png');
}

.menu-item-stel-samen > .menu-icon{
    background-image: url('/uploads/images/site/menu/stel-samen.png');
}

.menu-active.menu-item-stel-samen > .menu-icon{
    background-image: url('/uploads/images/site/menu/stel-samen-hover.png');
}

.menu-item-horeca > .menu-icon, .menu-item-home-vrijgezellenfeest > .menu-icon, .menu-item-header-nightdeals > .menu-icon{
    background-image: url('/uploads/images/site/menu/horeca.png');
}

.menu-active.menu-item-horeca > .menu-icon, .menu-active.menu-item-home-vrijgezellenfeest > .menu-icon, .menu-active.menu-item-header-nightdeals > .menu-icon{
    background-image: url('/uploads/images/site/menu/horeca-hover.png');
}

.menu-item-locaties > .menu-icon{
    background-image: url('/uploads/images/site/menu/locaties.png');
}

.menu-active.menu-item-locaties > .menu-icon{
    background-image: url('/uploads/images/site/menu/locaties-hover.png');
}

.menu-item-boeken > .menu-icon, .menu-item-home-bedrijfsuitje > .menu-icon{
    background-image: url('/uploads/images/site/menu/boeken.png');
}

.menu-active.menu-item-boeken > .menu-icon, .menu-active.menu-item-home-bedrijfsuitje > .menu-icon{
    background-image: url('/uploads/images/site/menu/boeken-hover.png');
}

.menu-item-contact > .menu-icon{
    background-image: url('/uploads/images/site/menu/contact.png');
}

.menu-active.menu-item-contact > .menu-icon{
    background-image: url('/uploads/images/site/menu/contact-hover.png');
}

.menu-info-block{
    width: 230px;
    color: #f4ead6;
    margin: 0 15px;
    padding: 20px;
    border-top: 1px solid #676767;
    border-bottom: 1px solid #676767;
    line-height: 25px;
    font-size: 16px;
}

.menu-info-block > img {
    padding-right: 10px;
}

.menu-adres{
    color: #7b7272;
    padding-left: 35px;
    margin-top: 20px;
    font-size: 17px;
}
.hide{
    display: none;
}

/* overlay menu*/
.menu-overlay{
    background-color: #e43c21;
    opacity: 0.95;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.overlay-menu-sub{
    display: none;
}
.overlay-menu-sub-text{
    padding-left: 40px;
    padding-top: 20px;
    font-weight: 300;
    font-size: 22px;
    text-transform: uppercase;
    color: #fff;
}
.overlay-menu-sub-text h2{
    font-size: 54px;
    font-family: "league-gothic", sans-serif;
    font-weight: 700;
}
.overlay-menu-activiteiten-block, .overlay-menu-locaties-block{
    margin-top: 20px;
    padding-top: 20px;
    font-weight: 300;
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
}
.overlay-menu-locaties-block .small-font{
    font-size: 10px;
    margin-top: 10px;
}

.overlay-menu-extra-text{
    color: #fff;
    font-size: 16px;
    margin-top: 40px;
    margin-left: 40px;
}
.overlay-menu-extra-text h3{
    font-size: 31px;
    font-family: "league-gothic", sans-serif;
    text-transform: uppercase;
}
.overlay-menu-extra-text a{
    font-weight: 700;
    text-decoration: underline;
    color: #fff;
}

/* elements */
html{
    height: 100%;
}

body{
    background-color: #2f2f2f;
    font-family: "proxima-nova",sans-serif;
}

#wrapper{
    height: 100%;
    max-width: 1400px;
}

#sidebar{
    width: inherit;
    min-width: 260px;
    max-width: 260px;
    background-color:#2f2f2f;
    float: left;
    height:100%;
    position:relative;
    overflow-y:hidden;
    overflow-x:hidden;
    font-family: "league-gothic", sans-serif;
}

#main{
    height:100%;
    overflow:auto;
    background-color: #f4ead6;
    position: relative;
}

#footer{
    background-color: #ffffff;
}

#footer h2{
    color: #000000;
    font-size: 34px;
    text-transform: uppercase;
    font-family: "league-gothic", sans-serif;
    text-align: center;
}

.footer-inner{
    background-color: #2f2f2f;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
}
.footer-inner a, .footer-inner a:hover{
    font-size: 12px;
    color: #fff;
}

.menu-footer{
    display:inline-block;
    float:none;
    text-align:left;
}

.menu-footer ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.menu-footer ul li a{
    color: #e43c21;
    text-decoration: underline;
    line-height: 22px;
}
.moreactivities{
    font-size: 17px;
    height: 120px;
    line-height: 120px;
    vertical-align: center;
}
.moreactivities a{
    font-weight: 700;
    text-transform: uppercase;
    padding: 15px 40px 15px 20px;
    color: #fff;
    text-decoration: none;
}

.arrow11{
    background-image: url('/uploads/images/site/misc/arrow11.png');
    background-repeat: no-repeat;
    background-position: 90% center;
}
.arrow15{
    background-image: url('/uploads/images/site/misc/arrow15.png');
    background-repeat: no-repeat;
    background-position: 95% center;
}
.quotes{
    background-image: url('/uploads/images/site/misc/quotes.png');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
}
.floatleft{
    float: left;
}
.floatright{
    float: right;
}
.blockred{
    text-transform: uppercase;
    padding: 10px 40px 10px 20px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
}
.blockred:hover{
    color: #fff;
    text-decoration: underline;
}
.newblockred{
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    background-color: #e43c21;
    padding: 7px;
    font-size: 14px;
    line-height: 14px;
    position: absolute;
    top: 25px;
    left: 25px;
}
.margin-top-0{
    margin-top: 0px;
}
.vanaf{
    font-size: 12px;
    text-transform: uppercase;
    line-height: 18px;
}
.header{
    height: 280px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.header-large{
    height: 376px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: relative;
}
.header-text{
    height: 280px;
    padding-left: 40px;
    width: 500px;
}
.v-align{
    display: table-cell !important;
    vertical-align: middle;
    float: none;
}
.titlebar {
    height: 80px;
    line-height: 80px;
}

/* home pagina */
.blok1{
    padding: 5% 10% 0 10%;
}
.blok2{
    padding: 5% 5% 0 5%;
}
.headerred{
    color: #e43c21;
    font-size: 55px;
    font-family: "league-gothic", sans-serif;
    text-transform: uppercase;
    line-height: 45px;
    padding-bottom: 5%;    
}

.contactred {
    color: #fff;
    font-size: 24px;
    font-weight: 300;
}
.contactred h2{
    font-size: 46px;
    font-family: "league-gothic", sans-serif;
    text-transform: uppercase;
    font-weight: 300;
}
.contactred a, .contactred a:hover{
    font-weight: 700;
    text-decoration: underline;
    color: #fff;
}
.price{
    font-weight: 300;
    font-size: 40px;
    line-height: 30px;
}
.align-bottom{
    position: absolute;
    bottom: 30px;
    width: 100%;
    text-align: center;
}
.align-bottom-left{
    position: absolute;
    bottom: 30px;
    left: 10%;
    width: 90%;
    text-align: left;
}
.align-bottom-right{
    position: absolute;
    bottom: 30px;
    right: 10%;
    width: 90%;
    text-align: right;
}
.align-bottom-left-small{
    position: absolute;
    bottom: 23px;
    left: 5%;
    width: 95%;
    text-align: left;
}
.align-bottom-right-small{
    position: absolute;
    bottom: 30px;
    right: 5%;
    width: 95%;
    text-align: right;
}
.fourxfour {
    padding-right: 10%;
    margin-top: 50px;
    margin-left: 25px;
    color: #ffffff;
}
.fourxfour h2{
    text-transform: uppercase;
    font-size: 66px;
    font-family: "league-gothic", sans-serif;
    color: #ffffff;
}
.textblok h2{
    font-size: 34px;
    text-transform: uppercase;    
}
.textblok h3{
    font-weight: 700;
    text-transform: uppercase;
    font-size: 14px;
}
.quote{
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    padding: 10% 10% 0 10%;
}
.quote-orange{
    color: #ff8034;
    font-weight: 700;
}
.arrowonly{
    background-image: url('/uploads/images/site/misc/arrow11.png');
    background-repeat: no-repeat;
    background-position: center center;
    padding: 11px 20px;
}
.kratje-heineken {
    background-image: url('/uploads/images/site/home/kratje-heineken.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
}
.quad-rijden {
    background-image: url('/uploads/images/site/home/cadeaubon.png');
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
}
.slechtste-chauffeur {
    background-image: url('/uploads/images/site/home/escape3.png');
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
}
.holland-home {
    background-image: url('/uploads/images/site/home/holland-home.png');
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;  
}
.holland-home p {
    font-size: 35px;
    padding: 10% 5% 0 5%;
    text-align: center;
    color: #fff;
    font-weight: 300;
}
.highland-games {
    background-image: url('/uploads/images/site/home/highland-games.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;   
}
.pokeren-home {
    background-image: url('/uploads/images/site/home/pokeren-home.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;   
}
.hunger-games2 {
    background-image: url('/uploads/images/site/home/hunger-games2.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;   
}
.hunger-games {
    background-image: url('/uploads/images/site/home/games-home.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;   
}
.slipcursus-home {
    background-image: url('/uploads/images/site/home/slippp.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;   
}
.survival-games1 {
    background-image: url('/uploads/images/site/home/survival-games1.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.drift-home {
    background-image: url('/uploads/images/site/home/driften-home.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.drift-home p {
    font-size: 35px;
    padding: 10% 5% 0 5%;
    text-align: center;
    color: #fff;
    font-weight: 300;
}
.ongeval-home {
    background-image: url('/uploads/images/site/home/ongevalsim-home.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.ongeval-home p {
    font-size: 35px;
    padding: 10% 5% 0 5%;
    text-align: center;
    color: #fff;
    font-weight: 300;
}
.escape-room {
    background-image: url('/uploads/images/site/home/escape-room.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.airsoft9 {
    background-image: url('/uploads/images/site/home/airsoft9.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.Mens-special {
    background-image: url('/uploads/images/site/home/Mens-special.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.bedrijfsuitje-horeca {
    background-image: url('/uploads/images/site/home/bedrijfsuitje-home.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.expeditie-robinson {
    background-image: url('/uploads/images/site/home/archery-tag-home.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.pitch-putt {
    background-image: url('/uploads/images/site/home/ferrari-rijden.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.hou-van-holland {
    background-image: url('/uploads/images/site/home/hou-van-holland.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.archery-tag2 {
    background-image: url('/uploads/images/site/home/archery-tag2.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.escaperoom-home2 {
    background-image: url('/uploads/images/site/home/slechstechauf.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.mens-special-home {
    background-image: url('/uploads/images/site/home/mens-special-home.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.sterksteman-home {
    background-image: url('/uploads/images/site/home/sterksteman-home.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.targetcitygame-home {
    background-image: url('/uploads/images/site/header/The-target.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.hoverboard-home {
    background-image: url('/uploads/images/site/home/hoverboard-home.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.offroad-home {
    background-image: url('/uploads/images/site/home/off-road.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}
.boogschieten {
    background-image: url('/uploads/images/site/home/boogschieten.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
}
.bachelor {
    background-image: url('/uploads/images/site/home/bachelor.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
}
.offroad-verticaal {
    background-image: url('/uploads/images/site/home/offroad-vertical.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
}
.teambuilding {
    background-image: url('/uploads/images/site/home/teambuilding-home2.jpg');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
}
.driften2 {
    background-image: url('/uploads/images/site/home/driften2.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover;   
}
.die-hard-games {
    background-image: url('/uploads/images/site/home/diehard2.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover;   
}
.airsoft {
    background-image: url('/uploads/images/site/home/airsoft.png');
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;   
}
.adrenaline-special {
    background-image: url('/uploads/images/site/home/adrenaline-special.png');
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;   
}
.termination-home1 {
    background-image: url('/uploads/images/site/home/termination-home1.png');
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;   
}
.vrijgezellenfeest-home {
    background-image: url('/uploads/images/site/home/vrijgezellenfeest-home.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;   
}
.paintballwallpaper1 {
    background-image: url('/uploads/images/site/home/paintballwallpaper1.png');
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: cover;   
}

.quad {
    background-image: url('/uploads/images/site/home/quad.jpg');
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: cover;   
}
.new-location {
    background-image: url('/uploads/images/site/home/new-location.png');
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: cover;
}
.new-location p {
    font-size: 35px;
    padding: 10% 5% 0 5%;
    text-align: center;
    color: #fff;
    font-weight: 300;
}
.airsoft-home {
    background-image: url('/uploads/images/site/home/airsoft-home.png');
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: cover;
}
.airsoft-home p {
    font-size: 35px;
    padding: 10% 5% 0 5%;
    text-align: center;
    color: #fff;
    font-weight: 300;
}
.ongevallen {
    background-image: url('/uploads/images/site/home/ongevallen.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;   
}
.review-img{
    background-image: url('/uploads/images/site/home/zij-gingen-je-voor.png');
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;   
}
.home-combi{
    background-image: url('/uploads/images/site/home/home-combi.png');
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;   
}
.family-friends{
    background-image: url('/uploads/images/site/home/paintball3.png');
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;   
}
.quad-quote{
    text-transform: uppercase;
    font-size: 34px;
    color: #fff;
    font-weight: 300;
    padding: 0 10%;
    line-height: 36px;
}
.review{
    text-transform: uppercase;
    font-weight: 300;
    font-size: 20px;
    padding: 0 15%;
}
.review h2{
    font-size: 44px;
    font-weight: 700;
}
.klimimg img{
    margin-top: 5%;
}
.klimpark{
    font-weight: 300;  
    text-transform: uppercase;  
}
.klimpark h2{
    font-size: 40px;
    font-weight: 700;
}


/* horeca */
.titlebar-text {
    font-size: 54px;
    font-family: "league-gothic", sans-serif;
    text-transform: uppercase;
    padding-left: 20px;  
}

.titlebar-img{
    padding-left: 30px;
}
.header-horeca{
    background-image: url('/uploads/images/site/header/horeca.png');
}
.content-horeca{
    padding: 40px 320px 40px 40px;
    float: left;
}

/* contact */
.googlemap{
    height: 376px;
    width: 100%;
}
.content-giftcard h2, .content-horeca h2{
    font-weight: 700;
    text-transform: uppercase;
    font-size: 45px;
    font-family: "league-gothic", sans-serif;
}
.contactform input[type="text"], .contactform input[type="email"]{
    width: 45%;
    heigth: 45px;
    line-height: 45px;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 20px;
    font-family: "proxima-nova",sans-serif;
    padding-left: 20px;
    border: 1px solid #c9c9c9;
    color: #c9c9c9;
}
.contactform input[type="submit"]{
    font-family: "proxima-nova",sans-serif;
    color: #ffffff;
    font-weight: 700;
    background-color: #e43c21;
    heigth: 45px;
    line-height: 45px;
    font-size: 15px;
    border: 0;
    text-transform: uppercase;
    padding: 0 25px;
}
.contactform textarea{
    width: 90%;
    heigth: 200px;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 20px;
    font-family: "proxima-nova",sans-serif;
    padding-left: 20px;
    padding-top: 10px;
    border: 1px solid #c9c9c9;
    color: #c9c9c9;
}

/* locaties */
.header-locaties{
    background-image: url('/uploads/images/site/header/locatie-ermelo.png');
}
.header-locatie-ermelo{
    background-image: url('/uploads/images/site/header/locatie-ermelo.png');
}
.header-locatie-ewijk{
    background-image: url('/uploads/images/site/header/locatie-ewijk.png');
}
.header-locatie-moordrecht{
    background-image: url('/uploads/images/site/header/locatie-moordrecht.png');
}
.header-locatie-rotterdam{
    background-image: url('/uploads/images/site/header/locatie-rotterdam.png');
}
.header-locatie-dordrecht{
    background-image: url('/uploads/images/site/header/locatie-dordrecht.jpg');
}
.header-locatie-merksplas{
    background-image: url('/uploads/images/site/header/locatie-rijkevoorsel.png');
}
.header-locatie-ardennen{
    background-image: url('/uploads/images/site/header/locatie-ardennen-header.png');
}
.header-locatie-groningen{
    background-image: url('/uploads/images/site/header/locatie-groningen-header.png');
}



/* combideals */
.header-combideals{
    background-image: url('/uploads/images/site/header/combideals.png');
}
.header-combi-deal-wheels-arrows{
    background-image: url('/uploads/images/site/combideal/combi-deal-wheels-arrows.png');
}
.header-combi-deal-jetset{
    background-image: url('/uploads/images/site/combideal/combi-deal-jetset.png');
}
.header-combi-deal-ladies-special{
    background-image: url('/uploads/images/site/combideal/combi-deal-ladies-special.png');
}
.header-combi-deal-mens-special{
    background-image: url('/uploads/images/site/combideal/combi-deal-mens-special.png');
}
.header-combi-deal-changing-gears{
    background-image: url('/uploads/images/site/combideal/combi-deal-changing-gears.png');
}
.header-combi-deal-changing-gears-xl{
    background-image: url('/uploads/images/site/combideal/combi-deal-changing-gears-xl.png');
}
.header-combi-deal-family-and-friends{
    background-image: url('/uploads/images/site/combideal/combi-deal-family-and-friends.png');
}
.header-combi-deal-shoot-m-up{
    background-image: url('/uploads/images/site/combideal/combi-deal-shoot-m-up.png');
}
.header-combi-deal-adrenaline-special{
    background-image: url('/uploads/images/site/combideal/combi-deal-adrenaline-special.png');
}
.header-combi-deal-grip-op-de-situatie{
    background-image: url('/uploads/images/site/combideal/combi-deal-grip-op-de-situatie.jpg');
}
.header-combi-deal-play-the-game{
    background-image: url('/uploads/images/site/header/activiteit-4x4.png');
}
.header-combi-deal-action-pack{
    background-image: url('/uploads/images/site/combideal/combi-deal-actionpack.png');
}
.header-combi-deal-just-for-fun{
    background-image: url('/uploads/images/site/combideal/banner-quad-eb.png');
}
.header-kinderpaintball{
    background-image: url('/uploads/images/site/combideal/paintball-kids1.png');
}
.header-kinderfeest{
    background-image: url('/uploads/images/site/combideal/activiteit-kinderfeestje.png');
}
.header-combi-termination-tournament{
    background-image: url('/uploads/images/site/combideal/combi-deal-termination-tournament.png');
}
.header-combi-alpha-challenge{
    background-image: url('/uploads/images/site/combideal/combi-deal-alpha-challenge.jpg');
}
.title-combi-deal-wheels-arrows{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-wheels-arrows.png');
}
.title-combi-deal-jetset{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-jetset.png');
}
.title-combi-deal-ladies-special{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-ladies-special.png');
}
.title-combi-deal-mens-special{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-mens-special.png');
}
.title-combi-deal-changing-gears{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-changing-gears.png');
}
.title-combi-deal-changing-gears-xl{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-changing-gears-xl.png');
}
.title-combi-deal-family-and-friends{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-family-and-friends.png');
}
.title-combi-deal-shoot-m-up{
    background-image: url('/uploads/images/site/combideal/title-combi-deal-shoot-m-up.png');
}

.combideals-block{
    margin-bottom: 30px;
    font-weight: 300;
    font-size: 14px;
    background-color: #fff;
    float: left;
    width: 100%;
}
.combideals-block h2{
    font-weight: 700;
    font-size: 21px;
    margin: 0;
    padding: 0;
}
.combideals-block-container{
    padding: 30px;
}
.combiprijs{
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 700;
}
.combiprijs-price{
    font-size: 42px;
    font-weight: 300;
    margin-top: -10px;
    margin-bottom: 20px;
}
.combideals-block-img{
    float: left;
}
.combideals-block-text{
    margin-left: 331px;
    padding: 30px 30px 0 30px;
}
.combideals-block-text-header{
    margin-bottom: 10px;
}
.combidealform{
    position: relative;
}
.combidealform input{
    margin-bottom: 4px;
    padding: 2px 8px;
    width: 100%;
}

.combidealform input[type="submit"]{
    color: #fff;
    font-weight: 700;
    padding: 10px 40px 10px 20px;
    text-decoration: none;
    text-transform: uppercase;
    background-image: url("/uploads/images/site/misc/arrow11.png");
    background-position: 90% center;
    background-repeat: no-repeat;
    background-color: #95c11f;
    text-align: left;
    border: none;
}

/* boeken */
.header-boeken{
    background-image: url('/uploads/images/site/header/boeken.png');
}
.content-boeken{
    float: left;
    padding: 40px 320px 40px 40px;
    font-size: 15px;
}
.content-boeken p{
    line-height: 25px;
}
.content-boeken h2{
    font-size: 45px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "league-gothic", sans-serif;
}
.content-boeken hr{
    height: 2px;
    background-color: #000;
    border: 0;
    margin: 40px 0 30px 0;
}
.sidebar-boeken{
    float: right;
    margin: -70px 20px 70px -100%;
    padding: 15px 30px 75px;
    width: 266px;
}
.sidebar-boeken h3{
    font-size: 16px;
    text-transform: uppercase;
    color: #e43c21;
    font-weight: 700;
}
.sidebar-boeken a.centreer{
    display: block;
    color: #fff;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    padding: 12px 20px;
    margin-top: 10px;
    text-align: center;
    background-color: #e43c21;
}
.sidebar-boeken hr{
    height: 1px;
    border: none;
    background-color: #b8a98b;
}

/* gift card */
.header-giftcard{
    background-image: url('/uploads/images/site/header/goldengiftcard.png');
    background-color: #FFF;
}
.header-giftforyou{
    background-image: url('/uploads/images/site/header/gift-for-you-banner.jpg');
    background-color: #FFF;
}
.header-giftcard-actie{
    background-image: url('/uploads/images/site/header/goldengiftcard-actie.png');
    background-color: #FFF;
}
.giftcard-price{
    font-size: 40px;
    font-weight: 900;
    line-height: 20px;
    float: right;
}

/* acties */
.header-shoeby{
    background-image: url('/uploads/images/site/header/shoeby-actie.png');
    background-color: #FFF;
}
.header-bnn{
    background-image: url('/uploads/images/site/header/bnn-actie.png');
    background-color: #FFF;
} 
.header-sligro{
    background-image: url('/uploads/images/site/header/sligro-header.png');
    background-color: #FFF;
} 
.header-veronica{
    background-image: url('/uploads/images/site/header/header-veronica.jpg');
    background-color: #FFF;
} 
.header-algemeen{
    background-image: url('/uploads/images/site/header/activiteit-quad.png');
} 
/* locaties sidebar */
.sidebar-locaties{
    width: 266px;
    margin-top: -50px;
    margin-right: 20px; 
    margin-left: -100%;
    margin-bottom: 70px;
    float: right;
    padding: 20px 20px 45px 20px;
    font-weight: 300;
}
.sidebar-locaties h3{
    font-size: 17px;
    text-transform: uppercase;
    border-bottom: 1px solid #b8a98b;
    padding-bottom: 10px;
    margin: 0;
}

/* combiedeals sidebar */
.sidebar-combideals {
    width: 266px;
    margin-top: -70px;
    margin-right: 20px; 
    margin-left: -100%;
    margin-bottom: 70px;
    float: right;
    padding: 15px 30px 45px 30px;
}
.sidebar-combideals h2{
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 0px;
    line-height: 22px;
}
.combiblock{
    padding: 0 15px;
    margin-bottom: 15px;
}
.combiblock-red{
    width: 100px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    text-transform: uppercase;
    font-size: 8px;
    font-weight: 700;
}
.combiblock-price{
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    font-weight: 300;
}
.combiblock-icons{
    padding: 10px 0;
}

/* activiteiten */
.header-activiteit-quad{
    background-image: url('/uploads/images/site/header/activiteit-quad-origineel.png');
}
.header-activiteit-paintball{
    background-image: url('/uploads/images/site/header/activiteit-paintball.png');
}
.header-activiteit-solex{
    background-image: url('/uploads/images/site/header/activiteit-solex.png');
}
.header-activiteit-segway{
    background-image: url('/uploads/images/site/header/activiteit-segway.png');
}
.header-activiteit-boogschieten{
    background-image: url('/uploads/images/site/header/activiteit-boogschieten.png');
}
.header-activiteit-klimpark{
    background-image: url('/uploads/images/site/header/activiteit-klimpark.png');
}
.header-activiteit-vrijgezellen{
    background-image: url('/uploads/images/site/header/activiteit-vrijgezellen.png');
}
.header-activiteit-shooting-games{
    background-image: url('/uploads/images/site/header/activiteit-boogschieten.png');
}
.header-activiteit-slipcursus{
    background-image: url('/uploads/images/site/header/activiteit-slipcursus.png');
}
.header-activiteit-4x4{
    background-image: url('/uploads/images/site/header/activiteit-4x4-origineel.png');
}
.header-activiteit-simulator{
    background-image: url('/uploads/images/site/header/activiteit-ongevallen.png');
}
.header-activiteit-airsoft{
    background-image: url('/uploads/images/site/header/activiteit-airsoft.png');
}
.header-activiteit-teambuilding{
    background-image: url('/uploads/images/site/header/activiteit-teambuilding.png');
}
.header-activiteit-burgerbar{
    background-image: url('/uploads/images/site/header/activiteit-burgerbar.png');
}
.header-activiteit-driften{
    background-image: url('/uploads/images/site/header/activiteit-driften.png');
}
.header-activiteit-graafmachine{
    background-image: url('/uploads/images/site/header/activiteit-graafmachine.png');
}
.header-activiteit-stunt{
    background-image: url('/uploads/images/site/header/activiteit-stunt.jpg');
}
.header-activiteit-slechtchauffeur{
    background-image: url('/uploads/images/site/header/activiteit-slechtchauffeur.jpg');
}
.header-activiteit-bestechauffeur{
    background-image: url('/uploads/images/site/header/activiteit-bestechauffeur.jpg');
}
.header-activiteit-holland{
    background-image: url('/uploads/images/site/header/activiteit-holland.jpg');
}
.header-activiteit-vergaderen{
    background-image: url('/uploads/images/site/header/activiteit-vergaderen.jpg');
}
.header-activiteit-iq{
    background-image: url('/uploads/images/site/header/activiteit-iq.jpg');
}
.header-activiteit-vrijgezellenquiz{
    background-image: url('/uploads/images/site/header/activiteit-vrijgezellenquiz.jpg');
}
.header-activiteit-highlandgames{
    background-image: url('/uploads/images/site/header/activiteit-highlandgames.jpg');
}
.header-activiteit-hungergames{
    background-image: url('/uploads/images/site/header/hunger-games-header.jpg');
}
.header-activiteit-survivalgames{
    background-image: url('/uploads/images/site/header/survival-header.jpg');
}
.header-activiteit-teamgames{
    background-image: url('/uploads/images/site/header/teambuilding-header.jpg');
}
.header-activiteit-diehardgames{
    background-image: url('/uploads/images/site/header/die-hard-header.jpg');
}
.header-activiteit-sterksteman{
    background-image: url('/uploads/images/site/header/sterksteman-banner.png');
}
.header-activiteit-demol{
    background-image: url('/uploads/images/site/header/activiteit-demol.jpg');
}
.header-activiteit-expeditie{
    background-image: url('/uploads/images/site/header/expeditie-robinson-header.jpg');
}
.header-activiteit-escaperoom{
    background-image: url('/uploads/images/site/header/activiteit-escaperoom2.jpg');
}
.header-activiteit-classroom{
    background-image: url('/uploads/images/site/header/activiteit-classroom.jpg');
}
.header-activiteit-wannaplayroom{
    background-image: url('/uploads/images/site/header/activiteit-wannaplayroom.jpg');
}
.header-activiteit-preciousroom{
    background-image: url('/uploads/images/site/header/activiteit-preciousroom.jpg');
}
.header-activiteit-labmadness{
    background-image: url('/uploads/images/site/header/activiteit-labmadness.jpg');
}
.header-activiteit-paaldansen{
    background-image: url('/uploads/images/site/header/activiteit-paaldansen.png');
}
.header-activiteit-50tinten{
    background-image: url('/uploads/images/site/header/activiteit-50tinten.png');
}
.header-activiteit-archery{
    background-image: url('/uploads/images/site/header/activiteit-archery.png');
}
.header-activiteit-target{
    background-image: url('/uploads/images/site/home/activiteit-target-banner.jpg');
}
.header-activiteit-steigerplank{
    background-image: url('/uploads/images/site/header/activiteit-steigerplank.png');
}
.header-activiteit-cocktail{
    background-image: url('/uploads/images/site/header/activiteit-cocktail.png');
}
.header-activiteit-workshop{
    background-image: url('/uploads/images/site/header/activiteit-workshop.png');
}
.header-activiteit-hoverboard{
    background-image: url('/uploads/images/site/header/activiteit-hoverboard.png');
}
.header-activiteit-koeien-beschilderen{
    background-image: url('/uploads/images/site/header/activiteit-koe schilderen.jpg');
}
.header-activiteit-xxlkoe{
    background-image: url('/uploads/images/site/header/activiteit-koe xxl.jpg');
}
.header-activiteit-canvas-tassen{
    background-image: url('/uploads/images/site/header/activiteit-canvas tas.jpg');
}
.header-activiteit-action-painting{
    background-image: url('/uploads/images/site/header/activiteit-action.jpg');
}
.header-activiteit-aboriginal{
    background-image: url('/uploads/images/site/header/activiteit-aboriginal.jpg');
}
.header-activiteit-servies{
    background-image: url('/uploads/images/site/header/activiteit-servies.jpg');
}
.header-activiteit-memobord{
    background-image: url('/uploads/images/site/header/activiteit-memobord.jpg');
}
.header-activiteit-pop-art{
    background-image: url('/uploads/images/site/header/activiteit-pop art.jpg');
}
.header-activiteit-mozaieken{
    background-image: url('/uploads/images/site/header/activiteit-mozaiek.jpg');
}
.header-activiteit-ibiza-hoed{
    background-image: url('/uploads/images/site/header/activiteit-ibiza hoed.jpg');
}
.header-activiteit-ibiza-armband{
    background-image: url('/uploads/images/site/header/activiteit-ibiza-armband.jpg');
}
.header-activiteit-slippers{
    background-image: url('/uploads/images/site/header/activiteit-slippers.jpg');
}
.header-activiteit-ibiza-tas{
    background-image: url('/uploads/images/site/header/activiteit-ibiza tas.jpg');
}
.header-activiteit-kookwedstrijd{
    background-image: url('/uploads/images/site/header/activiteit-kookworkshop.jpg');
}
.header-activiteit-mini-workshop{
    background-image: url('/uploads/images/site/header/activiteit-mini workshop.jpg');
}
.header-activiteit-uitjes-keuze{
    background-image: url('/uploads/images/site/header/activiteit-uitjes keuze.jpg');
}
.header-activiteit-hamburger{
    background-image: url('/uploads/images/site/header/activiteit-burger.jpg');
}
.header-activiteit-indo{
    background-image: url('/uploads/images/site/header/activiteit-indonesie.jpg');
}
.header-activiteit-tapas{
    background-image: url('/uploads/images/site/header/activiteit-tapas.jpg');
}
.header-activiteit-petit-fours{
    background-image: url('/uploads/images/site/header/activiteit-petit fours.jpg');
}
.header-activiteit-high-tea{
    background-image: url('/uploads/images/site/header/activiteit-high tea.jpg');
}
.header-activiteit-chocofun{
    background-image: url('/uploads/images/site/header/chocofun-(1).png');
}
.header-activiteit-sushi{
    background-image: url('/uploads/images/site/header/activiteit-sushi.jpg');
}
.header-activiteit-make-up{
    background-image: url('/uploads/images/site/header/activiteit-make up.jpg');
}
.header-activiteit-zeep{
    background-image: url('/uploads/images/site/header/activiteit-zeep.jpg');
}
.header-activiteit-parfum{
    background-image: url('/uploads/images/site/header/activiteit-parfum maken.jpg');
}
.header-activiteit-zilveren-enkelbandje{
    background-image: url('/uploads/images/site/header/activiteit-zilver enkelbandje.jpg');
}
.header-activiteit-armband-swarovski{
    background-image: url('/uploads/images/site/header/activiteit-swarovski armband.jpg');
}
.header-activiteit-jasseron{
    background-image: url('/uploads/images/site/header/activiteit-jasseron.jpg');
}
.header-activiteit-armband-tekst{
    background-image: url('/uploads/images/site/header/activiteit-armband tekst.jpg');
}
.header-activiteit-leren-armband{
    background-image: url('/uploads/images/site/header/activiteit-leren armband.jpg');
}
.header-activiteit-alu-armband{
    background-image: url('/uploads/images/site/header/activiteit-aluminium armband.jpg');
}
.header-activiteit-ketting-plaat{
    background-image: url('/uploads/images/site/header/activiteit-plaat ketting.jpg');
}
.header-activiteit-ketting-tekst{
    background-image: url('/uploads/images/site/header/activiteit-ketting tekst.jpg');
}
.header-activiteit-ketting-swarovski{
    background-image: url('/uploads/images/site/header/activiteit-ketting swarovski.jpg');
}
.header-activiteit-ring-tekst{
    background-image: url('/uploads/images/site/header/activiteit-ring tekst.jpg');
}
.header-activiteit-ring-tekst-open{
    background-image: url('/uploads/images/site/header/activiteit-ring tekst open.jpg');
}
.header-activiteit-ring-draad-steen{
    background-image: url('/uploads/images/site/header/activiteit-ring draad steen.jpg');
}
.header-activiteit-ring-draad{
    background-image: url('/uploads/images/site/header/activiteit-ring draad.jpg');
}
.header-activiteit-aanschuifring{
    background-image: url('/uploads/images/site/header/activiteit-aanschuifring.jpg');
}
.header-activiteit-ring{
    background-image: url('/uploads/images/site/header/activiteit-ring tekst.jpg');
}
.header-activiteit-bodyscrub{
    background-image: url('/uploads/images/site/header/activiteit-scrub.jpg');
}
.header-activiteit-wikkelarmband{
    background-image: url('/uploads/images/site/header/activiteit-wikkelarmband.jpg');
}
.header-activiteit-sushi-lunch{
    background-image: url('/uploads/images/site/header/activiteit-sushi.jpg');
}
.header-activiteit-lipdub{
    background-image: url('/uploads/images/site/header/activiteit-lipdub.jpg');
}
.header-activiteit-kerst-lipdub{
    background-image: url('/uploads/images/site/header/activiteit-kerst decoratie.jpg');
}
.header-activiteit-kerst-kandelaar{
    background-image: url('/uploads/images/site/header/activiteit-kerst kandelaar.jpg');
}
.header-activiteit-kerst-krans{
    background-image: url('/uploads/images/site/header/activiteit-kerstkrans.jpg');
}
.header-activiteit-kerst-decoratie{
    background-image: url('/uploads/images/site/header/activiteit-kerst decoratie.jpg');
}
.header-activiteit-kerst-trui{
    background-image: url('/uploads/images/site/header/activiteit-kerst trui.jpg');
}
.header-activiteit-cold-case{
    background-image: url('/uploads/images/site/header/activiteit-cold case.jpg');
}
.header-activiteit-the-phone{
    background-image: url('/uploads/images/site/header/activiteit-phone.jpg');
}
.header-activiteit-csi{
    background-image: url('/uploads/images/site/header/activiteit-csi.jpg');
}
.header-activiteit-crazy-88{
    background-image: url('/uploads/images/site/header/activiteit-crazy.jpg');
}
.header-activiteit-minute{
    background-image: url('/uploads/images/site/header/activiteit-minute.jpg');
}
.header-activiteit-holland-citygame{
    background-image: url('/uploads/images/site/header/activiteit-holland.jpg');
}
.header-activiteit-holland-indoor{
    background-image: url('/uploads/images/site/header/activiteit-holland indoor.jpg');
}
.header-activiteit-mol-kerst{
    background-image: url('/uploads/images/site/header/activiteit-mol kerst.jpg');
}
.header-activiteit-50-tinten{
    background-image: url('/uploads/images/site/header/activiteit-vijftig tinten.jpg');
}
.header-activiteit-sex-city{
    background-image: url('/uploads/images/site/header/activiteit-sex and the city.jpg');
}
.header-activiteit-gooische-bingo{
    background-image: url('/uploads/images/site/header/activiteit-bingo gooisch.jpg');
}
.header-activiteit-foute-bingo{
    background-image: url('/uploads/images/site/header/activiteit-foute bingo.jpg');
}
.header-activiteit-mol-citygame{
    background-image: url('/uploads/images/site/header/activiteit-mol city.jpg');
}
.header-activiteit-mol-indoor{
    background-image: url('/uploads/images/site/header/activiteit-mol indoor.jpg');
}
.header-activiteit-kids-cupcake{
    background-image: url('/uploads/images/site/header/activiteit-kids cupcake.jpg');
}
.header-activiteit-kids-zeep{
    background-image: url('/uploads/images/site/header/activiteit-kids zeep.jpg');
}
.header-activiteit-kids-ring{
    background-image: url('/uploads/images/site/header/activiteit-kids ring.jpg');
}
.header-activiteit-kids-parfum{
    background-image: url('/uploads/images/site/header/activiteit-kids parfum.jpg');
}
.header-activiteit-kids-ibiza{
    background-image: url('/uploads/images/site/header/activiteit-kids ibiza armband.jpg');
}
.header-activiteit-kids-lipdub{
    background-image: url('/uploads/images/site/header/activiteit-kids lipdub.jpg');
}
.header-activiteit-cupcakes-decoreren{
    background-image: url('/uploads/images/site/header/cupcakes-header.jpg');
}
.header-activiteit-cocktail-maken{
    background-image: url('/uploads/images/site/header/cocktails.jpg');
}

div[class*='title-']{
    background-position: center center;
    background-size: auto 50px;
    background-repeat: no-repeat;
}
.title-activiteit-quad{
    background-image: url('/uploads/images/site/icons/icon-quad-large-white.png');
}
.title-activiteit-paintball{
    background-image: url('/uploads/images/site/icons/icon-paintball-large-white.png');
}
.title-activiteit-airsoft{
    background-image: url('/uploads/images/site/icons/icon-airsoft-large-white.png');
}
.title-activiteit-boogschieten{
    background-image: url('/uploads/images/site/icons/icon-boogschieten-large-white.png');
}
.title-activiteit-burgerbar{
    background-image: url('/uploads/images/site/icons/icon-burgerbar-large-white.png');
}
.title-activiteit-slipcursus{
    background-image: url('/uploads/images/site/icons/icon-slipcursus-large-white.png');
}
.title-activiteit-4x4{
    background-image: url('/uploads/images/site/icons/icon-4x4-large-white.png');
}
.title-activiteit-simulator{
    background-image: url('/uploads/images/site/icons/icon-simulator-large-white.png');
}
.title-activiteit-klimpark{
    background-image: url('/uploads/images/site/icons/icon-klimpark-large-white.png');
}
.title-activiteit-teambuilding{
    background-image: url('/uploads/images/site/icons/icon-teambuilding-large-white.png');
}
.title-activiteit-vrijgezellen{
    background-image: url('/uploads/images/site/icons/icon-vrijgezellen-large-white.png');
}
.title-activiteit-solex{
    background-image: url('/uploads/images/site/icons/icon-solex-large-white.png');
}
.title-activiteit-segway{
    background-image: url('/uploads/images/site/icons/icon-segway-large-white.png');
}
.title-activiteit-shooting-games{
    background-image: url('/uploads/images/site/icons/icon-shooting-games-large-white.png');
}
.title-activiteit-driften{
    background-image: url('/uploads/images/site/menu/activiteit-driften.png');
}
.title-activiteit-graafmachine{
    background-image: url('/uploads/images/site/menu/activiteit-graafmachine.png');
}
.title-activiteit-stunt{
    background-image: url('/uploads/images/site/menu/activiteit-stunten.png');
}
.title-activiteit-slechtchauffeur{
    background-image: url('/uploads/images/site/menu/activiteit-slechtste-chauffeur.png');
}
.title-activiteit-bestechauffeur{
    background-image: url('/uploads/images/site/menu/activiteit-beste-chauffeur.png');
}
.title-activiteit-holland{
    background-image: url('/uploads/images/site/menu/activiteit-hou-van-holland.png');
}
.title-activiteit-escaperoom{
    background-image: url('/uploads/images/site/menu/activiteit-escaperoom.png');
}
.title-activiteit-highlandgames{
    background-image: url('/uploads/images/site/icons/icon-teambuilding-large-white.png');
}



.activiteit-title-menu-left{
    float: left;
}
.activiteit-title-menu-right{
    float: right;
}
.activiteit-header-position{
    position: absolute;
    left: 40px;
    bottom: 20px;
}
.activiteit-header-text{
    font-size: 70px;
    text-transform: uppercase;
    line-height: 70px;
}
.activiteit-new{
    font-size: 12px;
    padding: 3px 7px;
    text-transform: uppercase;
    display:inline-block
}
.sidebar-activiteit{
    float: right;
    margin: -140px 20px 70px -100%;
    padding: 20px 25px;
    width: 288px;
    font-size: 15px;
}
.sidebar-activiteit p{
    padding: 0;
    margin: 0;
}
.sidebar-activiteit hr{
    border: 0;
    height: 1px;
    background-color: #d3c7b0;
}
.content-activiteit{
    float: left;
    padding: 40px 320px 40px 40px;  
    width: 90%; 
}
.activiteit-vanaf{
    font-size: 25px;
    text-transform: uppercase;
    line-height: 25px;
}
.activiteit-per-persoon{
    font-size: 28px;
}
.activiteit-prijs-excl{
    font-size: 40px;
    font-weight: 300;
    line-height: 52px;
}
.activiteit-prijs-incl{
    color: #8d8168;
    font-size: 15px;
    line-height: 15px;
}

.content-activiteit-menu{
    border-bottom: 1px solid black;
    margin-bottom: 10px;
}

.content-activiteit-menu a{
    color: #b8ab90;
    font-size: 15px;
    padding: 13px 15px 11px 50px;
    margin-right: 20px;
    text-transform: uppercase;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
}
.content-activiteit-menu-active{
    background-color: #000;
}
a.content-activiteit-menu-active{
    color: #fff;
} 
.content-activiteit-menu-omschrijving{
    background-image: url('/uploads/images/site/icons/omschrijving.png');
    background-position: 20px 13px;
    background-repeat: no-repeat;
}
.content-activiteit-menu-images{
    background-image: url('/uploads/images/site/icons/images.png');
    background-position: 20px 13px;
    background-repeat: no-repeat;
}
.content-activiteit-menu-omschrijving.content-activiteit-menu-active{
    background-image: url('/uploads/images/site/icons/omschrijving-active.png');
    background-position: 20px 13px;
    background-repeat: no-repeat;
}
.content-activiteit-menu-images.content-activiteit-menu-active{
    background-image: url('/uploads/images/site/icons/images-active.png');
    background-position: 20px 13px;
    background-repeat: no-repeat;
}
.activiteit-title-menu{

}
.activiteit-title-menu a{
    text-transform: uppercase;
    font-size: 14px;
    color: #fff;
}
.activiteit-title-menu-left{
    margin-left: 25px;
}
.activiteit-title-menu-left img{
    margin-right: 10px;
}
.activiteit-title-menu-right{
    margin-right: 25px;
}
.activiteit-title-menu-right img{
    margin-left: 10px;
}
.youtube-promotion{
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    padding-top: 20px;
}
.youtube-promotion img{
    margin-right: 30px;
    float: left;
}
.youtube-promotion a{
    color: #ff8034;
    font-size: 18px;
    font-weight: 700;
}

/* combideal horizontal */
.combideal-horizontal{
    margin-left: 40px;
    margin-right: 40px;
    border-top: 2px solid #000;
}
.combideal-horizontal h2{
    font-size: 45px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 15px;
    margin-bottom: 25px;
    padding: 0;
    font-family: "league-gothic", sans-serif;
}
.combideal-block h2{
    margin: 10px 0 0 0;
    padding: 0;
    font-size: 35px;
}

.combideal-block{
    margin: 0 4px 25px 4px;
    border: 1px solid #e5e5e5;
    min-height: 150px;
}
.combiblock-icons-horizontal img{
    margin: 5px 10px;
}
.combiblock-activities-text{
    font-size: 21px;
    font-weight: 300;
    text-transform: uppercase;
    margin-bottom: 15px;
}

/* samenstellen */
.header-samenstellen{
    background-image: url('/uploads/images/site/header/combideals.png');
}
.content-samenstellen{
    float: left;
    padding: 40px 340px 40px 40px;
    font-size: 15px;
}

.content-samenstellen hr{
    height: 2px;
    border: none;
    background-color: #d2d2d2;
    padding: 0;
    margin: 0;
}
.sidebar-samenstellen{
    float: right;
    margin: -70px 20px 70px -100%;
    padding: 15px 30px 75px;
    width: 266px;
}
.sidebar-samenstellen h2{
    color: #e43c21;
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 15px;
    padding-bottom: 17px;
    border-bottom: 1px solid #d3c7b0;
    text-transform: uppercase;
    font-weight: 700;
}

.samenstellen-locatie, .samenstellen-activiteit{
    font-family: "proxima-nova",sans-serif;
    position: relative;
    padding: 20px 0;
}
.samenstellen-locatie input[type="checkbox"], .samenstellen-activiteit input[type="checkbox"]{
    margin-right: 10px;
}  
.samenstellen-locatie h2, .samenstellen-activiteit h2{
    font-family: "league-gothic", sans-serif;
    font-size: 35px;
    text-transform: uppercase;
}
.samenstellen-locatie hr, .samenstellen-activiteit hr{
    height: 2px;
    border: none;
    background-color: #d2d2d2;
    margin-top: 20px;
}
.samenstellen-img{
    width: 100px;
    float: left;
    margin-right: 20px;
    margin-top: 20px;
    max-height: 100px;
}
.samenstellen-img img{
    margin: 0 auto;
}
.samenstellen-text{
    float: left;
}
.samenstellen-extras{
    color: #e43c21;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700;
    padding-right: 15px;
    background-image: url('/uploads/images/site/misc/list-closed.png');
    background-position: right center;
    background-repeat: no-repeat;
    display: inline-block;
}
.samenstellen-extras-list-open{
    background-image: url('/uploads/images/site/misc/list-open.png');
}
.samenstellen-extras:hover{
    cursor: pointer;
}
.samenstellen-extras-list{
    display: none;
}
.samenstellen-forbidden{
    background-color: #fff; 
    height: 100%; 
    width: 100%; 
    position: absolute; 
    top: 0; 
    opacity: 0.85;
    text-align: center;
    font-size: 28px;
    text-transform: uppercase;
    color: #e43c21;
    padding-top: 60px;
}
.samenstellen{
    margin-bottom: 10px;
    position: relative;
}
.samenstellen h3{
    font-size: 26px;
    text-transform: uppercase;
    font-family: "league-gothic", sans-serif;
}

.samenstellen h3 img{
    margin-top: 5px;
    float: right;
}

.samenstellen h3 img:hover{
    cursor: pointer;
}

.button_add_activity{
    float: right;
    background-color: #95c11f;
    background-image: url("/uploads/images/site/misc/arrow11.png");
    background-position: 90% center;
    background-repeat: no-repeat;
    border: 2px solid #95c11f;
    color: #fff;
    font-weight: 700;
    padding: 10px 40px 10px 20px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    position: absolute;
    top: 40px;
    right: 10px;
}
.button_remove_activity{
    float: right;
    background-color: #fff;
    border: 2px solid #e43c21;
    color: #e43c21;
    font-weight: 700;
    padding: 10px 40px 10px 20px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    position: absolute;
    top: 40px;
    right: 10px;
}
.whybakery{
    margin-top: 0px;
}
.alle-activiteiten-row{
    margin: 0 auto 20px auto;
    height: 80px;
    background-color: #fff;
    width: 100%;
    position: relative;
    padding: 10px 20px;
    line-height: 60px;
}
.alle-activiteiten-row img{
    height: 60px;
    float: left;
}

.alle-activiteiten-row a{
    margin-left: 20px;
    color: #000;
    text-transform: uppercase;
    font-size: 36px;
    float: left;
    font-family: "league-gothic",sans-serif;
}

/* giftcard */
.geslacht > div{
    display: inline-block;
    margin-right: 10px;
}
.formbuilderform > div{
    margin-bottom: 20px;
}
.formbuilderform > div > input[type="text"], .formbuilderform > div > input[type="email"], .formbuilderform > div > select{
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
}
.formbuilderform input[type="submit"] {
    color: #fff;
    font-weight: 700;
    padding: 10px 40px 10px 20px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #e43c21;
    border: 0;
    background-image: url("/uploads/images/site/misc/arrow11.png");
    background-position: 90% center;
    background-repeat: no-repeat;
}

@media (max-width: 767px) {
    #main{
        margin-top: 80px;
    }
    .blok1 {
        padding: 5%;
    }
    .align-bottom-left-small{
        padding: 5%;
        position: static;
    }
    .align-bottom-right{
        position: static;
        padding: 5%;
        text-align: left;
    }
    .align-bottom-left{
        position: static;
        padding-left: 5%;
    }
    .table-row{
        display: table;
    }
    .table-cell{
        float: none;
        display: table-cell;
        vertical-align: top;
    }
    .quote{
        padding: 5% 10% 0;
    }
    .quotes{
        background-size: auto auto;
    }
    .align-bottom{
        position: static;
        margin: 20px 0;
    }
    .klimpark{
        padding-right: 5%;
        padding-bottom: 5%;
    }
    .slipcursus{
        height: 200px;
    }
    .offroad{
        padding-bottom: 10px;
    }
    .new-location{
        min-height: 300px;
    }
    .headerred{
        line-height: 40px;
        font-size: 36px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    #main{
        margin-top: 80px;
    } 
    .headerred{
        line-height: 40px;
        font-size: 36px;
    }
    .whybakery{
        font-size: 16px !important;
    }
    .klimpark h2{
        font-size: 30px;
    }
    .header-large{
        height: 260px;
    }
    .header{
        height: 220px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .headerred{
        line-height: 40px;
        font-size: 40px;
    }
    .whybakery{
        font-size: 22px !important;
    }
}
@media (min-width: 1200px) {

}
/*

Door Michael
*/
.activiteit-title-menu-right img{
    margin-left: 10px;
    display: inline-block;
    float: right;
    margin-top: 27px;
}
.extra-bttn-only-mob{
    display: none;
}
.alle-act-text-float{
    float: left; height: 100%;
}
.alle-act-text-table{
    display: table; height: 65px; overflow: hidden;
}
.alle-act-text-cell{
    display: table-cell; vertical-align: middle;
}
.bel-ons-mob{
    display: none;
}
@media (max-width: 1200px){
    .alle-activiteiten-row a{
        font-size: 1.9rem;
        line-height: 2rem;
    }
    .combideals-block-text .col-xs-7, .combideals-block-text .col-xs-4{
        width: 100%;
    }
    .combideals-block-text{
        padding-bottom: 15px;
    }
    .alle-act-text-float{
        max-width: 148px;
    }
    .alle-activiteiten-row img{
        float: none;
        display: inline-block;
    }
    .act-icon-min-width{
        min-width: 80px;
        float: left;
        text-align: center;
    }
    .content-activiteit-menu a{
        display: inline-block;
        color: #b8ab90;
        font-size: 9px;
        padding: 13px 15px 11px 45px;
        margin-right: 0px;
        text-transform: uppercase;
        font-weight: 700;
        height: 40px;
        line-height: 15px;
        width: 48%;
        overflow: hidden;
    }
}
@media (min-width: 769px){
    .sidebar-samenstellen{
        float: none;
        margin: -70px 0px 0px 0px;
        padding: 15px 30px 75px;
        width: 266px;
        position: absolute;
        right: 35px;
    }
}
@media (max-width: 768px){
    .content-samenstellen{
        padding: 0px 0px 0px 20px;
    }
    .content-horeca{
        padding: 20px 20px 20px 20px;
        width: auto;
        float: none;
    }
    .content-boeken{
        padding: 20px 10px 20px 10px;
    }
    .sidebar-combideals{
        clear: both;
        margin-top: 0px;
        width: auto;
        margin-top: 0px;
        margin-right: 20px;
        margin-left: 20px;
        margin-bottom: 70px;
        float: right;
        padding: 15px 30px 45px 30px;
    }
    .titlebar-text{
        font-size: 2rem;
    }
    #footer h2{
        font-size: 2.5rem;
    }
    .combideals-block-text{
        margin-left: 0px;
    }
    .combideals-block-img img{
        width: 100%;
    }
    .combideals-block-text .col-xs-offset-1{
        margin-left: 0px;
    }
    .combideals-block-text-header{
        clear: both;
        padding-top: 10px;
    }
    .sidebar-samenstellen,.sidebar-boeken{
        clear: both;
        float: none;
        display: block;
        margin: 10px 10px 10px 10px;
        padding: 15px 30px 75px;
        width: auto;
        box-sizing: border-box;
    }
    .samenstellen-text{
        width: 100%;
        min-width: 255px;
    }
    .samenstellen-activiteit h2{
        font-size: 2.5rem;
    }
    .contactred h2{
        font-size: 3rem;
    }
    .header-text{
        padding-left: 20px;
        padding-right: 20px;
        font-size: 1.7rem;
    }
    .col-xs-12{
        /*        overflow-x: hidden;*/
    }
    /*
    #main {
      width: 100%;
      overflow-x: hidden;
    }
    */
    .mob-table-cell{
        float: none; 
        display: table-cell;
    }
    .sidebar-locaties{
        clear: both;
        width: auto;
        margin-top: 0px;
        margin-right: 20px;
        margin-left: 20px;
        margin-bottom: 20px;
        float: none;
        padding: 20px 20px 45px 20px;
        font-weight: 300;
    }
    .activiteit-title-menu-left{
        margin-left: 10px;
        width: 40%;
        box-sizing: border-box;
    }
    .activiteit-title-menu-right{
        margin-right: 10px;
        width: 45%;
        box-sizing: border-box;        
    }
    .activiteit-title-menu-right a img{
        margin-left: 10px;
        float: right;
        margin-top: 28px;
    }
    .activiteit-title-menu-right a{
        display: block;
        text-align: right;
    }
    .content-activiteit{
        padding: 20px 20px 20px 20px;
        float: none;
        width: 100%;
    }
    .sidebar-activiteit{
        clear: both;
        width: auto;
        margin-top: 0px;
        margin-right: 20px;
        margin-left: 20px;
        margin-bottom: 20px;
        float: none;
        padding: 20px 20px 20px 20px;
    }

    .combideal-horizontal .col-xs-4{
        float: none;
        width: auto;
    }
    .a-combi-minus-font{
        font-size: 0px !important;
    }
    .extra-bttn-only-mob{
        display: block;
        height: 45px;
    }
    .extra-bttn-only-mob > div{
        float: left;
        width: 47%;
        box-sizing: border-box;
        margin-right: 3%;
    }
    .extra-bttn-only-mob > div > a{
        font-size: 1.1rem;
        width: 100%;
        overflow: hidden;
        display: block;
    }
    .bel-ons-mob{
        margin-top: 20px;
        margin-right: 25px;
        border: 0;
        padding: 9px 10px;
        float: left;
        margin-bottom: 8px;
        background: url('http://fundustry.nl/templates/website/fundustry.nl/images/icon-tel.png') no-repeat top center;
        background-size: auto 25px;
        cursor: pointer;
        width: 85px;
        height: 85px;
        display: block;
        color: white;
        font-size: 1rem;
        position: absolute;
    }
    .container-fluid>.navbar-collapse{
        max-height: 375px;
    }
    .navbar-nav{
        border-bottom: 1px solid #555555;
    }
}
.img-responsive{
    width: auto;
}
.menu-item-kinderfeest > .menu-icon {
    background-image: url('/uploads/images/site/menu/alle-activiteiten.png');
}
.menu-main-first li{
    display: none;
}
.menu-main-first li.menu-item-header-nightdeals, .menu-main-first li.menu-item-home, .menu-main-first li.menu-item-alle-activiteiten, .menu-main-first .menu-item-combi-deals, .menu-main-first li.li-meer, .menu-main-first li.menu-item-home-bedrijfsuitje, .menu-main-first li.menu-item-home-vrijgezellenfeest, .menu-main-first li.menu-item-boeken{
    display: block;
}
.menu-main-second{

}
.li-meer > .menu-icon{
    background-image: url('/uploads/images/site/menu/stel-samen.png');
}
.menu-main-second{
    display: none;
}
.menu-main-first > ul{
    margin-bottom: 0px;
}
.giftcardicon{
    background-color: white;
 
/* Stylesheet: style Modified On 2019-06-26 10:38:45 */
