/* Page Year*/

div.tableContainer.gridYear, div.YearPages div.kSimpleYear
{
    height: 520px;   
}

div.YearPages div.kSimpleYear {
    float: right;
}


/*Page Calendar */

div.calendarPages .containerFORM.ktf-form {
    border: 2px solid;
    margin: 15px 0;
    overflow: hidden;
    padding: 10px;
}

div.calendarPages textarea.Cal_concepto {
    resize: none;
    width: 300px;
}


/* Page Diary */

div.diary .containerFORM.ktf-form {
    border: 2px solid;
    height: 600px;
    margin: 0 auto;
    padding: 0;
}

div.diary .containerFORM.ktf-form textarea.camp {
    height: 130px;
    resize: none;
}

div.diary .ui-tabs .ui-tabs-panel {
    padding: 0;
    margin: 0;
}

div.diary div.tableContainer {
    border: 2px solid;
    height: 600px;
    margin: 0 auto;
}


div.dialogPreCalendarI .calendarGridContainer .dataTables_scrollHead {
    width: 100% !important;
}   

div.diary .ui-tabs
{
    height: 650px;
}

div.diary div.w20 .dataTables_scrollBody
{
    height: 575px !important;
}

div.diary div.w80 .dataTables_scrollBody
{
    height: 465px !important;
}

div.part .input.inputSaltN.checkbox {
    width: 270px;
}


div.part div.checkbox {
    margin: 0;
    padding-top: 20px !important;
}

.contentOptions .i-l {
    width: 110px;
}

.submitComment {
    float: right;
    margin: 10px;
}

.maxWidthDiaryFormInput
{
    width: 100%;    
}

/*Page Connexions */


.taulaConnexions .contentOptions {
}


.taulaConnexions .contentOptions .comboContent > div {
    float: left;
}


.taulaConnexions .contentOptions .comboContent {
    margin: 5px 20px;
    overflow: hidden;
}

.taulaConnexions .contentOptions .comboContent > div:first-of-type {
    margin-right: 20px;
    position: relative;
    top: 20px;
}