.header .navbar-brand img {
    height: 60px;
    width: auto;
}

.text-shadow {
   text-shadow: 2px 2px 2px black, 0 0 1em #2D4063, 0 0 0.2em #2D4063;
}

.inner-header .breadcrumb {
    background: #CB1216 !important;
}

.inner-header .breadcrumb .breadcrumb-item.active {
    color: #F79B9D !important;
}

.inner-header .breadcrumb .breadcrumb-item a:hover {
    color: #F79B9D !important;
}

.select2-container--default .select2-selection--single {
    background-color: #f8f9fa !important;
    border-color: #ced4da !important;
}

.w-200 {
	width: 200px !important;
}

.has-error{
    color: #f34770;
}

.has-error .form-control, .has-error .select2-container--default .select2-selection--single{
    border-color: #f34770 !important;
}

.has-success{
    color: #1cc88a;
}

.has-success .form-control{
    border-color: #1cc88a !important;
}

.invalid-feedback {
    position: static;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .25rem;
    font-size: 0.75rem;
    color: #f34770;
    background-color: rgba(243,71,112,.1);
    border-radius: .25rem;
}

.form-control {
    border-color: #DBE1E6 !important;
}

.form-label-bold {
    color: #212c6b !important;
    font-size:16px;
    font-weight: 700;
}


@media (max-width: 576px) {
    .logo > img {
        width: 150px;
    }
    .footer {
        padding-bottom: 150px;
    }     
}

@media (max-width: 360px) {
    .logo > img {
        width: 150px;
    }
}

.header.is-sticky .logo > img {
    height: 30px;
    width: auto;
}

.px-grid-gutter {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}

.input-group-busca > .form-control {
    width: 100% !important;
}

.float-chat-whatsapp {
	position:fixed;
	bottom:2px;
	right:90px;
	z-index:100;
}

.float-button-whatsapp {
	position:fixed;
	width:60px;
	height:60px;
	bottom:120px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	font-size:45px;
	text-decoration: none;
	box-shadow: 2px 2px 3px #212C6B;
	z-index:100;
}

.float-button-whatsapp:hover {
	background-color:#20B558;
	color:#FFF;
}

.whatsapp-float {
	margin-top:6px;
    margin-left:3px;
}