#sidebar_view {
    position: fixed;
    top: 0px;
    height: 100vh;
    z-index: 2147483647;
}

#sidebar_view #walmart_calc_popup {
    height:100%;
    position:relative;
}

#sidebar_view #walmart_calc_popup #wrapper {
    max-height: 100vh;
}

#sidebar_view #walmart_loading_gif {
    height:100%;
}

.sidebar_width_breakpoint #popup_box1 .popup_box1_item {
    margin-bottom: 15px;
}

.sidebar_width_breakpoint #popup_box1 label {
    width:25%;
    font-size: 12px;
    margin-right: 5px;
}

.sidebar_width_breakpoint #product_details_items .product_details_item {
    width:50%;
}

.sidebar_width_breakpoint #upc_code_alerts_box {
    display:block;
    width:100%;
}

.sidebar_width_breakpoint #upc_code_alerts_box #ucab_left {
    width:100%;
}

.sidebar_width_breakpoint #topbar_buttons .topbar_item div {
    font-size: 6px;
    display: none;
}

.sidebar_width_breakpoint #topbar_buttons .topbar_item img {
    height:25px;
    width:25px;
}

.sidebar_width_breakpoint  #open_export_spreadsheet {
    width:100%;
}

.sidebar_width_breakpoint #sellers_box *, .sidebar_width_breakpoint #walmart_calc_popup #sellers_box .seller_item_bold *, .sidebar_width_breakpoint #sellers_box .seller_item_headings .seller_item_cell2 {
    font-size: 10.8px;
}

.sidebar_width_breakpoint #walmart_calc_popup .popup_box3_item {
    display:block;
    width:47%;
    margin-right: 2%;
}

.sidebar_width_breakpoint .order_profit_item {
    width: 50%;
}

.sidebar_width_breakpoint #wrapper > div.right_box {
    height:330px;
    position: relative;
}

.sidebar_width_breakpoint .ucab_right_item1 {
    height: 50px;
    width:100%;
}

.sidebar_width_breakpoint #ucab_right {
    width:100%;
    flex-direction: column-reverse;
    gap:5px;
}

.sidebar_width_breakpoint #storage_fee_text {
    font-size:11px;
}

.sidebar_width_breakpoint #common_sizing_box label {
    float:left;
    font-size: 11px;
}

.sidebar_width_breakpoint #common_sizing_box .switch {
    margin-left: 5px;
}

.sidebar_width_breakpoint #checkboxes_box .float_left {
    width:100%;
    font-size: 11px;
}

.sidebar_width_breakpoint #storage_fee_months_box {
    width:22%;
    display: flex;
    justify-content: flex-end;
}

.sidebar_width_breakpoint #storage_fee_label {
    width:100%;
}

.sidebar_width_breakpoint #product_details_box {
    content: "";
    clear: both;
    display: table;
    width:100%;
}

.sidebar_width_breakpoint #title_box {
    height: 115px;
}

.sidebar_width_breakpoint #upc_code_alerts_box #ucab_left *, .sidebar_width_breakpoint #alert_box *  {
    font-size: 14px;
}

.sidebar_width_breakpoint #upc_code_alerts_box, .sidebar_width_breakpoint #product_bages_box {
    position: absolute;
}

.sidebar_width_breakpoint #product_bages_box {
    left:21%;
    top:-50px;
}

.sidebar_width_breakpoint #upc_code_alerts_box {
    top:200px;
    left:10px;
}

.sidebar_width_breakpoint .ucab_left_item_2col:nth-of-type(1) {
    top: 32px;
}

.sidebar_width_breakpoint .ucab_left_item_2col:nth-of-type(2) {
    top: 60px;
}

.sidebar_width_breakpoint #upc_code_alerts_box #ucab_right, .sidebar_width_breakpoint #upc_code_alerts_box #ucab_left {
    width:100%;
}

.sidebar_width_breakpoint #upc_code_alerts_box {
    left: -27%;
    width: 125%;
    top: 123px;
}

.sidebar_width_breakpoint #open_export_spreadsheet, #add_to_bookmark, #open_notes {
    position: absolute;
    z-index:9;
}

.sidebar_width_breakpoint #open_export_spreadsheet {
    width:80px;
    left:0px;
    top:40px;
}

.sidebar_width_breakpoint #add_to_bookmark, .sidebar_width_breakpoint #open_notes {
    top:12px;
}

.sidebar_width_breakpoint #add_to_bookmark {
    left:90px;
    top:12px;
}

.sidebar_width_breakpoint #open_notes {
    left:120px;
}

.sidebar_width_breakpoint #bookmark_success_message {
    top:-20px;
}

