/*
Theme Name: Saved Child
Description: A child theme for Saved.
Author: Larry Reinhard
Version: 1.1.0
Template: saved
*/

/*
This stylesheet is loaded instead of the parent theme's stylesheet, which is enqueued in functions.php.
To override styles, copy them here from the original stylesheet, then change the properties.

See http://churchthemes.com/guides/developer/child-theming/ and the WordPress Codex:
http://codex.wordpress.org/Child_Themes
*/

@font-face {
    font-family: 'broadbandicgmedium';
    src: url('fonts/broadbandicg-webfont.eot');
    src: url('fonts/broadbandicg-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/broadbandicg-webfont.woff2') format('woff2'),
    url('fonts/broadbandicg-webfont.woff') format('woff'),
    url('fonts/broadbandicg-webfont.ttf') format('truetype'),
    url('fonts/broadbandicg-webfont.svg#broadbandicgmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

.saved-bg-section-content h1.gcot-logo {
    font-family: broadbandicgmedium, 'Ubuntu Condensed', Arial, Helvetica, sans-serif;
    color: white;
    letter-spacing: 0.025em;
    margin-bottom: 0;
}

.gcot-logo + .saved-bg-section-text {
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
}

.mean-container .mean-nav {
    font-size: 1em;
}

body {
    background-color: white;
}

.saved-color-main-bg {
    color: #f4ebc8;
}

.saved-color-main-bg a,
.saved-color-main-bg a:hover {
    color: #f4ebc8;
}

.saved-color-main-bg h1, .saved-color-main-bg .saved-h1, .saved-color-main-bg #saved-comments-title,
.saved-color-main-bg h2,
.saved-color-main-bg .saved-h2,
.saved-color-main-bg #reply-title {
    color: #f4ebc8;
}

.saved-bg, .saved-no-comments-section .saved-nav-block.saved-nav-block-empty {
    background-color: white;
}

body > #scriptDiv > #blbTagger > .bubHead {
    background-color: #2c2d3c;
    border: solid #2c2d3c 1px;
    border-bottom: solid #2c2d3c 1px;
    padding: 1px 1px 0;
    border-radius: 3px 3px 0 0;
}

body > #scriptDiv > #blbTagger > .bubHead > div {
    position: relative;
    background-color: #2c2d3c;
    border: solid #2c2d3c 2px;
    border-bottom: solid #2c2d3c 0;
    padding: 1px 1px 0;
    border-radius: 2px 2px 0 0;
}

body > #scriptDiv > #blbTagger > .bubHead > div > h1, body > #scriptDiv > #blbTagger > .bubHead > div > h6 {
    color: #fff;
    font-weight: bold;
    font-family: inherit;
    font-size: 0.9em;
    text-shadow: #355488 1px 1px 0;
    padding: 4px 7px 6px;
    background-color: #2c2d3c;
    border: solid #2c2d3c 1px;
    border-bottom: solid #6980a3 0;
    letter-spacing: 0;
    line-height: 1em;
    text-align: left;
}

.ctfw-breadcrumbs, #saved-header-archives, .saved-header-archive-dropdown {
    font-size: 1em;
}

.saved-header-archive-dropdown ul {
    line-height: 1.5;
}

.saved-header-archive-dropdown ul li a {
    max-width: 8.9em;
}

.anchor-button {
    border: 0 none !important;
}

.saved-announcement-has-dark-text,
.saved-announcement-has-dark-text h2 {
    color: #262626;
}

.saved-announcement.saved-viewport-height-0 .saved-bg-section-content {
    padding-top: 1em;
    padding-bottom: 1em;
}

pre {
    margin-top: 0;
    margin-bottom: 0;
}

.data-table tbody tr:nth-child(odd) {
    background-color: #eee;
}

.data-table tbody tr:nth-child(even) {
    background-color: #ddd;
}

.data-table td {
    padding: 0.5em 1em;
}

.data-table tbody td:first-child {
    padding-left: 3em;
}

.data-table tbody td:last-child {
    padding-left: 2em;
    padding-right: 2em;
}

.alignleft {
    float: left;
    margin: 0.5em 2.1875em 1.25em 0;
}

.contact-block {
    margin-top: -10px;
    padding-left: 30px;
}

.caption-align-left figcaption {
    text-align: left !important;
}

.fluid-width-video-wrapper {
    padding-top: 56.2857% !important;
}