/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 24-Aug-2017, 22:09:00
    Author     : a66
*/

.div25{
    width: 25px;
}
.div30{
    width: 30px;    
}
.div40{
    width: 40px;    
}
.div50{
    width: 50px;    
}
.div60{
    width: 60px;    
}
.div70{
    width: 70px;    
}
.div80{
    width: 80px;    
}
.div90{
    width: 90px;
}
.div100{
    width: 100px;    
}
.div110{
    width: 110px;    
}
.div120{
    width: 120px;    
}
.div130{
    width: 130px;    
}
.div140{
    width: 140px;    
}
.div150{
    width: 150px;    
}
.div160{
    width: 160px;
}
.div170{
    width: 170px;    
}
.div180{
    width: 180px;    
}
.div190{
    width: 190px;    
}
.div200{
    width: 200px;    
}
.div210{
    width: 210px;    
}
.div220{
    width: 220px;    
}
.div230{
    width: 230px;
}
.div240{
    width: 240px;    
}
.div250{
    width: 250px;    
}
.div260{
    width: 260px;    
}
.div270{
    width: 270px;    
}
.div280{
    width: 280px;    
}
.div290{
    width: 290px;    
}
.div300{
    width: 300px;    
}

.ico{
    width: 24px;
    height: 24px;
    float: left;
    margin: 0px 5px;
}
.ico:hover{

    cursor: pointer;
}
.ico-add{
    background: url(../icons/add.png)
}
.ico-edit{
    background: url(../icons/pencil.png)
}
.ico-del{
    background: url(../icons/delete.png)
}
.ico-alumnos{
    background: url(../icons/users.png)
}
.ico-bajas{
    background: url(../icons/bajas.png)
}
.hidden{
    display: none;
}
.show{
    display: block;
}
.msg-box{
    background: url(../images/bg.png);
    display: none;
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
}
.msg-box .msg-body{    
    margin: 50px auto;
    width: 300px;
    box-shadow: 5px 5px 25px #333333;
}
.msg-box-title{    
    color: #006c5c;
}
.error{
    color: #f00;
    display: none;
    text-align: center;
    padding: 5px ;
}
/*message upload*/

.a66-msg-success{
    color: #00A65A;   
}
.a66-msg-error{
    color: #f00;    
}
/*preload*/

.preload{
    background: url(../images/bg.png);
    display: none;
    position: fixed;
    z-index: 10001;
    top: 0px;
    left: 0px;
}
.preload-img{
    background: url(../images/preload.gif) center no-repeat #fff;
    width: 100px;
    height: 100px;
    border-radius: 50px;
    margin: 0px auto;
}

/*tabla de juzgamiento*/

.a66-col-juz-1{
    background:#006c5c;
    color: #fff;
}
.a66-col-juz-2{
    background:#008D4C;
    color: #fff;
}
.a66-col-juz-3{
    background:#367FA9;
    color: #fff;
}
.a66-juz-text{
    width: 30px;
    color: #000;    
}
.a66-col-select{
    background:#008D4C;
    color: #000;
}
.a66-title-juz-green{

    color: #008D4C;
}
.a66-title-juz-blue{
    color: #0073B7;
}
.a66-error-orden{
    color: #f00;
    padding: 10px;
    font-size: 18px;
}
.a66-table-content-fluid{
    padding: 0px 20px 50px 20px;
    overflow: auto;
}

.a66-display-none{
    display: none !important;
}

/* posiciones finales*/

.a66-pos {
    text-align: right;
    font-size: 10px;
    width: 120px;
    color: #fff;
    border-radius: 3px;
    margin: 1px;
    padding: 1px 5px;    
}
.pos-green{
    background: #00A65A;
}
.pos-blue{
    background: #0073B7;
}
.pos-orange{
    background: #FF851B;
}
.pos-maroon{
    background: #990099;
}
.a66-results{
    width: 110px;
}
.a66-results small{
    margin: 0px 1px;
}
.campo-obligatorio{
    color: #f00;
}
.table-progenie{
    border: 1px solid #ccc;
}
.table-progenie td,.table-progenie th{
    padding: 1px 5px;
    border: 1px solid #ccc;
}
.a66-exp-prog{
    font-weight: bold;
    font-size: 11px;
    margin-left: 20px;
}

.prog-true{
    background: #0f0;
}

.prog-false{
    background: #f00;
}
@media screen and (max-width:600px){  
    .fecha-feria{
        display: none;
    }  
}