﻿
/*#region IPAD MINI */


/*IPad Mini**/
@media (min-width: 768px) and (max-width: 991px) {

    .teammemberpage .joinorpartner {
        text-align:left!important;
    }

    .liquidation-description .featurelinks {
        /* ✅ Multi-line truncation */
        display: -webkit-box;
        -webkit-line-clamp: 2; /* limit to 2 lines */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .equipment-category-manufacturer .brand-categories__list {
        column-count: 2 !important;
    }

    .crosssellcontent p{
        width:auto!important;
    }

    .col-sm-clear {
        clear: left;
    }

    .hide-mobile {
        display: none;
    }

    h1.hide-mobile {
        display: block !important;
    }

    .show-tablet {
        display: block !important;
    }

    .bannerText {
        font-size: 25px !important;
        line-height: 40px !important;
    }

    .martopbot {
        padding-right: 15px !important;
    }

    .equipment-category-manufacturer {
        padding-top: 20px !important;
        margin-top: 0px !important;
    }

    .shopbybutton {
        width: 100% !important;
        font-size: 15px !important;
    }

    .ulCategory li {
        line-height: 30px !important;
    }


    /* plants.aspx*/

    body.plantspage .contstyle4 {
        min-height: 400px !important;
    }

    body.plantspage .banneranchor4 {
        font-size: 12px !important;
    }

    body.plantspage .contstyle4.row1 {
        min-height: 420px !important;
    }

    .row1 p {
        min-height: 220px !important;
    }

    .plantbluebox h2 {
        font-size: 22px !important;
    }

    body.plantspage .banneranchor4 {
        padding-left: 5px !important;
        padding-right: 5px !important;
        min-width: 200px !important;
    }

    /*row 2*/

    body.plantspage .contstyle4.row2 {
        min-height: 350px !important;
    }

    /*  Plant detail*/
    body.equipmentdetail .buttonsellsimilar,
    body.plantdetail .buttonsellsimilar {
        display: block !important;
        margin-top: 10px !important;
    }

    body.equipmentdetail .buttonaddtoquoteInProductDetail,
    body.plantdetail .buttonaddtoquote {
        width: auto !important;
        display: block !important;
    }

    body.resourcecenterpage .index-thumbnail {
        width: auto !important;
        height: auto !important;
    }

    /* body.articlepage */

    body.articlepage .btnOverride {
        font-size: 12px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    body.articlepage .contstyle4.row1 {
        min-height: 450px !important;
    }

    body.articlepage .contstyle4.row2 {
        min-height: 400px !important;
    }

        body.articlepage .contstyle4.row2 p {
            height: 150px !important;
        }



    body.resourceCaseStudy .btnOverride {
        font-size: 12px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    body.resourceCaseStudy .contstyle4.row1 {
        min-height: 450px !important;
    }

    body.resourceCaseStudy .contstyle4.row2 {
        min-height: 400px !important;
    }

        body.resourceCaseStudy .contstyle4.row2 p {
            height: 150px !important;
        }


    

    body.services .middlecontentblock {
        height: 550px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

        body.services .middlecontentblock p {
            height: 320px !important;
        }

    body.chemicalprocesplant .middlecontentblock {
        height: 480px !important;
    }

    body.chemicalprocesplant .guidetosell .ipadheightoverride {
        height: 850px !important;
    }

    body.chemicalprocesplant .guidetosell {
        height: 900px !important;
    }

    body.buyusedchemicalprocessplant .middlecontentblock {
        height: 480px !important;
    }

    body.buyusedchemicalprocessplant .guidetosell .ipadheightoverride {
        height: 1000px !important;
    }

    body.buyusedprocessequipment .middlecontentblock {
        height: 380px !important;
    }

    body.buyusedprocessequipment .guidetosell .ipadheightoverride {
        height: 900px !important;
    }

    body.plantrelocation .middlecontentblock {
        height: 450px !important;
    }

    body.plantrelocation .guidetosell .ipadheightoverride {
        height: 900px !important;
    }

    body.plantrelocation .h2CustomInsidefaqcollapsepanel {
        line-height: 30px !important;
    }

    body.plantrelocation .collapsible {
        font-size: 18px !important;
    }

    body.plantrelocation .h2CustomInsidecollapsepanel {
        line-height: 30px !important;
    }

    body.liquidationauctionservice .middlecontentblock {
        height: 350px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    body.liquidationauctionservice .guidetosell .ipadheightoverride {
        height: 1100px !important;
    }

    body.sellequipmentpage .contact-infos-height {
        height: 380px !important;
    }

    body.sellequipmentpage .h2Custom {
        line-height: 40px !important;
    }

    .sociallinkipadoverride {
        padding-top: 0px !important;
    }

    body.sellequipmentpage .collapsible {
        font-size: 18px !important;
    }

    body.sellequipmentpage .anchYellowonBlue {
        font-size: 15px !important;
    }

    body.sellequipmentpage .whatwebuyblock {
        height: 350px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

        body.sellequipmentpage .whatwebuyblock p {
            height: 150px !important;
        }

        body.sellequipmentpage .whatwebuyblock .whatwebuytitle {
            font-size: 20px !important;
        }


    .hamburgermenuclose {
        padding-left: 15px;
        font-size: 20px;
    }

    .rd-mobilemenu_ul {
        padding-top: 80px !important;
    }

    .searchcontainerpadding {
        padding-top: 13px;
        margin-left: 0px !important;
    }

    body.indexpage .my-app-column-container {
        height: 210px !important;
        margin-bottom: 0px !important;
    }


    body.indexpage .processplantbutton {
        margin-top: 10px !important;
    }

    body.indexpage .my-app-container-pair {
        height: 450px !important;
    }

    body.indexpage .scsectionlink a {
        line-height: 30px !important;
    }

    body.indexpage .scsectionlink {
        height: 65px !important;
    }

    .footerEquipmentlinks {
        padding-left: 100px !important;
    }

    .h2Custom{
        line-height:40px!important;
    }

}

/*#endregion */

/*#region IPAD MINI portrait */


/* iPad Mini portrait */
@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {

    #Searchmobile_pnlSearch {
        padding-bottom: 25px !important;
    }

    .breadcrumb {
        padding-top: 30px !important;
    }

    .ulCategory li {
        padding-bottom: 10px;
    }

        /* Remove padding from the last item */
        .ulCategory li:last-child {
            padding-bottom: 0;
        }

    .show-tablet {
        display: block !important;
    }

    .ulCategory li {
        line-height: 30px !important;
    }
}


/*#endregion */

/*#region IPAD AIR */


/* iPad Air portrait */
@media screen and (min-width: 820px) and (max-width: 1180px) and (orientation: portrait) {

    .ulCategory li {
        padding-bottom: 10px;
    }

        /* Remove padding from the last item */
        .ulCategory li:last-child {
            padding-bottom: 0;
        }

    .searchcontainerpadding {
        padding-top: 13px;
        margin-left: 0px !important;
    }


    body.indexpage .my-app-column-container {
        height: 210px !important;
        margin-bottom:0px!important;
    }


    body.indexpage .processplantbutton {
        margin-top:10px!important;
    }

    body.indexpage .my-app-container-pair {
        height:450px!important;
    }

    body.indexpage .scsectionlink a {
        line-height:30px!important;
    }

    body.indexpage .scsectionlink {
        height:65px!important;
    }

    .footerEquipmentlinks{
        padding-left:100px!important;
    }

    .liquidation-description .featurelinks {
        /* ✅ Multi-line truncation */ 
        display: -webkit-box;
        -webkit-line-clamp: 2; /* limit to 2 lines */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

}



/*#endregion */

/*#region IPAD PRO Portrait */


/* IPAD Pro Portrait */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) {
    /* iPad Pro portrait styles */

    #divphone {
        display: none !important;
    }

    .breadcrumb {
        padding-top: 5px !important;
    }

    .wellContent1 {
        padding-top: 100px !important;
    }

    .ulCategory li {
        padding-bottom: 10px;
    }

        /* Remove padding from the last item */
        .ulCategory li:last-child {
            padding-bottom: 0;
        }

    .shopbybutton {
        width: 100% !important;
        font-size: 15px !important;
    }

    .ulCategory li {
        line-height: 30px !important;
    }


    /* plants.aspx*/

    body.plantspage .contstyle4 {
        min-height: 400px !important;
    }

    body.plantspage .banneranchor4 {
        font-size: 12px !important;
    }

    body.plantspage .contstyle4.row1 {
        min-height: 350px !important;
    }

    .row1 p {
        min-height: 150px !important;
    }

    .plantbluebox h2 {
        font-size: 22px !important;
    }

    body.plantspage .banneranchor4 {
        padding-left: 5px !important;
        padding-right: 5px !important;
        min-width: 200px !important;
    }

    /*row 2*/

    body.plantspage .contstyle4.row2 {
        min-height: 350px !important;
    }

    .row2 p {
        min-height: 120px !important;
    }


    /* body.articlepage */

    body.articlepage .btnOverride {
        font-size: 12px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    body.articlepage .contstyle4.row1 {
        min-height: 400px !important;
    }

    body.articlepage .contstyle4.row2 {
        min-height: 400px !important;
    }

        body.articlepage .contstyle4.row2 p {
            height: 100px !important;
        }

        body.articlepage .contstyle4.row2 h2 {
            height: 40px !important;
        }



    body.resourceCaseStudy .btnOverride {
        font-size: 12px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    body.resourceCaseStudy .contstyle4.row1 {
        min-height: 400px !important;
    }

    body.resourceCaseStudy .contstyle4.row2 {
        min-height: 400px !important;
    }

        body.resourceCaseStudy .contstyle4.row2 p {
            height: 100px !important;
        }

        body.resourceCaseStudy .contstyle4.row2 h2 {
            height: 40px !important;
        }


    


    body.services .middlecontentblock {
        height: 420px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

        body.services .middlecontentblock p {
            height: 280px !important;
        }

        body.services .middlecontentblock h3 {
            height: 40px !important;
        }

    body.sellequipmentpage .whatwebuyblock {
        height: 350px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

        body.sellequipmentpage .whatwebuyblock p {
            height: 150px !important;
        }

        body.sellequipmentpage .whatwebuyblock .whatwebuytitle {
            font-size: 20px !important;
        }

    .hamburgermenuclose {
        padding-left: 15px;
        font-size: 20px;
    }

    .rd-mobilemenu_ul {
        padding-top: 80px !important;
    }

    .searchcontainerpadding {
        padding-top: 13px;
        margin-left: 100px !important;
    }

    body.indexpage .my-app-container-pair{
        height:350px!important;
    }

    /*#endregion */


}
