.elementor-25 .elementor-element.elementor-element-5b13b71d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-5b13b71d */body {
    background-color: #F2F2F2!important;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
    float: left;
    width: 22%!important;
    border-radius: 8px 8px 0px 0px;
    background-color: #FFF!important;
    padding: 40px; margin-left: .5%;
}
.my-account-logo {  border-bottom: solid 1px #ede9e9; padding-bottom: 20px;
    margin-bottom: 20px;
}
.woocommerce-MyAccount-navigation > ul li {
    margin-bottom: 15px!important;}
.content ul {
    margin: 0 0 10px 0px;
}  
.menu-items {margin:0px!important;}
.woocommerce-account .woocommerce-MyAccount-content {
    float: right!important;
    width: 75.6%!important;
    border-radius: 8px 8px 0px 0px;
   
    margin-right: .5%;
}
.myaccount_container {background-color: #FFF!important; border-radius: 8px 8px 0px 0px;padding: 40px;min-height:750px;}
.dashboard  .myaccount_container {background-color: transparent!important; padding:0px!important;}
.woocommerce-MyAccount-navigation ul {margin:0px;}
.woocommerce-MyAccount-navigation-link {list-style:none; margin-bottom:20px;padding-left: 45px;
    padding-top: 5px; padding-bottom:5px;
background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/defalt_icon.jpg) no-repeat left top;    
}

.woocommerce-MyAccount-navigation-link--inspections {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2025/01/forms.svg) no-repeat left 5px top 5px!important;background-size: 25px 25px!important;}

.woocommerce-MyAccount-navigation-link--case-studies {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2025/01/list-view.svg) no-repeat left 5px top 5px!important;background-size: 25px 25px!important;}

.woocommerce-MyAccount-navigation ul {border:0px!important;}
.woocommerce-MyAccount-navigation-link a {font-size: 17px!important;
    font-weight: 500!important;
    color: #161616;
    padding: 0px!important;
    border: 0px!important;
    display: inline-block!important;
}

.woocommerce-MyAccount-navigation-link--dashboard {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/dashboard_icon.jpg) no-repeat left top;}
.woocommerce-MyAccount-navigation-link--orders {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/resources_icon.jpg) no-repeat left top;}
.woocommerce-MyAccount-navigation-link--downloads {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/download_icon.jpg) no-repeat left top;}
.woocommerce-MyAccount-navigation-link--edit-address {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/demerit_icon.jpg) no-repeat left top;}
.woocommerce-MyAccount-navigation-link--edit-account {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/profile_icon.jpg) no-repeat left top;}
.woocommerce-MyAccount-navigation-link--customer-logout {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/logout_icon.jpg) no-repeat left top;}

.woocommerce-MyAccount-navigation-link--payment-methods {background:url(https://staging.saaustralia.com.au/wp-content/uploads/2023/11/payment_icon.jpg) no-repeat left top;}
.woocommerce-MyAccount-navigation > ul li:not(.is-active) a, .woocommerce-MyAccount-navigation > ul li:not(.is-active) a:hover {
    background-color:#FFF!important;
}
.woocommerce-MyAccount-navigation > ul li.is-active a, .woocommerce-MyAccount-navigation > ul li.is-active a:hover {background-color:#FFF!important; color: #161616!important; }
.woocommerce-MyAccount-navigation li.is-active a:after {display:none!important;}
.woocommerce-MyAccount-navigation > ul li a:hover {
  color: #161616!important;
}
.elementor-align-icon-right {margin-top:-15px;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
    font-size: 18px!important;
    width: 48%!important;
}
.customer_details th {background-color: transparent!important; border-bottom: 1px solid rgba(0,0,0,.1)!important; }
.woocommerce-order-details__title {margin-top:30px;}
.woocommerce-EditAccountForm br {display:none;}

.loginheading {text-align: center;
    font-size: 30px;
    font-weight: 700;
}
.woocommerce-form-login {width: 90%;
    margin: 30px auto;
    max-width: 350px;
    background-color: #FFF;
    padding: 40px;
}
.form-row-wide br {display:none;}
@media only screen and (max-width: 768px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
    width: 100%!important;}
.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%;}    
}
@media only screen and (max-width: 600px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
    padding: 30px; margin-left: 0%;
}   
}
.cpd-extension-btn {
    background-color: #CF1818 !important;
    text-align: right !important;
}/* End custom CSS */