﻿#contentBox fieldset legend {
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: auto;
    font-size: 1.05em;
}

/*#topNav {
    float: left;
    width: 798px;
    background-image: url(/images/topNavBG.png);
    background-repeat: repeat-x;
    background-color: #1d3d6a;
}*/

.fieldset {
    padding: 5px 10px 15px;
    width: 100%;
}

.fieldsetTop {
    padding: 0px 10px 15px;
    width: 100%;
}

.container {
    padding: 15px !important;
    /*padding: 10px 10px 0px !important;*/
}

#jumbotronButton {
    height: 120px;
    width: 100%;
}

.headerBanner
{
    float: left;
    height: 158px;
    width: 630px;
    background-image: url(../images/TPD_Logo.png);
    background-repeat: no-repeat;
	background-color: #102858;
	background-position-x: 50%;
	background-position-y: center;
}

.jumbotron {
    /*background-image: url(../Images/header798-75percentsize.jpg);*/
    background-image: url(https://www.tulsapolice.org/images/headerbg.jpg);
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
    background-repeat: no-repeat;
    height: 120px;
    background-size: cover;
}

    .jumbotron .btn {
        padding: 14px 24px;
        font-size: 21px;
        width: 100%;
    }


@media (min-width: 768px) {
    .container {
        max-width: 730px;
    }

    .fieldset {
        padding-left: 25px;
        padding-right: 25px;
    }

    .fieldsetTop {
        padding-left: 25px;
        padding-right: 25px;
    }
    /*.container{
        padding:0px 15px 0px 15px
    }*/
    #jumbotronButton {
        height: 160px;
        width: 698px;
    }

    .jumbotron {
        /*background-image: url(../Images/header798.jpg);*/
        background-image: url(https://www.tulsapolice.org/images/headerbg.jpg);
        height: 175px;
    }
}

/*.fieldDiv {
    display: inline-block;
    text-align: left;
    width: 300px;
}*/

.requiredField {
    color: red;
}

.btn-invisible {
    background-color: transparent;
    border-color: #ccc;
    border: none;
}

.gridView th {
    padding: 4px 2px;
    color: #fff;
    background: #337ab7;
    border-left: solid 1px #525252;
    font-size: 0.9em;
}

.gridView td {
    padding: 2px;
    border: solid 1px #c1c1c1;
    color: #717171;
}

.formDiv {
    padding-left: 5px;
    padding-right: 5px;
}

.L{
    text-align:left;
}

.C{
    text-align:center;
}

.R{
    text-align:right;
}

pre {
    white-space: pre-wrap;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}