body{background-color:#effbfb;}.top-menu{background-color:#e3f8f8;border-width:1px;border-color:#ceedee;}.top-left-menu a, .menu-items a{color:#000080;color:#000080;}.top-right-menu a{background-color:#2e8b57;color:#e0feff;background-color:#2e8b57;color:#e0feff;}.header h1, .header h2{color:#000080;}.page-items a{color:#2e8b57;}.search{background-color:#000080;}.search svg, .search input{color:#40e0d0;}.search input::placeholder{color:#aeaed0;}.section h1, .section h2{color:#000080;}.categories{border-color:#ceedee;}.categories a:not(.current){color:#000080;}.categories a.current{color:#41c379;}.posts a span.pinned{color:#2e8b57;}.posts a strong{color:#4f4f63;}.main-post h1, .main-post h2, .post-title, .search-results h2, .landing a:first-child h2, .category-title h1, .posts a h2, .search-results h2{color:#000080;}.post-page .main-post p, .post-subtitle, .landing a:first-child p, .category-title p, .posts a p{color:#2e8b57;}.post-author em, .author span, .home-date em, .post-date p, .post-date span{color:#4f4f63;}.landing a:first-child b, .posts a b{color:#158e82;}.author a{color:#2e8b57;}.copy h2, .copy h2 b, .copy h2 strong, .copy h3, .copy h3 b, .copy h3 strong, .results h3{color:#000080;}.copy, .copy blockquote, .copy blockquote cite, .copy figure figcaption, .related-posts h3, .article-end, .post-categories p, .share p, .post-content .footnote-section p, .footnote-link, .results p, .main-image span{color:#4b4b71;}.post-content a, .category-title a.all-link, .post-categories a, .share a, .results a{color:#2e8b57;}.posts a, .home-date, .toc, .copy, .copy hr, .copy blockquote, .copy table, .copy table td, .post-content .footnote-section{border-color:#a2d1d2;}.top{background-color:#2e8b57;color:#ffffff;}a.move, .pagination .page, .all-pages a, .all-pages{background-color:#c1e1e1;}a.move, .pagination .page, .all-pages-in, .all-pages a{border-color:#93bdbd;}.pagination svg{color:#529898;}.pagination .page{color:#529898;}.pagination .page span.page-actual, .all-pages a{color:#8cbfc0;}.blogstatic-subscribe-hold{background-color:#c1e1e1;padding:25px;}.blogstatic-subscribe-hold h2{color:#000080;}.blogstatic-subscribe-hold p{color:#4f4f63;}.blogstatic-subscribe-area input{border-color:#ffffff;color:#000080;}.blogstatic-subscribe-area input::placeholder{color:#51b3a9;}.blogstatic-subscribe-area button{background-color:#158e82;}.footer{background-color:#e6f4f4;border-width:0px;}.footer p{color:#4f4f63;}.footer a{color:#2e8b57;}.social-footer .social svg, .footer .social svg{color:#2e8b57;}