#mainContentContainer * {
    box-sizing: border-box;
}

#mainContentContainer,
#n00LogoHeader,
#n00CustomFooter {
    padding: 1rem;
    max-width: 100rem;
    min-width: 31.1rem;
    margin: 0 auto;
}

#n00LogoHeader {
    display: flex;
    justify-content: space-between;
}

#n00LogoHeader #eduPartner {
    position: relative;
}

#n00LogoHeader #eduPartner #eduPartnerImg {
    background: url(data:img/png;base64,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);
    background-size: contain;
    width: 14.8rem;
    height: 6rem;
    position: absolute;
    bottom: 50%;
    margin-bottom: -3rem;
    right: 0;
}

#n00LogoHeader img {
    display: block;
}

#rsSearchBrowse {
    position: relative;
}

#rsBrowse {}

#rsBrowse #licTabs {
    display: flex;
    list-style-type: none;
    justify-content: flex-end;
    /* gap: 2px; not supported in Safari, next two margins fix it */
}

#rsBrowse ul#licTabs li {
    margin-right: 2px;
}

#rsBrowse ul#licTabs li:last-child {
    margin-right: 0;
}

#rsSearch {
    background: #0d3f6b;
    display: flex;
    padding: .65rem .65rem .5rem .5rem;
    border-radius: 8px 0 8px 8px;
    margin-top: 1px;
    position:  relative;
}

#q:not(:valid)~#clearSearch {
    display: none !important;
}

#rsSectionLabel {
    font-size: 3.25rem;
    text-transform: capitalize;
    font-weight: bold;
    color: #fff;
    padding-left: 0.25rem;
    padding-right: 0.75rem;
    line-height: 1;
}

#searchFormHolder {
    position: relative;
    width: 100%;
}

form#searchform {
    display: flex;
    justify-content: flex-end;
    width: 100%;
}

.mouseUser * :focus {
    outline: 0;
    border: 0 none;
}

input#q {
    padding: 0.3rem 1rem 0.2rem 0.5rem;
    width: 100% !important;
    font-weight: bold;
    font-size: 2rem;
    height: 3rem;
    display: block;
    position: absolute;
    right: 0;
    border: 6px solid #fff;
    padding-right: 3rem;
    color: #666;
    border-radius: 4px 0px 0px 4px;
    max-width: 100%;
    -webkit-appearance: none;
}

div#inputText {
    flex-basis: 100%;
    flex-grow: 4;
    position: relative;
}

div#inputSubmit {
    flex-basis: 2rem;
    flex-grow: 1;
    border: 0 none;
    border-left: 2px solid #1564a2;
}

button#clearSearch {
    border: 0 none;
    font-size: 0;
    width: 1.8rem;
    height: 1.8rem;
    position: absolute;
    right: .675rem;
    line-height: 1;
    top: .6rem;
    cursor: pointer;
    background: transparent url(/images/n00/searchX.svg) 0 0 no-repeat;
    background-size: contain;
}

button#clearSearch:after {}

#searchButton {
    width: 3rem;
    height: 3rem;
    background: url(/images/n00/icons/iconSearch.svg);
    border: 0 none;
    background-color: #fff;
    cursor: pointer;
    border-radius: 0 0px 4px 0;
    padding: 0;
}

#searchButton:hover,
#searchButton:focus {
    background-color: #9bf
}

li#licTabParents {}

li#licTabKids {}

li#licTabTeens {}

li#licTabParents.licTabWasActive,
li#licTabKids.licTabWasActive,
li#licTabTeens.licTabWasActive {}

button#licTabParentsButton,
button#licTabKidsButton,
button#licTabTeensButton {
    background: #0d3f6b;
    color: #fff;
    border: 0 none;
    border-radius: 8px 8px 0 0;
    padding: 0.5rem 1rem 0;
    cursor: pointer;
    font-size: 1.75rem;
}

.licTabActive button#licTabParentsButton,
.licTabActive button#licTabKidsButton,
.licTabActive button#licTabTeensButton {
    border-bottom: 1px solid #3d6589;
    background: #3d6589;
}

button#licTabParentsButton:hover,
button#licTabKidsButton:hover,
button#licTabTeensButton:hover {
    background: #3d6589;
    padding-bottom: .25rem;
    margin-top: -.25rem;
}

