@media screen and (min-width:1068px) {
    .section-connections .techspecs-row .pin-connections-wrapper .pin-usb-c {
        left: 163px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-headphone {
        left: 474px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper {
        left: 38px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.width {
        left: unset;
        right: -60px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.depth {
        left: unset;
        right: 186px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.height {
        right: -60px;
    }

    .section-environment .callout-techspecs-environment .callout-techspecs-environment-header {
        padding-right: 0;
    }
}

@media screen and (min-width:720px) and (max-width: 1068px) {

    
    .section-connections .techspecs-row .pin-connections-wrapper .pin-usb-c {
        left: 49px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-headphone {
        left: 273px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.depth {
        right: 142px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper {
        left: 42px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-hdmi {
        left: 105px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.width {
        right: -53px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.height {
        left: 531px;
    }
}


@media (max-width:734px) {

    .section-size-weight .figure-caption {
        text-align: center;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-thunderbolt {
        right: 43px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-hdmi {
        right: 97px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-ethernet {
        right: 140px;
    }

    figure.image-size {
        text-align: right;
        margin-right: 50px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.width {
        right: 0;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.height {
        right: 0;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.depth {
        right: 109px;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-headphone {
        left: unset;
    }

    .section-connections .techspecs-row .pin-connections-wrapper .pin-usb-c {
        left: unset;
        right: 208px;
    }

    .section-size-weight .figure-caption .image-size {
        text-align: right;
        margin-right: 60px;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.width,
    .section-size-weight .techspecs-row .figure-caption .caption.height {
        left: unset;
    }

    .section-size-weight .techspecs-row .figure-caption .caption.depth {
        left:unset;
        text-align: right;
        padding-right: 50px;
    }


}

@media screen and (min-width:1068px) {

    br.large{
        display: unset !important; 
    }
    
}



@media screen and (max-width:1068px) {
    
    .techspecs.with-4-columns .specs-box-mx.techspecs-column{
        margin-right: 25%;
        width: 75%;
        margin-top: 30px;
    }   
}

@media screen and (max-width:735px) {
    .techspecs.with-4-columns .specs-box-mx.techspecs-column{
    margin-right:0 !important;
    margin-left:25% !important;
    margin-top:0;
    }
}

@media (max-width:734px){
.techspecs .techspecs-section .techspecs-row .techspecs-column {
width:48%;
}
.techspecs-column{
    margin-inline-start:0;
}

}

@media (max-width: 734px) {
    .techspecs .section-in-the-box picture.techspecs-column.specs-box-mx[aria-colspan="2"] {
        float: right;
    }
}