/* Support #164822 - Adjusting the button All access */

	.fl-node-5e292520c24ba>.fl-module-content {
		margin-top: -30px!important;
	}

/* Support #169701 - Image alignment on mobile */

	@media screen and (max-width: 768px){
		.fl-module img.alignright, .fl-module img.alignleft {
			float: unset;
			margin: 0 auto;
			width: 100%;
		}
	}

/* Support #189693 - Single tribe events */

	.single-tribe_events div#tribe-events {
	    max-width: 1340px;
	    margin: 40px auto;
	    width: 80%;
	}

	/* Support #219025 - Change the sidebar position on the blog page on mobile*/
	@media (max-width: 48em){
		.ast-right-sidebar #content>.ast-container{
			flex-direction: column;
		}
	}

	.widget.widget_tag_cloud .tagcloud a.tag-cloud-link{
	border: none;
	padding: unset;
	margin: unset;
	font-size: 16px !important;
}

.widget.widget_tag_cloud .tagcloud a.tag-cloud-link:after{
	content: ","
}

.widget.widget_tag_cloud .tagcloud a.tag-cloud-link:hover{
	background-color: unset;
	color: #a8d200;
}

/* Support #222430 - Style for the jump link buttons in blog page mobile*/
.jump-links-wrap {
    text-align: center;
    margin: 0 -10px 30px -10px;
}

.jump-links-wrap .wrapper {
    display: inline-block;
    width: 50%;
    padding: 0 10px;
}

.jump-links-wrap a {
    border: 2px solid #0077c3;
    display: block;
    padding: 10px 20px;
		text-transform: uppercase;
    width: 100%;
}

.jump-links-wrap a:hover,
.jump-links-wrap a:active {
    background: #d7e73f;
    border-color: #d7e73f;
    color: white;
}

/* Support #224797 - Hide Login section in top header on https://nossi.edu/fall2021-art-degree/*/
.page-id-26025 .ast-above-header-section.ast-above-header-section-2{
	display: none;
}

/* Support #224797 - Mobile : The English Button (translation) seems to float in the middle of the page */
@media screen and (max-width: 768px){
	#trp-floater-ls.trp-floater-ls-names.trp-bottom-right {
	    bottom: 0 ;
	}
}

/* Support #270839 - Add text align justify class */
.justify-text p,
.justify-text .fl-faculty-listing-bio-short{
    text-align: justify;
}

.justify-text .fl-faculty-listing-bio-short {
    max-width: 300px;
}

/* Support #283787 - Change link color */
#tribe-events-content a,
.tribe-events-event-meta a {
    color: #0077c3;
}

#tribe-events-content a:hover,
.tribe-events-event-meta a:hover {
    color: #d7e73f;
}

@media only screen and (max-width: 768px){
  #trp-floater-ls.trp-floater-ls-names.trp-bottom-right{
    bottom: 0 !important;
    right: 10px;
}
}

.page.page-id-27228 .ast-above-header-wrap.ast-above-header-1{
		display: none;
}

/*Support #313052 - Left Justify Faculty Bios*/
.fl-faculty-listing-content .fl-faculty-listing-bio .fl-faculty-listing-bio-short{
    text-align: left;
}

/*Support #400359 - Style the Breadcrumbs*/
.nossi-breadcrumbs{
    background-color: rgb(0 119 195);
}

#breadcrumbs{
    max-width: 1680px;
    padding: 10px 35px;
    color: white;
    border-top: 1px solid white;
		margin: 0 auto;
}

.nossi-breadcrumbs #breadcrumbs a{
    color: white
}
