﻿/*Styling edits for MyChart Online Signup Forms*/
.intro-content ul {
                list-style: inside;
                padding-inline-start: 40px;
}
.intro-content a.inline-link {
                text-decoration: none;
}
.form-tabs {
                margin-top: 40px;
                display: flex;
}
.form-tabs a:link {
                color: white;
                text-decoration: none;
}
.form-tabs a:hover {
                color: white;
}
.form-tabs a:visited {
                color: white;
}
.form-tabs .tab {
                border: 1px solid #4472c4;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                padding: 10px;
                background-color: #8faadc; 
                color: white;
                text-align: center;
}
.form-tabs .tab:first-of-type {
                margin-right: 10px;
}
.form-tabs .tab.active {
                background-color: #4472c4;
}
.form-tabs .tab a {
                display: block;
}
#SelfAccessRequest .formcontents, #ProxyAccessRequest .formcontents {
                border: 1px solid #4472c4;
                padding: 20px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
}
#SelfAccessRequest .formcontents .asterick::before, #ProxyAccessRequest .formcontents .asterick::before {
                background: url(../images/required_asterisk.png) scroll no-repeat transparent 0 0/0.5rem 0.5rem;
    color: transparent;
                content: "";
    display: inline-block;
    height: 0.5rem;
    margin: 0 0.125rem 0 0;
    overflow: hidden;
    vertical-align: top;
    width: 0.5rem;

}

.mobile #footer
{  
    display: none !important;
}
