@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);

body,button,input,select,textarea {
    font-family: "Georgia",serif
}

.site-title,h1,h2,h3,h4,h5,h6,td,th {
    font-family: "Open Sans",sans-serif
}

h1.page-title {
    color: #fff
}

.site-title {
    font-size: 3em;
    line-height: 1.33333em;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 15px;
    margin-bottom: 5px
}

.menu-primary {
    font-size: .98em
}

.footer-navigation,.menu-primary,.menu-secondary {
    font-family: "Open Sans",sans-serif
}

.entry-summary,p {
    font-family: "Georgia",serif
}

.gallery-caption,.wp-caption-text {
    font-family: "Open Sans",sans-serif;
    text-align: left
}

.page-title {
    font-weight: 700
}

.more-link,.nav-links,.page-title,.site-info {
    font-family: "Open Sans",sans-serif
}

.site-description {
    display: block;
    margin-top: -14px;
    margin-bottom: 24px;
    margin-left: 4px;
    color: #000;
    font-size: 1em
}

.apss-share-text,.button,.button-minimal,.cat-links,.comments-link,.entry-meta,.menu-toggle,.site-description,.submit,.tags-links {
    font-family: "Open Sans",sans-serif
}

.apss-share-text {
    color: #000;
    font-weight: 700
}

.hero,.navigation-classic .primary-navigation .menu-primary>ul>li.current-menu-item>a,.navigation-classic .primary-navigation .menu-primary>ul>li.current_page_item>a,.navigation-classic .primary-navigation .menu-primary>ul>li:hover,.navigation-classic .primary-navigation ul ul li,.navigation-wrapper,.search-wrapper {
    background: #000
}

.with-featured-image {
    background: #000
}

.navigation-classic .primary-navigation .menu-primary>ul>li>a:active,.navigation-classic .primary-navigation .menu-primary>ul>li>a:focus,.navigation-classic .primary-navigation .menu-primary>ul>li>a:hover {
    background: #000
}

.navigation-classic .primary-navigation ul ul:before {
    border-bottom: 8px solid #000
}

.navigation-classic .primary-navigation ul ul ul:before {
    border-right-color: #000
}

.navigation-classic .primary-navigation ul ul li:last-of-type {
    border-bottom: 12px solid #000
}

.navigation-classic .primary-navigation .menu-item-has-children:before {
    color: #000
}

.menu-toggle:focus {
    color: #000
}

.search-wrapper .search-field {
    border-color: #000
}

#wpautoterms-bottom-fixed-container a {
    color: red
}

@media only screen and (max-width: 525px) {
    figure.alignleft, figure.alignright {
        margin-left:auto;
				margin-right:auto;
	}
} 
@media only screen and (max-width: 525px) {
    .wp-caption {
        display:block;
				float:none
	}
} 

