/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 3, 2015, 6:21:00 PM
    Author     : Vitaliy
*/
/**
 *
 * 20.0 - Events Calendar
 * ----------------------------------------------------------------------------
 */
.dzscalendar {
  font-family: 'Carrois Gothic', "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 0;
  padding: 10px 5px 15px 5px;
}
.dzscalendar .headerRow{
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.dzscalendar .hasEvent, .dzscalendar .hasEventForHover {
    color: #ffffff;
    cursor: pointer;
    background: #333333;
}
.dzscalendar .hasEvent .the-number, .dzscalendar .hasEventForHover .the-number{
    border: 1px solid #cd4451;
    border-radius: 10px;
}
.dzscalendar .the-number, .dzscalendar .the-number{
    width: 25px;
    height: 22px;
    display: inline-block;
    text-align: center;
}
.dzscalendar .calendar-controls .curr-year {
    color: #acacac;
    font-size: 15px;
}
.dzscalendar .headerRow .week-day{
    font-weight: bold;
    color: #ea865f;
}
.dark-wrap{
    height: 230px !important;
}
.dark-wrap.dzscalendar * {
    line-height: normal;
}
.dark-wrap .calendat-event-title{
    margin-bottom: 15px;
    padding-top: 10px;
    font-size: 25px;
    color: #a4297c;
}
.dark-wrap .calendat-event-title a{
    text-decoration: none;
    color: #a4297c;
    line-height: 100%;
}
.dark-wrap.dzscalendar.skin-aurora .week-day { padding: 6px 7px; }
.dark-wrap.dzscalendar.skin-aurora .headerRow .week-day { font-size: 11px;}
.dark-wrap.dzscalendar.skin-aurora .week-day{ font-size: 12px; }
.dark-wrap.dzscalendar.skin-aurora .week-day.curr-months-date.hasEvent{
  background:  #933; 
  color: #fff;
}
.calendar-info{
    font-style: italic;
    position: relative;
    font-size: 14px;
}

.dzscalendar .week-day{
    padding: 5px;
}

/**IE FIX**/
.dark-wrap.dzscalendar.skin-aurora.ie .week-day{
    padding: 5px 7px;
    max-width: 48px;
}
.dark-wrap.dzscalendar.skin-aurora.ie .theMonths{
    height: 222px !important;
}

.dzscalendar .calendar-controls [class^="arrow-"] {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  outline: 0;
  width: 10px;
  height: 16px;
  text-indent: -9999px;
  z-index: 9999;
}

.dzscalendar .calendar-controls .arrow-left {
  left: 16px;
  background: url(../images/slider-nav-dark.jpg) no-repeat 0 0;
}

.dzscalendar .calendar-controls .arrow-right {
  right: 16px;
  background: url(../images/slider-nav-dark.jpg) no-repeat -10px 0;
}
.dzscalendar .calendar-controls .curr-month {
    margin-right: 13px;
    font-weight: 300;
    color: #acacac;
}
.dark .theMonths{
    height: 221px !important;
}
.dzstooltip .ev_date, .dzstooltip .ev_location{
    font-weight: bold;
    color: #ff4011;
}
.dzstooltip .ev_text h2,.dzstooltip .ev_text h3{
    font-family:'Roboto', Verdana, Arial, sans-serif;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    margin-bottom: 0px;
    font-weight: normal;
}
.dzstooltip .ev_date i,.dzstooltip .ev_location i{
    color: #bbbbbb;
}
.dzstooltip .icon-wrap{
  display: inline-block;
  position: relative;
  top: -1px;
  min-width: 15px;
  text-align: center;
  font-size: 16px;
}

.event-link{
    margin: 5px;
}


@media only screen and (min-width: 8px) and (max-width: 768px) {
    .dark-wrap{
        margin-top: 20px;
    }
}

