.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.popup-template .modal {
opacity: 0;
-webkit-transition: all 250ms ease;
-o-transition: all 250ms ease;
transition: all 250ms ease;
}
.popup-template .modal.is-open {
opacity: 1;
-webkit-transition: all 250ms ease;
-o-transition: all 250ms ease;
transition: all 250ms ease;
}@font-face {
font-family: 'work_sansblack';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.svg#work_sansblack) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansbold';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.svg#work_sansbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansextrabold';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.svg#work_sansextrabold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansextralight';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extralight-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extralight-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extralight-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extralight-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extralight-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extralight-webfont.svg#work_sansextralight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sanslight';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-light-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-light-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-light-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-light-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-light-webfont.svg#work_sanslight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansmedium';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-medium-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-medium-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-medium-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-medium-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-medium-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-medium-webfont.svg#work_sansmedium) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansregular';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-regular-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-regular-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-regular-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-regular-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-regular-webfont.svg#work_sansregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sanssemibold';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-semibold-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-semibold-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-semibold-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-semibold-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-semibold-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-semibold-webfont.svg#work_sanssemibold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansthin';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-thin-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-thin-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-thin-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-thin-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-thin-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-thin-webfont.svg#work_sansthin) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansblack';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-black-webfont.svg#work_sansblack) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansbold';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-bold-webfont.svg#work_sansbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'work_sansextrabold';
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.eot);
src: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.woff2) format('woff2'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.woff) format('woff'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.ttf) format('truetype'),
url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/fonts/worksans-extrabold-webfont.svg#work_sansextrabold) format('svg');
font-weight: normal;
font-style: normal;
}
body{
font-family: 'work_sansregular'; font-size: 15px; line-height: 24px;color: #0D0D0D;
} 
p {
font-size: 16px;
line-height: 20px;
}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width: 1400px !important;
}
ul{margin: 0px; padding: 0px; list-style: none;}
.row.headerTop {
min-height: 59px;
} .hdrButtons {
width: 18%;
display: flex;
align-items: center;
justify-content: flex-end;
}
.hdrButtons ul li {
float: left;
}
.hdrButtons ul li img {
width: 42px;
}
.hdrButtons ul li:first-child {
margin-right: 35px;
}
.sec01Right {
padding-left: 50px;
}
section.sec02 {
padding: 24px 0;
}  section.sec07 {
position: relative;
}
a.whatsapp {
position: fixed;
top: 86%;
right: 5%;
z-index: 99;
width: 80px;
}
.whatsapp:hover span{
display: flex;
}
.whatsapp span{
position: absolute; width: 135px;
height: 30px;
right: 80px;
top: 26px;
background: #75E54C;
border-radius: 8px;
color: #fff;
text-align: center;
display: none;
align-items: center;
justify-content: center;
font-size: 14px;
}
section.upCome {
padding: 11rem 14rem 0;
}
h1 {
font-size: 40px;
color: #0D0D0D;
font-family: 'work_sansbold';
padding-bottom: 25px;
}
.upcoSec h2:after {
position: absolute;
width: 126px;
height: 1px;
bottom: 22px;
left: 0;
background: #00000061;
content: "";
}
.upcoSec h2 {
font-family: 'work_sansextralight';
font-size: 27px;
padding-bottom: 38px;
position: relative;
}
.upItmCvr {
padding: 0px 45px;
}
.upImg img {
width: 89% !important;
}
.upCont {
position: relative;
right: 53px;
padding: 45px 0;
}
.upHead {
color: #0D0D0D;
font-family: 'work_sansbold';
font-size: 29px;
padding-bottom: 24px;
}
.upLabel {
font-size: 20px;
padding-bottom: 15px;
}
.upLabel span {
display: inline-block;
font-size: 13px;
padding-right: 16px;
}
.upSubHead {
font-family: 'work_sanssemibold';
font-size: 19px;
padding-bottom: 12px;
}
.uprtCont {
padding: 7px 0 27px;
line-height: 19px;
font-size: 16px;
}
.upItm {
background: #F4F4F4;
height: 482px;
}
section.upCome.Past .upItm,section.upCome.Past .upImg img {
height: auto;
}
.upImg img {
height: 482px;
object-fit: cover;
}
section.upCome.Past {
padding: 3rem 14rem 2rem;
}
.upCome.Past .upItmCvr {
padding: 0;
}
.upCome.Past .upImg img {
width: 100% !Important;
}
.upCome.Past .upItm {
background: transparent;
padding: 3px 0;
}
.upCome.Past .upCont {
position: inherit;
right: 53px;
padding: 40px 0;
}
.upCome.Past .uprtCont {
padding: 7px 80px 50px 0px;
line-height: 19px;
font-size: 16px;
}
.upCome .owl-carousel .owl-dots.disabled, .upCome .owl-carousel .owl-nav.disabled,
.hire .owl-carousel .owl-dots.disabled, .hire .owl-carousel .owl-nav.disabled {
display: block;
}
.upCome button.owl-prev span,
.hire button.owl-prev span {
font-size: 75px;
background: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/images/prev.svg) no-repeat left center;
color: transparent !important;
background-size: 15px;
}
.upCome button.owl-prev,
.hire button.owl-prev {
position: absolute;
left: -15px;
top: 40%;
}
.hire button.owl-prev{
left: -45px;
}
.upCome button.owl-next span,
.hire button.owl-next span {
font-size: 75px;
background: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/images/next.svg) no-repeat left center;
color: transparent !important;
background-size: 15px;
}
.upCome button.owl-next,
.hire button.owl-next {
position: absolute;
right: -15px;
top: 40%;
}
.hire button.owl-next{
right: -80px;
}
.upCome .owl-theme .owl-nav+.owl-dots{
margin-top: 35px;
}
.upCome .owl-theme .owl-dots .owl-dot.active span,
.hire .owl-theme .owl-dots .owl-dot.active span {
background: #000;
width: 40px !important;
}
.upCome .owl-theme .owl-dots .owl-dot span,
.hire .owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 8px;
margin: 5px 7px;
background: #D6D6D6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity .2s ease;
border-radius: 27px;
}
section.hire {
padding: 11rem 14rem 0;
}
.hireSec {
padding: 35px 45px;
}
.searchSec {
display: flex;
align-items: center;
justify-content: left;
background: #f4f4f4; 
height: 60px;
border-radius: 50px;
margin-bottom: 50px;
padding: 0px 20px;
}
.searchArea [type=search] {
color: #828282;
border: 0;
background: transparent;
width: 100%;
padding-left: 45px;
background: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/images/search.svg)no-repeat left center;
background-size: 32px;
box-shadow: none !important;
outline: none !important;
height: 60px;
}
.is-form-style input.is-search-input {
color: #828282 !important;
border: 0 !important;
background: transparent !important;
width: 100% !important;
padding-left: 45px !important;
background: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/images/search.svg)no-repeat left center !important;
background-size: 32px !important;
box-shadow: none !important;
outline: none !important;
height: 60px !important;
}
.searchArea {
width: 74%;
}
.seaSel select {
border: 0;
background: transparent;
padding: 0px 6px;
width: 100%;
height: 60px;
color: #828282;
box-shadow: none !important;
outline: none !important;
}
.seaSel:before {
content: "";
position: absolute;
width: 1px;
height: 45px;
background: #828282;
top: 50%;
margin-top: -22.5px;
left: -10px;
}
.seaSel {
width: 26%;
position: relative;
}
.hireCont {
padding: 37px 25px 22px;
background: #f4f4f4;
}
.hireCont .memTit {
font-family: 'work_sansmedium';
font-size: 25px;
padding-bottom: 15px;
}
.hireCont .desg {
font-family: 'work_sanssemibold';
font-size: 19px;
padding-bottom: 6px;
}
.hireCont .Exp span {
font-family: 'work_sanssemibold';
}
.hireCont .Exp {
font-size: 19px;
}
.hireCont .hireBtn a {
display: block;
margin-bottom: 9px;
border-radius: 59px;
border-color: #0D0D0D;
}
.hireCont .hireBtn {
display: block;
padding: 32px 0 0;
}
.hire .owl-theme .owl-nav+.owl-dots {
margin-top: 20px;
}
section.join {
padding: 1rem 14rem 4rem;
}
.joinSec p {
line-height: 20px;
font-size: 16px;
}
.joinSec a {
margin-top: 10px;
min-width: 150px;
}
.joinSec {
background: #f4f4f4; 
padding: 35px 26px 25px;
position: relative;
}
.joinSec h2 {
font-family: 'work_sansbold';
font-size: 38px;
padding-bottom: 14px;
}
section.hire h1 {
padding-bottom: 18px;
}
.mb-3.row p {
display: none;
}
.joinformSec {
padding: 10px 55px;
display: none;
}
.col-form-label {
font-size: 19px;
font-family: 'work_sanssemibold';
width: 15%;
line-height: 20px;
}
.joinformSec .form-control {
border-color: #0D0D0D;
border-radius: 0;
height: 52px;
font-size: 16px;
color: #959595;
background: transparent;
padding-left: 25px;
}
.joinrw {
display: flex;
align-items: center;
justify-content: left;
margin-bottom: 40px;
}
.joInp {
width: 85%;
}
label.col-form-label.phone {
width: 35%;
text-align: center;
}
label.col-form-label.email {
width: 38%;
}
.joinformSec textarea.form-control {
height: 185px;
padding-top: 30px;
}
.form-submit {
background: #000;
border-color: #000;
border-radius: 50px;
height: 45px;
min-width: 150px;
color: #fff;
font-family: 'work_sansmedium';
float: right;
}
.form-submit:hover {
background: #fff;
border-color: #000;
color: #000;
}
.joinSubmit {
text-align: right;
}
.clickArr img {
width: 20px;
}
.clickArr {
position: absolute;
right: -87px;
top: 30px;
display: none;
}
.hireItm.inner .hireImg img {
height: 376px;
width: 100%;
object-fit: cover;
}
.hireEx {
padding: 20px 0 0;
}
.hireItm.inner {
background: #f4f4f4;
}
.hireItm.inner .hireCont .hireBtn a {
display: inline-block;
min-width: 250px;
} section.membership {
padding: 11rem 13.5rem 15px;
}
.memPlans h2:after {
content: "";
background: #0d0d0d21;
width: 245px;
height: 1px;
position: absolute;
left: 0;
bottom: 0;
}
.memPlans {
padding: 25px 0;
}
.memPlans h2 {
font-family: 'work_sansextralight';
font-size: 29px;
padding-bottom: 18px;
position: relative;
}
.memPlanItm:before {
content: "";
background: #C0C0C0;
position: absolute;
width: 100%;
height: 15px;
top: 0;
left: 0;
}
.memPlans .row .col-lg-4:nth-child(2) .memPlanItm:before{
background: #B08D57;
}
.memPlans .row .col-lg-4:nth-child(3) .memPlanItm:before{
background: #E1BB3E;
}
.memPlanItm {
margin: 23px 0;
padding: 52px 0 32px;
position: relative;
background: #F4F4F4;
}
.memHead {
font-family: 'work_sanssemibold';
font-size: 26px;
text-align: center;
padding-bottom: 32px;
border-bottom: 1px solid #0d0d0d21;
}
.planPricesec {
text-align: center;
padding: 40px 0 30px;
font-size: 25px;
}
.planPrice {
font-size: 25px;
padding-bottom: 18px;
}
.planPrice span {
font-family: 'work_sanssemibold';
}
.memPlanDetails ul li,.pointsRe ul li {
padding-left: 16px;
font-size: 16px;
padding-bottom: 14px;
line-height: 18px;
position: relative;
}
.memPlanDetails {
padding: 2px 35px;
}
.memPlanItm .hireBtn {
text-align: center;
padding: 40px 45px 0;
}
.memPlanItm .hireBtn a {
border-color: #0D0D0D;
border-radius: 59px;
width: 100%;
}
.pointsRe .h2 {
font-family: 'work_sansextralight';
font-size: 29px;
padding-bottom: 18px;
position: relative;
}
.pointsRe .h2:after {
content: "";
background: #0d0d0d21;
width: 245px;
height: 1px;
position: absolute;
left: 0;
bottom: 0;
}
.planCont {
padding: 23px 0 35px;
}
.memPlanDetails ul li:before,.pointsRe ul li:before {
content: "";
background: #0D0D0D;
position: absolute;
left: 0;
top: 8px;
width: 5px;
height: 5px;
border-radius: 50%;
}
.pointsRe ul li {
padding-bottom: 2px;
}
.rentEqpmt .hireSec {
padding: 35px 0px;
}
.rentSear {
display: flex;
align-items: center;
justify-content: flex-start;
}
.rentSear .searchSec {
width: 83%;
}
.reSear {
margin-bottom: 50px;
width: 17%;
padding-left: 30px;
}
.reSear .btn.btn-secondary {
height: 60px;
width: 100%;
}
.rentEqpmt .hireCont {
padding: 37px 10px 23px;
text-align: center; }
.rentEqpmt .hireCont .hireBtn {
display: block;
padding: 6px 26px 0;
}
.rentEqpmt .hireItm {
margin-bottom: 25px;
}
.rentEqpmt .hireCont .memTit {
font-family: 'work_sanssemibold';
}
.joinformSec.bookNw {
display: block;
margin: 70px 0 0;
padding: 30px 25px;
background: #f4f4f4;
}
.bookNw .col-form-label {
font-size: 25px;
font-family: 'work_sanssemibold';
width: 27%;
line-height: 20px;
}
.bookNw .joInp {
width: 73%;
}
.bookNw .bkTextArea  .col-form-label {
width: 13%;
}
.bookNw .bkTextArea  .joInp {
width: 87%;
}
section.sec07.bookSecMap {
padding: 3rem 13.5rem;
}
.bookSecMap .mapSec iframe {
height: 375px;
}
.joinformSec.bookNw .row .col-lg-6:last-child .col-form-label {
width: 20%;
}
.joinformSec.bookNw .row .col-lg-6:last-child .joInp {
width: 80%;
} .wpcf7 form.invalid .wpcf7-response-output{
border-color: red;
color: red;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input[type=number] {
-moz-appearance: textfield;
}
.fullwidth { width: 100%;  position: relative;  overflow: hidden;  height: 690px;}
.mapSec {
height: 380px;
}
.hireImg img {
width: 100%;
}
.bookSecMap .mapSec {
height: auto;
} section.upCome.Past.sngle {
padding: 10rem 14rem 5rem;
}
.blogLeft h1 {
padding-bottom: 20px;
}
.blogLeft small {
display: block;
font-size: 14px;
padding-bottom: 20px;
}
.contRgt .heading {
font-size: 22px;
color: #0D0D0D;
font-family: 'work_sansbold';
padding-bottom: 10px;
}
.blogRecent ol.listng li a {
text-decoration: none;
color: #000;
}
.blogMainImg {
padding-bottom: 20px;
}
.chkItms,#chide {
display: none;
}
.checkBx span.wpcf7-list-item {
display: block;
float: left;
width: 47%;
padding: 10px 0;
border-bottom: 0.5px solid #0d0d0d24;
}
.checkBx input[type="checkbox"] {
position: relative;
}
.checkBx input[type="checkbox"]:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 20px;
width: 20px;
background-color: #fff;
border: 1px solid #0D0D0D;
}
.checkBx input[type="checkbox"]:checked:before {
background-color: #0D0D0D;
}
.checkBx input[type="checkbox"]:after {
left: 8px;
top: 4px;
width: 5px;
height: 10px;
border: solid white;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
content: "";
position: relative;
display: none;
}
.checkBx input[type="checkbox"]:checked:after {
display: block;
}
.checkBx span.wpcf7-list-item-label {
padding-left: 20px;
}
.joinrw.chkBxfl {
align-items: flex-start;
}
.aniimg {
display: inline-flex;
align-items: center;
justify-content: center;
width: 130px;
height: 130px;
position: fixed;
right: 10px;
bottom: 40px;
z-index: 1000;
}
.aniimg a {
position: relative
}
.aniimg img {
width: 65px!important
}
.quick-alo-ph-circle.active {
width: 130px;
height: 130px;
position: absolute;
background-color: transparent;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid rgba(30, 30, 30, .4);
opacity: 1;
-webkit-animation: quick-alo-circle-anim 3s infinite ease-in-out;
-moz-animation: quick-alo-circle-anim 3s infinite ease-in-out;
-ms-animation: quick-alo-circle-anim 3s infinite ease-in-out;
-o-animation: quick-alo-circle-anim 3s infinite ease-in-out;
animation: quick-alo-circle-anim 3s infinite ease-in-out;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
.quick-alo-ph-circle-fill.active {
width: 80px;
height: 80px;
position: absolute;
background-color: #a0a0a0;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid #ffffff8a;
opacity: 1;
-webkit-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-moz-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-ms-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-o-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
.quick-alo-ph-img-circle.shake {
width: 50px;
height: 50px;
top: 0;
left: 0;
position: absolute;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid transparent;
opacity: 1;
background: url(//spacestudio.ae/wp-content/themes/images/quick-call-button.png) no-repeat center center;
-webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
.quick-alo-phone-img-circle.shake {
width: 50px;
height: 50px;
top: 0;
left: 0;
position: absolute;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid transparent;
opacity: 1;
background: url(//spacestudio.ae/wp-content/themes/images/quick-call-button-phone.png) no-repeat center center;
-webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
.quick-alo-ph-img-circle.notshake {
width: 50px;
height: 50px;
top: 0;
left: 0;
position: absolute;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid transparent;
opacity: 1;
background: url(//spacestudio.ae/wp-content/themes/images/quick-call-button.png) no-repeat center center;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
.quick-alo-phone-img-circle.notshake {
width: 50px;
height: 50px;
top: 0;
left: 0;
position: absolute;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
border: 2px solid transparent;
opacity: 1;
background: url(//spacestudio.ae/wp-content/themes/images/quick-call-button-phone.png) no-repeat center center;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
@-moz-keyframes quick-alo-circle-anim {
0% {
-moz-transform: rotate(0) scale(.5) skew(1deg);
opacity: .1;
-moz-opacity: .1;
-webkit-opacity: .1;
-o-opacity: .1
}
30% {
-moz-transform: rotate(0) scale(.7) skew(1deg);
opacity: .5;
-moz-opacity: .5;
-webkit-opacity: .5;
-o-opacity: .5
}
100% {
-moz-transform: rotate(0) scale(1) skew(1deg);
opacity: .6;
-moz-opacity: .6;
-webkit-opacity: .6;
-o-opacity: .1
}
}
@-webkit-keyframes quick-alo-circle-anim {
0% {
-webkit-transform: rotate(0) scale(.5) skew(1deg);
-webkit-opacity: .1
}
30% {
-webkit-transform: rotate(0) scale(.7) skew(1deg);
-webkit-opacity: .5
}
100% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
-webkit-opacity: .1
}
}
@-o-keyframes quick-alo-circle-anim {
0% {
-o-transform: rotate(0) kscale(.5) skew(1deg);
-o-opacity: .1
}
30% {
-o-transform: rotate(0) scale(.7) skew(1deg);
-o-opacity: .5
}
100% {
-o-transform: rotate(0) scale(1) skew(1deg);
-o-opacity: .1
}
}
@-moz-keyframes quick-alo-circle-fill-anim {
0% {
-moz-transform: rotate(0) scale(.7) skew(1deg);
opacity: .2
}
50% {
-moz-transform: rotate(0) -moz-scale(1) skew(1deg);
opacity: .2
}
100% {
-moz-transform: rotate(0) scale(.7) skew(1deg);
opacity: .2
}
}
@-webkit-keyframes quick-alo-circle-fill-anim {
0% {
-webkit-transform: rotate(0) scale(.7) skew(1deg);
opacity: .2
}
50% {
-webkit-transform: rotate(0) scale(1) skew(1deg);
opacity: .2
}
100% {
-webkit-transform: rotate(0) scale(.7) skew(1deg);
opacity: .2
}
}
@-o-keyframes quick-alo-circle-fill-anim {
0% {
-o-transform: rotate(0) scale(.7) skew(1deg);
opacity: .2
}
50% {
-o-transform: rotate(0) scale(1) skew(1deg);
opacity: .2
}
100% {
-o-transform: rotate(0) scale(.7) skew(1deg);
opacity: .2
}
}
@-moz-keyframes quick-alo-circle-img-anim {
10% {
transform: rotate(0) scale(1) skew(1deg)
}
10% {
-moz-transform: rotate(-25deg) scale(1) skew(1deg)
}
20% {
-moz-transform: rotate(25deg) scale(1) skew(1deg)
}
30% {
-moz-transform: rotate(-25deg) scale(1) skew(1deg)
}
40% {
-moz-transform: rotate(25deg) scale(1) skew(1deg)
}
50% {
-moz-transform: rotate(0) scale(1) skew(1deg)
}
100% {
-moz-transform: rotate(0) scale(1) skew(1deg)
}
}
@-webkit-keyframes quick-alo-circle-img-anim {
0% {
-webkit-transform: rotate(0) scale(1) skew(1deg)
}
10% {
-webkit-transform: rotate(-25deg) scale(1) skew(1deg)
}
20% {
-webkit-transform: rotate(25deg) scale(1) skew(1deg)
}
30% {
-webkit-transform: rotate(-25deg) scale(1) skew(1deg)
}
40% {
-webkit-transform: rotate(25deg) scale(1) skew(1deg)
}
50% {
-webkit-transform: rotate(0) scale(1) skew(1deg)
}
100% {
-webkit-transform: rotate(0) scale(1) skew(1deg)
}
}
@-o-keyframes quick-alo-circle-img-anim {
0% {
-o-transform: rotate(0) scale(1) skew(1deg)
}
10% {
-o-transform: rotate(-25deg) scale(1) skew(1deg)
}
20% {
-o-transform: rotate(25deg) scale(1) skew(1deg)
}
30% {
-o-transform: rotate(-25deg) scale(1) skew(1deg)
}
40% {
-o-transform: rotate(25deg) scale(1) skew(1deg)
}
50% {
-o-transform: rotate(0) scale(1) skew(1deg)
}
100% {
-o-transform: rotate(0) scale(1) skew(1deg)
}
} .btn {
min-width: 135px;
height: 45px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 8px;
padding: 10px;
font-size: 16px;
font-family: 'work_sansmedium';
}
.btn-primary {
color: #0D0D0D;
background: #fff;
border-color: #fff;
}
.btn-primary:hover {
color: #fff;
background: #0D0D0D;
border-color: #fff;
}
.btn-secondary {
background: #0D0D0D;
color: #fff;
border-color: #0D0D0D;
border-radius: 59px;
}
.btn-secondary:hover {
background: #fff;
color: #0D0D0D;
border-color: #0D0D0D;
}
.bannerCvr .btn.btn-primary {
margin-right: 20px;
}
.hover-effect{
width:100%;
float:left;
position:relative;
overflow:hidden;
border-radius: 12px;
}
.hover-effect i{
width:50px;
height:50px;
background-color:#981b1e;
color:#fff;
position:absolute;
left:50%;
top:-100px;
z-index:1;
line-height:50px;
text-align:center;
margin:0 0 0 -25px;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.hover-effect:hover i{
top:50%;
margin:-25px 0 0 -25px;
}
.hover-effect img {
width:100%;
display:block;
-moz-transition: all 0.99s ease;
-o-transition: all 0.99s ease;
-webkit-transition: all 0.99s ease;
transition: all 0.99s ease;
filter: none;
-webkit-filter: grayscale(0);
-webkit-transform: scale(1.01);
}
.hover-effect:hover img {
-moz-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);     ;  
}  section{width: 100%;display: block;} #post-5 header{
background: #00000082;
}
#post-5 header.aniPos{
background: #0D0D0D;
}
header{
display: inline-block;
width: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 99;
padding: 24px 0px 20px;
background: #0D0D0D;
}
.logo img {
width: 80px;
}
.headerTopLeft ul{margin: 0px; padding: 0px; list-style: none; display: flex; align-items: center; justify-content: flex-start;}
.headerTopLeft ul li{display: flex; align-items: center; justify-content: flex-start;color: #fff;min-width: 221px;margin-right: 4.5%;color: #fff;    line-height: 35px;}
.headerTopLeft ul li a{color: #fff;}
.headRight {
width: 60%;
margin-left: auto;
display: flex;
align-items: center;
justify-content: flex-end;
}
ul.headContact li:last-child img {margin-right: 5px;}
ul.headContact li:first-child {margin-right: 53px;}
ul.headContact li:first-child img{margin-right: 5px;}
ul.headContact li a{text-decoration: none;}
header.aniPos {
position: fixed;
width: 100%;
padding: 15px 0px;
}
header.aniPos .logo {
padding: 8px 0;
}
ul.social {
margin: 0px; padding: 0px;
display: flex;
align-items: center;
justify-content: flex-end;margin-left: 53px;
}
ul.social li {
display: flex;
align-items: center;
justify-content: center;
width: 28px;
height: 35px;
text-align: center;
}
.menu {
margin-top: 0;
}
ul.social li:last-child{}
ul.social li img {
max-width: 17px;    display: block;
}
ul.social li img:hover {
max-width: 17px;
display: block;
filter: blur(1px);
}
ul.social li span {
display: none;
}
.headerTopRight {
display: flex;
align-items: center;
justify-content: flex-end;
}
ul.headContact {
display: inline-flex;align-items: center; margin: 0px; padding: 0px;
}
ul.headContact li a{font-size: 16px; font-weight: 600; color: #67438B;}
.logo {
display: inline-block;
max-width: 200px;
}
img{max-width: 100%;} .fullwidth { height:672px}
.bannerHead {
font-size: 45px;
line-height: 55px;
font-family: 'work_sansbold';
text-align: left;
}
.fullwidth .carousel-caption {
position: absolute;
right: 0%;
top:0rem;
left: auto;
padding-top: 80px;
padding-bottom: 1.25rem;
color: #fff;
text-align: center;display: flex; align-items: center;
}
.Vdionone {
display: none;
}
.banner_owl .carousel-caption {
position: absolute;
right: 0%;
top:0rem;
left: auto;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
color: #fff;
text-align: center;display: flex; align-items: center;
}
.vimeo-wrapper {width: 100%; top: 0; left: 0;  width: 100%; height: 100%; z-index: -1; pointer-events: none; overflow: hidden }
.vimeo-wrapper iframe {width: 100vw; height: 56.25vw; min-height: 100vh;  min-width: 177.77vh;  position: absolute; top: 50%;  left: 50%;  transform: translate(-50%, -50%) }
.sec01Cvr {max-width: 1070px;margin: 0px auto;}
.sec01{background: #000; color: #fff; padding: 60px 0px 75px;}
.sec01Left h1{font-size: 40px;  font-family: 'work_sansbold'; color: #fff;line-height: 44px;}
.sec01Right p {
margin-bottom: 0px;
}
.sec02videoBx {
position: relative;
max-width: 1080px;
margin: 0px auto; text-align: center;
}
.sec02Cvr{text-align: center; padding: 75px 0px;}
.sec02Cvr h2{font-size: 40px;  font-family: 'work_sansbold'; color: #000; margin-bottom: 50px;}
.sec02videoBx a{width: 30px; height: 30px; background: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/images/play-icon.svg) no-repeat center;}
.sec02videoBx a {
width: 110px;
height: 110px;
background: url(//spacestudio.ae/wp-content/themes/Netstager_Creative_Suite-3.0/images/play-icon.svg) no-repeat center;
position: absolute;
top: 50%; margin: -55px 0px 0px -55px;
left: 50%;
background-size: cover;
}
section.sec03{background: #000; text-align: center; padding: 75px 0px;display: none;}
.facititle {
background: #000;
color: #fff;
padding: 7px 10px;
font-weight: 600;
}
.faciBox {
margin-bottom: 15px;
}
li.beforhd a:before {
display: none;
}
.sec02videoBx iframe{
width: 100%;
height: 600px;
}
.memberHeading {
font-size: 26px;
color: #fff;
margin-top: 45px;
}
.memberIcon {
max-width: 75px;
display: inline-flex;
height: 75px;
padding: 5px;
align-items: center;
justify-content: center;
}
.memberIcon img {max-width: 70px;}
section.sec03 h2{font-size: 39px;
font-family: 'work_sansbold';
color: #fff;
margin-bottom: 42px;}
.sec03Box {
max-width: 908px;
margin: 0px auto;
}
section.sec03{ padding: 80px 0px 90px;}
section.sec04{ padding: 88px 0px 50px; background: #F4F4F4;}
.sec04Cvr {
position: relative;
max-width: 1060px;
margin: 0px auto;
}
.serviceBox {
width: 100%;
display: inline-block;
position: relative; margin-bottom: 25px;
}
.serviHomeBxDet {
position: absolute;
bottom: 0px;
left: 0px;
height: 40%;
background: #0009;
width: 100%;
display: flex;
align-items: flex-start;
justify-content: center;
flex-direction: column;
padding: 10px 20px 10px 30px;
border-radius: 0 0 12px 12px;
}
.serviHomeBxDet h3{color: #fff; font-size: 24px;font-family: 'work_sanssemibold';}
.serviHomeBxDet p{color: #fff; max-width: 75%; margin-bottom: 0px;    line-height: 21px;}
.serviBoxFull .serviHomeBxDet {
width: 35%;
height: 100%;
}
.servHeadhm {
font-size: 39px;
font-family: 'work_sansbold';
color: #000;
margin-bottom: 50px;
text-align: center;
}
.clientLogo {
margin: 25px 0;
max-height: 100px;
min-height: 100px;
display: flex;
align-items: center;
justify-content: center;
}
.clientLogo img {
width: auto !important;
max-height: 90px;
}
section.sec05{padding: 89px 0px 56px;}
section.sec06 {
background: #F4F4F4;
padding: 65px 0px 80px; text-align: center;
}
section.sec06 .row{max-width: 500px; display: inline-flex;}
.paymntIMg{text-align: center;
width: 100%;
height: 168px;
display: flex;
align-items: center;
justify-content: left;}
.paymntIMg img{max-height: 120px;}
footer {
background: #000;
padding: 65px 0px 0;
}
.footTitle {
font-size: 16px;
color: #fff;
margin-bottom: 20px; font-family: 'work_sansbold';
}
footer .logo{margin-bottom: 10px;}
footer p{color: #fff;}
.footmenu li a,footer a{color: #fff; text-decoration: none;}
footer ul li{line-height: 24px; color: #fff;}
.footmenu li a {
padding: 3px 0px;
display: block;
}
.footbox.footpad2 {
padding-left: 14% !important;
}
.footbox.footpad3 {
padding-left: 8% !important;
}
li.ads {
margin-bottom: 20px;
}
.mbl a,.eml a {
font-family: 'work_sanssemibold';
}
.footer_bottom {
background: #111;
padding: 20px 0px;
margin-top: 75px;
}
.footer_bottom p{
margin-bottom: 0px;}
ul.socialFoot li span {
display: none;
}
ul.socialFoot li {
display: inline-flex; margin-right: 20px;
}
ul.socialFoot li a {
width: 35px; height: 35px; display: flex; align-items: center;justify-content: center;
}
ul.socialFoot li a img{max-height: 25px;}
ul.socialFoot {
margin-top: 15px;
}
@media only screen and (min-width:1920px) {
.fullwidth { width: 100%;  position: relative;  overflow: hidden;  height: 870px;}
}
@media only screen and (max-width:1500px) {
.fullwidth {
height: 640px;
}
}
@media only screen and (max-width:1367px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width: 1300px !important;    padding: 0px 30px !important;
}
.fullwidth {
height: 600px;
}
section.membership {
padding: 11rem 8rem 15px;
}
section.hire {
padding: 11rem 8rem 0;
}
section.sec07.bookSecMap {
padding: 3rem 8rem;
}
section.join {
padding: 1rem 8rem 4rem;
}
section.upCome {
padding: 11rem 8rem 0;
}
section.upCome.Past {
padding: 3rem 8rem 2rem;
}
.footbox.footpad2 {
padding-left: 10% !important;
}
.hdrButtons {
width: 19%;
}
}
@media only screen and (max-width:874px) { .hdrButtons {
display: none;
}
header {
padding: 15px 0px 15px;
}
.menu li.current_page_item a:before {
bottom: 0;
}
.sec01Right {
padding-left: 0;
}
section.upCome {
padding: 7rem 0 0;
}
h1 {
font-size: 35px;
padding-bottom: 5px;
}
.upImg img {
width: 100% !important;
}
.upItmCvr {
padding: 0;
}
.upCont {
position: inherit;
padding: 45px 15px;
text-align: center;
}
.upCome .owl-theme .owl-nav {
display: none;
}
section.upCome.Past {
padding: 3rem 0 2rem;
}
.upCome.Past .uprtCont {
padding: 10px 0 30px;
font-size: 14px;
}
section.hire {
padding: 7rem 0 0;
}
section.join {
padding: 1rem 0 3rem;
}
.joinrw {
display: block;
margin-bottom: 10px;
}
label.col-form-label.phone {
text-align: left;
}
.col-form-label {
width: 100% !important;
}
.joInp {
width: 100%;
}
section.membership {
padding: 100px 0 0;
}
.rentSear .searchSec {
width: 100%;
}
.reSear {
width: 50%;
padding: 0px 20px;
}
.rentEqpmt .hireCont .memTit {
font-size: 22px;
}
.bookNw .joInp {
width: 100% !important;
}
section.sec07.bookSecMap {
padding: 3rem 0;
}
.joinformSec.bookNw {
margin: 30px 0 0;
}
.upItm,.upImg img {
height: auto;
}
.paymntIMg {
justify-content: center;
height: auto;
padding-bottom: 25px;
}
.hire button.owl-prev {
left: -25px;
}
.hire button.owl-next {
right: -45px;
}
section.upCome.Past.sngle {
padding: 6rem 0 0rem;
text-align: left;
}
.blogLeft h1 {
padding-bottom: 0;
} .bannerHead {
font-size: 39px;
line-height: 45px;
font-family: 'work_sansbold';
text-align: left;
max-width: 300px;
}
.memberHeading {
font-size: 22px;
color: #fff;
margin-top: 5px;
margin-bottom: 30px;
}
.sec01,.sec02Cvr,section.sec03,section.sec04,section.sec05,section.sec06 {padding: 50px 0px;}
.sec02Cvr h2,section.sec03 h2,.servHeadhm {font-size: 30px; margin-bottom: 20px;}
.sec04Cvr .col-lg-6:last-child .serviceBox{margin-bottom: 0px;}
footer{padding-top: 50px; text-align: center;}
.footbox,.footbox.footpad2,.footbox.footpad3 {
margin-bottom: 20px;
padding-left: 12px !important;
padding-right: 12px !important;
}
.footer_bottom{margin-top: 50px;}
.serviHomeBxDet p {
max-width: 100%;
margin-bottom: 0px;
line-height: 15px;
font-size: 13px;
}
.serviBoxFull .serviHomeBxDet{width: 100%;}
.serviHomeBxDet h3{font-size: 19px;}
.paymntIMg img {
max-height: 100px;
max-width: 170px;
}
.fullwidth {
height: 500px;
}
.sec02videoBx a {
width: 70px;
height: 70px;margin: -35px 0px 0px -35px;}
.fancybox-slide{padding: 10px !important;}
.sec01Left h1 {
font-size: 35px;}
}
@media only screen and (max-width:767px) {
h1 {
font-size: 30px;
padding-bottom: 5px;
}
.upcoSec h2 {
font-size: 20px;
padding-bottom: 30px;
}
.upHead {
font-size: 22px;
padding-bottom: 10px;
}
.upLabel {
font-size: 14px;
padding-bottom: 5px;
}
.upSubHead {
font-size: 16px;
padding-bottom: 0px;
}
p {
font-size: 14px;
line-height: 20px;
}
section.hire h1 {
padding-bottom: 0px;
}
.hireSec {
padding: 0;
}
.searchSec {
height: 45px;
margin-bottom: 20px;
padding: 0px 15px;
}
.searchArea [type=search] {
padding-left: 30px;
background-size: 20px;
height: 45px;
}
.hireCont {
text-align: center;
padding: 20px;
}
.hireCont .memTit {
font-size: 20px;
padding-bottom: 0px;
}
.hireCont .desg {
font-size: 16px;
padding-bottom: 0px;
}
.hireCont .Exp {
font-size: 16px;
}
.hireCont .hireBtn {
display: block;
padding: 20px 0 0;
}
.joinSec {
padding: 30px 20px;
text-align: center;
position: relative;
}
.joinSec h2 {
font-size: 30px;
padding-bottom: 6px;
}
.joinSec p {
line-height: 20px;
font-size: 14px;
}
.joinformSec {
padding: 10px 0px;
}
.col-form-label {
font-size: 16px;
text-align: left;
}
.joinformSec .form-control {
height: 40px;
font-size: 16px;
}
.clickArr {
position: absolute;
right: -35px;
top: 0;
}
.clickArr img {
width: 15px;
}
.hire .owl-theme .owl-nav {
display: none;
}
section.membership {
padding: 100px 0 30px;
text-align: center;
}
.memPlans h2:after,.pointsRe .h2:after {
left: 50%;
margin-left: -122.5px;
}
.memHead {
font-size: 26px;
padding-bottom: 15px;
}
.memPlanItm {
margin: 15px 0;
padding: 30px 0 32px;
}
.planPricesec {
text-align: center;
padding: 30px 0 0px;
font-size: 25px;
}
.planPrice {
font-size: 20px;
padding-bottom: 10px;
}
.memPlanItm .hireBtn {
text-align: center;
padding: 10px 45px 0;
}
.planCont {
padding: 10px 0 10px;
}
section.hire {
text-align: center;
}
.rentSear {
display: block;
}
.reSear {
width: 100%;
padding: 0px 20px;
}
.reSear .btn.btn-secondary {
height: 45px;
width: 100%;
}
.rentEqpmt .hireSec {
padding: 10px 0px 0;
}
.rentEqpmt .hireCont .memTit {
font-size: 20px;
padding-bottom: 10px;
}
.bookNw .col-form-label {
font-size: 18px;
}
.form-submit {
min-width: 100%;
float: none;
}
.uprtCont {
font-size: 14px;
}
header.aniPos .logo {
padding: 0px 0;
}
.logo img {
width: 65px;
}
.checkBx span.wpcf7-list-item {
float: none;
width: 100%;
text-align: left;
}
.sec02videoBx iframe {
width: 100%;
height: 300px;
}
}.wppb-user-forms,
.wppb-user-forms *{
-webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; } .wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),
.wppb-user-forms select,
.wppb-user-forms textarea{
font-size: 100%; margin: 0; vertical-align: baseline; }
.wppb-user-forms input[type="checkbox"],
.wppb-user-forms input[type="radio"] {
padding: 0; }
.wppb-user-forms input[type="search"] {
-webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing:    content-box;
box-sizing:         content-box;
}
.wppb-user-forms input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
.wppb-user-forms button::-moz-focus-inner,
.wppb-user-forms input::-moz-focus-inner { border: 0;
padding: 0;
}
.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"],
.wppb-user-forms textarea{
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
}
.wppb-user-forms input[type="text"]:focus,
.wppb-user-forms input[type="number"]:focus,
.wppb-user-forms input[type="email"]:focus,
.wppb-user-forms input[type="url"]:focus,
.wppb-user-forms input[type="password"]:focus,
.wppb-user-forms input[type="search"]:focus,
.wppb-user-forms textarea:focus {
color: #111;
}
.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"] {
padding: 3px;
}
.wppb-user-forms textarea {
overflow: auto; padding-left: 3px;
vertical-align: top; width: 100%;
}
.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap { float:left;
width:69.9%;
}
.wppb-user-forms .wppb-wysiwyg button:hover{ background: none;
}
.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{ border: 1px solid #ccc !important;
color: #666 !important;
}
.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{
border-width: 0 0 1px 0 !important;
}
.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{
border-width: 1px 0 !important;
}
.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar { border: 1px solid #dedede;
border-bottom: 0;
}
#wp-link label input[type="text"] { padding: 0px;
}
#wppb-search-fields{
min-width: 250px;
float:left;
margin-right:20px;
}
.wppb-user-forms .wppb-search-button{
margin-right:10px;
padding:7px 20px;
line-height: 24px;
}
.wppb-search-users-wrap{
margin-bottom: 20px;
}
.wppb-user-forms .extra_field_heading {
margin-bottom: 0;
}
.wppb-gdpr-delete-button .wppb-delete-account {
width: 110px;
} .wppb-user-forms ul{
max-width:900px;
list-style:none;
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
}
.wppb-user-forms ul li{
list-style:none;
}
#wppb-login-wrap p,
#select_user_to_edit_form p {
overflow:hidden;
margin:0;
padding-bottom:14px;
}
.wppb-user-forms ul li{
margin:0;
padding-bottom:14px;
}
.wppb-user-forms ul li:after{
content: "";
clear: both;
display: block;
}
.wppb-user-forms .wppb-input-hidden {
padding-bottom: 0;
}
.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden {
padding-bottom: 14px;
}
.wppb-user-forms .wppb-form-field > ul {
margin-left: 0;
}
.wppb-form-field.wppb-default-password,
.wppb-form-field.wppb-default-repeat-password,
#wppb-login-wrap .login-password {
position: relative;
}
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label{
width:30%;
float:left;
min-height:1px;
}
.wppb-form-field input[type="text"], .wppb-form-field input[type="number"], .wppb-form-field input[type="email"], .wppb-form-field input[type="url"], .wppb-form-field input[type="password"], .wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input{
width:69.9%;
float:left;
}
#wppb-login-wrap .login-remember {
display: flex;
align-items: center;
}
#wppb-login-wrap .login-remember input {
cursor: pointer;
}
#wppb-login-wrap .login-remember label {
padding-left: 8px;
margin-bottom: 0px;
cursor: pointer;
}
.wppb-form-field.wppb-timepicker select {
width: auto;
margin-right: 5px;
}
.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{
box-sizing: content-box !important;
}
.wppb-user-forms .wp-editor-wrap input {
float: none;
width: auto;
}
input#send_credentials_via_email{
float:none;
margin-right:10px
}
.wppb-send-credentials-checkbox label{
width:auto;
}
.wppb-form-field > span{
display:block;
clear:both;
margin-left:30%;
font-size:80%;
font-style:italic;
}
.wppb-form-field > span.custom_field_html {
font-style: normal;
font-size: 100%;
}
.wppb-form-field > span.select2-container {
font-style: normal;
font-size: 100%;
clear:none;
}
.wppb-repeater .wppb-select-cpt span.select2-container{
width:auto !important;
}
.wppb-form-field.wppb-timepicker > span.wppb-timepicker-separator {
display: inline-block;
float: left;
clear: none;
margin-left: 0;
margin-right: 5px;
font-size: 100%;
font-style: normal;
}
.wppb_upload_button{
display:inline-block;
}
.wppb-user-forms .wppb-checkboxes li,
.wppb-user-forms .wppb-radios li{
display:inline-block;
padding:0 20px 0 0;
}
.wppb-user-forms .wppb-checkboxes li.wppb-hidden{
padding: 0;
}
.wppb-form-field .wppb-checkboxes label,
.wppb-form-field .wppb-radios label{
float:none;
min-width:0;
padding-left:5px;
width:auto;
display:inline-block;
}
.wppb-checkbox-terms-and-conditions input,
.wppb-checkboxes li input,
.wppb-radios li input{
min-width:0;
float:none;
}
.wppb-edit-user .wppb-checkbox-terms-and-conditions {
display:none;
}
.wppb-form-field.wppb-heading span,
.wppb-default-about-yourself-heading span,
.wppb-default-contact-info-heading span,
.wppb-default-name-heading span,
.wppb-checkbox-terms-and-conditions span{
margin-left:0;
}
.wppb-checkbox-terms-and-conditions label {
width: 100%;
}
.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa {
float:none;
margin-right:10px
}
.wppb-recaptcha-element{
display: inline-block;
}
.wppb-recaptcha-element.wppb-invisible-recaptcha {
display: block !important;
}
.wppb-recaptcha-element iframe{
margin-bottom: 0;
}
.wppb-form-field input.wppb-map-search-box {
position: absolute;
top: 10px !important;
height: 34px;
width: 50%;
min-width: 250px;
background: #fff;
border: 0;
border-radius: 1px;
padding: 0 10px;
box-shadow: 0 1px 1px 0 #c1c1c1;
font-family: 'Roboto', sans-serif;
}
.wppb-create-new-site{
width: 100%;
}
input#wppb_create_new_site_checkbox{
width: auto;
margin-right: 10px;
float: none;
}
label[for=wppb_create_new_site_checkbox]{
width:100%;
}
label[for=blog-privacy]{
width:100%;
} .wppb-gdpr-checkbox.wppb-form-field label{
width:100%;
float:none;
}
.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr{
float:none;
margin:0 10px 0 0;
} .wppb-error,
.wppb-warning,
.wppb-notice,
.wppb-success {
padding: 6px 9px;
margin: 0 auto 25px;
display: block;
width: 100%;
}
.wppb-error,
.wppb-warning {
box-sizing: border-box;
background: #ffebe8;
border: 1px solid #C00;
}
.wppb-error,
.wppb-warning,
.wppb-notice {
color:#222222 !important;
}
.wppb-error a,
.wppb-warning a{
color:#007acc !important;
}
.admin-bar #wppb_form_general_message{
padding-top:32px;
}
.wppb-error a:hover,
.wppb-warning a:hover{
color:#007acc !important;
text-decoration: underline;
}
.wppb-notice {
box-sizing: border-box;
background: #ccc;
border: 1px solid #666;
}
.wppb-required{
color: red;
}
.wppb-required,
.wppb-checkbox-terms-and-conditions span.wppb-required{
margin-left:5px;
}
.wppb-success {
box-sizing: border-box;
background: #e7f7d3;
border: 1px solid #6c3;
}
.wppb-register-user .wppb-field-error,
.wppb-edit-user .wppb-field-error,
#wppb-recover-password .wppb-field-error{
background-color: #FFDFDF;
border: 1px dotted #C89797;
margin-bottom: 6px !important;
padding: 6px !important;
}
.wppb-field-error > input,
.wppb-field-error > select,
.wppb-field-error > textarea,
.wppb-field-error > label{
margin-bottom: 10px;
}
.wppb-field-error img{
box-shadow: none;
-webkit-box-shadow:none;
border:none;
border-radius:0px;
vertical-align: middle;
margin-top: -3px;
padding-left:5px;
width: auto;
height: auto;
}
.wppb-form-field > span.wppb-form-error{
margin-top:10px;
padding-top: 5px;
border-top:1px dotted #c89797;
font-size:100%;
margin-left: 0;
} #wppb-register-user .wppb-default-blog-details.wppb-field-error{
background-color: transparent !important;
border: 0px !important;
}
.wppb-default-blog-details > span.wppb-form-error{
display:none;
}
.wppb-blog-details-heading span {
margin-left: 0;
}
.wppb-honeypot {
display: none;
} .wppb-table *{
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.wppb-table{
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
border-spacing: 0.5rem;
border-collapse: collapse;
width: 100%;
}
.wppb-table th{
background: #f4f4f4;
padding: 7px;
border:1px solid #e1e1e1;
text-align: left;
}
.wppb-table thead tr:hover{
background: none;
}
.wppb-table .wppb-sorting .wppb-sorting-default {
display: inline-block;
width: 16px;
height: 16px;
background: url(//spacestudio.ae/wp-content/plugins/profile-builder/assets/images/sorting-default.png) no-repeat center center;
vertical-align: middle;
}
.wppb-table .wppb-sorting .wppb-sorting-ascending {
background-image: url(//spacestudio.ae/wp-content/plugins/profile-builder/assets/images/sorting-ascending.png);
}
.wppb-table .wppb-sorting .wppb-sorting-descending {
background-image: url(//spacestudio.ae/wp-content/plugins/profile-builder/assets/images/sorting-descending.png);
}
.wppb-table tr:hover{
background: #f1fcff;
}
.wppb-table td{
padding: 7px;
border:1px solid #e1e1e1;
}
.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo{
text-align: center;
}
.wppb-avatar img {
max-width: none;
}
ul.wppb-profile{
list-style-type: none;
margin-left: 0;
margin-right: 0;
padding-left:0;
padding-right: 0;
}
ul.wppb-profile li{
margin-left: 0;
margin-right: 0;
overflow: hidden;
}
ul.wppb-profile li label{
display: block;
width:30%;
float:left;
min-height:1px;
font-weight: bold;
}
ul.wppb-profile li span{
display: block;
width:69.9%;
float:left;
}
ul.wppb-profile li h3,
ul.wppb-profile li h3:first-child{
margin:20px 0;
padding-top:20px;
border-top:1px solid #d2d2d2;
}
ul.wppb-faceted-list{
list-style: none;
margin:0 0 20px;
}
ul.wppb-faceted-list:after{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
ul.wppb-faceted-list > li{
float:left;
margin-right: 15px;
max-width: 300px;
}
ul.wppb-faceted-list > li:first-child{
float:none;
clear:both;
}
.wppb-userlisting-container .wppb-faceted-list li h5{
margin-top: 20px;
margin-bottom: 5px;
}
ul.wppb-faceted-list label > *{
vertical-align: middle;
}
ul.wppb-faceted-list input[type="checkbox"]{
margin-right: 5px;
}
.wppb-userlisting-container.wppb-spinner{
position:relative;
opacity: 0.5
}
.wppb-userlisting-container.wppb-spinner:after{
content: '';
position: absolute;
top: 50%;
left: 50%;
margin-top: -16px;
margin-left: -16px;
display: block;
width: 32px;
height: 32px; z-index: 1000;
}
ul.wppb-faceted-list .hide-this{
display:none;
}
#wppb-remove-facets-container{
list-style: none;
margin: 0;
}
.wppb-remove-facet:before, .wppb-remove-all-facets:before {
content: "x";
display: inline-block;
border-right: 1px dotted #D3CCC9;
border-right: 1px dotted #6F6F6F;
padding-right: 5px;
margin-right: 5px;
}
.wppb-userlisting-container .wppb-ul-range-values{
padding: 5px 0;
}
.wppb-userlisting-container:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.wppb-float-left{
float:left;
}
.wppb-float-right{
float:right;
}
.wppb-facet-float-left{
float:left;
max-width:300px;
}
.wppb-facet-float-right{
float:right;
max-width:300px;
}
li.wppb-facet-search{
position: relative;
}
.wppb-facet-search-wrap label {
display: inline-block;
position: relative;
padding: 0 !important;
margin: 0 !important;
}
.wppb-facet-search{
width: 75% !important;
margin-right: 5px !important;
}
.wppb-facet-search .screen-reader-text{
display: none;
}
.wppb-facet-search,
.wppb-search-submit {
box-sizing: border-box;
display: inline-block !important;
vertical-align: middle;
}
.wppb-search-submit{
display: inline-block;
width: 20%;
height: 100%;
background: #4F5963;
position: absolute;
right: 0;
cursor: pointer;
border: 1px solid #444D57;
border-radius: 3px;
padding: 0 !important;
margin: 0 !important;
}
.wppb-search-submit:hover {
background: #fff;
color: #4F5963;
}
.wppb-search-submit::before{
content: "\26B2";
display: inline-block;
color: #fff;
font-size: 120%;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wppb-search-submit:hover::before{
color: #4F5963;
}
@media screen and ( max-width: 720px ) {
.wppb-table {
border: 0;
}
.wppb-table thead {
display: none
}
.wppb-table tr {
display: block;
margin-bottom: 30px;
}
.wppb-table td {
display: block;
text-align: right;
border-bottom: 0;
}
.wppb-table td:last-of-type {
border-bottom: 1px solid #e1e1e1;
}
.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo{
text-align: right;
}
.wppb-table td:before {
content: attr(data-label);
float: left;
}
.wppb-table td:after {
content: '';
display: block;
clear: both;
}
} @media screen and (max-width: 500px) {
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label,
ul.wppb-profile li label{
width:100%;
display:block;
float:none;
}
.wppb-form-field input[type="text"], .wppb-form-field input[type="number"], .wppb-form-field input[type="email"], .wppb-form-field input[type="url"], .wppb-form-field input[type="password"], .wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input,
ul.wppb-profile li span{
width:100%;
float:left;
}
.wppb-form-field > span{
margin-left:0;
}
.wppb-checkboxes li label,
.wppb-radios li label{
display:inline;
}
.wppb-form-field .wppb-avatar-nofile,
.wppb-form-field .wppb-avatar-file,
.wppb-form-field .wppb-upload-nofile,
.wppb-form-field .wppb-upload-file{
margin-left:0;
}
} #pass-strength-result {
background-color: #eee;
border: 1px solid #ddd;
display: none;
float: left;
margin: 13px 5px 5px 30%;
padding: 3px 5px;
text-align: center;
width: 200px;
height:28px;
}
#pass-strength-result.short {
background-color: #ffa0a0;
border-color: #f04040;
}
#pass-strength-result.bad {
background-color: #ffb78c;
border-color: #ff853c;
}
#pass-strength-result.good {
background-color: #ffec8b;
border-color: #fc0;
}
#pass-strength-result.strong {
background-color: #c3ff88;
border-color: #8dff1c;
} .wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw {
position: absolute;
right: 4px; top: -7px;
background: transparent !important;
background-color: transparent !important;
border: 1px solid transparent;
box-shadow: none;
padding: 0;
margin: 0;
height: 100%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
}
.wppb-form-field.wppb-default-password button img,
.wppb-form-field.wppb-default-repeat-password button img,
#wppb-login-wrap .login-password button img {
width: 20px;
}  .wppb-form-field.wppb-subscription-plans label {
width: 100%;
float: none;
}
.wppb-form-field.wppb-subscription-plans input {
display: inline-block;
float: none;
margin-right: 10px !important;
}
.wppb-form-field.wppb-subscription-plans span.description {
display: block;
font-size: 100%;
font-style: italic;
margin-left: 0;
margin-bottom: 1.5em;
}  .wppb-user-forms table{
border-collapse:separate;
}  .wppb-private-website.wppb-private-website-hide-menus .main-navigation{
display:none;
} .marker-content-info {position: absolute; top: -400px; left: -400px; display: none;}
.wppb-map-container .marker-content {min-width: 320px; max-width: 100%;}
.wppb-map-container .marker-content .marker-info-avatar_or_gravatar {float: left; margin-right: 10px;}  .elementor-edit-mode .wppb-map-container {
width: 69.9%;
float: left;
border: 1px solid #ccc;
border-radius: 3px;
}  #wppb_auth_secret_buttons,
#wppb_auth_verify_buttons,
#wppb_auth_QR_INFO {
margin-left: 30%;
}
#wppb_auth_secret_buttons,
#wppb_auth_verify_buttons {
display: flex;
justify-content: space-between;
align-items: stretch;
}
.wppb_auth_button {
background: none repeat scroll 0 0 #f7f7f7;
border: 1px solid #ccc !important;
color: #555;
cursor: pointer;
display: inline-block;
font-size: 12px;
line-height: 26px;
padding: 15px;
text-decoration: none;
white-space: nowrap;
text-align: center;
width: 30%;
}
.wppb_auth_button:hover {
background: none repeat scroll 0 0 #fafafa;
border: 1px solid #999 !important;
color: #222;
text-decoration: none;
}
#wppb_auth_newsecret.wppb_auth_new_button,
#wppb_auth_verify_button.wppb_auth_verify_button {
flex-grow: 1;
}
#wppb_show_qr.wppb_auth_qr_button,
#wppb_auth_verify_indicator.wppb_auth_verify_indicator {
flex-grow: 1;
}
#wppb_auth_verify_indicator {
pointer-events: none !important;
}
#wppb_auth_verify_indicator.valid {
background-color: #c3ff88;
border-color: #8dff1c;
}
#wppb_auth_verify_indicator.invalid {
background-color: #ffa0a0;
border-color: #f04040;
}
#wppb_auth_QR_INFO .wppb-description-delimiter {
font-size:80%;
font-style:italic;
}
#wppb_auth_QRCODE {
text-align: center;
}