*{
    letter-spacing: -0.2px;
}


#navigation{
    display:none !important;    
}

.search-row{
    display:none !important;
}

#footer{
    display:none !important;
    width: 70%;
}


.title{ 
    display:none;
}

h1{
    font-family: "Klavika Bd", sans-serif !important;
    font-weight: 700;
    font-size: 54px;
    line-height: 60px;
    color: #000;
    text-transform: none;
    letter-spacing: -1px;
    margin: 0;
    padding: 10px;
}

h1 span{
    font-family: "Klavika Bd", sans-serif !important;
    font-weight: 700;
    font-size: 54px;
    line-height: 60px;
    color: #000;
    text-transform: none;
    letter-spacing: -1px;
    margin: 0;
}

h1.title {
    display: none !important;
}
 


html._AF span:not(.fa), html._AF input, html._AF label, html._AF nav, html._AF section, html._AF select, html._AF textarea{
    font-family: "museo-sans", sans-serif !important;
}
.service-groups ul.menu{
    display: flex;
    flex-wrap: wrap;
}

.service-groups ul.menu li {
    list-style: none;
    display: inline-block;
    vertical-align: top;
    padding: 0 16px 24px 0;
    position: relative;
    width: 33.3%;
}

@media (min-width: 900px) { 
  .service-groups ul.menu li:nth-child(3n) {    
        padding: 0 0 24px 0;    
    }
}


@media (max-width: 900px) { 
  .service-groups ul.menu li{
    width: 50%;
  }
  .service-groups ul.menu li:nth-child(2n) {    
        padding: 0 0 24px 0;    
    }
}
@media (max-width: 700px) {
   .service-groups ul.menu li{
    width: 100%;
    padding: 0 0 24px 0;
  }
}




.product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .check2[disabled].checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .check2[disabled]:checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .radio2[disabled].checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .radio2[disabled]:checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .check2[disabled].checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .check2[disabled]:checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .radio2[disabled].checked+label, .product_self .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .radio2[disabled]:checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .check2[disabled].checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .check2[disabled]:checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .radio2[disabled].checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .checkbox-wrapper .radio2[disabled]:checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .check2[disabled].checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .check2[disabled]:checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .radio2[disabled].checked+label, .product_service .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput .radio-wrapper .radio2[disabled]:checked+label{

color:black !important;
background-color: white !important;

}



.leaf a{
    height: 100% !important;
    padding: 20px !important;
    margin-bottom: 20px;
}

.leaf h2{
    color: black !important;
    font-size: 22px !important;
    line-height: 26px !important;
    white-space: unset !important;
    font-family: "Klavika Bd", sans-serif;
    padding-bottom: 20px;
}

.leaf div{
    font-family: "museo-sans", "sans-serif";
    color: black !important;
    font-size: 16px !important;
    line-height: 22px !important;
    padding-bottom: 20px;
}
.leaf div:empty{
    display: none;
}

.leaf h2:before{
    content: "";
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/Subway%20logo.png");
    display: block;
    width:74px;
    height: 74px;
    margin-bottom: 17px;
    background-size: contain;
    color: black;
}

.leaf a::after{
            content: " ";
            width: 122.5px;
            height: 28px;
            background: url(data:image/png;base64,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RD0iZ2ltcDpkb2NpZDpnaW1wOmMzMzU4OGM4LWM0YmUtNDU4ZC1hZDJkLTYwMDdlYWRmYTY1OCIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowYTgzNWZhNC1mMGE5LTRiNmQtYmM4Ni05Yzk3N2VkNGE2OTUiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NmQ5ZjNmMy1hODNkLTQ4MjYtOTAxOS0zYzdiMzFlMGZmOWEiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTc2Mjk2MTA0OTQxNjQwMSIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM4IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNToxMToxMlQxNToyNDowOSswMDowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjU6MTE6MTJUMTU6MjQ6MDkrMDA6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZDE0NGI5NC0wZTNhLTRhZDUtYjU0MS1jZWMzNTkyNzJkZmIiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjUtMTEtMTJUMTU6MjQ6MDkiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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);
            margin: 20px 0;
            display: block;
            background-size: contain;
            position: absolute;
            bottom: 20px;
}


.service-groups a.fsservice-pretty-link div{
    white-space: normal;
}

[title="Bus Infrastructure"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Bus-Infrastructure.png");
}

[title="Lost Property"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Lost-Property.png");
}

[title="National Entitlement Card"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/National-Entitlement-Card.png");
}

[title="My Bus"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Applying-for-MyBus.png");
}
[title="MyBus"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Applying-for-MyBus.png");
}

[title="Smartcard Enquiries"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Smartcard-Enquiries.png");
}

[title="School Transport Enquiries"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/School-Transport-Enquiries.png");
}

[title="Media Enquiries"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Media-Enquiries.png");
}

[title="Engineering Work Near the Subway"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Engineering-Work-Near-The-Subway.png");
}

[title="Vulnerability Disclosure"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Vulnerability-Disclosure.png");
}

