html,body{
   width: 100%;
   height: 100%;
   
}

body {
	width: 100%;
    height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	color: rgba(51,51,51,1);
	background: rgba(0,0,0,1);
	-webkit-font-smoothing: subpixel-antialiased !important;
}

.h5small {
	color: rgba(255,255,255,1) !important;
	font-family: Archivo+Narrow,"Helvetica Neue",Helvetica,Arial,sans-serif!important;
	font-size: 14px;
	letter-spacing: 0.3px;
	position: relative;
	-webkit-font-smoothing: subpixel-antialiased !important;
}
.color{ color: rgba(255,153,0,1);
}

.button-archive {
	text-transform: uppercase;
    font-family: Archivo+Narrow,"Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing: 2px;
	font-size:18px;
	font-weight: 400;
	border: rgba(51,51,51,1)!important;

	color: rgba(255,255,255,1) !important;
	margin-bottom: 10px;
	
}
a:hover,
a:focus {
	color: #FFFFFF;
	text-decoration: none;
}
a {
	color: rgba(153,153,153,1);
	text-decoration: none;
}

/* others section */
.others-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,1);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-1-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-1/background-others-1.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-2-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-2/background-others-2.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-3-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-3/background-others-3.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-4-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-4/background-others-4.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-5-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-5/background-others-5.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-6-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-6/background-others-6.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-7-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-7/background-others-7.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-8-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-8/background-others-8.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-9-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-9/background-others-9.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-10-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-10/background-others-10.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-11-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-11/background-others-11.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-12-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-12/background-others-12.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-13-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-13/background-others-13.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-14-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-14/background-others-14.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-15-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-15/background-others-15.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-16-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-16/background-others-16.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-17-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-17/background-others-17.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-18-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-18/background-others-18.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-19-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-19/background-others-19.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-20-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-20/background-others-20.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-21-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-21/background-others-21.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-22-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-22/background-others-22.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-23-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-23/background-others-23.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-24-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-24/background-others-24.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-25-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-25/background-others-25.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-26-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-26/background-others-26.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-27-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-27/background-others-27.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-28-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-28/background-others-28.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-29-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-29/background-others-29.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-30-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-30/background-others-30.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-31-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-31/background-others-31.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-32-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-32/background-others-32.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-33-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-33/background-others-33.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-34-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-34/background-others-34.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-35-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-35/background-others-35.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-36-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-36/background-others-36.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-37-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-37/background-others-37.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-38-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-38/background-others-38.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-39-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-39/background-others-39.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-40-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-40/background-others-40.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-41-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-41/background-others-41.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-42-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-42/background-others-42.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-43-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-43/background-others-43.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-44-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-44/background-others-44.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-45-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-45/background-others-45.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-46-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-46/background-others-46.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-47-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-47/background-others-47.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.others-48-section {
    padding-top: 10px;
	padding-bottom: 50px;
	text-align: center;
	display: table;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(../img/others/others-48/background-others-48.jpg) no-repeat center center fixed;	
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

/* center columnn*/
/*.center-block {float: none !important}*/


.thumbnail {
   display: inline-block;
   background: #CCC;
   border: 0 none;
    box-shadow: none;
	-webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
}

.thumbnails-row {
	display: inline-block;
	padding-top: 50px;
	float: none;
	margin: 0;
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -50px;
   
}
.thumbnails-row 2 {
	display: inline-block;
	padding-top:0px;
	float: none;
	margin: 0;
    padding-left: 50px;
    padding-right: 50px;
    margin-bottom: -50px;
    
}

.logo { padding-top: 20px;
}

.btn-circle {
	width: 70px;
	height: 70px;
	margin-top: 15px;
	padding: 3px 12px 0px 12px;
	/*border: 3px solid #CCC;*/
	border-radius: 35px;
	font-size: 40px;
	color: rgba(255,255,255,1);
	background: 0 0;
	-webkit-transition: background .3s ease-in-out;
	-moz-transition: background .3s ease-in-out;
	transition: background .3s ease-in-out;

}

.position { padding-top: 10px !important
}

.btn-circle:hover,
.btn-circle:focus {
    outline: 0;
    color: #fff;
    background: #ff9933;
}

/* style nav bar*/
.navbar {
   
    text-transform: uppercase;
    font-family: Archivo+Narrow,"Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing: 2px;
	font-size:18px;
	font-weight: 400;
	border: rgba(51,51,51,1);
    background-color: rgba(0,0,0,0.7);
	color: rgba(255,255,255,1) !important;
	margin-bottom: 10px;
	min-height:24px !important;
}

/*Om de navbar-brand te centreren*/
.fluid-container1 {
    padding-top:15px;
    text-align:center !important;
    float:none;
	display: table;
	/*table-layout: fixed;*/
	margin-left: auto;
    margin-right: auto;
    min-height: 90px !important;
}

/* navbar-inverse -B22 logo */
.navbar-inverse {
    background-color: transparent;
   
}

/*centreren navbar*/
@media (min-width: 768px){
    .navbar-nav{
	float: none;
	margin: 0 auto;
	display: table;
	table-layout: fixed;
    }
	
}

 /* kleur actief button in navbar*/
.navbar .navbar-nav > .active {
	color: rgba(255,153,0,1);
	border-bottom: thin;
	border-bottom-style:groove;
	border-bottom-color: rgba(255,153,0,1);
		
	
}
/* gekozen button en achtergrond in navbar */
.navbar .navbar-nav > .active,
 .navbar .navbar-nav > .active > a, 
 .navbar .navbar-nav > .active > a:hover, 
 .navbar .navbar-nav > .active > a:focus {
	color: rgba(255,153,0,1);
	background: transparent;
 }
 
 /*over button in navbar*/
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: rgba(255,255,255,1);
	background-color: transparent !important;
}

