/* Bloki Frontpage ************************************/
div.separator {background-image:none; background-color:#F1F1ED; height:1px; margin:9px 0}
div.block-separator {display:none}
div.items-scroll {overflow-y:scroll}
div.block-type-infoboxmanual, div.block-type-dynamic5items, div.block-type-dynamicevents, div.block-type-aktualnosci, div.block-type-manual3items4 {border-width:1px; border-style:solid; border-color:#d4d4d4}
.block-content {border-top-style:solid; border-top-width:6px; padding:0 1.53846153846rem 4px 1.53846153846rem}
div.zone-block .block-name h2 {border-left-width:15px; border-left-style:solid; color:#2782b6; margin-top:-6px; padding:0.6em 1em; font-size:16px}
div.zone-block .block-name a:hover {text-decoration:none}
div.zone-block .block-name a:hover h2 {color:#4ab2ed;}
div.block-type-dynamic3events h2 {border-left-width:15px; border-left-style:solid; color:#2782b6; margin-top:-6px; padding:0.6em 1em; font-size:16px}
div.zone-block {border-width:1px; border-style:solid; border-color:#d4d4d4; background:#fff}
div.zone-block h2 {font-weight:bold}

/*.unit1-block-width {width:23.7707179487em; float:left; margin-left:1em}*/
.unit1-block-width {width:48.7707692308em; float:left; margin-left:1em}
.unit2-block-width {width:48.7707692308em; float:left; margin-left:1em}
.unit3-block-width {width:73.6923076923em; margin-left:1em}
/*.unit1-block-height {height:33.4615384615em}*/
.unit2-block-height {height:68.0230769231em}

/* 1 TopInfo Manual*/
div.block-type-topinfomanual {clear:both; margin:0}
/* 1 InfoboxManual */
div.infobox-standard {position:relative; margin-left:1em; background:#ffffff;}
div.infobox-baner {height:168px}

/* 5 Items Dynamic*/
div.block-type-dynamic5items {height:710px;}
div.block-type-dynamic5items .block-content {border-top-style:solid; border-top-width:6px; padding:0 6px 6px 20px}
div.block-type-dynamic5items h2 {border-left-width:15px; border-left-style:solid; color:#2782b6; margin-top:-6px; padding:0.6em 1em; font-size:16px; font-weight:600}
div.block-type-dynamic5items div.block-content div.items {padding-right:1em}
div.block-type-dynamic5items h3 {font-size:18px; margin-top:0.6em}

.scrolled { width: 274px; clear: both}
.scrolled .viewport { height: 650px; overflow: hidden; position: relative }
.scrolled .overview { list-style: none; position: absolute; left: 0; top: 0}
.scrolled .thumb .end, .scrolled .thumb { background-color: #d4d4d4; }
.scrolled .scrollbar { position: relative; float: right; width: 11px; }
.scrolled .track { background-color: #f5f5f5; height: 610px; width:9px; position: relative; padding: 0 1px; }
.scrolled .thumb { height: 20px; width: 9px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.scrolled .thumb .end { overflow: hidden; height: 5px; width: 9px; }
.scrolled .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

/* 2 Items Manual */


/* Dynamic 3 Events */
div.block-type-dynamic3events {height:168px}
div.block-type-dynamic3events div#ezagenda_calendar table.ezagenda_month_event {border:none; border-right:1px solid #F1F1ED; width:22.28rem; float:left; margin:0 0.5rem}
div.block-type-dynamic3events div#ezagenda_calendar table.ezagenda_month_event:last-child {border-right:none; margin-right:-2px}
div.block-type-dynamic3events div#ezagenda_calendar table.ezagenda_month_event:first-child {margin-left:0}
div.block-type-dynamic3events table.ezagenda_month_event td.ezagenda_month_label {width:57px}
div.block-type-dynamic3events table.ezagenda_month_event td.ezagenda_month_label h3 {border:1px solid #d2d2c5; padding:3px; color:#979797; font-size:1em; font-weight:normal; width:24px; margin:8px 0; background:#eeeee5 url(../images/date_bg.png) repeat-x scroll center bottom; text-align:center}
div.block-type-dynamic3events table.ezagenda_month_event td.ezagenda_month_label h3 span.ezagenda_month_label_date {display: block}
div.block-type-dynamic3events table.ezagenda_month_event td.ezagenda_month_info {padding-top:8px}
div.block-type-dynamic3events table.ezagenda_month_event td.ezagenda_month_info h4 {font-size:16px; line-height:1em}

div.block-type-dynamic3events h2 {border-left-width:15px; border-left-style:solid; color:#2782b6; margin-top:-6px; padding:0.6em 1em; font-size:16px}

/*Aktualnosci Dynamic */
div.block-type-aktualnosci {margin:0 10px}
div.block-type-aktualnosci div.tab-link{width:186px;position:absolute; left:0; bottom:0; height:15px; background:#fcfcfc; padding:3px 3px 0 0; border-right:1px solid #d4d4d4; border-top:1px solid #d4d4d4; text-align:right; font-size:0.8em}

/* Mainstory */
div.block-type-mainstory {width:960px; height:400px; position:relative}
div.block-type-mainstory div.mainstory-ramka {border:10px solid #f7f7f7; position:absolute; top:0; left:0; width:940px; height:380px; opacity:0.5; background-color: transparent}
div.block-type-mainstory div.trans-background {margin-top:-67px!important; margin-left:10px; font-size:1.2em}
div.block-type-mainstory div.trans-background, div.block-type-mainstory div.attribute-link {margin-top:-67px!important; margin-left:10px; font-size:1.2em; width:361px!important; height:30px}

/* Elka Slider */

div#elka-slider-wrapper{
	position:	relative;
     overflow:hidden;
}

div.block-type-elka-slider {
     overflow: hidden;
}

div.block-type-elka-slider div.class-article{
	width: 960px;
	height:	280px;
	float:	left;
	position:	relative;
	background-image:	url('../images/topinfo-tlo.png')
}

div.block-type-elka-slider .number-1 {
	background-color:	#953735;
}

div.block-type-elka-slider .number-2{
	background-color:	#4f6228;
}

div.block-type-elka-slider .number-3{
	background-color:	#17375e;
}

div.block-type-elka-slider .number-4{
	background-color:	#a6a6a6;
}

div.block-type-elka-slider div.class-article>div{
	position:	absolute;
}

div.block-type-elka-slider div.class-article div.attribute-header{
	top:	20%;
	left:	3%;
	width:	500px;	
	z-index:	1;
}

div.block-type-elka-slider div.class-article div.attribute-header h3 a{
	font-size:	2em;
	text-decoration:	none;
	color:	#ffffff;
}

div.block-type-elka-slider div.class-article div.attribute-image{
	top:	0;
	right:	0;
	margin:	0;
	
}

div.block-type-elka-slider div.class-article div.short-more{
	top:	60%;
	left:	0;
	z-index:	0;		
}

div.block-type-elka-slider div.class-article div.attribute-short{
	float:	left;
	background-color:	rgba(150,150,150,0.6);
	width:	600px;
	color:	#ffffff;	
	padding:	10px 15px;
}

div.block-type-elka-slider div.class-article div.attribute-short p{
	margin:	0;
}

div.block-type-elka-slider div.class-article div.more-link{
	float:	left;	
	padding:	10px 12px;
}

div.block-type-elka-slider div.class-article div.more-link a{
	color:	#ffffff;
}

div#elka-slider-wrapper #prev, div#elka-slider-wrapper #next {
/*	background-color: rgba(245, 245, 245, 0.85);*/
	background-color: rgba(45, 45, 45, 0.90);
	display: block;
	height: 280px;
	width: 50%;
	top: 0;
	position: absolute;
	z-index: 99;
}
div#elka-slider-wrapper #prev:hover, div#elka-slider-wrapper #next:hover {
	/*background-color: #fff;
	background-color: rgba(255, 255, 255, 0.8);*/
}
div#elka-slider-wrapper #prev {
	left: -480px;
}
div#elka-slider-wrapper #next {
	right: -480px;
}

div#elka-slider-wrapper #left-arrow, div#elka-slider-wrapper #right-arrow {
	display:	block;
	position:	absolute;
	/*background-color: rgba(0,0,255,0);*/
	width:	20px;
	height:	30px;
	bottom:	5px;
	background-position:	center;
	background-repeat:	no-repeat;
    opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */	
}

div#elka-slider-wrapper #left-arrow {
	left:	50%;
	margin-left:	-470px;
	background-image:	url('../images/leftarrow.png');	
}

div#elka-slider-wrapper #right-arrow {
	left:	50%;
	margin-left:	-440px;	
	background-image:	url('../images/rightarrow.png');
}

/* Studia WEITI */

div.filmy {width:47%; float:right}
div.tresc {float:left; width:52%}
.video-container { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; overflow: hidden; margin-bottom:13px}
.video-container iframe,
.video-container object,
.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*Wersje kolorystyczne */
div.blok_niebieski  {border-color:#e5f5ff}
div.blok_niebieski  h2 {border-color:#0099ff}  
div.blok_fioletowy {border-color:#f1e5ff}
div.blok_fioletowy h2 {border-color:#7800ff}
div.blok_rozowy {border-color:#fae5fa}
div.blok_rozowy h2 {border-color:#cc00cc}
div.blok_czerwony {border-color:#ffe5f0}
div.blok_czerwony h2 {border-color:#ff006c}
div.blok_zielony {border-color:#f8fae5}
div.blok_zielony h2 {border-color:#b6cc00}
div.blok_pomaranczowy {border-color:#fff4e5}
div.blok_pomaranczowy h2 {border-color:#ff9600}
/* Bloki frontpage: KONIEC */

/* Klasy *******************************************************************/
div.attribute-header h1, div.attribute-header h1.long {padding-bottom:0}
.content-view-line h2, .content-view-line h3 {font-size:1.4em}  
div.zone-block div.attribute-image {clear:both; text-align:center; float:none}
/* Frontpage */
div.class-frontpage h3 a, div.class-frontpage h4 a {color:#535548}
/* TopInfo */
  /*Block view*/
div.block-type-topinfomanual div.class-topinfo {padding-bottom:10px; position:relative; background:#f5f5f5}
div.block-type-topinfomanual div.class-topinfo div.opis {overflow:auto; margin-right:10px; position:absolute; bottom:23px; left:10px; z-index:99}
div.block-type-topinfomanual div.class-topinfo div.opis * {color:#fff}
div.block-type-topinfomanual div.class-topinfo div.opis h2 {font-size:23px; padding:15px; margin:0; font-weight:600; float:left; background-color: rgb(0, 0, 255);
    /* RGBa with 0.6 opacity */background-color: rgba(0, 0, 255, 0.5);
    /* For IE 5.5 - 7*/filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330000FF, endColorstr=#330000FF);
    /* For IE 8*/-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#550000FF, endColorstr=#550000FF)"; } 

div.block-type-topinfomanual div.class-topinfo div.opis p {clear:left; background:none; padding:0.6em 1em; margin:0; font-size:16px; background-color: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */background-color: rgba(0, 0, 0, 0.5);
    /* For IE 5.5 - 7*/filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);
    /* For IE 8*/-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000, endColorstr=#55000000)"; }

div.block-type-topinfomanual div.class-topinfo div.topinfo-ramka {position:absolute; top:0; left:0; border:10px solid #f7f7f7; width:940px; height:380px; opacity:0.5; z-index:1}

/*Infobox*/
  /*Block view*/
div.block-type-infoboxmanual div.class-infobox {border-top-style:solid; border-top-width:6px; padding:0 20px 6px 20px}
div.block-type-infoboxmanual div.class-infobox h2 {border-left-width:15px; border-left-style:solid; color:#2782b6; margin-top:-6px; padding:0.6em 1em; font-size:16px; font-weight:600}
div.block-type-infoboxmanual div.class-infobox p {text-align:left}
div.block-type-infoboxmanual div.class-infobox div.attribute-content h3 {font-size:24px}
div.block-type-infoboxmanual div.class-infobox div.attribute-content ul {margin-left:0}
/*div.block-type-infoboxmanual div.class-infobox div.attribute-content ul.infobox-glowna {position:absolute; bottom:2em}*/
div.block-type-infoboxmanual div.class-infobox div.more-link {position:absolute; bottom:1.5em; right:1em; display: none;}
div.infobox-baner div.class-infobox div.more-link {position:static; display:none}

  /* Block studiaweiti view */
div.block-type-studiaweiti div.class-infobox .header h2 {padding-top:2em}
div.block-type-studiaweiti div.class-infobox ul {margin: 1.5em 0px 1em 0}
div.block-type-studiaweiti div.class-infobox ul li {background-image:none; font-size:1.2em; padding-left:0}


/* Article */
div.class-article p { line-height:1.4em}
  /* Full */
div.class-article h1 {margin-bottom:0.3em}
div.content-view-full div.class-article div.attribute-byline {margin-bottom:2em}
div.content-view-full div.class-article div.attribute-short {margin-bottom:1em}
div.content-view-full div.class-article div.attribute-short p {font-weight:bold}
div.content-view-full div.class-article div.attribute-long p {margin-bottom:1em}

  /* Line */
div.content-view-line div.class-article {margin:1em 0 2em 0}
div.content-view-line div.class-article h3 {font-size:1.4em; margin-bottom:0.3em}
div.content-view-line div.class-article div.attribute-short {margin-bottom:1em}
div.content-view-line div.class-article div.attribute-short p {margin:0.3em 0; font-weight:normal}
  /* Block slide view */
#featured{ width:740px; padding-left:190px; position:relative;  background:#fff; height:255px; z-index:0}
#featured ul.ui-tabs-nav{ position:absolute; top:0; left:0; list-style-image:none; padding:0; margin:0; width:190px; background:#f7f7f7;}
#featured ul.ui-tabs-nav li{ margin:0;padding:0; font-size:12px; color:#666;background-image:none; vertical-align:middle; border:1px solid #d4d4d4; border-left:none;border-top:none}
#featured ul.ui-tabs-nav li img{ float:left; margin:2px 5px; background:#fff; padding:2px; border:1px solid #eee;}
#featured ul.ui-tabs-nav li span{ font-size:11px; font-family:Verdana; line-height:18px; }
#featured li.ui-tabs-nav-item a{ display:block; height:63px; line-height:18px; padding:0.7em; padding-top:7px}
#featured li.ui-tabs-nav-item a:hover{ background:#f2f2f2;}
#featured li.ui-tabs-selected{ background:url('../images/selected-item.gif') top left no-repeat; }
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background:#ccc; color:#333; background:#fff;  margin-right:-1px}
#featured .ui-tabs-panel{ height:255px; position:relative; padding-left:18px; overflow:hidden}
#featured .ui-tabs-panel h3 {font-size:24px; margin-bottom:0.6em; padding-top:0.4em;}
#featured .ui-tabs-panel div.attribute-image {float:left; margin:0; padding-right:1em}
#featured .ui-tabs-hide{ display:none; }

/* Article mainpage, subpage */
div.attribute-article-index {border:1px solid #d4d4d4; margin-left:1em; width:16em}
div.attribute-article-index h2 {border-top:6px solid #fff4e5; padding:0.3em 0.5em}
div.attribute-article-index li {padding-right:1em}

/* Block view */
div.more-link {text-align:right}
div.zone-block div.class-article {background-image:none; padding-left:0}
div.zone-block div.class-article div.attribute-image {clear:both; text-align:left; float:none}


/* Folder */
  /*Full pressroom**/
  div.pressroomform {margin:2.5em 0}
  /*Itemized subitems*/

/* File */
.attribute-pdf {margin:1em 0}
.attribute-pdf a {padding:0.6em 0 0 31px}
  /* Line */
  div.content-view-line div.class-file h2 {background:none; padding-bottom:0; margin-bottom:0.2em}

/* Akt prawny */
div.akt-prawny {clear:both; margin:0.6em 0 0.3em 0; overflow:auto;}
div.akt-prawny div {float:left;}
div.akt-prawny div.tytul {padding-left:2.2em}
div.akt-prawny div.numer {float:left; margin-right:-2em}

/* Blog */
 /* FUll */
 div.columns-blog {
    padding: 0 18px 0 18px;
}
/* Blog post */
div.content-view-line div.class-blog-post div.attribute-header h3 {font-size:1.4em; margin-bottom:0.3em}
div.content-view-line div.class-blog-post div.attribute-header h3 a {color:#2782B6}
div.class-blog-post div.attribute-image {float:right}

/* Obrona doktorska */
table.obrony tr.habilitacja {background-color: #C2f2C2}
table.obrony tr.habilitacja td {font-weight: bold}
/* Custom tags */
div.ctag-zrodlo {font-size:0.8em; color:#888; font-style:italic}

/* Authority */
div.class-authority {clear:both; margin-bottom:35px; overflow:auto}
div.class-authority div.attribute-header h1 {margin:0 0 0.6em 0}
div.class-authority div.attribute-image {float:right; margin:0.6em}

/*Event calendar*/
  /*Program view*/
 div.event-calendar-programview div.block div{margin:0.8em 0 1em 0}
 table.ezagenda_month_event td.ezagenda_month_label h2 {font-size:1.2em; margin:9px; padding:4px 2px; width:35px; line-height:1.2em}

 /* Event Konferencja */
 td.label {padding:0.2em 1em 0.2em 0.2em; vertical-align:top}
 td.wpis p {padding-top:0.2em; margin-top:0}

 /* Link */
div.class-link {margin-bottom:2.2em}
div.class-link h2 {margin-bottom:0.3em}
div.class-link p {margin:0}
