/*
 Theme Name:   Listingpro Child
 Theme URI:    http://studio.cridio.com/listingpro/
 Description:  Listingpro Child Theme
 Author:       cridio team
 Author URI:   http://cridio.com/
 Template:     listingpro
 Version:      1.0.0
 Tags:         listingpro, directory, listing, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  listingpro
*/
.arrow_fix .elementor-swiper-button {
	top: 50%;
}

.arrow_fix {
	overflow: hidden;
}

.arrow_fix .elementor-swiper-button.elementor-swiper-button-next {
	right: 0;
}

.lp-joinus-icon-outer {
	display: none;
}

.pull-right.lp-add-listing-btn {
	display: none;
}

.lp-nav-menu-after.lp-menu-outer::after {
	display: none;
}

.mm-menu .lpl-button {
	display: none;
}

.mm-panel:before {
	display: none;
}

.mm-panel .mobile-menu.mm-listview {
	margin: 0;
}

.mm-navbars_top {
	display: none;
}

.lp-menu ul.inner_menu>li,
.header-container.lp-header-bg .lp-customize-header-outer .lp-menu-container .lp-menu ul li {
	padding-right: 35px;
}

.lp-menu-bar {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

header .lp-menu ul a {
	font-family: "Georgia", Sans-serif !important;
	font-size: 16px;
	font-weight: 600;
	color: #08405F !important;
}

.mm-menu_navbar_top-3 .mm-panels {
	top: 0 !important;
}

.footer-social-icons.font-awesome-icons li {
	margin-right: 0 !important;
}

.footer-social-icons.font-awesome-icons li i {
	color: #ffffff !important;
	font-size:25px;
}

.footer-social-icons.font-awesome-icons li i:hover {
	color: #ffffff !important;
}

footer.footer-style1.classic-styles .footer-social-icons {
	margin-top: 10px;
}

.post-meta-info-classic .rating-section-container
{
	display:none!important;
}

li#fav-container {
    display: none;
}

.post-meta-info-classic .classic-detail-reviews
{
	display:none;
}

.footer-about-company li
{
	font-size: 20px;
    font-family: "Georgia", Sans-serif!important;
}

.credit-links
{
	font-size: 20px;
    letter-spacing: 3.5px;
	letter-spacing: 3.5px;
}

.lp_confirmation {
    display: none;
}

ul.lp-post-quick-links {
    display: none;
}

.classic-category-loop-price {
    display: none;
}

.elementor-button-text{
    color: #ffffff;
}
.elementor-button-icon {
    color: #ffffff;
}
p {
    line-height: 35px;
}

html,body{
	width:100%!important;
	overflow-x:hidden!important;
}

.elementor-swiper-button {
    position: absolute;
    z-index: 1;
}

.lp-search-bar .input-group-addon.lp-border {
    display: none;
}

.lp-home-banner-contianer .lp-search-bar .form-group.lp-suggested-search .lp-search-input.form-control.ui-autocomplete-input{
	padding-left:10px;
}

body .lp-home-banner-contianer .form-group.lp-location-search .chosen-container.chosen-container-single .chosen-single span{
	margin-left:14px;
}

.lp-search-bar .lp-location-search .ui-widget > i{
	left:14px;
}

@media (max-width: 991px) {
	.lp-logo-container {
		float: none;
		margin: 0 auto !important;
	}

	.lp-menu-bar .mobile-nav-icon {
		top: -40px;
	}
}

@media (max-width: 767px) {
	.footer-about-company li
	{
		font-size:inherit;
	}
	
	.credit-links {
		font-size: 16px;
	}
}

@media (max-width: 480px) {
    .lp-home-banner-contianer-inner  h1 {
        font-size: 26px;
        line-height: inherit;
    }
}