@charset "UTF-8";



/*!

 * Pikaday

 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/

 */



.pika-single {

    z-index: 9999;

    display: block;

    position: relative;

    color: #333;

    background: #fff;

    border: 1px solid #ccc;

    border-bottom-color: #bbb;

    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

}



/*

clear child float (pika-lendar), using the famous micro clearfix hack

http://nicolasgallagher.com/micro-clearfix-hack/

*/

.pika-single:before,

.pika-single:after {

    content: " ";

    display: table;

}

.pika-single:after { clear: both }

.pika-single { *zoom: 1 }



.pika-single.is-hidden {

    display: none;

}



.pika-single.is-bound {

    position: absolute;

    /*box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);*/

}



.pika-lendar {

    float: left;

    width: 279px;

	height:210px;

    margin: 8px;

}



.pika-title {

    position: relative;

    text-align: center;

	background:#ad0003;

}



.pika-label {

    display: inline-block;

    *display: inline;

    position: relative;

    z-index: 9999;

    overflow: hidden;

    margin: 0;

    padding: 5px 3px;

    font-size: 14px;

    line-height: 20px;

    font-weight: bold;

	color:#fff;

}

.pika-title select {

    cursor: pointer;

    position: absolute;

    z-index: 9998;

    margin: 0;

    left: 0;

    top: 5px;

    filter: alpha(opacity=0);

    opacity: 0;

}



.pika-prev,

.pika-next {

    display: block;

    cursor: pointer;

    position: relative;

    outline: none;

    border: 0;

    padding: 0;

    width: 20px;

    height: 30px;

    /* hide text using text-indent trick, using width value (it's enough) */

    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;

    *position: absolute;

    *top: 0;

	

}



.pika-prev:hover,

.pika-next:hover {

    opacity: 1;

}



.pika-prev,

.is-rtl .pika-next {

    float: left;

    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');

    *left: 0;

}



.pika-next,

.is-rtl .pika-prev {

    float: right;

    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');

    *right: 0;

}



.pika-prev.is-disabled,

.pika-next.is-disabled {

    cursor: default;

    opacity: .2;

}



.pika-select {

    display: inline-block;

    *display: inline;

}



.pika-table {

    width: 100%;

    border-collapse: collapse;

    border-spacing: 0;

    border: 0;

}



.pika-table th,

.pika-table td {

    width: 14.285714285714286%;

    padding: 0;

}



.pika-table th {

    color: #999;

    font-size: 12px;

    line-height: 25px;

    font-weight: bold;

    text-align: center;

}



.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;

}



.is-today .pika-button {

    color: #33aaff;

    font-weight: bold;

}



.is-selected .pika-button {

    color: #fff;

    font-weight: bold;

    background: #33aaff;

    box-shadow: inset 0 1px 3px #178fe5;

    border-radius: 3px;

}



.daypic .pika-button {

    color: #fff;

    font-weight: bold;

    background: #6C0;

    box-shadow: inset 0 1px 3px #178fe5;

    border-radius: 3px;

}



.is-disabled .pika-button {

    pointer-events: none;

    cursor: default;

    color: #999;

    opacity: .3;

}



.pika-button:hover {

    color: #fff !important;

    background: #ff8000 !important;

    box-shadow: none !important;

    border-radius: 3px !important;

}

.list li img {
	width: 100% !important;
	height: auto !important;
}
.list:first-of-type div:first-of-type img:first-of-type {
width: auto !important;
}
