
/** simple **/
.slider_wrapper.simple{padding:5px; background-color:#fff; width:890px; position:relative; margin-left:auto;margin-right:auto;}
.slider_wrapper.simple .inside{width:890px; height:490px; position:relative; overflow:hidden;}


/** resonsive slider **/
.slider_wrapper.responsive {padding:0px; background-color:#fff;	width:960px; position:relative;	margin-left:auto; margin-right:auto;}
.slider_wrapper.responsive .inside{	width:960px; height:500px; position:relative; overflow:hidden;}

/** fullscreen slider **/
.slider_wrapper.fullscreen{width:100% !important; position:relative; padding:0; height:100%;}

/** full width slider **/
.slider_wrapper.fullwidth {width:100% !important; position:relative; padding:0;	max-height:500px !important; overflow:hidden;}/** noise overlay **/

/** stretch video controls **/
.fullscreenvideo .mejs-container {width: 100% !important; height:inherit !important;}
.fullscreenvideo .mejs-container .mejs-layer {width: 100% !important; height: 100% !important;}

/** noise overlay **/
.tp-dottedoverlay.noise {background: url(../img/overlay_noise.gif); opacity: 0.1;}

/* panel logowania */
.frm_400
{
width:400px;
padding:10px;
margin: 100px auto;
background: #fff;
color: #333;
}
.frm_head{
padding:10px;
}
.labels_120 ol li.string label,
.labels_120 ol li.numeric label,
.labels_120 ol li.text label,
.labels_120 ol li.select label,
.labels_120 ol li.file label,
.labels_120 ol li.colorpicker label,
.labels_120 ol li .label
{
	width: 120px;
}
.inputs_160 ol li.string input,
.inputs_160 ol li.select select,
.inputs_160 ol li.select .cmf-skinned-select
{
	width: 160px;
}
.tabela380{
width:380px;
padding:10px;
border: 0px solid grey;
}
.user_input{
width: 220px;
}
.user_submit{
margin: 10px auto;
color:#007700;
}
.tytulmniejszyzielony{
font-size:15pt;
color:#009900;
}
div#user-zalog{
position:fixed;
left:0px;
text-align:center;
margin-top:0px;
padding: 3px 20px;
background-color: #ddd; 
font-size: 14px; 
color:#000;
-moz-border-radius-bottomright: 20px;
border-bottom-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
z-index:932;
clear:both;
}
div#user-zalog a{
margin:0px 10px 0px 20px;
}
div#user-zalog a:hover{
color: white;
}
.przycisk{
color:#ccc;
display: inline-block;
text-decoration:none;
border:2px solid #e77919;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.przycisk:hover{
background-color:#ccc;
color:#333;
}

a.normalny{
margin:10px;
background-color:#c00;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-border-radius: 10px;
padding:9px 12px;
margin:10px;
font-size:18px;
}
.mniejszy{
margin:3px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-border-radius: 6px;
padding:4px 10px;
font-size:13px;
}
.jasny{
background-color:rgba(255,255,255,0.7); 
}
.jasny:hover{
background-color:rgba(255,255,255,1); 
}

