﻿/*
 * default.css 
 * Home page styles for Public Notice
 * Created by: Dave Buchanan 10/17/12
*/

.welcome {
    font-size: 115%;
    font-style: normal;
    text-decoration: none;
    color: #5E6057;
}

/* Search box area */
.search-bar {
    padding: 15px 0;
}

.search-bar .notices-label {
    font-size: 120%;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    color: #000;
    line-height: 26px;
	padding-top: 0px;
	margin-right: 12px;
	width: auto;
	vertical-align: middle;
}

.search-bar input[type=text] {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
}

.search-bar input[type=submit] {
    color: #000;
    font-weight: bold;
    background-color: #FFB935;
    border: 0px none;
    text-transform:uppercase;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px; 
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
}
.search-bar input[type=submit]:hover {
    color: #fff;
    background-color: #A0BD9F;
    cursor: pointer;
}

.search-bar .btn {
	color: #000;
    font-weight: bold;
    background-color: #FFB935;
    background-image: none;
}

.search-bar .btn:hover {
    color: #fff;
    background-color: #9B2600;
    cursor: pointer;
    transition: none;
    text-shadow: none;
}

.home-map .map-heatmarker > span {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 130%;
    font-weight: bolder;
	color: #000 !important;
}

.home-map .legend {
    text-align:center;
    padding: 5px 0;
}

/* For bottom 3 boxes */
.bottom-bar {
    margin: 0.75% 0;
    background: url('../images/homefooterbg.png') repeat-x;
}
.bottom-bar .equal > div {
    margin-top: 3%;
    border-left: 1px solid #bdbdbd;
}
.bottom-bar .equal > div ~ div {
    padding-left: 2.5%;
}

.bottom-bar .equal > div:first-child {
    border-left: 1px solid transparent;
}

.bottom-bar .equal > div p {
    font-size: 125%;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    color: #000000;
}
.bottom-bar .equal > div ul li {
    font-size: 110%;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #333333;
}

#bb_accordion {
	padding: 10px 0 0;
}
#bb_accordion .nav-list > li > a {
	padding-left: 0px;
	padding-right: 0px;
}
#bb_accordion .nav-list > li > a:hover,
#bb_accordion .nav-list > li > a:focus {
	background: none;
}

@media only screen and (max-width: 767px) {

}

.disablelink {
    pointer-events: none;
    cursor: default;
}
