.MPtext, .MPtext table {
    font-size: 1.3rem;
    color: #4676cf;
    line-height: 2rem;
}

    .MPtext a, .MPtext table a {
        color: #073fa9;
    }

    .visible-sm {
        display: none !important;
    }

.visible-lg {
    display: none !important;
}

@media (max-width: 767px) {
    .visible-sm.visible-xs {
        display: block !important;
    }
    h1.caption4u {
/*        font-size: 0.8rem;
        margin-bottom: 0;
*/    display: none;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-xs.visible-sm {
        display: block !important;
    }
}

@media (min-width: 992px) {
    .visible-lg.visible-md {
        display: block !important;
    }
}

#header select {
    font-size: 0.8rem;
}