.views-exposed-form .views-exposed-widget {
float: left; }

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 1.6em;
}

.views-exposed-form .form-item,
.views-exposed-form .form-submit {
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form label {
  font-weight: bold;
}

.views-exposed-widgets {
  margin-bottom: .5em;
}

/* table style column align */
.views-align-left {
  text-align: left;
}
.views-align-right {
  text-align: right;
}
.views-align-center {
  text-align: center;
}

/* Remove the border on tbody that system puts in */
.views-view-grid tbody {
  border-top: none;
}

.view .progress-disabled {
  float: none;
}

.views-exposed-form .views-exposed-widget .form-select {	margin-right: 100px; 
	clear: both; width: 300px; height: 21px; } 
	
.views-exposed-form .views-exposed-widget .form-submit {
    background: url("../images/btn-bg.gif") repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: white;
    font-weight: bold;
    padding: 3px 5px;

}

div .views-exposed-form .views-exposed-widget
{
	width: 300px; 
	display: block;
}

div .views-exposed-form .views-exposed-widget.form-submit 
{
	width: auto; 
	margin-top: 0;
	display: block;
}

label .views-exposed-form .views-exposed-widget
{color: #369; font-size: 14pt; }

.search {border: 1px solid #C8EAF5; padding: 0 12px 0 12px; width: 630px; }
.search  h2 {padding: 0px; }

.content-table-library td {background-color: #fff; border-bottom: 1px solid #f3f3f3; }
.row-library {}


















.view-biblioteczka li {width:655px;}
#program-menu.programM2 {
    /*background-color: #c9e7f1;*/
	background-color: #2677ac;
	color: #fff;
    /*background-image: url('../images/belt-program-menu.png');*/
    height:30px;
    position: relative;
    top: -11px;
    z-index: 105;
    left:-2px;
    border-radius: 0p 0 10px 10px;
    font-size:12px;
    width: 977px;
color: #fff;
font-weight: bold;
/*	font-weight: bold; font-size: 14pt; color: #06366b; 
	height: 40px; color: #fff;
	    background-color: #c9e7f1;*/
}

#program-menu.programM2 h2 {
    display: none;
}

#program-menu.programM2 .sf-shadow ul {
   background:transparent;
}

#program-menu.programM2 .sf-menu {
  margin:0 0 0 30px;
}

#program-menu.programM2 .sf-menu a, #program-menu.programM2 .sf-menu a:visited {
  color:#3B73C1;
color: #fff;
font-weight: bold;
}
#program-menu.programM2 .sf-menu .active-trail > a, #program-menu.programM2 .sf-menu .active > a {
	color: #fff;
	font-weight: bold;
} 
 
#program-menu.programM2 .sf-menu li {
  background:transparent;
  list-style:none;
}
#program-menu.programM2 .sf-menu li li {
	background:		#0b5e85; 
}
#program-menu.programM2 .sf-menu a.sf-with-ul {
  padding-right: .75em;
}
#program-menu.programM2 .sf-menu li:hover, #program-menu.programM2 .sf-menu li.sfHover,
#program-menu.programM2 .sf-menu a:focus, #program-menu.programM2 .sf-menu a:hover, #program-menu.programM2 .sf-menu a:active {
/*	background:		#E6F9FF;*/
  background-color: #0b5e85;
  color:#fff;

}
#program-menu.programM2 .sf-menu a,
#program-menu.programM2 .sf-menu .active > a.disabled {
  height:21px;
  color: #fff;
}
#program-menu.programM2 .sf-menu li li a,
#program-menu.programM2 .sf-menu li li.active > a.disabled {
  height:auto;
}

#program-menu.programM2 .sf-menu > li > a {
  text-align: center;
  font-weight: bold;
  height: 21px;
  padding-top: 9px;
  padding-bottom: 0;
}

#program-menu.programM2 .block-menu li {
    padding: 0;
}b
#program-menu.programM2 .menu-block-wrapper > ul.menu {
  display:none;
}
#program-menu.programM2 .menu-block-wrapper > ul.menu.sf-menu {
  display:block;
}
.region-program-menu .menu-block-wrapper .menu li li {
    text-align:left;
}  
#program-menu.programM2 .menu a {
  font-weight: bold;
  border:0;
}
#program-menu.programM2 .menu li li a {
  font-weight: bold;
  font-size:12px;
  border-top:1px solid #4383a1;
}  
/*#program-menu.programM2 .menu li li a,*/
#program-menu.programM2 li li.last,
#program-menu.programM2 li li.last, 
#program-menu.programM2 .sf-menu li li.last a:hover,
#program-menu.programM2 .sf-menu li li.last a:active {
    border-radius: 0 0 10px 10px;
	 
}

