/***************************************        MAIN CONTAINER        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-dropdown-container-configuration {
    width            : 270px;
    background-color : white;
    border-radius    : 5px
}
/***************************************        NOTIFICATION AREA        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-dropdown-container-configuration .shinken-dropdown-common-button-content-label {
    color       : #464646;
    font-size   : 13px;
    height      : 20px;
    line-height : 20px;
}
/***************************************        NOTIFICATION AREA ARROW        ********************************************/
.shinken-dropdown-container-shinken-view-configuration #tooltip-arrow-top-right{
    border-bottom-color : #FFFFFF;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-dropdown-container-configuration .shinken-dropdown-common-button-content-container {
    padding : 10px 10px 3px 10px;
}
/***************************************        JUST FOR SPLIT TABLE 50/50      ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-blink-container-default-value {
    width : 50%;
}
/***************************************        CONTAINER BLINK AND SOUND COMPONENT        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container {
    padding   : 0 10px 10px 10px;
    font-size : 11px;
}
/***************************************        COMMON BLINK AND SOUND TITLE        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-title {
    color          : #000000;
    padding-top    : 7px;
    padding-bottom : 5px;
}
/***************************************        COMMON BLINK AND SOUND RADIO BUTTON        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-container-radio-button-common {
    /*width         : 50%;*/
    /*padding-right : 10px;*/
    width: 10px;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-container-radio-button-common .shinken-notification-radio-button-common {
    /*float     : right;*/
    font-size : 10px;
    cursor    : pointer;
    position: absolute;
    left: -20px;
    top: 5px;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-container-radio-button-common .shinken-notification-radio-button-color-for-default {
    color : #AC4FF8;
    float: right;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-container-radio-button-common .shinken-notification-radio-button-color-normal {
    color : #7D7C86;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-tbody-for-blink .shinken-radio-element,
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-tbody-for-sound .shinken-radio-element {
    width : 100%;
    cursor: pointer;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-radio-button-notification-sound-group,
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-radio-button-notification-blink-group {
    height   : 10px;
    width    : 10px;
    position : relative;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-radio-button-default-value-svg svg.shinken-radio-button-svg .shinken-checked-svg circle {
    fill : #AC4FF8;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-radio-button-default-value-svg svg.shinken-radio-button-svg .shinken-unchecked-svg circle {
    stroke : #AC4FF8;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-radio-element.shinken-active .shinken-radio-button-svg .shinken-unchecked-svg,
.shinken-dropdown-container-shinken-view-configuration .shinken-radio-element:not(.shinken-active) .shinken-radio-button-svg .shinken-checked-svg {
    display : none;
}
/***************************************        COMMON BLINK AND SOUND TEXT        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-text-default-value-common {
    color       : #AC4FF8;
    font-style  : italic;
    font-size   : 10px;
    padding-top : 3px;
    text-align  : center;
    text-transform: capitalize;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-notification-text-enable-disable {
    color          : #8A8A8A;
    font-size      : 10px;
    text-align     : center;
    padding-top    : 3px;
    text-transform : capitalize;
}
/***************************************        COMMON BLINK AND SOUND CONTAINER SVG        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-sound-container-icon-common,
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-blink-container-icon-and-radio-button-common {
    width         : 20px;
    height        : 20px;
    padding       : 2px;
    text-align    : center;
    border-radius : 3px;
    box-shadow    : 0 4px 4px rgba(0, 0, 0, 0.25);
    font-size     : 10px;
        position: relative;
    margin: auto;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-radio-element.shinken-active .shinken-common-container-icon-default {
    background : #F9F2FF;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-radio-element.shinken-active .shinken-common-container-icon-disable-and-enable-and-radio-button {
    background : #F3F3F3;
}

/***************************************       COMMON BLINK AND SOUND SVG         ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-sound-icon-enable .shinken-sound-svg path,
.shinken-dropdown-container-shinken-view-configuration .shinken-sound-icon-disable .shinken-sound-svg path,
.shinken-dropdown-container-shinken-view-configuration .shinken-blink-icon-enable .shinken-blink-icon path,
.shinken-dropdown-container-shinken-view-configuration .shinken-blink-icon-disable .shinken-blink-icon path {
    fill : #454751;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-sound-icon-default-value .shinken-sound-svg path,
.shinken-dropdown-container-shinken-view-configuration .shinken-blink-icon-default-value .shinken-blink-icon path {
    fill : #AC4FF8;
}
.shinken-dropdown-container-shinken-view-configuration .shinken-sound-icon-disable .shinken-sound-svg .shinken-on-svg,
.shinken-dropdown-container-shinken-view-configuration .shinken-blink-icon-disable .shinken-blink-icon .shinken-on-svg {
    display : none;
}
/***************************************        SOUND SVG        ********************************************/
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-radio-element[data-value="ON"] .shinken-sound-off,
.shinken-dropdown-container-shinken-view-configuration .shinken-notification-main-container .shinken-notification-main-table .shinken-radio-element[data-value="OFF"] .shinken-sound-on {
    display : none;
}

/***************************************        BLINK AND SOUND DEFAULT VALUES       *************************************/
.shinken-tbody-for-sound[data-default-value="false"] .shinken-notification-sound-container-default-value .shinken-radio-element .shinken-sound-on,
.shinken-tbody-for-blink[data-default-value="false"] .shinken-notification-blink-container-default-value .shinken-radio-element .shinken-blink-on {
    display : none;
}

.shinken-tbody-for-sound[data-default-value="true"] .shinken-notification-sound-container-default-value .shinken-radio-element .shinken-sound-off,
.shinken-tbody-for-blink[data-default-value="true"] .shinken-notification-blink-container-default-value .shinken-radio-element .shinken-blink-off {
    display : none;
}

/***************************************        WARNING MESSAGES       *************************************/
.shinken-tbody-for-sound .shinken-warning-for-user-configuration,
.shinken-tbody-for-blink .shinken-warning-for-user-configuration{
    font-size: 10px;
    color: #8A8A8A;
    padding: 6px 0;
}
.shinken-tbody-for-sound .shinken-warning-for-user-configuration .shinken-warning,
.shinken-tbody-for-blink .shinken-warning-for-user-configuration .shinken-warning {
    color: orange;
}
body:not(.shinken-notification-volume-is-muted) .shinken-tbody-for-sound .shinken-warning-for-user-configuration {
    display: none;
}
body:not(.shinken-notification-blink-is-disabled) .shinken-tbody-for-blink .shinken-warning-for-user-configuration {
    display: none;
}