body {
    color: #212529 !important;
    /*background-color: #eaab4c;*/
    background-image: url(../images/bg.jpg);
}


a {
	color: #fd7e14 !important;
	text-decoration: none !important;
}

.logo {
	width: 450px;
}

.navbar {
	background-color: #ffffff !important;
}

.active a {
	color: #ffffff !important;
	background-color: #feb87f;
	border: 1px solid #fd7e14;
	border-radius: 5px;
	font-weight: bold;
}

/*.scroll {
	overflow-y: scroll;
	height: 300px;
}*/


/*.share {
	background-color: white;
}*/

.carousel-sm {
	width: 10rem;
	height: 10rem;
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 5px;
}

.fab {
	font-size: 2.3rem !important;
}

.fb {
	color: #3a559f;
}

.tw {
	color: #55acee;
}

.gp {
	color: #d94735;
}

.contact {
	font-size: 1.2rem;
}

#gallery {
	position: relative;
  	max-width: 100%;
  	width: 100%;
}

#gallery img {
  	width: 100%;
  	max-width: 100%;
  	height: auto;
}

.white-panel {
	position: absolute;
  	background: white;
  	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
  	padding: 5px;
  	transition: transform .2s;
}

.white-panel:hover {
	transform: scale(1.2);
	z-index: 999;
	/*box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
	margin-top: -5px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;*/
}

.font-color {
	color: #ffffff !important;
}

hr {
	border-top: 1px solid rgb(255, 255, 255) !important;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #ffffff !important;
    text-decoration: none !important;
    background-color: #feb87f !important;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff !important;
    background-color: #feb87f !important;
}