.timesheetAdvancedSettings-container {
    z-index: 99;
    position: relative;
}

    .timesheetAdvancedSettings-container .button-container {
        width: 108px;
        cursor: pointer;
    }

        .timesheetAdvancedSettings-container .button-container .ui-input-bordered {
            padding-left: 10px;
            width: 100%;
            color: #777;
            font-size: 13px;
            font-family: GlowRegular;
            cursor: pointer;
            padding-right: 20px;
        }

            .timesheetAdvancedSettings-container .button-container .ui-input-bordered.opened {
                border: 1px solid #5774e7;
                outline: none;
            }

        /* Arrow icon */
        .timesheetAdvancedSettings-container .button-container .arrowIcon-container {
            width: 24px;
            height: 100%;
            position: absolute;
            top: 0;
            right: 0;
            z-index: 999;
            cursor: pointer;
            padding-top: 13px;
            padding-left: 8px;
        }

            .timesheetAdvancedSettings-container .button-container .arrowIcon-container .arrowIcon {
                width: 6px;
                height: 3px;
                background: url('../../../../images/shared/smallDownArrow.png');
            }

            .timesheetAdvancedSettings-container .button-container .arrowIcon-container.opened .arrowIcon {
                background: url('../../../../images/shared/smallUpArow.png');
            }

    .timesheetAdvancedSettings-container .settings-container {
        width: 260px;
        border-radius: 4px;
        box-shadow: 0px 2px 4px rgba(0, 41, 199, 0.2), 0px 0px 2px rgba(70, 89, 191, 0.3);
        background-color: #ffffff;
        position: absolute;
        z-index: 99;
        left: 0px;
        top: 32px;
    }

        .timesheetAdvancedSettings-container .settings-container .header {
            height: 44px;
            font-family: GlowSemibold;
            color: #4a4a4a;
            font-size: 14px;
            padding-top: 15px;
            padding-left: 20px;
        }

        .timesheetAdvancedSettings-container .settings-container .options {
            padding: 0 20px 15px;
        }

            .timesheetAdvancedSettings-container .settings-container .options .option {
                height: 26px;
                cursor: pointer;
            }

            .timesheetAdvancedSettings-container .settings-container .options .option .ui-radiobutton-label {
                font-size: 13px;
            }

            .timesheetAdvancedSettings-container .settings-container .options .option:hover .ui-radiobutton {
                border: solid 1px #5774e7;
            }