/* Colors */
body {
	/*background-color: #8d191d;*/
}

a:hover {
	color: #8d191d;
}

.a-inverse {
	color: #8d191d;
}

@media (hover:none) and (pointer:coarse) {
	.a-inverse:hover {
		color: #8d191d;
	}
}

.dropdown-menu li > a:hover {
	background-color: #8d191d;
	background-image: linear-gradient(to bottom, #8d191d, #6f1417);
}

@media (max-width: 767px) {
	.dropdown-menu li > a:hover {
		color: #8d191d;
		background-color: #eee;
	    background-image: linear-gradient(to bottom, #7f161a, #7f161a);
	}
}

.hover:hover{
	border-color: #8d191d;
}

textarea.form-control:focus, input[type="text"].form-control:focus, input[type="number"].form-control:focus, input[type="email"].form-control:focus, input[type="tel"].form-control:focus {
	box-shadow: none;
	border-color: #8d191d;
}

.btn-primary {
	color: #eee;
	background-color: #8d191d;
	background-image: linear-gradient(to bottom, #8d191d, #6f1417);
	background-repeat: repeat-x;
	border-color: #8d191d #7f161a #6f1417;
}

.btn-primary:hover, .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled]:hover {
	color: #fff;
    background-color: #7f161a;
	border-color: #8d191d #7f161a #6f1417;
}

.btn-primary:active, .btn-primary:active:hover {
	color: #fff;
	background-color: #7f161a;
	background-image: linear-gradient(to bottom, #8d191d, #6f1417);
	background-repeat: repeat-x;
    border-color: #8d191d #7f161a #6f1417;
}

#menu {
	background-color: #8d191d;
	background-image: linear-gradient(to bottom, #8d191d, #6f1417);
}

@media (min-width: 768px) {
	#menu .nav > li > a {
		background-color: #8d191d;
		background-image: linear-gradient(to bottom, #8d191d, #6f1417);
		background-repeat: repeat-x;
	}
	#menu .nav > li > a:hover {
		box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
		background-color: #7f161a;
	}
}

#menu .btn-navbar {
	background-color: #8d191d;
	background-image: linear-gradient(to bottom, #8d191d, #6f1417);
	border-color: #7f161a #6f1417;
}

#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar:active:hover, #menu .btn-navbar.disabled, #menu .btn-navbar.disabled:hover, #menu .btn-navbar[disabled], #menu .btn-navbar[disabled]:hover {
    background-color: #8d191d;
	border-color: #7f161a #6f1417;
	background-image: linear-gradient(to bottom, #8d191d, #6f1417);
}

@media (max-width: 767px) {
	#menu .navbar-header:hover {
		background-image: linear-gradient(to bottom, #8d191d, #6f1417);
	}
	#menu .nav > li > a:hover, #menu .nav > li.open > a {
		background-color: #8d191d;
	}
}

.modal-header button:hover {
  	color: #8d191d;
}

.thumbnails a:hover {
	border-color: #8d191d;
	transition: 0.3s all;
}

.pagination > li > a,.pagination > li > span{
	color: #8d191d;
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{
	color: #7f161a;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
	background-color: #8d191d;
	border-color: #8d191d;
}

footer a:hover {
	color: #8d191d;
}

#scroll:hover {
    background-color: #8d191d;
}