
#myCLNDR {
    width:840px;
    margin-left:auto; margin-right:auto;
}
#full-clndr {    
    font-weight: 700;
    width: 100%;
}
#full-clndr .clndr-controls {
    background-color: #09f;
    color: white;
    padding: 14px;
    text-align: center;
}
#full-clndr .clndr-controls .clndr-previous-button {
    float: left;
    text-align: left;
}
#full-clndr .clndr-controls .clndr-next-button {
    float: right;
    text-align: right;
}
#full-clndr .clndr-controls .clndr-previous-button, #full-clndr .clndr-controls .clndr-next-button {
    -moz-user-select: none;
    cursor: pointer;
    width: 60px;
}
#full-clndr .clndr-controls .clndr-previous-button:hover, #full-clndr .clndr-controls .clndr-next-button:hover {
    opacity: 0.5;
}
#full-clndr .clndr-grid {    
        
}
#full-clndr .clndr-grid .days-of-the-week {
    background-color: #ebebeb;
    width: 100%;
}
#full-clndr .clndr-grid .days-of-the-week .header-day {
    color:#000;
    float: left;
    padding: 14px;
    text-align: center;
    width: 14.2857%;
    padding:0px;
    height:28px;
    line-height:28px;
     border-bottom: 2px solid white;

}
#full-clndr .clndr-grid .days {
    width: 100%;
}
#full-clndr .clndr-grid .days .day, #full-clndr .clndr-grid .days .empty {
    background-color: #ebebeb;
    background-image: url("triangle.svg");
    background-position: center center;
    background-size: cover;
    border-bottom: 2px solid white;
    color: #4f4f4f;
    float: left;
    height: 50px;        
    width: 14.2857%;
}
#full-clndr .clndr-grid .days .event {
     background: #B4E09F;
     cursor:pointer;
    }

#full-clndr .clndr-grid .days .day.event .day-number, #full-clndr .clndr-grid .days .empty.event .day-number {    
    padding-bottom: 4px;    
}
#full-clndr .clndr-grid .days .day-number {    
    padding: 5px;    
    position:absolute;
}
#full-clndr .clndr-grid .days .day-yuwei {
    font-size:12px;    
    padding-top:4px;
    padding-right:2px;    
    text-align:right;
    color:#f15713;
    display:block;
    width:90%;
}
#full-clndr .clndr-grid .days .day-prict {
    font-size:12px;    
    padding: 2px;
  text-align:right;
      color:#f15713;
      display:block;
      width:90%;
}
    #full-clndr .clndr-grid .days .over {
     background:#808080; cursor:default;
    }
    #full-clndr .clndr-grid .days .over .day-yuwei, #full-clndr .clndr-grid .days .over .day-prict {
    color:#ebebeb;
    } 

#full-clndr .clndr-grid .days .day.adjacent-month .day-number {
    display:block;
    opacity: 0.3;       
    padding: 8px;
    text-align: left;
}
#full-clndr .clndr-grid .days .today {
    background-color: white;
    background-image: none;
}
#full-clndr .event-listing {
    float: left;
    width: 35%;
}
#full-clndr .event-listing .event-listing-title {
    background-color: #71bbd2;
    color: white;
    letter-spacing: 1px;
    padding: 14px;
    text-align: center;
}
#full-clndr .event-listing .event-item {
    color: #4f4f4f;
    padding: 14px;
}
#full-clndr .event-listing .event-item-location {
    font-weight: 400;
}
.noselect {
    -moz-user-select: none;
}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;     
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
