/*  NYC - Status Update module
    -------------------
*/

.module-status-panel-mini {
  display: none;
  margin-bottom: 0; }
  @media (max-width: 767px) {
    
    .module-status-panel-mini {
      display: block; } }
  
  .module-status-panel-mini .calendar-container {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 24px; }
    
    .module-status-panel-mini .calendar-container .day {
      position: relative !important;
      float: left;
      margin-top: -10px;
      letter-spacing: -1px; }
    
    .module-status-panel-mini .calendar-container .ico-date {
      float: right;
      display: none;
      clear: none;
      position: absolute; }
    
    .module-status-panel-mini .calendar-container .month {
      float: left;
      clear: none;
      display: inline;
      text-transform: uppercase;
	  margin-left: 17%}
  
  .module-status-panel-mini .module-status-panel-container {
    padding-bottom: 0; }
  
  .module-status-panel-mini .status-alerts {
    height: auto; }
  
  .module-status-panel-mini .datepicker-container {
    position: relative;
    padding: 11px 0 11px 0; }
    
    .module-status-panel-mini .datepicker-container .cal-arrows {
      float: left; }
      
      .module-status-panel-mini .datepicker-container .cal-arrows a.previous {
        position: absolute;
        float: left;
        top: 50px;
        left: -20px;
        width: 8px;
        height: 12px;
		display:none; }
      
      .module-status-panel-mini .datepicker-container .cal-arrows a.next {
        position: absolute;
        float: right;
        top: 50px;
        right: -20px;
        width: 8px;
        height: 12px;
		display:none; }
  
  .module-status-panel-mini .data-container {
    width: 89%; }
    
    .module-status-panel-mini .data-container .span5 {
      width: 40.43% !important;
      margin-right: 0; }
    
    .module-status-panel-mini .data-container .span7 {
      font-size: 16px; }
      @media (max-width: 979px) {
        
        .module-status-panel-mini .data-container .span7 {
          display: inline; } }
      @media (max-width: 479px) {
        
        .module-status-panel-mini .data-container .span7 {
          font-size: 14px; } }
    
    .module-status-panel-mini .data-container .col-data {
      float: left;
      position: relative;
	  text-align: center; }
    
    .module-status-panel-mini .data-container .notice {
      margin-right: 20px; }
    
    .module-status-panel-mini .data-container .notice .data {
      float: left;
      margin-left: 0;
      }
    
    .module-status-panel-mini .data-container .notice img {
      float: none;
      margin: 0 auto; }
    
    .module-status-panel-mini .data-container .notice .data span {
      text-align: left;
      float: none;
      text-align: center; }
      @media (max-width: 479px) {
        
        .module-status-panel-mini .data-container .notice .data span {
          font-size: 16px; } }
    
    .module-status-panel-mini .data-container .alert {
      display: block;
      font-size: 16px;
      font-weight: bold; }
  
  .module-status-panel-mini .calendar-container .inner {
    padding: 10px;
    float: left;
    width: 95%; }
  
  .module-status-panel-mini .data-container {
    padding: 20px 20px 0 20px; }
  
  .module-status-panel-mini .data-container:nth-child(1) .inner {
    padding-top: 0; }
  
  .module-status-panel-mini .data-container .inner {
    margin: 0 auto;
    padding: 0 0 14px 0;
    width: 100%; }
  
  .module-status-panel-mini .data-container:last-child .inner {
    border-bottom: 0;
    padding-bottom: 0; }
  
  .module-status-panel-mini .data-container .inner .inner {
    padding: 0;
    border-bottom: none;
    margin-top: 10px; }
  
  .module-status-panel-mini .status-container {
    width: 100%;
    margin-top: 0; }
    
    .module-status-panel-mini .status-container .scroll {
      height: auto; }


.ui-datepicker .ui-datepicker-next .ui-icon.ui-icon-circle-triangle-e {
  width: 5px;
  height: 8px;
  background: url(/assets/home/images/global/link-arrow-black-sm.png) no-repeat !important; }


.ui-datepicker .ui-datepicker-prev .ui-icon.ui-icon-circle-triangle-w {
  width: 5px;
  height: 8px;
  background: url(/assets/home/images/global/link-arrow-black-sm-left.png) no-repeat !important; }

.status-panel-mini .data-container .notice{float:left;}
.mini-data{float:left; width:70%; font-size:16px; color:#333333; text-align:left;}
.status-panel-mini .data-container .mini-data .mini-data-type{float:left;}

.status-icon{float:left; margin-right:15px;}