.sidebar_width_breakpoint #order_profit_box, .sidebar_width_breakpoint #offer_count_items {
    display: block;
}

.sidebar_width_breakpoint #walmart_calc_popup .order_profit_item {
    margin: 10px 0px;
}

.sidebar_width_breakpoint .popup_box3_item {
    margin-bottom:5px;
}

.sidebar_width_breakpoint  .order_profit_item, .sidebar_width_breakpoint  .popup_box3_item {
    float:left;
}

.sidebar_width_breakpoint  .popup_box3_item {
    width:48%;
}

.sidebar_width_breakpoint #export_spreadsheet_btn_container {
    position:relative;
    padding-top:21px;
}

.sidebar_width_breakpoint #sellers_box .seller_item2 .seller_col2 {
    width:31%;
}

.sidebar_width_breakpoint #alerts_box_icons img {
    width:36px;
    height:36px;
}

.sidebar_width_breakpoint #walmart_calc_popup #topbar_buttons {
    height: 50px;
    padding:4px;
}


.sidebar_width_breakpoint #monthly_units_sold {
    font-size:12px;
}

.sidebar_width_breakpoint #upc_code_alerts_box #ucab_left .product_badge_item {
    font-size:11px;
    text-align: left;
    max-width: 115px;
    font-weight: 600;
    height:22px;
    padding: 2px 5px;
}

.sidebar_width_breakpoint #walmart_calc_popup .sheet_row .export_btn {
    padding: 9px 5px !important;
    width:90px !important;
    min-width:90px;
}

.sidebar_width_breakpoint .spreadsheet_top_left_btn {
    width:30%;
}

.sidebar_width_breakpoint #walmart_calc_popup .copied_message1 {
    width: 150px;
}

.sidebar_width_breakpoint #popup_box1 {
    padding-top:15px;
}

.sidebar_width_breakpoint .popup_box1_item {
    display: flex;
    flex-direction: column;
    margin-top:30px;
    width:100%;
}

.sidebar_width_breakpoint #popup_box1 label {
    text-align: left;
    font-weight: 600;
    width:67%;
}

.sidebar_width_breakpoint .dollar_currency_left, .sidebar_width_breakpoint #breakeven_box .dollar_currency_left {
    left:16%;
    top:30px;
}

.sidebar_width_breakpoint #popup_box1 .popup_box1_item input, .sidebar_width_breakpoint #popup_box1 .popup_box1_item span {
    width:75%;
}


.sidebar_width_breakpoint #popup_box1_row1, .sidebar_width_breakpoint #popup_box1_row2 {
    flex-direction: column;
    width: 50%;
}

.sidebar_width_breakpoint #walmart_calc_popup .extended_fees_item span.common_sizing {
    margin-right: 20px;
}

.sidebar_width_breakpoint #extended_fees_box *, .sidebar_width_breakpoint #common_sizing_box label {
    font-size: 14px;
}


.sidebar_width_breakpoint #refferal_extended_box label {
    width:30%;
}

.sidebar_width_breakpoint #refferal_extended_box span {
    width:65%;
}

.sidebar_width_breakpoint #sellers_box .seller_col7 {
    width:0%;
    display: none;
}

.sidebar_width_breakpoint #sellers_box .seller_col4, .sidebar_width_breakpoint #sellers_box .seller_col5, .sidebar_width_breakpoint #sellers_box .seller_col6 {
    width:17%;
}

.sidebar_width_breakpoint #walmart_calc_popup #item_code_link {
    margin-top: 4px;
}

.sidebar_width_breakpoint #product_search_box {
    margin-top: 2px;
}

.sidebar_width_breakpoint #offer_count_items {
    flex-direction: column;
}


.sidebar_width_breakpoint #offer_count_items_row1 {
    margin-bottom: 10px;
}

.sidebar_width_breakpoint #offer_count_items_row1, .sidebar_width_breakpoint #offer_count_items_row2 {
    width:100%;
}



.sidebar_width_breakpoint #oh_st_is_mfn_box, .sidebar_width_breakpoint #checkboxes_box {
    display: block;
}

.sidebar_width_breakpoint #oh_st_is_mfn_box {
    margin-top: 5px;
}

.sidebar_width_breakpoint #additional_fees_content {
    height:300px;
    padding-top:0px;
}

.sidebar_width_breakpoint #walmart_calc_popup .oh_st_is_mfn_item {
    padding-bottom:25px;
}

.sidebar_width_breakpoint #walmart_calc_popup #checkboxes_box .float_left {
    padding-bottom:28px;
}

.sidebar_width_breakpoint #walmart_calc_popup .oh_st_is_mfn_item, .sidebar_width_breakpoint #walmart_calc_popup #checkboxes_box .float_left {
    float:left;
    width:50%;
    font-size: 13px;
}

