﻿/* Classes to highlight incomplete items */
.todo, .TODO {
    background-color: yellowgreen !important;
}

.todo_sw, .TODO_SW, .dev_mode, .DEV_MODE {
    background-color: lightseagreen !important;
}

/* Styles created from Prototype web (some used in code) */
/* --------------------------------- */

/* Indent a whole div*/
div.ams_indent {
    padding-left: 10px;
}
/* Common display-items */
td.tick_in_grid {
    text-align: center;
}

td.date_in_grid {
    white-space: nowrap;
    text-align: right;
}

td.percent_right {
    text-align: right;
}

td.decimal_right {
    text-align: right;
}

td.int_right {
    text-align: right;
}

td.int_center {
    text-align: center;
}

td.amount_in_grid {
    text-align: right;
    white-space: nowrap
}

td.int_in_grid_centre {
    text-align: center;
    white-space: nowrap
}

/* Textbox resize */
textarea.textbox_allow_resize {
    resize: both;
}

/* Calendar */
.price_before_discount {
    color: orangered;
}

/* Used in property-card */
h2.h2_center {
    text-align: center
}

/* Table in custom-pages */
table.simple_table {
    margin-left: 20px;
}

    table.simple_table tr th, table.simple_table tr td {
        padding-left: 5px;
        padding-right: 5px;
    }

    table.simple_table thead tr {
        font-weight: bold;
        vertical-align: middle;
    }

    table.simple_table td.right_ccy {
        text-align: right;
    }

/* Used on big-screens */
table.center_in_container {
    margin: 0 auto;
}

/* SW - eg. PAI and PIB (center-of-section, indented) */
.sw_mini_section_todo_marker {
    left: 80px;
    right: 80px;
    margin: auto;
    position: relative
}
