﻿ /* ------ Plik definiuje wymiary elementów HTML ------------------- */

body
{
    margin: 0;
    padding: 0;
}

.wrapper{margin: 0 auto;}

.topNavigationBox label
{
    font-size: 14px;
    line-height: 14px;
}

.MenuPanel
{
    right: -12px;
}

.MenuPanel a
{
    line-height: 30px;
}

.top_center_box
{ 
    height:auto; 
    margin: 0 auto;
}

.message-box .messageLabelBox
{
    border-radius: 5px 5px 5px 5px;
    line-height: 26px;
    padding: 8px;
    margin: 16px auto 0;
    max-width: 600px;
    min-width: 200px;
}

.center > div
{
    margin-bottom: 1em;
}

.center > div > label
{
    width:200px;
    line-height: 27px;
}

div.center > div > table, table.first-input
{
    width:520px;
}

.content_form > table
{
    margin: 0 auto;
}

.content_form > div > div.evo-multicolumn
{
    display:inline-block;
    width: 20%;
    padding:0 0 1em 1em;
}

.controlsCenter div span.disabled input
{
    height: 18px;
    width: 12px;
}

div.controlsCenter > div > label 
{
    display:inline-block;
    margin-right: 22px;
}

input[type="submit"].logonControlButton
{
    font-size: 13px;
    line-height: 40px;
    padding: 0 10px 0 30px;
    height: 40px;
}

/*-------------------------------------- Przycisk logowania KONIEC --------------------------------------*/


.headers .KorespondencjaNaglowek
{
    width: 200px; 
    height: 30px; 
    top: 0px; 
    right: 0px;
}


.headers .KorespondencjaNaglowek a
{
    font-size: 9pt;
    padding-left: 12px;
    padding-right: 20px;
    line-height: 31px;
}

div.wrapper
{
    padding-bottom:0;
}

.MenuPanel
{
    border-radius: 5px 5px 5px 5px;
}

.topNavigationBox table.logonControlButton tbody tr td.dxbButton
{   
    border-radius: 5px 5px 5px 5px;
    font-size: 13px;
    line-height:30px;
    padding: 0 6px 0 30px;
}

.wrapper_headers
{
    border-radius: 5px 5px 0 0;
    margin-top: 10px;
}

.top 
{
    padding: 0;
}

.top_center_box h2
{
    font-size: 15px;
    line-height:15px;
    margin: 11px 0 0 14px;
    padding: 0;
}

.message-box .messageLabelBox
{
    font-size: 14px;
}


fieldset.bpsc-login-box
{
    border-radius: 5px 5px 5px 5px;
    padding: 70px 40px 40px;
}

.bpsc-legend-box 
{
    font-size: 13pt;
    left: 15px;
    top: 7px;
}

.TrescKorespondencjiEditor
{
    margin: 0 auto;
    padding: 12px;
}

.login-box-wrapper fieldset
{
    margin-top: 26px;
}

.ImageButtonPL
{
    right: 46px;
    top: 10px;
}

.ImageButtonEN
{
    right: 20px;
    top: 10px;
}


.editor-label
{
    line-height: 27px;
    margin: 0;
    padding: 10px 8px;
    width: 220px;
}

.editor-label span
{
    font-size: 13pt;
}

.editor-field
{
    line-height: 27px;
    margin: 0;
    min-height: 15px;
    padding: 4px 8px 10px;
}

.editor-field input
{
    border-radius: 3px 3px 3px 3px;
    padding: 0 5px;
    width: 260px;
    height: 36px;
    line-height: 36px;
}

/*----------------------------------- Lista osób zalogowanych --------------------------------------------*/

ul.DaneUzytkownika
{
    margin-left: 16px;
    margin-right: 4px;
    margin-top: 4px;
}

ul.DaneUzytkownika li
{
    font-size:14px;
    line-height:14px;
    padding-top: 4px;
}

div.MenuPanel a
{
    font-size:0.8em;
}

.short-field input
{
    height:28px;
    line-height:28px;
    width:60px;
}

.content_form > div > div > div.editor-label.short-field
{
    padding-right: 0;
}

.content_form > div > div > div.editor-field.short-field
{
    padding-left: 12px;
}

.content_form .DecyzjaLabel
{
    padding-left: 204px;
}

.content_form .DecyzjaLabel > table
{
    height: 22px;
}

.content_form .DecyzjaLabel > span
{
    margin-bottom:18px;    
}

.content_form .DecyzjaLabel table tr td
{
    vertical-align: middle; 
}

.content_form .DecyzjaLabel span
{
    padding-right: 12px;
    font-size: 11pt;
}

.content_form .short-field span
{
    font-size: 11pt;
}

.AkcjaEtapuLabel input[type="submit"], .AkcjaEtapuLabel input[type="button"]
{
    font-size: 12pt;
    height: 28px;
    line-height: 28px;
    margin-left: 12px;
}

.AkcjaEtapuLabel
{
    margin-left: 56px;
}

.groupOfButtons
{
    padding-left:64px; 
    padding-right:64px;
}

.groupOfButtons table
{
    display:inline-block;
}

.kolumny div.content_form .groupOfButtons
{
    padding-left: 10px;
    padding-right: 10px;
}

div.content_form .groupOfButtons table
{
    margin-left:12px;
}

div.content_form .groupOfButtons table div > span
{
    padding-bottom: 4px;
}

.bpsc-submit {
    margin-left: 245px;
    padding: 20px 8px 10px 0;
}

input[type="submit"], input[type="button"]  
{
    border-radius: 5px 5px 5px 5px;
    font-size: 18px;
    line-height:45px;
    height: 45px;
    padding-left: 20px;
    padding-right: 20px;
}

.bpsc-submit input
{
    width: 268px; 
}

.editor-field span
{
    font-size: 13pt;
    line-height: 27px;
    padding-left:6px;
}

.content > table
{
    margin: 0 auto;
}

.content_form > div > div > span
{
    font-size: 80%;
    line-height: 160%;
}

.content_form > div > div > table.dxeTextBoxSys, .kontrolka
{
    min-width:500px;
    border-radius: 3px 3px 3px 3px;
    padding: 0 5px;
}

.kontrolka
{
    padding-top:3px;
    padding-bottom:3px;
}

.dxeBase.kontrolka
{
    min-width:504px;
}

table.kontrolka
{
    min-width:510px;
}

.kontrolka.numer
{
    min-height: 20px;
    min-width: 408px;
}

.dxucControl
{
    min-height: 26px;
    min-width: 400px;
}

.lewa-kolumna,
.lewa-kolumna > ul
{
    border-radius: 5px 5px 5px 5px;
}

.kolumny .lewa-kolumna > div > ul,
.kolumny .lewa-kolumna > ul
{
    margin:0;
    padding:0;
}

/*----------------------------------- Lista osób zalogowanych KONIEC -------------------------------------*/

.top {
    margin: 0 auto;
    min-height: 55px;
}

.wrapper_headers {
    margin: 0 auto;
    min-height: 36px;
}

.top_center_box > h1
{
    font-size:16px;
    line-height:54px;
    margin:0;
}

div.headers > h1 {
    font-size:15px;
    line-height:32px;
}



.content_form > div > div
{
    padding-bottom: 1em;
}

