img {
    /*border: 1px solid #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);*/
}

/*img:hover {
    filter: blur(1px);
        -webkit-filter: blur(1px);
        -moz-filter: blur(1px);
        -o-filter: blur(1px);
        -ms-filter: blur(1px);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
        -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
        -o-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
        -ms-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
}*/

.imagen_logo {
    border: 1px solid #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -o-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
        -ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
}

.grid-view thead th{
    color: #fff;
    background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
    background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
    background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
}

.grid-view .sort-link {
    color: #fff;
}

.checkbox {
    margin: 10%;
}
#pills-Presupuesto{
    margin-top:5px;
}
@media print {
    .container {
        width: auto;
    }
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
      float: left;
    }
    .col-sm-12 {
      width: 100%;
    }
    .col-sm-11 {
      width: 91.66666666666666%;
    }
    .col-sm-10 {
      width: 83.33333333333334%;
    }
    .col-sm-9 {
      width: 75%;
    }
    .col-sm-8 {
      width: 66.66666666666666%;
    }
    .col-sm-7 {
      width: 58.333333333333336%;
    }
    .col-sm-6 {
      width: 50%;
    }
    .col-sm-5 {
      width: 41.66666666666667%;
    }
    .col-sm-4 {
      width: 33.33333333333333%;
     }
     .col-sm-3 {
       width: 25%;
     }
     .col-sm-2 {
       width: 16.666666666666664%;
     }
     .col-sm-1 {
      width: 8.333333333333332%;
     }
     .hidden-tabs ul.nav{
         display: none;
            visibility: hidden;
     }
     h2{
         margin:0!important;
     }
     .breadcrumb{
        margin:0!important;
        padding:0!important;
     }
     table{
         font-size:11px;
     }
}