@font-face {
  font-family: myFirstFont;
  src: url('/font/Montserrat-Regular.otf');
  src: url('/font/Montserrat-Regular.ttf');
}
body{
	background: #efefef;
	font-family: 'Montserrat', sans-serif;
}
.navbar{
	background: #000;
}
.navbar-brand{
	color: #fff !important;
}
.navbar-light .navbar-nav .nav-link {
    color: #fff;
}
.navbar-light .navbar-nav .nav-link:hover {
    color: #ccc;
}

.barra-pesquisa{
	background: #fff;
    padding: 15px 0px;
}

.breadcrumb{
	background: transparent;
	border-radius: 0px;
	border-bottom: 1px dotted #999;
	padding: 10px 5px 5px 10px;
}

a{
	color:#000;
	/*text-decoration: under*/
}

.btn{
	border-radius: 0px;
}
.btn-primary{
	background: #000;
	border-color: #000;
}
.form-control{
	border-radius: 0px;
}


thead tr{
	background: #000;
	color:#fff;
}
thead{
	text-transform: uppercase;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #c69e6a;
}
.table-striped tbody tr{
    background-color: #c69e6a73;
}

hr{
	border-top: 1px solid #c69e6a;
}

.card {
    border: 1px solid #000;
}


.categorias{
	background: #fff;
	padding: 10px 20px;
	border: 1px solid #ccc;
}

.categorias ul{
	list-style: none;
	padding: 0px
}

.categorias ul li{
	border-bottom: 1px dotted #ccc;
	padding: 5px 0px;
}
.categorias ul li:hover{
	background: #efefef;
	cursor: pointer;
}


.btn:focus{
	outline: none !important;
	box-shadow: none !important;
}