/* Add here all your CSS customizations */

a.no-underline {
    text-decoration: none;
}

@media (max-width: 576px) {
    .img-fluid.partnerlogo {
        max-width: 40%;
        height: auto;
    }
}

.sponsors-logo {
    max-width: 140px
}

section.section-custom-map {
    padding: 0 0 0 !important;
    margin: -30px 0 0 !important;
}


/* Tab Simple */

/* tab in news & updates */
.tabs.tabs-simple.tab-newsupdates .nav-tabs {
    justify-content: left !important;
}

.tabs.tabs-simple.tab-newsupdates .tab-content p {
    margin-bottom: 0.8em;
}

/*  image rounded corner */
.img-rounded, a.img-rounded {
    border-radius: 15px;
}

/* text */
.text-justify {
    text-align: justify;
}

/* general */
.line-height-normal {
    line-height: 1;
}
.fright-lg {
    float: right;
}
.container-press {
    max-width: 835px;
}

/* Responsive */
@media (max-width: 1200px) {
    .container-press {
        max-width: 835px;
    }
}
@media (max-width: 992px) {
    .container-press {
        max-width: 650px;
    }
}
@media (max-width: 768px) {
    .container-press {
        max-width: 540px;
    }
}
@media (max-width: 576px) {
    .container-press {
        max-width: 540px;
    }
}
@media (max-width: 767px) {
	.fright-lg {
		float: none;
	}
}
@media (max-width: 575px) {
	.fright-lg {
		float: none;
	}
}