.content_form  > table
{
    padding-left:1em;
    padding-right:1em;
}

.content_grid > table
{
    padding: 10px;
    margin:0 auto;
}

.content_form div
{
    margin-top: 14px
}

.przycisk.td-przycisk
{
    margin-top: 1em;
}

.korespondencjanaglowek_aspx .kolumny
{
    margin:0 auto;
}

body.inside .content_grid
{
    margin-bottom:8px;
}

.korespondencjanaglowek_aspx .kolumny > .prawa-kolumna
{
    margin:8px auto 0;
}

/*--------------------------------- Wymiary dla dwóch kolumn -------------------------------------*/

.kolumny .lewa-kolumna 
{
    margin-right: 6px;
}

.kolumny .prawa-kolumna
{
    margin-top:8px;
}

a.menu-link
{
    line-height: 16px;
    padding: 14px 20px 10px 30px;
    width:160px;
}

/*---------------------------------- Wymiary dla dwóch kolumn - Koniec -------------------------------------*/

.centerTextArea
{
    margin:6px auto 0;
    padding: 12px;
}


div.master-submenu {
    width: 100%;
    margin: 0 auto;
    min-height: 55px;
    padding: 0;
}

ul.master-submenu-box {
    margin: 0 auto;
    min-height: 55px;
    padding: 0;
}

li.master-submenu-item {
    height: 55px;
    margin: 0;
    padding: 0;
}

a.submenu-item {
    height: auto;
    line-height: 55px;
    margin: 0;
    padding: 0 10px;
}
a.submenu-item:first-child {
    font-size: 16px;
}

.filters_center_box input[type="submit"], 
.filters_center_box input[type="button"], 
.GridRightLine .mediumHeightButton,
input.evipFiltrInput
{
    font-size: 1em;
    height: 26px;
    line-height: 26px;
    line-height: 26px;
    margin: 8px 12px;
}
.evipFiltrInput.blue,
.evipFiltrInput.green
{
    font-size:14px;
    margin-top:40px;
}

.absoluteEl.evipFiltrInput.green
{
    margin-top: 8px;
    font-weight: bold;
}

#filters_center_box > *
{
    margin: 10px;
}

.controlsCenter, .controlsCenterBox
{
    min-height: 26px;
}

.content_grid .controlsCenterBox
{
    margin: 12px auto;
}

.filters_center_box > table
{
    margin: 10px;
    width: 200px;
}

.controlsCenterBox .width200
{ 
    width: 200px;
}

#content_grid .controlsCenterBox .marginLRZero,
.content_form div .labelRozlicz.marginLRZero
{
    margin-left:0px;
    margin-right:0px;
}


.controlsCenterBox .marginLeft222 span
{
    margin-left:222px;
    line-height:18px;
}

.controlsCenterBox .marginTop12
{
    margin-top:12px;
}

.controlsCenterBox .ubuntu14
{
    font-size: 14px;
}

.filters_center_box > span
{
     margin: 10px 10px 10px 40px;
}

.filters_center
{
    width:100%;
}

.filters_center_box
{
    padding-top:10px;
}

.smallGroupOfButtonsBlue
{
    margin-left: 8px;
}

.labelCenterUbuntu
{
    font-size: 15px;
    line-height: 32px;
}

.wyborosob_aspx .wrapperContent
{
    margin-left:6px;
}

.fieldsecik
{
    margin: 0 auto;
}

.wrapperContent > div + .fieldsecik
{
    padding-left:0;
    padding-right:0;
    width: 684px;
}

.wrapperContent .fieldsecik + .fieldsecik
{
    min-width: 662px;
}

.fieldsecik textarea.TrescKorespondencjiEditor
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

div.wrapperContent fieldset.fieldsecik > div.overflowHelper686 > table.dxgvControl
{
    width:100%;
}

  .legenda
  {
    font-size: 15px;
    line-height:15px;
    height: 36px;
    padding: 0;
  }
  
.legenda span
{
    line-height:36px;
    text-indent:20px;
}

.topCorrector
{
    margin-top: 5px;
}

.submenu-item-child
{
    padding-left: 12px;
}

.submenu-item-child > a.menu-link
{
    width: 148px;
}

#WieloKolumnowaOperacje
{
  padding:0;
}

.dxgvControl.gridFix
{
    width:100%;
}

.left322
{
    margin-left: 322px;
}

.elementInlineBlock
{
    margin-right: 8px;
}

.delegationsForm div.center > div .kontrolka
{
    max-width: 510px;
}

.delegationsForm div.center > div .kontrolkaSmall
{
    min-width:16px;
}

.delegationsForm .widthBox234 table table.kontrolka,
.delegationsForm .widthBox234 table.kontrolka,
.delegationsForm .widthBox234 input
{
    min-width:234px;
    max-width:234px;
    width:234px;
}

.content_grid div.delegationsGrid
{
    margin:6px;
}

/*
.delegationsGrid a.link-decyzja-pytanie
{
    width: 80px;
    margin-left:2px;
}

.delegationsGrid span.link-decyzja-pytanie-icon
{
    right: 8px; 
}
*/

.ie10 .content .content_grid div.menuWrapper,
.ie10 .content .content_grid div.menuWrapper table
{
    overflow: hidden !important;  
}


/* korekta marginesów dla okien modalnych formularzy*/

.korespondencjaszczegoly_aspx > div.kolumny > div.prawa-kolumna > div.content > div.content_form > div.controlsCenterBox > div

{
    margin:0;
    padding:0;
}

.korespondencjaszczegoly_aspx > div.kolumny > div.prawa-kolumna > div.content > div.content_form > div.controlsCenterBox > div > table div,
form.inside div.wrapper div.prawa-kolumna div.content_form > div > div.kontrolkaPlusLabelPowyzej-Box div,
form.inside div.wrapper div.prawa-kolumna div.content_form > div > div.kontrolka-z-labelem-powyzej div
{
    margin-top:0;
}


.content_form .kontrolkaPlusLabelPowyzej-Napis
{
    margin-left:14px;
}

/* --- Korekta marginesów dla okien modalnych formularzy KONIEC --- */

/* --- Ustawienia formularzy DevEx --- */

.zalaczniki_zalaczniki_aspx .attachments > table
{
    width: 98%;  
}

.zalaczniki_zalacznikidodaj_aspx .controlsCenterBox,
.zalaczniki_zalacznikioddaj_aspx .controlsCenterBox
{
    padding: 0 60px;
    margin-top: 14px;
}

.zalaczniki_zalacznikidodaj_aspx .controlsCenterBox span,
.zalaczniki_zalacznikioddaj_aspx .controlsCenterBox span,
.dotyczy_aspx .controlsCenterBox span
{
    font-size: 80%;
    line-height: 160%;
}

.zalaczniki_zalacznikidodaj_aspx div.content_pureDevex div.controlsCenterBox textarea,
.zalaczniki_zalacznikioddaj_aspx div.content_pureDevex div.controlsCenterBox textarea
{
    min-width: 395px
}

.dotyczy_aspx .content_grid > table
{
    padding:8px;
}

.dotyczy_aspx .dxeButtonEdit
{
    min-height: 26px;
    min-width: 400px; 
}

.dotyczy_aspx .field-name
{
    width: 148px;    
}

