/*
 * Droid Arabic Kufi (Arabic) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
    font-family: 'Droid Arabic Kufi';
    font-style: normal;
    font-weight: 400;
    src: url(DroidKufi/DroidKufi-Regular.ttf) format('truetype');
}

.navbar-inverse {
    background: #484848 !important
}

.portlet.box {
    border-radius: 10px;
}

.portlet.box > .portlet-title {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

.portlet.box > .portlet-body {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

.bg-voting {
    background: #e35b5a !important;
}

.bg-sorting {
    background: #44b6ae !important;
}

.form-actions {
    background-color: #fff !important;
    padding: 15px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

.btn-rounded {
    border-radius: 10px !important;
}

#pagesize {
    background-color: #f5f5f5;
    color: #e35b5a;
    border: none;
    font-weight: bold;
    text-align: center;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    background-color: #e35b5a !important;
    border-color: #e35b5a !important;
    color: #fff !important;
}

.pagination > li > a,
.pagination > li > span {
    background-color: #fafafa !important;
    color: #e35b5a !important;
}

.kv-grid-table a {
    color: #e35b5a !important;
}