<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Signika:400,300,600&amp;subset=latin,latin-ext);
/*@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,700,700italic&amp;subset=latin,latin-ext);*/
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700&amp;subset=latin,latin-ext);

@-ms-viewport{
  width: device-width;
}

.cf { clear: both;}

* {  padding: 0; margin: 0; }

body { padding: 0; margin: 0; 	
/*    background: #fff url(../img/header_200.jpg) no-repeat;*/
	background-position: 50% 50px; 
	/*font-family: 'Ubuntu', "Helvetica Neue", Arial, Verdana, sans-serif;*/
	font-family: 'Signika', "Helvetica Neue", Arial, Verdana, sans-serif;
	font-family: 'Oswald', sans-serif;
	font-size: 100%;
	font-weight: 300;

	background: rgba(255,255,255,0.7) url(../img/container-bg.png) repeat left top; 
}

/* main-menu */
#main-menu { 
	display: none; position: fixed; width: 100%; height: 40px; top: 0; z-index: 100000 !important;
	background: #ff9933; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzk5MDA2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjAwNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9933 0%, #990066 52%, #660044 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9933), color-stop(52%,#990066), color-stop(100%,#660044)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff9933 0%,#990066 52%,#660044 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff9933 0%,#990066 52%,#660044 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff9933 0%,#990066 52%,#660044 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff9933 0%,#990066 52%,#660044 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9933', endColorstr='#660044',GradientType=0 ); /* IE6-8 */
}
#main-menu ul { width: 100%; max-width: 960px; margin: 0 auto; list-style-type: none; }
#main-menu &gt; ul &gt; li { float: left; }
#main-menu li { position: relative; display: inline-block;}
#main-menu ul a { font-size: 1em; display: block; height:30px; margin: 0; line-height:30px; padding: 0 6px; text-decoration: none; color: white; border-bottom: 5px solid transparent; border-top: 5px solid transparent; 
	white-space: nowrap;
	-webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
	        transition: all .3s ease;
}
#main-menu &gt; ul &gt; li a:hover  {	border-bottom-color: white; }

#main-menu ul ul { display: none; position: absolute; background: #906; background: rgba(153,0,96,0.8); min-width: 160px; padding-bottom: 8px; }
#main-menu ul ul li { width: 100%; }
#main-menu ul ul li a {  min-width: 160px; height: 40px; line-height: 40px; border: none; box-sizing: border-box; border-bottom: thin solid hsla(0,0%,100%,0.4); display: block; width: 100%; }
#main-menu ul ul li a:hover { background: hsla(0,0%,100%,0.2); }
#main-menu ul li:hover &gt; ul { display: block; }
#main-menu .fa { line-height: inherit; }

/* static menu */
#static-menu { width: 100%; height: 80px; z-index: 99999; position: relative;
	background: #ff9933; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzk5MDA2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjAwNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9933 0%, #990066 52%, #660044 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9933), color-stop(52%,#990066), color-stop(100%,#660044)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff9933 0%,#990066 52%,#660044 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff9933 0%,#990066 52%,#660044 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff9933 0%,#990066 52%,#660044 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff9933 0%,#990066 52%,#660044 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9933', endColorstr='#660044',GradientType=0 ); /* IE6-8 */
}
#static-menu ul { width: 100%; max-width: 960px; margin: 0 auto; list-style-type: none; }
#static-menu &gt; ul &gt; li { float: left; }
#static-menu li { position: relative; display: inline-block;}
#static-menu ul a { font-size: 1em; display: block; height:70px; margin: 0; line-height:70px; padding: 0 6px; text-decoration: none; color: #fff; border-bottom: 5px solid transparent; border-top: 5px solid transparent; 
	white-space: nowrap;
	-webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
	        transition: all .3s ease;
}
#static-menu &gt; ul &gt; li a:hover  { border-bottom-color: #fff; }
/*#static-menu &gt; ul &gt; li:nth-child(3n+2) a:hover  { border-bottom-color: #906; }
#static-menu &gt; ul &gt; li:nth-child(3n+3) a:hover  { border-bottom-color: #069; }*/
#static-menu ul a:after  { 
	/*background: rgba(255,255,255,0.3); */
	content: "";
	width: 0; height: 0;
	border-color: transparent;
	border-width: 5px;
	border-bottom-color: yellow;
	display: inline-block;
}

