﻿

/* header*/
.smallHeader.fixed-top .call-wrap li#mobile span {
    padding-left: 20px;
}
.smallHeader.fixed-top .call-wrap li#mobile:before {
    top: 7px;
}
.smallHeader.fixed-top .call-wrap li#mobile span {
    padding-left: 25px;
}


@media (max-width: 1200px) {
    header.container-fluid.fixed-top .menu_btn {
        top: 35px;
    }
    header h2 {
        padding-left: 50px;
    }
}

@media (max-width: 767px) {
    .smallHeader .call-wrap #email {
        margin-left: 0;
        right: 15px;
        position: absolute;
        top: 8px;
    }
    .smallHeader.fixed-top .call-wrap li#mobile:before {
        left: 0 !important;
    }
    .smallHeader.fixed-top .call-wrap li#mobile span{
        padding-left: 45px!important;
    }
}
    /* header*/
.section-content.view-more-content.indemn p.terms {
    padding-left: 8px;
}

    .section-content.indemnity h2 {
        margin-bottom: 15px;
        font-size: 3.5rem;
        text-align: center;
        padding-bottom: 0px;
    }

    .input-field label sup {
        top: 4px;
    }

    .formdiv .form-group input {
        display: block;
        width: 100%;
        padding-bottom: 10px;
        padding-top: 20px;
    }

    .formdiv .form-group label:before {
        opacity: 0;
        padding: 0px;
        margin-right: 0px;
    }

    .formDiv .form-group p#rfvMobile, .formDiv .form-group p#rfvEmail {
        margin-bottom: 0px;
        font-size: 13px;
        font-weight: 300;
    }

    #NeedHelp_dvCallBackReqeust .form-group input.form-control {
        display: block;
        width: 100%;
        margin-top: 40px;
    }

    #NeedHelp_dvCallBackReqeust .form-group label:before {
        opacity: 0;
        padding: 0px;
        margin-right: 0px;
    }

    .chkbox1 table tr td label.confirmInfo {
        padding-top: 0px;
    }

    .chkbox1 table tr {
        padding-bottom: 10px;
        float: left;
        width: 100%;
    }

    .section-content.view-more-content.indemn h2, #Addons1 h2, #onlinepolicy h2, .defends h2, .what-are-the-benefits h2, .claimprocess h2, #Saveonpremium h2,
    #FAQs h2, #more-articles-views h2 {
        font-size: 3.5rem;
        text-align: center;
    }

    .what-are-the-benefits h2, .claimprocess h2, #Saveonpremium h2 {
        text-align: left;
    }

    .what-are-the-benefits a.quote_click {
        color: #fe6625;
    }

    .what-are-the-benefits ul.arrow-tab-list.green_tick li {
        width: 100%;
    }

        .what-are-the-benefits ul.arrow-tab-list.green_tick li:before {
            left: 0px;
        }

    #Addons h2 {
        margin-bottom: 0px;
        font-size: 3.5rem;
        text-align: center;
        padding-bottom: 5px;
    }

    section.section-content {
        padding: 4rem 0 4rem 0;
    }

    .section-content.indemnity .middle-spaces {
        width: 83%;
        margin: 0px auto;
        margin-bottom: 20px;
    }

.section-content.indemnity span.readMore, .section-content.view-more-content.indemn span.readMore, .defends .common-insurance-blocks span.readMore {
    color: #fe6625;
    cursor: pointer;
    font-weight: 700;
    font-size: 17px;
    text-decoration: underline;
}

.section-content.indemnity span.more, .section-content.view-more-content.indemn span.more, .defends .common-insurance-blocks span.more {
    display: none;
}

    #Addons .common-insurance-blocks h3, .section-content.view-more-content.indemn .common-insurance-blocks h3 {
        font-size: 1.6rem;
        font-weight: 700;
        padding-top: 15px;
    }

    #Addons1 .common-insurance-blocks h3, #onlinepolicy .common-insurance-blocks h3, .defends .common-insurance-blocks h3 {
        font-size: 1.6rem;
        font-weight: 700;
    }

    .section-content.view-more-content.indemn .img-section-h {
        padding-bottom: 0rem;
    }

    .mar-bot25 {
        margin-bottom: 25px;
    }

    #onlinepolicy .common-insurance-blocks em {
        top: 37px;
    }

