@media (max-width: 992px) {
	.design_s .radio-btn {padding: 5px;}
	.design_s .radio-btn .hobbies-icon img {width: 30px;}
	.design_s .radio-btn .hobbies-icon {gap: 5px;}
    .th-nav>div>ul li {
        display:none
    }

    .design_s .radio-buttons {
        grid-template-columns: 1fr 1fr;
    }

    .page_plus {
        display: block
    }

    .qty {
        width: max-content;
    }

    .web_doc_req .text-center.page_grid {
        display: flex;
    }
.Question.pen_qeu {
    text-align: center;}
    .web_doc_req .multiple_check {
        grid-template-columns: 1fr 1fr;
    }

    .ad_more .ad_more_add {
        display: none
    }

    .yes_select.al_li.mf_res {
        flex-wrap: wrap;
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .yes_select.al_li .radio_btn {
        gap: 6px;
        flex-wrap: wrap;
        display: grid;
        grid-template-columns: 1fr 1fr;
        width: 100%;
    }

    .web_doc_req .multiple_check.Seo, .web_doc_req .multiple_check.tech {
        grid-template-columns: 1fr 1fr;
    }

    .yes_select.al_li.mf_res #email_name_qty {
        grid-column: 2;
        grid-row: 1;
    }

    .yes_select.al_li.mf_res .hosting_type {
        grid-column: 1;
        grid-row: 1;
    }

    .yes_select.al_li.mf_res #email_type {
        grid-column: 1;
        grid-row: 2;
    }

    .yes_select.al_li.mf_res #email_name {
        grid-column: 2;
        grid-row: 2;
    }

    .quote_pop_css .ff_wrf.imSD {
        display: none;
    }

    .modal-content {
        background: #0000
    }

    .quote_pop_css .inr_rtg {
        padding: 20px;
        position: relative;
    }

    .quote_pop_css .inr_rtg h3 {
        font-size: 20px;
    }

    .quote_pop_css .pri_CE_box .total p {
        padding: 3px 8px;
    }

    .quote_pop_css .pri_CE_box h3 {
        font-size: 14px;
    }

    .quote_pop_css .pri_CE_box .total p {
        font-size: 14px;
    }

    .order_pg {
        display: none
    }

    body.forfooterdesign .web_doc_req {
            height: calc(100vh - 176px);
    }

    .copy-main .col-md-5 {
        order: 0;
    }

    .footer-social-btns {
        margin-left: 0;
    }

    .footer-bar-title {
        width: 100%;
        text-align: center;
        max-width: 100%;
    }

    .footer-social-btns .social {
        width: 100%;
        display: flex;
        justify-content: center;
    }
    .footer-social-btns .social a {
    width: 35px;
    height: 35px;
}
    .footer-social-btns .social a i {
    line-height: 35px;
}
.web_doc_req .tooltip-ques .tooltiptext {
    width: 300px;
    right: 0;
	        left: inherit;
}
.Question.d_sf_flex {
    display: block;
}

.hdhg_s {
    position: absolute;
    bottom: 8px;
    right: 8px;
}

.steP_NEX_t .do_com_btn .pd_form_sd_step .multiple_check  {grid-template-columns:1fr}
.quote_pop_css .pri_CE_box {right: 8px;}
.pd_form_sd h3 {display: flex;        justify-content: space-between;}
span.d1 .d2 {display:none}
.web_doc_req .multiple_check.content_P_a {grid-template-columns: 1fr 1fr;}
.design_s h3 {font-size: 25px;}





}


/* Small Devices, Tablets */
@media (min-width: 820px) and (max-width: 1040px) { 
    .order_pg {display: none;}
.col-md-9 {width: 100%;    }
    .web_doc_req .multiple_check {grid-template-columns: 1fr 1fr 1fr 1fr;    }
.page_plus {display: flex;justify-content: space-between;gap: 10px;align-items: flex-start;}
.sticky_2.col-md-3 {width: 100%;}









}

/*-------------ipad mini--------------------*/
@media (max-width: 768px) {

	
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 	 {
        flex: 0 0 auto;         max-width: 100%;
        width: 100%;
    }