@media only screen and (max-width: 768px) {

    /* For mobile phones: */
    [class="anno-trib"] {
        min-width: 100%;
        width: 100%;
    }
}

@media only screen and (min-width: 1024px) {
    [class="anno-trib"] {
        width: 25%;
    }

}

.vSpace {
    padding-top: 40px;
}

.help-block {
    color: red;
}

.vSpaceModal{
    padding-top: 25px;
}

.outer_anno_tributario {
	top: 60px;
}

.outer_anno_tributario .card-wrapper.card-space {
	padding-bottom: 0;
}

.outer_anno_tributario .card.border-bottom-card::before {
	height: 2px;
}

.outer_anno_tributario .flag-icon::after {
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
}

.outer_anno_tributario .card.card-bg::after {
	margin-top: 10px;
}

.outer_anno_tributario .card-body {
	width: 280px;
	padding: 5px 15px 10px !important;
}

.spid-container {
	display:flex;
	justify-content:center;
}


@media only screen and (max-width: 991px) {
	.outer_anno_tributario {
		padding-top: 0;
	}
	.outer_anno_tributario .card-body {
		width: 100%;
	}
}

@media (min-width: 992px) {
	.margin-lg-anno-tributario-adjustment {
		margin-top: -63px;
	}
}