@media only screen and (min-width: 768px) and (max-width: 991px) {
    .my--self--help--page.Pathway--page .left--sidebar--area-wrapper {
        padding: 20px 17px 27px 17px;
    }
}

@media only screen and (min-width: 980px) and (max-width: 1279px) {
    .covered-issue .block-views-blocktestimonial-block-1 {
        top: 60% !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    /* how my self-help */
    .view-how-my-self-help-works .step::before {
        width: 258px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1279px) {
    /* how my self-help */
    .view-how-my-self-help-works .step::before {
        width: 324px !important;
    }
    /* my self-help form */
    .right--content--area.col-sm-8 {
        width: 66.5%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
    .email-summary-form-block.remove-extra-content #email-your-summary-template .btn {
        position: inherit;
    }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
        .header {
            background-image: unset !important;
            background-color: #2E4783;
        }
    }
    /* how my-self-help */
    @media only screen and (min-width: 768px) and (max-width: 991px) {
        .path-frontpage .my-self-help-overview .vedio-play {
            padding-top: 62px;
            padding-bottom: 80px;
        }
    }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .path-frontpage .my-self-help-overview .vedio-play {
            padding-top: 88px;
            padding-bottom: 108px;
        }
        /* my self-help-form */
        .right--content--area.col-sm-8 {
            width: 66%;
        }
    }
    /* how my self-help work */
    .view-how-my-self-help-works .step::before {
        width: 250px;
    }
    .view-how-my-self-help-works .views-row .views-col {
        width: 31% !important;
        margin-right: 20px;
    }
    .view-how-my-self-help-works .views-row .views-col:last-child {
        margin-right: 0;
    }
    .my-self-help-work .image-text {
        margin: unset;
        padding: 40px 30px;
    }
    /* covered issue */
    .covered-issue ul.quicktabs-tabs li {
        white-space: unset;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-0 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-1 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-2 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-3 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-4 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-5 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-6 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-7 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    .covered-issue ul.quicktabs-tabs #quicktabs-tab-covered_issues-8 a {
        background-position: left;
        padding: 24px 0 24px 52px;
    }
    /* right side of covered issues  */
    .covered-issue .quicktabs-tabpage .view-content {
        padding: 24px 24px;
    }
    .covered-issue #quicktabs-container-covered_issues {
        width: unset;
        height: unset;
        margin-left: 16px;
    }
    /* testimonial */
    .covered-issue .block-views-blocktestimonial-block-1 {
        width: 58%;
        top: 63%;
    }
    .covered-issue .view-testimonial .views-slideshow-controls-bottom.clearfix {
        top: -100px;
    }
    /* footer area */
    .footer-top-right {
        padding-left: 0px !important;
    }
    .footer-top-right p:first-child {
        padding-right: 0px !important;
    }
    /* terms and service area */
    .page-node-17 .terms-service-area {
        width: unset;
    }
    /* glossary-area */
    .view-glossary .view-content {
        width: unset;
    }
    /* my-self-help-form */
    .path-my-self-help #block-textresize {
        right: 0;
    }
    .path-my-self-help #maindiv {
        padding-left: 0;
    }
    .left--sidebar--area.col-sm-4 {
        width: 31%;
        /* margin-right: 22px; */
    }
    .left--sidebar--area .page-header {
        font-size: 32px;
    }
    .right--content--area.col-sm-8 {
        margin-left: 28px;
    }
    .left--sidebar--area {
        padding: 20px;
    }
    .header-wrapper {
        padding: 20px;
    }
    .header-wrapper .title-text {
        padding-left: 20px;
    }
    .body-text {
        padding: 25px 25px 0px 25px;
    }
    .right--content--area .checkbox {
        margin-top: 12px;
        margin-bottom: 12px;
    }
    .checkbox label {
        padding-left: 66px;
        padding-right: 20px;
    }
    .terms-service-agreement-text {
        padding-left: 24px;
        padding-right: 20px;
    }
    .prev-next--button {
        /* margin-right: 12px; */
    }
    /* The VSA helps with issues with licensed dealers, not private sellers. */
    .right--content--area blockquote {
        margin: 20px 0 20px 26px;
    }
    .my--self--help--inner-page ul {
        margin-left: 26px;
    }
    /* ///////////What is your Dealer licence status?////////////// */
    .left--sidebar--area h1 {
        font-size: 32px;
    }
    .more-information .body-box {
        padding: 18px 20px 28px 20px;
    }
    .question-answer-box .field--item {
        padding-left: 18px;
    }
    .answer-show-hide-next-button {
        width: 92%;
    }
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .answer-show-hide-next-button {
            width: 94%;
        }
        /* .page--header {
            transform: translate(-51%, -58px) !important;
        } */
    }
    @media only screen and (min-width: 1199px) and (max-width: 1279px) {
        .answer-show-hide-next-button {
            width: 95%;
        }
        /* .page--header {
            transform: translate(-50%, -58px) !important;
        } */
    }
    .left--sidebar--area h1 {
        font-size: 32px;
        line-height: 45px;
    }
    .option-header-wrapper .icon-image img {
        max-width: unset;
    }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
        /* like dislike */
        .description-text::before {
            top: 0;
        }
        .page-node-60 h1.page-header {
            /* padding-top: 90px; */
            padding: 90px 444px 0 0;
        }
        .page-node-70 .my--self--help--page h2.page-header {
            margin-bottom: 96px;
        }
        .page--header {
            transform: translate(-54%, -85px);
        }
        .page-node-70 .right--content--area .top--prev-next--button {
            margin-top: -148px;
        }
    }
    .like-dislike-box h2.page-header {
        font-size: 18px;
        line-height: 28px;
        margin-bottom: 17px !important;
    }
    /* /////////////////////my self-help email area//////////////// */
    .email-summary-wrapper .page--header {
        transform: unset !important;
    }
    .email-summary-wrapper .another-feedback-block {
        display: unset;
    }
    .email-summary-wrapper .another-feedback-block .email-self-help-feedback-block {
        width: 49%;
        float: left;
        background-size: 107% 142%;
        background-position-x: 0;
    }
    .email-summary-wrapper .another-feedback-block .email-another-issue-block {
        width: 49%;
        margin-left: 0;
        float: right;
    }
    .email-summary-wrapper .another-feedback-block .email-another-issue-block::before,
    .email-summary-wrapper .another-feedback-block .email-self-help-feedback-block::before {
        right: -45px;
        background-size: 110% 110%;
    }
    .email-summary-wrapper .another-feedback-block .email-another-issue-block::after {
        right: 47px;
        background-size: 45% 130%;
    }
    .email-summary-wrapper .rows {
        padding: 28px 22px;
    }
    .email-summary-wrapper .other-option-email-template {
        padding: 28px 38px;
    }
    .email-summary-wrapper .another-feedback-block .email-self-help-feedback-block h1,
    .email-summary-wrapper .another-feedback-block .email-another-issue-block h1 {
        font-size: 26px;
        line-height: 47px;
    }
    .email-summary-wrapper .another-feedback-block .email-self-help-feedback-block p {
        padding: 0 0 32px 0;
    }
    .email-summary-wrapper .another-feedback-block .email-another-issue-block p {
        padding: 0 0 34px 0;
    }
    @media only screen and (min-width: 1200px) and (max-width: 1279px) {
        .email-summary-wrapper .another-feedback-block .email-self-help-feedback-block p {
            padding: 0 0 54px 0;
        }
    }
    .email-summary-wrapper #myselfhelp-email-template .btn {
        margin: 20px 70px;
        float: left;
    }
    .email-summary-wrapper {
        padding: 58px 0 100px 0;
        position: relative;
    }
    .page-node-type-email-your-summary .prev-next--button {
        position: absolute;
        bottom: 24px;
        right: 0;
    }
    @media only screen and (min-width: 768px) and (max-width: 991px) {
        .my--self--help--page h2.page-header {
            margin-bottom: 62px;
        }
        .page--header {
            transform: translate(-54%, -65px);
        }
        .page--header h2 {
            line-height: 30px;
        }
    }
    @media only screen and (min-width: 992px) and (max-width: 1279px) {
        .page--header {
            transform: translate(-51%, -41px);
        }
    }
}