button#licTabParentsButton {}

button#licTabKidsButton {}

button#licTabTeensButton {}

#licNavParentsLinks,
#licNavKidsLinks,
#licNavTeensLinks {}

.licNavRow3 {
    position: absolute;
    background: #fff;
    z-index: 100;
    left: 0;
    padding: 1rem;
    border: solid #3d6589;
    border-width: 4px 1px;
    width: 100%;
}

.licNavRow3 ul {
    -webkit-columns: 4;
    -moz-columns: 4;
    columns: 4;
}

.licNavRow3 ul li {
    width: 100%;
    margin-bottom: 0.5rem;
    padding-right: 1rem;
}

.licNavRow3Col1 {}

.licNavRow3Col1 ul {
    list-style-type: none;
}

.licNavRow3Col1 ul li {}

.licNavRow3Col1 ul li a {
    font-size: 1.5rem;
    text-decoration: none;
    color: #1564a2;
    font-weight: normal;
}

.licNavRow3Col1 ul li a:hover,
.licNavRow3Col1 ul li a:focus {
    text-decoration: underline;
}

/* search row */
form#searchform {}

.easy-autocomplete {}

.easy-autocomplete-container {}

#eac-container-q ul {
    background: #fff;
    position: absolute;
    top: 3rem;
    border: 1px solid;
    border-width: 0 1px 1px 1px;
    width: 80%;
    padding: 0rem;
    font-size: 1.5rem;
    z-index: 10000;
    left: -.1rem;
    border-radius: 0 0 6px 6px;
    display: none;
    list-style-type: none;
}

#eac-container-q ul li {
    padding: .5rem 1rem;
    cursor: pointer;
}

#eac-container-q ul li:first-child {
    border-top: 1px dashed #ccc;
}

#eac-container-q ul li:last-child {
    border-radius: 0 0 6px 6px;
}

#eac-container-q ul li:hover,
#eac-container-q ul li.selected {
    background: #def;
}

.eac-item {
    z-index: 10000;
}

/* footer */
#kh_lic_footer {
    text-align: center;
    font-size: 1.25rem;
    padding: 1rem;
}

#kh_lic_footer a {
    color: #1564a2;
    font-weight: bold;
    text-decoration: none;
}

#kh_lic_footer a:hover,
#kh_lic_footer a:focus {
    text-decoration: underline;
}

ul#kh_lic_footer_links {
    display: flex;
    justify-content: space-around;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul#kh_lic_footer_links li {
    margin-right: 1rem;
    padding: 0;
}

ul#kh_lic_footer_links li:last-child {
    margin-right: 0;
}

#kh_lic_footer #deviceSelector {
    margin-bottom: 1rem;
}

#kh_lic_footer #deviceSelector a {
    text-decoration: underline;
}

#kh_lic_footer #deviceSelector a:hover,
#kh_lic_footer #deviceSelector a:focus {
    text-decoration: none;
}

#kh_lic_footer_legalease {
    margin-top: 1rem;
    text-align: left;
}

#kh_lic_footer_legalease img {
    float: right;
    margin-left: 1.25rem;
    margin-bottom: 1rem;
    margin-top: .25rem;
    width: 15rem;
}

/* SLP */
#rsSearch a.engEspLink {
    color: #fff;
    font-size: 1.8rem;
    display: block;
    width: 9rem;
    text-decoration: none;
    flex-shrink: 0;
}

#rsSearch a.engEspLink[lang='es'] {
    width: 12rem;
}

@media screen and (max-width: 1500px) {
    .licNavRow3 ul {
        -webkit-columns: 4;
        -moz-columns: 4;
        columns: 4;
    }
}

@media screen and (max-width: 1032px) {
    .licNavRow3 ul {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3;
    }

    /* cleaing n00Custom borders as we get smaller */

    #n00BC,
    #mainContentContainer,
    #n00LogoHeader {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        border: 0 none !important;
        border-radius: 0 !important;
        max-width: 100% !important;
        min-width: 100% !important;
        ;
    }
}

@media screen and (max-width: 700px) {
    .licNavRow3 ul {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2;
    }
}