.dotyczy_aspx table.greenDevEx > tbody > tr > td > div > span
{
    line-height: 24px;
    padding-bottom: 2px;
    padding-top: 2px;   
}

.dotyczy_aspx table.greenDevEx > tbody > tr > td > div
{
    margin-left: 10px;
}

.dotyczy_aspx .controlsCenterBox .field-name,
.dotyczy_aspx .controlsCenterBox .dxeButtonEdit
{
    margin-top:2px;
}

.dotyczy_aspx div.content_pureDevex
{
    margin-bottom:14px;
}

/* --- Ustawienia formularzy DevEx KONIEC --- */

div.plugins_delegacje_delegacje_aspx table.dxgvControl
{
    padding:10px;
}

.content_form > div > div > table.dxeTextBoxSys .dxic > input
{
    height: 1.8em;
}

.content_form  table.dxeButtonEdit,
.content_form .dxucInputs, 
.content_form .dxbButton,
.evo-multicolumn .dxeButtonEdit
{
    border-radius: 3px 3px 3px 3px;
    padding: 2px;
}

.content_form table.dxeButtonEdit input, .content_form .dxucInputs *, .content_form .dxbButton
{
    border-radius: 5px 5px 5px 5px;
}

table.table-evo-format table.dxgvTable tr.dxgvFilterRow table.dxeButtonEdit
{
    border-radius: 0;
}

a.grid-column-button span
{
    top:9px;
    left:5px;
}

form a.grid-column-button span[class^="icon-m-2-"],
form a.grid-column-button span[class*="icon-m-2-"]
{
    top: 4px;
}

.linki-decyzje-wrapper a.grid-column-button span
{
    top:9px;
}

.messageLabel
{
    text-indent: 24px;
}

.messageLabelBox > span.icon-info-label,
.messageLabelBox > span.icon-warning-label,
.messageLabelBox > span.icon-error-label
{
    font-size: 36px;
    height: 20px;
    line-height: 0;
    top: 15px;
    left: 12px;
    width: 20px;
}

/*
.messageLabelBox > span.icon-error-label::before
{
    line-height:12px;
}
*/

ul.linki-decyzje
{
    left: 4px;
    border-radius:5px 5px 5px 5px;
    margin: 0;
    padding: 0;
}

li.link-decyzja
{
    width:210px;
}

a.link-decyzja
{
    line-height: 20px;
    padding: 6px 14px 6px 30px;
}

a.link-decyzja-pytanie
{
    font-size: 12px;
    line-height: 14px;
    padding-left: 18px;
}

a.link-decyzja-pytanie, 
.zalacznikiGridView > table
{
    border-radius: 5px 5px 5px 5px;
    padding: 4px 18px 4px 4px;
    margin: 4px;
}

a.link-decyzja-pytanie 
{
    width: 86px;
}

.pluginWrapper a.link-decyzja-pytanie 
{
    width:auto;
    margin-top:0;
    margin-left:6px;
}

span.link-decyzja-pytanie-icon
{
    height: 10px;
    right: 5px;
    top: 5px;
    width: 10px;
}

input[type="submit"].back
{
    font-size: 12px;
    line-height: 14px;
    border-radius: 5px 5px 5px 5px;
    padding: 2px 8px;
    height:28px;
}

.zalacznikiGridView > table
{
    display: block;
    height: 20px;
    width: 80px;
    padding:0;
}

.zalacznikiGridView > table .dxmMenu
{
    height: 18px;
}

.zalacznikiGridView > table td.MenuWGridzie, .zalacznikiGridView > table td.MenuWGridzie > table td.dxmMenuItem
{
    height:18px;
    padding:0;
    border-radius: 5px 5px 5px 5px;
}

.zalacznikiGridView > table td.MenuWGridzie > table
{
    height:18px;
}

.zalacznikiGridView > table td.MenuWGridzie > table td.dxmMenuItem
{
    width: 162px;
    border-radius: 5px 5px 5px 5px;
}

.zalacznikiGridView > table td.MenuWGridzie > table td.dxmMenuItem span
{
    padding-left: 20px;
    padding-top: 2px;
}

.zalacznikiGridView > table{
    min-height: 22px;
}

a.grid-column-button
{
    padding-left: 24px;
    font-size:12px;
    line-height:14px;
    margin-left: 1px;
    margin-right: 1px;
    min-height:14px;
}


a.grid-column-button:last-child
{
    margin-left:0;
}

a.grid-column-button:first-child
{
    margin-left:0;
}

/*-------------------- Fomatowanie DevEx-owego buttona --------------------*/
.greenDevEx
{
    border-radius: 5px 5px 5px 5px;
}

.greenDevEx .dxbButton div.dxb 
{
    padding: 0;
}

.labelSmallFormBox
{
    font-size: 1em;
    line-height: 32px;
}

.content_form div.smallFormBox
{
    padding: 12px 30px;
}

div.content_form > div.DodawaniePolaczeniaDiv > div.hr-none
{
    margin:0;
    padding:0;
}

div.content_form > div.DodawaniePolaczeniaDiv > div.smallFormBox > table.first-input
{
    border-radius:3px 3px 3px 3px;
    width:170px;
}

.content_form div.smallFormBox > table:first-child
{
    margin-right:12px;
}

.greenDevEx .dxbButton span
{
    padding: 0 20px;
    line-height:26px;
    font-size: 1.3em;
    line-height:26px;
    height:26px;
    border-radius: 5px 5px 5px 5px;
}

/*-------------------- Fomatowanie DevEx-owego buttona ----------- KONIEC */

.content_form .dxeButtonEditButton,
.content_form_top .dxeButtonEditButton
{
    border-radius: 5px 5px 5px 5px;
}

.content_form div.evo-multicolumn input
{
    font-size: 11px;
    line-height: 20px;
}

.content_form > div > div.evo-multicolumn.input-find input,
.content_form_top > div > div.evo-multicolumn.input-find input
{
    border-radius: 3px 3px 3px 3px;
}

.center textarea 
{
    border-radius: 5px 5px 5px 5px;
    padding: 0 5px;
}

.button-form
{
    border-radius: 5px 5px 5px 5px;
    font-size: 13pt;
    line-height:42px;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
}

input.przycisk, .td-przycisk > tbody > tr > td:first-child, 
.content_form div.input-find-medium.evo-multicolumn > input
{
    border-radius: 5px 5px 5px 5px;
    font-size: 18px;
    line-height:44px;
    height: 44px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13pt;
}

.content_form div.input-find-medium.evo-multicolumn > input,
.content_form_top div.input-find-medium.evo-multicolumn > input
{
    height:30px;
    line-height:30px;
    padding-bottom: 2px;
}

table.gray-button > tbody > tr > td > div.dxb
{
    padding:0;
    margin:0;
}

table.gray-button > tbody > tr > td > div.dxb span
{
    line-height:20px;
    font-size:11px;
    padding-left:8px;
    padding-right:8px;
    border-radius: 5px 5px 5px 5px;
}

div.hr-none
{
    margin: 0 auto 12px;
    width: 96%;
}

.td-przycisk > tbody > tr > td:first-child
{
    font-size: 13pt;
    line-height:38px;
}

.footer
{
    border-radius: 0 0 5px 5px;
}

/*-----------Kolumy--------------*/

