.item {
	width: 100%;
	height: auto;
	display: block;
}
.general {
	background-color: #DAE8EE;
	padding-bottom: 40px;
	-webkit-box-shadow: 0px 0px rgba(229,239,243,1.00);
	box-shadow: 0px 0px rgba(229,239,243,1.00);
	border-top-width: 0;
	border-top-color: rgba(235,242,245,1.00);
}
.delimitador{
        width:100%;
        margin:auto;
    }
    .contenedor{
        height:0px;
        width:100%;
        /*max-width:560px; /* Así establecemos el ancho máximo (si lo queremos) */
        padding-top:56.25%; /* Relación: 16/9 = 56.25% */
        position:relative;
    }

.video{
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	
    }    
.header {
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: rgba(3,57,107,1.00);
	max-height: 50px;
}
.brand {
	z-index: 999;
}
.img-list {
	margin-bottom: 10px;
}
.zentriert {
	left: 50%;
	right: 50%;
	margin-left: 0px;
	/* [disabled]clear: both; */
}
.testis {
	background-image: url(../horseback-reiten-chile-logos/Tripadvisor%20excellece%20award.png);
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.carousel-control {
  padding-top:10%;
  width:5%;
}
@media (min-width: 768px) and (max-width: 991px) {
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
}
.video {
}
#intro {
	padding-top: 0px;
}
.oben {
}
.glyphico-red {
	font-size: 1.7em;
}
.pricelist {
	margin-left: 50%;
	margin-right: 50%;
}
.flag {
	border-width: 7px;
	border-color: rgba(255,255,255,1.00);
	-webkit-box-shadow: 0 0 1px 1px rgba(245,245,245,1.00);
	box-shadow: 0 0 1px 1px rgba(245,245,245,1.00);
}
.img-breit {
	display:block;
    margin:auto;
	vertical-align: middle;
}
.img-team {
	background-color: rgba(218,232,238,1.00);
	text-align: center;
}
.gear {
	float: left;
}
.gear-right {
	float: right;
}

.img-wide {
	max-width: 672px;
}
.selected img {
	opacity:0.5;
}
/*  display: inline-block; */
/* ken burn effect */
.carousel .item img {
  -webkit-transition: all 20s;
  -moz-transition: all 20s;
  -o-transition: all 20s;
  transition: all 20s;
}
.carousel .item.left img,
.carousel .item.right img {
  -webkit-transform: scale(1.4);
  -ms-transform: scale(1.4);
  transform: scale(1.4);
}
.carousel .item.active img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}
/* end ken burn effect */.intro {
	margin-top: 20px;
	padding-top: 20px;
}
.gallerie-thumb {
	max-width: 150px;
	max-height: 100px;
}
/*grauer rand carousel weg*/
.carousel-control.left, 
.carousel-control.right {
    background-image: none
}
.top {
	padding-top: 35px;
	margin-top: 20px;
}
@media (min-width: 768px) and (max-width: 991px)
{
	.thumb {
		max-width:100px !important;}
.thumbnav {
	margin-top: 0px!important;
	padding-top: 0px!important;
}
.gallerie {
	padding-bottom: 10px!important;
}
.logo-carousel {
	max-width: 35%;
	position: static;
	left: 0px;
	top: -30px
}
}
@media (min-width: 320px) and (max-width: 767px)
{
	.thumb {
		max-width:60px !important;
		border-width: 2px;
	border-color:rgba(235,11,15,1.00);
}
.thumbnav {
	margin-top: 0px;
	padding-top: 0px;
}
.gallerie {
	padding-bottom: 10px;
}
.logo-carousel {
	max-width: 30%;
	position: static;
	left: 0px;
	top: -30px
}

.thumb {
	max-width: 100%;
	border-width: 4px;
	border-color: rgba(235,11,15,1.00);
}
}
@media (max-width: 320px)
{
	.thumb {
		max-width:30px !important;
		border-width: 2px;
	border-color:rgba(235,11,15,1.00);
}
.gallerie {
	padding-bottom: 10px;
}
.logo-carousel {
	max-width: 22%;
	position: static;
	left: 0px;
	top: -30px
}
}
.thumb {
	max-width: 100%;
	border-width: 2px;
	border-color:rgba(235,11,15,1.00);
}
.thumbnav {
	margin-top: 0px;
	padding-top: 0px;
}
.gallerie {
	padding-bottom: 10px;
}
.logo-carousel {
	position: absolute;
	left: 0px;
}
.table  {
	border: 1px solid black;
	border-color: black
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
	border: 1px solid black;
}
.conact-blue {
	background-color: rgba(218,232,238,1.00);
}
/*radio buttons in form*/
fieldset {
  overflow: hidden
}

.some-class {
  float: left;
  clear: none;
}

label {
  float: left;
  clear: none;
  display: block;
  padding: 2px 1em 0 0;
}

input[type=radio],
input.radio {
  float: left;
  clear: none;
  margin: 2px 0 0 2px;
}
/*radio buttons in form*/
/*color of stars in rating*/
.checked {
    color: orange;
}
/*color of stars in rating*/
