.alert-acesso-rapido {
	color: #818182;
}

.col-box-ar-header {
	background-color: #06172d;
	margin-top: 20px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.col-box-ar-body {
	width: 100%;
}

.acesso-rapido-titulo {
	font-family: 'RobotoSlab-Bold';
  color: #fff;
	font-size: 30px;
	margin: 15px 0 18px 0;
}

.acesso-rapido-input-filtro {
	margin: 21px 0;
}

.input_pesquisa {
  border-color: #fff;
  box-shadow: none;
}

.btn-pesquisa {
	background-color: #fff;
}

.col-box-acesso-rapido {
	background-color: #f8f9fa;
	padding-top: 15px;
	overflow: hidden;
	border: 1px solid #e9ecef;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
  height: 187px;
}

.item-acesso-rapido {
	height: 48px;
}

.col-box-AR {
	float: left;
	margin-bottom: 15px;
}

.col-box-item-acesso-rapido {
	border-radius: 4px;
	background-color: transparent;
	border: solid 1px #ced4da;
	width: 100%;
	padding: 10px 15px;
}

a:active .col-box-item-acesso-rapido {
	background-color: #06172d;
	border-color: #06172d;
}

.col-box-item-acesso-rapido .img-slide-ar {
	max-height: 30px;
	max-width: 32px;
}

.col-box-item-acesso-rapido .col {
	padding-left: 0;
}

.col-box-AR a:hover {
	text-decoration: none;
}

.acesso-rapido-item-titulo {
	font-size: 16px;
}

@media only screen and (max-width: 1024px) {
	.slick-acesos-rapido .slick-dots {
		bottom: -10px;
	}
}

@media only screen and (max-width: 991px) {
	.col-box-acesso-rapido {
		height: auto;
	}
}

@media only screen and (max-width: 800px) {
	.col-box-acesso-rapido {
		height: auto;
	}

	.col-box-AR {
		height: 85px;
	}
}

@media only screen and (max-width: 640px) {
	.col-box-AR {
		height: auto;
	}
}

@media only screen and (max-width: 480px) {
	.acesso-rapido-titulo {
		font-size: 26px;
		margin: 17px 0;
	}

	.acesso-rapido-categoria li a {
		padding: 5px;
	}

	.col-box-AR {
		height: 85px;
	}

	.slick-acesos-rapido .slick-dots {
		bottom: 0;
	}
}

@media only screen and (max-width: 425px){
	.col-box-AR-tabs,
	.col-box-AR-titulo {
		width: 100%;
	}

	.acesso-rapido-categoria {
	    width: 100%;
	}

	.acesso-rapido-titulo {
		font-size: 30px;
		margin: 10px 0;
	}

	.acesso-rapido-categoria li {
	    margin-right: 5px;
	    width: 100%;
	    height: 50px;
	    display: table!important;
	    border-collapse: separate;
	    max-width: 35%;
	}

	.acesso-rapido-categoria li a {
		margin-top: 0;
		width: 100%;
		display: table-cell!important;
		text-align: center!important;
		vertical-align: middle!important;
	}

	.col-box-AR {
		height: auto;
	}

	.slick-acesos-rapido .slick-dots {
		bottom: -10px;
	}
}

@media only screen and (max-width: 320px) {
	.slick-acesos-rapido .slick-dots {
		bottom: -25px;
	}
}