/*
Theme Name: NB-PROJECTS
Theme URI: N/A
Author: Conversal Team
Author URI: N/A
Description: A custom wordpress theme for NB-PROJECTS.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Html5, Css3, PHP5, Custom post type, Blog
Text Domain: nbprojects
*/

@import url('assets/css/main.css');
.aca-banner-inr{
	overflow: hidden;
}
.ftr-top-tel i{
	position: absolute;
	left: 0;
	top: 0;
}
.psearch-form-fields > ul > li > div.locate .dropdown.bootstrap-select + .dropdown.bootstrap-select,
.psearch-form-fields > ul > li > div.min-prj .dropdown.bootstrap-select + .dropdown.bootstrap-select,
.psearch-form-fields > ul > li > div.max-prj .dropdown.bootstrap-select + .dropdown.bootstrap-select{
    display: none!important;
}

.properties-overview-page-wrap .nb-page-entry-header {
	padding-bottom: 35px;
}
.new-construction-item-fea-img{
	position: relative;
}
.badge{
	top: 20px; left: 20px;
	position: absolute;
	border-radius: 0;
	font-weight: 500;
	font-size: 13px;
	line-height: 20px;
	padding: 10px 20px;
	background: #94B1D7;
}
.nb-pro-overview-grd-controller_mod{
	padding-bottom: 80px;
}
.nb-pro-overview-grd-controller_mod li{
	padding: 5px !important;
}
.nav-links a,
.nav-links span{
	padding: 0 15px;
}
.nav-links .next,
.nav-links .prev{
	font-size: 0;
	display: inline-block;
}
.nav-links .next:after,
.nav-links .prev:after{
	font-size: 14px;
}
.nav-links .next:after{
	content: '»';
}
.nav-links .prev:after{
	content: '«';
}
.filters{
	padding-bottom: 60px;
}
.filters form{
	display: flex;
	justify-content: end;
	align-items: center;
}
.filters button{
	margin-left: 30px;
	display: inline-block;
    vertical-align: baseline;
    text-decoration: none;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
    background: #94b1d7;
    padding: 18px 35px;
}
.filters button:hover{
	background: #303e6b;
}
.filter{
	margin: 0 0 0 50px;
	padding: 0 0 0 50px;
	list-style: none;
	display: flex;
	position: relative;
}
.filter:before{
	width: 1px; height: 32px;
	background: #DBDBDB;
	left: 0; top: -5px;
	position: absolute;
	content: '';
}
.filter:first-child{
	padding: 0;
	margin: 0;
}
.filter:first-child:before{
	display: none;
}
.filter li{
	margin-left: 50px;
}
.filter li:first-child{
	margin-left: 0;
}
.filter label{
	font-weight: normal;
	margin: 0;
}
.hdr-top-nav{
	float: right;
	width: 100%;
}
.hdr-top-nav .main-nav{
	padding-right: 0;
}
.hdr-top-nav nav.main-nav ul{
	padding-bottom: 20px;
}


@media(max-width: 767px){
	.xs-main-nav #menu-top-menu-1{
		position: relative;
		display: flex;
		flex-direction: column;
	}
	.menu-item-weglot.weglot-language{
		width: 100%;
		padding: 0;
		margin-bottom: 30px;
		order: -1;
		text-align: center;
	}

	li.menu-item-has-children.menu-item-weglot.weglot-language > a:before{
		position: static;
		content: '' !important;
	}
}