#success_message {
	display: none;
}
#map{
	width:100%;
	height: 500px;
	background: : red;
}

.modal{
	z-index: 99999;
}
/* NAVBAR  */
.navbar {
	border: 0;
	border-radius: 0;
	/* 	margin-bottom: -3%; */
	letter-spacing: 5px;
	z-index: 9999;
}

.navbar-brand {
	/* 	float: none; */
	height: auto;
	/* 	padding: 0px; */
	/* 	font-size: 18px; */
	/* 	line-height: 20px; */
	/*     float: left; */
	width: 30%;
	padding-top: 3%;
}

.navbar-default .navbar-brand {
	color: #000;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: transparent;
}

#logoText {
	padding-top: 4%;
}

#logoText a {
	color: black;
	text-decoration: none;
}

.navbar-default .navbar-nav>.active>a {
	color: #000;
	background-color: transparent;
}

.navbar-default .navbar-nav>.active>a:hover {
	background-color: transparent;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus,
	.navbar-default .navbar-nav>.active>a:hover {
	background-color: transparent;
	font-weight: 600;
	color: #e26c0a;
}

.navbar-nav  li a:hover {
	color: #1abc9c !important;
}

/* SLIDESHOW */
#slideshow {
	margin-top: -65px;
	width: 100%;
	padding: 0px;
	position: fixed;
	z-index: -1;
}

#slideshow>div {
	position: absolute;
	width: 100%;
}

#slideshow img {
	width: 100%;
}

/*SIDENAV & MAIN CONTENT*/
.MainContentRow {
	margin: auto;
	width: 95%;
	background-color: white;
	    padding: 5%;
	        box-shadow: 0px 0px 20px 0px #373737;
}

.sidenav {
	padding-top: 20px;
	/* 	background-color: rgb(226, 108, 10); */
}

.sidenav a {
	color: #e26c0a;
	text-decoration: none;
}

.sidenav a:hover {
	font-weight: 600;
}

.mainText {
	background-color: #ffffff;
}

.MainContent {
	background-color: transparent;
}

#section07 a {
	padding-top: 80px;
}

#section07 a span {
	position: absolute;
	left: 50%;
	width: 70px;
	height: 70px;
	margin-left: -12px;
	border-left: 5px solid #e26c0a;
	border-bottom: 5px solid #e26c0a;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-animation: sdb07 2s infinite;
	animation: sdb07 2s infinite;
	opacity: 0;
	box-sizing: border-box;
}

#section07 a span:nth-of-type(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
	top: 50%;
}

#section07 a span:nth-of-type(2) {
	top: 16px;
	-webkit-animation-delay: .15s;
	animation-delay: .15s;
	top: 53%;
}

#section07 a span:nth-of-type(3) {
	top: 32px;
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
	top: 56%;
}

@-webkit-keyframes sdb07 { 
	0% {
	opacity: 0;
}
50%
{
opacity
:
 
1;
}
100%
{
opacity
:
 
0;
}
}
@keyframes sdb07 { 0% {
	opacity: 0;
}

50%
{
opacity
:
 
1;
}
100%
{
opacity
:
 
0;
}
}

/* GALERY MENU */
.galery_menu {
	padding-bottom: 2%;
}

.galery_menu a {
	color: #e26e0e;
	text-decoration: none;
}

.galery_menu a:hover {
	font-weight: 600;
}

.galery_menu p {
	display: inline;
	font-size: 11px;
	padding: 1%;
	border-left: solid 1px black;
}

.galery_menu :first-child {
	border: none;
}


ul{
	list-style:none;
	    padding: 0;
}









/*FOOTER*/
.footerClass {
	font-size: 11px;
	background-color: #252839;
	color: white;
	padding: 15px;
	z-index: 99999;
}

.footerNav {
	list-style: none;
	cursor: pointer;
	padding:0px;
	margin-top:1%;
}

.footerNav li {
	display: inline;
}

