body{
	 background-color: #000000;	 
	 font-family: 'helvetica';font-size: 15px;
}
a{
	color: #eeeeee;
	text-decoration: none;
}

a:hover{
	color: #ff6600;
	text-decoration: none;
}
h2{
	color: #ff6600;
	text-transform: uppercase;
}
h3{
	color: #ff6600;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	font-size: 90%;
}
h4{
	color: #eeeeee;
	text-decoration: underline;
	font-size: 90%;
}
.team{
	text-align: center;
}
.nav-item{
	padding-right: 12px;
	padding-left: 12px;
}
.flag{
	max-height: 20px;
	max-width: 20px;
	margin-top: 10px;
}
.nav-link.active{
	background-color: lightgrey !important;
}
p.light{
	color: #eeeeee !important;
}

.reserve-container{
	position: relative;
}
.card-body{
	-webkit-transition: all 1s ease; /* Safari and Chrome */
  	-moz-transition: all 1s ease; /* Firefox */
  	-o-transition: all 1s ease; /* IE 9 */
  	-ms-transition: all 1s ease; /* Opera */
  	transition: all 1s ease;
}
.card-body:hover{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

    div.table { 
      display: table; 
      border-collapse:collapse; 
    }
    div.tr { 
      display:table-row;
     
    }
    div.td { 
      display: table-cell; 
      border: none; 
      padding: 10px; 
    }
    div.thead { 
      display: table-cell;
      font-size: 110%;
      font-weight: bold; 
      border: none; 
      padding: 10px; 
    }

.reserve-text{
	color: #eeeeee;
   position: absolute;
   top: 5%;
   left: 5%;
   font-weight: 400;
   
}

.image-reserve{
	opacity: 0.4;
	max-height: 750px;
}

.carousel-caption{
	top: 40%;
}

.img-slider{
	min-height: 320px;
}

.navMenu{
	padding-top: 75px;
	padding-bottom: 20px;
}

.card-img-top{
	height: 200px;
}

.map{
	height: 320px;
}

@media screen and (max-width : 1920px){
  .only-mobile{
  visibility:hidden;
  }
}

@media screen and (max-width : 506px){
 
 .only-mobile{
  visibility:visible;
  }
}

.footer{
	margin-bottom: 30px;
	margin-top: 30px;
	padding-top: 20px;
}
.social-icon{
	font-size:28; 
}

footer{
	position: fixed;
	bottom: 0px;
	padding-top: 20px;
}