#bladHasla{margin-top: 2px;
           height: 30px;
           text-align: center;
           font-size: 20px;
           color: #be4856;}

#navGora,
#blokLista,
#blokWyslijInformacje,
#blokListaOsob,
#blokHistoriaWiad,
#blokHaslo,
#blokDodaj,
#blokAdmin,
#blokSzczegolyZgl,
#blokDodajUzytkownika,
#blokEdytujUzyt,
#loginGlowna,
#blokKontakty,
#blokStatystyka{display: none;}

#zmianaStatusu{display: inline-block;
               float: left;
               padding-left: 15px;}
#butZmienStatus{float: right;
                width: 200px;}

#czekaj{display: none;
        width: 50px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 300px;}

#loginGlowna{margin-top: 100px;}
@media(max-width: 1279px) {#loginGlowna{margin-top: 0px;}}

#czytajZgloszenia{width: 100%;}

#dodajZgloszenie,
#przegladajZgloszenie,
#zmienHaslo,
#administracja,
#kontakty,
#wyloguj{cursor: pointer;}

#zmianaHasla,
#alertHaslo{display: none;}

#dodaneZgloszenie{margin-bottom: 0px;
                  margin-left: 5px;
                  display: inline-block;}
#wysylanoZgl,
#dodanoZgl,
#dodaneZmianyUser{margin-bottom: 0px;
                  display: inline-block;}

#dodanyUzytkownik{display: inline-block;
                  margin-bottom: 0px;}
#dodajUzyt{margin-bottom: 0px;}

#dodajPrzyc{margin-bottom: 15px;}
#dodajPrzycEdit{margin-bottom: 15px;}

#listaDane{text-decoration: underline;
           text-align: center;}

th{cursor: pointer;}

.szerokosc_id{width: 50px;}
.szerokosc_data{width: 155px;}
#tabelaId{font-weight: bold;
          text-align: center;}

#filtrowanieNapis{height: 34px;
                  padding: 6px;}

@media(max-width: 1500px)
{
	#filtrowanieNapis {
    	 height: 34px;
  	 padding: 8px;
   	 font-size: 11px;
	}
}

#filtrujInfo{height: 34px;}

/*.szerokosc_id,*/
.szerokosc{pointer-events: none;}

/* Administracja */

.tytuladm
{
    margin-left: 15px;
    margin-right: 15px;    
}

#gwiazdkaDodaj{color: #A94442;}

#infoUzyt{margin-bottom: 0px;}

#edycjaButton{display: inline;}

#loginEdytuj,
#hasloEdytuj,
#imieEdytuj,
#nazwiskoEdytuj,
#emailEdytuj,
#numerEdytuj,
#loginDodaj,
#imieDodaj,
#nazwiskoDodaj,
#hasloDodaj,
#emailDodaj,
#numerDodaj{padding-left: 10px;}

/* .centerPoz{margin-left: auto;
            margin-right: auto;
            text-align: center;}*/

.kursorSzczegoly{cursor: pointer;}

#zlamTekst,
#firmaNazwa{word-wrap: break-word;}

#infoZgl{margin-bottom: 0px;}

#historiaPanelDane{text-align: left;}

#glyphiconLeft{padding-left: 5px;}

#panelStatus,
#panelWykonujacy,
#panelPriorytet,
#panelData,
#panelDodal{padding-top: 1px;
           padding-bottom: 1px;
           padding-right: 10px;
           padding-left: 10px;}

#panelHistoria{margin-bottom: 20px;
               border-radius: 0px;}

.tytulSrodek{text-align: center;
             margin-top: 40px;}

#histInfoStatus,
#histInfoWykonujacy,
#histInfoPriorytet,
#histInfoData,
#histInfoDodal,
#histInfoHistoriaData{display: inline-block;
              margin: 0px;}

.szczegolyHist{margin: 0px;}

.ikonaKolor{color: #337AB7;}

#szczegolyZgloszenia{margin-bottom: 50px;}

#daneTytulowe{font-weight: bold;}

#opisZgl{resize: none;}

#zgloszenieTemat{margin-top: 0px;}

#kolorDane{width: 20px;
           height: 20px;
           display: inline-block;
           vertical-align: middle;
           margin-bottom: 0px;}

#panelSzczegoly,
#szczegolyTytul{border-radius: 0;}

