/*.content h3{border:1px solid #CCC;color:#444;font-size:16px;padding:6px 10px 3px 10px;width:220px;position:relative;cursor:pointer;box-shadow:0 1px 0 #fff inset,0 1px 0 #fff;z-index:999;background-color:#fff;} 
.content h3 div{position:absolute;right:0;top:3px;display:block!important;height:100%;width:18px}
.content h3 div b{background:url(chosen-sprite.png) no-repeat 0 6px;display:block;width:100%;height:100%}
.content h3 div.act b,.content h3.act div b{background-position:-18px 6px}
*/
#tree ul.dynatree-container{background:none;border:0 solid #A6DDAB;display:none}
span.dynatree-expander{margin-top:2px}
span.dynatree-checkbox{margin-top:3px}
#branzaDiv .selected,#rozwiazanieDiv .selected{background-position:-32px -32px}
#subContent #tree ul li{padding:0;background:none}
#tree{width:312px;margin-top:15px}
#rozwiazanieDiv{margin-top:15px}
#rozwiazanieDiv div{display:none}

#rozwiazanieDiv ul{padding-left:0;margin-left:0}
#rozwiazanieDiv ul li{background:none;padding:1px 0}
#wynik{clear:both}
#branzaForm select{width:260px}
#branzaForm input{margin-right:8px}
#branzaDiv{margin-top:-10px}
#branzaDiv > div{display:none}
#branzaDiv h3 div{display:block}
#branzaDiv h3,#tree h3,#rozwiazanieDiv h3 {margin-top: 0; cursor: pointer;}
#branzaDiv ul{float:left;padding-left:0;width:256px}
#branzaDiv ul li{background:none;padding:1px 0}
#subContent .chooseClick h2{border:0;color:#fff;font-weight:700;text-decoration:none;padding:0;margin:0}
.chooseClick{display:block;height:144px;width:312px;padding:62px 0;text-align:center;background-color:#F9F9F9;border:1px solid #CCC;background-image:url(box.png)}
.chooseClick:hover{background-color:#E9E9E9;cursor:pointer;opacity:1;border:1px solid green}
.opac{opacity:.9}
#referencjeTabela td{padding:10px 20px}
table.fileList{border-collapse:collapse;clear:both}
.fileList{margin-top:10px}
.fileList tr th{border-bottom:#000 2px solid}
.fileList tr td{border-bottom:#bbb 1px solid;padding:3px;vertical-align:middle}
.fileList tr td:nth-child(2){text-align:center}
.fileList tr td:nth-child(3){text-align:center}
.fileList tr:hover td{background:#eee}
.referencje td a{font-size:13px}
#subContent h1,#mainContent h1{margin-bottom:0}
.info{color:#aaa}
#searchReferencje{width:300px;float:left;border-radius:0}
#refSzukaj{border:0px solid #CCC;cursor:pointer;position: relative;left:-35px;top:8px;}
.refImg{background:url(dane_astor_v6.png) no-repeat;width:374px;height:375px;position:absolute;z-index:-100;right:0;top:0;float:right}

.list-ref {margin:0px 0;}
.list-ref li {clear: both;border-top: solid 1px #ddd;padding: 10px 0;}
.list-ref li:nth-child(1) {border-top:0;}

.list-ref li .title {max-width:550px;display: inline-block;}
.list-ref li .top {padding-top: 10px;display: block;} 
.list-ref li .top .date,.list-ref li .date{float:right;} 
.list-ref li .zobacz{float:right;margin-left:30px;} 
.list-ref li img {margin: 5px 20px 20px 0;}
@media screen and (min-width:992px){ 
.border-right {border-right:solid 1px #ddd;}
.border-left {border-left:solid 1px #ddd;}
}
.row-liczby .col-xs-2 {padding-left:0;padding-right: 5px;}
a.link-black {color:#2c3237;}