.dzscalendar,.dzscalendar .calendar-controls,.dzscalendar .main-mon,.dzscalendar .mon-body,.dzscalendar .mon-body>.mon-row,.dzscalendar .theMonths{position:relative}.dzscalendar,.dzscalendar *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar .mon-row>span{white-space:nowrap}.dzscalendar{width:100%;height:165px;transition-property:height;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:height;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:height;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:height;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:height;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out;font-family:'Carrois Gothic',"Helvetica Neue",Helvetica,Arial,sans-serif}.dzscalendar .events{display:none}.dzscalendar .theMonths>*{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar .testimonial span{font-size:2.5em;font-family:Courier New,Arial;font-style:italic;line-height:1em;color:#555}.dzscalendar .testimonial .the-author{font-size:1em;font-family:Courier New,Arial;font-style:italic;color:#aaa;margin-top:10px}.dzscalendar .week-day{padding-top:0;padding-bottom:0;text-align:center;font-size:12px;width:14%;width:calc(100%/7);display:inline-block}.dzscalendar .week-day .the-event-content,.dzscalendar.skin-responsive-galileo .main-mon .mon-body .mon-row:empty{display:none}.dzscalendar .main-mon .week-day.tag-red{background-color:#ba5e5e;color:#fff}.dzscalendar .main-mon .week-day.tag-important{background-color:#ae1919;color:#fff}.dzscalendar .main-mon .week-day.tag-blue{background-color:#2f96b4;color:#fff}.dzscalendar .hasEvent,.dzscalendar .hasEventForHover{color:#6fb6ce;cursor:pointer;font-weight:700}.dzscalendar .label{color:#111}.dzscalendar.mode-datepicker .main-mon .mon-body .week-day{cursor:pointer;padding-top:10px}.dzscalendar .main-mon .other-months-date{opacity:.3;filter:alpha(opacity=30)}.dzscalendar .past-date{opacity:.5;filter:alpha(opacity=50)}.dzscalendar .calendar-controls{min-height:27px;width:100%}.dzscalendar .calendar-controls .arrow-left{position:absolute;top:1px;left:10px;background:url(img/arrowline-left-simple.png) center center no-repeat;width:15px;height:16px;cursor:pointer}.dzscalendar .calendar-controls .arrow-right{position:absolute;top:1px;right:10px;background:url(img/arrowline-right-simple.png) center center no-repeat;width:15px;height:16px;cursor:pointer}.dzscalendar .calendar-controls .curr-date{text-align:center;padding-top:0}.dzscalendar .calendar-controls .curr-month{margin-right:15px}.dzscalendar .calendar-controls .curr-year{color:#aaa}.dzscalendar .calendar-controls,.dzscalendar .theMonths{width:100%;marign-top:0}.dzscalendar .theMonths{width:100%;height:151px;overflow:hidden;marign-top:0}.dzscalendar .slideDescription{position:absolute;top:0;left:0;text-align:left;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar .slideDescription .desc-close-button{position:absolute;top:10px;right:5px;text-align:center;padding:1px 7px;border:1px solid #fff;border-radius:20px;font-family:arial,serif;cursor:pointer}.dzscalendar.skin-aurora .theMonths,.dzscalendar.skin-aurora .week-day{border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.dzscalendar .dzstooltip{position:absolute;opacity:0;z-index:576;text-align:left;transition-property:height;transition-duration:.3s;transition-timing-function:ease-out;-moz-transition-property:height;-moz-transition-duration:.3s;-moz-transition-timing-function:ease-out;-webkit-transition-property:height;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-property:height;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;-ms-transition-property:height;-ms-transition-duration:.3s;-ms-transition-timing-function:ease-out}.dzstooltip span.label{font-weight:700}.dzstooltip>div{padding-bottom:10px}.dzstooltip>div>h5{font-size:1.25em;font-weight:400;margin-top:7px;margin-bottom:10px}.dzscalendar.skin-black .testimonial .the-author,.dzscalendar.skin-other .testimonial .the-author{font-size:1em;font-family:Courier New,Arial;font-style:italic;color:#aaa;margin-top:0}.dzscalendar .aux-transition-container{position:absolute;top:0;left:0;width:100%;height:100%;perspective:1600px;-webkit-perspective:1600px}.dzscalendar .aux-transition{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition-property:transform;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:transform;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:transform;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:transform;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out}.dzscalendar .aux-transition>*{backface-visibility:hidden;-webkit-backface-visibility:hidden}.dzscalendar .aux-transition>.theMonths{transform-origin:50% 0;transform-style:preserve-3d;-webkit-transform-origin:50% 0;-webkit-transform-style:preserve-3d;transition-property:transform;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:transform;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:transform;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:transform;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out}.dzscalendar .aux-transition>.calendar-controls{transform:rotateX(-180deg);transform-origin:50% 100%;transform-style:preserve-3d;-webkit-transform:rotateX(-180deg);-webkit-transform-origin:50% 100%;-webkit-transform-style:preserve-3d;transition-property:transform;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:transform;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:transform;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:transform;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.dzscalendar .aux-transition.dzsflipped>.theMonths{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.dzscalendar .aux-transition.dzsflipped>.calendar-controls{transform:rotateX(0);-webkit-transform:rotateX(0);box-shadow:0 0 3px 0 transparent}.dzscalendar .aux-transition.backward>.theMonths{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.dzscalendar .aux-transition.backward>.calendar-controls{transform:rotateX(0);-webkit-transform:rotateX(0)}.dzscalendar .aux-transition.backward.dzsflipped>.theMonths{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.dzscalendar .aux-transition.backward.dzsflipped>.calendar-controls{transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}.dzscalendar.skin-other .testimonial span{font-size:1em}.dzscalendar.skin-black .testimonial span{font-size:1em}.dzscalendar.skin-black{background:#222;color:#fff;padding:7px 3px 12px;border-radius:5px}.dzscalendar.skin-black .calendar-controls .arrow-left{position:absolute;top:1px;left:10px;background:url(img/arrowline-left-simple.png) center center no-repeat;width:15px;height:16px;cursor:pointer}.dzscalendar.skin-black .calendar-controls .arrow-right{position:absolute;top:1px;right:10px;background:url(img/arrowline-right-simple.png) center center no-repeat;width:15px;height:16px;cursor:pointer}.dzscalendar.skin-aurora{width:100%;height:230px;color:#333}.dzscalendar.skin-aurora .calendar-controls{background:#333;color:#fff;padding-top:6px}.dzscalendar.skin-aurora .calendar-controls .curr-date{padding-top:5px;padding-bottom:8px}.dzscalendar.skin-aurora .theMonths{height:auto;background:#fff;border-left:1px solid rgba(0,0,0,.2)}.dzscalendar.skin-aurora .theMonths>*{position:absolute;top:0;left:0}.dzscalendar.skin-aurora .mon-row:first-child .week-day{border-top:1px solid rgba(0,0,0,.2)}.dzscalendar.skin-aurora .week-day{background-color:#e5e5e5;opacity:.75;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:11px;text-align:center;font-family:Arial,sans-serif;padding:3px 7px}.dzscalendar.skin-aurora .week-day:last-child{border-right:0 solid rgba(0,0,0,.2)}.dzscalendar.skin-aurora .hasEvent,.dzscalendar.skin-aurora .hasEventForHover{color:#ae1919;font-weight:400}.dzscalendar.skin-aurora .main-mon .today-date{font-weight:700}.dzscalendar.skin-aurora .main-mon .other-months-date{opacity:.3;filter:alpha(opacity=30)}.dzscalendar.skin-aurora .main-mon .curr-months-date{position:relative}.dzscalendar.skin-aurora .main-mon .past-date{opacity:.5;filter:alpha(opacity=50)}.dzscalendar.skin-aurora .headerRow .week-day{background:#f6f6f6;font-size:8px;border:0;box-shadow:none}.dzscalendar.skin-aurora .calendar-controls .arrow-left,.dzscalendar.skin-aurora .calendar-controls .arrow-right{position:absolute;top:13px;left:10px;background:url(img/arrowleft.png) center center no-repeat;width:15px;height:16px;cursor:pointer}.dzscalendar.skin-aurora .calendar-controls .arrow-right{left:auto;right:10px;background:url(img/arrowright.png) center center no-repeat}.dzscalendar.skin-responsive{margin-top:15px;margin-bottom:20px;width:100%;height:auto}.dzscalendar.skin-responsive .calendar-controls{margin-bottom:8px}.dzscalendar.skin-responsive .theMonths{height:auto}.dzscalendar.skin-responsive .theMonths>*{width:100%}.dzscalendar.skin-responsive .main-mon .week-day{width:14%;height:30px;border-left:1px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive .main-mon .mon-row .week-day:first-child{border-left:0 solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive .calendar-controls .arrow-left{left:35px}.dzscalendar.skin-responsive .calendar-controls .arrow-right{right:25px}.dzscalendar-con.skin-responsive-galileo{box-shadow:1px 2px 5px 0 rgba(0,0,0,.2)}.dzscalendar.skin-responsive-galileo{width:100%;height:auto;color:#222;transition-property:height;transition-duration:.8s;transition-timing-function:ease-out;-moz-transition-property:height;-moz-transition-duration:.8s;-moz-transition-timing-function:ease-out;-webkit-transition-property:height;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease-out;-o-transition-property:height;-o-transition-duration:.8s;-o-transition-timing-function:ease-out;-ms-transition-property:height;-ms-transition-duration:.8s;-ms-transition-timing-function:ease-out}.skin-responsive .today-date{background:red!important;color:#FFF}.dzscalendar.skin-responsive-galileo .today-date{background:#ba5e5e;color:#FFF}.dzscalendar.skin-responsive-galileo .today-date:before{font-family:FontAwesome;content:"\f185";padding-right:15px;font-size:20px}.dzscalendar.skin-responsive-galileo .theMonths{height:auto}.dzscalendar.skin-responsive-galileo .main-mon .week-day.tag-red:before{font-family:FontAwesome;content:"\f058";padding-right:15px;font-size:20px}.dzscalendar.skin-responsive-galileo .past-date{color:rgba(0,0,0,.5);opacity:1}.dzscalendar.skin-responsive-galileo .headerRow{background:#ba5e5e;color:#eee}.dzscalendar.skin-responsive-galileo .headerRow .week-day{padding:5px 0}.dzscalendar.skin-responsive-galileo .mon-row.separator{height:20px}.dzscalendar.skin-responsive-galileo .theMonths{background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .mon-row{border-top:1px solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .mon-row:first-child{border-top:0 solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive-galileo .main-mon .mon-body .week-day{width:14%;height:50px;border-left:1px solid rgba(0,0,0,.1);vertical-align:bottom;text-align:right;font-size:.8em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.dzscalendar.skin-responsive-galileo .main-mon .week-day>span{position:absolute;right:4px;bottom:0}.dzscalendar.skin-responsive-galileo .main-mon .mon-row .week-day:first-child{border-left:0 solid rgba(0,0,0,.1)}.dzscalendar.skin-responsive-galileo .calendar-controls{background:url(img/galio-tkv.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:150px;margin-bottom:0}.dzscalendar.skin-responsive-galileo .calendar-controls .month-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.dzscalendar.skin-responsive-galileo .curr-date{color:#000!important;position:absolute;right:40px;bottom:40px;font-size:22px;border:2px solid #000;padding:15px 20px;text-shadow:1px 0 1px rgba(0,0,0,.3)}.dzscalendar.skin-responsive-galileo .curr-date>*{color:#000}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-left{position:absolute;left:10px;opacity:.5;top:auto;bottom:40px;background:url(img/arrowleft-galileo.png) center center no-repeat;width:50px;height:50px;cursor:pointer}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-left:hover{opacity:.7}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-right{position:absolute;left:auto;right:0;opacity:.5;top:auto;bottom:40px;background:url(img/arrowright-galileo.png) center center no-repeat;width:50px;height:50px;cursor:pointer}.dzscalendar.skin-responsive-galileo .calendar-controls .arrow-right:hover{opacity:.7}.dzscalendar.skin-responsive-galileo.under-480 .curr-date{font-size:13px}.dzscalendar.skin-responsive-galileo.under-240 .main-mon .week-day{width:14%;height:30px;font-size:12px;font-size:.6rem}.dzscalendar.skin-responsive-galileo.under-240 .curr-date{font-size:10px}.dzscalendar.skin-responsive-galileo.under-240 .calendar-controls{height:230px}.non-animation{transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s}.event-receiver{background:#fff;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px;border-radius:0;color:#888}.dzscal-blog-event{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscal-blog-event *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dzscal-blog-event .dzscal-date-con{float:left;width:70px;margin-right:30px;background:#cb1919;text-align:center;color:#fff;padding:18px 10px;font-family:Courier New,Arial}.dzscal-blog-event .dzscal-date-con .date-con--date{font-size:30px;margin-bottom:3px}.dzscal-blog-event .dzscal-date-con .date-con--month{font-size:15px;opacity:.7}.dzscal-blog-event:after{display:block;clear:both;content:" "}