/*

 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

*/

.header-container.lp-header-bg{
	background-size: auto 100% !important;
}
@media screen and (max-width: 1200px) { 
	.video-bottom-search-container {
		min-height: 170px !important	
	}
}

@media screen and (max-width: 1060px) { 
	.video-bottom-search-content {
			padding: 30px !important;
	}
}
@media screen and (max-width: 1365px) { 
	.header-container.lp-header-bg{
		background-size: auto 90% !important;
		background-color: #64beb5;
		
		
	}
}
@media screen and (max-width: 1024px) { 
	.header-container.lp-header-bg{
		background: #64beb5 url(assets/images/genderbuzz-tablet.jpg) bottom center no-repeat !Important;
		background-size: 100% auto !important;
	}
	
	.lp-home-banner-contianer.lp-home-banner-with-loc, 
	.lp-home-banner-contianer-inner-video
		{background: none !important}
}

@media screen and (max-width: 1023px) { 
	.video-bottom-search-content {
			min-height: 60px !Important;
	}
}

@media screen and (max-width: 667px) { 
	.lp-home-banner-contianer-inner-video-outer {
			margin-top: 35% !important;
			background: none !important
	}

}

@media screen and (max-width: 480px) { 
	.header-container.lp-header-bg {
		background: #64beb5 url(assets/images/genderbuzz-mobile.jpg) bottom center no-repeat !Important;
		background-size: 100% auto !important;
	}
	
	.lp-home-banner-contianer-inner-video-outer {
			margin-top: 43% !important;
	}
	
	.lp-home-banner-contianer-inner-video h3 {
		font-size: 19px !important;
		line-height: 130% !important;
		text-align: center	
	}
		
	.video-bottom-search-content {
			padding: 20px !important;
			min-height: 40px !Important;
	}
	
}
@media screen and (max-width: 360px) { 
	.lp-home-banner-contianer-inner-video-outer {
			margin-top: 40% !important;
	}
	
}
@media screen and (max-width: 320px) { 
	.lp-home-banner-contianer-inner-video-outer {
			margin-top: 34% !important;
	}
	
}

@media screen and (max-width: 396px) { 
	.lp-home-banner-contianer-inner-video h3 {
		font-size: 17px !important	
	}
}

@media screen and (max-width: 1366px) {
	.header-right-panel {
		width: 100% !important;
		
	}
}
.mob {
	display: none	
}

.video-bottom-search-content h3 span {
	color: #fff;
	font-family: Lustria
}

@media screen and (max-width: 640px) {
	.mob {
		display: block	
	}
	
	.desktop {
		display: none
	}
	
}

@media screen and (max-width: 980px) { /* hide desktop navigation on tablet */
	.lp-menu.menu {
		display: none
	}
}

.pmpro_content_message .normal {
	padding: 0 !important;
	position: relative !important;
	margin: -3px 4px 0 1px !important;
	background: none !important;
	border: none !important;
	font-size: 105% !important;
	line-height: 100% !important;
	display: inline-block;
}

.pmpro_content_message .normal:hover {
	color: 	
}

#boxzilla-4227 {
	border-radius: 5px	
}

.boxzilla-close-icon {color: #fff !important}

#boxzilla-4227 p {
	color: #fff !Important;
	font-size: 18px	
}

#menu-item-2293 .sub-menu, #menu-item-2293 .sub-menu:before, #menu-item-2293.menu-item-has-children:after  {
	display: none !Important
}

.logged-in #menu-item-2293 .sub-menu, .logged-in #menu-item-2293 .sub-menu:before, .logged-in #menu-item-2293.menu-item-has-children:after  {
	display: inline-block !Important
}

#menu-item-2287 .sub-menu, #menu-item-2287 .sub-menu:before, #menu-item-2287.menu-item-has-children:after  {
	display: none !Important
}

.logged-in #menu-item-2287 .sub-menu, .logged-in #menu-item-2287 .sub-menu:before, .logged-in #menu-item-2287.menu-item-has-children:after  {
	display: inline-block !Important
}

.sub-menu {
	min-width: 210px	
}