body{
	background-image:url('../img/bg.png');
	font-family:'Open Sans',sans-serif;
}
p{
	text-shadow: 1px 1px 1px #CCC;
}
.btn-primary,.btn-success,.btn-danger,.btn-warning{
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
}
td{
	text-shadow: 0px 1px 1px #CCC;
}
.visible-phone{
	display:none;
}

/*NAGŁÓWKI*/
h1,h2,h3,h4,h5,h6{
	font-family:'Open Sans',sans-serif;
}
/*LOGOWANIE*/
.logowanie{
	width:700px;
	margin:0px auto;
	background:#FFF;
}
.logowanie-wrap{
	float: left;
	width: 100%;
	background: #F8F8F8;
	margin-top: 50px;
	/*
	border: 1px solid #B47000;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-o-border-radius:7px;
	border-radius:7px;
	
	box-shadow: inset 0px 0px 17px 1px rgba(24, 24, 24, 0.5);
	*/
}
.logowanie-lewa{
	float:left;
	width:40%;
	padding:2%;
}
.logowanie-prawa{
	float:left;
	width:55%;
	padding:2%;
}
.zapomnialem-href{
	font-size: 13px;
	float: left;
	margin: 0px 0px 0px 0px;
}
.logowanie-prawa label{
	font-weight:300;
}
.logowanie-prawa i{
	width: 10px;
	float: left;
	margin: 3px 9px 0px 0px;
}
.logowanie-prawa input[type="submit"]{
	float:right;
}
.logowanie-prawa #form-logowanie{
	margin-top: 26px;
}
.logowanie-wrap .alert{
	display:none;
}
.navbar i{
	float: left;
	margin: 3px 7px 0px 0px;
}
.navbar .dropdown i{
	width: 15px;
}
.modal label{
	font-weight:300;
}
#dodajWiek .alert{
	display:none;
}
#dodajLektora .alert{
	display:none;
}
#form-dodajTag .alert{
	display:none;
}
.tagiholder{
	margin-bottom:15px;
	float: left;
	width: 100%;
	border-top: 1px solid #DADADA;
padding-top: 15px;
padding-left: 0px;
}
#dodajTagi .modal-footer{
	border-top:none;
}
.tagiholder .label{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.tagiholder .label i{
	margin-right: 7px;
}
#form-nagrania input[type="file"]{
	display:none;
}
/* PRELOADER */
.bubblingG {
text-align: center;
width:50px;
height:31px;
float:right;
display:none;
}

.bubblingG span {
display: inline-block;
vertical-align: middle;
width: 6px;
height: 6px;
margin: 16px auto;
background: #DB9200;
-moz-border-radius: 32px;
-moz-animation: bubblingG 1.3s infinite alternate;
-webkit-border-radius: 32px;
-webkit-animation: bubblingG 1.3s infinite alternate;
-ms-border-radius: 32px;
-ms-animation: bubblingG 1.3s infinite alternate;
-o-border-radius: 32px;
-o-animation: bubblingG 1.3s infinite alternate;
border-radius: 32px;
animation: bubblingG 1.3s infinite alternate;
}

#bubblingG_1 {
-moz-animation-delay: 0s;
-webkit-animation-delay: 0s;
-ms-animation-delay: 0s;
-o-animation-delay: 0s;
animation-delay: 0s;
}

#bubblingG_2 {
-moz-animation-delay: 0.39s;
-webkit-animation-delay: 0.39s;
-ms-animation-delay: 0.39s;
-o-animation-delay: 0.39s;
animation-delay: 0.39s;
}

#bubblingG_3 {
-moz-animation-delay: 0.78s;
-webkit-animation-delay: 0.78s;
-ms-animation-delay: 0.78s;
-o-animation-delay: 0.78s;
animation-delay: 0.78s;
}

@-moz-keyframes bubblingG {
0% {
width: 6px;
height: 6px;
background-color:#DB9200;
-moz-transform: translateY(0);
}

100% {
width: 15px;
height: 15px;
background-color:#FFFFFF;
-moz-transform: translateY(-13px);
}

}

@-webkit-keyframes bubblingG {
0% {
width: 6px;
height: 6px;
background-color:#DB9200;
-webkit-transform: translateY(0);
}

100% {
width: 15px;
height: 15px;
background-color:#FFFFFF;
-webkit-transform: translateY(-13px);
}

}

