/**
 * Pikaday CSS
 * Lightweight date picker styles
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:'Lato',sans-serif}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.4)}
.pika-title{position:relative;text-align:center}
.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}
.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}
.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}
.pika-prev:hover,.pika-next:hover{opacity:1}
.pika-prev{float:left}
.pika-next{float:right}
.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}
.pika-table th{width:14.285714285714286%;padding:0;color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}
.pika-table td{padding:2px}
.pika-table td.is-today .pika-button{color:#c1272d;font-weight:700}
.pika-table td.is-selected .pika-button{color:#fff;font-weight:700;background:#c1272d;box-shadow:inset 0 1px 3px #a11e23;border-radius:3px}
.pika-button{cursor:pointer;display:block;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;border-radius:0}
.pika-button:hover{color:#fff;background:#c1272d;box-shadow:none;border-radius:3px}