.sidebar_width_breakpoint #product_dimensions_box {
    position:absolute;
    top:100px;
    left:50%;
    width:50%;
}

.sidebar_width_breakpoint #lwhw_box {
    width:100%;
}


.sidebar_width_breakpoint #popup_box2_right {
    position:absolute;
    top:7px;
    left:160px;
}

.sidebar_width_breakpoint #reload_box {
    height:25px;
    min-width: 25px;
}

.sidebar_width_breakpoint #reload_btn {
    left:25%;
}

.sidebar_width_breakpoint #walmart_calc_popup .keepa_search_row1_right {
    margin-left:7px;
}

.sidebar_width_breakpoint #walmart_calc_popup #account_status_row .account_status, .sidebar_width_breakpoint #walmart_calc_popup #account_status_row #google_spreadsheet_signin {
    font-size:11px;
}

.sidebar_width_breakpoint #walmart_calc_popup #account_status_row #google_spreadsheet_signin {
    padding:5px;
    gap:3px;
}

.sidebar_width_breakpoint #walmart_calc_popup #google_spreadsheet_signin #google-icon {
    width:12px;
    height: 12px;
}

.sidebar_width_breakpoint #walmart_calc_popup #lwh_box {
    width:75%;
}

.sidebar_width_breakpoint #walmart_calc_popup #lwh_box input {
    width:30%;
}


.sidebar_width_breakpoint #walmart_calc_popup #weigth_box {
    width:30%;
    margin-left:2%;
}

.sidebar_width_breakpoint #walmart_calc_popup #weigth_box input {
    width:65%;
}

.sidebar_width_breakpoint #keepa_search_top h6 {
    width:100%;
}

.sidebar_width_breakpoint #walmart_calc_popup .keepa_search_row2_item:nth-of-type(3) {
    padding-left:15px;
}

.sidebar_width_breakpoint #upc_code_alerts_box #ucab_left *, .sidebar_width_breakpoint #alert_box *  {
    font-size: 14px;
}

.sidebar_width_breakpoint #walmart_calc_popup .offer_count_sort_arrow, .sidebar_width_breakpoint #walmart_calc_popup .oc_sort_arrow_hover {
    margin-left: 1px;
    width:8px;
}

.sidebar_width_breakpoint #walmart_calc_popup #ems_box {
    position:absolute;
    top:-20px;
    left:52%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.sidebar_width_breakpoint #walmart_calc_popup #asin_chart {
    top:110px;
}

#export_spreadsheet_btn_container {
    flex-direction: row;
}





.ui-tooltip {
    z-index: 2147483647 !important;
}

#sidebar_view #ks_loading_icon {
    height: auto;
}

#sidebar_view #short_fees_right {
    align-items: center;
}

#sidebar_view .keepa_search_row1_right h6 {
    width:100%;
}

#sidebar_view #slider_box_1 {
    width:90%;
}

#sidebar_view #filter_stores_inputbox {
    width:80%;
}

#sidebar_view #walmart_calc_popup #storage_fee_months_box {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

#sidebar_view #keepa_search_wrapper,
#sidebar_view #connected_sheets_container,
#sidebar_view #export_sheet_container {
    position: absolute;
    width:90%;
    right:5%;
    top:5%;
    z-index:999;
}

#sidebar_view #walmart_calc_popup #remove_sheet_container,
#sidebar_view #walmart_calc_popup #edit_sheet_container {
    position: absolute;
    right:calc((100% - 300px) / 2);
    top:5%;
    z-index:999;
    width:300px;
    left: calc((100% - 300px) / 2);
}

#sidebar_view #walmart_calc_popup #remove_sheet_wrapper,
#sidebar_view #walmart_calc_popup #edit_sheets_wrapper,
#sidebar_view #walmart_calc_popup #connected_sheets_wrapper {
    width:100%;
}

#sidebar_view #walmart_calc_popup #connected_sheets_wrapper {
    height:310px;
}

#sidebar_view #keepa_search_wrapper {
    height:90vh;
}

#sidebar_view #filter_stores_sidebar {
    position: absolute;
    width:70%;
    left:5%;
    top:5%;
    z-index:999;
    height:580px;
}

#sidebar_view input {
    margin:0px;
}

#sidebar_view #product_details_box h4, #sidebar_view .popup_collapse_box h4, #additional_fees_box h4 {
    padding:10px 5px;
}

#sidebar_view #common_sizing_box {
    top:0px;
    right:0px;
    height: 25px;
    position:relative;
    width: 100%;
    display: flex;
    justify-content: flex-end;
}