@-ms-keyframes bubblingG {
0% {
width: 6px;
height: 6px;
background-color:#DB9200;
-ms-transform: translateY(0);
}

100% {
width: 15px;
height: 15px;
background-color:#FFFFFF;
-ms-transform: translateY(-13px);
}

}

@-o-keyframes bubblingG {
0% {
width: 6px;
height: 6px;
background-color:#DB9200;
-o-transform: translateY(0);
}

100% {
width: 15px;
height: 15px;
background-color:#FFFFFF;
-o-transform: translateY(-13px);
}

}

@keyframes bubblingG {
0% {
width: 6px;
height: 6px;
background-color:#DB9200;
transform: translateY(0);
}

100% {
width: 15px;
height: 15px;
background-color:#FFFFFF;
transform: translateY(-13px);
}
}
.pole-strona{
	background:#F7F7F7;
	margin-top:35px;
	border: 1px solid #B47000;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-o-border-radius:7px;
	border-radius:7px;
	box-shadow: inset 0px 0px 17px 1px rgba(24, 24, 24, 0.5);
	margin-bottom:35px;
	width: 96%;
	padding-bottom: 20px;
}
.audiojs .play-pause {
width: 25px;
height: 40px;
padding: 4px 0px;
float: left;
overflow: hidden;
border-right: 1px solid #000;
margin: 0px 0px 0px 0px;
}
.audiojs{
	font-family:'Open Sans',sans-serif;
	float: left;
	width: 239px;
	background-image:none;
	background: #494949;
	box-shadow:none;
}
.audiojs .scrubber{
	width:90px;
}
.modal-body .audiojs{
	width:100%;
}
.modal-body .audiojs .scrubber{
	width:71%;
}
ul.nowe-nagrania .col-lg-5 p{
	margin-top: 9px;
}
.tagiPlace a{
	text-decoration:none;
	float:left;
	margin: 5px 5px 5px 0px;
}
.tagiPlace a span i{
	margin-right:5px;
}
.dodajNagranieForm .alert{
	display:none;
}
#formSzukajNagrania label{
	margin-bottom:10px;
	width: 100%;
	text-align: left;
}
#formSzukajNagrania label i{
	margin-right:5px;
}
#formSzukajNagrania .divspacer{
	float:left;
	width:100%;
	height:1px;
	border-top: 1px solid #DADADA;
	background: #FFF;
	margin-bottom:10px;
}
.filtrLektor{
	float:left;
	width:100%;
	text-decoration:none;
	margin-top: 5px;
	display: block;
}
.filtrLektor:hover{
	text-decoration:none;
}
.filtrLektor i{
	margin:0px 9px 0px 0px;
}
.filtrWiek{
	float:left;
	width:100%;
	text-decoration:none;
	margin-top: 5px;

}
.filtrWiek:hover{
	text-decoration:none;
}
.filtrWiek i{
	margin:0px 9px 0px 0px;
}
.filtryCont{
	float:left;
	width:100%;
	display:block;
}
.filtryCont a{
	font-weight:300;
}
.filtrTag{
	float:left;
	width:100%;
	text-decoration:none;
	margin-top: 5px;

}
.filtrTag:hover{
	text-decoration:none;
}
.filtrTag i{
	margin:0px 9px 0px 0px;
}
.filtrPlec{
	float:left;
	width:100%;
	text-decoration:none;
	margin-top: 5px;

}
.filtrPlec:hover{
	text-decoration:none;
}
.filtrPlec i{
	margin:0px 9px 0px 0px;
}
.panel-nagrania{
	margin-top:10px;
	float:left;
	width:100%;
}
table.tabela-wyniki tr td{
	vertical-align:middle;
}
.szczegoly-play p{
	width: 75px;
	float: left;
	font-weight: bold;
}
.szczegoly-play span.label{
	margin-right:5px;
}
.szczegoly-play span i{
	margin-right:5px;
}
.lektorzy tbody td.ostatnia, .lektorzy thead th.ostatnia{
	text-align:right;
}
.lektorzy tbody td.nagran, .lektorzy thead th.nagran{
	text-align:center;
}
.lektorzy td{
	vertical-align: middle !important;
}
table>tbody>tr>td{
	padding: 4px 8px 4px 8px !important;
	font-size: 13px;
	line-height: 1.428571429;
	border-top: 1px solid #CFCFCF !important;
}
table tbody tr:nth-child(odd) td{
	background-color: #E7E7E7 !important;
}
.btn{
	font-size:13px;
	padding: 5px 9px;
}
.panel-heading p{
	float: none;
	margin: 5px 20px 0px 0px;
	
}
.panel-heading .btn-dodaj-pr{
	display:none;
}
.panel-heading .btn i{
	margin-right: 7px;
}
#dodajProjekt .alert{
	display:none;
}
#dodajDoIstniejacegoForm .alert{
	display:none;
}
#dodajDoNowegoForm .alert{
	display:none;
}
.plec-check{
	color:#D7AF0D;
}
.plec-check:hover{
	color:#b59309;
}
table td.idNagrania i{
	margin-left: 10px;
}
.list-group-item{
	font-size: 12px;
}
.profilLektoraContainer{
	float: left;
	width: 100%;
	background: #FFF;
	padding-top: 15px;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	margin-bottom: 25px;
}
.profilLektoraContainer .row{
	border-bottom:1px solid #DDD;
	padding-top:15px;
}
#aktualizujLektora .alert{
	display:none;
}
/*
 
 AUDIOPLAYER
 
*/
.audioplayer
{
    height: 2.5em;
color: #FFF;
background: #333;
position: relative;
z-index: 1;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
border: 1px solid #E2E2E1;
box-shadow: 0px 0px 10px -1px #00C400;
}
 
    /* fallback case (read Adaptiveness chapter) */
    .audioplayer-mini
    {
        width: 2.5em; /* 40 */
        margin: 0 auto;
    }
 
    /* inner elements positioning (helps to achieve responsiveness) */
    .audioplayer > div
    {
        position: absolute;
    }
   .audioplayer-playpause
{
    width: 2.5em; /* 40 */
    height: 100%;
    text-align: left;
    text-indent: -9999px;
    cursor: pointer;
    z-index: 2;
    top: 0;
    left: 0;
    -webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
}
    .audioplayer-mini .audioplayer-playpause
    {
        width: 100%;
    }
    .audioplayer-playpause:hover,
    .audioplayer-playpause:focus
    {
        background-color: #222;
        -webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;

-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
    }
    .audioplayer-playpause a
    {
        display: block;
    }
 
    /* "play" icon when audio is not being played */
    .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a
    {
        width: 0;
        height: 0;
        border: 0.5em solid transparent; /* 8 */
        border-right: none;
        border-left-color: #fff;
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -0.5em 0 0 -0.25em; /* 8 4 */
    }
 
    /* "pause" icon when audio is being played */
    .audioplayer-playing .audioplayer-playpause a
    {
        width: 0.75em; /* 12 */
        height: 0.75em; /* 12 */
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -0.375em 0 0 -0.375em; /* 6 */
    }
        .audioplayer-playing .audioplayer-playpause a:before,
        .audioplayer-playing .audioplayer-playpause a:after
        {
            width: 40%;
            height: 100%;
            background-color: #fff;
            content: '';
            position: absolute;
            top: 0;
        }
        .audioplayer-playing .audioplayer-playpause a:before
        {
            left: 0;
        }
        .audioplayer-playing .audioplayer-playpause a:after
        {
            right: 0;
        }
        .audioplayer-time
{
    width: 4.375em; /* 70 */
    height: 100%;
    line-height: 2.5em; /* 40 */
    text-align: center;
    z-index: 2;
    top: 0;
}
    .audioplayer-time-current
    {
        border-left: 1px solid #111;
        left: 2.5em; /* 40 */
    }
    .audioplayer-time-duration
    {
        right: 2.5em; /* 40 */
    }
        .audioplayer-novolume .audioplayer-time-duration
        {
            border-right: 0;
            right: 0;
        }
        .audioplayer-bar
{
    height: 0.875em; /* 14 */
    background-color: #222;
    cursor: pointer;
    z-index: 1;
    top: 50%;
    right: 6.875em; /* 110 */
    left: 6.875em; /* 110 */
    margin-top: -0.438em; /* 7 */
}
    .audioplayer-novolume .audioplayer-bar
    {
        right: 4.375em; /* 70 */
    }
    .audioplayer-bar div
    {
        width: 0;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }
    .audioplayer-bar-loaded
    {
        background-color: #555;
        z-index: 1;
    }
    .audioplayer-bar-played
    {
        background: #007fd1;
        z-index: 2;
    }
    .audioplayer-volume
{
    width: 2.5em; /* 40 */
    height: 100%;
    border-left: 1px solid #111;
    text-align: left;
    text-indent: -9999px;
    cursor: pointer;
    z-index: 2;
    top: 0;
    right: 0;
}
    .audioplayer-volume:hover,
    .audioplayer-volume:focus
    {
        background-color: #222;
    }
    .audioplayer-volume-button
    {
        width: 100%;
        height: 100%;
    }
 
        /* "volume" icon */
        .audioplayer-volume-button a
        {
            width: 0.313em; /* 5 */
            height: 0.375em; /* 6 */
            background-color: #fff;
            display: block;
            position: relative;
            z-index: 1;
            top: 40%;
            left: 35%;
        }
            .audioplayer-volume-button a:before,
            .audioplayer-volume-button a:after
            {
                content: '';
                position: absolute;
            }
            .audioplayer-volume-button a:before
            {
                width: 0;
                height: 0;
                border: 0.5em solid transparent; /* 8 */
                border-left: none;
                border-right-color: #fff;
                z-index: 2;
                top: 50%;
                right: -0.25em;
                margin-top: -0.5em; /* 8 */
            }
            .audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after
            {
                /* "volume" icon by Nicolas Gallagher, http://nicolasgallagher.com/pure-css-gui-icons */
                width: 0.313em; /* 5 */
                height: 0.313em; /* 5 */
                border: 0.25em double #fff; /* 4 */
                border-width: 0.25em 0.25em 0 0; /* 4 */
                left: 0.563em; /* 9 */
                top: -0.063em; /* 1 */
                -webkit-border-radius: 0 0.938em 0 0; /* 15 */
                -moz-border-radius: 0 0.938em 0 0; /* 15 */
                border-radius: 0 0.938em 0 0; /* 15 */
                -webkit-transform: rotate( 45deg );
                -moz-transform: rotate( 45deg );
                -ms-transform: rotate( 45deg );
                -o-transform: rotate( 45deg );
                transform: rotate( 45deg );
            }
 
    /* volume adjuster */
    .audioplayer-volume-adjust
    {
        width: 100%;
        height: 6.25em; /* 100 */
        cursor: default;
        position: absolute;
        left: 0;
        top: -9999px;
        background: #222;
    }
        .audioplayer-volume:not(:hover) .audioplayer-volume-adjust
        {
            opacity: 0;
        }
        .audioplayer-volume:hover .audioplayer-volume-adjust
        {
            top: auto;
            bottom: 100%;
        }
        .audioplayer-volume-adjust > div
        {
            width: 40%;
            height: 80%;
            background-color: #555;
            cursor: pointer;
            position: relative;
            z-index: 1;
            margin: 30% auto 0;
        }
            .audioplayer-volume-adjust div div
            {
                width: 100%;
                height: 100%;
                position: absolute;
                bottom: 0;
                left: 0;
                background: #007fd1;
            }
    .audioplayer-novolume .audioplayer-volume
    {
        display: none;
    }
