﻿/*body {
    padding-top: 40px;
    padding-bottom: 20px;
}*/

/* Set padding to keep content from hitting the edges */
/*.body-content {
    padding-left: 15px;
    padding-right: 15px;
}*/

/* Set width on the form input elements since they're 100% wide by default */
/*input,
select,
textarea {
    max-width: 280px;
}*/

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}

@media print {
    .saltopagina {
        display: block;
        page-break-before: always;
    }

    .progress {
        position: relative;
    }

        .progress:before {
            display: block;
            content: '';
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 0;
            border-bottom: 2rem solid #eeeeee;
        }

    .progress-bar {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 1;
        border-bottom: 2rem solid #337ab7;
    }

    .bg-primary {
        border-bottom-color: #4e73df !important;
    }

    .bg-success {
        border-bottom-color: #67c600 !important;
    }

    .bg-info {
        border-bottom-color: #5bc0de !important;
    }

    .bg-warning {
        border-bottom-color: #f0a839 !important;
    }

    .bg-danger {
        border-bottom-color: #ee2f31 !important;
    }
}

.sz-fnt-6 {
    font-size: .6em !important;
}

.sz-fnt-65 {
    font-size: .65em !important;
}

.sz-fnt-7 {
    font-size: .7em !important;
}

.sz-fnt-725 {
    font-size: .725em !important;
}

.sz-fnt-75 {
    font-size: .75em !important;
}

.sz-fnt-775 {
    font-size: .775em !important;
}

.sz-fnt- {
    font-size: .8em !important;
}

.sz-fnt-85 {
    font-size: .85em !important;
}

.sz-fnt-9 {
    font-size: .9em !important;
}

.sz-fnt-95 {
    font-size: .95em !important;
}

.thumbNail:hover {
    position: relative;
    top: -25px;
    left: -35px;
    width: 500px;
    height: auto;
    display: block;
    z-index: 999;
}