#main { padding-top: 70px !important; }

.dropdown-menu {
 background-color: #c5ad73 !important;
 border: none !important;
 box-shadow: none !important;
 }

.dropdown-menu .nav-link  { color: #000000 !important; }
.dropdown-menu.show { padding: 0 0 1rem 0;}



.navbar-collapse { background-color: #c5ad73 !important} 


.navbar-dark .navbar-nav .nav-link  { color: #fff !important; }




.navbar-brand {
    font-size: 1.0rem !important;
}

.navbar {
-webkit-box-shadow: 0px 5px 5px -1px rgba(0,0,0,0.52);
-moz-box-shadow: 0px 5px 5px -1px rgba(0,0,0,0.52);
box-shadow: 0px 5px 5px -1px rgba(0,0,0,0.52);
}

.navbar-top {border-bottom: dotted 1px #ffffff; }


h4::before {
  font-family: "FontAwesome" !important;
  font-weight: 900 !important;
  content: "\f0a9" !important;
  color: #b49b60;
  padding: 0 5px 0 0;
}

h4 {padding-left: 5px;}

@media (min-width: 576px) {

.navbar-brand {

    font-size: 1.125rem;
}

}

/* Scroll to top */
#toTop
{
	position: fixed;
	right: 30px;
	bottom: 30px;
	background: rgba(189,155,96,0.8);
	width: 45px;
	height: 45px;
	color: #fff;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	cursor: pointer;
	text-align: center;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
	-ms-transition: all 0.4s;
	transition: all 0.4s;
	z-index: 100;
}

#toTop.show
{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-backface-visibility: hidden;
}

#toTop i
{
	width: 100%;
	height: 100%;
	font-size: 32px;
	line-height: 44px;
}

#toTop:hover { background: rgba(24,188,156,1); }

@media (min-width: 992px)
{
	#toTop
	{
		width: 55px;
		height: 55px;
	}
	
	#toTop i
	{
		font-size: 44px;
		line-height: 52px;
	}
}

footer { background-color: #4f749c;}