/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/





/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-finish .caption-spacegray {
    left: 500px;
}
@media only screen and (max-width: 1068px) {
    .section-finish .caption-spacegray {
        left: 398px;
    }
}
@media only screen and (max-width: 734px) {
    .section-finish .caption-spacegray {
        left: 0px;
    }
}

.section-finish .caption-purple {
    left: 180px;
}
@media only screen and (max-width: 1068px) {
    .section-finish .caption-purple {
        left: 142px;
    }
}
@media only screen and (max-width: 734px) {
    .section-finish .caption-purple {
        left: 0px;
    }
}

.section-finish .caption-blue {
    left: 10px;
}
@media only screen and (max-width: 1068px) {
    .section-finish .caption-blue {
        left: 4px;
    }
}
@media only screen and (max-width: 734px) {
    .section-finish .caption-blue {
        left: 0px;
    }
}

.section-size .column-12-inch .diagram-text-depth {
    top: 185px;
}
@media (max-width:1068px) {
    .section-size .column-12-inch .diagram-text-depth {
        top: 113px;
    }
}
@media (max-width:734px) {
    .section-size .column-12-inch .diagram-text-depth {
        top: 106px;
    }
}

.section-size .column-11-inch .diagram-text-depth {
    top: 167px;
}
@media (max-width:1068px) {
    .section-size .column-11-inch .diagram-text-depth {
        top: 102px;
    }
}
@media (max-width:734px) {
    .section-size .column-11-inch .diagram-text-depth {
        top: 97px;
    }
}

.section-size .column-11-inch .diagram-text-height {
    top: 28px;
}
@media (max-width:1068px) {
    .section-size .column-11-inch .diagram-text-height {
        top: 14px;
    }
}
@media (max-width:734px) {
    .section-size .column-11-inch .diagram-text-height {
        top: 2px;
    }
}

@media (max-width:1068px) {
    .section-size .column-12-inch .diagram-text-height {
        top: 2px;
    }
}

.section-size .column-11-inch .diagram-text-width {
    top: 1px;
}
@media (max-width:1068px) {
    .section-size .column-11-inch .diagram-text-width {
        top: -6px;
    }
}

@media (max-width:734px) {
    .section-buttons-and-connectors .caption-microphone-1 {
        left: 81px;
    }
}

.section-buttons-and-connectors .caption-speaker-1 {
    left: 174px;
}
@media (max-width:1068px) {
    .section-buttons-and-connectors .caption-speaker-1 {
        left: 124px;
    }
}
@media (max-width:734px) {
    .section-buttons-and-connectors .caption-speaker-1 {
        left: -40px;
    }
}
.section-buttons-and-connectors .caption-speaker-2 {
    left: 174px;
}
@media (max-width:1068px) {
    .section-buttons-and-connectors .caption-speaker-2 {
        left: 124px;
    }
}
@media (max-width:734px) {
    .section-buttons-and-connectors .caption-speaker-2 {
        left: -39px;
    }
}

@media (max-width:734px) {
    .section-buttons-and-connectors .caption-volume {
        top: -364px;
        right: 24px;
        width: 70px;
    }
}



.section-environment.techspecs-section.callout-techspecs-environment {
    padding: 80px 0px;
}
@media (max-width: 1068px) {
    .section-environment.techspecs-section.callout-techspecs-environment {
        padding: 0 0 80px 0;
    }
}
@media (max-width: 734px) {
    .section-environment.techspecs-section.callout-techspecs-environment {
        padding: 18px 0px 0px;
    }
}

.section-environment.techspecs-section::before {
    height: calc(100% + 200px);
}

.section-techspecs {
    padding-bottom: 0px;
}
@media (max-width: 734px) {
    .section-techspecs {
        padding-bottom: 15px;
    }
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/