.main { margin-top: 40px; } .top_content { margin-top: 40px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .top_content_item { flex: 1 0 33%; } #sm_barcode_selector { border: 1px solid #555; border-radius:10px; } .stock_edit_input { max-width: 60px; } .notifyjs-test1-base { background: #5CB85C !important; } .confirmation_checking_msgs { padding-bottom: 10px; } .remove_row_icon { font-size: 1.4em; color: #d9534f; cursor: pointer; } .blink_me { animation: blinker 1s ease-in-out; } @keyframes blinker { 15% { background-color: #218D9B ; } /* F0AD4E*/ } #back_to_movement_selection { position:absolute; left:0; margin: 5px; } .movement_type_buttons { margin-top: 60px; } .movement_type_button { height: 2.2em; width: 30%; border-radius: 3px; margin: 10px; font-size: 1.3em; } .movement_type_button_icons { float: right; margin: 2px; } .page_body { position: relative; } .page_content { position: absolute; top: 0; left: 0; right: 0; } .set_member_to_movement { margin-top: -10px; } .search_member_results_area { margin-top: 10px; }