#static-menu ul ul { display: none; position: absolute; top: 100%; left: 0; background: #eee;  min-width: 160px; 
	background: #906; background: rgba(153,0,96,0.8); padding-bottom: 8px; box-shadow: 5px 5px 5px rgba(0,0,0,0.5);
}
#static-menu &gt; ul &gt; li &gt; ul { border-radius: 0 0 4px 4px; }
#static-menu ul ul &gt; li &gt; ul { border-radius: 0 4px 4px 4px; left: 100%; top: 0; }
#static-menu ul ul li { width: 100%; }
#static-menu ul ul li a {  min-width: 160px; height: 40px; line-height: 40px; border: none; box-sizing: border-box; border-bottom: thin solid #ccc; display: block; width: 100%; }
#static-menu ul ul li a:hover { background: #c09; background: rgba(255,0,120,0.6); }
#static-menu ul li:hover &gt; ul { display: block; }
#static-menu .fa { line-height: inherit; }
/* koniec menu */

/* slider */
#slider {
	width: 100%;
	max-width: 960px;	
	height: 360px;
	margin: 0 auto 40px;
	background: hsla(0,0%,20%,0.3) url(../img/header1.png) no-repeat;
	background-size: cover;
	position: relative; 
	border-radius: 4px;
}
#slider___:before, #slider___:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:480px;
  background: #444;
  -webkit-box-shadow: 0 15px 10px #444;
  -moz-box-shadow: 0 15px 10px #444;
  box-shadow: 0 15px 10px #444;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
#slider___:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}


#slider img { position: absolute;
	width: 100%;
	height: auto;
	border-radius: 4px;
}
#slider .current { z-index: 1; }
#slider .next { z-index: 2; }
/* koniec slider */

#container { 
	width: 100%; 
	padding-bottom: 30px;
	/*margin: 250px 0 0; */
	/*background: rgba(255,255,255,0.7) url(../img/container-bg.png) repeat left top; */
	/*border-top: 5px solid rgba(233,233,233,0.5); */
}

body.front #container { 
	/*margin: 350px 0 0; */
}

article { width: 610px; float: left; margin: 20px 0 30px; border: thin #eee solid; padding: 20px 20px 60px; background: white; }
aside { width: 300px; float: right; margin-bottom: 30px; }
.full-width {  
	width: 100%; 
	max-width: 920px; 
	padding: 20; 
	margin: 0 auto; 
} 
#content article { margin: 0 20px;}

#content_container .frontboxes { width: 100%; margin: 40px 0 30px; text-align: center; position: relative; padding-left: 5px; }

#content_container .frontbox { width:33%; height: 190px; display: block; float: left; }
#content_container .frontbox div { 
	position: relative;
	display: block;
	top: 0px;
	height: 130px;
	text-align: left;
	margin: 0px 30px;
	padding: 10px;
	background: none repeat scroll 0% 0% #F8FFEE;
	border: 2px solid #9C0;
	border-radius: 14px;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);
}
#content_container .frontbox:nth-child(3n+2) div { border-color: #906; background: #fff0f8; }
#content_container .frontbox:nth-child(3n+3) div { border-color: #069; background: #f0f8ff; }
#content_container .frontbox h3 { color: #9c0; margin: 5px 0 10px; text-align: center; font-size: 1.15em; font-weight: 400;}
#content_container .frontbox:nth-child(3n+2) h3 { color: #906; }
#content_container .frontbox:nth-child(3n+3) h3 { color: #069; }