#filtrWszystkie{width: 100%;}

@media(max-width: 1500px)
{
	#filtrWszystkie {
    	width: 100%;
    	font-size: 11px;
    	padding: 8px;
	}
}

#rowSzczegoly{margin-bottom: 5px;}

#komentStatus{resize: none;}

.wartGora{margin-top: 52px;
          border-bottom: solid 2px #DDDDDD;
          background-color: #fff;}
.wartGoraDuzy{margin-top: 102px;
          border-bottom: solid 2px #DDDDDD;
          background-color: #fff;}
#pasekDiv{padding-top: 5px;
          padding-bottom: 5px;}
.tabelaListaZmiana{margin-top: 50px;}

#sepKomentarz{margin-bottom: 5px;
              margin-top: 5px;}

.marginlewyduzy
{
    margin-left: 40px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.margindol
{
    margin-bottom: 10px;
}
.margintemat
{
    margin-top: 20px;
    padding: 15px !important;
    height: 55px;
}
.marginwyslij
{
    margin-top: 10px;
}
.margintematcheckbox
{
    margin: 5px 0;
}
.tematylabel
{
    margin-left: 20px;
}
.tematypanel
{
    margin-bottom: 0;
}
.newsletterwyslij
{
    text-align: right;
}
.newsletteralert
{
    display: none;
    margin-bottom: 0;
    margin-top: 10px;
    float: left;
}
.newsletterbutton
{
    display: inline-block;
    margin-top: 10px;
}
.hrwszystkie
{
    margin: 0;
}
.newsdodaj
{
    margin-top: 0;
}
.newsnaglowek
{
    display: inline-block;
}
.newslistaosob
{
    margin-top: 10px;
}
.centerpozycja
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.thlistaosob
{
    cursor: default;
}
.osobylista
{
    margin-bottom: 0;
}
.tytuly
{
    font-weight: bold;
}
.historianews
{
    margin-bottom: 10px;
    cursor: pointer;
}
.historiatematnews
{
    margin-top: 5px;
    font-size: 1.2em;
}
.historiadanenews
{
    margin-top: 5px;
}
.histinfo
{
    padding: 5px;
}
.tematmodal
{
    margin-bottom: 10px;
    font-weight: bold;
}
.numer
{
    text-align: right;
}
.numerid
{
    margin-right: 20px;
}
.hrtytul
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.inputplik
{
    vertical-align: middle;
}
.formodstep
{
    margin-bottom: 5px;
}
#ikonazalacznik
{
    display: none;
    float: left;
}
.popover
{
    max-width: 100%;
}
.wylaczony{
    opacity: 0.4;
    text-decoration: line-through;
}

/* -- Kontakty ------------------------------------------------------------- */
#blokKontakty{
    margin: 0 15px;
}

