.topLevelBack {
    background-color: #000000 !important;
    background-color: rgb(0,0,0,0) !important;
    color: #ffffff !important;
    border-width: 0 !important;
    font-size: 30px !important;
    font-weight: 500 !important;
    position: absolute !important;
    top: 6px !important;
    left: 25px !important;
}

.submenu-title-text {
    color: #ffffff !important;
    text-align: center !important;
    text-transform: uppercase !important;
    font-size: 30px !important;
    font-weight: 900 !important;
    margin-bottom: 30px !important;
}

#topLevelLinks {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    height: 700px;
}

#locationLevelLinks {
    display:none;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    height: 700px;
}

#ministryLevelLinks {
    display:none;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    height: 700px;
}

#nextStepsLevelLinks {
    display:none;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    height: 700px;
}

#messagesLevelLinks {
    display:none;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    height: 700px;
}

#myLinks a i {
    width:100% !important;
    font-size:30px !important;
    margin-bottom: 5px !important;
    color: #000000 !important;
}

#topLevelLinks a img {
    width: 43.08px !important;
    margin-bottom: 0px !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: -10px !important;
}

#locationLevelLinks a img {
    width: 45px !important;
    margin-bottom: 5px !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important
}

#ministryLevelLinks a img {
    width: 100px !important;
    margin-bottom: 5px !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

#nextStepsLevelLinks a img {
    width: 60px !important;
    margin-bottom: 0px !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.icon-open {
    position: absolute !important;
    top: 11px !important;
    right: 25px !important;
    font-size: 26px;
    color: #ffffff !important;
    cursor: pointer !important;
}

.icon-close {
    position: absolute !important;
    top: 11px !important;
    right: 25px !important;
    font-size: 26px;
    color: #ffffff !important;
    display:none;
    cursor: pointer !important;
}

#topLevelLinks a {
    width: 48% !important;
    display: block !important;
    text-align: center !important;
    float: left !important;
    color: #66807B !important;
    font-size: 20px !important;
    margin-bottom: 7px !important;
    background-color: #ffffff !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    border-radius: 10px !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #ffffff !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    cursor: pointer !important;
    height: 120px !important;
}

#topLevelLinks a:hover {
    color:#c1c1c1 !important;
}

#topLevelLinks a.loc-offset-link {
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important;
    overflow: hidden !important;
}

#locationLevelLinks a {
    width: 48% !important;
    display: block !important;
    text-align: center !important;
    float: left !important;
    color: #66807B !important;
    font-size: 20px !important;
    margin-bottom: 7px !important;
    background-color: #ffffff !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
    padding-top: 20px !important;
    padding-bottom: 30px !important;
    border-radius: 7px !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #66807B !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    cursor: pointer !important;
    height: 120px !important;
}

#locationLevelLinks a:hover {
    color:#c1c1c1 !important;
}

#ministryLevelLinks a {
    width: 31.3% !important;
    display: block !important;
    text-align: center !important;
    float: left !important;
    color: #66807B !important;
    font-size: 14px !important;
    margin-bottom: 5px !important;
    background-color: #ffffff !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
    padding-top: 10px !important;
    padding-bottom: 15px !important;
    border-radius: 7px !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #66807B !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    cursor: pointer !important;
}

#ministryLevelLinks a:hover {
    color:#c1c1c1 !important;
}

#ministryLevelLinks .double-wide {
    width: 48% !important;
    display: block !important;
    text-align: center !important;
    float: left !important;
    color: #66807B !important;
    font-size: 14px !important;
    margin-bottom: 0px !important;
    background-color: #ffffff !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
    padding-top: 10px !important;
    padding-bottom: 15px !important;
    border-radius: 7px !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #66807B !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    cursor: pointer !important;
}

#ministryLevelLinks .double-wide:hover {
    color:#c1c1c1 !important;
}

#nextStepsLevelLinks a {
    width: 48% !important;
    display: block !important;
    text-align: center !important;
    float: left !important;
    color: #66807B !important;
    font-size: 20px !important;
    margin-bottom: 7px !important;
    background-color: #ffffff !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    border-radius: 7px !important;
    text-decoration:none !important;
    font-weight: 600 !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #66807B !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    cursor: pointer !important;
}

#nextStepsLevelLinks a:hover {
    color:#c1c1c1 !important;
}

#messagesLevelLinks a {
    width: 48% !important;
    display: block !important;
    text-align: center !important;
    float: left !important;
    color: #66807B !important;
    font-size: 20px !important;
    margin-bottom: 7px !important;
    background-color: #ffffff !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    border-radius: 7px !important;
    text-decoration:none !important;
    font-weight: 600 !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #66807B !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    cursor: pointer !important;
}

#messagesLevelLinks a:hover {
    color:#c1c1c1 !important;
}

#myLinks {
    display:none;
    z-index: 1000 !important;
    background-color: #000000 !important;
    background-color: rgb(0,0,0,0.9) !important;
    height: 100% !important;
    width: 100% !important;
    padding-left: 7px !important;
    padding-right: 7px !important;
    padding-top: 5px !important;
    position: fixed !important;
    top: 60px !important;
    left: 0 !important;
    overflow: auto !important;
}

.slicknav_btn {
    display:none !important;
}

#menu-overlay {
    position: fixed !important;
    display: none !important;
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    background-color: #000000 !important;
    background-color: rgb(0,0,0,0.8) !important;
    z-index: 99 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    margin-top: 0 !important;
}


#logMeOut {
    width: 100% !important;
    display: block !important;
    background-color: #000000 !important;
    background-color: rgb(0,0,0,0) !important;
    color: #ffffff !important;
    padding: 0 !important;
    padding-top: 5px !important;
    border-width: 0 !important;
    font-weight: 600 !important;
    font-size: 17px !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
    border-width:0 !important;
    cursor: pointer !important;
    outline:none !important;
}

.fa.fa-sign-out {
    color:#ffffff !important;
    width:20px !important;
    margin-left: 10px !important;
    font-size: 19px !important;
    transition: all 200ms ease-out !important;
    -webkit-transition: all 200ms ease-out !important;
}

#logMeOut:hover {
    color:#c1c1c1 !important;
}

#logMeOut:hover i {
    color:#c1c1c1 !important;
}

@media (min-width:1280px) {
    #myLinks {
        display:none !important;
    }
}