﻿.pac-container {
    z-index: 40001;
}

.tkc-main {
    width: 100%;
    height: auto;
    display: block;
    float: left;
}

.tkc-add-task {
    float: left;
    display: inline-block;
}

.tkc-add-procedure {
    float: right;
    line-height: 34px;
    display: flex !important;
}

.tkc-title-procedure {
    color: #8DA5A3;
}

.tkc-dropdown-procedure {
    margin: 0px 8px;
}

#tck-grid-task {
    width: 100%;
    float: left;
    position: absolute;
    bottom: 0;
    top: 44px;
}

.tck-form-add-task .form-row-field.small, .tck-form-add-task .form-row-label.small {
    width: 50%;
    padding-right: 0px;
    padding-left: 0px;
}

.tck-form-add-task .form-column:first-child {
    margin-right: 20px;
    width: calc(50% - 40px) !important;
    background-color: #f2f2f2;
    padding: 0px 10px 10px 10px !important;
    border-radius: 5px;
}

.tck-form-add-task .form-column {
    width: calc(50% - 4px) !important;
    padding: 0 !important;
}

#formModalTask {
    width: 100%;
}

.tck-form-add-note-buttons {
    width: 100%;
    margin-top: 10px;
    display: inline-block;
    text-align: right;
}

.tkc-form-main {
    height: 100%;
    display: inline-block;
    width: 678px;
    position: absolute;
    top: -54px;
    left: -60px;
}

.modal-box-content #infoToolbar {
    right: 2px;
    bottom: -464px;
}

.tkc-form-main ul.fc-tabs li.current, .tkc-form-main ul.fc-tabs li {
    min-width: 25%;
}

.tkc-form-main #RadToolbar1 {
    position: relative;
    height: 30px;
}

.tkc-form-main .form-column:first-child {
    width: 48%;
}

.tkc-form-main .form-column {
    width: 48%;
}

.tkc-form-main .form-row-label {
    text-indent: 6px;
}

.tkc-form-main .form-row-field:first-child {
    padding-left: 6px;
}

#task_status_label.form-column, #task_status_dropdown.form-column {
    padding-right: 10px;
}

.form-row.tck-attachments, .form-row.tck-results, .form-row.tck-description {
    height: auto;
    min-height: initial;
}

.tck-grid-content {
    position: relative;
    padding-top: 8px;
}

    .tck-grid-content .GridDataDiv_WebBlue {
        height: 325px !important;
    }

#tab_predecessor {
    background: #fff;
}

.tkc-form-main .fc-tab-content {
    height: calc(100% - 64px);
    margin-bottom: 0px;
}

#tab_history {
    position: relative;
    top: 3px;
    background-color: #F2F2F2;
    overflow: auto;
    padding-right: 15px;
    box-sizing: border-box;
}

    #tab_history .hc-add-note {
        width: auto;
    }


.tkc-form-main input.radDisabledCss_Default {
    background: none;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 12px;
    font-family: ClearSans-Regular, Arial, Verdana, Helvetica, sans-serif;
    resize: none;
    padding: 4px;
    outline: none;
    color: #B3B3B3;
    width: 98% !important;
}

.tkc-form-main ul.fc-tabs:after {
    top: 30px;
}

.case-add-task * {
    box-sizing: border-box;
}

.case-add-task textarea {
    height: 218px;
    min-height: 218px !important;
}

.case-add-task input, .case-add-task label, .case-add-task textarea, .case-add-task .form-row select {
    width: 100%;
}

.case-add-task .button-content {
    width: auto;
    padding-left: 8px;
    padding-right: 8px;
}

.tck-form-add-task .form-row-field.form-row-field-small {
    padding-left: 10px;
    box-sizing: border-box;
}

    .tck-form-add-task .form-row-field.form-row-field-small:first-child {
        padding-left: 0;
    }

.tck-form-add-task .tck-form-add-task-type {
    vertical-align: middle;
    margin-top: -1px;
}

.tck-form-add-task .tck-form-add-task-type-field {
    margin-left: 25px;
}

.tck-form-add-task .form-row {
    display: inline-block;
    height: auto;
    line-height: inherit;
}

.form-row .task-error, .task-error {
    color: Red;
}

.form-row-field input:disabled {
    background-color: #e9e9e9;
}

.form-row--last {
    margin-bottom: 10px;
}

.tck-grid-task-type {
    width: 100%;
    text-align: center;
    display: inline-block;
}

.tkc-form-toolbar {
    top: -90px;
    position: absolute;
    width: 110px;
    left: -68px;
    background-color: #E6E6E6;
    height: 30px;
    border-radius: 4px;
}

.select-country {
    width: 54px !important;
    height: 28px !important;
}

.tck-link {
    color: #f5846f;
    text-decoration: underline;
    cursor: pointer;
    float: right;
}

    .tck-link[disabled=disabled] {
        color: #CCCCCC;
        cursor: not-allowed;
    }

.buttons-task {
    float: left;
    margin-right: 5px;
}

.form-row.tck-results > .form-row-field, .form-row.tck-description > .form-row-field {
    margin-left: 7px;
    width: 80%;
}


.tck-grid-content .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-right: 0;
    width: 100% !important;
}

.tkc_source_address {
    display: inline-block;
    float: left;
    width: auto;
    max-width: 20px;
}

.tkc_label_source_address {
    display: inline-block;
    float: left;
    margin-right: 8px;
    width: auto !important;
}

/*articulo*/
.new-article-toolbar {
    top: -90px;
    position: absolute;
    width: auto;
    left: -68px;
    background-color: #E6E6E6;
    height: 30px;
    border-radius: 4px;
    padding-right: 20px;
}

.new-article-form-main {
    display: inline-block;
    width: 771px;
    position: absolute;
    top: -54px;
    left: -68px;
}

.article-data {
    position: relative;
    left: -60px;
    top: -20px;
    width: 763px;
}

#tab_additional_fields.article-data {
    width: 763px;
}

.RadGrid_WebBlue.task__content {
    position: absolute;
}

.task-form-main {
}

.row {
    display: inline-flex;
    width: 100%;
    padding-left: 4px;
    padding-bottom: 5px;
    box-sizing: border-box;
}

.col-2 {
    display: inline-block;
    width: 50%;
    padding-right: 10px;
}

.col-1 {
    display: inline-block;
    width: 100%;
    padding-right: 10px;
}

.task-form-main select:disabled,
.task-form-main input:disabled,
.task-form-main input:read-only {
    background-color: #E9E9E9;
}

.task-form-main span {
    color: #8DA5A3;
}

.task-form-main .content-description span,
.task-form-main .content-result span {
    display: block;
}

#tab_additional_fields,
#tab_history {
    width: 100%;
}

.task-form-main.task__fast-edit {
}

    .task-form-main.task__fast-edit > .row {
    }

        .task-form-main.task__fast-edit > .row:nth-child(1),
        .task-form-main.task__fast-edit > .row:nth-child(2) {
        }

            .task-form-main.task__fast-edit > .row:nth-child(1) .col-2:nth-child(1) {
            }

            .task-form-main.task__fast-edit > .row:nth-child(1) .col-2:nth-child(2) {
            }

            .task-form-main.task__fast-edit > .row:nth-child(2) .col-2:nth-child(1) {
            }

            .task-form-main.task__fast-edit > .row:nth-child(2) .col-2:nth-child(2) {
            }

.task__editor {
    max-height: 220px;
    overflow: auto;
}
