.header { .header_h1_transparent { color: transparent; //color: red; font-size: 0.1rem; } @media only screen and (max-width: 600px) { .header_text_head_droite { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: right; } .header_text_head_gauche { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: left; } .header_text_head { color: white; font-family: "verdana", "Quicksand", "Signika", "sans-serif"; font-size: small; width: 90%; margin-left: auto; margin-right: auto; } .header_img_logo { display: block; height: auto; margin-left: auto; margin-right: auto; max-width: 50%; } .header_div_row2 { float: left; //border:0px solid black; border-width: 0.01rem; width: 100%; margin-bottom: 0.1rem; //border-radius: 1rem; position: fixed; z-index: 10; top: 0px; } .header_div_row_haut { float: left; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; background-color: #3b3e40; z-index: 10; } .header_div_row_bas { float: right; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; z-index: 10; background-color: #e7f3fb; background-image: url("../../mysy_img/MYSY-banner-compte_v2.png"); //border-bottom-left-radius: 25px; //border-bottom-right-radius: 25px; } .header_div_mobile { position: relative; //border:1px solid black; //border-width: 0.01rem; //background-color: #e6ebe2; top: 8rem; z-index: 1; width: 98%; height: 100%; margin: 0.3rem; margin-left: auto; margin-right: auto; } .header_menuPrincipal { font-family: "Quicksand", "Signika", "sans-serif"; color: white; width: 20%; float: right; font-weight: 500; cursor: pointer; } .header_menuPrincipal:hover { color: #81bc3a; font-weight: bold; padding-left: 0; transition: color 0.3s linear; letter-spacing: 0.2rem; text-decoration: solid; text-underline-offset: 3px; border-bottom-width: 1px; border-bottom-style: solid; text-decoration: underline; } .header_div_001 { width: 90%; margin-left: auto; margin-right: auto; } .header_div_002 { width: 50%; text-align: center; margin-left: auto; margin-right: auto; } .header_div_003 { display: none; } .header_div_004 { color: white; width: 100%; height: 0.1rem; opacity: 100%; margin-left: auto; margin-right: auto; float: left; margin-bottom: 0.2rem; margin-top: 0.2rem; } .header_div_005 { width: 95%; margin-left: auto; margin-right: auto; } } @media only screen and (min-width: 601px) and (max-width: 991px) { .header_text_head_droite { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: right; } .header_text_head_gauche { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: left; } .header_text_head { color: white; font-family: "verdana", "Quicksand", "Signika", "sans-serif"; font-size: 1.1rem; width: 90%; margin-left: auto; margin-right: auto; } .header_img_logo { display: block; height: auto; margin-left: 0px; margin-right: auto; max-width: 30%; } .header_div_row2 { float: left; //border:0px solid black; border-width: 0.01rem; width: 100%; margin-bottom: 0.1rem; //border-radius: 1rem; //position: fixed; z-index: 10; } .header_div_row_haut { float: left; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; background-color: #3b3e40; z-index: 10; } .header_div_row_bas { float: right; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; height: 8rem; background-color: #e7f3fb; z-index: 10; background-image: url("../../mysy_img/MYSY-banner-compte_v2.png"); //border-bottom-left-radius: 25px; //border-bottom-right-radius: 25px; } .header_div_mobile { position: absolute; //border:1px solid black; //border-width: 0.01rem; //background-color: #e6ebe2; top: 11rem; z-index: 1; width: 100%; height: 100%; } .header_menuPrincipal_bton { margin-left: 0.9rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; float: right; cursor: pointer; text-align: right; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; } .header_menuPrincipal { margin-left: 0.7rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; float: right; cursor: pointer; text-align: right; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; padding-top: 0.2rem; } .header_menuPrincipal:hover { color: #81bc3a; padding-left: 0; transition: color 0.3s linear; letter-spacing: 0.1rem; text-decoration: solid; text-underline-offset: 3px; border-bottom-width: 1px; border-bottom-style: solid; text-decoration: underline; } .header_div_001 { width: 90%; margin-left: auto; margin-right: auto; } .header_div_002 { float: left; width: 40%; text-align: left; } .header_div_003 { float: left; width: 60%; text-align: right; color: white; } .header_div_004 { color: white; width: 100%; height: 0.1rem; opacity: 100%; margin-left: auto; margin-right: auto; float: left; margin: 0.2rem; } .header_div_005 { width: 100%; float: left; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .header_text_head_droite { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: right; } .header_text_head_gauche { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: left; } .header_text_head { color: white; font-family: "verdana", "Quicksand", "Signika", "sans-serif"; font-size: 1.2rem; width: 90%; margin-left: auto; margin-right: auto; } .header_img_logo { display: block; height: auto; margin-left: 0px; margin-right: auto; max-width: 20%; max-height: 3rem; } .header_div_row2 { float: left; //border:0px solid black; border-width: 0.01rem; width: 100%; margin-bottom: 0.1rem; //border-radius: 1rem; //position: fixed; z-index: 10; } .header_div_row_haut { float: left; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; background-color: #3b3e40; z-index: 10; } .header_div_row_bas { float: right; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; height: 8rem; background-color: #e7f3fb; z-index: 10; background-image: url("../../mysy_img/MYSY-banner-compte_v2.png"); //border-bottom-left-radius: 25px; //border-bottom-right-radius: 25px; } .header_div_mobile { position: absolute; //border:1px solid black; //border-width: 0.01rem; //background-color: #e6ebe2; top: 11rem; z-index: 1; width: 100%; height: 100%; } .header_menuPrincipal_bton { margin-left: 0.9rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; float: right; cursor: pointer; text-align: right; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; } .header_menuPrincipal { margin-left: 0.8rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; float: right; cursor: pointer; text-align: right; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; padding-top: 0.2rem; } .header_menuPrincipal:hover { color: #81bc3a; padding-left: 0; transition: color 0.3s linear; letter-spacing: 0.1rem; text-decoration: solid; text-underline-offset: 3px; border-bottom-width: 1px; border-bottom-style: solid; text-decoration: underline; } .header_div_001 { width: 90%; margin-left: auto; margin-right: auto; } .header_div_002 { float: left; width: 50%; text-align: left; } .header_div_003 { float: left; width: 50%; text-align: right; color: white; } .header_div_004 { color: white; width: 100%; height: 0.1rem; opacity: 100%; margin-left: auto; margin-right: auto; float: left; margin: 0.2rem; } .header_div_005 { width: 100%; float: left; } } @media only screen and (min-width: 1200px) { .header_text_head_droite { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: right; } .header_text_head_gauche { color: #3b3e40; font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; font-size: small; font-weight: bold; text-align: left; } .header_text_head { color: white; font-family: "verdana", "Quicksand", "Signika", "sans-serif"; font-size: 1.2rem; width: 90%; margin-left: auto; margin-right: auto; } .header_img_logo { display: block; height: auto; margin-left: 0px; margin-right: auto; max-width: 18%; max-height: 3rem; } .header_div_row2 { float: left; //border:0px solid black; border-width: 0.01rem; width: 100%; margin-bottom: 0.1rem; //border-radius: 1rem; //position: fixed; z-index: 10; } .header_div_row_haut { float: left; //border:1px solid black; //border-width: 0.01rem; width: 100%; //border-radius: 1rem; background-color: #3b3e40; z-index: 10; } .header_div_row_bas { float: right; width: 100%; height: 8rem; background-color: #e7f3fb; z-index: 10; background: url("../../mysy_img/MYSY-banner-compte_v2.png") no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; //border-bottom-left-radius: 25px; //border-bottom-right-radius: 25px; } .header_div_mobile { position: absolute; top: 12rem; z-index: 1; width: 100%; height: 100%; } .header_menuPrincipal_bton { margin-left: 0.9rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; float: right; cursor: pointer; text-align: right; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; } .header_menuPrincipal { margin-left: 0.9rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; float: right; cursor: pointer; text-align: right; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; padding-top: 0.2rem; } .header_menuPrincipal:hover { color: #81bc3a; padding-left: 0; transition: color 0.3s linear; letter-spacing: 0.1rem; text-decoration: solid; text-underline-offset: 3px; border-bottom-width: 1px; border-bottom-style: solid; text-decoration: underline; } .header_div_001 { width: 90%; margin-left: auto; margin-right: auto; } .header_div_002 { float: left; width: 50%; text-align: left; } .header_div_003 { float: left; width: 50%; text-align: right; color: white; } .header_div_004 { color: white; width: 100%; height: 0.1rem; opacity: 100%; margin-left: auto; margin-right: auto; float: left; margin: 0.2rem; } .header_div_005 { width: 100%; float: left; } } .buton_ch22 { border: 2px solid white; background-color: transparent; color: white; padding: 0px; font-size: 16px; cursor: pointer; font-size: small; border-radius: 4rem; width: 6rem; min-width: 6rem; height: 1.7rem; text-align: left; } .ch_form-input { border-radius: 10rem; height: 3rem; font-size: medium; line-height: 1.5; margin-bottom: 4px; color: white; border: 2.5px solid white; background: transparent; width: 5rem; } } .MuiList-padding { background: white !important; //color: #3b3e40 !important; color: white !important; border-radius: 0px !important; font-style: italic; font-size: small !important; padding: 0px !important; margin: 0px !important; text-align: left !important; } .MuiListItem-button { padding: 2px !important; font-size: small !important; padding: 0px; margin: 0px; //padding-left: 15px !important; //padding-right: 5px !important; } .vvv { @media only screen and (max-width: 600px) { width: 50%; color: white; margin-left: auto; margin-right: auto; } @media only screen and (min-width: 601px) { width: 30%; float: left; color: white; } } .header_img_logo22 { display: block; height: auto; margin-left: 0px; margin-right: auto; //max-width: 18%; max-height: 3rem; } .header_menuPrincipal_left { @media only screen and (max-width: 600px) { display: none; } margin-left: 0.9rem; font-family: "Quicksand", "Signika", "sans-serif"; color: white; cursor: pointer; text-align: left; font-size: small; border: 2px solid transparent; white-space: nowrap; text-transform: uppercase; padding-top: 0.2rem; //border:2px solid white; width: 20%; float: left; } .header_menuPrincipal_left:hover { color: #81bc3a; padding-left: 0; transition: color 0.3s linear; letter-spacing: 0.1rem; text-decoration: solid; text-underline-offset: 3px; border-bottom-width: 1px; border-bottom-style: solid; text-decoration: underline; } .MuiPaper-rounded { border-radius: 0px !important; } .bton_menu { background-color: black; width: 100%; border: 0px; text-align: left; color: white; letter-spacing: 0.1rem; background-image: url("../../mysy_img/MYSY-banner-compte_v2.png"); } .bton_menu:hover { color: white; letter-spacing: 0.2rem; background-image: url("../../mysy_img/MYSY-banner-compte_v2.png"); }