/* Bootstratp Modal */
/*
*/

@font-face {
    font-family: MadeTommy;
    src: url("../fonts/MADETOMMY_Regular.otf") format("opentype");
}
@font-face {
    font-family: MadeTommyThin;
    src: url("../fonts/MADETOMMY_Thin.otf") format("opentype");
}
@font-face {
    font-family: MadeTommyBold;
    src: url("../fonts/MADETOMMY_Bold.otf") format("opentype");
}
body {
	font-family: MadeTommy;
	color: #785f3b;
	background-color:#e4e6e4;
}
main {
	padding-top: 3rem!important;
}
.container {
}

h1, h2, h3, h4, h5, h6 {
	font-family: MadeTommyThin;
	margin-bottom: 1rem;
}

a {
	text-decoration: none!important;
	color: rgba(120, 90, 59, 0.5);
}
a:hover, 
a.hover
a:focus,
a.focus {
	color: rgba(120, 90, 59, 0.7);
}
a:disabled, 
a.disabled {
	color: rgba(120, 90, 59, 0.3);
}
/*
.modal-content {
	background-color: #00acf7;
	color: #fff;
}
.modal-content .modal-header,
.modal-content .modal-body,
.modal-content .modal-footer {
	border: 1px solid #999;
}

@media (min-width: 300px) {
	.modal-dialog {
		margin: 1.75rem auto;
	}
	.modal-dialog-centered {
		min-height: calc(100% - (1.75rem * 2));
	}
	.modal-sm {
		max-width: 300px;
	}
}
*/
.page-link {
	color: #785f3b;
}
.page-link:hover, .page-link:focus {
	color: #785f3b;
}

.page-item.active .page-link {
	background-color: #785f3b;
	border-color:#e4e6e4;
}

.img-thumbnail {
	padding: 1rem;
}

.carousel-caption {
	font-family: MadeTommyThin;
	/*
	text-shadow: 2px 2px #000;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	*/
}

.navbar-light {
	background-color: #e4e6e4;
	background-color: rgba(228,230,228,.8);
}

.navbar-light .navbar-nav .nav-link {
	color: rgba(120, 90, 59, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(120, 90, 59, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(120, 90, 59, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(120, 90, 59, 0.9);
}
/*
.navbar-light .navbar-toggler {
	background-color: #e4e6e4;
	border-color:#785f3b;
	color:#e4e6e4;
	background-color: #fff;
	color:#120405;
}
*/
.navbar-light .navbar-toggler {
  color: rgba(120, 90, 59, 0.5);
  border-color: rgba(120, 90, 59, 0.1);
}
.navbar .navbar-toggler .navbar-toggler-icon {
}
.navbar .navbar-brand {
/*
	position: absolute;
	left:50%;
	transform:translateX(-50%);
*/
}
.navbar .navbar-brand .navbar-image {
	height: 30px;
}
/*
.card {
	background-color: #785f3b;
}
.card .card-body .card-title {
	color: #e4e6e4;
}
	color: #e4e6e4;
*/
.card .card-body .card-link {
	border-color:#785f3b;
}

.card .card-body .card-link:hover {
	background-color:#785f3b;
	color: #e4e6e4;
}
.card .card-title {
	font-family: MadeTommyBold;
}
body#contact address {
	padding-top: 2rem;
	padding-bottom: 2rem;
}
body#contact address:not(:last-child) {
	border-bottom: 1px solid #785f3b;
}
body#contact .btn {
	background-color:#785f3b;
	color: #e4e6e4;
}
.btn-next-prev {
	color: #fff;
	background-color: #785f3b;
	border-color: #785f3b;
}
.btn-next-prev:hover {
	color: #fff;
	background-color: #674d33;
	border-color: #674d33;
}
.btn-next-prev:focus, .btn-next-prev.focus{
	color: #fff;
	background-color: #674d33;
	border-color: #674d33;
	box-shadow: 0 0 0 0.2rem rgba(103, 77, 51, 0.5);
}
.btn-next-prev:disabled, .btn-next-prev.disabled{
	color: #fff;
	background-color: #785f3b;
	border-color: #785f3b;
}