<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
This file contains customizations to the CSS by DM
Theme Name: Summit - Custom
Template: Builder-Summit
*/

/* home page image */
.background-image-html-background-wrapper {
	background: url('/proto/wp-content/uploads/2016/11/Fiber-Shop-banner.jpg') no-repeat center;
}

/* colors from logo */
.lc-blue { color: #005596; }
.lc-green { color: #55B947; }

/* border and shadow for images */
.fancy-pic {
  border: 4px solid #ffffff;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.5);
}

/* remove bottom borders and reduce spacing in bottom widget menu li elements */
.builder-module-before-footer-outer-wrapper .dark-widgets .widget li {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.nav-with-logo-background-wrapper {
  background-color: #FFFFFF;
}

/* decrease various margins/paddings to reduce space between various parts of the layout */
.nav-with-logo .builder-module-element .builder-module-navigation-menu-wrapper {
  width: auto;
}
.nav-with-logo .builder-module-element .site-logo {
  max-width: 157px;
  width: auto;
}
.nav-with-logo .builder-module-element ul.menu {
  float: none;
}
.nav-with-logo .builder-module-element {
	padding: 0;
}
.builder-module-background-wrapper .builder-module-outer-wrapper {
	padding: 0.5em 0;
}
.builder-module-widget-bar .widget-background-wrapper {
	margin: 0 1em;
}

/* Home page left mid widget special style (Ways to Take Action) */
#it_widget_content-9-background-wrapper {
  background-color: #005596;
  color: #ffffff;
  font-size: 1.7em;
  font-weight: bold;
  padding: 8px 0.5em;
}

/* style for the HTML block of the Error layout */
div.custom-error-layout {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #ebebeb;
  padding: 2em;
}

/* Donate, Volunteer, Apply buttons on Home page */
.home-image-button  img {
  background-clip: padding-box;
  border: 5px solid rgba(255, 255, 255, 0.5);
  border-radius: 9999px;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.2);
  display: block;
  margin: -20px auto 10px;
  max-width: 70%;
  transform: translate3d(0px, 0px, 0px);
  transition: all 250ms ease 0s;
}
.home-image-button :hover img {
  transform: translate3d(0px, -10px, 0px);
}
.home-image-button a {
  text-decoration: none;
}
.home-image-button :hover a {
  color: #303b49;
}
.home-image-button h3 {
  margin-top: 5px;
}

/* make image link buttons move when hovered over */
img.fancy-image-link, .donate-page-buttons form {
  transform: translate3d(0px, 0px, 0px);
  transition: all 250ms ease 0s;
}
img.fancy-image-link:hover, .donate-page-buttons form:hover {
  transform: translate3d(0px, -10px, 0px);
}

/* custom-table-1 styling */
.custom-table-1 {
  width: auto;
  border: none;
}
.custom-table-1 td {
  border: none;
  line-height: 1.5em;
  padding: 0.2em;  
}
</pre></body></html>