/* 
Theme Name:		 Auteur Child
Theme URI:		 http://childtheme-generator.com/
Description:	 Auteur Child is a child theme of Auteur, created by ChildTheme-Generator.com
Author:			 Amita Chaudhary
Author URI:		 http://childtheme-generator.com/
Template:		 g5plus-auteur
Version:		 1.0.0
Text Domain:	 auteur-child
*/


/*
    Add your custom styles here
*/


ul.custom-footer-text-list
{
    color: #1B3942;
}
.logo-header img
{
    max-height: 80px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.search-form{display:none !important;}
.mobile-navigation-wrapper .mobile-menu li{font-size:18px !important;}
.main-header .gf-menu-vertical li a, .mobile-navigation-wrapper .mobile-menu li a{padding:15px 20px !important;}
header.main-header
{
    padding: 10px 0px !important;
}
.main-menu>.menu-item>a
{
    font-size:16px !important;
}
.mobile-navigation-wrapper .canvas-sidebar-inner {
    padding: 50px 10px !important;
}
@media (min-width: 1200px)
{
    #primary-content
    {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0 !important;
        padding-bottom: 50px !important;
    }
}
.mobile-header-wrap{padding-top:10px;padding-bottom:10px;}
.mobile-logo-header
{
    height: auto !important;
}
.mobile-logo-header img
{
    max-height: 100px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
header.main-header
{
    background-color: rgba(255, 255, 255, 0) !important;
}

.gf-page-title-default {
    background-color: #F9F3EB !important;
	margin-bottom: 30px;
}
.single-post #wrapper-content, .blog #wrapper-content {
    padding-top: 0;
    border-radius: 470px 0px 470px 0px;
    background-color: #F9F3EB;
	margin-bottom:50px;
}
.single-post #wrapper-content #primary-content, .blog #wrapper-content #primary-content
{
	margin: 0 auto !important;
    max-width: 1140px !important;
    padding: 170px 0px 70px 0px !important;
    display: flex;
}
.page-title-inner {
    padding: 20px 0 !important;
}
.page-title-inner h1, ul.gf-breadcrumbs {
    font-family: "PT Serif", sans-serif !important;
    margin: 0px 0 !important;
    font-size: 35px !important;
    letter-spacing: -0.02em !important;
    font-weight: 500 !important;
    line-height: 1 !important;
}
ul.gf-breadcrumbs
{
	font-family: "Source Sans Pro", sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0 !important;
}
ul.gf-breadcrumbs li{font-size:16px !important;}
article.post-single .gf-post-title {
    margin-top: 0;
    font-size: 45px;
    font-family: "PT Serif", sans-serif;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.02em;
    margin-bottom: 15px;
    color: #1D4A11;
}
.article.post-grid .gf-post-title, article.post-default .gf-post-title
{
    margin-top: 0 !important;
    font-size: 30px !important;
    font-family: "PT Serif", sans-serif !important;
    font-weight: 500 !important;
    font-style: normal !important;
    font-stretch: normal !important;
    line-height: 1 !important;
    letter-spacing: 0 !important;
    margin-bottom: 15px !important;
    color: #1D4A11 !important;
}
.gf-entry-content .wp-block-cover a, .gf-entry-content .wp-block-cover-image a, .gf-entry-content .wp-block-latest-comments li a, .gf-entry-content .wp-block-latest-posts li a, .gf-entry-content .wp-block-rss li a, .shopping-cart-list ul.product_list_widget li a, ul.gf-post-meta>li a {
    color: #7A7A7A;
    font-size: 16px;
    text-transform: none;
    line-height: 1.7em;
    font-weight: 600;
    font-family: var(--e-global-typography-primary-font-family);
}
.placeholder-image{border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;}
.gf-entry-content address, .gf-entry-content blockquote, .gf-entry-content dl, .gf-entry-content figure, .gf-entry-content hr, .gf-entry-content ol, .gf-entry-content p, .gf-entry-content pre, .gf-entry-content table, .gf-entry-content ul {
    margin-bottom: 20px;
    font-family: var(--e-global-typography-primary-font-family);
    font-size: 17px;
    text-transform: none;
    line-height: 1.7em;
    color: #7A7A7A;
    font-weight: 400;
}
.gf-post-excerpt p{font-family: var(--e-global-typography-primary-font-family);
    font-size: 17px;
    text-transform: none;
    line-height: 1.7em;
    color: #7A7A7A;
    font-weight: 400;}
.entry-thumbnail-overlay:after, .zoom-image{display:none !important;}
.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img {
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image{margin-left:0px !important;margin-right:0px !important;}
@media (min-width: 992px) {
    .no-sidebar.single-post:not(.used-vc) .container .gf-single-wrap {
        max-width: 1000px !important;
        margin-left: auto;
        margin-right: auto;
    }
	.no-sidebar.single-post:not(.used-vc) .container .gf-entry-content {
        max-width: 800px;
        margin-left: auto;
        margin-right: auto;
    }
}
article.post-single, article.post-widget .gf-post-inner {
    padding-bottom: 0;
    border-bottom: 0 !important;
}
.gf-entry-content ol, .gf-entry-content ul {
    padding-left: 0px !important;
}
[class*=gsf-list] li:before {
    left: 0px !important;
    top: 2px !important;
    -webkit-transform: none !important;
    transform: none !important;
    font-size: 16px !important;
    color: var(--g5-color-accent);
}
.gf-entry-content li {
    line-height: 1.8;
    padding-left: 30px !important;
    margin-bottom: 10px !important;
}
@media (max-width: 768px)
{
	.single-post #wrapper-content, .blog #wrapper-content
	{
		border-radius:100px 0px 100px 0px;
	}
	.single-post #wrapper-content #primary-content, .blog #wrapper-content #primary-content{padding:65px 0px !important}
	.ube-post-grid-item{width:100% !important; }
	.ube-posts .ube-post-link{font-size:22px !important;}
	.ube-post-excerpt p, .gf-post-excerpt p{font-size:15px !important}
	.article.post-grid .gf-post-title, article.post-default .gf-post-title {
    margin-top: 0 !important;
		font-size: 25px !important;}
}








