#jCalendar #c_header:after,#jCalendar .clear:after,#jCalendar .day_wr>div.num:after{content:'';display:table;clear:both}#jCalendar #calendar_wrapper{margin:0 -18px}#jCalendar table.tcalendar{border-collapse:collapse;font-family:ubuntu;width:100%;margin-bottom:20px}#jCalendar table.tcalendar td{width:98px}#jCalendar td.calendar-day-head{background:#1b2336;text-align:center;padding:5px 0;color:#fff;border-right:2px solid #ccc;border-top:2px solid #1b2336;border-bottom:2px solid #1b2336}#jCalendar td.calendar-day-head:nth-child(7){background:#d74238!important;color:#fff!important;border-right:2px solid #d74238!important;border-top:2px solid #d74238!important;border-bottom:2px solid #d74238!important}#jCalendar td.calendar-day-head:nth-child(1){border-left:2px solid #1b2336}#jCalendar td.calendar-day,#jCalendar td.calendar-day-np{font-size:11px;border:2px solid #ccc;position:relative;vertical-align:top}#jCalendar td.calendar-day .day_wr{height:87px;padding:5px;position:relative}#jCalendar table.tcalendar tr>td:nth-child(7){color:#333;border-right:2px solid #ccc;background:#fed9d6}#jCalendar table.tcalendar tr>td:nth-child(6) div.cinfo1,#jCalendar table.tcalendar tr>td:nth-child(7) .activity{left:-308px}#jCalendar table.tcalendar tr>td:nth-child(7) div.cinfo1{left:-314px}#jCalendar table.tcalendar tr>td.calendar-day-np{background-color:#f8fafc}#jCalendar .day_wr>div.num{padding:5px 0;height:14px}#jCalendar .day_wr>div.num>span{display:inline-block;line-height:14px}#jCalendar span.rn{font-size:14px;color:#a30c01;font-weight:700;float:left}#jCalendar span.jn{color:#000}#jCalendar div.ccandle,#jCalendar div.ctime,#jCalendar span.jn{font-size:12px;float:right;font-weight:400}#jCalendar div.ccandle svg{font-size:18px;margin-top:2px}#jCalendar div.ctime svg{font-size:14px;margin-top:5px}#jCalendar table.he_rtl div.ccandle,#jCalendar table.he_rtl div.ctime{float:left!important}#jCalendar table.he_rtl div.ccandle span,#jCalendar table.he_rtl div.ctime span{margin-right:10px}#jCalendar .ccandle>span,#jCalendar .ctime>span{background:url(../images/corp/cicons.png) no-repeat -49px -5px;display:inline-block;width:19px;height:18px;margin:0 0 -1px 4px}#jCalendar .ccandle>span{background-position:-24px -5px}#jCalendar div.clock{display:inline-block;width:13px;height:13px;float:left;position:absolute;bottom:0;cursor:pointer}#jCalendar div.clock svg{font-size:14px;margin-top:1px}#jCalendar .day_icons{position:relative;height:18px}#jCalendar div.day_title,#jCalendar div.day_title a{font-size:11px;color:#b3362d;text-align:right;height:43px;line-height:1.1;font-weight:400}#jCalendar #c_header h2{margin-bottom:20px}#jCalendar #c_header h2 span{font-weight:400;margin-left:20px}#jCalendar .cdatepicker{width:320px;float:left}#jCalendar .ui-datepicker{display:none;padding:0;text-align:center}#jCalendar .ui-datepicker a{color:#404040}#jCalendar .ui-datepicker-header{position:relative;padding:11px 0}#jCalendar .ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:50%;margin-top:-7px;display:block;width:12px;height:14px;text-decoration:none;cursor:pointer;background:url(../images/corp/arr_sp.png) no-repeat 0 0;text-indent:-9999px}#jCalendar .ui-datepicker-prev{left:0}#jCalendar .ui-datepicker-next{left:124px;background-position:0 -18px}#jCalendar .ui-datepicker-calendar{border-collapse:collapse;font-size:13px;line-height:27px}#jCalendar .ui-datepicker-calendar th{color:#999}#jCalendar .ui-datepicker-calendar a,#jCalendar .ui-datepicker-calendar span{display:block;width:31px;margin:auto;text-decoration:none;color:#404040;text-align:center}#jCalendar .ui-datepicker-calendar span{color:#bfbfbf}#jCalendar .ui-datepicker-calendar a:hover{background:rgba(0,0,0,.05)}#jCalendar .ui-datepicker-today a{font-weight:700}#jCalendar .ui-datepicker-calendar .ui-state-active{background:rgba(0,0,0,.05);cursor:default}#jCalendar .ui-datepicker-inline{box-shadow:none}#jCalendar .ui-datepicker-inline .ui-datepicker-header{line-height:47px}#jCalendar .ui-datepicker-inline .ui-datepicker-calendar{width:100%;display:none}#jCalendar .cdatepicker .select_c{display:inline-block;height:22px;overflow:hidden;background:#fff url(/images/corp/arrow_down2.gif) no-repeat 50px 9px;border-radius:px;box-shadow:0 0 2px #333}#jCalendar .cdatepicker .select_c:first-child{background-position:85px 9px}#jCalendar #datepicker_he.cdatepicker .select_c,.he_rtl{direction:rtl}#jCalendar .cdatepicker .select_c.s1{width:102px}#jCalendar .cdatepicker .select_c.s2{width:68px;margin:0 60px}#jCalendar .cdatepicker .select_c select{border:0;background:0 0;padding:3px 25px 3px 3px;font-size:12px;height:22px;-webkit-appearance:none}#jCalendar .cdatepicker .select_c.s1 select{width:162px}#jCalendar .cdatepicker .select_c.s2 select{width:128px}#jCalendar #next_10y,#jCalendar #next_1y,#jCalendar #prew_10y,#jCalendar #prew_1y,#jCalendar .ui-datepicker-next,#jCalendar .ui-datepicker-prev{-webkit-transition:all .2s ease-out 0;-moz-transition:all .2s ease-out 0;o-transition:all .2s ease-out 0;transition:all .2s ease-out 0}#jCalendar #prew_10y{background:url(../images/corp/arr_sp.png) no-repeat 0 -36px;margin-left:29px}#jCalendar #next_10y,#jCalendar #next_1y,#jCalendar #prew_10y,#jCalendar #prew_1y{display:inline-block;width:12px;height:14px;position:absolute;top:50%;margin-top:-7px}#jCalendar #next_10y{background:url(../images/corp/arr_sp.png) no-repeat 0 -36px;background-position:0 -52px;margin-left:-42px}#jCalendar #next_1y,#jCalendar #prew_1y{background:url(../images/corp/arr_sp.png) no-repeat 0 0;margin-left:44px}#jCalendar #next_1y{background-position:0 -18px;margin-left:-52px}#jCalendar #next_10y:hover,#jCalendar #prew_10y:hover,#next_1y:hover,#prew_1y:hover,.ui-datepicker-next:hover,.ui-datepicker-prev:hover{opacity:.6}#jCalendar h1#h1_cal{font-size:18px;line-height:45px;margin:-20px -20px 0;padding:0 20px;color:#000;background-image:linear-gradient(#e1e1e1 0%,#fff 33%)}#jCalendar div.cinfo1,#jCalendar table.tcalendar .activity{position:absolute;width:280px;border:2px solid #ccc;z-index:1020;box-shadow:0 0 10px rgba(0,0,0,.2);display:none}#jCalendar div.cinfo1{background:#fefede;bottom:-2px;padding:15px;left:100%}#jCalendar div.cinfo1 p{font-family:ubuntu;font-weight:400;margin-bottom:10px}#jCalendar div.cinfo1 p b{margin-right:5px}#jCalendar .he_rtl div.cinfo1{background:#fefede url(../images/corp/arr_modal.png) no-repeat 95% bottom}#jCalendar .cinfo1 h4 .rn,.cinfo1 h4 .jn{float:none;margin-right:15px;text-transform:capitalize;font-size:14px}#jCalendar .cinfo1 h4{margin-top:10px;margin-bottom:20px}#jCalendar div.cinfo1>a.close{position:absolute;top:5px;right:10px;font-size:17px;text-decoration:none}#jCalendar .he_rtl div.cinfo1>a.close{left:10px;right:auto}#jCalendar table.tcalendar .activity{background:#bde8e0;padding:20px 15px;left:-2px;top:97px}#jCalendar table.tcalendar .activity div{margin-bottom:8px;line-height:1.2}#jCalendar table.tcalendar .activity a{text-decoration:none;color:#000;font-size:12px;font-weight:400}#jCalendar table.tcalendar .activity>a.close{position:absolute;top:5px;right:10px;font-size:17px;text-decoration:none}#jCalendar .activity h4:first-child{margin-top:0}#jCalendar .activity h4{font-size:14px;margin:15px 0 10px;color:#a30c01;font-weight:400}#jCalendar div.activity b{margin-right:10px;font-size:13px}#jCalendar .day_wr.has_activ{background:#f8e9c3}#jCalendar .r_d{font-size:14px}#jCalendar #cal_help{margin-left:6px}#jCalendar #cal_help span{display:inline-block;background:url(../images/corp/cicons.png) no-repeat -4px -4px;width:16px;height:20px}#jCalendar #cal_help div{display:inline;line-height:20px;vertical-align:top}#jCalendar #datepicker_he.cdatepicker .select_c.s2{margin:0 60px 0 -70px}#datepicker_he .ui-datepicker-next,#jCalendar #datepicker_he .ui-datepicker-prev{text-indent:9999px}#jCalendar #datepicker_he .ui-datepicker-prev{left:122px}#jCalendar #datepicker_he .ui-datepicker-next{left:250px}#jCalendar #datepicker_he #next_10y,#jCalendar #datepicker_he #next_1y{left:135px}#jCalendar #datepicker_he #prew_10y,#jCalendar #datepicker_he #prew_1y{left:-45px}