@media screen and (max-width: 540px) {
    ul#kh_lic_footer_links {
        display: flex;
        justify-content: space-between;
    }

    #rsSearch a.engEspLink {
        font-size: 1.4rem;
        width: 7.25rem;
        padding-top: 0.35rem;
        padding-left: 0.4rem;
    }

    #rsSearch a.engEspLink[lang='es'] {
        width: 9.6rem;
    }


    /*  #rsSearch:focus-within #rsSectionLabel {
        color: #1664a2;
    }
    #rsSearch input[type='text']:focus {
        position: absolute !important;
        width: 100% !important;
        left: 0 !important;
    }   

    #searchFormHolder:focus-within  {
       position: absolute;
       width: 98%;
       right: 3px
    }*/

    .focinLabel {
        color: #1664a2;
    }

    .focinInput {
        position: absolute !important;
        width: 100% !important;
        left: 0 !important;
    }
    
    .focinSearchContainer {
        position:  absolute !important;
        width:  98% !important;
        right:  3px !important;
    }

    #eac-container-q ul {
        width: 100%;
    }
}

@media screen and (max-width: 450px) {
    .licNavRow3 ul {
        -webkit-columns: 1;
        -moz-columns: 1;
        columns: 1;
    }

    ul#kh_lic_footer_links {
        display: flex;
        justify-content: space-between;
    }

    #rsSectionLabel {
        font-size: 2.25rem;
        padding-left: 0.25rem;
        padding-right: 0.75rem;
        line-height: 1.375;
    }

    input#q {
        padding: 0.2rem 2.25rem 0.1rem 0.75rem;
        width: 100% !important;
        font-weight: 600;
        font-size: 1.75rem;
        height: 3rem;
        color: #666;
    }

    #n00LogoHeader #eduPartner #eduPartnerImg {
        background: url(data:img/png;base64,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);
        background-size: contain;
        width: 9.8666rem;
        height: 4rem;
        position: absolute;
        bottom: 50%;
        margin-bottom: -2rem;
        right: 0;
    }

    #n00LogoHeader img {
        display: block;
        height: 5rem;
    }
}

@media screen and (max-width: 440px) {

    html:lang(es) button#licTabParentsButton,
    html:lang(es) button#licTabKidsButton,
    html:lang(es) button#licTabTeensButton {
        background: #1564a2;
        border: 0 none;
        border-radius: 8px 8px 0 0;
        padding: 0.5rem 1rem 0.5rem 1rem;
        cursor: pointer;
        font-size: 1.5rem;
    }

    html:lang(es) button#licTabParentsButton:hover,
    html:lang(es) button#licTabKidsButton:hover,
    html:lang(es) button#licTabTeensButton:hover {
        padding: 0.5rem 1rem .75rem 1rem;
    }
}

@media screen and (max-width: 408px) {}

@media screen and (max-width: 385px) {
    html:lang(es) #rsSearch {
        border-radius: 6px 0 8px 8px;
    }
}

@media screen and (max-width: 383px) {
    html:lang(es) #rsSearch {
        border-radius: 4px 0 8px 8px;
    }
}

@media screen and (max-width: 381px) {
    html:lang(es) #rsSearch {
        border-radius: 0px 0 8px 8px;
    }
}

@media screen and (max-width: 380px) {
    ul#kh_lic_footer_links {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    ul#kh_lic_footer_links li {
        margin-right: 1rem;
    }

    ul#kh_lic_footer_links li:last-child {
        margin-right: 1rem;
    }
}

@media screen and (max-width: 360px) {

    button#licTabParentsButton,
    button#licTabKidsButton,
    button#licTabTeensButton {
        border-radius: 8px 8px 0 0;
        padding: 0.45rem .8rem .25rem .8rem;
        font-size: 1.5rem;
    }

    button#licTabParentsButton:hover,
    button#licTabKidsButton:hover,
    button#licTabTeensButton:hover {
        border-radius: 8px 8px 0 0;
        padding: 0.45rem .8rem .5rem .8rem;
        font-size: 1.5rem;
    }
}

@media screen and (max-width: 326px) {
    #searchFormHolder input[type='text'] {
        font-size: 1.4rem;
    }
}