/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 10-Aug-2016, 08:49:28
    Author     : ZakS
*/

#editor-dynamic-loading > div {
    text-align: center;
}

#basis-table_wrapper{
    width: 100%;
}

div.DTE div.DTE_Processing_Indicator {
    position: absolute;
    top: 0px;
    margin-top: 10px;
    right: 35px;
    z-index: 20;
    display: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #31618b;
}

div.DTE div.DTE_Processing_Indicator:before {
}


div.DTE_Field > label.control-label {
    padding-top: 0px;
}

div.DTE_Field textarea {
    resize: none;
}

a.datatable-tooltip {
    text-decoration: underline;
    color: #7d8465;
    cursor: default;
}

div.DTE > div.DTE_Header {
    color: #fff;
    background-color: #1d75ba;
}

div.DTE > div.DTE_Header h3 {
    margin-top: 0px;
    margin-bottom: 0px;
}

div.DTE > div.DTE_Body label {
    color: #7d8465;
    font-size: 14px;
    padding-left: 0px;
}

div.DTE > div.DTE_Body label > div.DTE_Label_Info {
    font-size: 10px;
    font-style: italic;
}

div.DTE > div.DTE_Body input {
    border-radius: 0px;
}

div.DTE > div.DTE_Footer {
    background-color: #fff;
    padding: 0px 15px 15px 15px;
}

div.DTE > div.DTE_Footer > div.DTE_Form_Error {
    float: left;
    text-align: left;
    padding-top: 15px;
}

div.DTE > div.DTE_Footer > div.DTE_Form_Buttons {
    float: right;
    padding-top: 15px;
}

div.DTE > div.DTE_Footer > div.DTE_Form_Buttons > button.btn-default {
    color: #fff;
    background-color: #f68a1f;
    font-weight: bold;
    border-radius: 0px;
}

div.DTE > div.DTE_Footer > div.DTE_Form_Buttons > button.btn-default:hover {
    opacity: .65;
}

.btn-editor {
    display: block;
    margin: auto;
}

/*
    SELECT 2
*/

div.DTE_Field_Type_select2 .select2 {
    width: 100% !important;
}

div.DTE > div.DTE_Body div.DTE_Field_InputControl span.select2-selection {
    min-height: 34px;
    padding: 6px 12px;
    border-radius: 0px;
}

.DTE_Field .select2-container .select2-selection--single .select2-selection__rendered,
.DTE_Field .select2-container--bootstrap .select2-selection--single .select2-selection__rendered {

}

div.DTE > div.DTE_Body div.DTE_Field_InputControl span.select2-selection > span.select2-selection__rendered {
    line-height: inherit;
    padding-left: 0px;
    color: #444;
}

div.DTE > div.DTE_Body div.DTE_Field_InputControl span.select2-selection > span.select2-selection__arrow {
    height: 34px;
}

/*
    RADIO
*/

div.DTE_Field_Type_radio {
    margin: 2.5px 0px;
}

/*
div.DTE_Field_Type_checkbox div.controls, 
div.DTE_Field_Type_radio div.controls {
    margin-top: 0.4em;
}
*/

div.DTE_Field_Type_radio > div  > div.DTE_Field_InputControl > div {
    min-height: 20px;
}

div.DTE_Field_Type_radio > div  > div.DTE_Field_InputControl > div div {
    float: left;
    margin-right: 15px;
}

div.DTE_Field_Type_radio > div  > div.DTE_Field_InputControl > div div > label {
    vertical-align: inherit;
    margin-left: 5px;
}

div.DTE_Field_Type_radio > div  > div.DTE_Field_InputControl > div > div > input[type=radio] {
    opacity: 1;
    width: initial;
    font-size: initial;
    margin: initial;
    padding: initial;
}

/*
    TITLE
*/

div.DTE_Field.DTE_Field_Type_title:hover {
    background-color: transparent;
    border: 0px;
}

/*
    FIELD 
*/

.DTE_Field div.help-block {
    font-size: 11px;
    margin-bottom: 0px;
}