.footerNav li a {
	color: white;
	padding: 1%;
}

.footerNav li, .footerNav li:last-child {
	color: white;
	border-left: solid 1px #e26c0a;
}

.footerNav li:first-child {
	border: none;
}





/* Image galery */


.carousel-control.left, .carousel-control.right {
	background-image: none;
	margin-top: 10%;
	width: 5%;
}

.imageGalery {
	background-color: #f9f9f9;
	padding: 2%;
}


.imgCointainer{
	background-color: #ffffff;
	    border: 1px solid #ffffff;
	     margin-bottom: 6px;
}
.thumbnail{
	padding: 0px;
	    height: 250px;
}



/*  **************************************************************************
RESPONSIVE
********************************************************************************/
@media ( max-width : 3000px) {
	.navbar .navbar-nav {
		display: inline-block;
		float: none;
		vertical-align: top;
	}
	.navbar .navbar-collapse {
		text-align: center;
	}
	.navbar-default {
		background-color: rgba(255, 255, 255, 0);
		/* border-color: #000000; */
	}
	.navbar-header {
		float: left;
		width: 50%;
	}
	#logoText a {
		font-size: 2em;
	}
	#slideshow {
		height: 1200px;
	}
	.MainContentRow {
		margin-top: 100vh;
	}
	.sidenav p {
		font-size: 20px;
		padding: 1%;
	}
	.footerNav a {
		font-size: 15px;
	}
	.imgCointainer {
		margin-bottom: 30px;
		height: 400px;;
	}
	
	.footerClass p{
	font-size: 16px;
	}
}


@media ( max-width : 2000px) {
   .navbar .navbar-nav {
      display: inline-block;
      float: none;
      vertical-align: top;
   }
   .navbar .navbar-collapse {
      text-align: center;
   }
   .navbar-default {
      background-color: rgba(255, 255, 255, 0);
      /* border-color: #000000; */
   }
   .navbar-header {
      float: left;
      width: 50%;
   }
   #logoText a {
      font-size: 2em;
   }
   #slideshow {
      height: 1200px;
   }
   .MainContentRow {
      margin-top: 100vh;
   }
   .sidenav p {
      font-size: 20px;
      padding: 1%;
   }
   .footerNav a {
      font-size: 15px;
   }
   .imgCointainer {
      margin-bottom: 30px;
      height: 240px;;
   }
      .footerClass p{
   font-size: 14px;
   }
}

@media ( max-width : 1440px) {
	.navbar .navbar-nav {
		display: inline-block;
		float: none;
		vertical-align: top;
	}
	.navbar .navbar-collapse {
		text-align: center;
	}
	.navbar-default {
		background-color: rgba(255, 255, 255, 0);
		/* border-color: #000000; */
	}
	.navbar-header {
		float: left;
		width: 50%;
	}
	#logoText a {
		font-size: 1.8em;
	}
	#slideshow {
		height: 700px;
	}
	.MainContentRow {
		margin-top: 100vh;
	}
	.sidenav p {
		font-size: 16px;
		padding: 1%;
	}
	.footerNav a {
		font-size: 15px;
	}
	.imgCointainer {
		margin-bottom: 6px;
		height: 250px;
	}
	  .footerClass p{
   font-size: 14px;
   }
}

@media ( max-width : 1024px) {
	.navbar .navbar-nav {
		display: inline-block;
		float: none;
		vertical-align: top;
	}
	.navbar .navbar-collapse {
		text-align: center;
	}
	.navbar-default {
		background-color: rgba(255, 255, 255, 0);
	}
	.navbar-header {
		float: left;
		width: 50%;
	}
	#logoText a {
		font-size: 1.5em;
	}
	#slideshow {
		height: 600px;
	}
	.MainContentRow {
		margin-top: 100vh;
	}
	.sidenav p {
		font-size: 16p;
		padding: 1%;
	}
	.footerNav a {
		font-size: 12px;
	}
	.imgCointainer {
		margin-bottom: 6px;
		height: 150px;
	}
	  .footerClass p{
   font-size: 14px;
   }
}

