/* Desktops and laptops ———– */
@media only screen
and (max-width : 1641px) {

body {
    font-size: 14px;
}

.top_background_wrapper {
    background-image: url("images/header_background_medium.png");
    background-position: 0 45px;
    background-repeat: no-repeat;
    margin: 0 auto;
    min-height: 716px;
    width: 1224px;
}


#masthead {
    min-width: 1224px;
}

.menu_separator {
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 8px;
}
#menu-main-menu:first-child .menu_separator.menu_separator_before {
    margin-left: 2px;
}

.main-navigation .menu_not_connected li:last-child .menu_separator:not(.menu_separator_before){
	display: none;
}
.menu.menu_not_connected li:first-child .menu_separator_before {
    display: none;
}
.menu.menu_not_connected .menu_separator {
    margin-left: 10px;
    margin-right: 10px;
}
.menu-main-menu-container {
    margin-left: -3px;
}

/********** Logged in Menu **********/
.site-navigation #logged-in-menu {
    top: 56px;
}

.content_wrapper {
    padding-right: 11px;
    padding-top: 235px;
}
.center_content {
    width: 873px;
}


.flexslider, .flexslider .slides li, .flexslider .slides li .image_slider_wrapper {
    height: 431px;
}
.flex-control-nav {
    bottom: -245px;
}

.flex-caption{
	width: 843px;
	top: -244px;
}

.departements_liste li::before {
    vertical-align: calc(-11px);
}

.top_right_shadow, .bottom_right_shadow {
    right: 180px;
}
.bottom_shadow_wrapper {
    right: 173px;
}

.espace_membre_texts {
    margin-top: 3px;
}

.espace_membre .menu-menu-membre-container ul li {
    padding: 11px 13px;
}

.trigger::after, .activetrigger::after {
    width: 28px;
}

.saisie_convive_form {
	margin-right: 3.33%;
	padding: 15px 10px;
	width: 30%;
	box-sizing: border-box;
}
.saisie_convive_form > p {
    margin-left: 6px;
}
.nom_repas {
    width: 80px;
}

.resultats_graphique {
    /*width: 116%;
    margin-left: -5%;*/
}
.resultats_chart {
    margin-bottom: -98px;
    margin-top: 40px;
    padding-top: 40px;
}
.evolution_resultat {
    margin-top: 46px;
}
.graph_bio_by_lieu .resultats_chart {
    margin-top: 0px;
}
.amcharts-main-div {
    margin-top: -96px;
}


.membre_equipe .sendmail {
    float: left;
    margin: 0;
}

}
