.btn_incluir, .btn_alterar, .btn_excluir, .btn_confirmar, .btn_cancelar, .btn_imprimir, .btn_voltar, .btn_email {
    background-image: url(sprites_debx.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    vertical-align: text-bottom;
    display: inline-block;
}

.btn_anexo, .btn_imagem {
    background-image: url(sprites_debx.png);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    vertical-align: text-bottom;
    display: inline-block;
}

.btn_incluir { 
    background-position: -155px -5px;
} 


.btn_alterar { 
    background-position: -5px -5px;
} 

	
.btn_excluir {
    background-position: -95px -5px;
}

	
.btn_confirmar {
    background-position: -65px -5px;
}
		 
	
.btn_cancelar {
    background-position: -35px -5px;
}
		 
	
.btn_imprimir {
    background-position: -125px -5px;
} 

.btn_voltar {
    background-position: -185px -5px;
} 

.btn_email {
    background-position: -214px -4px;
}

.btn_anexo {
    background-position: -182px -33px;
}

.btn_imagem {
    background-position: -202px -33px;
}

@media screen and (max-width: 379px){
    .t-PopupLOV-links a {

        padding-bottom: 1.6rem !important;
        padding-top: 1.6rem !important;  
    }

}

@media screen and (max-width: 667px){
    .t-Form-label{
        font-size: 1.4rem !important;
        padding: .8rem 0 !important;
        line-height: 1.6rem !important;
    }    

    .t-Form-field, 
    .t-Form-select, 
    .t-Form-inputContainer input[type="text"],
    .t-Form-inputContainer select.selectlist, 
    .t-Form-inputContainer select.yes_no, 
    .t-Form-inputContainer input.text_field, 
    .t-Form-inputContainer textarea.textarea, 
    .t-Form-inputContainer input.datepicker, 
    .t-Form-inputContainer span.display_only, 
    .t-Form-inputContainer input.popup_lov, 
    .t-Form-inputContainer select[multiple], 
    .t-Form-textarea, 
    .u-TF-item--text, 
    .u-TF-item--textarea,
    .u-TF-item--datepicker, 
    .u-TF-item--select {
        font-size: 1.4rem !important;
        padding: .7rem !important;
        height: 3.2rem !important;
    } 

    .a-IRR-button--actions, .a-IRR-rowSelector {
        display: none;
    }
    .t-btn-label .t-Button-label {
        display: inline-block !important;
    } 

    .t-btn-strech {
        width: 100% !important;
	margin-left: 0.1% !important;
    }
    .t-Button--icon .t-Button-label  {
        display: none;
    }
    .t-Button--icon .t-Icon--left  {
        margin-right: 0;
    } 

    .t-totais-pedido .t-Form-labelContainer {
        text-align: right!important;
    } 

    .t-Report-colHead, .t-Report-cell {
      padding-left: 4px;
      padding-right: 4px;
    }   
  
}

.t-cr-scroll-bar{
   overflow: auto !important;
}

.t-totais-pedido {
   display:-webkit-flex;display:-ms-flexbox;
}

.t-totais-pedido .t-Form-labelContainer {
   padding: 0;
}

.t-totais-pedido .t-Form-inputContainer {
   padding: 0;
}

.t-Region .a-TreeView-node--topLevel .a-TreeView-content.is-selected {
    color: #09549e;
    font-style: italic;
    font-weight: bold;
    font-size: inherit;
}