.przycisk2{
color:white;
background-color:none;
display: inline-block;
text-decoration:none;
border:2px solid #d6b469;
font-size:1em;
font-weight:bold;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.przycisk2:hover{
background-color:#ccc;
color:#333;
}

.do_prawej{float:right; margin-right:15px!important;}
.icon-email:before{font-family: 'icons'; content:'\5d'}
.icon-more:before{font-family: 'icons'; content:'\E840\E840'; }


/** Wpisy NOWOŚCI**/

div#newsy{
margin:0px;
}
div#newsy table{
border: 0px solid white;
width:100%;
}
div#newsy table td{
border: 0px solid white;
text-align:left;
}
div.wpis-lewa-mp>a{
color:#ccc;
text-align:left;
text-decoration:none;
display:block;
padding:8px 10px 8px 10px;
border-bottom: 2px dotted #c00;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
div.wpis-lewa-mp>a:hover{
	background-color:#eee;
	color:#000;
}
div.wpis-lewa-mp>a div{
	position:inherit;
	float:left;
	display:inline-block;
	vertical-align:center;
	padding:5px;
}
div.wpis-lewa-mp>a div.data-lmp{
	padding:0px 10px 0px 10px;
	width:110px;
	text-align:center;
	font-size:0.7em;
	text-transform:uppercase;
	padding:10px 15px 10px 0px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.ikona img{
	width:200px;
	border: 1px dotted  #c00;
	padding:5px;
}
.ikona2 img{
	width:300px;
	border: 1px dotted  #c00;
	padding:5px;
}
div.wpis-lewa-mp>a div.ikonamp{
	text-align:center;
	border-left: 2px dotted  #c00;
	border-right: 2px dotted  #c00;
	padding:0px;
	float:left;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
div.wpis-lewa-mp>a:hover div.ikonamp{
	border-left: 2px dotted  #000;
	border-right: 2px dotted  #000;
}
div.wpis-lewa-mp>a div.ikonamp>img{
	width:160px;
	padding:20px;
}


div.wpis-lewa-mp>a div.data-lmmp-small{
	
	text-align:left;
	font-size:0.7em;
	line-height:1em;
	text-transform:uppercase;
	color:#80a209;
	padding:5px 5px 5px 5px;
}
div.wpis-lewa-mp>a div.tytul-dnp{
	padding-left:20px;
	font-weight:300;
	float:left;
	max-width:720px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}


div.wpis-lewa-mp>a div.tytul-dnp h3, div.wpis-lewa-mp>a div.tytul-dnp h4{
	color:#ccc;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
div.wpis-lewa-mp>a:hover div.tytul-dnp h3, div.wpis-lewa-mp>a:hover div.tytul-dnp h4{
	color:#000;
}
div.wpis-lewa-mp>a div.tytul-lmp{
	padding-left:30px;
	font-size:1em;
	font-weight:300;
	color:#333;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
div.wpis-lewa-mp>a:hover div.tytul-lmp{
	color:#333;
}

div.wpis-lewa-mp>a:hover div.tytul-dnp{
	color:#333;
}
div.wpis-lewa-mp>a div.tytul-dnp-small{
	font-size:1.3em;
	font-weight:300;
	color:#20beff;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
div.wpis-lewa-mp>a:hover div.tytul-dnp-small{
	color:#20beff;
}
div.wpisbloga div.tytulbold{
	color:#a1c643;
	font-weight:600;
	font-size:15pt;
}

div#btn_prawy{
position:fixed;
width:50px;
height:200px;
top:150px;
right:-20px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
z-index:902;
}
div#btn_prawy:hover{
right: 0px;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
}
div#btn_prawy>a{
color:white;
float:right;
top: 0px;
display:block;
width:50px;
height:150px;
background-repeat:no-repeat;
}
div#btn_prawy2{
position:fixed;
width:50px;
height:200px;
top:370px;
right:-20px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
z-index:903;
}
div#btn_prawy2:hover{
right: 0px;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
}
div#btn_prawy2>a{
color:white;
float:right;
top: 0px;
display:block;
width:50px;
height:150px;
background-repeat:no-repeat;
}
input.przyciskformularzaout{
background:rgba(30,87,153,1);
color:#fff;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
input.przyciskformularzaover{
background:rgba(200,0,0,1);
color:#fff;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.maly{
font-size:15px;
padding:10px;
}
.duzy{
font-size:25px;
padding:20px;
}
#toTop {
	width: 100px;
	border: 5px #ffffff solid;
	background: #000000;
	color:#FFF;
	text-align: center;
	padding: 5px;
	position: fixed; /* this is the magic */
	bottom: 50px; /* together with this to put the div at the bottom*/
	right: 50px;
	cursor: pointer;
	display: none;
	font-size: 11px;
	z-index: 1100;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
}

a.wiersz-mp{
  
	width: 100%;
	clear: both;
	display: inline-block;
	margin-bottom:10px;
	padding:0px;
	color:#555;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
a.wiersz-mp:hover{
	background-color:#eee;
	color:#000;
}
a.wiersz-mp .wewnatrz {
  float: left;
  padding:10px 20px 10px 20px;
  min-height:inherit;
  width: 100%;
  /*width: calc(100% / 3);*/
}