[class*="cal-cell"] {float: left; margin-left: 0; min-height: 1px; }

#rok {
    margin: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
    background:#002450;
    color:#fff;
	font-size:16pt;
	font-weight:bold;	
    border:none;
    outline:none;	
    display: inline-block;
    cursor:pointer;
	padding-right:20px;
}
#kolendarz label {position:relative}
#kolendarz label:after {
    content:'▼';
    right:0; 
	top:3px;
    position:absolute;
    pointer-events:none;
}


#miesiac{
    margin: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
    background:#002450;
    color:#fff;
	font-size:16pt;
	font-weight:bold;	
    border:none;
    outline:none;	
    display: inline-block;
    cursor:pointer;
	padding-right:20px;

}
#typimprezy{
  background:#002450 url('../images/arrowdown2.png') center right no-repeat;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  border:none;	
  font-size:14pt;
  font-weight:bold;
  width:auto;
  margin-left:30px;
  width:200px;
  padding:5px;
}

#calendar{
	margin-top:20px;
}
.cal-row-fluid {  width: 100%;  *zoom: 1;}
.cal-row-fluid:before,.cal-row-fluid:after {  display: table;  content: "";  line-height: 0;}
.cal-row-fluid:after { clear: both; }
.cal-row-fluid [class*="cal-cell"] {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0%;
  *margin-left: -0.05213764337851929%;
}
.cal-row-fluid [class*="cal-cell"]:first-child {margin-left: 0;}
.cal-row-fluid .controls-row [class*="cal-cell"] + [class*="cal-cell"] {  margin-left: 0%;}
.cal-row-fluid .cal-cell1 {  width: 14.285714285714285%;  *width: 14.233576642335766%; }
[class*="cal-cell"].hide,.cal-row-fluid [class*="cal-cell"].hide { display: none;}
[class*="cal-cell"].pull-right, .cal-row-fluid [class*="cal-cell"].pull-right {  float: right;}
.cal-row-head [class*="cal-cell"]:first-child, .cal-row-head [class*="cal-cell"] {  min-height: auto;  overflow: hidden;}
.cal-row-head [class*="cal-cell"]:first-child,.cal-row-head [class*="cal-cell"] {
  font-weight: bolder;
  text-align: center;
  border: 0px solid;
  padding: 5px 0;
}
.cal-row-head [class*="cal-cell"] small {font-weight: normal;}
.event-block {
  display: block;
  background-color: #c3c3c3;
  width: 20px;
  height: 100%;
}
.cal-event-list .event.pull-left {margin-top: 3px;}
.cal-year-box .row-fluid, .cal-month-box .cal-row-fluid {margin-left: 0px; margin-right: 0px;}
.cal-year-box .row-fluid:last-child, .cal-month-box .cal-row-fluid:last-child {border-bottom: 0px;}
.cal-day-today { background-color: #0255A3; color: #fff;}
.cal-day-today:hover { background-color: #fff; color: #002450;}
[class*="cal-cell"]:hover {	background-color: #fff;	color:#002450;}
.cal-year-box [class*="cal-cell"]{
	border:1px solid #fff;
	background:#002450;
	color:#fff;
	text-align:center;
	padding:0;
    font-size: 12pt;
    font-weight: normal;
    cursor: pointer;
    text-transform: uppercase;
}
.cal-year-box span {display:block; margin:0; padding:10px 0;}
.cal-year-box span:hover {color:#002450; background:#fff;}
.cal-year-box [class*="span"] {min-height: 60px;}

#cal-slide-box a{ color:#fff;}
.cal-event-list > div{clear:both; width:100%;}
.cal-month-box [class*="cal-cell"] {
  text-align:center;
  font-size: 24pt;
  font-weight: normal;
  cursor: pointer;
  text-transform: uppercase;
  color:#fff; 
}
.cal-month-day{
  background: #002450;
  border: 1px solid #fff;
}
.cal-month-box span {color:#fff; }
.cal-month-day{ padding:10px 0;}
.cal-month-day:hover{background:#fff;}
.cal-month-day:hover > span{color:#002450 !important; }

@media all and (min-width:800px){
	.monthleft{width:70%; float:left;}
	.monthright{width:25%; float:right;}	
}
@media all and (max-width:799px){
	.monthleft{width:100%; clear:both;}
	.monthright{width:100%; clear:both;}
	.typ{margin:20px 0;}
	.typ > div:nth-child(2){margin-bottom:20px;}
	#miesiac{font-size:14pt; width:200px;}
	#rok{font-size:14pt;}
	#szukaj{width:100px;}
	input{width:200px;}
	#szukaj2 > div:nth-child(2){padding-top:20px;}
}
.monthleft-larrow, .monthleft-rarrow{font-size:20pt;text-align:cenetr;}
.typimprezki{margin:5px 0; padding:5px 0; background: #002450; font-size:16pt; text-align:center; transition: 0.5s;}
.typimprezki:hover{ cursor:pointer; background: #FFF70A; color:#002450; transition: 0.5s;}
.nametydzien{font-size:18pt; color: #ffff00;}
.act{background: #fff !important;}
.act span{color: #002450 !important;}
.imprezy{background: yellow;}
.imprezy span{color:#002450 !important;}

[role="tooltip"]{
	background: url('../images/tooltip.png');	
	box-shadow: none;
	border:none !important;
}
.ui-tooltip-content{
color:#002450;
font-weight:bold;
}

.eventikonka{
	cursor: pointer; cursor: hand;
}
input{padding-left:5px;}

.monthleft button{background:none; border:none;}
.typimprezki:first-child{background: #FFF70A; color: #002450;}

.ukryjdzien{display:none;}
.pokazdzien{display:block;}