li.submenu-item:first-child, 
li.submenu-item:hover:first-child
{
     border-radius: 5px 5px 0 0;
}

li.submenu-item:last-child, 
li.submenu-item:hover:last-child
{
    border-radius: 0 0 5px 5px;
}

a.menu-link
{
    font-size: 0.7em;
}

.lewa-kolumna ul > li:first-child > a
{
    border-radius:5px 5px 0 0;
}

.lewa-kolumna > ul > li:last-child > a
{
    border-radius: 0 0 5px 5px;
}

.label-medium, .content_form > div > div > span.label-medium
{
    font-size: 15px;
    line-height: 32px;
}

.first-label.no-float.label-medium, .label-medium.label-center
{
    margin-top:8px;
    margin-bottom:8px;
}

.groupOfButtons .blue
{
    margin-left: 12px;
}

.green
{
    margin-right:12px;
}

.linkButtonGreen
{
    border-radius:5px 5px 5px 5px; 
    font-size:18px;
    line-height: 45px;
    height:45px;
    padding-left:20px;
    padding-right:20px;
}

.thinButton
{
    font-size:15px;
    height:22px;
    line-height:20px;
    margin-left:0;
    padding-left:6px;
    padding-right:6px;
}

.content_form div > a.thinButton
{
    margin-left:0;
}

.smallGroupOfButtons input
{
    margin-left:8px;
}

.centerButton
{
    margin: 0 auto;
    margin-top:20px;
}

.footer_buttons_center_box
{
    text-align:center;
}

.dxgvTableFixed .dxgvTable
{
    width:inherit !important;
    margin:1%;
}

span.contentTitle, .content_form span.contentTitle
{
    font-size: 1em;
    line-height: 2em;
    margin-left: 22px;
    padding-left: 8px;
    padding-right: 8px;
}

.centerTextArea, .readonlyTresc
{
    padding: 12px;
}


div.master-submenu 
{
    padding: 0;
}

/*----------- ChooseUser --------------*/

.choose-user-content 
{
    padding: 12px;
}

.choose-user-content select 
{
    border-radius: 5px 5px 5px 5px;
}

.choose-user-content option
{
    padding: 4px;
}

/*---------end ChooseUser --------------*/

.TrescEtapuMemo centerTextArea, .readonlyTresc
{
    border-radius:5px 5px 5px 5px;
}

.content_form .kontrolkaPlusLabelPowyzej-Napis
{
    line-height:20px;
    height:20px;
    margin-bottom: 12px;
    padding-bottom:2px;
    width:100%;
}

.content_form .kontrolkaPlusLabelPowyzej-Kontrolka
{
    margin-left:14px;  
}

/* --------- PersonSettings ------------ */
.PersonSettings-CreateCorrespondence .kontrolkaPlusLabelPowyzej-Kontrolka,
.PersonSettings-ObslugaKorespondencji  .kontrolkaPlusLabelPowyzej-Kontrolka,
.PersonSettings-Inne .kontrolkaPlusLabelPowyzej-Kontrolka, .controlsCenterLabel
{
    width: 300px;
}

.PersonSettings-ObslugaKorespondencji,
.PersonSettings-CreateCorrespondence,
.PersonSettings-Inne,
.controlsCenterLabel
{
    clear:both;
}

.kontrolkaPlusLabelPowyzej-Box
{
    padding: 8px 60px 4px 60px;
}

.kontrolkaPlusLabelPowyzej-Napis
{
    display: inline-block;
    font-family: Verdana,Arial,Sans-Serif;
    height: 20px;
    font-size:10pt;
    line-height: 20px;
    margin-bottom: 12px;
    padding-bottom: 2px;
    text-align: left;
    width: 100%; 
}

.unitEvo
{
    
}

/* --------- end PersonSettings ------------ */

/*----------- Wybór firmy i roku obrotowego ----------------------*/

.controlsCenterLabelWidht40
{
    font-size: 15px;
    line-height: 22px;
    margin-left: 8px;
    margin-right: 14px;
    width: 40px;
}

.controlsCenterLabelWidht294
{
    margin-left: 0;
    padding-left: 6px;
    width: 294px;
    font-size: 15px;
    line-height: 22px;
}

/*----------- Wybór firmy i roku obrotowego KONIEC --------------*/

/* --------- Ustawienia kolorów dla pól formularzy niższych niż 26px ------------------------------- */

.backgroundLessThan26
{
    border-radius: 3px 3px 3px 3px;
    padding: 2px 4px;
}

.backgroundGreaterThan26
{
    border-radius: 5px 5px 5px 5px;
    padding: 0 6px;
}

.heightCorrector18
{
    height:18px;
}

.heightCorrector22
{
    height: 22px;
}

.GridRightLine .centerCorrector, .centerCorrector
{
    margin: 8px auto;
}

.topCorrector18
{
    margin-top:18px;
}

.rightCorrector12,#content span.rightCorrector12
{
    margin-right:12px;
}

.blueBack
{
    left: 26px;
    top: -2px;
}

.wrapper_headers div.headers input.back
{
    padding-bottom:4px;
}

.headers > .blueBack
{
    top: 4px;
}

/*Filtry załączników*/

.filterCorrector21
{
    width:21%;
}

.controlsCenterFilterLabel
{
    font-size: 80%;
    margin-right: 14px;
    line-height: 22px;
    width: 80px;
}

.kolumna .table-evo-format
{
    margin: 0 auto;
}

/* -------------- SprawdzMaile  -------------*/
div.pobrane-column-header span:before
{
    font-size: 26px;
    line-height: 12px;
}

/*  Załączniki */

.topZero, 
div.topZero > span > input
{
    margin-top:0;
}

.topZero .controlsCenterBox
{
    padding-top:0;
    padding-bottom:0;
}

.kontrolkiPanel span.controlsCenterLabel
{
    font-size: 15px;
    line-height:22px;
}

.content_form .kontrolkiPanel .controlsCenterBox > table 
{
    border-radius: 3px 3px 3px 3px;
    padding: 2px;
}

.content_form .kontrolkiPanel .controlsCenterBox > table
{
    padding:0 0 0 4px;
}

.content_form .kontrolkiPanel .controlsCenterBox.paddingCorrector2  > table
{
    padding: 2px 2px 2px 4px;
}

.content_form .kontrolkiPanel .controlsCenterBox > table td.dxic
{
    padding:0;
}

.content_form .kontrolkiPanel .controlsCenterBox > table input
{
    margin:0;
}

.content_form .controlsCenterBox
{
    padding-top:0;
    padding-bottom:0;
}

/* Korekta marginesów */

.footer_buttons_center .leftMarginCorrector0 input
{
    margin-left:0;
}

.inputWidthCorrector416
{
    width:416px;
}

/* Syle dla formularzy delegacji */

.delegationsForm table.dxeMemo textarea
{
    border-radius: 0;
}

a.hyperLinkAuto
{
    padding-right: 6px;
    padding-left:6px;
    width: auto;
}

/* --- operacje.aspx ----------*/

div.kontrolkaPlusLabelPowyzej-Box  .dxeTextBox
{
     border-radius:3px 3px 3px 3px;
}

