body {
	background-color: #212721;
	font-family: 'Lora', serif;
	font-size: 1.5em;
	line-height:1.5em;
	color:#DDD;
	margin: 0;
	font-weight: 300;
}

input[type="submit"], input[type="text"] {
  color: #000;
}

.logo{
	  margin-top: 5px;
  margin-bottom: 5px;
}

a, a:visited {
	color: rgb(71, 160, 71);
}
a:hover {
  color: #ddd;
}

.logos .logo {
  width: calc(33% - 10px);
  margin: 5px;
}

.well {
  background-color: #464F46;
}

.youtube:hover{
  text-decoration: none
}

#oudeschans img {
  width: 100%;
}

.gm-style .gm-style-iw {
  color: #000;
}

h1, h2, h3 { 
	font-family: 'Lora', serif;
}

.active  {
  text-decoration: underline !important;
  background-color: rgba(255,255,255,0.2) !important;
}

.submenuinner a {
  display: block;
  padding: 10px 0;
}

.submenuinner a.active h4 {
  padding-left: 10px;
}

.mobile .submenuinner h4 {
  margin: 0;
  font-size: 100%;
  padding-left: 20px;
}

.navbar{
  margin-bottom: 0px;
	background-color: #1B1F1B;
	border-color: #6c6c6c;
	border-width: 0;
  padding: 10px 0 0 0; 
}

@media(min-width: 768px) {
  .navbar{
   margin-bottom:0px; 
  }
}

section.submenu {
    background-color: #404440;
}

.fadetop {
    position: absolute;
  z-index: 10;
  left: 0;
  right: 0;
    background-color: rgba(0, 0, 0, 0.45);
}

.menuhome.hidden-xs {
  background-color: #464F46;
}

.nav>li>a:hover, .nav>li>a:focus,.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    background-color: #374237;
}

.dropdown-menu {
  background-color: #374237;
  border-color:  #374237;
}

.menuhome ul.nav li a {
    font-size: 110%;
    color: #fff;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
  background-color: #454D45;
}

.dropdown-menu>li>a {
  font-size: 110% !important;
    color: #fff;
}

.carousel-control {
	z-index: 2;
}

.navbar-toggle
{
	background-color:#464F46;
	font-size:12px;	
}


.navbar-toggle span
{
	background:none;
}

.navbar-toggle span.icon-bar {
  background-color: #fff
}

.navbar-collapse
{
	max-height:none !important;	
}

.carousel-inner>.item>img, .carousel-inner>.item>a>img
{
	margin:auto;
}

/* Wrapper for page content to push down footer */
#wrap {
	min-height: 100%;
	height: auto !important;
}

/* Set the fixed height of the footer here */
#footer {
  padding-top:10px;
  min-height: 150px;
  background: rgba(0,0,0,0.2);
  padding-bottom:10px;
   color: #525452;
}

#footer a {
  color: #525452;
}

p.adres {
	  color: #DDD;
  padding: 10px 0;
}

.red
{
	color:red;
}

.spacert {
	height: 40px;
}

.spacert2 {
	height: 20px;
}

.navbar-default .navbar-nav>li>a {
	color: #fff;
	font-size: 140%;
	font-family: 'Lora', serif;
}

.navbar-collapse .nav {
	margin-top: 35px;
	background-color: rgba(255,255,255,0.1);
}

.mobile.navbar-collapse .nav {
  margin-top: 0px;
}

.mobile .navbar-nav>li>a {
  font-size: 130%;
}

section.leather {
	background-image: url("img/leather.jpg");
	background-size: auto 80%;
	background-repeat: repeat;
	padding: 0 ;
  	box-shadow: inset 0px 10px 20px 10px rgba(0,0,0,0.8);
}

section.leather .carousel {
	box-shadow: 0px 10px 20px 10px rgba(0,0,0,0.8);
}

.carousel h2{
  color:#fff;
  font-size:250%;
  text-align: left;
}

.carousel p{
  color:#fff;
  text-align: left;
  font-size:200%;
  font-family: 'lora', serif;
}

.carousel-caption .btn {
text-shadow: none;
float:left;
}

.carousel-inner>.item>img, .carousel-inner>.item>a>img
{
  margin:auto;
}

.fancybox-title-float-wrap .child {
  font-size: 150%;
}

.carousel.fade .item img {
  -webkit-transition: all 1500ms ease-out;
  -moz-transition: all 1500ms ease-out;
  -ms-transition: all 1500ms ease-out;
  -o-transition: all 1500ms ease-out;
  transition: all 1500ms ease-out;

}

.fade .carousel-indicators {
  display: none;
}

.fade .carousel-control {
  display: none;
}

.carousel.fade .item {
  position: relative;
}

.carousel.fade .item:after {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
background: -moz-linear-gradient(top,  rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.25) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.6)), color-stop(100%,rgba(0,0,0,0.25))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.25) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.25) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.25) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.25) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#40000000',GradientType=0 ); /* IE6-9 */

  content: "";

  -webkit-transition: all 1200ms ease-out 1000ms;
  -moz-transition: all 1200ms ease-out 1000ms;
  -ms-transition: all 1200ms ease-out 1000ms
  -o-transition: all 1200ms ease-out 1000ms
  transition: all 1200ms ease-out 1000ms

}

.carousel.fade .item.active img {
-moz-transform: scale(1.1) translateX(15px) translateY(15px);
-webkit-transform: scale(1.1) translateX(15px) translateY(15px);
-o-transform: scale(1.1) translateX(15px) translateY(15px);
-ms-transform: scale(1.1) translateX(15px) translateY(15px);
transform: scale(1.1) translateX(15px) translateY(15px);

}

.carousel .item.active:after {
  opacity: 0;
}

.carousel.fade {
  opacity: 1;
}
.carousel.fade .item {
  -moz-transition: opacity ease-in-out .7s;
  -o-transition: opacity ease-in-out .7s;
  -webkit-transition: opacity ease-in-out .7s;
  transition: opacity ease-in-out .7s;
  left: 0 !important;
  opacity: 0;
  top:0;
  position:absolute;
  width: 100%;
  display:block !important;
  z-index:1;
}
.carousel.fade .item:first-child {
  top:auto;
  position:relative;
}
.carousel.fade .item.active {
  opacity: 1;
  -moz-transition: opacity ease-in-out .7s;
  -o-transition: opacity ease-in-out .7s;
  -webkit-transition: opacity ease-in-out .7s;
  transition: opacity ease-in-out .7s;
  z-index:2;
}



.onebyone-carosel .active.left { left: -33%; }
.onebyone-carosel .active.right { left: 33%; }
.onebyone-carosel .next { left: 33%;}
.onebyone-carosel .prev { left: -33%;}


.onebyone-carosel  h2{
  color:#fff;
  font-size:150%;
  text-align: left;
}

.onebyone-carosel  p{
  color:#fff;
  text-align: left;
  font-size:100%;
  font-family: 'lora', serif;
}

.onebyone-carosel .carousel-caption {
  left: 5%;
  right: 5%;
}

.padding0 {
  padding:0;
}

.well2 {
  background-color: #343D34;
  border: 0;
  border-radius: 0;
  }

.well2 h3 {
  margin: 0 0 5px 0;
}

@media (min-width: 768px) {
  .inline-right,.inline-left,.inline-right iframe.embed-responsive-item, .inline-left iframe.embed-responsive-item {
    height: 95%;
    width: 600px;
  }
}

.inline-right iframe.embed-responsive-item, .inline-left iframe.embed-responsive-item {
  margin-top: 25px;
}

.videoWrapper {
  clear: both;
}