 body {
		margin-bottom: 0px;
		margin-left: 0px;
}



.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
  /*margin-right: 50px;	*/
}

.navbar-inverse .navbar-nav>li>a {
color: #FFFAFF;
}
.container-green > .content-auto > .navbar-collapse > .navbar-nav > .active > a {
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #055C50),
		color-stop(1, #07613A));
	background-image: -o-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: -moz-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: -webkit-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: -ms-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: linear-gradient(to bottom, #055C50 0%, #07613A 100%);
}
.navbar-collapse > .navbar-nav > .active > a {
 background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(1, #91050E),
		color-stop(1, #7D121B));
	background-image: -o-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: -moz-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: -webkit-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: -ms-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: linear-gradient(to bottom, #91050E 100%, #7D121B 100%);
}
.nav>li a:hover {
 background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(1, #91050E),
		color-stop(1, #7D121B));
	background-image: -o-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: -moz-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: -webkit-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: -ms-linear-gradient(bottom, #91050E 100%, #7D121B 100%);
	background-image: linear-gradient(to bottom, #91050E 100%, #7D121B 100%);

 }
 
.container-green .nav>li a:hover {
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #055C50),
		color-stop(1, #07613A));
	background-image: -o-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: -moz-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: -webkit-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: -ms-linear-gradient(bottom, #055C50 0%, #07613A 100%);
	background-image: linear-gradient(to bottom, #055C50 0%, #07613A 100%); !important;
}


.well{
	margin: 0px;
}
.custom-search-form{
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	
}

#searchhide{
	background-color:#F2F2F2;
	height: 90px;
	width: 100%;
	border-color:
	-webkit-box-shadow: 4px 2px 39px -1px rgba(0,0,0,0.47);
	-moz-box-shadow: 4px 2px 39px -1px rgba(0,0,0,0.47);
	box-shadow: 4px 2px 39px -1px rgba(0,0,0,0.47);
}

.fa.fa-search {
	font-size: 18px;
	width: 20px;
	height: 20px;
	color: #FFFAFF;
	
}

.view1{
   width: 100%;
   /*height: 100%;*/
   /*margin: 10px;*/
   margin-top: 5px;
   margin-bottom: 5px;
   float: left;
   border: 5px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   box-shadow: 0px 0px 5px #aaa;
   cursor: default;
}

.view1 .mask1, .view1 .content {
  width: 100%;
   /*height: 100%;*/
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}

.view1 img {
   display: block;
   position: relative;
}

.view1 a.info {
   background:url(../img/link.png) center no-repeat;
   display: inline-block;
   text-decoration: none;
   padding:0;
   text-indent:-9999px;
   width:20px;
   height:20px;
}
  
  
.fourth-effect .mask1 {
   position:absolute; /* Center the mask */
   top:80px;
   left:120px;
   cursor:pointer;
   border-radius: 200px;
   border-width: 200px;
   display: inline-block;
   height: 100px;
   width: 100px;
   border: 50px solid rgba(0, 0, 0, 0.7);
   box-sizing:border-box;
   opacity:0.7;
   visibility:visible;
   transform:scale(7);
   transition:all 0.3s ease-in-out;
}

.fourth-effect:hover .mask1 {
   opacity: 0;
   border:0px solid rgba(0,0,0,0.7);
   visibility:hidden;
}


.NieuwsBackground {
	line-height: 15px;
}


.NieuwsBackground p {
	font: Roboto, Helvetica, Arial, sans-serif;
	margin-left: 15px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
}

.NieuwsHead {
	background-color: #e70d00;
    opacity: 0.8;
    filter: alpha(opacity=75);
	width : 160px;
	margin-top: -180px; 
	margin-bottom : 5px;  
	display:block; 
    margin-left:auto; 
	margin-right:auto;	
}

.NieuwsReadMore {
	
    background-color: #ffffff;
    opacity: 0.7;
    filter: alpha(opacity=75);
	height : 30px;
	width : 100px;
	border-radius: 3px;
	display:block; 
    margin-left:auto; 
	margin-right:auto;
}

.NieuwsReadMore p {
	font:Roboto, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
}

.NieuwsReadMore:hover {
	
    background-color: #ffffff;
    opacity: 0.9;
    filter: alpha(opacity=90);
	height : 30px;
	width : 100px;
	border-radius: 3px;
	display:block; 
    margin-left:auto; 
	margin-right:auto;
}

.NieuwsDescription {
    background-color: #000000;
    opacity: 0.6;
    filter: alpha(opacity=75);
	width : 80%;
	margin-bottom : 5px;
	display:block; 
    margin-left:auto;
	margin-right:auto;
	text-align:center;
}



.bordersection {
	height: 1px;
	background: #e0e0e0;
	background: -ms-linear-gradient(left, #ffffff 0%, #e0e0e0 50%, #ffffff 100%);
	background: -moz-linear-gradient(left, #ffffff 0%, #e0e0e0 50%, #ffffff 100%);
	background: -webkit-linear-gradient(left, #ffffff 0%, #e0e0e0 50%, #ffffff 100%);
	margin-top: 20px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 10px;
}

    
h1 {
	color: #535353;
	font-family: Roboto, Helvetica, Arial, "sans-serif;";
	margin-bottom: 30px;
	margin-left: 0px;

}



.btn-success {
	background-color: #F7F7F7;
	border-color: #E0E0E0;
}

	
.navbar-default .navbar-text {
	color: #9E9E9E;
}


.navbar {
margin-bottom:0;
}

.container {
	width: 100%;
}

.navbar-inverse .navbar-toggle {
	border-color: #FFF;
}

.navbar-inverse {
	background-color:-webkit-box-shadow: -1px 10px 30px -6px rgba(0,0,0,0.23);
	-moz-box-shadow: -1px 10px 30px -6px rgba(0,0,0,0.23);
	box-shadow: -1px 10px 30px -6px rgba(0,0,0,0.23);
}

.row {
	margin-right: 0px;
	margin-left:0px;
}

.navbar-toggle red:hover {
	background-color: #900;
	
}

.navbar-toggle green: hover {
	background-color: #066;
}

.col-xs-6.col-md-4 p {
	color: #9c9c9c;
}

a.back-to-top{
	display: none;
	width: 60px;
	height: 60px;
	text-indent: -9999px;
	position: fixed;
	z-index: 1100;
	right: 20px;
	bottom: 60px;
	background: #e70d00 url("../img/up-arrow.png") no-repeat center 43%;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
a.back-to-top:hover {
	background-color: #000;
}

.content-auto{
	margin-left:auto;
	margin-right:auto;
	max-width:1280px;
	padding-left:5%;
	padding-right:5%;
}

.link-footer{
	color: #9D9D9D;
	text-decoration: none
}
.link-footer:hover{
	color: #666666;
	text-decoration: underline
}

.fadeInRight > ul {
	overflow: hidden;
}

.mb-3 {
	margin-bottom: 30px;
}

.resultGreen {
	background-color: #2bad98;
	color: #fff;
    position: absolute;
    bottom: 0;
    margin: 0;
    width: 93%;
}

.p-2 {
	padding: 20px;
}

.label-calculation {
	background-color: #e70d00;
	padding: 10px 0px;
	color: #fff;
	padding-top: 10px !important;
	margin-top: 4px;
}

.input-calculation {
	border: 3px solid #2bad98;
	height: 50px;
	font-size: 18px !important;
}

.triangle {
	padding-left: 0 !important;
}

.triangle:after {
	position: absolute;
	content: "";
	width: 0px;
	height: 0px;
	border-top: 30px solid transparent;
	border-right: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 30px solid #e70d00;
	top: -6px;
}