
header {border-top:10px solid #008cca;}
p,li {font-family: 'Roboto Slab', serif;}
.top-bar {background:#00529e;}
.top-bar ul>li a {font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold !important;}
.top-bar ul>li.divider {background:#fff;}
.top-bar .button {margin-right:5px;}
.top-bar ul>li:not(.name):hover a {color:#fff;}
.top-bar ul>li:not(.name):hover,.top-bar ul>li.menu-item-has-children .sub-menu,.top-bar ul>li.menu-item-has-children .sub-menu li {background-color:#008cca}
.logo {width:250px;height:150px;}
.logo a {display:block;width:250px;text-indent:-99999px;height:150px;background-image:url('../images/safetynet.jpg');background-size: contain;background-repeat:no-repeat;}
.logo span {}
.top-bar .active,
.top-bar .menu.right a,
.button {background-color:#008cca !important;}
.top-bar .right .active:hover,
.top-bar .menu.right a:hover {background-color:#222 !important;}
.slogan {padding-top:40px;}
a {color:#008cca}
a:hover {color:#00529e;}
a.button:hover,
.searchsubmit:hover {background-color:#00529e !important;}
header .button {padding-top:8px;}
.navigation {padding-bottom:20px;}
.alert {margin:0px;}
.alert .row,footer .row {background:transparent;}
.row {width:1000px;}
.navigation {margin-top:20px;font-weight:bold;}
.nav-bar>li>a:first-child {font-size:13px;padding: 0 12px;}
.alert p {text-align:center;font-size:24px;}
.alert a {color:tan;}
iframe {max-width:100%;}
.orbit-wrapper .orbit-caption {padding:10px;}
.orbit-wrapper .orbit-caption a {color:#fff;}
.orbit-wrapper .orbit-caption p {font-weight:bold;font-size:16px;}
.orbit-wrapper .orbit-caption p a {text-decoration:underline;}
#google_translate_element {margin-top:5px;}
.social {padding-left:20px;}
.alert {background-color:#cc0000;padding:10px;text-align:center;font-weight:bold;color:#fff;}

.events {padding-left:10px;border-left:1px solid #ddd;}
.events h5 {margin-bottom:5px;}
.events li {margin-bottom:30px;}


#featured { background: url(../images/foundation/orbit/loading.gif) center center #000 no-repeat; height: 300px; }
.nav-bar.vertical {background-color:#fff;border:0px;}
.nav-bar.vertical>li>a {
color: #c60303;
background-repeat:no-repeat;background-size: auto 20px;background-position:5px 8px;
padding-left:30px;
}

.nav-bar>li.has-flyout>a:first-child {padding-right:30px;}
.nav-bar>li.has-flyout>a:first-child:after {right:15px;}
.nav-bar.vertical>li>a:hover {color:#E6E6E6;background-color:#4D4D4D;}
.county {background-image:url(../images/pin2.png);}
.restaurant {background-image:url(../images/fork.png);}
.employment {background-image:url(../images/user.png);background-size: 18px 18px !important;}
.info {background-image:url(../images/book.png);}
.vital {background-image:url(../images/ekg.png);background-size: 18px 18px !important;}
.children {background-image:url(../images/baby.png);}
.wic {background-image:url(../images/wic.png);}
.women {background-image:url(../images/woman.png);}
.heart {background-image:url(../images/heart.png);background-size: 18px 18px !important;}
.counties a,.events a {font-weight:bold;}
.nav-bar.vertical>li {border-top:solid 1px #DDD;border-right:0px;border-left:0px;}
.nav-bar.vertical>li:last-child {
border-bottom: solid 0px #DDD;
}
.quicklinks a {font-weight:bold;font-size:14px;}
.quicklinks .button {width:100%;font-size:18px;}
#featured img { display: none; }

#featured.orbit { background: none; }
#featured.orbit img { display: block; }

.articletitle {margin-top:0px;padding-top:0px;}

@media only screen and (min-width: 941px) {
.name {display:none;}

}

@media only screen and (max-width: 940px) {
.top-bar {margin-bottom:20px;}
.logorow .three {width:50%;}
.row .slogan {margin-left:0px;}
header .text-right {text-align:left;}
}