/*.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #fff;
	text-decoration: none;
	background-color: rgba(0,0,0,0.4);
	outline: 0;
	
}*/

/* shape en kleur dropdown menu/submenu*/
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
	color: rgba(255,255,255,1);
	text-decoration: none;
	background-color: rgba(0,0,0,0.4);
}

.navbar-default .nav .dropdown:hover .dropdown-menu {
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	background-color: rgba(204,204,204,1);
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 1px;
	border: none;
	width: 160px;
}

/* drie strepen icon-bar*/
.navbar-default .navbar-toggle .icon-bar {
    background-color: rgba(255,153,0,1);
}
/* achtergrond kleur broodje*/
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: rgba(102,102,102,1) !important;
}

/* kleur dropdown onder de 767px*/
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #777; 
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
	color: #333; 
    }
	.nav .dropdown:hover .dropdown-menu {
	background-color:transparent !important;
}

 .navbar .navbar-nav > .active > a, 
 .navbar .navbar-nav > .active > a:hover, 
 .navbar .navbar-nav > .active > a:focus {
color: rgba(255,153,0,1) !important;
	background: transparent;
 }

/*nav bar menu dropdown opacity*/
.navbar {
text-align:left;
background-color: rgba(0,0,0,1) !important;
color: rgba(255,255,255,1) !important;
margin-bottom: 0px!important;
}




.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #FFFFFF;
	background-color: transparent;
}
/* geselecteerd button menu bij submenu */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	color: #FFF;
	
}
}

/* caret */
/*.navbar-default .navbar-nav > .dropdown > a .caret {
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: rgba(255,153,0,1);
    border-bottom-color: rgba(255,153,0,1);
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
*/

/*evt. hoogte menu aanpassen - top rand weghalen< 766px*/ 
/*.navbar-collapse {
  max-height: 340px;
  border-top: transparent;
  
}
*/
    
/* maten media
.@media (max-width: 767px) {
@media (min-width: 768px) and (max-width: 991px) {
@media (min-width: 992px) {
*/

/*.navbar-header {
    padding-top:15px;
	/*padding-right:20px;
    text-align:left;
    float:none;
}
.navbar-brand {
    float:none;
}*/

@media only screen and (min-width : 768px) {
    /* Make Navigation Toggle on Desktop Hover */
    .dropdown:hover .dropdown-menu {
        display: block;
		
		
    }

}

 /*nav bar eerder sluiten*/
@media (max-width: 800px) {
	
	.navbar {
text-align: center!important;
/*kleur voor het menu achtergrond*/
background-color: rgba(0,0,0,0.7) !important;
color: rgba(255,255,255,1) !important;
margin-bottom: 0px!important;
}


    .navbar-header {
        float: none;
    }
	/* drie strepen icon-bar*/
.navbar-default .navbar-toggle .icon-bar {
    background-color: rgba(255,153,0,1);
}
/* achtergrond kleur broodje*/
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: rgba(51,51,51,1) !important;
}
   
    .navbar-toggle {
        display: block;
    }
   /* .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }*/
    
    .navbar-collapse.collapse {
        display: none!important;
    }
    /*.navbar-nav {
        float: none!important;
		margin-top: 7.5px;
		
	
	}*/
	/* menu wordt horizontaal*/
	.navbar-nav>li {
        float: center;
		/*display:inline-block;*/
		text-align: center;
    }
	
	/*om de navbar hoogte kleiner te maken*/
	.navbar-nav > li > a {
		padding-top:10px !important;
		padding-bottom:0px !important;
		}
		
.navbar {
	min-height:50px !important;
 }
   
    .collapse.in{
  		display:block !important;
	}
	
	/*strijp- top rand weghalen <800px width*/
	.navbar-collapse {
  border-top: 0px;
 
  
}

.navbar .navbar-nav > .active {
	border-bottom: hidden;
		
	
}	
	
	/*nav bar menu dropdown opacity*/
/*.navbar {
text-align:center;
background-color: rgba(0,0,0,1) !important;
color: rgba(255,255,255,1) !important;
}*/
}

/*  iphone portrait */
@media (min-width: 320px) and (max-width: 599px) {
.container-fluid { padding-top: 170px !important;
}		
} 

/* kleiner dan iPad */
@media (min-width: 600px) and (max-width: 767px) {
.container-fluid { padding-top: 350px !important;
		
}
	
}

/* Min-width 768px  iPad portrait */
@media (min-width: 768px) and (max-width: 1023px) {
.container-fluid {
    padding-top: 480px !important;
}
.others-section {
    padding-bottom: 100px !important;
}	
}

/* Min-width 1024px iPad landscape */
@media (min-width: 1024px) and (max-width: 1199px) {
.container-fluid { padding-top: 350px !important;	
}
.others-section {
    padding-top: 50px !important;
}	
}

/* Min-width 1200px widescreen display */
@media (min-width: 1200px) and (max-width: 1399px){


}

/* Min-width 1400px widescreen display */
@media (min-width: 1400px) and (max-width: 1599px){
.container-fluid {
padding-top: 330px !important;	
}

}

/* Min-width 1600px widescreen display */
@media (min-width: 1600px) {
.container-fluid {
    padding-top: 500px !important;
}
.others-section {
    padding-top: 20px !important;
}


}