a[href^=tel]{ color:inherit; text-decoration:none;}
.center {text-align:center;}
blockquote {!display:none;}
.phoneline {white-space: nowrap;}
.shift {margin-left: 26px;}
.white {color: #ffffff !important;}
.outside {list-style-position:outside;margin-left:26px;}
.taboutside {list-style-position:outside;margin-left:32px;}
.tabboutside {list-style-position:outside;margin-left:40px;}
.white a, .white a:link, .white a:visited, .white a:active {color: #ffffff !important;}
.bigger {font-size: 1.8em; letter-spacing: 2px;}
a.topboxlink:link, a.topboxlink:visited, a.topboxlink:hover, a.topboxlink:visited {color:#005DAB;}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media only screen and (max-width: 1050px) {
#facebookimage {display:none;}
}

@media only screen and (min-width: 750px) and (max-width:1030px) {
nav#main_navigation {font-size:0.8em;}
}
@media only screen and (min-width: 768px) {
.sticky {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 100;
    border-top: 0;
}
#extraContainer1 {padding-top:75px;}
}

@media print {
#banner {display:none;}
#footer {display:none;}
#extraContainer1 {display:none;}
#extraContainer3 {display:none;}
#title_nav_section {display:none;}
.row {margin:0;padding:0;}
.noprint {display:none;}
}