[title="Access to Information"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Access-to-Information.png");
}

[title="General Enquiries"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/General-Enquiries.png");
}

[title="Complaints"] h2:before{
    background-image: url("https://saspttestuks.blob.core.windows.net/portal/portal-icons/Complaints.png");
}

.service-groups a.fsservice-pretty-link.active{

    background-color: transparent !important;
    color: #000 !important;
    border-radius: 20px;
}






.service-groups a.fsservice-pretty-link{
    border-radius: 20px !important;
}

.service-groups a.fsservice-pretty-link:hover, .service-groups a.fsservice-pretty-link:active{
    border: 1px #FF6200 solid !important;
    background-color: transparent !important;
    outline: 2px solid #FF6200;
    color: #000 !important;
    border-radius: 20px;
}


.achieveforms-container a{
    font-weight: 700;
    text-decoration: underline;
}

.achieveforms-container a:hover{
    color: #000 !important;
}









@font-face {
    font-family: 'Klavika Rg';
    src: url('https://sad8testuks.blob.core.windows.net/spt/portal/portal-fonts/Klavika-Regular.woff?sv=2023-01-03&spr=https&st=2026-01-19T19%3A21%3A23Z&se=2028-01-20T19%3A21%3A00Z&sr=b&sp=r&sig=OI%2Bt35b93vz0HNtom63rfXPDXjNd0%2FWAiS3FcdH1s8M%3D') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Klavika Md';
    src: url('https://sad8testuks.blob.core.windows.net/spt/portal/portal-fonts/Klavika-Medium.woff?sv=2023-01-03&spr=https&st=2026-01-19T19%3A21%3A40Z&se=2028-01-20T19%3A21%3A00Z&sr=b&sp=r&sig=q8OKPYCGlbwkT6re5hIwh2ndVZp1GYXxmqqWXXy3Cmk%3D') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Klavika Bd';
    src: url('https://sad8testuks.blob.core.windows.net/spt/portal/portal-fonts/Klavika-Bold.woff?sv=2023-01-03&spr=https&st=2026-01-19T19%3A20%3A49Z&se=2028-01-20T19%3A20%3A00Z&sr=b&sp=r&sig=tvHMPRtB%2BIr0RDuHTbnvc3HRtX0ilPbm4j%2FmYoQNZvo%3D') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}







/*forms*/




.progress-bar{
    background-color: #FF6200 !important;
}


.formName{
    font-family: "Klavika Bd", sans-serif;
    color:#000 !important;
}

.achieveforms-container .sectionsHead .sectionsHeadInner .sectionNameWrapper .sectionNameTab{
    color: black;
}

.achieveforms-container .sectionsHead .sectionsHeadInner .sectionNameWrapper.active .sectionNameTab{
    border-color: #FF6200 !important;
    border-bottom-color: rgba(0, 0, 0, 0) !important;
    color: black;
}

.achieveforms-container .sectionsHead{
    background-color: #fff !important;
}

.achieveforms-container .sectionsHead .sectionsHeadInner{
    border-bottom: solid 1px #FF6200 !important;
}

.nav-tabs>li>button:focus, .nav-tabs>li>button:hover{
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid #FF6200;
    border-radius: 4px 4px 0 0;
}

.nav-tabs>li.active>button, .nav-tabs>li.active>button:focus, .nav-tabs>li.active>button:hover{
    background-color: #000 !important;
    color: white !important;
    border-color: #FF6200 !important;
    border-bottom-color: rgba(0, 0, 0, 0) !important;
}

.nav>li>button:focus, .nav>li>button:hover{
    border-color: #fff #fff #FF6200 !important;
    background-color: #fff;
}

.fa-exclamation-circle{
    color:red !important;
}

.alert-info{    
    background-color: white !important;
    color: black !important;
    border: #000 1px solid !important;
    font-family: "Klavika Rg", sans-serif;
    background-image: none !important;
}

.btn-af, .radio-label{
    border-radius: 8px;
    padding-top: 8px;
    padding-right: 16px;
    padding-bottom: 8px;
    padding-left: 16px;
    gap: 6px;    
    font-family: "Klavika Bd", sans-serif !important;
    font-size: 15px !important;
    font-weight: 700;
}

.radio-label{
    color: black ;
    background-color: white ;
    border-color: black !important;
}

.btn-af{
    color: white ;
    background-color: black !important;

}

.btn-af:hover, .btn-af:focus, .radio-label:hover, .radio-label:focus{
    outline: #FF6200 solid 2px !important;
}

.no-touch .achieveforms-container .field fieldset.fieldInput.valid input[type=checkbox]+label.btn:hover, .no-touch .achieveforms-container .field fieldset.fieldInput.valid input[type=radio]+label.btn:hover{
    background-color: black !important;
}



.radio-wrapper{
    display: inline-block !important;
    margin-right: 15px !important;
}
.radio-wrapper > label{
    width: fit-content;
}

input[type=checkbox]:checked+label.btn, input[type=radio]:checked+label.btn{
    background-color: black !important;
    color: white;
}

