﻿.jcarousel-skin-tango3 {
	margin: 16px auto 16px auto;
	max-width: 1184px;
	height: 120px;
}

.jcarousel-skin-tango3 .jcarousel-clip {
   overflow: hidden;
}

.jcarousel-skin-tango3 .jcarousel-clip-horizontal {
	margin: 0px;
	padding: 0px;
	max-width: 1184px;
   height: 120px;
}
.jcarousel-skin-tango3 .jcarousel-list-horizontal {
	display: table;
	min-width: 100%;
	height: 120px;
	vertical-align: middle;
}

.jcarousel-skin-tango3 .jcarousel-item {
	width: 100%;
	max-width: 256px;
   height: 120px;
	margin: 0px 8px 0px 0px;
	padding: 16px;
	background: #efefef;
	clear: none;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_data {
	display: block;
	width: 80px;
	height: 90px;
	float: left;
	margin: 0px 20px 0px 0px;
	background: linear-gradient(to bottom, #3ba66d 0%, #3ba66d 55%, #fcfcfc 56%, #fcfcfc 100%);
	box-shadow: 1px 1px 1px 0px rgba(188,188,188,1);
	color: #5b5b5b;
	font-family: 'Martel Sans', sans-serif;
	text-decoration: none;
	font-size: 20px;
	border-radius: 4px;
	text-align: center;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_data span {
	font-size: 11px;
	color: #fff;
	display: block;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_data span.dzien {
	padding: 8px 0px 0px 0px;
	font-weight: 700;
	font-size: 20px;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_data span.rok {
	display: none;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_data:after {
	display: block;
	margin: 16px 0px 0px 0px;
	font-family: FontAwesome;
	font-size: 20px;
	content: "\f073";
	text-align: center;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_tytul,
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_dzial {
	display: block;
	width: 160px;
	max-height: 66px;
	text-align: left;
	margin: 3px 0px 3px 99px;
	font-family: 'Martel Sans', sans-serif;
	font-size: 18px;
	text-decoration: none;
	line-height: 1.275em;
	color: #444444;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_tytul {
    overflow: hidden;
    position: absolute;
}
.jcarousel-skin-tango3 .jcarousel-item .kalendarz_rotator_dzial {
	position: relative;
	top: 76px;
	max-height: 24px;
	font-size: 12px;
	color: #EC2A32;
	text-transform: uppercase;
}

.jcarousel-skin-tango3 .jcarousel-prev,
.jcarousel-skin-tango3 .jcarousel-next	{
	text-align: center;
	vertical-align: middle;
	width: 24px;
	height: 21px;
	position: absolute;
	top: -40px;
	left: 91%;
	cursor: pointer;
	font-family: FontAwesome;
	color: #000;
	border: 1px solid #DBDBDB;
	background: #FFFFFF;
	border-radius: 3px;
	padding: 3px 0px 0px 0px;
}
.jcarousel-skin-tango3 .jcarousel-next	{
	left: 95%;
}
.jcarousel-skin-tango3 .jcarousel-prev:after {
	content: "\f104";
}
.jcarousel-skin-tango3 .jcarousel-next:after	{
	content: "\f105";
}
.jcarousel-skin-tango3 .jcarousel-prev:hover,
.jcarousel-skin-tango3 .jcarousel-next:hover	{

}