[data-wppb-rpf-set="template"]{
display: none;
}
.wppb-user-forms ul li.wppb-repeater{
border: 1px solid #ddd;
padding-bottom: 0;
margin-bottom: 24px;
}
.wppb-repeater > ul {
padding: 30px 20px;
border-bottom: 1px solid #ddd;
margin: 0;
position: relative;
}
.wppb-repeater > ul:last-of-type{
border-bottom: none;
}
.wppb-repeater > ul > li > label {
width: 29%;
} .wppb-rpf-action-wrap{
float: left;
}
.wppb-rpf-action {
display: block;
position: absolute;
color: #fff;
cursor: pointer;
text-align: center;
z-index: 99;
}
.wppb-rpf-add{
width: 30px;
height: 30px;
bottom: -15px;
right: -15px;
color: #222;
background: #ddd;
line-height:27px;
font-weight:bold;
font-size: 16px;
}
.wppb-rpf-add:hover{
background: green;
color: white;
}
.wppb-rpf-limit-reached .wppb-rpf-action.wppb-rpf-add{
opacity: 0.6;
}
.wppb-rpf-limit-reached .wppb-rpf-action.wppb-rpf-add:hover{
color: #222;
background: #ddd;
border-bottom: 0;
}
.wppb-rpf-limit-exceeded{
background-color: #eeeeee;
opacity: .3;
}
.wppb-rpf-remove{
width: 20px;
height: 20px;
top: 0;
left: 0;
color: red;
line-height: 19px;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-radius: 0 0 3px 0;
box-shadow: 1px 1px 1px 0 rgba(0,0,0,0.1);
}
.wppb-rpf-remove:hover{
background: red;
color: white;
border-right: 1px solid #ac1b1b;
border-bottom: 1px solid #ac1b1b;
}
.wppb-rpf-action.wppb-rpf-remove{
display:block;
}
.wppb-rpf-singular-set .wppb-rpf-action.wppb-rpf-remove{
display:none;
} .wppb-rpf-overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.7);
visibility: hidden;
opacity: 0;
z-index: 100;
}
.wppb-rpf-popup-open.wppb-rpf-overlay {
visibility: visible;
opacity: 1;
}
.wppb-rpf-popup {
margin: 70px auto;
padding: 35px;
background: #fff;
border-radius: 5px;
width: 30%;
position: relative;
}
.wppb-rpf-popup h2 {
padding-right: 60px;
padding-left: 60px;
margin-top: 0;
color: #333;
text-align: center
}
.wppb-rpf-popup a.wppb-rpf-close {
position: absolute;
top: 20px;
right: 20px;
transition: all 200ms;
font-size: 30px;
font-weight: bold;
text-decoration: none;
border-bottom: 0;
box-shadow: none;
cursor: pointer;
color: #222;
border-bottom: 0;
display: block;
width: 20px;
height: 20px;
line-height: 20px;
}
.wppb-rpf-popup .wppb-rpf-close:hover {
color: red;
}
@media screen and (max-width: 700px){
.wppb-rpf-popup{
width: 70%;
}
}._form input[type="text"],._form input[type="email"],
._form input[type="number"],._form input[type="tel"],
._form input[type="password"],._form textarea,
._form select {
width: 100%;
}
._form .columns {
margin-bottom: 20px;
}
._specify {
margin-top: 20px;
display: none;
}
.color-white {
color: #fff !important;
}
.color-white h1,.color-white h2,.color-white h3,
.color-white h4,.color-white h5,.color-white h6,
.color-white p {
color: #fff;
}
.color-red {
color: #ff3a4c;
}
.color-blue {
color: #40839e;
}
.color-grey {
color: #cecece;
}
.color-grey h1,.color-grey h2,.color-grey h3,
.color-grey h4,.color-grey h5,.color-grey h6,
.color-grey p {
color: #dddddd;
}
.color-cyan {
color: #00828f;
}
.color-black {
color: #202020;
}
.bg-half-white {
background: #f7f7f7;
}
.bg-dark-grey {
background: #333333;
}
.bg-white {
background: #fff;
}
.fw-300 {
font-weight: 300;
}
.fw-400 {
font-weight: 400;
}
.fw-500 {
font-weight: 500;
}
.fw-600 {
font-weight: 600;
}
.fw-700 {
font-weight: 700;
}  .font-11 {
font-size: 11px;
}
.font-13 {
font-size: 13px;
}
.font-14 {
font-size: 14px;
}
.font-15 {
font-size: 15px;
}
.font-18 {
font-size: 18px;
}
.font-20{
font-size: 20px;
}
.font-21{
font-size: 21px;
}
.font-22{
font-size: 22px;
}
.font-37 {
font-size: 37px;
}
.font-50 {
font-size: 50px;
}
.font-60 {
font-size: 60px;
}
.font-84 {
font-size: 84px;
}
.font-172 {
font-size: 172px;
}
.text-italic{
font-style: italic;
}
.text-underline {
text-decoration: underline;
}
.text-bold {
font-weight: 700;
}  .space10 {
float: left;
width: 100%;
height: 10px;
}
.space20 {
float: left;
width: 100%;
height: 20px;
}
.space30 {
float: left;
width: 100%;
height: 30px;
}
.space40 {
float: left;
width: 100%;
height: 40px;
}
.space50 {
float: left;
width: 100%;
height: 50px;
}
.space60 {
float: left;
width: 100%;
height: 60px;
}
.space70 {
float: left;
width: 100%;
height: 70px;
}
.space80 {
float: left;
width: 100%;
height: 80px;
}
.space90 {
float: left;
width: 100%;
height: 90px;
}
.space100 {
float: left;
width: 100%;
height: 100px;
}
.space110 {
float: left;
width: 100%;
height: 110px;
}
.space120 {
float: left;
width: 100%;
height: 120px;
}
.space130 {
float: left;
width: 100%;
height: 130px;
}
.space140 {
float: left;
width: 100%;
height: 140px;
}
.space150 {
float: left;
width: 100%;
height: 150px;
}  .btn {
font-size: 16px;
background: #cfdd26;
color: #40839e;
padding: 14px 30px 12px 30px;
overflow: hidden;
border: 0;
font-weight: 600;
text-transform: uppercase;
outline: none;
border-radius: 25px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-o-border-radius: 25px;
-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);
box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);
}
.btn:hover,.btn:focus,.btn:active {
overflow: hidden;
color: #fff;
}
.btn.btn-light {
background: #ecd5cb;
border-color: #ecd5cb;
color: #d66f59;
}
.btn.btn-light:hover {
background: #000;
border-color: #000;
color: #ecd5cb;
}
.btn.btn-white {
background: none;
color: #fff;
border: 2px solid #dddddd;
}
.btn.btn-cyan {
background: #00828f;
color: #fff;
border: 2px solid #00828f;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
-o-border-radius: 50px;
padding-left: 35px;
padding-right: 35px;
}
.btn.btn-cyan:hover {
color: #00828f;
background: none;
}
.btn.btn-white:hover {
background: #fff;
color: #222222;
border-color: #fff;
}
.btn.btn-blue {
background: #4d82f8;
border: 1px solid #4d82f8;
color: #fff;
}
.btn.btn-blue:hover {
background: none;
border-color: #ddd;
color: #4d82f8;
}
.btn.extra-btn-padding {
padding-left: 45px;
padding-right: 45px;
}
.btn.btn-blue-grey-border {
color: #4d82f8;
background: none;
border-color: #dddddd;
}
.btn.btn-blue-grey-border:hover {
color: #fff;
background: #4d82f8;
border-color: #4d82f8;
}  .hvr-shutter-out-horizontal {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
background: #e1e1e1;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.hvr-shutter-out-horizontal:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: #000;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 50%;
transform-origin: 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
} .hvr-sweep-to-right {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.hvr-sweep-to-right:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
color: white;
}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
} .hvr-sweep-to-left {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.hvr-sweep-to-left:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {
color: white;
}
.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
#preloader {
position: fixed;
left: 0;
top: 0;
z-index: 9999;
width: 100%;
height: 100%;
overflow: visible; }
.relative {
position: relative;
}
.data-image {
background-position: 50% 0 !important;
-webkit-background-size: cover !important;
-moz-background-size: cover !important;
-o-background-size: cover !important;
background-size: cover !important;
background-repeat: no-repeat;
}
.data-image-stellar {
-webkit-background-size: cover !important;
-moz-background-size: cover !important;
-o-background-size: cover !important;
background-size: cover !important;
background-repeat: no-repeat;
}
.overflow-hidden {
overflow: hidden;
}
.padding-bottom-0 {
padding-bottom: 0;
}
.padding-40-40 {
padding: 40px 0;
}
.padding-60-60 {
padding: 60px 0;
}
.padding-200-200 {
padding: 200px 0;
}
.border-bottom-grey {
border-bottom: 1px solid #dddddd;
}
.margin-top-0 {
margin-top: 0;
}
.margin-bottom-0 {
margin-bottom: 0 !important;
}
.margin-bottom-30 {
margin-bottom: 30px;
}
.margin-bottom-40 {
margin-bottom: 40px;
}
.mobile-visibility {
display: none;
}
.padding-0 {
padding: 0;
}
.padding-bottom-200 {
padding-bottom: 200px;
}
.padding-top-0 {
padding-top: 0;
}
.padding-bottom-20 {
padding-bottom: 20px;
}
.padding-70-70 {
padding: 70px 0;
}
.padding-30-30 {
padding: 30px 0;
}
.margin-0 {
margin: 0;
}
.padding-top-70 {
padding-top: 70px;
}
.w-100 {
width: 100%;
} @-webkit-keyframes spinClock{
100% { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes spinClock{
100% { -moz-transform: rotate(360deg); }
}
@keyframes spinClock{
100% { transform: rotate(360deg); }
}
@-webkit-keyframes spinAntiClock{
100% { -webkit-transform: rotate(-360deg); }
}
@-moz-keyframes spinAntiClock{
100% { -moz-transform: rotate(-360deg); }
}
@keyframes spinAntiClock{
100% { transform: rotate(-360deg); }
}
._solar._adj { transform: rotate(-15deg) scale(0.9) skew(18deg,-1deg) translate(0);
-webkit-transform: rotate(-15deg) scale(0.9) skew(18deg,-1deg) translate(0);
-moz-transform: rotate(-15deg) scale(0.9) skew(18deg,-1deg) translate(0);
-o-transform: rotate(-15deg) scale(0.9) skew(18deg,-1deg) translate(0);
-ms-transform: rotate(-15deg) scale(0.9) skew(18deg,-1deg) translate(0);
}
._oFlowHidden {
overflow: hidden;
}
.padding-top-120 {
padding-top: 120px;
}
.pb-50 {
padding-bottom: 50px;
}
.elementor-widget-title {
margin-bottom: 20px;
padding: 8px 8px 8px 8px;
background-color: #4054b2;
width: 100%;
}
._title {
margin: 0;
padding: 0;
width: 100%;
}
._box {
text-align: center;
padding: 60px 40px 60px 40px;
background-color: #ffffff;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #d8d8d8;
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.1);
display: inline-block;
width: 100%;
}
._box:hover {
box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.36);
}
._box .elementor-icon {
background-color: #3b5998;
color: #fff;
width: 64px;
height: 64px;
line-height: 45px;
-webkit-border-radius: 50%;
border-radius: 50%;
display: inline-block;
-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
font-size: 50px;
text-align: center;
}
._box .elementor-icon-box-content .elementor-icon-box-title {
color: #3b5998;
font-family: "Roboto Slab", Sans-serif;
font-weight: normal;
margin-bottom: 25px;
}
._box .elementor-icon-box-description {
color: #a0a0a0;
font-family: "PT Sans", Sans-serif;
font-weight: 400;
}
.elementor-widget-title._adj {
background-color: #fdb900;
}
._img {
text-align: center;
margin-bottom: 20px;
}
._img img {
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
max-width: 150px;
}
h2._username {
color: #4054b2;
font-size: 29px;
font-family: "Roboto Slab", Sans-serif;
}
.text-center {
text-align: center;
}
._logout {
width: 100%;
display: inline-block;
background-color: #d9534f;
font-family: "Roboto", Sans-serif;
font-weight: 500;
font-size: 15px;
padding: 5px 24px;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #fff;
}
._upper {
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #fdb900;
}
.text-left {
text-align: left;
}
._number {
color: #6ec1e4;
font-family: "Roboto", Sans-serif;
font-weight: 600;
font-size: 69px;
line-height: 1;
text-align: center;
}
._elementor-counter-title {
text-align: center;
font-size: 19px;
line-height: 2.5;
color: #54595f;
font-family: "Roboto Slab", Sans-serif;
font-weight: 400;
}
._down ul {
list-style-type: none;
padding: 0;
margin: 0;
}
._down ul li {
position: relative;
}
._down ul li + li {
margin-top: 20px;
}
._down ul li a {
display: inline-block;
width: 100%;
color: #3a3e42;
text-shadow: 0px 0px 0px rgba(0,0,0,0.3);
font-weight: 600;
padding: 3px 0px 3px 16px;
background-color: #d9e6ee;
border-radius: 015px 0px 15px 0px;
-webkit-transition: background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
transition: background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
-o-transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.__content form label {
width: 90%;
}
.__content form input,
.__content form input[type="text"],
.__content form input[type="number"],
.__content form input[type="email"],
.__content form input[type="url"],
.__content form input[type="password"],
.__content form input[type="search"],
.__content form select,
.__content form textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input {
width: 99%;
border: 0;
padding-left: 15px;
padding-right: 15px;
text-transform: none;
}
.wppb-checkboxes input,
.wppb-radios input {
height: auto !important;
}
.__content .wppb-user-forms ul > li:nth-child(odd) {
clear: both;
}
.__content .wppb-form-field > span {
margin-left: 0;
}
.wppb-user-forms ul li.wppb-repeater {
float: left;
padding-left: 25px;
padding-right: 25px;
width: 95%;
margin-left: 15px;
}
.wppb-repeater > ul > li > label {
width: 100%;
}
.wppb-user-forms ul.wppb-checkboxes {
max-width: 100%;
width: 100%;
}
.__content .wppb_upload_button {
line-height: 50px;
}
.__content p.form-submit input {
width: auto;
}
.__content p.form-submit {
text-align: left;
margin-left: 15px;
clear: both;
}
._main ._form label {
width: 100%;
}
._main ._form form input,
._main ._form form input[type="text"],
._main ._form form input[type="number"],
._main ._form form input[type="email"],
._main ._form form input[type="url"],
._main ._form form input[type="password"],
._main ._form form input[type="search"],
._main ._form form select,
._main ._form form textarea {
width: 99%;
border: 0;
padding-left: 15px;
padding-right: 15px;
text-transform: none;
}
._main ._form form p.form-submit input {
width: auto;
margin-left: 15px;
}
._main ._form .wppb-user-forms ul {
max-width: 100%;
width: 100%;
}
._main .wppb-checkbox-terms-and-conditions,._main .wppb-send-credentials-checkbox {
padding-left: 15px;
padding-right: 15px;
}
.button.wppb_upload_button {
background: #34beb9;
height: 55px;
font-family: Dosis;
font-weight: 600;
color: #ffffff;
text-transform: uppercase;
font-size: 1rem;
line-height: 55px;
letter-spacing: 2px;
padding-top: 0px;
padding-right: 30px;
padding-bottom: 0px;
padding-left: 30px;
border-top: 0px none;
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
border-radius: 0px;
}
.button.wppb_upload_button:hover {
color: #fff !important;
}
.wppb-form-field > span.custom_field_html,.wppb-form-field.wppb-html label {
padding-left: 15px;
padding-right: 15px;
}
.wppb-form-field > span.custom_field_html iframe {
width: 100%;
}
h2.fca_qc_quiz_title {
display: none;
}
.qmn_radio_answers input[type="radio"],
._main ._form form input[type="radio"],
._main ._form form input[type="checkbox"],
.__content form input[type="radio"],
.__content form input[type="checkbox"] {
width: auto !important;
height: auto !important;
}
.qmn_pagination {
border: 0 !important;
}
.quiz_section.quiz_end .qsm-submit-btn {
line-height: 1;
}
ul.wppb-checkboxes li {
position: relative;
width: 49%;
}
ul.wppb-checkboxes li input[type="checkbox"] {
width: 16px;
height: 16px;
opacity: 0;
left: 0;
position: absolute;
z-index: 10;
cursor: pointer;
top: 50%;
margin-top: -8px !important;
}
ul.wppb-checkboxes li input[type="checkbox"] + label {
padding-left: 25px;
}
ul.wppb-checkboxes li span {
position: absolute;
left: 0;
width: 16px;
height: 16px;
z-index: 9;
background: url(//www.elitecaregroup.org.au/wp-content/themes/nanocare-child/images/uncheck.png) no-repeat center center;
top: 50%;
margin-top: -8px;
}
ul.wppb-checkboxes li input[type="checkbox"]:checked + label + span {
background: url(//www.elitecaregroup.org.au/wp-content/themes/nanocare-child/images/check.png) no-repeat center center;
}
p._alert {
width: 100%;
display: inline-block;
background-color: #d9534f;
color: #fff;
padding: 10px 25px;
}
#wppb_form_success_message, .wppb-success {
clear: both !important;
}
.page-template-pge-login p.login-remember {
text-align: left;
}
.page-template-pge-login p.login-submit {
text-align: left;
}
._max600 {
max-width: 600px;
margin: 0 auto;
width: 100%;
}
ul.acf-checkbox-list li {
position: relative;
margin-bottom: 10px;
}
ul.acf-checkbox-list li input[type="checkbox"] {
width: 16px;
height: 16px;
opacity: 0;
left: 0;
position: absolute;
z-index: 10;
cursor: pointer;
top: 50%;
margin-top: -8px !important;
}
ul.acf-checkbox-list li label {
padding-left: 25px;
}
ul.acf-checkbox-list li span {
position: absolute;
left: 0;
width: 16px;
height: 16px;
z-index: 9;
background: url(//www.elitecaregroup.org.au/wp-content/themes/nanocare-child/images/uncheck.png) no-repeat center center;
top: 50%;
margin-top: -8px;
}
ul.acf-checkbox-list li input[type="checkbox"]:checked + span {
background: url(//www.elitecaregroup.org.au/wp-content/themes/nanocare-child/images/check.png) no-repeat center center;
}
._acf input[type="text"],
._acf input[type="email"] {
height: 55px;
}
._acf .acf-fields > .acf-field {
padding-left: 0;
padding-right: 0;
}
.alert-success {
color: #004085;
background-color: #cce5ff;
border-color: #b8daff;
}
.alert {
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem;
}
.__content ._acf input[type="text"],
.__content ._acf input[type="email"],
.__content ._acf select {
width: 100%;
}
.w100 {
width: 100%;
}
._postedJob .button-large {
text-align: center;
}
._postedJob ._tabs {
margin-top: 50px;
display: inline-block;
width: 100%;
}
._tabs ._tab {
display: none;
}
._tabs ul._l {
list-style-type: none;
padding: 0;
margin: 0 0 30px 0;
display: inline-block;
width: 100%;
}
._tabs .content ._tab.active {
display: block;
}
._tabs ul._l a {
display: inline-block;
padding: 7px 15px;
}
._tabs ul._l li {
float: left;
}
._tabs ul._l li + li {
margin-left: 10px;
}
._tabs ul._l li.active a {
background: #d9e6ee;
}
._actions a {
font-size: 11px;
display: inline-block;
padding: 2px 10px;
background: #399db1;
color: #fff;
}
._actions a + a {
margin-left: 2px;
}
._actions a._e {
background: #fdb900;
}
._actions a._c {
background: #d9534f;
}
._actions a:hover {
opacity: 0.8;
}
._actions {
text-align: right;
}
._postedJob table thead th {
text-align: left;
}
._postedJob table thead th.text-right {
text-align: right;
}
._postedJob table ._actions {
min-width: 200px;
}
ul._jobDesc {
list-style-type: none;
padding: 0;
}
ul._jobDesc li {
display: inline-block;
width: 100%;
padding: 7px 15px 7px 200px;
background: #fafafa;
margin-bottom: 25px;
position: relative;
}
ul._jobDesc li > span {
position: absolute;
left: 15px;
top: 7px;
text-transform: uppercase;
}
#wppb-form-element-229 {
padding-left: 15px;
padding-right: 15px;
}
#custom_field_69 {
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
._bx {
display: inline-block;
width: 100%;
border: 2px solid #d9e6ee;
}
._bx + ._bx {
margin-top: 50px;
}
._bx ._title {
background: #d9e6ee;
color: #3a3e42;
display: inline-block;
padding: 10px 15px;
font-weight: bold;
}
._bx ._inner {
padding: 50px 15px;
}
._iconList {
list-style-type: none;
padding: 0;
margin: 0;
}
._iconList li {
position: relative;
display: inline-block;
width: 100%;
min-height: 60px;
padding-left: 65px;
}
._iconList li + li {
margin-top: 25px;
}
._iconList ._holder {
position: relative;
margin-top: 0;
}
._iconList i {
position: absolute;
left: 0;
top: 5px;
width: 48px;
height: 48px;
line-height: 46px;
background: #000;
color: #fff;
text-align: center;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
}
._actions.text-left {
text-align: left;
}
._iconList ._t {
font-weight: bold;
color: #202020;
margin: 0;
}
._iconList ._t a {
color: #d9534f;
}
._iconList li._blue i {
background: #8781bd;
}
._iconList li._green i {
background: #92d064;
}
._iconList li._yellow i {
background: #ffba00;
}
._iconList li._sky i {
background: #399db1;
}
._iconList li._pink i {
background: #ff586e;
}
.__content .comments-area p.form-submit {
margin-top: 25px;
margin-left: 0 !important;
}
.single-job .comments-area .comment-respond .logged-in-as,
.single-job .comments-area .comment-respond .comment-notes,
.single-job #reply-title {
text-align: left;
}
.single-job #reply-title:after {
display: none;
}
.single-job .comments-area {
margin-top: 50px;
}
._io {
display: inline-block;
width: 100%;
list-style-type: none;
padding: 0;
margin: 30px 0 0 0;
}
._io li {
position: relative;
width: 100%;
list-style-type: none;
padding: 30px 20px 30px 110px;
border-bottom: 1px solid #ccc;
}
._io li:last-child {
border-bottom: 0;
}
._io li ._img {
position: absolute;
left: 20px;
width: 70px;
height: 70px;
border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
-moz-border-radius: 50%;
}
._io li ._img img {
max-height: 70px;
}
._io ._meta {
margin-bottom: 0;
}
._btn {
font-size: 11px;
display: inline-block;
padding: 2px 10px;
background: #399db1;
color: #fff;
}
._btn._yellow {
background: #fdb900;
}
._btn._red {
background: #d9534f;
}
._btn:hover {
opacity: 0.8;
color: #fff;
}
._io ._txt {
margin-bottom: 15px;
}
._bx ._inner ._actions {
min-width: 120px;
}
._bx ._inner tr td:first-child {
min-width: 200px;
}
._scroll {
max-height: 400px;
overflow-y: auto;
}
._postMessage {
display: inline-block;
width: 100%;
}
._postMessage ._out textarea {
height: 55px;
}
._postMessage ._out {
float: left;
width: 75%;
}
._postMessage button {
float: left;
width: 20%;
margin-left: 5%;
text-align: center;
}
._vpro {
margin: 25px 0 0 0;
display: inline-block;
width: 100%;
}
._vpro a {
display: inline-block;
width: 48%;
float: left;
}
._vpro a + a {
margin-left: 4%;
}
._io li:nth-child(even) {
background: #fafafa;
}
.page-template-pge-conversation ul._io {
margin-top: 0;
}
._news {
position: absolute;
right: 5px;
top: 5px;
display: inline-block;
padding: 0px 10px;
color: #fff;
background: #399db1;
font-size: 11px;
text-transform: uppercase;
}
._io ._meta._adj {
margin: 0 0 10px 0;
}
._io ._act {
margin-bottom: 20px;
}
.mt-0 {
margin-top: 0 !important;
}
._btn + ._btn {
margin-left: 5px;
}
.ptb-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.mb-5 {
margin-bottom: 5px !important;
}
.mb-10 {
margin-bottom: 10px !important;
}
.pr-5 {
padding-right: 5px;
}
._newCon button {
margin-top: 15px;
}
._newCon select {
margin-bottom: 15px;
}
._time label {
margin: 10px 0;
display: inline-block;
}
._down ul li.active a {
background: #fdb900;
color: #fff;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
color: #000 !important;
}
._logout._vd {
background: #3b5998;
color: #fff;
margin-bottom: 15px;
}
.site-header-classic.header-brand-left .header-brand,
.site-header-sticky.header-brand-left .header-brand {
max-width: 200px;
}
.content-bottom-widgets {
background-image: url(https://www.elitecaregroup.org.au/wp-content/uploads/2018/11/bg-content-bottom.jpeg);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
background-attachment: scroll;    
}
.sliding-menu {
background-image: url(https://www.elitecaregroup.org.au/wp-content/uploads/2018/11/bg-content-bottom.jpeg);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
background-attachment: scroll;
}
.alert-info{
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.ec-date-location{
font-size:14px;
}
.bg-1{
background-color:#eef2f6 !important;
}
.ec-bgcustom-image-1 {
background-image: url(https://www.elitecaregroup.org.au/wp-content/uploads/2019/04/callout-bg-1.jpg) !important;
}
.ec-bgcustom-image-1:before{
position:absolute;
height:100%;
width:100%;
top:0;
left:0;
content:'';
background:rgba(0,0,0,0.6);
}
.text-light,.text-light h3{
color: white !important;
}
.bg-primary{
background:#3c276c !important;
}
.bg-secondary{
background:#34beb9 !important;
}
.ec-btn-primary {
background: trasparent !important;
border-color: #fff !important;
color: #fff !important;
}
.home .content-body-inner {
padding-top: 0;
padding-bottom: 0;
}.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"]),
.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-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 label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label{
width:30%;
float:left;
min-height:1px;
}
.wppb-form-field input,
.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{
width:69.9%;
float:left;
}
.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;
width:auto;
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.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-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;
width:auto;
}
.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;
width:auto;
margin-right:10px
}
.g-recaptcha{
display: inline-block;
}
.g-recaptcha 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_general_top_error_message,
.wppb-error,
.wppb-warning {
padding: 6px 9px;
margin: 0 auto 25px;
display: block;
width: 100%;
box-sizing: border-box;
background: #ffebe8;
border: 1px solid #C00;
}
#wppb_general_top_error_message,
.wppb-error,
.wppb-warning{
color:#222222;
}
#wppb_general_top_error_message a,
.wppb-error a,
.wppb-warning a{
color:#007acc;
}
.wppb-required{
color: red;
}
.wppb-required,
.wppb-checkbox-terms-and-conditions span.wppb-required{
margin-left:5px;
}
#wppb_form_success_message,
.wppb-success {
padding: 6px 9px;
margin: 0 auto 25px;
display: block;
width: 100%;
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-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(//www.elitecaregroup.org.au/wp-content/plugins/profile-builder-pro/assets/images/sorting-default.png) no-repeat center center;
vertical-align: middle;
}
.wppb-table .wppb-sorting .wppb-sorting-ascending {
background-image: url(//www.elitecaregroup.org.au/wp-content/plugins/profile-builder-pro/assets/images/sorting-ascending.png);
}
.wppb-table .wppb-sorting .wppb-sorting-descending {
background-image: url(//www.elitecaregroup.org.au/wp-content/plugins/profile-builder-pro/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.spinner{
position:relative;
opacity: 0.5
}
.wppb-userlisting-container.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;
}
@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: 400px) {
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
ul.wppb-profile li label{
width:100%;
display:block;
float:none;
}
.wppb-form-field input,
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password 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-subscription-plans label {
width: 100%;
float: none;
}
.wppb-form-field.wppb-subscription-plans input {
display: inline-block;
width: auto;
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;
}  table{
border-collapse:separate;
}