/* --- operacje.aspx KONIEC ---*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.grid-column-button, a.link-decyzja-pytanie
{
    border-radius: 5px 5px 5px 5px;
}

.grid-column-button
{
    padding: 2px 8px 4px;
}

a.link-decyzja-pytanie
{
    padding: 2px 20px 5px 4px;
}

.content_form > div > div.evo-multicolumn
{
    width: 20%;
    padding:0 0 1em 1em;
}

.content_form > div > div.evo-multicolumn.input-find
{
    width:12%;
}

.devex-box-corrector
{
    margin-left: 188px;
}

.devex-box-corrector50
{
    margin-left:50px;
}

div.center > div > .devex-box-corrector-checkbox
{
    width:auto;
}

.filters
{
    margin: 0 auto;
}
 
.filters table, 
.filters form, 
.filters input, 
.filters div
{
    margin: 0 auto;
}


.polaczeniakartoteki_dokumentygm_aspx .evipFiltr.evipList,
.polaczeniakartoteki_dokumentygm_aspx .evipInputButtonWrapper
{
    padding-left: 0;
}

#filters_center > .filters_center_box > .evipInputButtonWrapper
{
    margin-bottom: 0;
    margin-top:20px;
}


.filters_right > table, .AlignTable
{
    padding: 0 4px 0 0;
}

.footer_buttons_center
{
    padding-top:10px;
}

div.headers h1 label
{
    font-size:14pt;
    letter-spacing:0.05em;
}


.content_grid div, 
.content_grid div table,
div.content_form div > table,
.footer_buttons_center_box div > table
{
    margin: 0 auto;
}

.wrapper
{
    padding-bottom: 18px;
}

.topNavigation
{ 
    margin: 0 auto;
    padding: 16px 0 0;
}

.logo
{ 
    width:20%; 
    min-height:60px;
}

.MenuPanel
{
    top: 30px;
}

div.MenuPanel a
{
    width: 192px;
    line-height: 30px;
    margin: 0;
    padding: 0 12px;
    text-indent: 18px;
}

.top
{ 
    margin: 0 auto;
    min-height: 20px;
}

.topNavigationWrapperBox   
{
    width: 79%;
}

.topNavigationBox table
{
    margin-left:12px;
    margin-right:12px;
}

.topNavigationBox label
{
    height: 40px;
    line-height: 40px;
    margin-left:12px;
    margin-right:12px;
}

.MenuPanelWrapper 
{
    line-height: 36px;
    margin-left: 2px;
    margin-right: 12px;
    min-height: 36px;
    min-width: 62px;
    padding-right: 4px;
    right: 0;
    top: 0;
}

.MenuPanelWrapper > span
{
    font-size: 9pt;
    min-height: 36px;
    min-width: 62px;
}

.topNavigationBox table tbody tr td.dxbButton
{
    height: 40px;
}

.top_left
{
    width:25%;
}

.top_center_box
{
    line-height: 30px;
}

.top_center
{
    margin:0 auto;
}

.top_center_box
{
    width:100%;
}

.top_right
{
    width:25%;
}

.wrapper_headers
{
    width:100%; 
}

.headers
{
    width:100%; 
}

.headers h1
{
    line-height:24px;
    margin: 0 0 0 14px;
    padding: 0;
    font-size: 18px;
}

.content_form > div > div.evipTopWrapper
{
    padding-left:0;
    padding-right:0;
}

.content_form > div > div
{
    padding: 0 60px 0;
}

.field-name
{
    padding:0 12px 0 0;
    width:200px;
}

.filters,
.content_form_top,
.content_grid,
.footer_one
{
    width:100%; 
}

.content_form
{
    margin: 0 auto;
}

.filters_left
{
    width:25%; 
}

.content
{
    margin: 0 auto;
    border-radius: 5px 5px 5px 5px;
}

.button-form
{
    margin-left: 210px;
}

.czy-link-check-box
{
    margin-left: 188px;
}

.czy-zatwierdzony-check-box
{
    margin-left: 134px;
}

a.grid-column-button:first-child
{
    margin-left:0;
}

a.grid-column-button:last-child
{
    margin-left:0; 
}

.content_form div > a
{
    margin-left:210px;
}

.footer
{
    margin: 0 auto;
}

.footer_buttons
{
    padding-bottom: 17px;
    width: 100%;
}


.footer_buttons_left
{
    width:50%; 
}

.footer_buttons_left input
{
    margin-left: 12px;
    margin-right: 0px;
}

.footer_buttons_center .przycisk, 
.footer_buttons_center input
{
    margin-left: 12px;
}

.footer_buttons_center,
.footer_two
{
    width:100%;  
}

.footer_buttons_right
{
    width:50%; 
} 

.footer_buttons_right input
{
    margin-right: 12px;
}

div.master-footer div.copyright 
{
    margin: 20px auto;
    padding: 0;
}

div.master-footer 
{
    height: 48px;
    margin: 0 auto;
}

div.master-footer div.copyright 
{
    font-size: 12px;
    line-height: 12px;
    letter-spacing: 0.09em;
}

/*IE BUG*/
td.dxic input
{
    min-height:12px;
}

/*----------- Kolumny -------------*/

.kolumna, .kolumny
{
    margin: 0 auto;
    padding-bottom: 16px;
}

.kolumna
{
    margin-top:8px;
}

.kolumny > .lewa-kolumna
{
     margin-top: 8px;
}

.kolumny > .prawa-kolumna,
.kolumny > .prawa-kolumna > .wrapper_headers, 
.kolumny > .prawa-kolumna > .footer,
.kolumny > .prawa-kolumna > .content, 
.kolumny > .prawa-kolumna > .wrapper_headers > .headers, 
.kolumny > .prawa-kolumna > .wrapper_headers > .filters,
.dotyczy_aspx .kontrolkiPanel,
.content_pureDevex
{
    margin: 0 auto;
}

.kolumny > .prawa-kolumna
{
    margin-left:4px;
    margin-top:8px;
    border-radius:5px;
}

.ParamTextBox
{
   width : 95px
}

.Przycisk
{
   width : 85px;
   padding : 0px, 10px;  
}

.plugins_delegacje_nocleg_aspx .controlsCenterBox table tbody tr td div,
.wyslijkorespondencje_aspx .content_form table tbody tr td div
{
    margin-top: 0; 
}

/*-------------------------- Grid -------------------------------------------*/

.div-select-all > input[type="checkbox"] 
{ 
    margin: 0 auto; 
}

.zalaczniki-column-header 
{ 
    min-height: 20px;
}

.zalaczniki-column-header-span:before 
{ 
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 4px;
    line-height: 14px;
}

div.wrapperContent
{
    margin-left: 12px;
    margin-right: 4px;
    width: 690px;
}

.overflowHelper686
{
    padding-bottom: 8px;
    width: inherit;
}

.prawaKolumna .fieldsecik
{
    border-radius: 5px 5px 5px 5px;
    padding: 6px;
    width: 264px;
}

.content_grid .prawaKolumnaContent
{
    margin-top: 26px;
}

div.prawaKolumnaContent > fieldset.fieldsecik
{
    margin-top:40px;
    margin-bottom:0;
}

.prawaKolumnaContent > .fieldsecik > div
{
    padding: 4px;
    border-radius: 5px 5px 5px 5px;
    max-height: 172px;
    min-height: 98px;
}