._AF .postfix-wrapper.valid .postfix, ._AF .prefix-wrapper.valid .prefix, ._AF input.valid, ._AF select.valid, ._AF textarea.valid, .achieveforms-container .postfix-wrapper.valid .postfix, .achieveforms-container .prefix-wrapper.valid .prefix, .achieveforms-container input.valid, .achieveforms-container select.valid, .achieveforms-container textarea.valid{
    border-color: #FF6200;
}

.achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput.valid input[data-type=date-subfield], .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput.valid input[type=checkbox]+label.btn, .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput.valid input[type=radio]+label.btn, .achieveforms-container .all-sections .field .fieldContent fieldset.fieldInput.valid+input.other-input{
    border-color: transparent !important;
}

fieldset.valid input[type=checkbox]+label:before, fieldset.valid input[type=radio]+label:before{
    border-color: #FF6200 !important;
    border-width: 1px !important;
}

input[type=radio].checked+label:not(.btn):before, input[type=radio]:checked+label:not(.btn):before{
    content: "\00a0";
    background-color: #FF6200 !important;
    border-color: #FF6200 !important;
}


.achieveforms-container .resumable-drop{
        border: 1px dashed #aaa !important;
}

.achieveforms-container .all-sections .field .fieldContent .upload.fieldInput.error .resumable-drop{
        border-color: black !important;
}

fieldset.valid input[type=checkbox]+label:before, fieldset.valid input[type=radio]+label:before{
    border-color:#FF6200;
}


input[type=radio].checked+label:before, input[type=radio]:checked+label:before{
    border-color:#FF6200;
    border-width: 3px;
}


.radio-label:not(.btn){
    padding-left: 34px;
    padding-top: 16px;
    padding-bottom: 16px;
    position: relative;
    white-space: nowrap;

}

.radio-label:not(.btn):before{   
    position: absolute;
    left: 10px;
   
    
    
}

.upload-button{
    color: #ffffff !important;
}

.btn[disabled].upload-button{
    color:#444 !important;
}

.fieldInput.date.alignLeft{
  margin-top: 0px !important;
}



.panel-body{
    list-style-position: inside
}


.serviceColumnLetter{
    display: none;

}

.desktop_forms{
    border: 1px #999 solid;
    border-radius: 20px !important;
}


.col-sm-2.col-md-1{
    display: none;
}

.col-sm-10.col-md-10{
    padding: 20px;
}


ul.services.list-unstyled{
    list-style: disc !important;
    list-style-position: inside !important;
    margin-left: 10px;
}


p{
    font-size: 1.2em;
}






h1, h2, h3, h4, h5{
    font-family: 'Klavika Bd',sans-serif !important;
    color: #2B2A2A !important;
}

button{
    font-family: 'Klavika Bd',sans-serif !important;
}

button > span{
    font-family: 'Klavika Rg',sans-serif !important;
    color: #ffffff !important;
}

button > i:not(.fa-search){
    display: none !important;
}

p, #page a, div, ul, li{
    font-family: "museo-sans", "sans-serif" !important;
    color: #4D4F53 !important;
}

.submitbutton:after, .nextbutton:after{
    content: " ";
    color: white;
    background-image: url('https://saspttestuks.blob.core.windows.net/portal/portal-icons/arrow-circle-rig.png');
    width: 16px;
    height: 16px;
    background-size: 100%;
    display:inline-block;
    position: relative;
    top: 4px;
    margin-left: 7px;
}
.previousbutton:before{
    content: " ";
    color: white;
    background-image: url('https://saspttestuks.blob.core.windows.net/portal/portal-icons/arrow-circle-left.png');
    width: 16px;
    height: 16px;
    background-size: 100%;
    display:inline-block;
    position: relative;
    top: 4px;
    margin-right: 7px;
}



/*Registration form*/


#page:has([data-name="Registration"]){
    padding: 0 !important;
}

#page:has([data-name="Registration"]) h1::after {
    content: " ";
    width: 40px;
    height: 40px;
    border: solid #e1e2e5 1px;
    border-radius: 100px;
    position: absolute;
    right: 30px;
    top: 26px;
}

[data-name="Registration"]{
    border-top:  solid 1px #e1e2e5;
}

[data-name="Registration"] .fillinButtonsLeft{
    display: none;
}

[data-name="Registration"] .fillinButtons-wrapper{
    width: auto;
}

[data-name="Registration"] .fillinButtons {
    width: 100%;
    position: absolute;
    left: 0;
}

[data-name="Registration"] .fa-check{
    display: none;
}

[data-name="Registration"] .fields{
    margin-left: 10px;
}

[data-name="Registration"] .fieldName{
    width: 20%;
    min-height: unset;
}

[data-name="Registration"] .error-wrapper{
 margin-left: 0;
}



#simplemodal-container:focus,
#simplemodal-container:focus-visible {
    outline: none !important;
    outline: 0 !important;
    outline-style: none !important;
    outline-width: 0 !important;
}