/*
Theme Name: Molla Child
Theme URI: https://molla.org/
Author: D-THEMES
Author URI: https://molla.org/about-me/
Description: Molla Responsive WordPress + eCommerce Theme.
Version: 1.0
Template: molla
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/


@media only screen and (max-width: 800px) {
.logo img {
    max-width: 180px !important;
	margin-right: -30px !important;
}
}

@media only screen and (min-width: 800px) {
.logo img {
    max-width: 300px !important;
}
}

a.banking-button {
background: #B6A188;
border:1px solid #B6A188;
padding:9px 20px;
border-radius:8px;
color:#fff;
font-weight:600;
}

a.banking-button:hover {
background: #A08E78;
border:1px solid #A08E78;
padding:9px 20px;
border-radius:8px;
color:#fff;
font-weight:600;
}

.header-search .search-wrapper .form-control, .header-search select {
background: #ddd !important;
border: #ddd !important;
}


.single-post p {
color: #000 !important;
font-size: 16px !iimportant;
line-height: 25px !important;
}

.posts.related-posts {
background: #f5f5f5 !important;
padding: 20px !important;
}

span.entry-author, .meta-separator.ml-2.mr-2 {
display: none !important;
}

.breadcrumb.inner-wrap a, .entry-cats a, .posts .entry-meta a {
pointer-events: none !important;
}

.single-post .clearance-info p {
color: #fff !important;
}

span.comments-link.scroll-to.local {
display: none !important;
}


.woocommerce-breadcrumb {
display: none !important;
}

/* Login page - remove background image */
body.woocommerce-account {
    background-image: none !important;
}

/* Replace Elementor background images with orange */
body.woocommerce-account .elementor-background-overlay {
    background-image: none !important;
    background-color: #0096FF !important;
}


.myaccount-content.logged-out {
    background-color: #ddd !Important;
    background-image: none !important
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
}
	



.menu li.current-menu-item >a {
color: #fff !important;
}

.menu li.current-menu-item >a::before {
content: '';
display: none !important;
}


.mobile-search .live-search .form-control, .searchform1.mobile-search {
	display: none !important;
}

.mobile-menu-close i.icon-close {
color: #000 !important;
font-size: 40px !important;
}

.mobile-menu-wrapper .mobile-menu li a, .mobile-menu li a {
font-size: 19px !important;
color: #000 !important;
}

.social-icons.circle-type.social-icons-sm {
display: none !important;
}

.mobile-menu-wrapper, .mobile-menu-container {
background: #f5f5f5 !important;
}

@media (max-width: 767px) {
	.header {
	position: fixed !important;
	background: #fff !important;
	}
}

@media (min-width: 767px) {
.single-post .entry-body {
    padding-top: 100px !important;
	padding-bottom: 100px !important;
	padding-left: 100px !important;
    padding-right: 100px !important;
}
}

@media (max-width: 767px) {
.single-post .entry-body {
    padding-top: 100px !important;
	padding-bottom: 50px !important;
	padding-left: 20px !important;
    padding-right: 20px !important;
}
}

.single-post .footer p {
color: #fff !important;
}

@media (min-width: 767px) {
.footer-main {
    padding-top: 50px !important;
	padding-left: 70px !important;
    padding-right: 70px !important;
}
.footer-bottom {
	padding-left: 70px !important;
    padding-right: 70px !important;
}
}

@media (max-width: 767px) {
.footer-main {
    padding-top: 50px !important;
	padding-left: 20px !important;
    padding-right: 20px !important;
}
	.footer-bottom {
	padding-left: 20px !important;
    padding-right: 20px !important;
}
}







