/**
 * @author: Yoann Le Crom <yoann.lecrom@abstractive.fr>
 * date:    2020-02-05 16:16:38
 */

.clearfix {
    clear: both;
}

.text-center {
    text-align: center;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-justify {
    text-align: justify;
}

.pull-left {
    float: left;
    margin-right:25px;
    margin-bottom:25px;
}

.pull-right {
    float: right;
}

.media-pullLeft {
    float: left;
    max-width: 50%;
    margin: 0 2rem 2rem 0;
}

.media-pullRight {
    float: right;
    max-width: 50%;
    margin: 0 0 2rem 2rem;
}

.unstyled-list {
    list-style: none;
    padding: 0;
}.PartnerFilters-menu-item .form-control {
    margin-bottom: 1rem;
}

.icon {
    height: 2rem;
    margin-right: 1rem;
    position: relative;
    top: .3rem;
}

.bigIcon {
    height: 3rem;
    margin-right: 1rem;
    position: relative;
    top: .3rem;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0;
}


.hide-mobile {
    visibility: hidden;
    opacity: 0;
    height: 0;
}

.green {
    color: #33a92f;
}
.tab-captcha{
	position: relative;
	width: 150px;
	margin: 0 auto;
}
.tab-captcha td{
	text-align: center;
	padding: 3px;
}
.subventions_historique{
	width:  100%;
}
.subventions_historique tr{
	background: #ececec;
}
.subventions_historique tr.details{
	display: none;
}
.subventions_historique tr td{
	padding: 3px;
}
.subventions_historique .dataSubventionHistorique{
	display: inline-block;
	margin: 0 10px 0 0;
	break-inside: avoid;
}
.subventions_historique .dataSubventionHistorique label{
	font-weight: bold;
}
.subventions_historique .dataSubventionHistorique label:after{
	content: " : ";
}
@media (min-width: 1024px) {
    .hide-mobile {
        visibility: visible;
        opacity: 1;
        height: auto;
    }
}
