

.error {

      color: red !important;



   }

   label .error {



   }



  #calendar {

    max-width: 400px;

    margin: 0 auto;

  }

  .center{

    text-align: center;

    padding-top: 30px;

  }

  .busyDay{

    background-color: #dc3545!important;

  }

  .fc-view {



  }

  .fc-scroller {

   overflow-y: hidden !important;

}

  .fc-day-number {



  }

  .busy {

     color:white !important;

  }

  .fc-title {

  color:white;

  }

  .fc-left h2 {

     font-size:16px;

  }

  .fc-button {

    padding:0;

  }

  #navbarBrandImage1 {
    display:none;
  }

  .topbsar-item {

   position:absolute;
 top:0px;
 right:0px; z-index:22222;
 }

  .topbsar-item2 {

 top:0px;
 margin-right:0px; z-index:22222;

  }

 .navuy {
  background-color:  #EEEEEE;
  width:130px;
 }
 .open {
    width:100px;
 }
 .navuy:hover {
  background-color:  #CCCCCC;
 }