
@media only screen and (min-width: 64.063em) {
	[class*="column"] + [class*="column"]:last-child {
		float: left;
	}
	.row {
		margin-left: -0.9375rem;
		margin-right: -0.9375rem;
		max-width: 1200px;
		width: auto;
	}
}

@media only screen and (max-width: 64.063em) {
	.logo-part, .banniere-top-part {
		text-align: center;
	}
	#footer-wrapper .region-footer-firstcolumn .block {
		width: auto;
		float: none;
	}
}


@media only screen and (min-width: 40.063em) {
	#content .block_a_la_une_bourse {
	    float: none;
	    width: auto;
	    margin: 0 2% 20px 0;
	}
	 #content .block_archive_bourse {
	     float: none;
	    width: auto;
	    margin: 0 2% 20px 0;
	 }
	 #content .block_archive_bourse + * {
	 	clear: both;
	}
	.block_archive_bourse .views-field.views-field-field-image {
	    
	}
	.block_archive_bourse .views-field {
	    
	}

	.bloc_prochains_rdv_home {
	    float: left;
	    width: 48%;
	    margin-right: 2%;
	}
	.bloc_conseils_bourse_home {
	    float: right;
	    width: 48%;
	}
	.bloc_conseils_bourse_home + .block {
	    clear: both;
	}

	a.feed-icon {
	    clear: inline-block;
	    display: inline-block;
	}

	
}

@media only screen and (min-width: 1042px) {
	section#top-header {
	    position: fixed;
	    left: 0;
	    top: 0;
	    width: 100%;
	    z-index: 99;
	}

	div#page-wrapper {
	    margin-top: 62px;
	}
	body.admin-menu div#page-wrapper {
	    margin-top: 96px;
	}
}

@media only screen and (max-width: 40.063em) {
	#footer-wrapper .region-footer-firstcolumn .block {
		width: auto;
		float: none;
	}

	.block_interview_home .views-field, .block_interview_home .views-field.views-field-field-image {
		width: auto;
		float: none;
		margin: 0 2% 10px;
	}

	

}




