﻿.sui-grid-core .sui-gridheader .sui-headercell {
    /*border-width: 0px;
    border: none;*/

    border-color:#231F20;
    font-family: "Lato Medium";
    /*font-size: 9pt;*/
        font-size: 9pt;

    color: #18171C;
}

.sui-grid-core .sui-cell {
    /*border-color: #231F20;*/
    /*border-color:#9c9c9c;*/
    border:none;
    font-size: 9pt;
    color: #231F20;
    padding: 0px 0px 0px 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    
}

.sui-grid-core .sui-row, .sui-grid-core .sui-alt-row {
    /*height: 34px;
    min-height: 34px;*/

}

.sui-grid .sui-headercell, .sui-grid .sui-indent-cell {
    border: none;
    background-color: transparent;
}

.sui-grid .sui-gridheader {
    border: none;
    padding-left: 0px;
    /*border-top: 0px solid #e7e7e7;*/
}

.sui-grid-core .sui-descending, .sui-grid-core .sui-ascending {
    color: #EF7521;
    font-size: 7.5pt;
}

.sui-grid .sui-gridcontent, .sui-pager {
    font-size: 9pt;
    background-color: rgba(255, 255, 255, 0.50);
}

.sui-grid .sui-alt-row /*, .sui-grid .sui-grid-footer*/ {
    background-color: inherit;
}

.sui-grid-core .sui-pager {
    background-color: transparent;
    border: none;
    padding: 20px 0 20px 30px;
    font-family: "Lato Medium";
}

.sui-pager .sui-pagination {
    font-size: 9pt;
    background: none;
    border: none;
    margin: 0;
    float: right;
}

.sui-pager-core div.sui-pager-info-box, .sui-pager-core div.sui-pager-info-box-ie {
    float: none;
}

.sui-pager-core {
    font-size: 9pt;
    font-family: "Lato Medium";
}

.sui-hover .sui-row:hover, .sui-hover .sui-alt-row:hover, .sui-hover .sui-selected:hover td, .sui-hover .sui-selected:hover td {
    /*color:#fff;*/
    background-color: rgba(255, 255, 255, 0.70);
}

.sui-pager .sui-pagination a {
    border: none;
}

.sui-pager .sui-pagination .sui-last, .sui-pager .sui-pagination .sui-first {
    display: none;
}

.sui-pager .sui-pagination a {
    background: #1f1f20; /* Old browsers */
    background: -moz-linear-gradient(top, #1f1f20 0%, #1d1d1f 34%, #1b1a1d 66%, #19181c 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #1f1f20 0%,#1d1d1f 34%,#1b1a1d 66%,#19181c 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #1f1f20 0%,#1d1d1f 34%,#1b1a1d 66%,#19181c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f1f20', endColorstr='#19181c',GradientType=0 ); /* IE6-9 */
    border-radius: 0px !important;
    color: #FFFFFF;
}

.sui-pager .sui-pagination .sui-selected {
    background: #8b4304; /* Old browsers */
    background: -moz-linear-gradient(top, #8b4304 0%, #7c3a03 34%, #6a2f02 66%, #582400 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #8b4304 0%,#7c3a03 34%,#6a2f02 66%,#582400 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #8b4304 0%,#7c3a03 34%,#6a2f02 66%,#582400 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b4304', endColorstr='#582400',GradientType=0 ); /* IE6-9 */
}

.sui-pager-core .sui-disabled {
    opacity: 1;
    filter: alpha(opacity=100);
}

.sui-pager .sui-pagination .sui-pager-element.sui-disabled:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.sui-pagination:first-child {
    border-radius: 0px !important;
}

.sui-grid .sui-toolbar {
    border: none;
    background-color: transparent;
    padding: 0px 0px 0px 22px;
}

.sui-toolbar .sui-button {
    border: none;
    background-color: transparent;
    font-family: "Lato Medium";
    font-size: 11pt;
}

.sui-grid-core .sui-editable-cell {
    text-align: left; /*center*/
}

#filterbox input {
    display: none;
    padding-left: .3em;
}

#filterboxRiskIndicator input {
    display: none;
    padding-left: .3em;
}

