@media(max-width: 1800px){

    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:first-child {
        width: 61% !important;
    }
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:last-child {
        width: 36% !important;
    }
    .BestSellingForm {
        width: 95% !important;
    }
    }
@media(max-width: 1660px){
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:first-child {
        width: 63% !important;
    }
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:last-child {
        width: 34% !important;
    }
}
@media(max-width: 1580px){
    .gravityFormWrapper .container {
        width: 90% !important;
    }
}
@media(max-width: 1480px){
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:first-child {
        width: 66.66% !important;
    }
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:last-child {
        width: 31% !important;
    }
}
@media(max-width: 1380px){
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:first-child {
        width: 63%!important;
    }
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:last-child {
        width: 34% !important;
    } 
    .BestSellingForm .genericBox .gform-field-label--type-inline{
        padding: 42px;
        font-size: 14px !important;
    }
}
@media(max-width: 1366px){
    .rightRow, .BestSellingForm .fieldSetBg {
        padding: 30px !important;
    }
}
@media(max-width: 1256px){
    .BestSellingForm .genericBox .gform-field-label--type-inline{
        padding: 54px;
    }
    .row {
        margin-left: -15px;
        margin-right: -15px;
    }
    #page_wrapper{
        overflow: hidden!important;
    }
    .BestSellingForm {
        width: 90% !important;
    }
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:first-child {
        width: 100% !important;

    }
    .BestSellingForm > .gform_body.gform-body > .gform_fields > .gfmc-container:last-child {
        width: 100% !important;
        position: unset!important;
    }
    .BestSellingForm > .gform-body.gform_body > .gform_fields {
        display: block;
    }
    .BestSellingForm .pr-60 {
        padding-right: 0px !important;
    }
    .formImage img {
        width: 50%;
    }
}
@media(max-width: 1199px){
    .BestSellingForm .genericBox .gform-field-label--type-inline {
        padding: 42px;
    }    
}
@media(max-width: 1080px){
    .gform_heading .gform_title {
        font-size: 38px !important;
    }   
}
@media(max-width: 991px){
    .gravityFormWrapper .container {
    width: 98%;
    }
    .BestSellingForm .genericBox .gform-field-label--type-inline, .BestSellingForm .gfield_label, .formRightSection .genericBox h4 {
        font-size: 14px !important;
    }
    .gform_heading.gform_title{
        font-size: 34px !important;
    }
}
@media(max-width: 869px){
    .BestSellingForm .firstRow > .gfield--type-select {
        width: 100% !important;
    }
    .BestSellingForm .gfield.gfmc-column.gfmc-field.rowBg.fieldSetBg {
        flex-direction: column !important;
    }
    .BestSellingForm .genericBox .gform-field-label--type-inline {
        padding: 40px 16px;
    }
}
@media(max-width: 767px){
    .telephoneRow{
        padding-top: 0 !important;
    }
    .ginput_container_date {
        width: 100% !important;
    }
    .orderTitle h5 {
        font-size: 16px;
    }
    .gravityFormWrapper .zn_section_size {
        padding: 5rem 0;
    }
    .gform_heading .gform_title {
        font-size: 28px !important;
        margin-bottom: 5rem !important;
    }
    .BestSellingForm .rowBg .gfield--type-select, .BestSellingForm .ginput_complex span, .BestSellingForm .dFlex .w-49, .BestSellingForm .gfield--type-checkbox {
        width: 100%;
        padding-bottom: 2rem !important;
    }
    .BestSellingForm .rowBg, .BestSellingForm .ginput_complex, .BestSellingForm .dFlex {
        flex-direction: column;
    }
    .BestSellingForm .dateinput > .ginput_container , .BestSellingForm .threeFieldBox > .ginput_container, .BestSellingForm .gfield.gfmc-column.gfmc-field.dFlex.fieldSetBg {
        display: flex;
        flex-direction: row;
    }
    .BestSellingForm .fieldSetBg {
        padding: 30px;
    }
    .BestSellingForm .threeFieldBox > .gfield--type-date {
        padding: 0 !important;
    }
}
@media (max-width:700px){
    .BestSellingForm .genericBox .gfield_radio {
        display: block !important;
    }
}
@media(max-width: 640px){
.BestSellingForm .genericBox .gfield_radio {
    margin-bottom: 20px !important;
    }
}
@media(max-width: 568px){
    .BestSellingForm .ginput_container_date {
        width: 100% !important;
        max-width: 100% !important;
        padding-bottom: 10px !important;
        margin: 0 !important;
    }
    .genericLegend legend {
        transform: translate(0px, 54px);
    }
    .BestSellingForm .rowBg .gfield--type-select, .BestSellingForm .ginput_complex span, .BestSellingForm .dFlex .w-49, .BestSellingForm .gfield--type-checkbox {
        padding-bottom: 3rem !important;
    }
.BestSellingForm .genericBox .gform-field-label--type-inline {
    padding: 30px 12px !important;
    }
    .BestSellingForm .gchoice.gchoice_12_3_1 {
        margin: 0 !important;
    }
    .BestSellingForm .genericBox .gchoice {
        margin-bottom: 10px !important;
    }
    .BestSellingForm .fieldSetBg, .rightRow {
        padding: 20px 10px !important;
    }
    .gform_heading .gform_title {
        font-size: 24px !important;
        margin-bottom: 2rem !important;
    }
    .BestSellingForm .gfield_label {
        margin-bottom: 0px !important;
    }
}
@media (max-width:415px){
    .ginput_recaptcha iframe {
        zoom: 0.8;
    }
}