#kontakty_zapisz{
    display: inline-block;
    /*margin-left: auto;*/
    float: right;
}
#kontakty_opis{
   resize: none;
   padding: 10px;
}    
.kontakty_input{
    padding-left: 10px !important;
}
#kontakt_wysylanie{
    display: inline-block;
    margin-bottom: 0px;
    border-radius: 0px;
}
#kontakt_przyciski{
    height: 52px;
}
.kontakt_wysylanie_start{
    display: inline-block !important;
}
.oknotabela{
    background-color: #f5f5f5;
}
.grupapozycja{
    position: relative;
}
#podpowiedz,
#podpowiedzfirma{
    padding: 0px 10px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background-color: #ffffff;
    position: absolute;
    width: 100%;
    z-index: 100;
    display: none;
}
.osobypodpowiedz:hover,
.firmypodpowiedz:hover
{
    background-color: yellow;
    cursor: pointer;
}
/*.firmypodpowiedz:focus{
    background-color: yellow;
    cursor: pointer;
}*/
.kontakt_lista_przyjal,
.kontakt_lista_zglosil{
    width: 10%;
}
.kontakt_lista_firma{
    width: 20%;
}
.kontakt_lista_wykonane{
    width: 160px;
}
.kontakt_lista_edycja{
    width: 50px;
}
.tabela_checkbox{
    text-align: center;
    padding: 0px !important;
}
/*.tabela_label{
    width: 100%;
    padding: 10px;
    margin-bottom: 0px;
    height: inherit;
    position: relative;
}*/
.tabela_label{
    width: 25px;
    height: 25px;
    margin-top: 15px;
}
.kontakty_haczyk{
    top: 0px;
}
.tabela_opis,
.tabela_opisdlugi{
    display: block;
}
.tabela_opisdlugi:hover{
    cursor: pointer;
    /*display: block;*/
}
.cblokopis{
    position: absolute;
    display: block;
    white-space: pre-wrap;
    border: 2px solid #d6e9c6;
    padding: 10px;
    background-color: #dff0d8;
    font-weight: bold;
}
.kontakt_telefon_td{
    font-weight: bold;
}
.firmypodpowiedz:focus,
.osobypodpowiedz:focus{
    background-color: yellow;
}
/*.kolorzolty{
    background-color: yellow;
}*/
#kontakty_firma_lista,
#kontakty_zglaszajacy_lista{
    padding-left: 0px;
}
#kontakty_firma_lista li,
#kontakty_zglaszajacy_lista li{
    list-style-type: none;
}
.kontakty_tytul{
    text-align: center;
}
.kontakt_dodaj_zgloszenie_rozwin{
    border: solid 2px #e3e3e3;
}
.kontakt_dodaj_zgloszenie_blok{
    border: none;
    margin-bottom: 0px;
}
/*.kontakt_dodaj_zgloszenie_rozwin_napis,*/
.kontakty_lista_zgloszen,
.kontakty_lista_przyciski{
    display: inline-block;
}
.kontakt_dodaj_zgloszenie_rozwin_napis{
    display: block;
    padding:10px;
    color: #333;
}
.kontakt_dodaj_zgloszenie_rozwin_napis:hover,
.kontakt_dodaj_zgloszenie_rozwin_napis:focus{
    text-decoration: none;
}
.kontakt_dodaj_zgloszenie_rozwin_napis:focus{
    outline: 0;
}
.kontakt_dodaj_zgloszenie_rozwin_arrow{
/*    display: inline-block;
    text-align: right;*/
    float: right;
}
.kontakty_lista_przyciski{
    float: right;
}
#kontakt_tabela_wykonane{
    display: none;
}
.kontakty_accordion{
    padding: 0px;
}
#kontakt_rodzaj{
    background-color: #0292D5;
    color: #f2f2f2;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 0.9em;
}
/*.tlonowe{
    background-color: #82b7d0 !important;
    border-color: #0292d5 !important;
}
.tlowykonane{
    background-color: #a94442 !important;
    border-color: #ebccd1 !important;
}*/
/*.tdsrodek{
    text-align: center;
}*/
.kontakty_checkbox{
    opacity: 0;
    margin-left: -10px !important;
    cursor: pointer;
}
.kontakty_firmalistaosoba{
    background-color: #e6e6e6;
}
.osobypodpowiedz:focus > .kontakty_firmalistaosoba,
.osobypodpowiedz:hover > .kontakty_firmalistaosoba{
    background-color: yellow;
}

/* -- po dodaniu filtrów (17.08.2016) -- */
#tel_filtrowanieinfo{
    height: 34px;
    padding: 6px;
    text-align: center;
}
#filtrowanie_data{
    border-radius: 0px;
}
#loader_nowe,
#loader_wykonane{
    text-align: center;
}
/* -- po dodaniu edycji wpisów (30.08.2016) -- */
.kontakty_szczegoly{
    text-align: center;
    padding: 0px !important;
}
.kontakty_szczegoly_przycisk{
    margin-top: 15px;
    width: 70%;
}
#kontakty_modal_szczegoly hr{
    margin-top: 0px;
}
#kontakty_modal_szczegoly textarea{
    resize: none;
}
.kontakty_modal_okno{
    border-radius: 0px;
}
.kontakty_modal_zglosil_p{
    border-radius: 0px;
    background-color: #337ab7;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 0px;
}
.kontakty_modal_data_p{
    border-radius: 0px;
    background-color: #f0ad4e;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 0px;
}
#kontakty_modal_info{
    display: inline-block;
    float: left;
}
.c_kontakty_modal_info_block{
    padding: 6px 12px;
    margin-bottom: 0px;
    border-radius: 0px;
}

.border_error {
    border-color: #d43f3a;
}
