﻿body {
    padding-top: 34px;
    padding-bottom: 0px;
    font-size:13px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.full-width {
    width:100%;
}

.top-blank {
    color: transparent;
    background-color: #264BB6;
    margin-top: -34px;
    height:34px;
}

.td-logo {
    max-width: 351px;
    z-index: 12030;
}

.minus-m-top {
    margin:-5px;
   
}



.nav-item {
    background: url(images/navigation-arrows.jpg) no-repeat left 3px;
    text-align: left;
    padding-right: 30px;
    padding-left:10px;
    padding-bottom: 8px;
}

    .nav-item a {
        color: black;
        text-decoration: none;
        font-weight:bold;
        font-size:14px;
    }

.footdiv a:hover {
    color: black;
    text-decoration: underline;
}

.nav-table {
    width: auto;
    margin: auto;
}

.footdiv {
    width: 100%;
    max-width: 970px;
    margin: auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

    .footdiv div {
       float:left;
       padding:2px;
    }

.footer-line {
    width:90%;
    height:5px;
}

.footdiv div a {
    color:black;
    text-decoration:none;
}

.footdiv div a:hover {
    color: black;
    text-decoration: underline;
}

footer p{
    font-style: italic;
    
}

.footer {
    background-color: #264BB6;
    height:34px;
}

    .small-info .home-info-link a {
        color: black;
        text-decoration: underline;
        font-style: italic;
    }

.small-info .home-info-link a:hover {
    color: black;
    text-decoration: none;
    font-style: italic;
}

.jumbotron img {
    width:100%;
}

.maininfo {
    padding:10px;
}

    .maininfo p label {
        font-size:14px;
    }

.col-md-4, .col-md-8 {
    padding: 0;
}

.small-info {
    width: 80%;
    margin-left: 10%;
    margin-top: 20px;
    margin-bottom: 20px;
}

.home-min-height {
    min-height:222px;
}

.row {
    margin:0;
}

.wtb div img {
    max-height:120px;
    max-width:90%;
    margin:auto;
}

.wtb div {
    display:flex;
    justify-content:center;
    align-items:center;
    height:120px;
}

.info p img,.info img {
    max-width:100%;
}

.info1 p img {
    max-width:500px;
    padding:10px;
}