#Addons .common-insurance-blocks p, #Addons p, .section-content.view-more-content.indemn span, .section-content.view-more-content.indemn p, #onlinepolicy .common-insurance-blocks p,
.defends .common-insurance-blocks p, .defends .common-insurance-blocks span, .what-are-the-benefits p, #FAQs .common-insurance-blocks p, #FAQs .common-insurance-blocks ul.arrow-tab-list li {
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 2.4rem;
}

        #FAQs .common-insurance-blocks ul.arrow-tab-list li:before {
            left: 5px;
            top: 7px;
        }

    #FAQs .common-insurance-blocks h3 {
        font-size: 1.6rem;
    }


    #Addons p.terms, .indemn p.terms {
        padding-left: 15px;
        padding-top: 25px;
        float: left;
        width: 100%;
    }

    #Saveonpremium ul.arrow-tab-list {
        padding-top: 0px;
    }

    #FAQs .ui-tabs-modify .tab-head, #FAQs .ui-tabs-modify .tab-content-body {
        width: 85%;
    }

    #FAQs .ui-tabs-modify .common-insurance-blocks {
        padding: 2rem 0rem 0 0;
    }

    section.bg-white.insurance-madeeasy-block h2 {
        margin-bottom: 10px;
    }

    section.bg-white.insurance-madeeasy-block p {
       /* text-align: center;*/
    }

    .products-code-block .pro-code-wrap {
        width: 100%;
    }

    nav ol.breadcrumb {
        border-top: none;
        padding-top: 15px;
        padding-bottom: 12px;
    }

    section.products-code-block {
        margin-bottom: 0px;
    }

    nav ol.breadcrumb .breadcrumb-arrow {
        top: 5px;
    }

    .claiminform {
        font-size: 16px;
    }

    @media (max-width:767px) {
        .section-content.indemnity .middle-spaces {
            width: 100%;
        }

        .section-content.indemnity h2, #Addons h2, .section-content.view-more-content.indemn h2,
        #Addons1 h2, #onlinepolicy h2, .defends h2, .what-are-the-benefits h2, .claimprocess h2, #Saveonpremium h2, #FAQs h2, #more-articles-views h2,
        section.bg-white.insurance-madeeasy-block p {
            text-align: left;
        }

        .bannerSec.medi-div .pl-10 {
            padding-left: 1%;
        }

        .container-fluid.bannerSec .spacePad .bg-img #bgSlider.carousel .carousel-inner .bgslide p {
            margin-left: 3px;
        }

        #more-articles-views .pad-left0 {
            padding-left: 0px;
        }

        .products-code-block .pad-left10, #Saveonpremium .pad-left10 {
            padding-left: 10px;
        }

        .container-fluid.bannerSec .spacePad .bg-img #bgSlider .carousel-indicators.maincontainer, #Addons .pad-left5,
        .section-content.view-more-content.indemn .pad-left5, .section-content.view-more-content.indemn .pad-left5, #Addons1 .pad-left5,
        .section-content.view-more-content.defends .pad-left5, #onlinepolicy .pad-left5 {
            padding: 0 0 0 5px;
        }

        .section-content.view-more-content.indemn .common-insurance-blocks {
            padding-bottom: 15px;
        }

        .section-content.indemnity .middle-spaces {
            margin-bottom: 0px;
        }

        #Addons .pd_top5_mob, #Addons1 .pd_top5_mob {
            padding-top: 0rem !important;
        }

        #Addons p.terms, .indemn p.terms {
            padding-left: 5px;
        }

        #more-articles-views .read-morebtn {
            padding-top: 0px;
            float: none;
            padding-bottom: 0px;
        }

        #Addons .common-insurance-blocks, #Addons1 .common-insurance-blocks {
            padding-bottom: 15px;
        }

            #Addons1 .common-insurance-blocks h3.pad-top2 {
                padding-top: 5px;
            }

        section.section-content {
            padding: 3rem 0 3rem 0;
        }

        #onlinepolicy .common-insurance-blocks.pad-block1 {
            padding: 2rem 0.5rem 0 4rem;
        }

        #Addons .common-insurance-blocks h3 {
            padding-top: 0rem !important;
        }

        .formdiv .cstanch {
            padding: 0 10px;
        }

        #FAQs .ui-tabs-modify .tab-head, #FAQs .ui-tabs-modify .tab-content-body {
            width: 98%;
        }

        .bannerSec.medi-div .spacePad {
            padding: 50px 0 60px;
        }

        #onlinepolicy .common-insurance-blocks em {
            top: 8px;
        }

        .view-more-content a.vMore, .view-more-content a.rMore {
            padding-left: 15px !important;
            text-decoration: underline;
        }

        #Addons p.terms, .indemn p.terms {
            padding-top: 0px;
        }

        .bannerSec.medi-div .col-12.form-space-leftright {
            padding-left: 5px;
            padding-right: 0px;
        }

        .section-content.bg-blue.what-are-the-benefits img, .section-content.claimprocess img, #Saveonpremium img {
            width: 80%;
        }

        .section-content.view-more-content.indemn h2, #Addons1 h2, #onlinepolicy h2, .defends h2, .what-are-the-benefits h2, .claimprocess h2, #Saveonpremium h2,
        #FAQs h2, #more-articles-views h2 {
            font-size: 2.5rem;
        }
    }