@media only screen and ( max-width: 1024px) {
    .starlink-terms-of-use .top-header{
        font-size: 10.0pt;
        font-weight: bold; 
    }   

    .starlink-terms-of-use .mt-32 {
        margin-top: 15px;
    }

    .starlink-terms-of-use .h-line {
        margin: 15px 0 10px;
    }

    .starlink-terms-of-use .content-div{
        padding-top: 20px;
        padding-bottom: 20px;
    }  

    .starlink-terms-of-use .telematics-terms-type-name{
        font-size: 10.0pt;
        margin-left:10px !important;
        margin-bottom:0px !important;
        font-weight: bold;
        color: black;
    }

    .starlink-terms-of-use .terms-detail{
        font-size: 10.0pt;
        margin-left:10px !important;
        font-weight: bold;
        color: black;
    }  

    .starlink-terms-of-use .package-name{
        color:black !important;
        margin-bottom:10px !important;
    }

    .starlink-terms-of-use .content-div p{
        font-size: 10pt;
        color: black;
    }

    .starlink-terms-of-use .date-time-header{
        color: #4684C4;
        font-size:10pt;
        font-weight:bold;
    }
}

.starlink-terms-of-use .primary-description{
    text-align: center;
    font-size: 12pt !important;
}

.starlink-terms-of-use .secondary-description{
    text-align: center;
    font-size: 10pt;
}

.starlink-terms-of-use .primary-description+hr{
    display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: 3em;
    margin-inline-end: 3em;
    overflow: hidden;
    border-style: inset;
    border-width: 1px;
}


.starlink-terms-of-use .content-div{
    margin-left: 20px;
    margin-right: 20px;
    background-color: white;
}

.starlink-terms-of-use .termsOfUseAccordion{
    border-radius:5px;
    border: 1px solid #333;
    padding: 10px 10px 10px 10px;
    margin-bottom: 15px;
}

.starlink-terms-of-use .termsOfUseAccordion-expanded{
    border: 1px solid #01609e;
    background-color: #ebf4fb;
}


.starlink-terms-of-use .termsOfUseAccordionToggle{
    cursor: pointer;
    position: relative;
    padding-right: 25px;
}


.starlink-terms-of-use .termsOfUseAccordionToggle:after  {
    position: absolute;
    top: 50%;
    right: 0%;
    margin-top: -12px;
    width: 25px;
    height: 25px;
    content:""; 
    background:url('../../img/bluebgdown.png');
    background-size:100%;
    color: #333;
    font-weight: bold;
    font-size:18px;
    float:right;
}

.starlink-terms-of-use .termsOfUseAccordion-expanded .termsOfUseAccordionToggle:after {
    -ms-transform: rotate(180deg); /* IE 9 */
    transform: rotate(180deg);
}

.starlink-terms-of-use .termsOfUseAccordionPanel {
    max-height: 0;
    width: 100%;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}


.starlink-terms-of-use .termsOfUseAccordion hr{
    display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: auto;
    margin-inline-end: auto;
    overflow: hidden;
    border-style: inset;
    border-width: 1px;
}


.starlink-terms-of-use .carLine-name{
    font-size: 11.0pt;
    font-weight: bold;
}

.starlink-terms-of-use .model-info{
    font-size: 11.0pt;
    margin-left: 20px;
}

.starlink-terms-of-use .package-name{
    font-size: 10.0pt;
    font-weight: bold;
}

.starlink-terms-of-use .package-item+.package-item{
    margin-top: 20px;
}


.starlink-terms-of-use .telematics-terms-type-name{
    font-size: 9.0pt;
    margin: 1px 0px 0px 30px;
    font-weight: normal;
}

.starlink-terms-of-use .terms-detail{
    font-size: 9.0pt;
    margin: 1px 0px 10px 30px;
    font-size: 10pt;
}

.starlink-terms-of-use .date-time-header{
    color: #4684C4;
    font-weight:bold;
}