@media ( max-width : 767px) {
	.navbar .navbar-collapse {
		text-align: center;
		width: 100%;
	}
	.container>.navbar-collapse, .container>.navbar-header {
		margin-right: 0px;
		margin-left: 0px;
	}
	.navbar-header {
		float: none;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}
	#logoText a {
		font-size: 1.2em;
	}
	#slideshow {
		height: 280px;
		margin-top: 0px;
	}
	.MainContentRow {
		margin-top: 50%;
		width: 100%;
	}
	.sidenav p {
		display: inline;
		font-size: 14px;
		padding: 1%;
	}
	.sidenav p {
		border-left: solid 1px black;
	}
	.sidenav :first-child {
		border: none;
	}
	.mainText {
		height: auto;
	}
	.footerNav a {
		font-size: 12px;
	}
	.imgCointainer {
		height: auto;
	}
	#section07 a {
      display: none;
   }
      .footerClass p{
   font-size: 12px;
   }
}

@media ( max-width : 425px) {
	.navbar .navbar-collapse {
		text-align: center;
		width: 100%;
	}
	.container>.navbar-collapse, .container>.navbar-header {
		margin-right: 0px;
		margin-left: 0px;
	}
	.navbar-header {
		float: none;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}
	#logoText a {
		font-size: 1.2em;
	}
	#slideshow {
		height: 280px;
		margin-top: 0px;
	}
	.MainContentRow {
		margin-top: 50%;
		width: 100%;
	}
	.sidenav p {
		display: inline;
		font-size: 12px;
		padding: 1%;
	}
	.sidenav p {
		border-left: solid 1px black;
	}
	.sidenav :first-child {
		border: none;
	}
	.mainText {
		height: auto;
	}
	.footerNav a {
		font-size: 10px;
	}
	.imgCointainer {
		height: auto;
	}
	#section07 a {
		display: none;
	}
	  .footerClass p{
   font-size: 11px;
   }
}

@media ( max-width : 375px) {
	.navbar .navbar-collapse {
		text-align: center;
		width: 100%;
	}
	.container>.navbar-collapse, .container>.navbar-header {
		margin-right: 0px;
		margin-left: 0px;
	}
	.navbar-header {
		float: none;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}
	#logoText a {
		font-size: 1em;
	}
	#slideshow {
		height: 220px;
		margin-top: 0px;
	}
	.MainContentRow {
		margin-top: 50%;
		width: 100%;
	}
	.sidenav p {
		display: inline;
		font-size: 10px;
		padding: 1%;
		border-left: solid 1px black;
	}
	.sidenav :first-child {
		border: none;
	}
	.mainText {
		height: auto;
	}
	.footerNav a {
		font-size: 9px;
	}
	.imgCointainer {
		height: auto;
	}
	#section07 a {
		display: none;
	}
	  .footerClass p{
   font-size: 10px;
   }
}

@media ( max-width : 320px) {
	.navbar .navbar-collapse {
		text-align: center;
		width: 100%;
	}
	.container>.navbar-collapse, .container>.navbar-header {
		margin-right: 0px;
		margin-left: 0px;
	}
	.navbar-header {
		float: none;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}
	#logoText a {
		font-size: 0.8em;
	}
	#slideshow {
		height: 200px;
		margin-top: 0px;
	}
	.MainContentRow {
		margin-top: 45%;
		width: 100%;
	}
	.sidenav p {
		display: inline;
		font-size: 9px;
		padding: 1%;
		border-left: solid 1px black;
	}
	.sidenav :first-child {
		border: none;
	}
	.mainText {
		height: auto;
	}
	.footerNav a {
		font-size: 7.9px;
	}
	.imgCointainer {
		height: auto;
	}
	#section07 a {
		display: none;
	}
	  .footerClass p{
   font-size: 9px;
   }
}