@include ipad-landscape {
    
    .edge-content {
        margin-top: 0 !important;
    }
}

.edge-grid,
.edge-container-inner,
.edge-row-grid-section,
.edge-slider .carousel-inner .edge-slider-content-outer {

    @include laptop-landscape-medium {
        width: $grid-width-1200 - 100px;
    }

    @include laptop-landscape {
        width: $grid-width-laptop-landscape;
    }

    @include ipad-landscape {
        width: $grid-width-ipad-landscape;
    }
    
    @include ipad-portrait {
        width: $grid-width-ipad-portrait;
    }

    @include phone-landscape {
        width: $grid-width-phone-landscape;
    }

    @include phone-portrait {
        width: $grid-width-phone-portrait;
    }

    @include smaller-phone-portrait {
        width: $grid-width-smaller-phone-portrait;
    }
}

.edge-header-vertical {

    .edge-grid,
    .edge-container-inner,
    .edge-row-grid-section,
    .edge-slider .carousel-inner .edge-slider-content-outer {

        @include laptop-landscape-large {
            width: $grid-width-laptop-landscape;
        }

        @include laptop-landscape {
            width: $grid-width-ipad-landscape;
        }

        @include ipad-landscape {
            width: $grid-width-ipad-landscape;
        }
    
        @include ipad-portrait {
            width: $grid-width-ipad-portrait;
        }
    
        @include phone-landscape {
            width: $grid-width-phone-landscape;
        }

        @include phone-portrait {
            width: $grid-width-phone-portrait;
        }

        @include smaller-phone-portrait {
            width: $grid-width-smaller-phone-portrait;
        }
    }

    footer .edge-grid {

        @include laptop-landscape-large {
            width: $grid-width-laptop-landscape - 100;
        }

        @include laptop-landscape {
            width: $grid-width-ipad-landscape - 100;
        }
    }

    &.edge-grid-1300,
    &.edge-grid-1200{
        footer .edge-grid {
            @media only screen and (min-width: map-get($breakpoints, laptop-landscape-large)) {
                width: $grid-width - 100;
            }
        }
    }

}

.edge-boxed .edge-wrapper .edge-wrapper-inner,
.edge-boxed .edge-wrapper .edge-footer-inner {

    @include laptop-landscape {
        width: $grid-width-laptop-landscape-boxed;
    }

    @include ipad-landscape {
        width: $grid-width-ipad-landscape-boxed;
    }

    @include ipad-portrait {
        width: $grid-width-ipad-portrait-boxed;
    }

    @include phone-landscape {
        width: $grid-width-phone-landscape-boxed;
    }

    @include phone-portrait {
        width: $grid-width-phone-portrait-boxed;
    }

    @include smaller-phone-portrait {
        width: $grid-width-smaller-phone-portrait-boxed;
    }
}
#edge-back-to-top{
    @include laptop-landscape-large{
        right: -25px;
    }
    @include ipad-pro-landscape{
        right: -16px;
    }
    @include ipad-landscape{
         display: none;
    }
}