/*
 Theme Name:   pique-child
 Template:     pique
 Version:	   1.0
 Text Domain:  pique-child
*/

.site-branding .site-logo-link:hover {
    transform: none;
}

.entry-content a:not(.button):hover {border-bottom: none;}

.site {
	background: #000000;
}

/* Header */

.site-branding {z-index:999 !important;}
#site-navigation-wrapper {z-index: 998 !important;}
.site-header {height: 168.198px !important;}


#masthead, #masthead.site-header {background-color: #000000 !important;}
.pique-frontpage #site-navigation-wrapper {
    position: absolute;
}

.pique-frontpage .main-navigation, .main-navigation {
    background: #2d2a26 !important;
    border-bottom: 1px solid #49443d !important;
    border-top: 1px solid #49443d !important;
    clear: both !important;
    display: block !important;
    font-family: Karla, Arial, sans-serif;
    width: 100% !important;
    z-index: 10000;
}

.site-branding .site-logo-link {margin: 0 !important;}
.site-branding .site-logo-link + .site-title {margin-top:0px;}
.pique-frontpage .main-navigation, .main-navigation {background-color: #000000 !important}


/* Font */
a {
	color: #dd9933;
}

h1 {
	font-family: Karla, Arial, sans-serif; font-style:normal;}


h1, h2, h3, blockquote cite, .pique-template-testimonials .pique-testimonials article .entry-content cite, .site-branding .site-title, .widget-title, h4, h5, h6, p {
	color:#726b60;
	font-family: Karla, Arial, sans-serif; 
	font-style:normal !important;
}

#pique-hero .pique-panel-content .entry-content p:first-of-type {
	line-height:normal;
	font-size: 24px;
}

/* Image gallery */

.lg-actions .lg-next:before {
    content: ">";    
	font-family: arial;
}
.lg-actions .lg-prev:after {
    content: "<";
	font-family: arial;
}
a#lg-download {
    display: none;
	
}

.lg-toolbar .lg-close:after {
    content: "X";
    font-family: arial;
}



/* Content */

.auto-listings-pagination {
	display:none !important;
}


.auto-listings .container>.content {
	padding:20px;
}

.pique-panel {
	background-color: #000000 !important;
	min-height: 220px;
}

.pique-panel-background {background: #000000 !important;}
   

.pique-panel-content {
    color: #cccccc;
    text-shadow: none;
}

.auto-listings-items .at-a-glance ul li {
    margin: 0 15px 0 0;
}

.auto-listings-items.grid-view li .summary {
	min-height:240px;
}

.auto-listings-items.grid-view li .summary .title {
    white-space: normal;
	overflow: auto;
}

.auto-listings-items.grid-view li .image {
	height: auto;
    margin-bottom: 0px;
    width: 100%;
    overflow: hidden;
}

.auto-listings-items li .image img {
    display: block;
    width: 100%;
}

.auto-listings-single .content {background: #eeeeee; padding:20px;}
.auto-listings-items .description {display:none !important; background: #000000 !important}
.auto-listings-items.grid-view li .summary {background:white;}

.auto-listings-items li .status {
    position: absolute;
    right: 10px;
    top: 10px;
	bottom:auto;
}

.auto-listings span.condition {display:none;}

.auto-listings-items li .status.Verkocht {
	position: absolute;
	top: 0px;
    left: 0;
    width: 100%;
    height: auto;
    background: rgba(0,0,0,0.7) !important;
	text-align: center;
    font-size: 20px;
    padding-top: 30%;
	padding-bottom:30%;
}

span.status.Verkocht + .auto-listings .highlight-new {
    display: none !important;
}

.Met.NAP i.fa.fa-check {
    float: right !important;
    margin-left: 5px;
}

.auto-listings .highlight-new {
	left:10px; 
	right:auto;    
	border-radius: 0;
	z-index: 0;
}

span.status.Verkocht + .highlight-new {
    display: none !important;
	z-index: -99 !important;
	left: -100px !important;
}

.auto-listings .container>.content {
	background:#000000;
}

/* Filters */

.als-field {
    width: auto;
    margin-right: 15px;
    display: inline-block;
}

.als-field select {
    font-size: 15px;
    padding: 5px 10px;
}

.auto-listings .price {
    margin-right: 15px;
}

.SumoSelect>.CaptionCont>span {
    font-size: 13px;
}

.SumoSelect {
    width: 250px;
}

.als button {
    background: transparent;
    color: #ffffff;
    border-radius: 0px;
	border:none;
    padding: 0px 12px;
    line-height: 23px;
    font-size: 15px;
    width: 90px;
    display: inline-block;
}

/* Button */

.wp-block-button__link {
    background-color: #000000 !important;
    border-radius: 0 !important;
    border: 1px solid #FFFFFF !important;
}

.wp-block-group.alignfull.has-text-color.has-background.is-layout-flow {background: #000000 !important;}
a.wp-block-button__link.has-text-align-center.wp-element-button {
    background: #000000 !important;
    border-radius: 0 !important;
    font-size: medium !important;
}

	/* Contact form button */

.rwmb-button {
	border-radius: 0px;
	background-color: #dd9933;
}

/* Contactpagina */


.mapouter, .gmap_canvas {height: auto !important;}



/* Footer */

.wp-block-table td, .wp-block-table th {
    border: none;
    padding: 0.2em;
}

.wp-gr .wp-google-text {
	color: #ffffff !important;
}
.widget ul a {border-top: none !important;}


footer .wp-gr .grw-slider .grw-slider-header-inner, .wp-gr .grw-slider .grw-slider-review-inner {
	margin: 0px!important;
 	padding: 0px!important;
}

.wp-gr .grw-slider {
    padding-bottom: 0px!important;
}

@media (min-width: 768px) {
	
	.main-navigation ul {
		padding-top: 0 !important;
	}
	
	.auto-listings-items.grid-view-listings-items {
		display:flex !important;
	}
	
	#content {padding: 40px;}
	
	.site-branding .site-logo-link img {
    	margin-bottom: 10px;
	}

	}

@media (max-width: 992px) {
	h3 {font-size:16px !important;}
}


@media (max-width: 781px) {
	.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
    	flex-basis: 0 !important;
	}
	
	body .is-layout-flex {
    align-items: center;
    flex-direction: column;
	}
}




