/**
* Theme Name: Aki Blog
* Theme URI: https://www.templatesell.com/item/aki-blog/
* Author: akithemes
* Author URI: 
* Description: Aki Blog is simple, clean and elegant Free WordPress Theme for your blog site. This theme comes with slider, magonary layout, double column,copyright options and social options and many more features. In addition this theme has added custom widget for recent post, author and social menu. Use this awesome WordPress theme for your blog site, you will never look for alternative.
* Version: 1.0.2
* License: GNU General Public License v2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.htm
* Template: free-blog
* Text Domain: aki-blog
* Tags: blog, news, custom-background, custom-header, one-column, two-columns, three-columns, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, post-formats
*/

/*Site title and tagline*/
h1.site-title, p.site-title a {
    font-family: Oswald;
}
.site-description {
    font-family: 'Merriweather', sans-serif;
    font-size: 2rem;
}
/*Menus*/
.navbar-nav li a {
    font-size: 12px !important;
    font-weight: 500;
}
/*Headings*/
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{
	font-family: Merriweather, sans-serif !important;
	font-size:16px !important;
}
.page .entry-title, .single .entry-title{
	font-size: 36px;
}

/*Read More Button*/
.read-more a {
    color: #3ccb89;
}
/*Widget Title font Size*/
.footer-top-box h2.widget-title, 
#secondary h2.widget-title, 
#left-sidebar h2.widget-title{
	font-size: 22px;
    font-weight: 500;
}
/*Footer Copyright Padding*/
.footer-wrap .site-footer {
    padding: 60px 0;
}
/*Menu Font Size*/
.navbar-nav li a {
    font-size: 16px;
}
pre {
    background: #eee;
    font-family: "Courier 10 Pitch", Courier, monospace;
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 1.6em;
    max-width: 100%;
    overflow: auto;
    padding: 1.6em;
}
code, kbd, tt, var {
    font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
    font-size: 15px;
}
.nav-links .nav-previous > a, 
.nav-links .nav-next > a {
    color: #3ccb89;
}
hr {
    background-color: #ccc;
    border: 0;
    height: 1px;
    margin-bottom: 1.5em;
}

.entry-content ul, ol {
    margin: 0 0 1.5em 3em;
}

.entry-content ul {
    list-style: disc;
}

ol {
    list-style: decimal;
}

.entry-content li > ul,
.entry-content li > ol {
    margin-bottom: 0;
    margin-left: 1.5em;
}
.entry-content ul li {
    list-style: disc;
}
h2.entry-title {
    font-weight: 500;
}
.featured-desc h2 {
    font-weight: 500;
}
.related-pots-block .widget-title, 
#comments #reply-title {
    font-weight: 500;
}

dt {
    font-weight: bold;
}

dd {
    margin: 0 1.5em 1.5em;
}

img {
    height: auto;
    /* Make sure images are scaled correctly. */
    max-width: 100%;
    /* Adhere to container width. */
}

figure {
    margin: 0;
    /* Extra wide images within figure tags don't overflow the content area. */
}

table {
    margin: 0 0 1.5em;
    width: 100%;
    border: 1px solid #ddd;
}
td, th{
    border: 1px solid #ddd;
    padding: 5px;
}
.vw-page-navigation {
	margin-top: 45px;
	text-align: center;
	position: relative;
	display: block;
	color: #222222;
	font-size: 14px;
	line-height: 1.6em;
}
.vw-site-wrapper, .vw-page-navigation-pagination {
	
}
.vw-page-navigation-pagination {
	display: inline-block;
	padding: 4px 8px;
	position: relative;
	z-index: 100;
}
.vw-page-navigation {
	margin-top: 45px;
	text-align: center;
	position: relative;
}
.vw-page-navigation-divider {
	position: absolute;
	height: 1px;
	width: 100%;
	top: 20px;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,0.1);
}
.vw-page-navigation-pagination .page-numbers:last-child {
	margin-right: 0;
}
.vw-page-navigation-pagination .page-numbers{
	font-family: Merriweather, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #000;
}
.vw-page-navigation-pagination .page-numbers {
	display: inline-block;
	padding: 6px 6px;
	text-decoration: none;
	color: #3ccb89;	   /*翻页按钮字体颜色*/
	background-color: #ffffff; /*翻页按钮背景颜色*/
	min-width: 2.5em;
	text-align: center;
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
	margin-right: 3px;
	margin-bottom: 3px;
}
.page-numbers.current{
	background-color: #3ccb89;/*当前页按钮背景颜色*/
	color:#ffffff;
}

.page-numbers:hover{
	background-color: #3ccb89;/*翻页按钮悬浮颜色*/
	color:#ffffff;
}
.contact-link{
	color:#ffffff !important;
}
.contact-link:hover{
	color:#3ccb89 !important;
}