#dnn_dnnLOGO_imgLogo {
    height: 175px;
}

#header6 > div.dnn_layout > div > nav > div.header_info {
    display: none;
}

.photo_box .ico span,
.photo_box.ico_push_in .ico,
.photo_box.content_top_increment .content h3,
.content_sytle_2 .shade,
.photo_box.content_push_in .content,
.photo_box:hover.entirety_bevel .shade,
.photo_box.content_bottom_push_in .content:after {
    background-color: #0D637E;
}

#dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a,
#dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a,
#dnngo_megamenu .dnngo_menuslide,
#dnngo_megamenu .dnngo_slide_menu li {
    text-transform: capitalize;
}

#dnn_content:before {
    background: url("/portals/0/billings-texture.jpg");
    background-size: cover;
}

h1 span {
    display: block;
    color: #847F5A;
    font-family: "Raleway", serif;
    font-size: 24px;
    font-weight: normal;
    background: rgba(255, 255, 255, .2);
    padding: 0 8px;
    margin-top: 14px;
}

h1 {
    margin-bottom: 50px;
}

#dnngo_megamenu > div > ul > li > a:hover > span,
#dnngo_megamenu > div > ul > li.current > a > span,
#dnngo_megamenu > div > ul > li.menu_hover > a > span {
    border: 1px solid transparent;
}

.secondTitle {
    background: rgba(255, 255, 255, 0.5);
    text-align: center;
    padding: 36px;
}

.secondTitle h1 {
    margin-bottom: 0;
}

.footer_box:before {
    background: #A7A380;
}

.footer_box p,
.footer_box table {
    color: #fff;
    font-size: 16px;
}

.footerTitle {
    color: #F0EBCD;
    font-family: "Satisfy";
    font-size: 32px;
    line-height: 54px;
}

.Breadcrumb_bg > .shade {
    background-image: url("/portals/0/billingsbg.jpg");
}

.dnn_logo {
    line-height: 160px;
}

.Breadcrumb_bg {
    min-height: 420px;
}

#dnn_ctr724_HtmlModule_lblContent > div > div > div.content {
    background: #0D637E;
}

.content_sytle_2 .content a.but:hover {
    color: #0D637E;
    background: #fff;
}

.footer_box a,
.footer_box a:link,
.footer_box a:active,
.footer_box a:visited {
    color: #0D637E;
    font-size: 16px;
}

#dnn_SKINPLUGIN1_xPlugin_Panel {
    display: none;
}

.h1ish {
    color: #0d637e;
    font-family: 'Satisfy';
    font-size: 42px;
    line-height: 42px;
    font-weight: bold;
    letter-spacing: 0px;
}

.dnnDropEmptyPanes {
    outline: 1px dashed #FD6903 !important;
}

.img-thumbnail {
    padding: 3px;
        background-color: #fff;
    border: 1px solid #0D637E;
    border-radius: 1px;
}

.dividers_3 {
    margin: 32px 0;
}

#header6 > .shade {
    background-color: rgba(199, 193, 148, 0.75);
    opacity: inherit;
}

.shade .wood {
    position: relative;
    top: 410px;
}

.roll_activated .shade .wood {
    display: none;
}

.accordion_6 .panel-heading + .panel-collapse .panel-body {
  background-color: rgba(255,255,255,0.5);
}

.accordion_1 .panel-default .accordion_icon, .accordion_2 .panel-default .accordion_icon, .accordion_5 .panel-default .accordion_icon, .accordion_6 .panel-default .accordion_icon, .accordion_7 .panel-default .accordion_icon, .accordion_8 .panel-default .accordion_icon {
  background: #0d637e;
}

.accordion_6 .panel-default .accordion_icon:before {
      top: 53%;
    left: 55%;
}

.accordion_6 .panel-default > .panel-heading a {
background: rgba(255,255,255,0.8);
  font-size: 18px;
}

.accordion_6 .panel-default > .panel-heading a.collapsed {
    background: rgba(255,255,255,0.4);
}

::selection {
  background: rgb(167, 163, 128);
}

.accordion_6 .panel-default > .panel-heading a.collapsed:hover {
  background: rgba(255,255,255,0.6);
}

blockquote cite {
    display: block;
    font-size: 18px;
    line-height: 32px;
    text-align: right;
    color: #555;
}

blockquote {
  color: #333;
      background: rgba(255,255,255,0.25);
}

a, a:link, a:active, a:visited {
  color: #8E8961;
}

.boxes_style_7 {
  background: #fff;
  border: 1px solid #A7A380;
  border-top: 4px solid #0D637E;
}

.a_bg_c_h:hover, .btn.a_bg_c_h:hover {
    background-color: #A7A380;
}

.boxes_style_7 .Boxes_title {
    font-size: 20px;
    color: #0D637E;
}

.missionStatement {
    background: rgba(255,255,255,0.75);
    border: 1px solid #fff;
    border-top: 2px solid #0D637E;
  padding-top: 24px;
      background: url("/portals/0/missionbg.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #fff;
}

#dnngo_megamenu .dnngo_slide_menu li:hover > a {
    background-color: rgba(255,255,255,0.2);
}

.topPhone {
  font-family: sans-serif;
    font-size: 24px;
    color: #0D637E !important;
    border: 2px solid;
    padding: 6px 12px;
  background: rgba(255,255,255,0.5);
  transition: ease all .2s;
}
.topPhone:hover {
  background: rgba(255,255,255,0.8);
  text-decoration: none;
  transition: ease all .2s;
}

#dnn_ctr789_HtmlModule_lblContent {
    background: url("/portals/0/billings-texture.jpg");
    background-size: cover;
}

.affordCTA {
    position: absolute;
    top: 1200px;
    left: 0px;
    z-index: 999;
}

@media (max-width: 1595px) {
  .affordCTA {
	display: none;
  }
}

#dnn_wrapper > header > div.visible-xs.mobile_header > div.mobile_top {
  display: none;
}

@media only screen and (max-width: 767px) {
.mobile_menu_ico.active .fa:before {
    color: #0D637E;
}
}

.featTreat {
  margin-top: -324px;
}

@media (max-width: 991px) and (min-width: 768px) {
 #dnn_dnnLOGO_imgLogo {
    height: 100px;
}
    .dnn_logo {
    line-height: 100px;
}
    #dnngo_megamenu > div > ul > li > a > span {
        padding: 0 5px;
    }
    .featTreat {
        margin-top: -145px;
    }
}

@media (max-width: 767px) {
  .featTreat {
	margin-top: 0;
  }
}

@media only screen and (max-width: 767px)
.mobile_menu {
    background-color: #E6DFC5;
}

@media (max-width: 767px) {
#dnn_dnnLOGOphone_imgLogo {
  max-width: 165px;
}
}

@media only screen and (max-width: 767px) {
.mobile_top {
    display: none;
}
}

@media only screen and (max-width: 767px) {
.mobile_menu {
    background-color: #E7E1C9;
}
}


h1 span {
    background: none !important;
    margin: 0;
    padding: 0;
}

div#dnn_ctr797_HtmlModule_lblContent h1 div {
  
    margin: 0 !im;
}

header .dnn_layout {
    width: 90%;
}

.totheright {
    width: 200px;
    height: 200px;
    float: right;
}


.blurbImg {
float: left;
  padding-right: 6px;
}

.blurb {
  font-size: 12px;


}






