.nav .fr {margin-left:10px;} .nav .fl {margin-right:10px;} .nav #process_state_container{ min-height: 36px; } .nav #process_state{ min-height: 36px; display: flex; align-items: center; gap: 3px; } .nav #goto_prepa_odoo_button, .nav #goto_prepa_odoo_button:hover { text-decoration: none; } #shift_choice > div, #new_coop, #coop_list_view,#coop_registration_details {display:none;} #subs_cap {width: 200px;} .lat_menu button {margin-bottom:5px;} .oddeven_selector {margin-right:25px;} .main_content .shift {float:left;} .main_content .shift.full {display:none;} .shift {margin:2px; padding:2px; cursor: cell;} .shift.alert,span.alert {border-bottom: 3px #e52121 solid;} .highlighted {box-shadow: 10px 10px 5px grey;} .lat_menu.highlighted {border: 2px #fffc07 dotted;} #coop_list_view td.coop:hover, #coop_list_view td.c_shift:hover {background:#fffc07; cursor:pointer;} .b_red {color:#ffffff;} .shift[data-type="compact"] {border: 1px solid #000000;border-radius: 5px; padding:5px; cursor: pointer;} .shift_template, .next_shift {font-weight: bold;} /** ff0000 **/ [data-week="1"] {border: 2px #02ff1a solid;} [data-week="2"] {border: 2px #0088fb solid;} [data-week="3"] {border: 2px #000000 solid;} [data-week="4"] {border: 2px #eed000 solid;} #new_coop [name="email"] {width:25em;} #new_coop{ max-width: 75%; } #mail_generation {position:absolute; bottom:30px;} #sex {padding: 0;} #existing_partner{ padding-right: 15px; width: 45%; } #new_partner{ padding-left: 15px; width: 45%; } #add_binome{ cursor: pointer; text-decoration: underline; font-weight: bold; } #existing_member_choice, #new_member_choice{ border: 1px solid black; width: 40%; cursor: pointer; text-align: center; max-width: 400px; background-color: #e7e9ed; color: black; padding: 1rem 1.5rem; } #existing_member_choice:hover, #new_member_choice:hover{ background-color: #ccc; } .choice_active{ background-color: #0275d8 !important; color: white !important; } #existing_member_choice{ margin-right: 15px; } .choice_button_area{ margin-bottom: 10px; } #associate_area{ margin-bottom: 15px; } .remove_binome_icon { margin-left: 10px; color: #e62720; } .remove_binome_icon:hover { cursor: pointer; } .chosen_associate_group { display: flex; align-items: center; }