@media ( max-width: 1920px ) {

}

@media ( max-width: 1895px ) {

}

@media (max-width: 1600px) {
}

@media (max-width: 1536px) {
}

@media (max-width: 1440px) {
}

@media ( max-width: 1366px ) {

}

@media (max-width: 1308px) {

}

@media (max-width: 1280px) {


}

@media (max-width: 1199px) {

}

@media (max-width: 1112px) {
}

@media ( max-width: 1100px ) {

}

@media (max-width: 1024px) {
}

@media ( max-width: 992px ) {
    .container {
        padding-left: 40px;
        padding-right: 40px;
    }
    .cart-data .seclet-row.d-flex {
        flex-direction: column;
    }
    .seclet-row .pannel-wrapper-col {
        flex: 100;
        max-width: 100%;
        width: 100%;
    }
    .content-wrapper.d-flex.position-relative {
        flex-direction: column;
    }
    .section-body.spam-email-row {
        background-size: 30%;
    }
    .ssl-seclet-row .section-body {
        background-size: 30%;
    }
    .ssl-seclet-row .section-body p {
        width: 75%;
    }
    .cart-invoice-sidebar {
        max-width: 100%;
        width: 100%;
        margin-left: 0;
        margin-top: 32px;
    }

}

@media ( max-width: 980px ) {

}

@media ( max-width: 767px ) {
    .section-title {
        font-size: 21px;
        line-height: 30px;
        margin-bottom: 32px;
    }
    .main-header-title {
        font-size: 32px;
        font-weight: 900;
        line-height: 40px;
    }
    .heading-wrapper {
        padding-top: 40px;
    }
    .container {
        max-width: 540px;
        padding-left: 12px;
        padding-right: 12px;
    }
    .panel-body h2 {
        font-size: 21px;
        line-height: 40px;
    }
    .section-body {
        border-radius: 3px;
    }
    .check-content {
        margin-left: 25px;
    }
    .radio-selection {
        margin-bottom: 8px;
    }
    .checkout-summary-wrapper {
        padding: 16px;
    }
    .section-body.spam-email-row {
        margin-bottom: 16px;
    }
    .ssl-seclet-row .section-body {
        padding: 16px;
    }
    .section-body {
        padding: 16px;
    }
    .summary-title {
        font-size: 21px;
    }
    .cart-page-wrapper .content-wrapper {
        padding: 40px 0;
    }
    .pannel-wrapper-col .section-body {
        padding: 12px;
    }
    .seclet-row .pannel-wrapper-col {
        margin-bottom: 16px;
    }
    .section-wrapper {
        margin-top: 40px;
    }
    .section-wrapper {
        margin-top: 0;
    }
    .panel-footer .item-name.heading-text {
        font-size: 32px;
        line-height: 40px;
    }
    .section-wrapper {
        margin-top: 32px;
    }
}

@media ( max-width: 667px ) {

}

/*header mobile css---------------------*/
@media (max-width: 576px) {
    .container {
        padding-left: 24px;
        padding-right: 24px;
    }
    body, html {
        font-size: 16px;
        line-height: 24px;
    }
    .panel-domain-option .content .radio {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 32px;
        padding-bottom: 12px;
    }
    .panel-domain-search {
        padding: 16px 16px 0px 16px;
    }
}

@media (max-width: 479px) {

}

@media (max-width: 420px) {

}

@media (max-width: 350px) {
}