

/* push down content below nav bar */
body {
    padding-top: 100px;
}

/* Over-ride bootstrap defaults */
.navbar-brand h3 {
    display:inline;
    font-weight: 700;
    color: white;
    line-height: 1.1;
}

.navbar-brand h4 {
    display:inline;
    color: black;
    line-height: 1.7;
}

.navbar-inverse {
    background-color: lightblue;
    border-bottom: darkblue thin solid;
}

.btn-default, .btn-active {
    margin: 3px;
    border: thin solid black;
}

.btn-active {
    color: black;
    font-weight: bold;
}

/* minimal customization */
.alphabet_dropdown {
    padding: 5px;
    border: thin solid black;
}

.background_logo {
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat;
    padding-left: 55px;
    color: white;
}

.city_big {font-weight: 900;}

ul.col-split {
    text-align: center;
    -webkit-column-count: 7; /* Chrome, Safari, Opera */
    -moz-column-count: 7; /* Firefox */
    column-count: 7;

    -webkit-column-gap: 10px; /* Chrome, Safari, Opera */
    -moz-column-gap: 10px; /* Firefox */
    column-gap: 10px;
}


.pageH1 {
    font-size:30px;
    font-weight:bold;
    text-align:center;
    padding-top:10px;
}

.policeDepartments {
    padding: 10px 0 10px 0;
    display: inline-block;
    text-align:center;
}

.policeDepartments li {
    list-style: circle;
    text-align: left;

}

/* left google scraper */
.adslot_1 { display:inline-block; width: 160px; height: 600px; }
.adslot_2 { display:inline-block; width:468px; height: 20px; }

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

    ul.col-split {
        text-align: center;
        -webkit-column-count: 5; /* Chrome, Safari, Opera */
        -moz-column-count: 5; /* Firefox */
        column-count: 5;

        -webkit-column-gap: 10px; /* Chrome, Safari, Opera */
        -moz-column-gap: 10px; /* Firefox */
        column-gap: 10px;
    }

}


.col-fixed-side{
    width:160px;
    float:left;
}

.col-offset-side{
    padding-left:175px;
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

    ul.col-split {
        text-align: center;
        -webkit-column-count: 4; /* Chrome, Safari, Opera */
        -moz-column-count: 4; /* Firefox */
        column-count: 4;

        -webkit-column-gap: 10px; /* Chrome, Safari, Opera */
        -moz-column-gap: 10px; /* Firefox */
        column-gap: 10px;
    }

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    body { padding-top: 60px; }

    ul.col-split {
        text-align: center;
        -webkit-column-count: 3; /* Chrome, Safari, Opera */
        -moz-column-count: 3; /* Firefox */
        column-count: 3;

        -webkit-column-gap: 10px; /* Chrome, Safari, Opera */
        -moz-column-gap: 10px; /* Firefox */
        column-gap: 10px;
    }

    .adslot_1 { width: 120px; height: 600px; }

    .col-fixed-side{
        width:120px;
        float:left;
        background-color:pink;
    }

    .col-offset-side{
        padding-left:135px;
    }

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

    body {
        padding-top: 60px;
    }

    ul.col-split {
        text-align: center;
        -webkit-column-count: 2; /* Chrome, Safari, Opera */
        -moz-column-count: 2; /* Firefox */
        column-count: 2;

        -webkit-column-gap: 5px; /* Chrome, Safari, Opera */
        -moz-column-gap: 5px; /* Firefox */
        column-gap: 5px;

    }

    /* no side ad */
    .adslot_1 {
        display: none;
    }

    .col-fixed-side {
        display: none;
    }

    .col-offset-side {
        padding-left: 5px;
    }

    .verticalNav li {
        width: 100%;
        height: 60px;
        border: thin solid #ccc;
    }

    .verticalNav li a {
        text-decoration: none;
        display: block;
        width: 100%;
        height: 100%;
        font-size: 20px;
        line-height: 55px
    }

    .verticalNav li a:hover {
        background-color: lightblue;
    }

    ul.col-split {
        -webkit-column-count: 1; /* Chrome, Safari, Opera */
        -moz-column-count: 1; /* Firefox */
        column-count: 1;}

}