.prawaKolumnaContent > .fieldsecik > div > ul > li
{
    width: 100%; 
    font-size: 0.9em;
}

.prawaKolumnaContent > .fieldsecik > div > ul > li > a
{
    right: -4px;
    top:0px;
}

.prawaKolumnaContent > .fieldsecik > div > ul > li > span
{

    line-height: 24px;
    margin-right: 56px;
    padding-left: 2px;
    width: 181px;
}

div.prawaKolumna
{
    margin-left: 4px;
    width: 278px;
}

.prawaKolumnaContent .fieldsecik legend
{
    top: -36px;
}

.prawaKolumnaContent .fieldsecik legend + div ul
{
    padding-left:0;
}

.UsunLink
{
    line-height: 24px;
    margin: 0 6px 6px 0;
    padding-left: 14px;
}

.fieldsecik .pager
{
    margin-top: 10px;
}

.fieldsecik .pager > a
{
    border-radius: 3px 3px 3px 3px;
    font-size: 0.9em !important;
    height: 26px;
    line-height: 26px;
    margin: 0 6px 0 0;
    padding-left: 8px;
    padding-right: 8px;
    margin-bottom:8px;
}

.tabs
{
    margin-bottom: 8px;
    width: 100%;
    padding:0;
}

.tabs li
{
    border-radius: 5px 5px 0 0;
}

.tabs li:first-child
{
    margin-left: 44px;
}

.tabs-niewybrany, 
.tabs-wybrany
{
    border-width: 1px;
    height: 31px;
    margin: 3px 0 0 4px;
}

.tabs a
{
    font-size: 0.8em;
    letter-spacing: 0.06em;
    line-height: 30px;
    padding-left: 8px;
    padding-right: 8px;
}

.controlsCenter div *:first-child, 
.editorCenter div *:first-child, 
.controlsCenterLabel
{
    width: 208px;
}

.filters_center_box span, 
.marginCorrector .contentTitle, 
.controlsCenterLabel
{
    font-size: 15px;
}

.controlsCenter span, .controlsCenterLabel
{
    margin-left:8px;
    margin-right:14px;
}

.controlsCenterLabel
{
    line-height: 22px;
}

.inputWidthCorrector300
{
    width:300px;
}

.inputWidthCorrector364
{
    width:364px;
}

.controlsCenterSmallInput input
{
    margin-top: 6px;
}

.controlsCenter input, .controlsCenter select, #content_grid .controlsCenterElement
{
    margin-left:8px;
    margin-right:8px;
}

.controlsCenter > *, 
editorCenter > *, 
#content_grid .controlsCenter > *
{
    font-size: 15px;
}

.editor-field-shadow
{
    padding: 4px 8px;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
}

.editor-field-width-medium
{
    width: 474px;
}

select.editor-field-width-medium
{
    width: 492px;
}

.lineHeighCorrector24
{
    line-height: 24px;
}

.marginCorrector
{
    margin: 10px;
}

.marginCorrector textarea
{
    margin-top: 8px;
}

.content .marginCorrector span
{
    margin: 0;
    padding-left: 18px;
    padding-right: 0;
}

.editorCenter
{
    padding-top: 6px;
}

.content_grid .marginCorrector10
{
    margin:10px;
}

textarea.kontrolka, 
textarea.TrescKorespondencjiEditor, 
.kolumny .TrescEtapuMemo, .textareaGridLeft
{
    border-radius: 5px 5px 5px 5px;
}

/*-------------------------- Grid KONIEC ------------------------------------*/

/*----------------------------- Dotyczy elementów osadzonych w iframe -----------------------------------*/

.content_grid_box
{
    margin:0;
    padding:0;
}

.content_grid_left
{
    margin: 0 6px 0 8px;
}

.content_grid_right
{
    margin: 0 8px 0 6px;
    width: 228px;
}

.textareaGridLeft
{
    padding: 12px;
}

.inside .footer_buttons_left, 
.inside .footer_buttons_right
{
    width:12%
}

.inside .footer_buttons_center
{
    margin: 0 auto;
    width: 76%;
}

.inside .footer_buttons_center .footer_buttons_center_box
{
    width:100%;
}

.inside .footer_buttons_left, 
.inside .footer_buttons_right
{
    width:50%;
}

.GridRightLine
{
    margin-bottom: 12px;
    width: 228px;
}

.GridRightLine .inputLeftCorrector
{
    margin-left: 14px;
}

.GridRightLine select, 
.GridRightLine input[type="text"]
{
    margin-left: 14px;
    width: 200px;
} 

.GridRightLine input[type="text"]
{
    width: 194px;
}

.GridRightLineSelect
{
    height: 224px;
    width: 100%;
}

.GridRightLine span
{
    font-size: 0.8em;
    line-height: 20px;
    text-indent: 14px;
    width: 158px;
}
/*----------------------------- Dotyczy elementów osadzonych w iframe KONIEC ---------------------------*/

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.controlsCenter div span.disabled input
{
    height: 18px;
    width: 12px;
}

div.controlsCenter > div > label 
{
    margin-right: 22px;
}

/*-------------------------------------- Przycisk logowania ---------------------------------------------*/

input[type="submit"].logonControlButton
{
    font-size: 13px;
    line-height:40px;
    padding: 0 10px 0 30px;
    height: 40px;
}

/*-------------------------------------- Przycisk logowania KONIEC --------------------------------------*/

.headers .KorespondencjaNaglowek
{
    width: 200px; 
    height: 30px; 
    top: 0px; 
    right: 0px;
}

.headers .KorespondencjaNaglowek a
{
    font-size: 9pt;
    padding-left: 12px;
    padding-right: 20px;
    line-height: 31px;
}

/*----------------- Załączniki ----------------------*/

.kolumny textarea.kontrolka
{
    min-width: 406px;
}

.content_form > div > div
{
    padding-top: 8px;
}

.czy-zatwierdzony-check-box
{
    margin-left: 120px;
}

.czy-zatwierdzony-check-box label
{
    padding-right:8px;
}

/*----------------- Załączniki KONIEC --------------*/

/*--- Załączniki usuń ---*/
.anchorCorrector .dxucTextBox > a
{
    line-height:21px;
    height:21px;
}
/*--- Załączniki usuń KONIEC ---*/

.leftSpanCorrector
{
    margin-left: 6px;
}

.controlsCenterBox
{
    margin: 0 auto;       
}

/*------------------------------ EVIP --------------------------------*/

.pluginWrapper .filters_center_box > div
{
    width:inherit;
}

.pluginWrapper .headers
{
    min-height:36px;
}

.pluginWrapper .headers > h1
{
    line-height:36px;
}

.pluginWrapper #filters_center_box > *
{
    margin:0;
}

.pluginWrapper .filters_center_box .evipFiltrInput:first-child
{
    margin-left:8px;
}

.pluginWrapper .filters_center_box .evipFiltrInput,
.pluginWrapper .headers h1
{
    margin-left:0;
}

.pluginWrapper div#headers
{
    padding-bottom: 3px;
}

.pluginWrapper .evipRefresh input
{
    margin: 4px 6px 4px 4px;
}

.evipFiltr .dxeButtonEdit
{
    width: 146px;
}

.evipFiltr span,
.evipFiltr label
{
    font-size: 14px;
}

