.bootbox-body{
    font-size:1.5em;
}

.modal-body .bootbox-close-button.close{
    font-size:2.5em !important;
}

.contestant-select-list{
    width:500px;
    padding: 10px !important;
    height: 170px !important;
    overflow: auto !important;
}
.contestant-select-list li{
    display: inline-block !important;
    padding:3px !important;
}



 .timer .control-icon{
    font-size:1.5em;
    display: inline-block;
    margin:2px;
    cursor:default;
}

.timer .control-icon1{
    font-size:1.8em;
    display: inline-block;
    margin:2px;
    cursor: default;
}

.no-score, .has-score-0{
    color: #c0c0c0 !important;
}

.has-score{
    color: #008000;
}


.contestant-number{
  border: 0 !important;
  margin:0;
  padding-top:3px;
  height:30px;
  width:40px;
  text-align:center;
  background:#f8f8f8;
}
.contestant-number:focus{
  border: 1px solid #999 !important;
  background:#fff;
}



.dl-nav{
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: 400;
        line-height: 1.42857;
        color: #333;
        white-space: nowrap;
        cursor: pointer;
        
    }
    .dl-nav:hover{
        background: #337AB7;
        color:#fff;
    }
    .blue-nav{
        display:block; padding:10px; width:100%; height:50px; background: #fff; 
    }
    .blue-nav-fixed{
        position: fixed;
        top:0;
        height:50px;
        z-index:1;
        -webkit-box-shadow: 0px 7px 14px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 7px 14px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 7px 14px 0px rgba(50, 50, 50, 0.75);
    }
    
    
    .hide-me-user-control{
    display:none;
}

#clone .tohide{
  display:none !important;
}

#clone .checked{
  display:none !important;  
}