@font-face {
    font-family: proxima-nova;
    src: url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),
         url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),
         url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: proxima-nova;
    src: url(https://use.typekit.net/af/4de20a/00000000000000007735e604/30/l?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),
         url(https://use.typekit.net/af/4de20a/00000000000000007735e604/30/d?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),
         url(https://use.typekit.net/af/4de20a/00000000000000007735e604/30/a?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: 'proxima-nova';
    font-family: proxima-nova;
    src: url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),
         url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),
         url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400; /* normal font weight */
}
.doublemenu a {
    background-color: white !important;
    margin-top: 7px !important;
    border: solid 1px lightgrey !important;

    margin-bottom: 0px !important;
   /* padding-bottom: 0px !important;*/
}


    .doublemenu a:hover {
        -webkit-box-shadow: 4px 4px 4px rgba(57, 73, 76, 0.45);
        -moz-box-shadow: 4px 4px 4px rgba(57, 73, 76, 0.45);
        box-shadow: 4px 4px 4px rgba(57,73,76,0.45);
    }


.custombackground1 {
    background-image: url('https://aheia.mition.com.au/api/Website/DownloadFile?FileGuid=31275d44-4779-49a7-a5f7-8a764bdab40c#EXT=.png');
    background-size: cover;
    max-width: 100% !important;
    flex: 0 0 100%;
    
 .Members--DataForm {
    max-width: 600px;
    align-self: auto;

    @media all and (max-width: 750px) {
        /* CSS rules here for screens lower than 750px */
        margin-left:auto!important;
        margin-right:auto!important;        
    }

    @media all and (min-width: 750px) {
        /* CSS rules here for screens above 750px */
        margin-left: 25%!important;
        margin-right: auto!important;
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    background-colour: transparent;
	}

}

.custombackground2 {
    background-image: url('https://aheia.mition.com.au/api/Website/DownloadFile?FileGuid=31275d44-4779-49a7-a5f7-8a764bdab40c#EXT=.png');
    background-size: cover;
}

.members--formlayout {
    background-image: url('https://aheia.mition.com.au/api/Website/DownloadFile?FileGuid=31275d44-4779-49a7-a5f7-8a764bdab40c#EXT=.png');
    background-size: cover;
    max-width: 100% !important;
    min-height: 100%;
    flex: 0 0 100%;
    .members--formlayout--container{
        max-width: 600px;
        align-self: auto;
        background: white;

    @media all and (max-width: 750px) {
        /* CSS rules here for screens lower than 750px */
        margin-left: auto!important;
        margin-right: auto!important;
    }

    @media all and (min-width: 750px) {
        /* CSS rules here for screens above 750px */
        margin-left: 25%!important;
        margin-right: auto!important;
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    }
}

/* hide login button from anonymous users */
.Members--anonymous .doublemenu {
    /* CSS rules here for screens above 750px */
    @media all and (min-width: 750px) {

        display:none;
    }
}

    .btn-primary {
    border: solid 1px RGB(243,115,33) !important;
    color: RGB(243,115,33)!important;
    background-color:white !important;   
}

.btn:not(:disabled):not(.disabled) {
    -webkit-box-shadow: 8px 8px 8px rgba(57, 73, 76, 0.25);
    -moz-box-shadow: 8px 8px 8px rgba(57, 73, 76, 0.25);
    box-shadow: 8px 8px 8px rgba(57,73,76,0.25);
}

    .btn:not(:disabled):not(.disabled):hover {
        -webkit-box-shadow: -8px -8px 8px rgba(57, 73, 76, 0.45);
        -moz-box-shadow: -8px -8px 8px rgba(57, 73, 76, 0.45);
        box-shadow: -8px -8px 8px rgba(57,73,76,0.45);
    }


.footer {
    border-top: solid 1px rgb(217, 231, 240) !important;
}


.WebpageComponent-Header .Header{
    border-bottom: 3px solid silver !important;
}

.MainSiteDashboardDropDown .main-menu--secondlevel3, .MainSiteUserDropDown .main-menu--secondlevel3, .MainSiteUserDropDown--NoDefaultLogo .main-menu--secondlevel3 {
    background-color: white !important;
    border: solid 1px lightgray;
}