body {
  min-height: 1000px;
font-family: "HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif; font-weight:200; font-stretch:normal;
  Helvetica, Arial, "Lucida Grande", sans-serif;

}

.navbar-static-top {
  margin-bottom: 19px;
background: white !important;
border:none;
font-size:16px;
z-index: 60000;
font-family: "HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif; font-weight:200; font-stretch:normal;
padding-top:10px;
border:none;

}
.noview{
display:none;
}

.navbar-toggle {

}


.navbar-default .navbar-nav > li > a {
color:#444444 !important;
font-family: "HelveticaNeue-Light";
}



.navbar-default .navbar-nav > li > a:hover{
color:#6D6BAC !important;
}



/*/ Marktplaats button nav /*/
.btn.btn-marktplaats{
background:#F0AB6E !important;
color:white;
opacity:0.8;
font-size:24px;
padding-left:25px;
padding-right:25px;
}



.btn.btn-marktplaats:hover{
opacity:1.0;
color:white;
}



.btn-homepage10{
background:#6D6BAC;
opacity:1.0;
font-size:14px !important;
font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:400; font-stretch:normal;
} 


.btn-homepage10:hover{
opacity:0.8 !important;
font-size:14px;
font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:400; font-stretch:normal;
}



.btn-homepage100{
background:#6D6BAC;
color:white !important;

font-size:14px;

font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:400; font-stretch:normal;
transition: all 0.3s ease 0s;

}


.btn-homepage100:hover{
opacity:1.0;
font-size:14px;

background:none;
border: 1px solid #6D6BAC;

color:#6D6BAC !important;
font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:400; font-stretch:normal;
}




/*/ homepage button nav /*/

.btn.btn-homepage{
background:#6D6BAC !important;
color:white;

font-size:24px;
padding-left:25px;
padding-right:25px;
transition: all 0.3s ease 0s;

}


.btn.btn-homepage:hover{
background:none !important;
color:#6D6BAC !important;
border:1px solid #6D6BAC;

font-size:24px;
padding-left:25px;
padding-right:25px;
}


h2{
font-family: "HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif; font-weight:200; font-stretch:normal;
}
h1{
font-family: "HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif; font-weight:200; font-stretch:normal;
}


.btn.btn-homepage:hover{
opacity:0.5;
color:white;
}






.btn.btn-homepage1{
background:white !important;
color:#6D6BAC;

font-size:24px;
padding-left:25px;
padding-right:25px;
}



.btn.btn-homepage1:hover{
opacity:0.5;
color:#6D6BAC;
}




.btn.btn-mail{
background:#6D6BAC !important;
color:white;

font-size:16px;
padding-left:15px;
padding-right:15px;
}


.btn.btn-mail:hover{
background:#6D6BAC !important;
color:white;
opacity:0.5;
font-size:16px;
padding-left:15px;
padding-right:15px;
}







.btn.btn-marktplaats:hover{
opacity:1.0;
color:white;
}






/*/ Facebook button nav /*/
.btn.btn-facebook{
background:#0c66a3 !important;
color:white;
opacity:0.8;
font-size:24px;
padding-left:25px;
padding-right:25px;
}

.btn.btn-facebook:hover{
opacity:1.0;
color:white;
}

.logomobile{
display:none;
}


/*/ buttons in nav not on mobile /*/
@media screen and (max-width: 767px) {
.displaynone{
display:none;
}



.logomobile{
display:block;
}


.navbar-static-top {
background:rgba(1,1,1,0.3);
border:none;
width:100%;
color:black !important;
}

}





@media screen and (max-width: 991px) {
.resize{
display:none !important;
}
}

@media screen and (max-width: 991px) {

.noview{
display:block;
}

.centermobile{
text-align:center !important;

}
}


.noviewlogo{
display:none;
}

@media screen and (max-width: 996px) {

.noviewlogo{
display:block;
}


}


@media screen and (max-width: 767px) {

.noviewlogo{
display:none;
}

.prijsapk{
background: ;
width:150px !important;
text-align:center !important;
border: 2px solid #EC0B01 !important;
border-radius:10px !important;
}



}


.prijsapk{
background:;
width:200px;
text-align:center !important;
border: 2px solid #EC0B01;
border-radius:20px;
}



/*/ Header homepage /*/
.header{
background:url('images/apkheader.png') no-repeat center center ;
background-size:cover;

margin-top:-30px;
color:white;
position:relative;
min-height:30vh;
text-align:center;

}



@media screen and (min-width: 775px) {
 .navbar-default .navbar-nav > .active{
    color: #000;
   background: white !important;
 }

 .navbar-default .navbar-nav > .active > a{
 color: white;
   background: none;
}

 .navbar-default .navbar-nav > .active > a:hover{
 color: white ;
   background: none;
}
 .navbar-default .navbar-nav > .active > a:focus {
      color: white;
      background: none;
 }



}






@media screen and (min-width: 1550px) {

.section2 {

background:url('images/specialiteiten.png') center center no-repeat;
margin-top:-50px;
text-align:center;


}
}

@media screen and (max-width: 1550px) {

.section2 {

background:url('images/specialiteiten2.png') center center no-repeat;
margin-top:-50px;
text-align:center;


}
}

@media screen and (max-width: 1000px) {

.section2 {

background:url('images/specialiteiten3.png') center center no-repeat;
margin-top:-50px;
text-align:center;


}
}


.image1{
 width: 65%;
}

p{
color:#6D6BAC !important;
}

.section1{
margin-top:-50px;
text-align:center;
padding:25px;
background:white;
height:100%;

}





a{
color:white !important;
opacity:1.0 !important;
}

a:hover{
color:white !important;
opacity:1.0;

}

.col-md-3{
text-align:center;
padding-bottom:50px;
opacity:1.0;
}

.col-md-2{
text-align:center !important;
padding-bottom:50px;
opacity:1.0;

}





.col-md-3:hover{
text-align:center;
padding-bottom:50px;
opacity:1.0;
}

.col-md-2:hover{
text-align:center;
padding-bottom:50px;
opacity:1.0;
}


.featurette-divider {
  margin: 80px 0; /
}

.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}


.col-md-5{
padding:50px;
}

.footer{
background: #444444;
padding-top:50px;
color:white;
margin-top:-30px;
}




@media (max-width: 995px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }

}



@media (max-width: 990px) {
   

    .navbar-toggle {
border:none !important;     
   display: block;
background:none !important;

    }

    .navbar-collapse {
        border-top: none !important;;
        box-shadow: none !important;
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
		
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
		
	}
	.navbar-nav>li {
        float: none;

    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
  		display:block !important;
	}
	
	.navbar-static-top {
background:white;
border:none;
}

}

.apkheader{
background:#EEEEEE!important;
text-align:center !important;

padding:35px;
color:white !important;
}



.special{

width:100px;
}

.buttonmobile{
display:none;
}



@media screen and (max-width: 768px) {

.special{

width:50px;
}

.buttonmobile{
display:block;
}



}



.contact-tooltip + .tooltip > .tooltip-inner {background-color: #444444; padding:10px; text-align:center; font-size:14px; opacity:1.0 !important;}
.contact-tooltip + .tooltip > .tooltip-arrow { border-bottom-color:444444; opacity:1.0 important; }

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(images/loader-64x/Preloader_2.gif) center no-repeat #fff;
}

@media screen and (max-width: 600px) {

xx{
display:none !important;
}

}



xx{
display:none;


}
.telefoon:hover xx{
display:inline-block;
}