I s*AKxIO`
#/jV:dGY}d=staF{;@Hoh&ojϭ`c,nU^),U6IDnɠoR׷V>Bn^z4t׶6mmM@`O#m@ŎuX*8ΑXjmsfV,QV	Uu`g2xQ	㾰ݪw*Pt'82dFb
ܾ-=Nޡ@#⛁HVA>2OGfpl_׋z*C+4x+|*gy.A_LmqÎ%+~
QߴɱVtWZd{7<_@~ܣKUDW{ed0c	ɴ(YQ.W]~Ǜ84&B/n͵x%@J%d^\BuXzYd&6pHBxw-<LjI'%)m͐TrM/+2|ʬr)C	Go03xx>8aD uN,7-ON1̬i2!wyc3;~T
 kc0F5IfC%E[&xqX"k'%Ÿor=q3"I(n.saunYo܁R񛙳;vXւNA?fQf|x\."XlaR:7E4bOP7-ON1N
l_Pu"OaOCѓi*N>G+"~7:i	$P^JEZu;-j# poR[ڜnڕt*ڻr$)橂T?J}1^&#Qn/j!#2g8BJs4 A5L- jb˲.[&2HM=Q&c5Kn0,u[7ݜ# Hf>"xqT3+q i4F}S!Qq
Fo\ߋa>*KԔe-emSKd/2L16'4c9!ck\֏Vf	7+m=v+,>WK©lZ8+S&aP@!g=̊3t#TE7dd36y7ҵOOBl3(8HF/LYr	]J3N~/-:H\9O+a仂	V. ҌǫY`~@!k~"v*MdX)x8Qsm1lkFd}Gm͐TrM/+2|l!I42㦋~,nNayQ-11^YUNRv:/QoG^^b85/,%$3}U3g]P}H >WP *uga"!>oPVXbjO>ʂ\UC{Ӈg"S$W/ˌP('bY\BYP:`%`[O8M eWzDfUƓM]ܶ,U΃)\sH<TavBO8km)CيK>>)O\YP:`%`[O]na(C3/\NYS"3;ҙ>>)O\e`QVFΓ׎3μK=M=F-zu(FE'EiZKXfN<ȢLv:b_;7qn[9v%GC~1
/dR e
 jЏASsM]AOԖkd4$ K-N!7	Vc޲3kGG}BO)|nF#ɔI-VƇjy.u終z%.4+-\!大'.E<sR2=.Ϻ
QĆ(QvN36=luOf%⎢]p48qFŭ~ E6JEӹ].ލ)~_9A\PɛV%싢;y΁G<~L>gLp|np? g׿~ pn^#h=; Bk3ٍq`a\k"p`܏e>\?@#Rt8v[aϧ@8Jf-m,Dv)?Baq~zNQ_΃a1 [߾nJ3-DF$T_V@|8=)ڛj9Hװ봢lXcr*u@=hT	]~Xn Ԓbrs3>厨5Vah3Zu;-j# D8ʵxSwZ^Bb?u_A>*j%H}аbyL54cXe*Mc=z$^ٚ`s7ҍ?GڜaԚsѓ,D_7%"f Ȳ*R=F{9uU7JM󁱑 UGF;á}foжTVB9O[WD:?̗LZu;-j# D8ʵxScz2?CFO>ryzN9u%KKG%w]~79] zK-Y dqj;!D`vcMz&7*sQR@D;qQst:d57kqVmE 6lJRF-WYF]%ILV3?q{-d
&aYQ^&1vSfzD
GƙkvɹYqA FOg<<7<wz" b;okR7_'ZIzQy (d36y7ҵOۓ{j;'M" Bk3ٍq%2,RrN\VοEky.lZ㪧~ +YoK/̃⤡w.ŬHHa('bY\BryzN9uBK*.qP<kC~
'xhf7APO.e4QSm[%RYK*=k.NM&TDGʊkmd!qWY>0nI s*A@Nmm	v]A/4pBƱ~ʄ6r(F銘	.gZD)k^g@ftpiH/ z0濯ŸaP,\vmPtPMI8T|VMUeOOBrẸ=`=~h?l7D1\?
PI@Ճ!OΤ+˃,\X	o; 
3rFm{ULp|np? 3&i`?Ũ ̸"BcMcm:'i&<!b DblVd؊R7ؽaܖ`tJVGj~.3[; (L4i4>߈ZEŦI%1Ɯ1!](y>(4Վzvo놞:/QoG^^ST"LZsl;ʓw^aԈGQi<g%{!cv|=99)imjW)/Z5LUwjl3biFEky.lZ㪧oBsfKZE'Os}ﾡu>EDA墀@uϗ0t2K*NJZPmӻ=ep`LҌǫY`~@!U8iCn˱"_IگkIKzj\IwI`Cq_'x
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }

  .daterangepicker .ranges ul {
    width: 140px;
  }

  .daterangepicker.single .ranges ul {
    width: 100%;
  }

  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }

  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }

  .daterangepicker {
    direction: ltr;
    text-align: left;
  }

  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }

  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }

  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}

@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }

  .daterangepicker .ranges {
    float: left;
  }

  .daterangepicker.rtl .ranges {
    float: right;
  }

  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
