/*
 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
*/
#app-view-login-popup .login-form-pop-tabs {
  background-color: #41B8A3 !important;
}
.lp-cat-style4 .city-thumb2 img {
    min-height: 212px;
   
}
.mobile-menu-inner li.wpml-ls-item a span {
    color: #8b7373 !important;
}
li#menu-item-12185>a {
    display: none;
}
.lp-section-content .tdt-slider .slick-prev {
    left: -8px !important;
}
#menu-mobile-menus a.mm-listitem__text:hover {
    color: #ffffff !important;
}
#select_style .vertical_view .lp-price-main .lp-title p {
    font-size: 45px;
}
li.wpml-ls-item a span {
    color: #ffffff !important;
}
.wpml-ls-item ul.sub-menu li a span {
    color: #000000 !important;
}
#input-dropdown li[data-catid="79"] {
    display: none;
}
.home-categories-area.banner-view-classic.new-banner-view-category-st {
    display: none;
}
.fitbloom-cat-slider .item.lgx-log-item {
    max-width: 125px;
}

.fitbloom-cat-slider.wpb_column.vc_column_container.vc_col-sm-12 {
    margin-top: -104px;
}
.fitbloom-cat-slider .lgx_logo_slider_app_wrapper.lgx-logo-slider-wp {
    max-width: 787px;
    margin: 0 auto;
}

.fitbloom-cat-slider .owl-nav {
    margin-top: 10px;
}
.lp-section-title-container .lp-sub-title , .lp_section_inner .lp-sub-title {
    text-transform: none;
	 width: 100%;
}

.panel-body h5.lp-dashboard-top-label {
    text-transform: none !important;
}
.logged-in li#menu-item-11112, .logged-in li.menu-item-10817 {
    display: none !important;
}
.siginupcontainer2 .alterna.text-center {
    display: none;
}
#tags-by-cat .col-md-2.col-sm-4.col-xs-6 {
    width: 33% !important;
}
.lp-listing-features ul li {
   
    width: 33% !important;
}
#review-section.lp-listing-review-form h2 {
   
    text-transform:  none !important;
   
}
.home-categories-area {
    display: none;
}
input[type=checkbox]:checked + label:before {
    content: "\f00c";
    font-size: 11px;
    text-align: center;
    line-height: 20px;
    font-family: FontAwesome;
    color: #7f7f7f;
    background-color: transparent;
    border: 1px solid #7f7f7f;
}
.listing-app-view2 .post-meta-right-box .post-stat > li > a, .listing-app-view2 .post-meta-right-box .post-stat > li > a span {
    line-height: 1 !important;
}
.listing-with-map .search-row .lp-features-filter.tags-area ul>li {
 
    width: 33%;
}
.calltoaction-right-panel>a {
    background-color: #41b7a3 !important;
}
@media only screen and (max-width: 980px) {
a.lpl-button.lp-right-15.app-view-popup-style {
    display: none;
}
	.lpl-add-listing-loggedout {
    display: none;
}
	a.lpl-button.lpl-add-listing-logedin {
    display: none;
}
	a.lpl-button.lpl-signout {
    display: none;
}
	.page-template-template-login .lp-section-content-container-one {
    padding-top: 0;
    padding-bottom: 90px;
    margin-top: -25px;
}
	.page-template-template-login .lp-section-content-container-one .siginincontainer {
    padding: 25px 20px 66px !important;
}
}
@media (min-width: 320px) and (max-width: 767px) {
	ul.sub-menu.mm-listview .wpml-ls-item a span {
    color: #000000 !important;
}
.lpl-button {
    font-size: 14px;
    margin-top: 37px;
}
	h2{
	font-size: 20px !important;	
	}
	h4{
	font-size: 16px !important;	
	}
.text-left a.add-listing-btn {
    display: none !important;
}
	.fitbloom-cat-slider.wpb_column.vc_column_container.vc_col-sm-12 {
    margin-top: 0;
}
	.user-detail-wrap .sign-login-wrap {
    display: none !important;
}
	.mm-navbars_top .userimage img {
    max-width: 35%;
}
	.user-thumb.enpty-thumb {
    display: none !important;
}
	h5.user-name.margin-top-0.empty-name {
    display: none;
}
	p.empty-addr {
    display: none !important;
}
	p.empty-phone {
    display: none !important;
}
	.listing-app-view .footer-app-menu ul li a {
  
    padding: 3px 0 !important;
    
}
	li.wpml-ls-item a span {
    color: #000000 !important;
}
}
	@media (min-width: 320px) and (max-width: 550px) {
.listing-app-view .footer-app-menu {
  padding: 0 16%;}
.listing-app-view .footer-upper-bar.footer-upper-bar-for-app {
    padding: 0 14%!important;
}
.lgx-logo-slider-wp .lgx-logo-wrapper {
    padding: 25px 24px !important;
}
	
.slider-for-category-container.slick-slide.slick-active {
    width: 167px !important;
}
}
@media only screen and (max-width:1200px){
.listing-app-view .listing-app-view-bar .search-filter-attr-filter-outer {

    width: 300px;
}
}
@media only screen and (max-width:400px){
	.listing-app-view-bar {
  padding: 10px 0 42px;
}
	.listing-app-view .listing-app-view-bar .search-filter-attr-filter-outer {
    width: 230px;
}
	.col-xs-11.text-right.right-icons {
		width: 90.666667%;
}
}