.pluginWrapper.plugins_evip_evip_aspx .evipFiltrInput
{
    margin-top: 10px;
}

.evipList > table
{
    margin-top:4px;
}

.evipFiltr label + table
{
    margin-top:3px;
}

.filtrBoxT
{
    min-width:176px;
    max-width:200px;
}

.pluginWrapper .filters_center_box {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.pluginWrapper .evipFiltr
{
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top:-6px;
}

.pluginWrapper .filters_center
{
    width:100%;
}

.pluginWrapper .checkBoxEvip
{
    margin: 0 auto 8px;
    max-width: 474px;
    min-width: 300px;
    padding-left: 44px;
}

.pluginWrapper .checkBoxEvip > table
{
    margin-top:6px;
}

.evipInputButtonWrapper .evipFiltrInput
{
    padding-left:12px;
    padding-right:12px;
}

.pluginWrapper div.linki-decyzje-wrapper div.linki-decyzje a.link-decyzja-pytanie,
.content_form .kontrolkaPlusLabelPowyzej-Napis.smallBoxlabel.nullMargin
{
    margin-left: 0;
}

span.kontrolkaPlusLabelPowyzej-Napis.smallBoxlabel.aboveTextArea.nullMargin
{
    padding-left: 0;
}

.evipInputButtonWrapper:first-child
{
    margin-left: 6px;
}

.evipCenterBox
{
    margin-bottom:10px;
    font-size:15px;
}

.evipCenterBox .evipLeft
{
    margin-left:-14px;
}

.content_form span.contentTitle.DodajNK
{
    margin-left:-12px;
}

.evipTextarea
{
    max-width: 96%;
    min-height: 256px;
    min-width: 666px;    
}

.content_form .evipCenterBox
{
    margin-top: 2px;
}

.evipRow
{
    height:16px; 
}

.evipRowTop
{
    height:5px;
    width:100%;
    top:0;
}

.evipRowBottom
{
    height:5px;
    width:100%;
    bottom:0;
}

.editorValue span
{
    font-size: 13pt;
}

.editorValue
{
    line-height: 27px;
    margin: 0;
    padding: 10px 8px;
}

.EvipDataWrapper .editor-label
{
    min-width:266px;
}

.EvipDataBox
{
    padding-top: 14px;
}

.evipInputVerticalBox .ImportOverWriteASPxCheckBox
{
    margin: 6px 0 6px 8px;
}

.content_form div.dekret
{
    padding-top:0;
}

div.content > div.content_form > div > div.dekret
{
    margin-left:0;
    padding-left:0;
}

.anchorCorrector .dxucTextBox > a .dxWeb_ucClearButton
{
    background-position: -100px -120px;
}

.content_form .dekret .evipRow,
.content_form .dekret .evipRow div,
.content_form .dekret .tdUwagiDiv,
.content_form .dekret .evipwhiteDiv
{
    margin-top:0;
}

.evipwhiteDiv
{
    margin-bottom: 10px;
}

.tbKlasyfikatoryDiv
{
    margin-left: 1%;
}

.content_form .greylabel
{
    width:100%;
    height:36px;
    line-height: 36px;
}

.content_form .EvipDekretyWrapper .dekret
{
    width: 100%;
    padding-left:0;
    padding-top:0;
}

.evipInsideWrapper
{
    padding:8px;
}

.tdSchematDekretacjiDiv
{
    /* margin-right: 0.5%;*/
}


.plugins_evip_editdekretyfrm_aspx
{
    margin:0 auto;
}

.evipInputButtonWrapper > .evipInputButtonIcon
{
    left: 8px;
    top: 21px; 
}


.content_form .tdSchematDekretacjiDiv, 
.content_form .tbKlasyfikatoryDiv
{
    min-height: 420px;
    margin-bottom: 8px;
    width: 49%;
    margin-top:8px;
}

.content_form .tdSchematDekretacjiDiv .evipRatioWrapper2 > .tdSchematDekretacjiDiv, 
.content_form .tbKlasyfikatoryDiv .evipRatioWrapper2 > .tbKlasyfikatoryDiv
{
    min-height: inherit;
}


.content_form div.tdSchematDekretacjiDiv
{
    width: 50%;
}

.content_form .tbKlasyfikatoryDiv:first-child
{
    width:50%;
}

div#filters_left table tbody tr td input[type="submit"].green
{
    line-height:normal;
}

.pluginWrapper .filters_center
{
    margin-bottom:3px;
}

.pluginWrapper .evipRefresh
{
    top:0;
    right:0;
}

.evipInputVerticalBox
{
    width:60%;
}

.no-canvas .content_form .dekret > div.tdSchematDekretacjiDiv
{
    min-height:440px;
}

.evipTemplateFilterBox {
    min-width: 200px;
}

div.evipEvoTemplateItemWrapper ul
{
    padding-left:0;
    padding-bottom:12px;
}

div.evipEvoTemplateItemWrapper a
{
    padding: 4px 26px;
}

.link-decyzja-pytanie.evipEvoTemplate span:before
{
    left: 0;
}

div.evipEvoTemplateItemWrapper input.filterInput
{
    margin-bottom: 6px;
    width:90%;
}

.evipEvoTemplateItemWrapper table
{
    width:92%
}

.plugins_evip_evip_aspx .filters_center_box
{
    padding-left:0;
}

.evipTemplateFilterBox
{
    max-height:306px;
}

.evipTemplateFilterBox a
{
    margin-right: 0;
}


.tdTypDekretacjiDiv span.controlsCenterLabel
{
    text-indent: 30px;
    width: 100%;
    margin-bottom: 8px;
    margin-left:0;
}

.tdTypDekretacjiDiv .inputWidthCorrector300
{
    margin-left:20px;
}

.tdTypDekretacjiDiv td > div.dxlbd,
.rowKontrahentDiv > div
{
    margin-top:0;
}

.rowPolaZKwotamiDiv > table
{
    width:auto;
}

.evipThirdBox span+table
{
    width:auto;
}

.evipThirdBox
{
    padding: 0 16px;
}

.evipThirdBox > div > table > tbody > tr > td > table > tbody > tr > td > div,
.content_form div table > tbody > tr > td > table.topCorrectorZero ~ div > table > tbody tr > td > table > tbody tr > td > div,
.content_form .delegationsForm .controlsCenterBox div > table > tbody tr td table > tbody tr td > div
{
    margin-top:0;
}

.evipThirdBox > span,
.rowKontrahentDiv
{
    padding-bottom:4px;
}

.tbKlasyfikatoryDiv div.evipInsideWrapper div.evipThirdBox table.dxeButtonEdit,
div.content_form .rowIndeksyDiv > table,
.rowKontrahentDivInner,
.rowKontrahentDivInner > table
{
    width: 100%;
}

.rowKontrahentDivInner > table > tbody > tr > td:first-child
{
    width: 90px;
}

.rowKontrahentDivInner > table > tbody > tr > td:first-child + td + td
{
    width: 8%;
}

.rowKontrahentDivInner > table > tbody > tr > td:first-child + td > table,
.evipwhiteDiv textarea
{
    width:100%;
}

div.evipwhiteDiv
{
    padding-left: 12px;
    padding-right: 12px;  
}

.content_form .evipInsideWrapper > div
{
    margin-top:4px;
}

.evipRatioWrapper
{
    width: 40%;
    padding-left:40px;
}

.kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper
{
    width: 36%;
}

.evipTopWrapper > div.tabKwotyDiv
{
    width:60%;
}

.kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper > input,
.kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper > table
{
    width:99%;
}

.content_form > div > div.evipRatioWrapper
{
    padding-left:40px;
}

.rowPolaZKwotamiDiv .label
{
    min-width:58px;
}

/*
.rowPolaZKwotamiDiv .label + table,*/
.content_form div .labelRozlicz
{
    margin-left:6px;
}

.rowPolaZKwotamiDiv .label
{
    margin-right: 6px;
}


.content_pureDevex div.EvipDataWrapper div.EvipDataBox div.editorValue table > tbody > tr > td > table > tbody > tr > td.dxic > input
{
    min-width:162px;
}

.craiHalfOfSize
{
    text-align: left;
}

.content_form  .craiHalfOfSize .kontrolkaPlusLabelPowyzej-Kontrolka.smallBoxInput,
.craiHalfOfSize
{
   width: 70%; 
}

.craiFullSize
{
    width: 100%;
}

/*------------------------------ EVIP KONIEC -------------------------*/

/*------------------------------ Formularz wniosków urlopowych ------------------------------*/

.wUrlp > div
{
    padding-left:8px;
}

.wUrlp label
{
    margin-left:2px;
    margin-right:8px;
}

.wUrlopOpcje
{
    min-width:170px;
}

.wUrlpWW
{
    max-width: 982px;
    margin: 0 auto;
}

.wUrlpWW > select,
.wUrlpWW > input
{
    padding-right:4px;
}

div.content_form div.wUrlpWW table > tbody > tr > td > table.kontrolka ~ div > table > tbody > tr > td > table > tbody > tr > td > div /* Kalendarz w formularzu Wniosek Urlopowy */
{
    margin-top: 0px;
}

.wUrlpWW table.kontrolka
{
    min-width:234px;
}

.wUrlpWW span.controlsCenterLabel
{
    clear:none;
}

.wUrlpWW .w222
{
    max-width:222px;
}

.wUrlpWW span.m172
{
    margin-left: 172px;
}

.content_form span.wUrlpToLeft 
{
    text-align:left;
}

.wUrlpWW .TrescKorespondencjiEditor
{
    margin-left:6px;
}

/*------------------------------ Formularz wniosków urlopowych ------------------------------*/

/*------------------------------ EAZ -------------------------------------*/
.drzewkoDivWrapper
{
    float: left;
    padding-left: 0.5%;
    padding-right: 0.5%;
    width: 30%;
}

.listDivWrapper
{
    width:68%;
    float:left;
    padding-left: 0.5%;
    padding-right: 0.5%;
}

div.listDivWrapper div.kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper
{
    padding-right: 10px;
}

.content_form > div > div.separatedBox
{
    padding-left: 12px;
    padding-right: 12px;
}

.tbKlasyfikatoryDiv .kontrolkaPlusLabelPowyzej-Box
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 8px;
    padding-right: 42px;
}