.form-select {border: 1px solid #c8eaf5; size: 1;}
.views-widget {width: 180px; }
.sidebar-right .submit-form {}
.view-filters {}
.views-widget option {width: 180px; }
.views-widget label {border: 1px solid #c8eaf5; }
.node-readmore first last {width: 640px; }
.field_poziom_edukacyjny_value {size: 1; }

/* body, a, a:hover {cursor: url(http://blog.kursory.pl/kursory/anime/cur/005.cur), progress;} */


div.feedburnerFeedBlock ul
{font-weight: normal; padding-top: 5px; }

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none; font-weight: normal;
}

div.feedburnerFeedBlock ul {
margin:0;
padding:0;
list-style-type: none; font-weight: normal;
}

div.feedburnerFeedBlock ul ul {
list-style-type: disc; font-weight: normal;
}

div.feedburnerFeedBlock ul ol {
list-style-type: decimal; font-weight: normal;
}

div.feedburnerFeedBlock ul li span.headline {
display:block;
margin: 0; padding: 0;
padding-top: 8px;
}

div.headline {font-weight: normal; }

div.feedburnerFeedBlock {
height: 200px; 
overflow: scroll;
owerflow -x: hidden;
}

div.feedburnerFeedBlock ul li span.headline {
/*font-weight:bold;*/
}

div.feedburnerFeedBlock p.date {font-weight: normal; margin-top: -13px; padding: 0; clear: both;}
div.feedburnerFeedBlock div {font-weight: normal; }




        .imageless-css-3-form-elements label
        {
            cursor: hand;
            cursor: pointer;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"],
        .imageless-css-3-form-elements label input[type="radio"],
        .imageless-css-3-form-elements label input[type="checkbox"] + span,
        .imageless-css-3-form-elements label input[type="radio"] + span,
        .imageless-css-3-form-elements label input[type="checkbox"] + span::before,
        .imageless-css-3-form-elements label input[type="radio"] + span::before
        {
            vertical-align: middle;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"],
        .imageless-css-3-form-elements label input[type="radio"]
        {
            position: absolute;
            filter: alpha(opacity=0);
            -moz-opacity: 0;
            -webkit-opacity: 0;
            opacity: 0;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"] + span,
        .imageless-css-3-form-elements label input[type="radio"] + span,
        .imageless-css-3-form-elements label input[type="checkbox"] + span::before,
        .imageless-css-3-form-elements label input[type="radio"] + span::before
        {
            display: inline-block;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"] + span,
        .imageless-css-3-form-elements label input[type="radio"] + span
        {
            font: normal 13px/14px "Segoe UI", Sans-serif;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"] + span::before
        {
            content: "\2714";
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"] + span::before,
        .imageless-css-3-form-elements label input[type="radio"] + span::before
        {
            text-indent: -9999px;
            width: 12px;
            height: 12px;
            font: bold 12px/12px Garamond, "Segoe UI", Sans-serif;
            text-transform: uppercase;
            border: solid 1px #0b70cd;
            border-radius: 3px;
            box-shadow: 0 0 1px 1px #ccc;
            background: #0b70cd;
            background: -moz-linear-gradient(-45deg, #fefefe, #0b70cd);
            background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd);
            background: -o-linear-gradient(-45deg, #fefefe, #0b70cd);
            background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd);
            background: linear-gradient(-45deg, #fefefe, #0b70cd);
            margin: 0 4px 0 0;
        }
        
        .imageless-css-3-form-elements label:hover input[type="checkbox"]:not(:disabled) + span::before,
        .imageless-css-3-form-elements label:hover input[type="radio"]:not(:disabled) + span::before
        {
            background: #0b70cd;
            background: -moz-linear-gradient(45deg, #fefefe, #0b70cd);
            background: -webkit-linear-gradient(45deg, #fefefe, #0b70cd);
            background: -o-linear-gradient(45deg, #fefefe, #0b70cd);
            background: -ms-linear-gradient(45deg, #fefefe, #0b70cd);
            background: linear-gradient(45deg, #fefefe, #0b70cd);
            box-shadow: 0 0 1px 2px #ccc;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"]:checked + span::before,
        .imageless-css-3-form-elements label input[type="radio"]:checked + span::before
        {
            text-indent: 2px;
            color: #fff;
            text-shadow: 0 0 2px #0b70cd;
        }
        
        .imageless-css-3-form-elements label input[type="radio"] + span::before
        {
            content: "\2022";
            font-size: 22px;
            -moz-border-radius: 12px;
            -webkit-border-radius: 12px;
            border-radius: 12px;
        }
        
        .imageless-css-3-form-elements label input[type="radio"]:checked + span::before
        {
            text-indent: 2px;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"]:disabled + span::before,
        .imageless-css-3-form-elements label input[type="radio"]:disabled + span::before
        {
            filter: alpha(opacity=50);
            -moz-opacity: .5;
            -webkit-opacity: .5;
            opacity: .5;
        }
        
        .imageless-css-3-form-elements label input[type="checkbox"]:disabled + span,
        .imageless-css-3-form-elements label input[type="radio"]:disabled + span,
        .imageless-css-3-form-elements label input[type="checkbox"]:disabled + span::before,
        .imageless-css-3-form-elements label input[type="radio"]:disabled + span::before
        {
            cursor: default;
        }
		
		
		
.not-front #sidebar-right .block {

	}
	
	
.liScroll-container {
	width: 640px;
	border: 1px solid red;
	font-size: 12pt;
	font-weight: normal;
	padding: 5px;
	margin: 0px;
	height: auto;
}

h6 a .liScroll-container {

	font-size: 12pt;
	font-weight: normal;
	color: red;
}
