/*
 Theme Name:   exBlog
 Description:  exBlog is a child theme of the Experon theme and is really good for professionals. If you want to make a blog or business, for big or small this theme is good for you. So if it is a restaurant, sport, medical, startup, corporate, business, ecommerce, portfolio, freelancers or any type of online agency or firm you will want to use this cool design. It had a multi-purpose design with widget areas in footer, so now even easy to make blog/news website which looks really clean. The theme is responsive, WPML, Polylang, Retina ready, SEO friendly, and is a super design.
 Author:       yaypress
 Author URI:   http://www.yaypress.com
 Template:     experon
 Version:      1.0.0
 License:      GPLv2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  exblog
 Tags:         one-column, two-columns, three-columns, right-sidebar, left-sidebar, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, featured-images, post-formats, sticky-post, translation-ready, flexible-header, custom-background, grid-layout, footer-widgets, blog, e-commerce, photography, rtl-language-support
*/

/*-------------------------------------------------------------------
	General
-------------------------------------------------------------------*/

.themebutton,
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	margin: 0;
	padding: 10px 26px;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	-ms-border-radius: 500px;
	-o-border-radius: 500px;
	border-radius: 500px;
}


/*-------------------------------------------------------------------
	Services
-------------------------------------------------------------------*/

#section-home {
	background: #fafafa;
	border-bottom: 1px solid #f1f1f1;
	padding-top: 40px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
#section-home-inner {
	margin: 0 auto;
}
.services-builder.style1 {
	background: #fff;
}
.services-builder.style1 .iconurl {
	margin-top: 30px;
	margin-bottom: 30px;
}
.services-builder.style1 .iconurl a {
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	text-transform: uppercase;
	background: #115172;
	padding: 13px 23px;
	border-radius: 500px;
}
.services-builder.style1 .iconurl a:hover {
	color: #115172;
	background: #115172;
	background: rgba(17, 81, 114, 0.2);
}
.services-builder.style1 .iconurl a:after {
	content: "";
}


/*-------------------------------------------------------------------
	Pre Header
-------------------------------------------------------------------*/

#pre-header {
	background: #222;
	border: none;
}
#pre-header .menu > li {
}
#pre-header .menu > li:last-child {
}
#pre-header .header-links li a {
	color: #fff;
}
#pre-header .header-links .menu-hover > a,
#pre-header .header-links > ul > li > a:hover {
	color: #ccc;
}
#pre-header .header-links .sub-menu {
	background: #222;
	border-color: #222;
}
#pre-header .header-links .sub-menu li {
}
#pre-header .header-links .sub-menu li:last-child {
}
#pre-header .header-links .sub-menu a:hover {
	color: #ccc;
}

#pre-header-social li,
#pre-header-social li:last-child {
	border: none;
}
#pre-header-social li a {
	color: #fff;
}
#pre-header-social li a:hover {
	color: #222 !important;
	background: #fff !important;
}


/*-------------------------------------------------------------------
	Header
-------------------------------------------------------------------*/

#header {
	border-bottom: none;
}
#header-core {
	max-width: 100% !important;
}
#logo,
#header-links,
#header-links-inner {
    float: none;
}
#logo {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
}
#logo img {
	max-height: 120px;
	width: auto;
}
#header-links {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
}
#header-links-inner {
    margin: 0 auto;
}
#header .header-links > ul > li a {
    padding: 15px 15px;
}

#header-search a {
	height: 53px;
	width: 53px;
}
#header-search .dashicons {
	line-height: 53px;
	width: 53px;
}
#header-search .search {
	top: -53px;
	height: 53px;
	border-top: none;
	border-bottom: none;
}
#header-search a:hover,
#header-search.active a {
	background: #222;
}


/*-------------------------------------------------------------------
	Intro
-------------------------------------------------------------------*/

#intro {
}


/*-------------------------------------------------------------------
	Call To Action
-------------------------------------------------------------------*/

#introaction,
#outroaction {
}
#introaction.style2 #introaction-core,
#outroaction.style2 #outroaction-core {
}


/*-------------------------------------------------------------------
	Blog
-------------------------------------------------------------------*/

.blog-grid {
	border-bottom: 1px dotted #ddd;
	margin-bottom: 60px;
}
.blog-article {
}
.blog-article .blog-thumb {
	display: block;
}
.blog-article .blog-thumb img {
	width: 100%;
}
.blog-article .blog-thumb .image-overlay {
	display: none;
}
.blog-article .blog-title {
	display: inline-block !important;
	font-size: 20px !important;
	margin-bottom: 10px !important;
}
.blog-article .blog-title:before {

}
.blog-article .blog-title:before {

}
.blog-article .entry-content {
	text-align: center;
	max-width: 700px;
	margin: 0 auto;
	margin-bottom: 0 !important;
	padding: 20px 20px 50px !important;
}
.blog-article .entry-content > p:first-child {
	background: red;
}
.blog-article .entry-meta a {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 3px;	
}

/* Read More buttons - Blog style 2 */
.blog-article .more-link {
	margin-bottom: 0 !important;
}
.blog-article .more-text {
	padding: 0 !important;
}
.blog-article .more-icon {
	display: none !important;
}

/* Sticky post */
.blog-article.sticky {
	background: #F8F8F8;
}
.blog-article.sticky .entry-content {
	background: none;
}

/*-------------------------------------------------------------------
	Posts & Pages
-------------------------------------------------------------------*/

.page #main-core > article,
.single #main-core > article {
}

#nav-below .nav-previous .themebutton,
#nav-below .nav-next .themebutton {
	padding: 0;
}


/*-------------------------------------------------------------------
	Pagination
-------------------------------------------------------------------*/

.nav-links {
}


/*-------------------------------------------------------------------
	Sidebars
-------------------------------------------------------------------*/

#sidebar .widget {
}
#sidebar .widget_tag_cloud,
#sidebar .widget_archive,
#sidebar .widget_categories,
#sidebar .widget_search {
}


/*-------------------------------------------------------------------
	Footer
-------------------------------------------------------------------*/

#footer {
}


/*-------------------------------------------------------------------
	Responsive
-------------------------------------------------------------------*/

