html, body { height: 100%; }
body { overflow: auto; min-height: 600px; }

/* 데이터피커 */
/* 좌측 캘린터 크기 조절*/
.smallCalendar .datepicker { width:100% }
.smallCalendar .datepicker table { width:100% }
/* 토,일 색상 처리 */
.datepicker-days tbody tr td:nth-child(2){ color:red; }
.datepicker-days tbody tr td:nth-child(8){ color:blue; }
.datepicker-days tbody tr td.old,
.datepicker-days tbody tr td.new{ color:#999 }


/* 실시간 검색 디자인*/
.tt-menu,.gist { text-align: left;}
.twitter-typeahead {width:100%;}
.tt-menu {
  width: 250px; margin: 5px 0;padding: 8px 0;background-color: #fff;border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
}
.tt-suggestion { padding: 3px 20px;font-size: 9pt;line-height: 24px; }
.tt-suggestion:hover { cursor: pointer; color: #fff; background-color: #0097cf; }
.tt-suggestion.tt-cursor { color: #fff;background-color: #0097cf; }
.tt-suggestion p { margin: 0; }
.tt-hint{ font-weight: bold; color:#999999 }
.gist { font-size: 14px; }
/* 실시간 검색 디자인*/


video { background-color:#000 }