.content_form .kontrolkaPlusLabelPowyzej-Kontrolka.smallBoxInput
{
    display: inline-block;
    width: 100%;
}


.content_form .separatedBox .tbKlasyfikatoryDiv
{
    min-height: auto;
}

.kontrolkaPlusLabelPowyzej-Box table tbody tr td table tbody tr td div
{
    margin-top:0;
}

.content_form .evipTopWrapper div
{
    margin-top:0;
}

.separatedBox .tbKlasyfikatoryDiv > .kontrolkaPlusLabelPowyzej-Box > span
{
    margin-bottom:4px;
}

.tbKlasyfikatoryDiv
{
    padding-bottom: 20px;
}

.twentyEightPercent,
.rowKontrahentDivInner .twentyEightPercent
{
    width:20%;
    margin-right: 1%;
} 

.twentyEightPercent ~ table,
.rowKontrahentDivInner .twentyEightPercent ~ table
{
    width:79%;
}

table.twentyEightPercent,
.rowKontrahentDivInner table.twentyEightPercent
{
    float: left;
}

.evipTopWrapper .evipThirdBox > span,
.noUbuntuMedium
{
   font-family: Verdana, Tahoma, Sans-Serif;
   font-size: 84%;
}

#content .textareaRWD
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
    box-sizing: border-box;
    max-width: 90%;
    min-width: 90%;
    width: 90%;
}

span.kontrolkaPlusLabelPowyzej-Napis.smallBoxlabel
{
    margin-left:0;
    padding-left:16px;
}

span.kontrolkaPlusLabelPowyzej-Napis.smallBoxlabel.aboveTextArea
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
    box-sizing: border-box;
    padding-left: 26px;
}

.leftCorrector14
{
    margin-left: 14px;
}

.separatedBox > .tbKlasyfikatoryDiv > div > input.evipFiltrInput
{
    margin-top: 20px;
}

.separatedBox > .tbKlasyfikatoryDiv > div > input.evipFiltrInputTop
{
    margin-top: 6px;
}

.craiRbtnPadding
{
    padding-top: 12px;
    padding-bottom:4px;
}

.content_form .tbKlasyfikatoryDiv .craiNoFloat
{
    float: none;
}


.tbKlasyfikatoryDiv.paddingEight .kontrolkaPlusLabelPowyzej-Napis.smallBoxlabel
{
    margin-bottom: 0;
}

.threefoldWrapper
{
    overflow: auto;
}

.threefoldWrapper .kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper
{
    width: 28%;
    float:left;
}

.threefoldWrapper .kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper,
.craiSetCorrector
{
    display: inline-block;
}

.threefoldWrapper .kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper
{
    float: none;
    padding-right:0;
    padding-top: 16px;
}

.threefoldWrapper .kontrolkaPlusLabelPowyzej-Box.evipRatioWrapper span
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 100%;
}

div.threefoldWrapper div.kontrolkaPlusLabelPowyzej-Box span.kontrolkaPlusLabelPowyzej-Napis
{
    padding-left: 0;
}

div.content_form div.evipTopWrapper div.separatedBox div.tbKlasyfikatoryDiv div.threefoldWrapper div.kontrolkaPlusLabelPowyzej-Box
{
    padding-right: 2%;
}

.craiBottomCorrector
{
    bottom: 0;
    right: 0;
}

.wrapper.plugins_zamowienia_editzappoz_aspx .content_form > div > div.separatedBox 
{
    padding-left: 0;
    padding-right: 0;
    padding-top:0;
}

.kontrolkaPlusLabelPowyzej-Napis.aboveTextArea
{
    margin-top:12px;
}

.plugins_zamowienia_editzapnagl_aspx .tbKlasyfikatoryDiv.paddingEight.noDecoration.craiHalfOfSize
{
    min-height: 300px;
}

.absoluteEl
{
    right: 8px;
    top: 0; 
}   

/*------------------------------ EAZ KONIEC ------------------------------*/

#busyBoxSpan
{
    margin-top: 8px;
}

.busyBox
{
    padding: 21px;
    z-index: 9999;
    min-width: 200px;
}

.uxNadpiszRozliczenieASPxCheckBox td:first-child
{
    width: 22px;
}

.filters table.evipCmbTop4
{
    margin-top:3px;  
}