table#tabelaProfilLektora td{
	vertical-align:middle
}
table#tabelaProfilLektora td:last-child{
	text-align:right;
}
table#tabelaProfilLektora th:last-child{
	text-align:right;
}
table#tabelaProfilLektora td span.label{
	margin-right:5px;
	float: left;
margin-bottom: 5px;
}
table#tabelaProfilLektora td span.label i{
	margin-right:5px;
} 
table#tabelaProjekty td{
	vertical-align: middle;
}
table#tabelaProjekty td:last-child,table#tabelaProjekty th:last-child{
	text-align:right;
}
table#tabelaProjekty td:last-child div.btn-group{
	text-align:left;
}
table#tabelaProjekty td:nth-child(2),table#tabelaProjekty td:nth-child(3),table#tabelaProjekty td:nth-child(4),table#tabelaProjekty th:nth-child(2),table#tabelaProjekty th:nth-child(3),table#tabelaProjekty th:nth-child(4){
	text-align:center;
}
table#tabelaProjekty td:last-child .dropdown-menu{
	left: -145% !important;
}
.podglad-projektu{
	margin-top:20px;
}
.opis{

width: 100%;
margin: 15px 0px 15px 0px;
border-bottom: 1px solid #DDD;
padding-bottom: 20px;
}
#tabela-projekt tbody td:last-child,#tabela-projekt thead th:last-child{
	text-align:right;
}
#tabela-projekt tbody td{
	vertical-align: middle;
}
.btn-projekt-handler{
	float: right;
	text-align: right;
	margin-top: -5px;
}
#pobierzWybranePliki{
	display:none;
}
.zarejestruj-href{
	float: left;
	width: 100%;
	font-size: 12px;
}
.zaloguj-btn{
	margin-top: -15px;
}
table.tabela-user tbody td{
	vertical-align: middle;
}
#zmienStatusKonta .alert{
	display:none;
}
.menu-p-logo{
	float:left;
}
.menu-p-span{
	float:left;
	margin-top:19px;
}
.podglad-projektu .panel-heading{
	float:left;
	width:100%;
	padding-top: 15px;
}
#wyslijProjektEmailForm .alert{
	display:none;
}
#dodajDoNowegoFormMail .alert{
	display:none
}
#wyslijProjektEmailForm .alert{
	display:none;
}
#resetHaslaForm .alert{
	display:none;
}
#resetPass .alert{
	display:none;
}
.maly-ekran{
	display:none !important;;
}
#formDodajNagranieUsun{
	border-bottom: 3px solid #A02B1F;
	border-right: 1px solid #A02B1F;
}
#formDodajNagranieZapisz{
border-bottom: 3px solid #5B9E2E;
border-right: 1px solid #5B9E2E;
}
#wyczyscFiltry{
	display:none;
}
.brakWynikow{
	margin: 20px 0px 20px 15px;
	float: left;
}
/* AUTOCOMPLETE */
.autocompleteEmail{
	position: absolute;
	list-style-type: none;
	float: left;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #FFF;
	width: 92%;
	border: 1px solid #CCC;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	z-index:999;
	display:none;
}
.autocompleteEmail li{
	float:left;
	padding:7px;
	font-size:13px;
	width:100%;
}
.autocompleteEmail li a{
	float:left;
	width:100%;
}
#dodajDoTegoProjektu .alert{
	display:none;
}
.tekstPowitalny{
	float: left;
width: 60%;
padding: 15px;
text-shadow: none;
}
.tekstPowitalny p{
	text-shadow:none;
	color: #5A5A5A;
font-weight: 300;

}
.tekstPowitalny2{
	float: right;
width: 35%;
padding: 15px;
text-shadow: none;
}
.tekstPowitalny2 p{
	text-shadow:none;
	text-align:right;
	color: #5A5A5A;
font-weight: 300;

}
#tag-istniejej{
	display:none;
}
#tag-pustyj{
	display:none;
}
.fa-flag{
	margin-right: 10px;
}
.tagiholderj span{
	margin-right:10px;
}
.usunLektoraBody .alert{
	display:none;
}
#backupPrepare{
	display:none;
}
.typeahead { z-index: 1051;}
.mailHandler{
	float:left;
	width:100%;
	margin-top: 10px;
}
.labelmail a{
	color:#fff;
}
.labelmail a:hover{
	color: #CACAFF;
}
.labelmail{
	margin-right:8px;
	float: left;
	margin-bottom:10px;
}
.usunTagHref{
	float:right;
	color:#fff;
	margin-left:10px;
}
.usunTagHref i{
	margin-right:0px !important;
}
.usunTagHref:hover{
	color: #9CD2F0;;
}
input#nazwaTaga{
	width: 80%;
	float: left;
	margin-right: 5%;
}
input#nazwaTagaJezykowy{
	width: 80%;
float: left;
margin-right: 5%;
}
#sukces-usun-tag{
	display:none;
}
#blad-usun-tag{
	display:none;
}
.tagiholderj .label{
	float: left;
	margin-bottom:8px;
}
.tagiholderj{
	float: left;
	padding-left: 0px;
	border-top: 1px solid #E5E5E5;
	padding-top: 10px;
}
#modalUsunPotwierdz .alert{
	display:none;
}
#modalUsunPotwierdz .bubblinG{
	display:none;
}
.lektorWiecej .dropdown-menu{
	left: -74px;
}
.nav li.hide-maly a{
	padding-top: 30px;
	padding-bottom: 25px;
}
.nav .dropdown a.dropdown-toggle{
	padding-top: 30px;
padding-bottom: 25px;
}
.navbar-right li a{
	padding-top: 30px;
	padding-bottom: 25px;
}