/* ajustes ionews */

.header .brand.client-select {
    padding: 8px 20px 0px !important;
}
.header .nav>li .navbar-text {
    color: #ddd;
    text-transform: uppercase;
}
.header .nav>li.dropdown .dropdown-toggle {
    padding: 11px 10px;
    color: #ddd;
    text-transform: uppercase;
}
.header .nav>li.dropdown .dropdown-toggle i {
    font-size: 16px;
}

.sidebar-toggler {
    margin-bottom: 15px;
}
.page-sidebar-menu li.active li.active .title {
    color: #666;
    font-weight: bold !important;
}
.scrollable-menu {
    height: auto;
    max-height: 500px;
    overflow-x: hidden;
}
.list-filters {
    display: none;
}
.no-list-style, .no-list-style ul {
    list-style: none;
}
.breadcrumb .select-action {
    margin: -8px 0 0;
}
.breadcrumb .action {
    margin-top: -8px;
    padding: 8px 14px;
}
.breadcrumb .action, .breadcrumb .action i {
    color: #FFF !important;
}
.error-message {
    color: #b94a48;
    font-size: 10px;
    display: inline-block;
    margin-left: 10px;
    text-transform: lowercase;
}
input.form-error {
    background-color: rgba(255, 37, 37, 0.03);
}
form.ionews h4 {
    font-weight: 500;
}
form.ionews hr {
    border-bottom: none;
    border-color: #555 !important;
}
.ionews.portlet-title {}
.portlet-title.with-actions h4 {
    height: 40px;
    line-height: 40px;
    margin: 0;
}
.portlet-title.with-actions .actions {
    margin: 0;
}
.portlet-title.with-actions .actions .bt-margin-left {
    margin-left: 10px !important;
}
.blockElement h1 {
    background: url('../img/ajax-loader.gif') transparent no-repeat left center;
}
.blockElement h1.catload {
    background: url('../img/ajax-loader.gif') transparent no-repeat center center;
}
#warningList div {
    margin-top: 15px !important;
}
#searchModal {
    width: 960px;
    margin-left: -480px;
}
#searchModal span {
    color: #0d638f;
}
#searchModal .adicionada, #searchModal .adicionada span {
    color: #CCC;
}
#listMaterias .handler {
    cursor: move;
}
.table-advance tbody tr td {
    font-size: 12px;
    vertical-align: top;
}
a.btn [class^="icon-"]:before, a.btn [class*=" icon-"]:before, .note-btn [class^="icon-"]:before, .note-btn [class*="icon-"]:before {
    cursor: pointer;
}
.actions .btn.mini {
    margin-top: 2px;
}
.btn-inverse {
    color: #ffffff !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important;
    background-color: #363636!important;
    *background-color: #222222!important;
    background-image: -moz-linear-gradient(top, #444444, #222222)!important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222))!important;
    background-image: -webkit-linear-gradient(top, #444444, #222222)!important;
    background-image: -o-linear-gradient(top, #444444, #222222)!important;
    background-image: linear-gradient(to bottom, #444444, #222222)!important;
    background-repeat: repeat-x;
    border-color: #222222 #222222 #000000!important;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)!important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0)!important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)!important;
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
    color: #ffffff !important;
    background-color: #222222;
    *background-color: #151515;
}
.btn-inverse:active, .btn-inverse.active {
    background-color: #080808 \9;
}
#sortable tr:hover {
    cursor: pointer !important;
}
ins, .ins {
    background-color: #c6ffc6;
    text-decoration: none;
    color: #000;
}
del, .del {
    background-color: #fAA;
    text-decoration: none;
    color: #000;
}
.table-conferencia-valores thead tr th, .table-conferencia-valores tbody tr td {
    font-size: 11px;
    vertical-align: middle;
}
th>input[type="checkbox"], td>input[type="checkbox"] {
    margin-top: -2px;
}
.galeria-input {
    margin-top: 3px;
}
.delGaleria {
    margin-left: 5px;
}
.page-title a:hover, .page-title a:active, .page-title a:focus {
    text-decoration: none;
}
.checkbox-controls {
    padding-left: 20px;
}
#CountPendentes {
    color: red;
}

/*melhorando cake-log*/

.cake-sql-log {
    position: fixed;
    top: 99%;
    z-index: 10;
    width: 100%;
    background-color: #000;
    color: #FFF;
    border-collapse: collapse;
}
.cake-sql-log caption {
    background-color: #900;
    color: #FFF;
}
.cake-sql-log:hover {
    top: auto;
    bottom: 0;
}
.cake-sql-log td {
    padding: 3px;
    border: 1px solid #999;
    background-color: #EEE;
    color: #000;
}

span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}

.multiselect-container > li {
    padding: 0;
    margin-left: 12px;
}

span.multiselect-native-select .btn-group {white-space: normal !important;}

/*

style="width: 8px; height: 8px; border-radius: 50% !important;
border: 1px solid #0d65a0; color: #0d65a0; padding: 2px;
background: #ff000000; line-height: 9px; font-size: 10px;"

*/

/* BOTÃO MODAL PARA MAIS INFORMAÇÕES AUDIT */
button.botao-mais-info {
    background: #ff000000 !important;
    font-size: 12px;
    width: 20px;
    height: 20px;
    display: inline-block;
    content-visibility: auto;
    padding: 0;
    line-height: 20px;
    outline: none !important;
    color: #5192b9;
    cursor: pointer !important;
}
button.botao-mais-info i::before {
    cursor: pointer !important;
}
button.botao-mais-info:hover, button.botao-mais-info:focus {
    background: #ff000000 !important;
}

.modal-audit {
    width: 400px;
    position: absolute;
    right: 0px;
    left: 0px;
    margin: auto;
}



.table-striped tbody > tr.edicao-suplemento-tr:nth-child(2n+1) > td {
    background-color: #d2d2d2;
}
.table-striped tbody > tr.edicao-suplemento-tr:nth-child(2n) > td {
    background-color: #e0e0e0;
}
.table-hover tbody > tr.edicao-suplemento-tr:hover > td {
    background-color: #f6f6f6;
}