#content_container .frontbox p { font-size: .8em; text-align: justify;  line-height: 1.2em; color: #888;}
#content_container .frontbox a { color: #906; text-decoration: none; text-align: right; display: block; font-size: 0.7em; margin-top: 1em; }
#content_container .frontbox a:hover  { text-decoration: underline;}
#content_container .frontbox div.zakrywacz { background: rgba(0,0,0,0.6); position: absolute; left: 0; right: 0; top: 10px; bottom: 0; border: none; border-radius: 4px; height: 120px; 
	-webkit-transform: rotateY(180deg);
   -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
     -o-transform: rotateY(180deg);
        transform: rotateY(180deg);
	-webkit-transition: all .25s ease-in-out;
	   -moz-transition: all .25s ease-in-out;
	    -ms-transition: all .25s ease-in-out;
	     -o-transition: all .25s ease-in-out;
	        transition: all .25s ease-in-out;
	        opacity: 0;
	        text-align: center;
	        margin: 0 10px;
	        padding: 10px 10px 0;
    }
    #content_container .frontbox:nth-child(3n+1) .zakrywacz { background: rgba(6,20,0,0.8); }
    #content_container .frontbox:nth-child(3n+2) .zakrywacz { background: rgba(20,0,6,0.8); }
    #content_container .frontbox:nth-child(3n+3) .zakrywacz { background: rgba(0,6,50,0.8); }

   #content_container .frontbox div:hover .zakrywacz { 
		opacity: 1;
   	-webkit-transform: rotateY(0deg);
      -moz-transform: rotateY(0deg);
       -ms-transform: rotateY(0deg);
        -o-transform: rotateY(0deg);
           transform: rotateY(0deg); }
    #content_container .frontbox .icon { color: #6a0; font-size: 3.5em; text-align: center; margin-bottom: 0; margin-top: 20px;}
    #content_container .frontbox:nth-child(3n+2) .icon { color: #604; }
    #content_container .frontbox:nth-child(3n+3) .icon { color: #046; }    
    #content_container .frontbox .zakrywacz p { color: white; font-size: 0.75em; line-height: 1.15em; }
    #content_container .frontbox .zakrywacz a { color: black; background: white; font-weight: bold; background: rgba(255,255,255,0.8); border: none; border-radius: 3px; display: inline-block; margin: 10px auto 0; padding: 4px 10px; text-decoration: none; position: absolute; bottom: 10px; left: 65px;} 
	#content_container .frontbox:nth-child(3n+2) .zakrywacz a { color: #906; }
	#content_container .frontbox:nth-child(3n+3) .zakrywacz a { color: #069; }

	#front-circles { text-align: center; }
	#front-circles img { display: inline-block; width: 220px; height: 220px; border-radius: 50%; border: 6px solid #069; margin: 20px 30px; }
	#front-circles img:nth-child(3n+2) { border-color: #906; }
	#front-circles img:nth-child(3n+3) { border-color: #9c0; }

#content_container h1, #content_container h2, #content_container h3, #content_container h4 { color: #906; margin: 0.3em auto 1em; }
#content_container &gt; p, #content_container &gt; article &gt; p { text-align: justify; margin-bottom: 1em; font-size: 1em; font-weight: 300; color: #666; line-height: 1.6em; text-align: justify; }
#content_container a, #sponsors div &gt; a { color: #9c0; text-decoration: none; 
	-webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
	        transition: all .3s ease;
}
#content_container a:hover, #sponsors div &gt; a:hover { color: #906; }

#content_container aside &gt; div { padding: 20px; background: white; border: thin solid #eee; margin: 20px 0 20px 20px; }
#content_container aside ul { list-style-type: none; }
#content_container aside img { max-width: 100%; border-radius: 4px; box-shadow: 3px 3px 3px rgba(0,0,0,0.3); border: 1px solid #eee; padding: 4px; box-sizing: border-box; }
#content_container aside a, #content_container aside a:focusÂ§, #content_container aside a:hover { border: none;  }

