#kalendarium_widget{
width:100%;
background: #b3d332;
border-radius:5px;
padding:10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
min-height:320px;
}
#kalendarium_widget #demo.nav, #kalendarium_widget form{
margin:0;
}
fieldset.jcalendar {
border-radius:5px;
position:relative;
}
div.jcalendar-wrapper {
width:100%;
}
div.jcalendar-selects {
padding:10px 25px;
text-align:center;
background: transparent;
height:50px;
border:0;
box-shadow:none;
outline:0px;
}
div.jcalendar-selects option{
background:#b3d332;
color:#fff;
border:0;
line-height:1.3em;
padding:2px 5px;
border:0;
box-shadow:none;
outline:0px;
}
div.jcalendar-selects option:hover{
background:#b3d332;
}
div.jcalendar-selects select,div.jcalendar-selects select:focus,div.jcalendar-selects select:active {
border:0;
font-size:100%;
}
div.jcalendar-selects select[name="month"]{
float:left;
width:105px;
background:transparent;
color:#fff;
border:0;
box-shadow:none;
overflow: hidden;
background: url(//www.jwp-fundacja.pl/wp-content/themes/jwp/img/list_arrow_down_fff.png) no-repeat right center transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
div.jcalendar-selects select[name="month"]:focus, div.jcalendar-selects select[name="month"]:active{
border:0;
box-shadow:none;
outline:0;
}
div.jcalendar-selects select[name="year"]{
float:left;
width:70px;
background:transparent;
color:#fff;
background: url(//www.jwp-fundacja.pl/wp-content/themes/jwp/img/list_arrow_down_fff.png) no-repeat right center transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
div.jcalendar-selects select[name="year"]:focus, div.jcalendar-selects select[name="year"]:active{
border:0;
box-shadow:none;
outline:0;
}
div.jcalendar table {
background:transparent;
color:#fff;
margin:0 auto;
width:100%;
padding-bottom: 5px;
width:100%;
border-radius: 5px;
overflow: hidden;
}
div.jcalendar table th {
background:transparent;
color:#fff;
}
div.jcalendar table th.sobota{
color:blue;
}
div.jcalendar table th.niedziela{
color:red;
}
div.jcalendar table td {
padding:2px 0;
width:25px;
height:25px;
text-align:center;
}
div.jcalendar table th.weekend {
background:transparent;
}
div.jcalendar table td i { border-radius:5px;
display:block;
text-align:center;
text-decoration:none;
font-size:14px;
vertical-align:middle;
width:25px;
height:25px;
margin:0 auto;
border:1px solid transparent;
line-height:24px;
cursor:pointer;
font-weight:700;
font-weight:700;
border:1px solid #fff;
border-radius:5px;
}
div.jcalendar table td:not(.weekend) i{
color:#000;
}
div.jcalendar table td.sobota{
color:blue;
}
div.jcalendar table td.niedziela{
color:red;
}
div.jcalendar table td span{
text-align:center;
vertical-align:middle;
font-size:14px;
line-height:25px;
border-radius:50%;
width:25px;
height:25px;
text-align:center;
display:block;
margin:0 auto;
border:1px solid transparent;
}
div.jcalendar table td.sobota span,div.jcalendar table td.niedziela span{
font-weight:700;
}
div.jcalendar table td.today{
border:0;
color:#fff;
font-weight:700;
}
div.jcalendar table td.today span{
border:1px solid #ff5a00;
border-radius:5px;
display:block;
color:#262262;
font-weight:700;
}
div.jcalendar table td i:hover,div.jcalendar table td i:focus,div.jcalendar table td i:active {
color:#000;
background:#fff;
font-weight:700;
border:1px solid #fff;
border-radius:5px;
}
div.jcalendar table td i.selected {
color:#fff;
}
div.jcalendar-links {
position:absolute;
top: 8px;
font-size: 20px;
width:100%;
left:0;
right:0;
}
div.jcalendar-links a {
padding:0 .4em;
color:#fff;
}
div.jcalendar-links .link-prev{
position:absolute;
left:0px;
top: 10px;
width:5px;
height:11px;
text-indent:-1000em;
background:url(//www.jwp-fundacja.pl/wp-content/themes/jwp/img/list_arrow_left_fff.png) no-repeat center center;
background-size:contain;
display:inline-block;
vertical-align:middle;
}
div.jcalendar-links .link-next{
position:absolute;
right:0px;
top: 10px;
width:5px;
height:11px;
text-indent:-1000em;
background:url(//www.jwp-fundacja.pl/wp-content/themes/jwp/img/list_arrow_fff.png) no-repeat center center;
background-size:contain;
display:inline-block;
vertical-align:middle;
}
div.kalendarium-info{
margin:20px 0;
}
div.kalendarium-info-box{
margin-bottom:10px;
}
div.kalendarium-info-title{
color:#fff;
font-size:14px;
font-weight:700;
}
div.kalendarium-info-link a{
color:#fff;
}
div.kalendarium-info-link a:after {
content: '';
background: url(//www.jwp-fundacja.pl/wp-content/themes/jwp/img/list_arrow_fff.png)no-repeat center center;
background-size: contain;
width: 5px;
height: 11px;
display: inline-block;
margin-left: 10px;
vertical-align: middle;
}