<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     Alpha-Child
Description:    Alpha Child Theme
Author:         bluesea620
Template:       Alpha

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../Alpha/style.css");



/* Body &amp; Main
================================================== */
body { background-color: #eee; nowhitespace: afterproperty; font: 13px/1.8 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #444; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; font-size: 13px; }
body a { color: #306e96 } /*main link color*/
body a:hover { text-decoration: none; color: #000 }
body.admin-bar .top-bar-fixed { top: 26px !important } /*fix for site when admin bar is enabled*/

/*main containers*/
#wrap { -webkit-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.1); margin-bottom: 25px }
#main-content { background: #fff; padding: 25px 25px 0; }
.entry{ margin-bottom: 25px }
.entry p:last-child{ margin: 0 }


/* Header
================================================== */
#header { margin: 35px auto 35px; position: relative }
#header.header-extra-margin{ margin-top: 80px; }

/*logo*/
#logo{ float: left }
#logo a { font-weight: 700; color: #333; padding: 0px; margin: 0px; text-decoration: none; display: inline-block; }
#logo a:hover { color: #666 }
#logo img { display: block; max-width: 100%; }
#logo h1, #logo h2 { font-size: 32px; margin: 0 !important; line-height: 1em !important; }

/*header right*/
#top-search{ margin-top: -110px; }
#top-search{ margin-right: 40px; }
#header-right{ float: right; text-align: right }
#search-above{ margin-bottom: 10px }
#search-below{ margin-top: 10px }


/* Main Navigation
================================================== */
#navigation { background: #000 url("./images/nav-bg.png") repeat-x; height: 60px; width: 100%; margin: -25px 0px 0px 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 4px 4px 0 0; font: 12px 'Helvetica Neue', Helvetica, Arial }


/* Staff
================================================== */
#staff-description { padding-bottom: 25px; margin-bottom: 25px; background: url('./images/dotted-border.png') repeat-x left bottom; }
#staff-description p:last-child { margin: 0 }

/*single post*/
#staff-post-thumbnail{ width: 40%; float: left; margin-right: 20px; margin-bottom: 20px; margin-top: 4px }
#staff-post-thumbnail img{ display: block }
#page-heading h1 span.staff-post-position{ font-size: 13px; margin-left: 10px; padding-left: 10px; background: url("images/small-arrow-right.png") left center no-repeat }
#page-heading {
    /*background-color: red;*/
    background-image: none;
    background-repeat: no-repeat;
    filter: none;
}

/*staff entries*/
.staff-entry{ position: relative }
.staff-entry h3 { font-size: 13px; margin: 0 }
.staff-entry-header{ margin: 15px 0 0; padding: 7px 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6 }
.staff-entry-img{ display: block; margin: 0 }
.staff-entry-description { margin-top: 10px }
.staff-entry-position { color: #aaa; font-size: 11px; font-weight: bold; margin-top: -5px }
.staff-entry-excerpt{ margin-top: 7px }
.staff-entry-excerpt p:last-child{ margin: 0 }

.staff-entry-img-link{ display: block; -webkit-transition: background .2s linear;-moz-transition: background .2s linear;-o-transition: background .2s linear;-ms-transition: background .2s linear;transition: background .2s linear }
.staff-entry-img-link:hover{ background: #ef4135 }

.staff-entry-img-link img{display: block; -webkit-transition: opacity .2s linear 0s;-moz-transition: opacity 0.2s linear 0s;-o-transition: opacity .2s linear 0s;-ms-transition: opacity .2s linear 0s;transition: opacity .2s linear 0s;  }
.staff-entry-img:hover{ opacity: 0.9; -webkit-opacity: 0.9; -moz-opacity: 0.9 }

.staff-entry.grid-6 .staff-entry-excerpt { display: none }
#post .staff-entry.grid-5 .staff-entry-excerpt,
#post .staff-entry.grid-6 .staff-entry-excerpt { display: none }
#post .staff-entry.grid-6 .staff-entry-description { display: none }



/* Footer
================================================== */

/*callout*/
#callout{ position: relative; padding: 25px; margin: 0 -25px; background: #f5f5f5; border-top: 1px solid #ddd; background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#eee)); background: -moz-linear-gradient(top, #f5f5f5, #eee) }
#callout #callout-text{ float: left; width: 75%; font-family: 'Droid Serif', Georgia, Times New Roman, Times, serif; text-shadow: 1px 1px 1px #fff; font-size: 18px; color: #000;text-shadow: 1px 1px 1px rgba(255,255,255,0.6) }
#callout #callout-btn{ float: right; width: 20% }
#callout #callout-btn .button{ float: right; margin: 0 }
#callout #callout-btn .button span[class*='wpex-icon-'] { margin-right: 7px }

/*footer main*/
#footer { position: relative; padding: 30px 25px 10px; background: #181818; color: #666; font-size: 12px; min-height: 5px; border-bottom: 1px solid #000 }
#footer a { color: #999 }
#footer a:hover { color: #cecece }
#footer ul { margin: 0 }

/*footer widgets*/
.footer-widget h4{ font-size: 13px; color: #fff; border-bottom: 1px solid #333; padding-bottom: 5px; margin: 0 0 15px }


/*footer bottom*/
#footer-bottom { padding: 10px 25px; font-size: 11px; background-color: #000; border-top: 1px solid #333; color: #dedbdb; border-radius: 0 0 4px 4px; }
#footer-bottom a { color: #93989b }
#footer-bottom a:hover { color: #fff }
#copyright { font-size: 11px; }

/*footer menu*/
#footer-menu{ text-align: right }
#footer-menu li{ display: inline-block; margin: 0; font-weight: bold }
#footer-menu a{ display: block; font-size: 11px; display: inline; padding-right: 7px; margin-right: 2px;  background: url("images/footer-menu-divider.png") no-repeat center right }
#footer-menu li:last-child a{ margin: 0; padding: 0; background: none }</pre></body></html>