#site-footer { padding-bottom: 50px;background: #036; position: relative; }
#site-footer .bottom-bar { position: absolute; bottom: 0; left: 0; right: 0; height: 50px; background: #001019; color: #069; line-height: 50px; font-size: 0.9em; }
.inner { width: 100%; max-width: 960px; margin: 0 auto; } 
#site-footer .author { float: right; color: #034; font-size: 0.7em; text-decoration: none; }
#site-footer .author a { 
	color: #034;
	text-decoration: none;
	-webkit-transition: all .3s ease;
	   -moz-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	     -o-transition: all .3s ease;
	        transition: all .3s ease;
 }
#site-footer .author a:hover {
	color: #069;
}
#goOnTop { display: none; position: fixed; right: 40px; bottom: 20px; opacity: 0.4; color: white; 
	width: 60px; height: 60px; line-height: 60px; font-size: 60px; z-index: 99999;
	cursor: pointer; text-shadow: 0 0 5px #069;
}
#goOnTop a { color: white; text-decoration: none; }


#footer-menu ul { list-style-type: none; margin: 0; padding-left: 0; padding: 30px 0;}
#footer-menu li { display: inline-block; margin: 0 3px; padding: 0 5px;}
#footer-menu a { display: block; color: white; text-decoration: none; font-size: 1em; font-weight: 300; -webkit-transition: all .3s ease;
   -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
     -o-transition: all .3s ease;
        transition: all .3s ease;
border: thin dotted transparent; padding-bottom: 5px;
    }
#footer-menu a:hover { border-bottom: thin dotted white; }

article form { margin-bottom: 30px; }
article input, article textarea, aside input[type="text"] { border: thin solid #ccc; border-radius: 2px; padding: 5px 10px; font-size: 0.9em; width: 200px; max-width: 100%; margin: 5px 0; }
aside input[type="text"] { width: 60%; margin: 0;}
aside input[type="submit"] { padding: 5px; display: inline-block; position: relative; top: -1px; border: thin solid #ccc; background: linear-gradient(#f8f8f8, #ddd); border-radius: 2px; margin-left: 5px;}
article input:focus, article textarea:focus { box-shadow: 0 0 5px #9c0;} 
article textarea { width: 585px; max-width: 100%; min-height: 140px; font-family: 'Signika', serif; }
article ul { list-style-type: none;  }
article ul li { padding-left: 14px; margin: 5px 0; position: relative; }
article ul li:before { content: ""; position: absolute; left: 0; top: 6px; width: 8px; height: 8px; background: #9c0; border-radius: 2px;}

#sponsors { background: white; padding: 20px 0; color: #666; font-size: 0.9em; text-transform: uppercase; }
#sponsors .inner { text-align: center; overflow: hidden; postition: relative; }
#sponsors ul { list-style: none; margin: 0; padding: 0; text-align: center; }
#sponsors li { display: inline-block; margin: 0 5px;}
#sponsors a { display: inline-block; opacity: 0.7; 
-webkit-transition: opacity .5s ease;
   -moz-transition: opacity .5s ease;
    -ms-transition: opacity .5s ease;
     -o-transition: opacity .5s ease;
        transition: opacity .5s ease;
}
#sponsors img { display: block; }
#sponsors a:hover { opacity: 1; }


dl#koordynatorzy { margin-left: 40px; }
dl#koordynatorzy dt { color: #9c0; font-weight: bold; font-size: 1.2em; margin-top: 10px; }
dl#koordynatorzy dd { color: #666; font-weight: 300; font-size: 1em; margin-left: 40px; margin-bottom: 20px; }

aside label[for="s"] { display: none;}

#sponsors a, #sponsors img { border: 0; }


</pre></body></html>