/**
 * Источники:
 *
 * common.css
 */

.ui-widget-content {
    border-width: 0;
    background-color: white;
    background-image: none;
}

/** TODO удалить хак. Временно, чтобы меню не отображалось слишком низко от элемента */
.ui-selectmenu-menu {
    /* Не помогло. jquery selectmenu не компенсирует. */
    /*transform: translateY(-10px);*/
}

.ui-selectmenu-menu { border: 1px solid black; border-top-width: 0; }
.ui-selectmenu-menu, .ui-selectmenu-menu ul, .ui-selectmenu-menu .ui-corner-bottom { -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; border-bottom-right-radius: 2px; }
.ui-selectmenu-menu .ui-selectmenu-group-label { font-size: 1em; border-bottom: 1px solid #333333; }
.ui-selectmenu-menu li, .ui-selectmenu-menu li a { color: #333333 !important; }
.ui-selectmenu-menu li, .ui-selectmenu-menu .ui-state-hover { border: 0; }
.ui-selectmenu-menu .ui-selectmenu-group li a { padding-left: 1.5em; }
.ui-selectmenu-menu .ui-selectmenu-item-selected, .ui-selectmenu-menu .ui-selectmenu-item-selected a { font-weight: bold; }
.ui-selectmenu-menu .ui-state-hover, .ui-selectmenu-menu .ui-state-hover a { color: white !important; }
.ui-selectmenu-menu li { -moz-transition: background-color 0.1s ease-out; -webkit-transition: background-color 0.1s ease-out; -o-transition: background-color 0.1s ease-out; transition: background-color 0.1s ease-out; }
.ui-selectmenu-menu .ui-state-hover { background-color: black; background-image: none; -moz-transition: background-color 0.1s ease-in; -webkit-transition: background-color 0.1s ease-in; -o-transition: background-color 0.1s ease-in; transition: background-color 0.1s ease-in; }
.ui-selectmenu-menu a, .ui-selectmenu-menu a:active, .ui-selectmenu-menu a:hover { -moz-transition-duration: 0.1s; -webkit-transition-duration: 0.1s; -o-transition-duration: 0.1s; transition-duration: 0.1s; }


.ui-selectmenu-menu li a, .ui-selectmenu-status { padding: 0 4px; }

#report-app .fields-section *,
#report-app .report-footer *,
.ui-selectmenu-menu,
.ui-selectmenu-menu * {
    box-sizing: content-box;
}

#report-app,
.ui-selectmenu-menu {
    font-size: 14px;
}

#report-app .report-footer button {
    border: 1px solid black;
    padding: 4px;
}
