/*Og�lne*/
body{ background:url(../images/admin/tlo.jpg) repeat-x #bcbbbb; font-size: 10pt;font-family:"lucida grande",tahoma,verdana,arial,sans-serif; width:100%; color:#5c5c5f;}
.clear{clear:both}
.chosen {background-position:0 -30px;}
.bold {
	font-weight: bold;
}
#sortable-list {
    list-style: none;
}

#sortable-list li {
    display: block;
    padding: 10px;
    margin-bottom: 3px;
    background-color: #efefef;
}
#sortable-list img.handle {
    margin-right: 20px;
    cursor: move;
}
a:hover
{

	text-decoration: none;

}
#done-actors td input[disabled] {
	opacity: 0.75;
}
#login-form{width:500px;margin:15px 30px;}

#wrapper{width:100%; margin:0;}
#header{border-top: 1px solid #b0afaf; border-bottom: 1px solid #b0afaf; height:43px;}

#logo{margin:7px 17px; float:left;}

#menu{height:43px; width:100%;background: url(../images/admin/menu_bg2.png) repeat-x;}
#menu ul{margin-left:200px;}
#menu ul li a,
a.nice_link,
.ui-widget-content a.nice_link,
.ui-widget button.nice_link,
button.nice_link,
#search_form input[type=submit],
#form input[type=submit],
input[type=submit]{
    width: auto;
    white-space: nowrap;
    margin:7px 15px;
    border-left-color: #656A70;
    padding: 7px 7px 9px 7px;
    min-width: 60px;
    text-align: center;
    text-shadow: 0px -1px 1px #4C4E50;
    font-weight: normal;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #4C4E50;
    float: left;
    background: rgb(173,178,184);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(173,178,184,1) 0%, rgba(108,118,129,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(173,178,184,1)), color-stop(100%,rgba(108,118,129,1)));
    background: -webkit-linear-gradient(top, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    background: -o-linear-gradient(top, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    background: -ms-linear-gradient(top, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    background: linear-gradient(to bottom, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adb2b8', endColorstr='#6c7681',GradientType=0 );
    border-right-color: #656A70;
}
#menu ul li a.chosen, #menu ul li a:hover,
#search_form input[type=submit].chosen, #search_form input[type=submit]:hover,
#form input[type=submit].chosen, #form input[type=submit]:hover,
input[type=submit]:hover{
    cursor: pointer;
    background: rgb(0,144,247); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTBmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZhZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(0,144,247,1) 0%, rgba(0,106,233,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,144,247,1)), color-stop(100%,rgba(0,106,233,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090f7', endColorstr='#006ae9',GradientType=0 ); /* IE6-8 */
}
button.nice_link.nice_link_red {

    border-top: 1px solid #b30000;
    background: #c70404;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff054c), to(#c70404));
    background: -webkit-linear-gradient(top, #ff054c, #c70404);
    background: -moz-linear-gradient(top, #ff054c, #c70404);
    background: -ms-linear-gradient(top, #ff054c, #c70404);
    background: -o-linear-gradient(top, #ff054c, #c70404);
    color: white;
}




#content{width:100%; min-height:600px; float:left; background: white url(../images/admin/cont_bg.png) repeat-y; margin:0;}
#footer{height:56px; width:100%; background: url(../images/admin/footer_bg.png) repeat-x; border: none; margin-top:-1px; float:left;}

#sidebar{width:200px;display:block; position: absolute;}

#sidebar ul {width: 180px; margin: 10px;}

#sidebar li a {padding-left: 17px; padding-top:15px; padding-bottom:15px; width:160px; font-size: 12pt; font-weight: bold; text-decoration: none; color: #040404; position:relative; display:block;}
#sidebar li a:hover {background: url("../images/admin/menu_hover.png") #838383; color:white;}
#sidebar li#sidebar-selected a {background: url("../images/admin/menu_hover.png") #AAAAAA; color:white;}
#sidebar .active {background-color: #fff;}


#right-wrap {margin-top:15px; margin-left: 215px; width: 1000px; min-height:650px;; display:block;}


.item_ul {list-style-type: none; margin: 0; padding: 0; }
.item_li {padding-bottom: 30px; padding-top: 30px;  border-bottom: 1px #c2c2c2 dashed; width:800px; height:100%; display: block; overflow: visible; clear: both;}
.item_a_img {display:block; height:100%; width:100%}
.item_img{display:block; width:111px; /* height:170px; */}
.profil_img{width:200px;}
.glowne_img{width:120px;}

#info_container{DISPLAY:BLOCK; MARGIN-LEFT:120PX; MIN-HEIGHT:170PX;}


.blue{color:#627aad; font-size:10pt;}
.wartosc{font-size: 9pt;}

#info p{color: #808086;}


#foto_container{display: block; float:left; margin-top:10px;}

#aktor_item {display:block; min-height:120px;}
#imie_nazwisko .anchor {color: #3b5998;font-weight: bold; font-size: 13pt; text-decoration: none;}
/* #imie_nazwisko a:hover {text-decoration: underline;} */
.info{display: block; background-color: #ffffff; padding:5px; margin-top:5px; line-height: 1.5em; }
#aktor_item p{padding:3px;}
#navi{display:table-cell; padding-top: 15px;}
#navi li a {display:block; text-decoration: none; color:#c2c2c2; height:18px; width:18px; background-image: url(../images/admin/delete.png);}
#navi li a:hover{color:#565656;  background-image: url(../images/admin/delete_hover.png)}


.box{width: 730px; margin-bottom: 15px;}
.header{height: 27px; background: url(../images/admin/header-bg.png) repeat-x #3B5998; color: #535353; border-left: 1px solid #bbb9ba; border-right: 1px solid #bbb9ba; font-size:10pt}
.wartosc{padding: 10px; background: white;}

.wait{background: url(../images/admin/loading.gif) no-repeat white;  padding:15px}
#saveBTN{border: 1px solid grey; background-color: white; color: grey; width:100%}


.inputedit{display:table-cell;margin-right:15px; background-color: #e2e2e2; border: 1px solid grey; color:#3c3c3c}

.meta-nazwa{display:table-cell; font-weight:bold; padding-right:20px; color:black;}
.meta-wartosc {display:table-cell; border: 1px solid grey; background-color: white; color: grey; padding:5px; width:200px;}

#lewa{width:400px; float:left;}

#prawa{width:300px; float:left; margin-left: 30px;}

.edit-icon{background-color: grey; width:16px; height:16px;}

.images{height: 500px; width: 400px; float:left;}

.przycisk {border: 1px solid grey; background-color: white; color: grey; width:400px; text-decoration: none; padding:5px; text-align: center; }

.button{ 
	border:0 none;
	cursor:pointer;
	display:inline-block;
	font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	outline:medium none;
	padding:4px  2px;
	white-space:nowrap;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #4C4E50;
    text-shadow: 0px -1px 1px #4C4E50;
}

.green{ color:white;
    background: rgb(0,219,18); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZGIxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZGE2MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(0,219,18,1) 0%, rgba(29,166,42,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,219,18,1)), color-stop(100%,rgba(29,166,42,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,219,18,1) 0%,rgba(29,166,42,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,219,18,1) 0%,rgba(29,166,42,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,219,18,1) 0%,rgba(29,166,42,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,219,18,1) 0%,rgba(29,166,42,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db12', endColorstr='#1da62a',GradientType=0 ); /* IE6-8 */
}

.red{
    color:white;
    background: rgb(219,116,116); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiNzQ3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMDAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(219,116,116,1) 0%, rgba(224,0,4,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,116,116,1)), color-stop(100%,rgba(224,0,4,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(219,116,116,1) 0%,rgba(224,0,4,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(219,116,116,1) 0%,rgba(224,0,4,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(219,116,116,1) 0%,rgba(224,0,4,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(219,116,116,1) 0%,rgba(224,0,4,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db7474', endColorstr='#e00004',GradientType=0 ); /* IE6-8 */

}


#form{display:table-cell; margin-left: 30px;}
#form td {width: 250px;}
#form tr {height: 30px;}
#form tr .sub table tr{
    height: 20px;
}
#form tr .sub table tr td{
    width: 270px;
}
#form tr .sub table tr input{
    width: auto;
}
#form tr .sub table{
    font-size: 11px;
}

#form input[type=text],
#form input[type=email],
#form input[type=password]
{width:480px;background:white url(../images/admin/input_bg.gif) repeat; border: 1px solid #cccccc; color:#616161; font-size: 10pt;}

#form textarea{width:750px; height: 300px;}


#search_form{display:table-cell; margin-left: 30px; border-bottom: 1px grey solid;}
#search_form tr {height: 30px;}

#search_form input{background:white url(../images/admin/input_bg.gif) repeat; border: 1px solid #cccccc; color:#616161; font-size: 12pt;}

#search_form textarea{width:200px; height: 300px;}
.szukajinput{width:350px; margin-right: 20px;}

.module {

width: 190px;
margin-left: 5px;
font-size: 10pt;

}

.module li
{
	margin-top: 5px;
	margin-bottom: 5px;	
}

#sortowanie
{
	margin-top: 30px;
	margin-bottom: 30px;
	width:100%;
	text-align: right;
	display:block;
	padding: 10px;
	background-color: #cccccc;
}

#sortowanie a
{
	text-decoration: none;
	color:white;
}

#sortowanie a:hover
{
	text-decoration: underline;	
}


.module-header
{
	width:189px; padding: 5px; background-color: #a8a8a8; margin-left: -5px; color:white; margin-bottom: 5px;
}

.left{text-align: right; padding-right: 20px;}
.loading{margin: 30px;}
.highlighted{background: #ffff00;}

#left-step1 {
	width: 45%;
	float: left;
	display: block;
	
	padding:5px;
}

#right-step1 {
	width: 50%;
	float: left;
	display: block;
	padding: 5px;
	border-left: 1px solid gray;
}

#castingi-table td, #castingi-table th{
    height: 50px;
    width: 320px;
    border: 1px solid gray;
    text-align: center;
    vertical-align: middle;
}
.styled-table td, .styled-table th {
    border: 1px solid gray;
    text-align: center;
    vertical-align: middle;
    font-size: 15px;
    line-height: 17px;
    height:40px;
    padding: 5px;
}
#castingi-table tr.th, .styled-table tr.th
{
	background-color: #cbc9c9;
	color: grey;

}
.styled-table {
	width: 100%;
}
.styled-table td{
	position: relative;
}
.styled-table td .actions{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 10px;
}
.numerable-table > tbody tr:not(.ui-sortable-placeholder) {
    counter-increment: item;
}
.numerable-table > tbody td:first-child:before {
    content: counter(item) ". ";
}
a.action,.fileinput-button {
	padding: 2px 0;
	display: inline-block;
	text-decoration: none;
	font-size: 12px;
	line-height: 1;
	color: #222222;
	background: transparent;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
a.action .glyphicon,.fileinput-button .glyphicon{
	font-size: 15px;
}
td.data b{ display: inline-block; text-align: right; width:90px; margin-right: 5px;}
td.data{ text-align: left; white-space:nowrap;}

#rejected-actors a.action,
#rejected-actors .btn,
#new-actors a.undone_action,
#done-actors a.done_action,
#rejected-actors td:first-child *,
#new-actors td:first-child *,
a.removeyt_action,
a.on_yt .uploadyt_action,
.deleted a.remove_action {
    display: none;
}
#rejected-actors a.undone_action,
#new-actors a.done_action,
#done-actors a.undone_action,
.on_yt a.removeyt_action {
	display: inline-block;
}
.video_row{
	position: relative;
	padding-top:15px;
}
.video_row .glyphicon-sd-video,
.video_row .glyphicon-hd-video{
	position: absolute;
	top:0;
	right:0;
	opacity: 0.1;
}
.video_row .glyphicon-sd-video{
	right:20px;
}
.video_row.is_sd .glyphicon-sd-video,
.video_row.is_hd .glyphicon-hd-video{
	opacity:1;
	color:#69c043;
}

#done-actors td input[type=text]{
	width: 30px;
	margin: 0;
	padding: 0;
	border: 0;
	border-bottom: 1px solid #ccc;
	text-align: right;
}

#webcam, #canvas {
    width: 320px;
    height:240px;
    border: 10px solid #333;
    background: #eee;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    float: left;
}
#canvas {
    margin-left: 40px;

}
#canvas img{
    width: 320px;
    height:240px;

}
tfoot .cloned, div.cloned {
	display: none;
}
tfoot input, tfoot textarea {
    width: 90%;
}
#casting-info {
	line-height: 2em;
	
}

#casting-info h1 {

	font-size: 16px;
}

#smsinfo {

	margin-top: 5px;

}

.lista-checkbox {

	float: right;
	width: 20px;
	height: 20px;

}

.checkAllp {

	border: 1px #9a9a9a solid;
	background: #dad9d9;
	padding: 10px;
	color: white;
	width: 220px;
	text-align: center;

}


#infobar {

	width: 100%;
	height: 25px;
	background-color: #0087f4;

}

#infobar p {
	line-height: 25px;
	color: white;
	padding-left: 10px;

}

#infobar p a {
	
	text-decoration: none;
	color: white;
	margin-left: 20px;
	font-weight: bold;
}

#infobar p a:hover {

	text-decoration: underline;

}

.image_box {

 float:left;

}

.fotocasting h2
{

	width: 790px;
	height: 23px;
	font-weight: normal !important;
	background: url(../images/admin/menu_bg2.png) repeat-x center;
	padding: 5px;
	margin-right: 10px; 
	border: #acacac 1px solid;
	color: #fff;
	line-height: 23px;
	border-radius: 4px;

}

.generatePDFbox
{

	width: 800px;
	height: 200px;
	border-bottom: 1px dotted #c7c7c7;
	margin-top: 10px;

}

.generatePDFbox .generatedInfo .icons
{

	padding: 5px;
	margin-right: 10px; 
	background: #f9f9f9;
	border: #ececec 1px solid;
	float: left;

}

.generatePDFbox .generatedInfo .pdf-ico
{

	/* float: left; *//*

	margin-right: 10px;
*/

}


.generatePDFbox .generatedInfo .details
{

	float: left

}


.generatePDFbox .generatedInfo .details .thumb
{

	margin-right: 10px;

}


.generatePDFbox .generatedInfo .generateButton

{

	width: 30px;
	height: 30px;
	background: url(../images/admin/reload.png) transparent 0 0 no-repeat;
	color: white;
	display: block;
	text-decoration: none;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 20px;

}


.buttonBlue {
   border-top: 1px solid #96d1f8;
   background: #239df5;
   background: -webkit-gradient(linear, left top, left bottom, from(#008bf5), to(#239df5));
   background: -webkit-linear-gradient(top, #008bf5, #239df5);
   background: -moz-linear-gradient(top, #008bf5, #239df5);
   background: -ms-linear-gradient(top, #008bf5, #239df5);
   background: -o-linear-gradient(top, #008bf5, #239df5);
   padding: 7px 15px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 11px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonBlue:hover {
   border-top-color: #8c8c8c;
   background: #8c8c8c;
   color: #ffffff;
   }
.buttonBlue:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }


.buttonRed {
   border-top: 1px solid #b30000;
   background: #c70404;
   background: -webkit-gradient(linear, left top, left bottom, from(#ff054c), to(#c70404));
   background: -webkit-linear-gradient(top, #ff054c, #c70404);
   background: -moz-linear-gradient(top, #ff054c, #c70404);
   background: -ms-linear-gradient(top, #ff054c, #c70404);
   background: -o-linear-gradient(top, #ff054c, #c70404);
   padding: 7px 15px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonRed:hover {
   border-top-color: #fa7373;
   background: #fa7373;
   color: #ffffff;
   }
.buttonRed:active {
   border-top-color: #6b1f1f;
   background: #6b1f1f;
   }
.button_profil {
    float: left;
    font-size: 19px;
    padding: 13px 20px;
    width: 200px;
    text-align: center;
    margin-bottom: 5px;
}
ul.errors {
    list-style-type: disc;
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    color: #D63301;
    background-color: #FFCCBA;
}
ul.errors li{
    padding:2px 0;
}

.meter {
    height: 20px;  /* Can be anything */
    position: relative;
    background: #555;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    padding: 10px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);
    -moz-box-shadow   : inset 0 -1px 1px rgba(255,255,255,0.3);
    box-shadow        : inset 0 -1px 1px rgba(255,255,255,0.3);
}
.meter #bar {
    display: block;
    height: 100%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: rgb(0,144,247);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,144,247,1) 0%, rgba(0,106,233,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,144,247,1)), color-stop(100%,rgba(0,106,233,1)));
    background: -webkit-linear-gradient(top, rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%);
    background: -o-linear-gradient(top, rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%);
    background: -ms-linear-gradient(top, rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%);
    background: linear-gradient(to bottom, rgba(0,144,247,1) 0%,rgba(0,106,233,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090f7', endColorstr='#006ae9',GradientType=0 );

    position: relative;
    overflow: hidden;
}
.meter #barval {
    position: absolute;
    top: 0;
    height: 40px;
    line-height: 40px;
    color: #FFF;
    width: 150px;
    text-align: center;
    left: 50%;
    margin-left: -75px;
    font-weight: bold;
    text-shadow: 0px -1px 1px #4C4E50;
}

#search_form input[type="submit"].next,
#form input[type="submit"].next,
input[type="submit"].next,
#search_form input[type="submit"].next:hover,
#form input[type="submit"].next:hover,
input[type="submit"].next:hover {
	background: rgb(173,178,184);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(173,178,184,1) 0%, rgba(108,118,129,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(173,178,184,1)), color-stop(100%,rgba(108,118,129,1)));
    background: -webkit-linear-gradient(top, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    background: -o-linear-gradient(top, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    background: -ms-linear-gradient(top, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    background: linear-gradient(to bottom, rgba(173,178,184,1) 0%,rgba(108,118,129,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adb2b8', endColorstr='#6c7681',GradientType=0 );
    border-right-color: #656A70;
	opacity:0.5;
	filter:aplpha(opacity=50);
	
}
.excelSelect {
    margin-right: 25px;
}
.excelSelect .select2-results-dept-0.select2-result.select2-result-unselectable.select2-result-with-children {
    float: left;
}
.excelSelect .select2-result-label {
    height: 55px;
    border: 1px solid #aaa;
    overflow: hidden;
}
.excelSelect .select2-results ul.select2-result-sub > li .select2-result-label {
    padding-left: 7px;
    border-left:0;
    border-right:0;
}
.excelSelect .select2-results li {
    margin: -1px 0 0 0;
}
.excelSelect .select2-results li.select2-result-with-children > .select2-result-label,
.excelSelect .select2-results ul.select2-result-sub{
    margin-left: -1px;
    border-right: 1px solid #aaa;
    border-left: 1px solid #aaa;
}

.zipupload, #videoupload {
    position: relative;
    float: left;
    width: 320px;
    height: 240px;
    border : 3px solid black;
    margin-top: 5px;
    margin-left: 20px;
    background-color:rgba(0,0,0,0.1);
    opacity:1;
    filter:alpha(opacity=60); /* For IE8 and earlier */
}

.zipaddform{
    position: absolute;
    bottom: 0;
}

.zipimage{
    position: absolute;
    bottom: 70px;
    left: 120px;
}

.cancel{
	width:auto;
	margin-top:-5px;
}


label small{
	font-size:11px;
}

#wybakt {
    position:relative;
    top: 15px;
}

#wybmp4{
    position:relative;
    left: 9px;
}

.multiusun{
    position:relative;
    left: 878px;
}

#selectall{
    position: relative;
    left: 621px;
}
.cancel{
    position:relative;
    bottom: 10px;
}

#addperson label{
    width: 100px;
}

.label-s {
    width: 180px;
    display: inline-block;
}
.row-s {
    margin-bottom: 10px;
}

.search-label {
    width: 80px;
    display: inline-block;
}

#paginator {
    position: fixed;
    left:1226px;
    top:100px;
}

.verror {
    color: red;
}

.progress {
    border: 2px solid #5E96E4;
    height: 32px;
    width: 540px;
    margin: 30px auto;
    overflow: visible;
}
.progress .prgbar {
    background: #A7C6FF;
    position: relative;
    height: 32px;
    z-index: 999;
}
.progress .prgtext {
    color: #286692;
    text-align: center;
    font-size: 13px;
    padding: 9px 0 0;
    width: 540px;
    position: absolute;
    z-index: 1000;
}
.progress .prginfo {
    margin: 3px 0;
}

li.wyrozniony {
    border-style:solid;
    border-width:3px;
    border-color:red;
}

.dogory {
    position: relative;
    bottom:10px;
}
#edit_form td,
#contactform td {
    padding-top: 5px;
}
#edit_form input.has_error,
#contactform input.has_error {
    background: #D65744;
    color: #FFF;
}

#castingi-table.hide-empty tr[data-size="0 B"] {
    display: none;
}