/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;
box-shadow: 0 51px 55px 25px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 51px 55px 25px rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 51px 55px 25px rgba(255, 255, 255, 0.3);
	-ms-box-shadow: 0 51px 55px 25px rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 51px 55px 25px rgba(255, 255, 255, 0.3);
}
li.bjqs-slide{display:none;position:absolute; background-color:transparent; }

ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:7999;}

ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:7999;}
ol.bjqs-markers li{float:left;}

p.bjqs-caption{display:block;width:100%;margin:0;padding:5px 0 9px;position:absolute;bottom:0; background: rgba(0,0,0,.7); text-shadow: 0 1px 0 rgba(0,0,0,.8); font: bold 20px/145% "Segoe UI",Candara,Segoe,Arial,Optima,Arial,sans-serif; color:#fff; /* stupid IE */ }

/* demo styles */

#banner {	
float: left;
height: 100% !important;
width: 100% !important;
margin:0 auto;
position:relative;
/* background:url(/images/images_equipment/bg-slidea.png) repeat-x left bottom #5383AD; */ /* BW - zakomentowałem - nie ma takiego pliku w tej lokalizacji, generowało błąd 404! */
background: #5383AD; 
color: white;
font-family: verdana;
font-size: 12px;	
text-align: justify;
}

ul.bjqs-controls li a{
display:block;
padding:0;
position:absolute;
color:#fd0100;
text-decoration:none;
text-transform:uppercase;
}

a.bjqs-prev{
left:6px;
background:url(/images/images_equipment/bjqs-navi.png) no-repeat left bottom;
width:33px;
height:33px;  
left: 16px;
}

a.bjqs-next{
right:-15px;
background: url(/images/images_equipment/bjqs-navi.png) no-repeat right bottom;
width:33px;
height:33px;
right: 15px;	
}

a.bjqs-next:hover{
background-position: right top;	
}

a.bjqs-prev:hover{
background-position: left top;	
}

p.bjqs-caption{
text-align:center; 
font-size: 15px;
font-weight: bold;
box-shadow:0 -3px 0 rgba(0,0,0,.7);
-moz-box-shadow:0 -3px 0 rgba(0,0,0,.7);
-webkit-box-shadow:0 -3px 0 rgba(0,0,0,.7);
-ms-box-shadow:0 -3px 0 rgba(0,0,0,.7);
-o-box-shadow:0 -3px 0 rgba(0,0,0,.7);
}

ol.bjqs-markers{
position:absolute;
bottom: -44px;
right: 7px;
left: none;
}

ol.bjqs-markers li{
float:left;
margin:0 3px;
}

ol.bjqs-markers li a{
display:block;
height:15px;
width:15px;
border:1px solid #777;
overflow:hidden;
text-indent:-9999px;
background: rgb(213,213,213); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(213,213,213,1) 0%, rgba(143,143,143,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(213,213,213,1)), color-stop(100%,rgba(143,143,143,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(213,213,213,1) 0%,rgba(143,143,143,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(213,213,213,1) 0%,rgba(143,143,143,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(213,213,213,1) 0%,rgba(143,143,143,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(213,213,213,1) 0%,rgba(143,143,143,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d5', endColorstr='#8f8f8f',GradientType=0 ); /* IE6-9 */
border-radius:1px;
-moz-border-radius:1px;
-webkit-border-radius:1px;
-o-border-radius:1px;
-ms-border-radius:1px;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter:alpha(opacity=50);
-moz-opacity:.5;
-khtml-opacity:.5;
opacity:.5;
}

ol.bjqs-markers li a:hover{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}

ol.bjqs-markers li.active-marker a{
border:1px solid #760303;
background: rgb(221,1,36); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(221,1,36,1) 0%, rgba(128,9,9,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,1,36,1)), color-stop(100%,rgba(128,9,9,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(221,1,36,1) 0%,rgba(128,9,9,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(221,1,36,1) 0%,rgba(128,9,9,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(221,1,36,1) 0%,rgba(128,9,9,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(221,1,36,1) 0%,rgba(128,9,9,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd0124', endColorstr='#800909',GradientType=0 ); /* IE6-9 */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
.bx-viewport {
/*height:490px !important;*/
height:auto;

}