/*
* @Author: Space Yuan
* @Date:   2022-05-30 16:44:05
* @Last Modified by:   Space Yuan
* @Last Modified time: 2022-06-06 00:06:22
*/
.viewer-wrapper .viewport .helper-text-wrapper {
	z-index: 20;
}

.aliseo-configurator {
	padding: 0.5rem;
}

.menu li.aliseo-configurator a {
	color: #000 !important;
  font-size: 1rem;
  font-weight: 500;
  display: inline-block;
  top: -16px;
  position: absolute;
}

/*Request CF7*/
.aliseo_privacy .wpcf7-not-valid-tip {
	top: initial;
  right: initial;
	background: transparent;
}

form.wpcf7-form .form-group{
	margin-bottom: 0.75rem;
}

form.wpcf7-form .form-control{
	height: 2rem;
  padding: 0.15rem 0.75rem 0;
}

form.wpcf7-form label{
	font-size: 0.85rem !important;
	padding: 0;
}

.wpcf7-form textarea{
    height: 7rem !important;;
}

ol.list li, ul.list li{
	margin-bottom: unset;
}
h2 {
	font-size: 1.2rem;
}

div.proj-item{
	margin-bottom: 2rem;
}
div.apartment-logo{
	padding-bottom: 2.5rem;
    border-bottom: 1px solid #cfcdcd;
    margin-bottom: 2.5rem;
}
img {
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;
}
.container-fluid h1 {
	text-align: left;
    font-weight: unset;
}
#stage .caption a, .btn-group-sm>.btn, .btn-sm {
	color: #adb5bd;
	font-size: 1.1rem;
	font-weight: unset;
	text-decoration: none;
	background-image: unset;
}
