/*!
Theme Name: happylife
Template: coblog
Theme URI: https://coblog.wpxpo.com/
Author: wpesta
Author URI: https://www.wpxpo.com/
Description: happylife is beautifully designed clean WordPress blog theme. Easy to setup and has a nice set of features that make your site stand out. It is suitable for personal, fashion, food, travel, business, professional, portfolio, photography and any kind of blogging sites. happylife is super fast, fully customizable and ready for your next store. It working great with the Elementor, Oxygen, Beaver Builder, Visual Composer, SiteOrigin, Divi etc. This theme is WooCommerce and Gutenberg blocks ready theme. Regular update and maintain by a group of people. You can build anykind of website using this theme. Demo URL: http://coblog.wpxpo.com/
Version: 1.1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: coblog
Tags: Blog, news, portfolio, grid-layout, one-column, custom-logo, custom-menu, wide-blocks, block-styles, translation-ready, theme-options, rtl-language-support, flexible-header, featured-images, featured-image-header, custom-header, custom-background, editor-style

This theme, like WordPress, is licensed under the GPL v2.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

@import url("../coblog/style.css");

/*----------------------------
 header
----------------------------*/
.coblog-header-one-topbar {
    background: #ea9e9e;
}

.site-branding.coblog-flex-col {
    text-align: center;
    margin-top: 20px;
}

.site-branding.coblog-flex-col {
    width: 100%;
}

.coblog-flex-col.coblog-responsive-menu-option.coblog-search-user-cart {
    background-color: #ea9e9e;
    margin: 10px auto;
}

i.cb-font-menu:before {
    color: #fff;
}

@media (max-width: 991px){
div#primary .container {
    margin-top: 30px;
}
}

.coblog-site-branding {
    text-align: center;
    margin: 20px auto;
}

/*----------------------------
 contents
----------------------------*/
img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    display: block;
    text-align: center;
    margin: 0 auto;
	width: 60%;
	margin-bottom:20px;
}

.coblog-post-column1 .coblog-entry-header {
    margin: 0 auto 20px;
}

.coblog-post-column1 .coblog-entry-title {
    font-size: 25px;
}

.coblog-entry-header-single .coblog-entry-title {
    font-size: 20px;
    line-height: 22px;
}

img.attachment-coblog-1140-600.size-coblog-1140-600.wp-post-image {
    width: 70%;
}

.bread_box{
    width:100%;
    padding:0 0 0 0;
    font-size:14px;
}

.bread{
    list-style-type:none;
    font-size:14px;
    padding-left: 0;
    margin-left: 0;
}

.bread li{
    display:inline;
}

.bread li a {
    color:#ec6d87;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p, div, a, li, ul.primary-menu > li > a {
    font-family: "M PLUS Rounded 1c";
	font-weight:bold;
}

.coblog-search .search-button:hover, .coblog-header-four .coblog-logo-branding, .coblog-header-four .coblog-social-icon span, .coblog-entry-header .coblog-post-grid-category a, .coblog-entry-header .coblog-post-grid-category a:hover, .coblog-entry-meta span a:hover, .coblog-post-single .nav-links >div a:hover, .widget_categories ul li a:hover, .widget_recent_entries ul li a:hover, .widget_recent_comments ul li a:hover, .widget_pages ul li a:hover, .widget_meta ul li a:hover, .widget_archive ul li a:hover, .widget_nav_menu ul li a:hover, .coblog-blog-widget-title a:hover, .coblog-footer-menu li a:hover, #coblog-header-trigger:hover, .coblog-offcanvas-menu ul li a:hover, .coblog-social-icon ul li a:hover, .coblog-header-one .coblog-social-icon ul li a:hover, .coblog-offcanvas-header .coblog-trigger:hover, .coblog-trigger-bottom:hover, .click-open-btn:hover, .woocommerce-widget-layered-nav-list li a:hover, .woocommerce ul.products li.product .woocommerce-loop-product__title:hover, .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label a:hover, .woocommerce div.product .product_meta > span a:hover, .woocommerce table.shop_table td.product-name a:hover, .widget_product_categories ul li a:hover, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce .star-rating span::before, .coblog-search-user-cart .coblog-user a:hover {
    color: #ec6d87 !important;
}

ul.primary-menu > li > a:hover{
	color: #ec6d87 !important;
}

.coblog-post-grid-meta {
    display: none;
}

.coblog-post-grid-category a, .coblog-entry-header .coblog-post-grid-category a:before, .coblog-layout-inside .nav-links .page-numbers:hover, .coblog-layout-inside .nav-links .page-numbers.current, .coblog-tags-links a:hover, .coblog-comment-text span.reply a:hover, .coblog-top-footer .tagcloud a:hover, .coblog-btn-dark:hover, #coblog-header-trigger:hover .coblog-icon-bar, #coblog-header-trigger:hover .coblog-icon-bar:after, #coblog-header-trigger:hover .coblog-icon-bar:before, .not-found .search-button, .coblog-footer-one .coblog-footer-social-icon li a:hover, .coblog-footer-two .coblog-footer-social-icon li a:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #ec6d87 !important;
}

.coblog-btn-primary, .coblog-btn-primary, button, input[type="button"], input[type="reset"], input[type="submit"], .woocommerce a.button, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce button.button.alt, .woocommerce button.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-MyAccount-navigation-link.is-active a, .woocommerce #respond input#submit {
    background: #ec6d87 !important;
}

.entry-content h2 {
    background-color: #fadce2;
    padding: 10px;
    font-size: 1.2em;
}
/*----------------------------
 sidebar
----------------------------*/
h2.coblog-widget-title {
    background-color: #f1bdbd;
    border-bottom: none;
    padding: 10px;
}

.coblog-widget-title:after {
    background: none;
}

.profile_box img {
    width: 55%;
    text-align: center;
    display: block;
    margin: 0 auto;
    border-radius: 50%;
    border: 2px solid #ec6d87;
    padding: 2px;
}

.profile_box span {
    font-size: 13px;
    text-align: center;
    display: block;
    color: #ec6d87;
}

.profile_box p {
    font-size: 14px;
    text-align: center;
    margin: 5px 0;
}

.textwidget ul {
    margin-left: 0;
    padding-left: 0;
}

.textwidget ul li {
    list-style-type: none;
    padding: 15px 0 15px 40px;
    border-bottom: 1px dashed #ccc;
	background: url(https://www.mayu-happylife.com/wp-content/uploads/2020/07/icon.png) no-repeat left center;
}

.textwidget ul li:first-child {
    padding-top: 0;
    background: url(https://www.mayu-happylife.com/wp-content/uploads/2020/07/icon.png) no-repeat left 25%;
	padding-bottom: 10px;
}

.textwidget ul li a {
    color: #3f4044;
}

.textwidget ul li a:hover{
    color: #ec6d87;
}

.banner img {
    text-align: center;
    margin: 0 auto;
    display: block;
}
/*----------------------------
 footer
----------------------------*/
.coblog-footer-info {
    padding-top: 20px !important;
	padding-bottom:20px !important;
}

.coblog-copyrhigt-img img {
    max-width: 100%;
}

.coblog-copyrhigt-text {
    line-height: 24px;
    font-size: 13px;
    margin-top: 0;
}

.coblog-copyrhigt-text a {
    color: #ec6d87;
}

.coblog-copyrhigt-text a:hover{
    text-decoration:underline;
}