/* 
Theme Name:		 ClassiPress Child Theme
Theme URI:		 http://www.websitebundles.com/
Description:	 Theme by Site <a href=\"http://childthemegenerator.com/\">http://childthemegenerator.com/</a>
Author:			 WebsiteBundles
Author URI:		 http://childthemegenerator.com/
Template:		 classipress
Version:		 1.0.0
Text Domain:	 ClassiPress-child
-------------------------------------------------------------- */ 

/* =Theme customization starts here
------------------------------------------------------- */

#menu-header {
        float: right;
}
.single-ad_listing .hero-listing {
	display: none;
}
.stats {
	display: none;
}
.header .custom-logo-link img{
	max-height: 80px!important;
}
.custom-logo{
	height:100px!important;
}

.listing-cover.no-image{
	display:none!important;	
}

/*.slick-slide img{
	height:80px !important;
}*/
table.listing-photo-grid td{
	background:#FFF!important;
}
.icono-redes{
	margin-right:5px!important;
}
.logo-pie{
	margin:0px auto;
	text-align:center;
  
}

.theme-custom a {
    font-size: 16px;
}

.menu-item-97 a {
        font-weight: bold;
}

.theme-custom #top-bar-secondary #menu-header > .menu-item:last-child > a {
        padding-right: 10px;
}

.listing-cats .parent-cat a {
    font-weight: 300!important;
    text-transform: capitalize;
    padding: 10px 20px;
}

p {
    font-size: 16px; 
}
.menu.listing-cats {
    padding: 25px 0px;
}


/* HOME */
.large-up-3>.column, .large-up-3>.columns {
    width: 25%!important;
    float: left;
}

.large-up-3>.column:nth-of-type(3n+1), .large-up-3>.columns:nth-of-type(3n+1) {
    clear: inherit!important;
}
.large-up-3>.column:nth-of-type(4n+1), .large-up-3>.columns:nth-of-type(4n+1) {
    clear: both!important;
}


.entry-title a {
    font-size: 26px;
}

.home-widget .entry-content { display: none; }

.home-widget .listing-wrap .price-wrap {
    margin: 0;
    padding: 0;
    float: none;
    position: absolute;
    bottom: 0px;
}

.home-widget .listing-wrap article {
    height: 450px!important;
}

footer .listing-cats .parent-cat a {
    padding: 5px 0px;
        font-size: 16px;
    color: #FFF;
}

.tnp-field input[type="submit"] {
    border: none;
}
.site-footer a, #footer abbr, #footer acronym {
    font-size: 16px;
    color: #FFF!important;
}
.widget.widget_tag_cloud {
	display: none!important;
}
.widget ul.ads {
	column-count: 2;
		padding: 20px 0px;
}
.widget .slick-list  .entry-content {
	display: none;
}

.slick-prev:before, .slick-next:before {
    font-size: 30px!important;
}
[dir='rtl'] .slick-prev, .slick-prev {
    left: -25px!important;
}
[dir='rtl'] .slick-next, .slick-next {
    right: -25px!important;
}

.widget .slick-list .button {
	margin: 15px auto;
    display: block;
    width: 200px;
}

.content-wrap, .widget, .app-form>fieldset {
	border: none!important;
    box-shadow: none!important;
}
.widget .items-featured .featured-cover{
	padding: 7em 0!important;
}
input[type='button'], input[type='reset'], input[type='submit'] {
background-color: #0da897!important;
    color: #FEFEFE!important;
    width: 120px;
}

.page-id-34 .form-fields tr:first-child {
	display: none;
}

.top-bar-right .menu-item-51 a {
	background-color: #FE5004;
    color: #fff!important;
    border-radius: 5px;
}

.sub-header {
	background-color: #0da897;
	background-color: #170b93!important;
    display: block;
    color: #FFF!important;
    font-weight: bold;
	    padding: 15px 0px;

		text-align: center;
}

.sub-header h2 {
	display: inline-block;
    margin-bottom: 0px;
    color: #fff;
    font-weight: 600;
}
.sub-header h2 span {
		color: #FE5004;
}

.single-ad_listing .price {
	background-color: #fe5004;
    color: #fff;
    font-weight: 600;
    padding: 5px 10px;
    border-radius: 5px;
    width: 80px;
    text-align: center;
    margin-bottom: 20px;
}

.single-ad_listing input[type=button], .single-ad_listing input[type=reset], .single-ad_listing input[type=submit] {
    width: 150px;
}

.hero-author { display: none; }
.post-user-profile {
    margin-top: 20px!important;
}
.archive.author #sidebar {
	display: none;
}
.archive.author h1 {
    font-size: 26px;
    font-weight: bold;
}

.archive.author .m-large-4,
.archive.author .m-large-8 {
    width: 100%!important;
}

.single-post .entry-meta,
.single-post .entry-meta-sub {display: none; }

.post-stats { display: none!important; }
.post-item.content-wrap .entry-footer {display: none; }
.from-blog .side-meta { display: none; }
@media only screen and (max-width: 600px) {
 
	.large-up-3>.column, .large-up-3>.columns {
		width: 100%!important;
	}
	
	.home-widget .listing-wrap article {
		height: 400px!important;
	}
	
	footer {
		    padding: 25px!important;
	}
	
	footer .logo-pie p img {
		    width: 150px!important;
	}
	footer .widget_newsletterwidget {
		padding-top: 30px;
	}
	
	.tax-ad_cat .listing-item .entry-content,  .tax-ad_cat .entry-footer {
	display: none;
}
	
	.top-bar-secondary .custom-logo-link,
	.header .custom-logo-link {
		    margin: 0 auto;
			display: inline-block;
			text-align: center;
			width: 80%;
	}
	
	.title-bar {
		background-color: #0da897!important;
	}

	.header .custom-logo-link img {
		max-height: 50px!important;
		filter: brightness(0) invert(1);
	}
	.title-bar-left, 
	.title-bar-right {
		    margin-top: 10px;
	}
}