/* customer service */
.customerservice h3{font-style: normal; font-weight:bold; font-size:32px;}
.ncs-fav-content{width:73.9%;}
.ncs-faq-nav{width:26%;}
.ncs-faq-nav{position:relative;z-index:5;}
.ncs-faq-nav li { font-style: normal; line-height:3.4em; }
.ncs-faq-nav li.active a { font-family: var(--font-default), sans-serif; font-weight: 700;}
.ncs-fav-content h6{font-size:16px;line-height:3em;}
.ncs-faq-nav li{list-style:none;border-bottom:1px solid #eaeaea;color:#777;cursor:pointer;}
.ncs-faq-nav li.active{position:relative;cursor:default;}
/*.ncs-faq-nav li.active span{position:absolute;background:url(https://www.novica.com/assets/images/ncs_active_indicator.png) no-repeat 0 0;width:15px;height:53px;right:-15px;bottom:0;}*/
.ncs-faq-nav li.active span{position:absolute;background:url(/2015/assets/images/ncs_active_indicator.png) no-repeat 0 0;width:15px;height:53px;right:-15px;bottom:0;}
.ncs-faq-nav li a{display:block;width:100%;height:100%;}
.ncs-faq-nav li a,.ncs-faq-nav li a:link,.ncs-faq-nav li a:active,.ncs-faq-nav li a:visited,.ncs-faq-nav li a:hover{text-decoration:none;}
.ncs-fav-content>div#the-basics{display:block;}
.ncs-fav-content dt{border-top:1px dotted #a8aeb1; font-weight: normal;}
.ncs-fav-content dt:first-child{border:none;}
.ncs-fav-content dt a{
    font-size:16px;
    color:#494949;
    display: flex;
    padding: 13px 0;
    align-items: center;
    column-gap: .25rem;
}
.ncs-fav-content dt i.icon-readmore, .ncs-fav-content dt i.icon-delete{
    margin-top: -3px;
}
.ncs-fav-content dt a i.active { }
.ncs-fav-content dt a,.ncs-fav-content dt a:hover{text-decoration:none;}
.ncs-fav-content dd{padding:0;}
.ncs-fav-content dd{display:none;margin:0 0 30px 25px;}
.ncs-fav-content h6{line-height:2em;}
#app-info{padding:10px 50px;}
#app-info h6{margin-bottom:0;}
#app-info>div{background-color:white;padding:15px;border:1px solid #cbcbcb;}
table.size {background-color:white;width:100%;}
table.size td,table.size th{border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb;width:16.6666%;padding:5px 0;text-align:center;}
table.size tr.smaller td{width:8.3333%;}
table.size th{background:#dfdfdf;padding:3px 0;border-top:1px solid #cbcbcb;}
table.size th:first-child{background:white;border-top:none;vertical-align:bottom;}
table.size tr.headrow2 td{background:#e5e4e4;padding:3px 0;}
table.size tr.bordertoprow td{border-top:1px solid #cbcbcb;}
table.size tr td:first-child{border-left:1px solid #cbcbcb;}
#contact,#privacy{padding:50px;}
#contact h5{
    font-size:1.25rem;
}
#contact h6 {
    margin-bottom:.5rem;
}
.ncs-cookie-pop-details{height:400px;overflow-y:scroll;}
.customerservice.main-container .content { padding-top:0; }
.heading {
    display:flex;
    flex-direction:column;
    max-width:60%;
    gap:.5rem;
}
.heading h1,
.heading p {
    margin:0;
}
.contact-methods {
    display: flex;
    align-items: center;
    column-gap: 2rem;
}
.contact-methods p {
    margin:0;
    font-weight:var(--fontweight-bold);
    padding-top:1rem;
    padding-bottom:1rem;
}
.ncs-fav-content h5,
.ncs-fav-content h6 {
    font-family:var(--font-default);
    font-weight:var(--fontweight-bold);
}
.contact-methods a {
    color:var(--color-dark);
    text-decoration:underline;
    transition:all .25s linear;
}
.contact-methods a:hover {
    color:var(--color-blue);
}
@media (max-width:575px) {
    .heading {
        max-width:unset;
    }
    .contact-methods {
        align-items: start;
        column-gap: 2rem;
        flex-direction: column;
        padding: 2rem 0;
    }
    .contact-methods p {
        padding:.25rem 0;
    }
    .ncs-fav-content>div {
        border-radius:0;
    }
}