#filterboxElementVSIndicator input {
    display: none;
    padding-left: .3em;
}

#filterboxConceptosEBR input {
    display: none;
    padding-left: .3em;
}

#filterboxRisk input {
    display: none;
    padding-left: .3em;
}

#filterboxTP input {
    display: none;
    padding-left: .3em;
}

#filterboxQOV input {
    display: none;
    padding-left: .3em;
}

#filterboxRP input {
    display: none;
    padding-left: .3em;
}

#filterboxImport input ,
#filterboxInternal input {
    display: none;
    padding-left: .3em;
}

#searchButtonOn {
    display: none;
}

#searchButtonOnRisk {
    display: none;
}

#searchButtonOnRiskIndicator {
    display: none;
}

#searchButtonOnElementVSIndicator {
    display: none;
}

#searchButtonOnConceptosEBR {
    display: none;
}

#searchButtonTPOn {
    display: none;
}

#searchButtonRPOn {
    display: none;
}

#searchButtonOnImport,
#searchButtonOnInternal {
    display: none;
}

.wrapper {
    background-color: #FFFFFF;
    display: inline-block;
}

#filterbox input,
#filterbox button {
    background-color: transparent;
    border: 0;
}

#filterboxRisk input,
#filterboxRisk button {
    background-color: transparent;
    border: 0;
}

#filterboxRiskIndicator input,
#filterboxRiskIndicator button {
    background-color: transparent;
    border: 0;
}

#filterboxElementVSIndicator input,
#filterboxElementVSIndicator button {
    background-color: transparent;
    border: 0;
}

#filterboxConceptosEBR input,
#filterboxConceptosEBR button {
    background-color: transparent;
    border: 0;
}

/*******/
#filterboxRP input,
#filterboxRP button {
    background-color: transparent;
    border: 0;
}

/******/
#filterboxTP input,
#filterboxTP button {
    background-color: transparent;
    border: 0;
}

/*******/
#filterboxQOV input,
#filterboxQOV button {
    background-color: transparent;
    border: 0;
}

#filterboxImport input,
#filterboxImport button,
#filterboxInternal input,
#filterboxInternal button {
    background-color: transparent;
    border: 0;
}

.sui-input, .sui-numeric-textbox, .sui-combobox, .sui-dropdown {
    font-size: 11pt !important;
    color: #231F20 !important;
}

.sui-input:focus {
    border-color: #EF7521;
}

.sui-input {
    border-color: #FFFFFF;
}

.grid-button-transparent {
    border-color:transparent;
    background-color:transparent;

}

#filterbox input:focus {
    outline: none;
}

#filterboxRisk input:focus {
    outline: none;
}

#filterboxRiskIndicator input:focus {
    outline: none;
}

#filterboxElementVSIndicator input:focus {
    outline: none;
}

#filterboxConceptosEBR input:focus {
    outline: none;
}

#filterboxRP input:focus {
    outline: none;
}

#filterboxTP input:focus {
    outline: none;
}

#filterboxQOV input:focus {
    outline: none;
}

#filterboxImport input:focus,
#filterboxInternal input:focus  {
    outline: none;
}

.sui-button img {
    width: 20px;
    height: 20px;
    padding: .1em;
}

.sui-edit, .sui-update-buttons .sui-button:first-child {
    margin-left: 0px;
}

.sui-button:hover {
    background-color: transparent;
}

.sui-grid-core .sui-toolbar .sui-button, .sui-grid-core .sui-cell .sui-button {
    margin-right: 0em;
}

.sui-checkbox-checked .sui-checkmark {
    border-color: #000000;
}

.sui-checkbox-element:hover {
	border-color: #EF7521;
}

.sui-checkmark-hard:hover {
    border-color: #e7e7e7;
}

/*.sui-grid-core .sui-table {
    padding-left: 20px;
    color:#fff;
}*/

.sui-headercontent {
    border-right: 0px;
}