.langButton { font-size: 0.7rem; cursor: pointer; background-color: #7fffd454; border-radius: 5px; margin: 2px; padding-top: 1px; padding-left: 4px; padding-right: 4px; padding-bottom: 1px; }
.langButtonSelected { font-size: 0.7rem; cursor: pointer; background-color: aquamarine; border-radius: 5px; margin: 2px; padding-top: 1px; padding-left: 4px; padding-right: 4px; padding-bottom: 1px; }
.btn-outline-danger {
  border-color: #FF006E;
  color: #FF006E;
  background-color: transparent;
}
.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger.active {
	color: white;
	background-color: #FF006E !important;
	border-color: #FF006E !important;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{
  font-weight: 600;
}
.font-warning {
	font-weight: 600;
}
.landing-wrraper .title h2 {
	text-transform: unset;
}
.custom-hover a:hover {
	color: unset;
}
.avatar-oferente-mini {
	height: 50px;
	width: 50px;
}
.main-navbar .nav-menu > li {
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	margin-top: 2px !important;
}
.modal-content{
  padding: 15px;
}
@media (max-width: 530px) {

	.owl-carousel .owl-slide{
		background-color: #1f1549;
		height:auto !important;
	}
	.item.owl-slide.home{
		background-image: none !important;
	}
	.item.owl-slide.list_ofertas{
		height:0 !important;
	}
	.item.owl-slide.list_oferentes{
		height:0 !important;
	}
	.landing-home-contain{
		text-align: center !important;
	}
}

