#chrome_page_monitor_selector, #chrome_page_monitor_selector * {
    display: block !important;
    position: static !important;
    bottom: auto !important;
    top: auto !important;
    right: auto !important;
    left: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    clear: none !important;
    overflow: visible !important;
    visibility: visible !important;
    z-index: 9999 !important;
    cursor: auto !important;
    border: none !important;
    outline: none !important;
    height: auto !important;
    min-height: auto !important;
    max-height: auto !important;
    width: auto !important;
    min-width: auto !important;
    max-width: auto !important;
    background: transparent !important;
    font-family: Calibri, Tahoma, sans-serif !important;
    font-size: medium !important;
    font-weight: normal !important;
    font-style: normal !important;
    font-variant: normal !important;
    list-style-type: none !important;
    list-style-image: none !important;
    color: #849ccb !important;
    direction: ltr !important;
    letter-spacing: normal !important;
    line-height: normal !important;
    text-align: center !important;
    text-decoration: none !important;
    text-indent: 0 !important;
    text-shadow: none !important;
    vertical-align: baseline !important;
    white-space: normal !important;
    word-space: normal !important;
}

#chrome_page_monitor_selector {
    position: fixed !important;
    bottom: 0px !important;
    right: 30px !important;
    background: white !important;
    border: 2px #849ccb solid !important;
    border-bottom: 0px !important;
    border-radius: 20px 20px 0px 0px !important;
    margin: 0px !important;
    padding: 5px 20px 5px 20px !important;
    padding-top: 5px !important;
}

.chrome_page_monitor_temp_outline, tr.chrome_page_monitor_temp_outline > td, tbody.chrome_page_monitor_temp_outline > tr > td, thead.chrome_page_monitor_temp_outline > tr > td, tfoot.chrome_page_monitor_temp_outline > tr > td {
    outline: #849ccb dashed 2px !important;
}

.chrome_page_monitor_outline, tr.chrome_page_monitor_outline > td, tbody.chrome_page_monitor_outline > tr > td, thead.chrome_page_monitor_outline > tr > td, tfoot.chrome_page_monitor_outline > tr > td {
    outline: #db849c dashed 2px !important;
}

#chrome_page_monitor_selector input[type=button] {
    background-color: buttonface !important;
    border: 2px outset buttonface !important;
    color: buttontext !important;
    -webkit-appearance: push-button !important;
    margin: 5px auto !important;
    display: inline-block !important;
}

#chrome_page_monitor_selector input[type=button]:disabled {
    color: graytext !important;
}

#chrome_page_monitor_selector span {
    cursor: pointer !important;
    margin-top: 5px !important;
}

#chrome_page_monitor_selector span:hover, #chrome_page_monitor_selector .chrome_page_monitor_active {
    text-shadow: #849ccb 0px -1px 0px !important;
}

#chrome_page_monitor_selector .chrome_page_monitor_disabled, #chrome_page_monitor_selector .chrome_page_monitor_disabled:hover {
    cursor: auto !important;
    color: #999 !important;
    text-shadow: none !important;
}