.mycalendar2_slider .base_bg_color{background-color:#ffffff}.mycalendar2_slider .base_font_color_lighter{color:#cacaca}.mycalendar2_slider .special_bg_color{background-color:#3bc8f5}.mycalendar2_slider .slide{padding:0px;-webkit-box-shadow:5px 9px 46px rgba(172,185,191,0.4);-moz-box-shadow:5px 9px 46px rgba(172,185,191,0.4);box-shadow:5px 9px 46px rgba(172,185,191,0.4)}.mycalendar2_slider .slide.months{margin-bottom:15px}.mycalendar2_slider .slide>ul{width:100%;display:table;padding:0}.mycalendar2_slider .slide>ul>li{display:table-cell;vertical-align:top}.mycalendar2_slider .slide .day{font-size:13px;text-align:center;padding:15px 7.5px;cursor:pointer}.mycalendar2_slider .slide .day .name{text-transform:uppercase}.mycalendar2_slider .slide .day .no{font-weight:bold}.mycalendar2_slider .slide .day:hover,.mycalendar2_slider .slide .day.active_selected{background-color:#3bc8f5 !important}.mycalendar2_slider .slide .day:hover .no,.mycalendar2_slider .slide .day.active_selected .no{color:#ffffff}.mycalendar2_slider .slide .day:hover:hover,.mycalendar2_slider .slide .day.active_selected:hover{z-index:10}.mycalendar2_slider .slide .day:hover:hover .popup_html,.mycalendar2_slider .slide .day.active_selected:hover .popup_html{display:block !important}.mycalendar2_slider .slide .day.active{position:relative;background:-moz-linear-gradient(top, rgba(255,255,255,0) 47%, rgba(148,225,250,0) 76%, rgba(59,200,245,0.6) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 47%, rgba(148,225,250,0) 76%, rgba(59,200,245,0.6) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 47%, rgba(148,225,250,0) 76%, rgba(59,200,245,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#993bc8f5',GradientType=0 )}.mycalendar2_slider .slide .month{padding:15px;cursor:pointer}.mycalendar2_slider .slide .month .year{font-size:13px}.mycalendar2_slider .slide .month .mounth{font-size:16px}.mycalendar2_slider .slide .month:hover,.mycalendar2_slider .slide .month.selected_active{background-color:#3bc8f5 !important}.mycalendar2_slider .slide .month:hover .year,.mycalendar2_slider .slide .month.selected_active .year{color:#000}.mycalendar2_slider .slide .month:hover .mounth,.mycalendar2_slider .slide .month.selected_active .mounth{color:#ffffff}.mycalendar2_slider .slide .month.active{position:relative;background:-moz-linear-gradient(top, rgba(255,255,255,0) 47%, rgba(148,225,250,0) 76%, rgba(59,200,245,0.6) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 47%, rgba(148,225,250,0) 76%, rgba(59,200,245,0.6) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 47%, rgba(148,225,250,0) 76%, rgba(59,200,245,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#993bc8f5',GradientType=0 )}.mycalendar2_slider .popup_html{display:none;position:absolute;top:100%;right:0;text-align:left;width:300px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-moz-border-radius:5px;-moz-border-radius-topright:0;border-radius:5px;border-top-right-radius:0}.mycalendar2_slider .popup_html ul li{padding:5px 10px;border-bottom:1px solid #1E1E1E}.mycalendar2_slider .popup_html ul li:last-of-type{border-bottom:0}
