.calendar-archives{position:relative;width:100%}.calendar-archives *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar-archives a{text-decoration:none}.calendar-archives .archives-years{position:relative;overflow:hidden}.calendar-archives .cal-nav{background:#ef9677;position:relative;width:100%;height:30px;margin-bottom:1px}.calendar-archives .cal-nav *{line-height:30px}.calendar-archives .cal-nav .prev-year,.calendar-archives .cal-nav .next-year{display:block;position:absolute;width:30px;font-size:18px;text-align:center;color:#fff}.calendar-archives .cal-nav .prev-year:hover,.calendar-archives .cal-nav .next-year:hover{background:#86cae9;color:#fff}.calendar-archives .cal-nav .prev-year.disabled,.calendar-archives .cal-nav .next-year.disabled{opacity:.4;cursor:default}.calendar-archives .cal-nav .prev-year.disabled:hover,.calendar-archives .cal-nav .next-year.disabled:hover{background:none;color:#fff}.calendar-archives .cal-nav .prev-year{left:0;border-right:1px #fff solid}.calendar-archives .cal-nav .next-year{right:0;border-left:1px #fff solid}.calendar-archives .cal-nav .year-nav{position:absolute;width:100px;left:50%;margin-left:-50px;text-align:center}.calendar-archives .cal-nav .year-nav.months{width:160px;margin-left:-80px;text-transform:capitalize}.calendar-archives .cal-nav .year-nav:hover{background:#ea8462}.calendar-archives .cal-nav .year-nav a.year-title{display:block;width:100%;color:#fff}.calendar-archives .cal-nav .year-nav .arrow-down{color:#fff;position:absolute;width:20px;right:0;top:0;cursor:pointer;font-size:10px;border-left:1px solid #ef9677;font-family:Verdana,Arial,Helvetica,sans-serif}.calendar-archives .cal-nav .year-nav .arrow-down:hover{background:#86cae9}.calendar-archives .cal-nav .year-nav .year-select{position:absolute;z-index:99;display:none;width:100%;background:#fff;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;top:0}.calendar-archives .cal-nav .year-nav .year-select .year{display:block;color:#86cae9}.calendar-archives .cal-nav .year-nav .year-select .year:hover{background:#86cae9;cursor:pointer;color:#fff}.calendar-archives .cal-nav .year-nav .year-select .year.selected{color:#fff;background:#f2c8ba}.calendar-archives .archives-years{overflow:hidden}.calendar-archives .archives-years .year{position:absolute;background-color:#fff;top:0;left:0;margin-left:-100%;width:100%;z-index:0}.calendar-archives .archives-years .year .year-link{display:none}.calendar-archives .archives-years .year.last{position:relative}.calendar-archives .archives-years .year.current{margin-left:0;z-index:1}.calendar-archives .archives-years .year .month{float:left;width:25%;height:50px;border-right:1px #fff solid;border-bottom:1px #fff solid;overflow:hidden;background:#86cae9;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calendar-archives .archives-years .year .month a{display:block;margin:0;padding:0;width:100%;height:100%;color:#fff !important}.calendar-archives .archives-years .year .month .month-name{text-transform:capitalize;font-size:16px;font-weight:400;display:block;position:absolute;top:6px;left:8px}.calendar-archives .archives-years .year .month .postcount{display:block;position:absolute;bottom:6px;right:6px}.calendar-archives .archives-years .year .month .postcount .count-text{font-size:9px}.calendar-archives .archives-years .year .month:hover{background:#5ebce5}.calendar-archives .archives-years .year .month.empty{color:#ccc;background:#f0f0f0}.calendar-archives .archives-years .year .month.last{border-right:none}.calendar-archives .week-row{margin:0;padding:0;overflow:hidden}.calendar-archives .day{display:block;float:left;text-align:center;width:14.285% !important;height:auto !important;line-height:100%;margin:0}.calendar-archives .day.empty,.calendar-archives .day.noday{padding:5px 0}.calendar-archives .day a{padding:5px 0 !important}.calendar-archives .day.weekday{text-transform:uppercase;border-right:1px #fff solid;border-bottom:1px #fff solid;background-color:#fca588;padding:5px 0;color:#fff;font-size:85%}.calendar-archives .day.weekday.last{border-right:0}.arcw.preview.zone{background-color:#fff;padding:30px 0 0;height:230px}