#sidebar_view #common_sizing_box .switch {
    margin-left:5px;
}

#sidebar_view #product_dimensions_box label {
    width:100%;
}

#sidebar_view .oh_st_is_mfn_item label {
    float:left;
}

#sidebar_view .oh_st_is_mfn_item [type=text], #sidebar_view #inbound_shipping {
    margin-top:30px;
}

#sidebar_view .oh_st_is_mfn_item .switch {
    margin-left: 5px;
}

#product_details_box {
    padding:10px 10px 0px 10px;
}

#sidebar_view .popup_collapse_box, #additional_fees_box, #slider_total_fees_box {
    padding:10px;
}

#sidebar_view .product_details_item {
    padding:0px;
}

#sidebar_view #short_fees_box {
    padding:5px;
}

/* not sidebar changes */

#view_mode {
    display:flex;
    flex-direction: row;
}

#view_mode img {
    max-height:20px;
    margin-right: 5px;
}

#sellify_logo_box {
    align-items:center;
    justify-content: center;
}

#topbar .left_box1, #topbar .right_box1 {
    width:25%;
}

#topbar .center_box1 {
    width:50%;
}

#topbar {
    padding:0px;
}

#wrapper {
    padding:0px 10px 10px 10px;
}

#popup_box1_row1, #popup_box1_row2 {
    width:100%;
    display:flex;
    flex-direction: row;
}


#walmart_calc_popup #seasonality_collapse_box, #walmart_calc_popup #seasonality_loading_box {
    height:fit-content;
}

#walmart_calc_popup .order_profit_item, #offer_count_items_row2 .popup_box3_item {
    position:relative;
}

#walmart_calc_popup .order_profit_item span, #walmart_calc_popup #offer_count_items_row2 .popup_box3_item span {
    text-align: right;
    justify-content: flex-end;
}

#walmart_calc_popup #offer_count_items_row2 .popup_box3_item span {
    padding-right: 3px;
}

.order_profit_item .dollar_currency_left, #offer_count_items_row2 .dollar_currency_left {
    display: block;
    left:3%;
}

.order_profit_item .dollar_currency_left {
    top:30px;
}

#offer_count_items_row2 .dollar_currency_left {
    top:27px;
}

#offer_count_items {
    flex-direction: row;
}

#offer_count_items_row1, #offer_count_items_row2 {
    display: flex;
}

#offer_count_items_row1 {
    width:56%;
}

#offer_count_items_row2 {
    width:44%;
}

#walmart_calc_popup .popup_box3_item {
    width:100%;
}

#walmart_calc_popup .oh_st_is_mfn_item, #walmart_calc_popup #checkboxes_box .float_left {
    padding-bottom:20px;
}

#sidebar_view #product_dimensions_box {
    width:50%;
}

#additional_fees_content {
    padding-top:20px;
}

#oh_st_is_mfn_box {
    margin-bottom:15px;
}

#walmart_calc_popup #item_code_link {
    margin-top:1px;
}

#walmart_calc_popup .offer_count_sort_arrow, #walmart_calc_popup .oc_sort_arrow_hover {
    width:9px;
    margin-left: 5px;
}



.sidebar_width_breakpoint #walmart_calc_popup .mfn_box_label {
    width: 67%;
    flex-direction: row !important;
    justify-content: flex-start !important;
    ;
}

.sidebar_width_breakpoint #walmart_calc_popup .mfn_box_label label {
    width:30%;
}

.sidebar_width_breakpoint #walmart_calc_popup #mfn_box {
    height:70px;
    justify-content: flex-start !important;
    margin-top:-5px;
    gap:3px;
}

.sidebar_width_breakpoint #walmart_calc_popup #mfn_label_text {
    text-align: left;
    width:20%;
}

.sidebar_width_breakpoint #walmart_calc_popup .disabled_mfn_slider .mfn_box_label {
    margin-top:35px;
    margin-left:35%;
}

.sidebar_width_breakpoint #walmart_calc_popup .sheet_row .open_btn {
    padding:5px;
}

.sidebar_width_breakpoint #mfn_box .dollar_currency_left {
    top:35px;
}


/* profit hover box */

.sidebar_width_breakpoint #popup_box1 .popup_box1_item #ph_gross_profit span, .sidebar_width_breakpoint #popup_box1 .popup_box1_item #ph_profit span {
    width: auto;
}

#sidebar_view #profit_hover_box {
    top:50px;
}

.sidebar_width_breakpoint #profit_hover_box {
    top:60px !important;
}

.sidebar_width_breakpoint #refferal_extended_box #subcategory_label, .sidebar_width_breakpoint #refferal_extended_box #category_label {
    width:35%;
}