﻿/* MODAL */
.bootstrap-dialog.type-primary .modal-header {
    background-color: #27385ed9;
}
.modal-body .row.icons i {
    font-size: 50px;
    display: none;
}

.modal-body.info .row.icons i.fa.fa-info-circle {
    color: #46b8da;
    display: initial;
}

.modal-body.success .row.icons i.fa.fa-check-circle {
    color: #5cb85c;
    display: initial;
}

.modal-body.warning .row.icons i.fa.fa-exclamation-circle {
    color: #f0ad4e;
    display: initial;
}

.modal-body.danger .row.icons i.fa.fa-minus-circle {
    color: #d9534f;
    display: initial;
}

/*Alinha os botões do modal*/
.modal-footer .btn+.btn{
    margin-bottom: 5px;
}
/* FIM MODAL */
/* Inicio de CSS de validação de formulários - Jquery.Validate */
/* Styles for validation helpers */
.field-validation-error, label.error {
    color: #ff0000;
}

.field-validation-valid {
    display: none;
}

.input-validation-error, input.error {
    border: 1px solid #ff0000;
}

.validation-summary-errors {
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid {
    display: none;
}

.cursor-pointer:hover {
    cursor: pointer;
}
/* Styles for editor and display helpers */

.display-label,
.editor-label {
    margin: 1em 0 0 0;
}

.display-field,
.editor-field {
    margin: 0.5em 0 0 0;
}

.text-box {
    width: 30em;
}

    .text-box.multi-line {
        height: 6.5em;
    }

.tri-state {
    width: 6em;
}
/* FIM de CSS de validação de formulários - Jquery.Validate */


/*Correção do layout do componente select2 com bootstrap*/
.select2-container--default .select2-selection--single {
    height: 33px !important;
    padding: 3px 2px;
    font-size: 15px;
    line-height: 1.33;
    border-radius: 3px !important;
    border-color: #ccc !important;
    margin-bottom: 1px;

}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    top: 65% !important;
}


/*Correção do checkbox no form-build*/
.fb-element-items label {
    margin-left: -20px;
}
.fb-element-items .icheckbox_flat-green{
        margin-right: 5px;
}

/*Correção para funcionamento com o usuário master*/
body.nav-md .container.body .right_col {
    
}
.main_container .top_nav {
    
}
/* FIM - Correção para funcionamento com o usuário master*/

/*Aumenta o tamanho da tag da timeline de endereço*/ 
.timeline .tags {
    width: 115px;
}
.timeline .block {
    margin-left: 133px;
}
.timeline .tag span {
    height: 14px;
}

/*Mudança de Cor das TAGS da TimeLine da lista de endereço */

.tagRemovido:after {
    border-left: 11px solid #ef6862;
}

.tagRemovido {
    background: #ef6862;
}

.tagRemovido2 {
    background: #73879c;
}

    .tagRemovido2:after {
        border-left: 11px solid #73879c;
    }

/*datepicker quando bloqueado exibe cursor no-drop*/
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    cursor: no-drop;
}