header {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #ffffff;
z-index: 999;
}
header.md-card {
padding: 0;
z-index: 999;
border-radius: 0;
}
.main-content-open header {
padding-right: 64px;
-webkit-transition: padding-right .5s!important;
transition: padding-right .5s!important;
}
.top-header {
float: left;
width: 100%;
height: 40px; }
.top-search {
position: relative;
float: left;
height: 40px;
margin: 0 20px;
padding: 0 20px;
border: 1px solid #144788;
color: #ffffff;
line-height: 40px;
font-size: 22px;
background-color: #144788;
cursor: pointer;
}
.top-search i {
float: right;
padding: 5px 0;
}
.top-search i.md-icons svg {
width: 30px;
height: 30px;
fill: #ffffff;
}
.top-newsletter {
position: relative;
float: left;
height: 40px;
margin: 0 20px;
padding: 0 10px;
border: 1px solid #144788;
color: #ffffff;
line-height: 40px;
font-size: 22px;
background-color: #144788;
cursor: pointer;
}
.top-newsletter i {
float: right;
padding: 5px 0;
}
.top-newsletter i.md-icons svg {
fill: #ffffff;
}
.top-favorites {
position: relative;
float: left;
height: 40px;
margin: 0 20px;
padding: 0 20px;
border: 1px solid #144788;
color: #144788;
}
.top-favorites i {
float: right;
padding: 5px 0;
}
.top-favorites i.md-icons svg {
fill: #144788;
}
.top-favorites-text {
float: right;
line-height: 40px;
font-size: 22px;
}
.top-favorites-count {
position: absolute;
top: -5px;
right: -10px;
width: 20px;
height: 20px;
line-height: 20px;
font-size: 14px;
text-align: center;
color: white;
background-color: red;
border-radius: 100%;
}
.top-favorites-scale {
animation: favorites-scale 0.5s linear;
}
@keyframes favorites-scale {
0%,100%   {transform: scale(1);}
50%  {transform: scale(1.5);}
}
.top-menu {
float: left;
width: 100%;
text-align: left;
height: 40px;
line-height: 40px;
font-size: 14px;
}
.top-menu a {
color: #737373;
text-decoration: none;
float: right;
margin-right: 5px;
}
.top-menu a + a {
border-right: 1px solid #747474;
}
.top-menu li.menu-item {
float: right;
}
.top-menu li.menu-item + li {
padding-right: 10px;
}
.left-top-header {
position: relative;
float: left;
}
.top-logo {
float: right;
height: 140px;
}
.top-logo img {
float: right;
width: 200px;
}
.top-logo img.top-slogan {
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
}
.left-top-header .top-header-link {
float: left;
height: 36px;
line-height: 36px; font-size: 20px;
}
.left-top-header img {
height: 120px;
max-width: unset;
}
.top-header-link +.top-header-link {
border-left: 1px solid #eeeeee;
}
.top-header-link i {
float: left;
line-height: 36px;
margin: 0 5px;
color: white;
}
#main-content {
margin-top: 145px;
}
#side-menu {
display: none;
}
#logo {
float: left;
width: 200px;
height: 60px;
text-align: center;
background-color: #3279a0;
color: #ffffff;
text-decoration: none;
}
#logo img {
height: 54px;
}
.site-name {
float: left;
width: 100%;
font-size: 35px;
line-height: 35px;
}
.slogan {
float: left;
width: 100%;
font-size: 14px;
line-height: 25px;
}
img.logo-img-mobile {
display: none;
}
h1 {
font-size: 26px;
margin: 0px;
font-weight: normal;
}
#title h1 {
line-height: 64px;
}
#title {
float: right;
display: inline-block;
height: 64px;
width: 50%;
line-height: 64px;
color: white;
margin-right: 60px;
}
.menu-toggle {
position: absolute;
top: 0;
left: 0;
width: 50px;
height: 50px;
background-color: #144788;
border-right: 1px solid #eeeeee;
color: #ffffff;
text-align: center;
cursor: pointer;
}
.menu-toggle i {
line-height: 64px;
font-size: 40px;
}
#dark-screen {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 120%;
background-color: #000000c7;
z-index: 9999;
visibility: hidden;
opacity: 0;
transition: 0.5s all;
}
#dark-screen.dark-screen-show {
visibility: visible;
opacity: 1;
transition: 0.5s all;
}
.search-container:hover {
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
}
.header-right {
float: right;
width: 220px;
}
.header-left {
position: relative;
float: right;
width: calc(100% - 220px);
height: 140px;
}
.middle-header {
float: right;
width: 100%;
padding-bottom: 10px;
}
.right-middle-col {
float: right;
width: 20%;
}
.left-middle-col {
float: left;
width: 80%;
text-align: left;
line-height: 50px;
}
.top-tel {
float: left;
}
.top-tel span {
float: left;
font-size: 32px;
line-height: 40px;
text-decoration: none;
color: #144788;
}
.top-tel i {
float: left;
padding: 5px 0;
}
.top-tel i.md-icons svg {
fill: #144788;
}
.cart-container {
position: relative;
float: left;
height: 50px;
margin: 5px 0;
border: 1px solid #e9e9e9;
cursor: pointer;
transition: 0.5s all;
}
.cart-container:hover {
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
transition: 0.5s all;
}
.cart-container a {
float: left;
height: 50px;
}
.cart-container i {
float: left;
width: 50px;
height: 50px;
line-height: 50px;
font-size: 30px;
text-align: center;
color: black;
}
.cart-items-info {
float: right;
width: 120px;
height: 50px;
}
.cart-items-count {
float: left;
width: 100%;
height: 25px;
line-height: 25px;
padding: 0 5px;
}
.cart-items-total {
float: left;
width: 100%;
height: 25px;
line-height: 25px;
padding: 0 5px;
} header nav {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
line-height: 50px;
}
header nav a, #side-menu nav a, header nav span, #side-menu nav span {
float: left;
font-size: 20px;
line-height: 40px;
padding: 0 10px;
color: #737373;
text-decoration: none;
outline: 0;
}
header nav li {
float: left;
line-height: 40px;
}
header nav li a:hover{
background-color: #144788;
color: #ffffff;
}
header nav li + li {
border-left: 1px solid #e9e9e9;
}
header li.menu-item, #side-menu li.menu-item {
margin: 0;
padding: 0;
position: relative;
}
header ul.menu > li.current-menu-item,
header ul.menu > li.current-menu-parent {
border-bottom: 5px solid #144788;
}
header ul.menu > li.current-menu-item > a,
header ul.menu > li.current-menu-parent > a {
margin-bottom: -5px;
}
header ul.menu > li.current-menu-parent .sub-menu .current-menu-item a {
background-color: #144788;
color: #ffffff;
}
header .sub-menu {
display: none;
position: absolute;
top: 40px;
width: 250px;
border-top: 2px solid transparent;
}
header .sub-menu .sub-menu {
display: none;
position: absolute;
right: 100%;
top: 0;
width: 250px;
border-top: 0;
}
#side-menu .sub-menu {
display: none;
position: absolute;
top: 40px;
background-color: white;
}
header li.menu-item:hover > .sub-menu,
header li.menu-item:focus > .sub-menu,
header li.menu-item:focus-within > .sub-menu {
display: block;
}
header .sub-menu li {
float: right;
width: 100%;
background-color: white;
}
header .sub-menu li a {
float: right;
width: 100%;
font-size: 18px;
line-height: 30px;
}
.sub-menu li + li {
border-top: 1px solid #eeeeee;
}
.open-sub-menu, .close-sub-menu {
display: none;
} .rtl header #logo {
float: right;
}
.rtl header nav {
left: inherit;
right: 0;
}
.rtl header nav a, .rtl #side-menu nav a {
float: right;
}
.rtl header nav li {
float: right;
}
.rtl header nav .menu > li + li {
border-left: 0;
border-right: 1px solid #e9e9e9;
}
.rtl .menu-toggle {
left: auto;
right: 0;
border-left: 1px solid #eeeeee;
border-right: 0;
}
.rtl .top-menu li.menu-item {
float: left;
}
.rtl .top-menu li.menu-item + li {
padding-right: 0;
padding-left: 10px;
}
.rtl #side-menu nav li {
float: right;
}
.rtl .top-logo {
margin: 0 20px 0 0;
} @media screen and (max-width: 950px) {
header {
background-color: #144788!important;
height: 50px;
}
header nav {
display: none;
}
.header-right {
width: 70%;
padding: 0 45px 0 0;
}
.header-left {
position: absolute;
left: 0;
width: 50px;
height: 50px;
overflow: hidden;
}
.top-header,
.right-middle-col,
.top-newsletter.newsletter-popup {
display: none;
}
.top-search {
width: 50px;
height: 50px;
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
.top-search i {
width: 50px;
line-height: 50px;
font-size: 36px;
color: #ffffff;
text-align: center;
}
.top-tel {
display: none;
}
.top-tel span {
display: none;
}
.top-tel i {
width: 50px;
line-height: 50px;
color: #ffffff;
text-align: center;
}
.top-logo {
float: right;
height: 50px;
background-color: #144788;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
margin: 0 0 0 20px;
overflow: hidden;
}
.top-logo:active, .top-logo:focus {
background-color: #144788;
}
.image-logo {
display: none;
}
#main-content {
margin-top: 50px!important; }
#logo {
position: absolute;
top: 0;
left: calc(50% - 90px);
width: 180px;
height: 50px;
}
.site-name {
font-size: 25px;
line-height: 30px;
}
.slogan {
font-size: 16px;
line-height: 20px;
}
.menu-toggle i {
width: 50px;
height: 50px;
padding: 5px;
}
.menu-toggle i.md-icons svg {
width: 40px;
height: 40px;
fill: #ffffff;
}
#side-menu {
display: block;
position: fixed;
top: 0;
right: -50px;
width: 280px;
height: 100%;
background-color: #dfdfdf;
box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
z-index: 99999;
-ms-transform: translateX(280px);
-webkit-transform: translateX(280px);
transform: translateX(280px);
-webkit-transition: transform 0.5s ease-in;
transition: transform 0.5s ease-in;
}
#close-side-menu {
display: block;
position: absolute;
top: 0;
left: -50px;
width: 50px;
height: 50px;
background-color: #000000;
color: #ffffff;
text-align: center;
cursor: pointer;
line-height: 50px;
border-right: 1px solid #f9f9f9;
margin-right: 10px;
z-index: 9999999;
}
.side-menu-open {
-webkit-transition: transform 0.5s!important;
transition: transform 0.5s!important;
-ms-transform: translateX(0px)!important;
-webkit-transform: translateX(0px)!important;
transform: translateX(0px)!important;
}
.sub-menu {
position: static!important;
}
.open-sub-menu {
display: block;
position: absolute;
top: 0;
left: 0px;
width: 50px;
height: 50px;
background-color: #144788;
color: #ffffff;
text-align: center;
cursor: pointer;
line-height: 50px;
}
.close-sub-menu {
display: none;
position: absolute;
top: 0;
left: 0px;
width: 50px;
height: 50px;
background-color: #144788;
color: #ffffff;
text-align: center;
cursor: pointer;
line-height: 50px;
}
#side-menu li.menu-item:hover .sub-menu {
display: none;
}
#side-menu ul.sub-menu {
float: right;
width: 100%;
}
#side-menu .sub-menu li a {
padding: 0 10px;
}
#side-menu nav {
height: calc(100vh - 100px);
overflow: auto;
padding-right: 50px;
}
#side-menu nav a, #side-menu nav span {
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
width: 100%;
min-height: 50px;
font-size: 18px;
line-height: 1;
padding: 0 10px 0 50px;
}
#side-menu nav li {
float: left;
width: 100%;
min-height: 50px;
}
#close-side-menu i,
.open-sub-menu i {
width: 50px;
height: 50px;
}
#close-side-menu i svg,
.open-sub-menu i svg {
width: 40px;
height: 40px;
fill: #ffffff;
}
#side-menu .sub-menu {
display: none;
position: absolute;
top: 60px;
background-color: white;
width: 250px;
position: static!important;
}
#side-menu .sub-menu a {
font-size: 16px;
}
#side-menu .sub-menu.sub-menu .sub-menu {
background-color: #dfdfdf;
}
.top-logo img.top-slogan {
margin: 0 -15px;
}
.top-favorites i {
padding: 10px 10px 0 0;
}
.top-favorites-text {
padding: 0 10px 0 0;
line-height: 50px;
}
.top-favorites-count {
top: 5px;
right: 80px;
}
}header #logo {
float: right;
}
header nav {
left: inherit;
right: 0;
}
#side-menu nav {
padding-right: 50px;
padding-left: 0;
}
header nav a, #side-menu nav a {
float: right;
}
header nav li {
float: right;
}
header nav ul:not(.sub-menu) > li + li {
border-left: 0;
border-right: 1px solid #e9e9e9;
}
#side-menu {
right: -50px;
left: auto;
-ms-transform: translateX(280px);
-webkit-transform: translateX(280px);
transform: translateX(280px);
}
#side-menu nav a, #side-menu nav span {
padding: 0 10px 0 50px;
}
#close-side-menu {
left: -40px;
right: auto;
border-right: 1px solid #f9f9f9;
border-left: none;
}
.menu-toggle {
left: auto;
right: 0;
border-right: 0;
border-left: 1px solid var(--header_mobile_menu_toggle_color);
}
.top-menu li.menu-item + li {
padding-right: 0;
padding-left: 10px;
} .header-html-container {
float: right;
}
.header-html-icons-col {
float: right;
}
.header-html-icon {
float: right;
}
.header-html-content {
float: right;
} @media screen and (max-width: 950px) {
#side-menu nav {
padding: 0 50px 0 0;
}
.open-sub-menu,
.close-sub-menu {
right: auto;
left: 0px;
}
}footer {
float: left;
width: 100%;
}
.footer-top {
float: left;
width: 100%;
background-color: #ffffff;
border-top: 1px solid #144788;
padding: 20px 0;
}
.footer-middle {
float: left;
width: 100%;
padding: 30px 0;
}
.footer-bottom {
float: left;
width: 100%;
background-color: #ffffff;
}
.footer-col-1.footer-bottom-1 {
float: right;
width: 80%;
}
.footer-col-2 {
float: right;
width: 50%;
min-height: 1px;
}
.footer-col-3 {
float: right;
width: 33.333%;
min-height: 1px;
}
.footer-col-4 {
float: right;
width: 25%;
min-height: 1px;
}
.footer-col-5 {
float: right;
width: 20%;
}
.footer-col-6 {
float: right;
width: 16.666%;
min-height: 1px;
}
.footer-icons {
text-align: center;
}
.footer-icons a {
display: inline-block;
margin: 0 14px;
}
.footer-middle h4 {
font-size: 19px;
font-weight: bold;
color: #144788;
margin: 0 0 5px 0;
}
.footer-middle a {
font-size: 15px;
line-height: 30px;
color: #737373;
text-decoration: none;
}
.footer-middle h4 a {
font-size: 19px;
font-weight: bold;
color: #144788;
margin: 0 0 5px 0;
}
.credit {
float: right;
width: 20%;
text-align: left;
}
.credit img {
height: 50px;
} @media screen and (max-width: 950px) {
[class^="footer-col"] {
width: 100%;
}
.credit {
width: 100%;
text-align: center;
}
.credit img {
height: 40px;
}
}.lf-footer-col-1,
.lf-footer-col-2,
.lf-footer-col-3,
.lf-footer-col-4,
.lf-footer-col-5,
.lf-footer-col-6 {
float: right;
}
.credit {
float: left;
} @media screen and (max-width: 950px) {
}@media screen and (max-width: 950px) {
}body .accessability_container a.wah-action-button {
background: #232323 !important;
color: #fff !important;
float: left;
width: 100%;
padding: 5px 0;
text-align: center;
cursor: pointer;
border: 1px solid #fff;
font-size: 15px;
font-weight: bold;
margin: 0;
}
body {
box-sizing: border-box;
margin: 0px;
background-color: #eeeeee;
}
::selection {
background: #144788;
color: white;
}
.home #main-content { }
.homeMovie video {
width: 100%;
height: 738px;
}
.home-video-height {
height: 100%;
max-height: 750px;
}
.home-video-height > .elementor-container {
display: block;
}
.lf-second-title {
position: relative;
float: right;
line-height: 50px;
padding: 0 10px!important;
margin: 15px 0!important;
background-color: #144788!important;
color: white!important;
font-size: 26px;
}
.lf-second-title:after {
content: "";
border-bottom: 50px solid rgba(255, 255, 255, 0);
border-right: 40px solid #144788;
position: absolute;
left: -40px;
top: 0px;
z-index: 9;
} .top-lang {
float: left;
padding: 5px 0;
line-height: 20px;
}
.top-lang img {
margin: 0 5px!important;
}
header .sub-menu .more-sub-menu-left {
color: #ffffff;
background-color: #144788;
border-radius: 100%;
} body:not(.home) footer {
margin-top: 10px;
}
.footer-info-row {
display: block;
background-position: right;
background-repeat: no-repeat;
padding-right: 26px;
color: #737373;
line-height: 30px;
}
.footer-info-row.footer-address {
background-image: url(//www.status-ltd.co.il/wp-content/themes/status-ltd/images/footer-icons/footerInfoIcon1.png);
}
.footer-info-row.footer-tell {
background-image: url(//www.status-ltd.co.il/wp-content/themes/status-ltd/images/footer-icons/footerInfoIcon2.png);
}
.footer-info-row.footer-fax {
background-image: url(//www.status-ltd.co.il/wp-content/themes/status-ltd/images/footer-icons/footerInfoIcon3.png);
}
.footer-info-row.footer-email {
background-image: url(//www.status-ltd.co.il/wp-content/themes/status-ltd/images/footer-icons/footerInfoIcon4.png);
} .mobile-contact-open i {
background-color: #144788;
color: white;
}
.mobile-contact-call i {
background-color: #144788;
color: white;
}
.mobile-contact-whatsapp {
background-color: #144788;
color: white;
}
.mobile-contact-waze {
background-color: #144788;
color: white;
}
.mobile-contact-newsletter {
background-color: #144788;
color: white;
}
.mobile-contact-newsletter i {
background-color: #144788;
color: white;
} .newsletter-dialog-box .md-dialog-title {
text-align: center;
}
.newsletter-dialog-box .dialog-content {
text-align: center;
}
.newsletter-close-button {
position: absolute;
top: 0;
left: 0;
width: 30px;
height: 30px;
text-align: center;
font-size: 20px;
padding: 2px;
cursor: pointer;
background-color: transparent;
border: 0;
outline: 0;
}
.newsletter-dialog input {
float: none;
display: block;
width: 90%!important;
margin: auto;
font-size: 20px;
border: 0;
border-bottom: 1px solid #adadad;
}
.newsletter-dialog input.mailpoet_submit {
display: block;
width: 90%!important;
margin: auto;
padding: 10px;
font-size: 20px;
color: white;
background-color: #144788;
border: 0;
}
p.wysija-paragraph {
float: left;
width: 100%;
margin: 10px 0;
}
.md-dialog-title {
font-size: 24px;
color: #144788;
}
.parsley-errors-list.filled {
padding: 0 5%;
} .post-intro {
position: relative;
height: 204px;
}
.category h2 {
margin: 0;
}
.category .center-img,
.blog .center-img {
position: relative;
float: right;
width: 100%;
height: 250px;
overflow: hidden;
}
.category .center-img img,
.blog .center-img img{
width: 100%;
position: absolute;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
}
.single-post .center-img {
position: relative;
float: right;
width: 100%;
height: 300px;
overflow: hidden;
}
.single-post .center-img img {
width: 100%;
position: absolute;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
} .contact-form input {
display: block;
width: 80%;
margin: auto;
font-size: 16px;
padding: 2px 5px;
line-height: 30px;
border: 0;
border-bottom: 1px solid #e9e9e9;
}
.contact-form select {
display: block;
width: 80%;
margin: auto;
font-size: 16px;
padding: 2px 5px;
line-height: 30px;
height: 38px;
border: 0;
border-bottom: 1px solid #e9e9e9;
}
.contact-form textarea {
display: block;
width: 80%;
margin: auto;
border: 1px solid #e9e9e9;
}
.add-to-newsletter {
display: block;
margin: auto;
width: 80%;
}
.add-to-newsletter input {
display: inline-block;
width: auto!important;
position: relative;
height: 17px;
top: 0;
margin: 0;
cursor: pointer;
margin: 0 5px;
}
.add-to-newsletter input:before {
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
content: "";
position: absolute;
left: 0;
z-index: 1;
top: 0px!important;
width: 17px;
height: 17px;
border: 2px solid #ff0000;
-webkit-transition: all 0.3s ease-in-out;
}
.add-to-newsletter input:checked:before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
height: .5rem;
border-color: #011434;
border-top-style: none;
border-right-style: none;
}
.add-to-newsletter input:after {
content: "";
position: absolute;
left: 0;
background: #fff;
cursor: pointer;
top: 0px!important;
width: 17px;
height: 17px;
}
.checkbox:checked:before {
border-color: #011434;
}
.main-contact-form .ajax-loader {
display: none!important;
}
.contact-form input[type="submit"] {
border: 0;
color: white;
background-color: #144788;
}
.contact-second-title {
float: left;
width: 100%!important;
}
.contact-second-title h2 {
position: relative;
display: block;
margin: 15px auto!important;
width: 90%;
line-height: 50px!important;
padding: 0 10px!important;
background-color: #144788!important;
color: white!important;
font-size: 26px;
text-align: center;
}
.contact-info-row {
float: none;
display: block;
width: 80%;
margin: auto;
padding: 0;
}
.contact-form .wpcf7-not-valid-tip {
text-align: center;
}
.contact-info-row p {
margin: 10px;
} .navigation.pagination {
float: left;
width: 100%;
text-align: center;
margin-bottom: 5px;
}
.navigation.pagination a, .navigation.pagination span {
display: inline-block;
width: 30px;
line-height: 30px;
text-align: center;
font-size: 16px;
color: white;
background-color: #144788;
border-radius: 2px;
text-decoration: none;
} .lre-search-dialog .contact-popup-title {
font-size: 28px;
color: #011434;
text-align: center;
}
.lre-search-dialog .transaction-type-select,
.lre-search-dialog .property-type-select,
.lre-search-dialog .area-filter-field-group,
.lre-search-dialog .number-filter-field-group,
.lre-search-dialog .search-actions-buttons {
float: none;
display: block;
margin: 5px auto;
width: 80%;
height: 40px;
font-size: 18px;
}
.lre-search-dialog .area-filter-field-group .md-input-label,
.lre-search-dialog .number-filter-field-group .md-input-label {
height: 40px;
line-height: 40px;
font-size: 18px;
}
.lre-search-dialog .field-group input {
margin: 12px 0 0 0;
font-size: 18px;
height: 28px;
background-color: transparent;
border-bottom: 1px solid #a9a9a9;
color: #144788;
}
.lre-search-dialog label.md-input-label.active-label { line-height: 18px;
}
.home-search-form {
width: 1000px!important;
} .swiper-property-label {
display: none;
}
.swiper-property-title {
top: auto!important;
bottom: 40px!important;
}
.swiper-property-cat {
bottom: 10px!important;
} .pl-col-bg {
background-color: #144788;
color: white;
}
.pl-header-height {
float: left;
width: 100%;
height: 80px;
line-height: 76px;
text-align: center;
}
.pl-header-top {
float: left;
width: 100%;
height: 30px;
line-height: 26px;
text-align: center;
}
.pl-col-flex {
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
flex-wrap: wrap;
text-align: center;
}
.price-list-table {
float: left;
width: 100%;
}
.pl-row {
float: left;
display: flex;
width: 100%;
text-align: center;
border-top: 1px solid #eeeeee;
}
.pl-col {
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
flex-wrap: wrap;
text-align: center;
}
.pl-col span {
margin: auto;
}
.pl-col + .pl-col {
border-right: 1px solid #eeeeee;
}
.price-list-container {
float: right;
width: 100%;
overflow: auto;
}
.price-list-area {
float: right;
min-width: 1000px;
width: 100%;
overflow: auto;
padding: 2px;
font-size: 14px;
} .home-search-form {
position: absolute!important;
left: calc(50% - 500px);
top: 150px;
width: 900px;
padding: 20px;
background-color: rgba(255, 255, 255, 0.9);
}
.home-search-form .transaction-type-select {
width: 20%;
height: 45px;
margin: 0 2px;
background-color: transparent;
color: #144788;
font-size: 22px;
}
.home-search-form .property-type-select {
width: 20%;
height: 45px;
margin: 0 2px;
background-color: transparent;
color: #144788;
font-size: 22px;
}
.home-search-form .field-group {
width: 20%;
height: 45px;
margin: 0 2px;
font-size: 22px;
border: 1px solid darkgrey;
}
.home-search-form .field-group .md-input-label {
height: 40px;
line-height: 45px;
font-size: 22px;
}
.home-search-form .field-group input {
margin: 12px 0 0 0;
font-size: 22px;
height: 33px;
background-color: transparent;
border: 0;
color: #144788;
}
.home-search-form label.md-input-label.active-label {
font-size: 16px;
line-height: 18px;
}
.home-search-form .field-group .field-bar {
bottom: -2px;
}
.home-search-form .reset-search-button {
display: none;
}
.home-search-form .search-actions-buttons {
width: calc(20% - 25px);
}
.home-search-form .search-actions-buttons .search-button {
min-width: 100px;
width: 90%;
height: 45px;
line-height: 45px;
font-size: 22px;
background-color: #144788;
color: white;
} @media screen and (max-width: 950px) {
.scan-status-on span, .scan-status-off span {
font-size: 12px!important;
}
nav {
width: 100%!important;
}
nav li {
float: left;
width: 100%;
}
nav a { width: 100%;
padding: 0 10px;
}
nav li + li {
border-left: 0;
border-top: 1px solid #ffffff;
}
.hidden-950 {
display: none;
}
.home-video-height .elementor-fit-aspect-ratio {
height: 100vh;
}
.home-video-height video { min-width: 100%;
min-height: 100%;
width: auto!important;
height: auto;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
}
.home-search-form {
position: absolute!important;
left: calc(50% - 125px);
top: calc(50% - 150px);
width: 250px!important;
padding: 25px;
background-color: rgba(255, 255, 255, 0.7); }
.home-search-form .transaction-type-select {
width: 100%;
height: 30px;
font-size: 16px;
border: 2px solid #144788;
margin: 0 0 5px 0;
}
.home-search-form .property-type-select {
width: 100%;
height: 30px;
font-size: 16px;
border: 2px solid #144788;
margin: 0 0 5px 0;
}
.home-search-form .field-group {
width: 100%;
height: 30px;
font-size: 16px;
border: 2px solid #144788;
margin: 0 0 5px 0;
}
.home-search-form .field-group .md-input-label {
height: 30px;
line-height: 30px;
font-size: 16px;
}
.home-search-form .field-group input {
margin: 8px 0 0 0;
font-size: 16px;
height: 22px;
background-color: transparent;
border: 0;
color: #144788;
}
.home-search-form label.md-input-label.active-label {
font-size: 12px;
line-height: 12px;
}
.home-search-form .search-actions-buttons {
width: 100%;
}
.home-search-form .search-actions-buttons .search-button {
width: 100%;
height: 30px;
line-height: 30px;
font-size: 16px;
background-color: #144788;
color: white;
}
.home .lf-video-container {
height: calc(100vh - 50px);
}
.mobile-contact-options {
display: block;
}
.top-favorites {
width: 100%!important;
padding: 0 50px 0 0!important;
height: 50px!important;
margin: 0!important;
border: 0!important;
border-bottom: 1px solid #ffffff!important;
}
.price-list-area {
font-size: 12px;
}
.price-list-area .md-col-4 {
width: 33.3%!important;
}
.price-list-area .md-col-3 {
width: 25%!important;
}
.price-list-area .md-col-1 {
width: 8.3%!important;
}
}
@media screen and (max-width: 600px) {
}.wcl-clearfix {
clear: both;
}
.wcl-shadow {
box-shadow: 0 0 50px rgba(0, 0, 0, 0.1);
}
.wcl-popup-container * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wcl-popup-container {
width: auto;
position: fixed;
z-index: 9999999;
}
a.wcl-product-query-btn {
display: inline-flex;
width: auto;
align-items: center;
justify-content: center;
padding: 5px 8px;
border-radius: 3px;
position: relative;
text-decoration: none !important;
margin: 5px 0;
}
i.wcl-popup__open-icon {
padding: 0px 10px;
}