#body_contratos__style {
    overflow-x: hidden;
}
table.fixedHeader-floating {
    position: fixed;
    top: 3.4em;
    right: 2em;
    z-index: 100;
    display: none;
    padding-top: 10px;
}
/*botones exportacion*/
.sec_contratos_copiarButton {
    border-color: #337ab7;
    background: #337ab7;
    color: #fafafa;
    padding: 2px 5px;
}
.sec_contratos_copiarButton:hover {
    border-color: #1c84c6;
    background-color: #1c84c6;
    color: #fafafa;
    padding: 2px 5px;
}
.sec_contratos_csvButton {
    border-color: #c49f47;
    color: #fafafa;
    background-color: #c49f47;
    padding: 2px 5px;
}
.sec_contratos_csvButton:hover {
    border-color: #a47f27;
    color: #fafafa;
    background-color: #a47f27;
    padding: 2px 5px;
}
.sec_contratos_excelButton {
    border-color: #8e44ad;
    color: #fafafa;
    background: #8e44ad;
    padding: 2px 5px;
}
.sec_contratos_excelButton:hover {
    border-color: #74378e;
    color: #fafafa;
    background: #74378e;
    padding: 2px 5px;
}
.sec_contratos_emailButton {
    background-color: #337ab7;
    border-color: #337ab7;
    color: #fafafa;
    padding: 2px 5px;
}
.sec_contratos_emailButton:hover {
    background-color: #16699e;
    border-color: #16699e;
    color: #fafafa;
    padding: 2px 5px;
}
.sec_contratos_visibilidadButton {
    background: #c49f47;
    border-color: #c49f47;
    color: #fafafa;
    padding: 2px 5px;
}
.sec_contratos_visibilidadButton:hover {
    border-color: #a47f27;
    color: #fafafa;
    background-color: #a47f27;
    padding: 2px 5px;
}
#contratos_list_filter {
    float: right;
}
#contratos_list_wrapper {
    margin-top: 3px;
}
#contratos_list_wrapper .btn-group {
    margin-top: 6px;
    margin-bottom: 0px;
}
#contratos_list td {
    padding-top: 2px;
    padding-bottom: 2px;
}
#contratos_list_info {
    float: left;
}

#datos_del_cliente span.select2-selection__rendered {
    width: 200px;
}

.formula_tipo_3_holder {
    /*margin-left: -35px;*/
    /*margin-left: -15px;*/
    margin-right: -10px;
}
.formula_tipo_3_holder .form-control {
    height: 20px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 2px;
    border: 0;
    background-color: transparent;
    /*border-left: 1px solid #000;*/
    /*border-top: 1px solid #000;*/
    /*border-bottom: 1px solid #000;*/
}
.formula_tipo_3_holder select.form-control {
    border-left: 1px solid #337ab7;
    border-top: 1px solid #337ab7;
    border-bottom: 1px solid #337ab7;
}
.formula_tipo_3_holder .input-group-btn .btn {
    padding-top: 0px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-left: 2px;
    border: 0;
    width: 20px;
    height: 20px;
    /*border-top: 1px solid #000;*/
}
.formula_tipo_3_holder .input-group-btn .btn span {
    font-size: 12px;
}
.formula_tipo_3_holder .input-group-btn .btn:last-child {
    /*border-right: 1px solid #000;*/
}
.f_condicional {
    /*background-color: #00FFF7;*/
    /*padding-left: 20px;*/
    padding-right: 10px;
    /*border-left: 1px solid #000;*/
    /*border-bottom: 1px solid #000;
	border-right: 1px solid #000;*/
}
.f_condicional:hover {
    /*background-color: #f00;*/
}
.f_doit {
    /*background-color: #F6FF00;*/
    padding-left: 40px;
    /*border-left: 1px solid #000;*/
}
.f_doit:hover {
    /*background-color: #f00;*/
}
.f_donothing {
    /*background-color: #ff0000;*/
    padding-left: 40px;
    /*border-left: 1px solid #000;*/
}
.f_donothing:hover {
    /*background-color: #0f0;*/
}
.f_is_true {
    background-color: #d5ffd0;
    padding-left: 20px;
    /*background-color: #33FF2E;*/
    /*border-left: 5px solid #000;*/
}
.f_is_true:hover {
    /*background-color: #33FF2E;*/
}
.f_is_false {
    background-color: #ffd0d0;
    padding-left: 20px;
    /*background-color: #E620C0;*/
    /*border-left: 5px solid #000;*/
}
.f_condicional .input-group {
    /*border-left: 4px solid #000;*/
}

.f_if_holder {
    /*background-color: #D5FFD0;*/
    padding-left: 20px;
    min-height: 20px;
    /*opacity: 0.9;*/
}
.f_else_holder {
    /*background-color: #FFD0D0;*/
    padding-left: 20px;
    min-height: 20px;
    /*opacity: 0.9;*/
}

.checkbox.visible_input label input[type='checkbox'] {
    display: block !important;
}
