        body{
            background:#777;
        }
        h1,h2,h3,h4,h5 {
            color:#333;
        }
        .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
        border-top: 1px solid #dddddd;
        line-height: 1.2;
        padding: 0px;
        vertical-align: top;
        text-align:center;
        }
        .room-date{
            color: #333333;
            font-size: 14px;
            
        }
        /*.table > tbody > tr > td empty {
            background:#999;
            margin:0;
            padding:0;
        }*/
       th {
           color:#777;
           border:none;
        }
        
        .blocked {
            background:#d0d0d0;
        }
        .btn{
           margin:0;
        }
        .panel-primary > .panel-heading{
            background-color:#333;
            border-color:#333;
            
        }
        
        .panel-primary {
            border-color:#333;
            
        }
        .salas{
            margin-bottom:5px;
            
        }
        .tabs{
            height:400px;
            overflow:auto;
        }
        .modal-dialog{ width:85%; }
        .modal{
            color: #333333;
        }
        h3{color: #333333;}
        .nav-tabs li {
           font-size:1.2em;
           font-weight:bold;
           background: #cfcfcf;
           border-radius:5px 5px 0 0;
           
       }
        .nav-tabs li a{
           color:#7e7e7e;
       }
       
       #calendar > .ui-widget-content{
           background:#fff;
       } 
       
       .multilabel{
           color: #333333;
       }
       
       .modal {
           font-size: 14px;
       }
       
       label,input,select,textarea{
           font-size: 14px;
       }
       
       .select2{
           font-size: 12px;
       }
       
        .btn-danger2 {
            background-color: #d9534f;
            border-color: #d43f3a;
            color: #fff;
        }
        
        .btn-danger2:hover,
        .btn-danger2:focus,
        .btn-danger2.focus,
        .btn-danger2:active,
        .btn-danger2.active,
        .open > .dropdown-toggle.btn-danger2 {
            color: #fff;
            background-color: #c9302c;
            border-color: #ac2925;
        }
        
        .btn-dangerInfo, .btn-danger3 {
            background-color: #d9534f;
            border-color: #d43f3a;
            color: #fff;
        }
        
        .btn-danger3:hover,
        .btn-danger3:focus,
        .btn-danger3.focus,
        .btn-danger3:active,
        .btn-danger3.active,
        .open > .dropdown-toggle.btn-danger3,
        .btn-dangerInfo:hover,
        .btn-dangerInfo:focus,
        .btn-dangerInfo.focus,
        .btn-dangerInfo:active,
        .btn-dangerInfo.active,
        .open > .dropdown-toggle.btn-dangerInfo {
            color: #fff;
            background-color: #c9302c;
            border-color: #ac2925;
        }
        
        .btn-info2 {
            color: #fff;
            background-color: #5bc0de;
            border-color: #46b8da;
        }
        
        .btn-info2:hover,
        .btn-info2:focus,
        .btn-info2.focus,
        .btn-info2:active,
        .btn-info2.active,
        .open > .dropdown-toggle.btn-info2 {
            color: #fff;
            background-color: #31b0d5;
            border-color: #269abc;
        }
        
         .btn-success2 {
            color: #fff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }
        
        .btn-success2:hover,
        .btn-success2:focus,
        .btn-success2.focus,
        .btn-success2:active,
        .btn-success2.active,
        .open > .dropdown-toggle.btn-success2 {
            color:#fff;
            background-color:#398439;
            border-color:#4cae4c;
        }
        
        .error{
            border:2px solid #FF0000;
        }
        .modal-header{
        background:#333;
        color:#ffffff;
        }
        .modal-title{
            color:#fff;
        }
        
        .alert{
            box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
            border-radius:0;
            padding: 5px 15px;
        }
        .alert-info{
            background:#9ACFEA;
        }
        
        .btn-special {
            background-color: #6E5398;
            border-color: #795DA7;
            color: #fff;
        }
        
        .btn-special:hover,
        .btn-special:focus,
        .btn-special.focus,
        .btn-special:active,
        .btn-special.active,
        .open > .dropdown-toggle.btn-special {
            color: #fff;
            background-color: #6E5398;
            border-color: #795DA7;
        }