/* Theme Name: Aemon Theme URI: Description: Aemon is a single-page theme that displays all the essential features of your website on the home page. It makes easy for the users to get all the required information within a single page. Aemon is a professional and outstanding responsive business WordPress Theme. Aemon was built keeping the simplicity of design in mind. Author: wpbrigade.com Author URI: http://www.wpbrigade.com Version: 1.0.0 License: GNU General Public License V2 License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html Text Domain: aemon Tags: one-column, two-columns, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, editor-style, custom-menu, custom-colors, featured-images, full-width-template, theme-options, translation-ready */ .blogSec .blogPost:nth-child(even){ margin-right: 0; } /*Single page style */ .mainPrimNav{ width: 100%; max-width: 1200px; background: #000; } .mainPrimNav ul { text-align: center; margin: 0; padding: 18px 0; } .mainPrimNav ul > li { padding: 10px 3.5%; font-family: "Alice", serif; font-size: 20px; display: inline; list-style: none; } .mainPrimNav ul > li:before { display: none; } .mainPrimNav ul > li a { color: #fff; text-decoration: none; } .page-title{ font-family: "Source Sans Pro", sans-serif; font-size: 28px; color: #363539; font-weight: bold; margin: 0 0 10px 0; } .page-title a{ text-decoration: none; } .single-thumbnail{ padding-bottom: 15px; padding-top: 15px; } /*.aemon-sidebar ul{ margin: 0; padding: 0; list-style: none; } .aemon-sidebar ul li{ list-style: none; padding-left: 0; } .aemon-sidebar h2{ font-size: 20px; line-height: 30px; text-align: left; letter-spacing: -1px; margin-bottom: 10px; } .aemon-sidebar ul li:before{ display: none; } .aemon-sidebar ul li ul li{ font-family: "Source Sans Pro", sans-serif; font-size: 16px; line-height: 26px; font-weight: 300; } .aemon-sidebar ul li ul li a{ color: #363539; text-decoration: none; padding: 20px;*/ /*}*/ .aemon-sidebar ul li:before{ display: none; } .aemon-sidebar>div ul li{ font-family: "Source Sans Pro", sans-serif; font-size: 16px; line-height: 26px; font-weight: 300; padding-left: 0; padding-top: 0; } .aemon-sidebar>div{ padding-bottom: 15px; } .aemon-sidebar>div>ul>li>a, .aemon-sidebar>div div>ul>li>a{ color: #363539; text-decoration: none; padding: 5px 20px; display: block; } .aemon-sidebar>div ul{ padding: 0; } .aemon-sidebar h2{ font-size: 20px; line-height: 30px; text-align: left; letter-spacing: -1px; margin-bottom: 10px; } .screen-reader-text{ display: none; } .aemon-loader{ display: none; position: absolute; top: 60px; bottom: 0; left: 500px; right: 12px; z-index: 1000; } .date{ float: right; text-decoration: none; } .date a { text-decoration: none; color: #909090; font: 14px sans-serif; padding-left: 15px; } .comments-area{ padding-top: 7px; } .post-comment{ color: #909090; font: 16px Source Sans Pro; } .post-comment i{ padding-right: 6px; } .comments-title{ font-family: "Source Sans Pro", sans-serif; font-size: 31px; color: #363539; font-weight: bold; padding-top: 50px; margin: 0; letter-spacing: 0; text-align: left; } .feedback{ font: 16px Alice; color: #1c1c1c; } .comment-author.vcard img{ border-radius: 50%; max-width: 100%; margin-right: 45px; } .fn a{ font: 16px Source Sans Pro; text-decoration: none; font-weight: bold; color: #1c1c1c; } .comment-author.vcard span{ font: 16px Source Sans Pro; text-decoration: none; } .comment-meta.commentmetadata a{ text-decoration: none; color: #b75595; font: 14px Alice; } .comment-reply-link{ width: 33px; height: 33px; border-radius: 50%; background: #e7a801 url(images/reply_icon.png) no-repeat center center; font-size: 0; line-height: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; display: block; } .comment-form-author{ } #commentform{ max-width: 790px; width: 100%; } #commentform input[type="text"], #commentform textarea{ height: 58px; display: block; width: 100%; padding: 0 20px; border-radius: 5px; border:1px solid #363539; font: normal 18px 'Alice', Arial, Helvetica, sans-serif; color: #363539; margin-bottom: 20px; } #commentform label{ display: block; font: normal 18px 'Alice', Arial, Helvetica, sans-serif; color: #363539; margin-bottom: 5px; } #commentform textarea{ height: 230px; } #commentform input[type="submit"]{ padding: 15px; border-radius: 5px; background: #9abc2d; border: 0; font: normal 18px 'Alice', Arial, Helvetica, sans-serif; color: #fff; float: right; } .reply{ padding: 30px; } .comment-respond{ padding-top: 50px; } .aemon-sidebar{ padding-top: 6px; } .aemon-sidebar .searchform{ position: relative; } .aemon-sidebar .searchform input[type="text"]{ margin-top: 0; height: 58px; display: block; width: 100%; padding: 0 60px 0 20px; border-radius: 5px; border: 1px solid #363539; font: normal 18px 'Alice', Arial, Helvetica, sans-serif; color: #363539; } .aemon-sidebar .searchform input[type="submit"]{ position: absolute; margin: 0; width: 56px; border-radius: 0 4px 4px 0; top: 1px; right: 1px; font-size: 0; line-height: 0; height: 56px; border: 0; background: #9abc2d url(images/search_icon.png) no-repeat center center; } .aemon-sidebar>div h2{ /*background: #e7a801;*/ padding: 15px; color: white; border-radius: 5px 5px 0 0; } .aemon-sidebar>div{ border: 1px solid #9e9e9e; padding-top: 0; margin-top: 20px; border-radius: 6px; } .aemon-sidebar>div[id^=search]{ border:0; padding-bottom: 0; } .aemon-sidebar>div:nth-child(4n+2) h2{ background: #e7a801; } .aemon-sidebar>div:nth-child(4n+3) h2{ background: #b75595; } .aemon-sidebar>div:nth-child(4n+4) h2{ background: #3498db; } .aemon-sidebar>div:nth-child(4n+5) h2{ background: #9abc2d; } .aemon-sidebar + .clear{ display: none; } .aemon-sidebar ul ~ ul>li { border: 1px solid #9e9e9e; padding-top: 0; margin-top: 10px; border-radius: 6px; } .more-btn { float: right; position: relative; padding: 10px 39px 10px 20px; border: 2px solid #3498db; border-radius: 2px; color: #fff; background: #3498db; font: 400 14px "Lato", Arial, Helvetica, sans-serif; text-decoration: none; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .more-btn:hover { color: #000; background: #fff; } .more-btn .fa { position: absolute; top: 11px; right: 19px; font-size: 18px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .more-btn:hover .fa { -webkit-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); transform: translateX(5px); } a.author, span.author { /*float: left;*/ font: 17px Source Sans Pro; position: relative; padding-left: 23px; color: #3498db; text-decoration: none; } .author:hover { color: #e7a801; } .author > .fa { position: absolute; top: 4px; left: 0; color: #404040; } .page404 { display: table; position: relative; width: 100%; height: calc(100vh - 181px); padding-bottom: 20px; text-align: center; } .page404.search-form { width: 290px; margin: 0 auto; } .page404 .container { display: table-cell; vertical-align: middle; } .page404 p { font-size: 18px; } .page404 h3 { margin: 30px 0 30px; font-size: 2rem; } .authorinfo:after{ content: ''; display: table; clear: both; } .authorimg img{ border-radius: 10px; } .authorimg{ float: left; margin-right: 20px; } .author-section h5{ font-family: "Alice", serif; font-size: 20px; margin-bottom: 15px; } .author-section h6{ font-family: "Alice", serif; font-size: 15px; margin-bottom: 10px; margin-top: 20px; } .author-posts{ padding: 0; margin: 0; } .author-posts li{ font-family: "Source Sans Pro", sans-serif; font-size: 20px; line-height: 1.4; font-weight: 300; } .author-posts li a{ color: #363539; text-decoration: none; } .blogPost a{ text-decoration: none; } /** * 12.1 - Captions */ .wp-caption { margin-bottom: 1.75em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin: 0; } .wp-caption .wp-caption-text { color: #686868; font-size: 13px; font-size: 0.8125rem; font-style: italic; line-height: 1.6153846154; padding-top: 0.5384615385em; } .wp-caption .wp-caption-text, .gallery-caption{ font-size: 9.75pt; } .wp-caption .wp-caption-text, .gallery-caption{ color: #686868 !important; /* Make sure color schemes don't affect to print */ } .bypostauthor > article .fn:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: "Genericons"; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; speak: none; text-align: center; text-decoration: inherit; text-transform: none; vertical-align: top; } .bypostauthor > article .fn:after { content: "\f304"; left: 3px; position: relative; top: 5px; } /** * 12.2 - Alignments */ .alignleft { float: left; margin: 0.375em 1.75em 1.75em 0; } .alignright { float: right; margin: 0.375em 0 1.75em 1.75em; } .aligncenter { clear: both; display: block; margin: 0 auto 1.75em; }