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

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

	@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;
	}
}


//vertical menu responsive

.edgtf-header-vertical .edgtf-grid,
.edgtf-header-vertical .edgtf-container-inner,
.edgtf-header-vertical .edgtf-grid-section .edgtf-section-inner,
.edgtf-header-vertical .edgtf-slider .carousel-inner .edgtf-slider-content-outer{
	@include vertical-menu-laptop-wide-landscape {
		width: $grid-width-laptop-wide-landscape;
	}

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

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

}

.edgtf-boxed .edgtf-wrapper  .edgtf-wrapper-inner,
.edgtf-boxed .edgtf-wrapper  .edgtf-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;
  }
}


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


@include ipad-portrait {
	.edgtf-two-columns-50-50 .edgtf-column,
	.edgtf-two-columns-66-33 .edgtf-column1,
	.edgtf-two-columns-66-33 .edgtf-column2,
	.edgtf-two-columns-33-66 .edgtf-column1,
	.edgtf-two-columns-33-66 .edgtf-column2,
	.edgtf-two-columns-25-75 .edgtf-column1,
	.edgtf-two-columns-25-75 .edgtf-column2,
	.edgtf-two-columns-75-25 .edgtf-column1,
	.edgtf-two-columns-75-25 .edgtf-column2,
	.edgtf-three-columns .edgtf-column,
	.edgtf-four-columns .edgtf-column,
	.edgtf-five-columns .edgtf-column{
		width: 100%;
	}

	.edgtf-five-columns>.edgtf-five-columns-inner,
	.edgtf-four-columns>.edgtf-four-columns-inner,
	.edgtf-three-columns>.edgtf-three-columns-inner,
	.edgtf-two-columns-50-50>.edgtf-two-columns-50-50-inner{
		margin: 0;
	}

	.edgtf-two-columns-66-33 .edgtf-column1 .edgtf-column-inner,
	.edgtf-two-columns-66-33 .edgtf-column2 .edgtf-column-inner,
	.edgtf-two-columns-33-66 .edgtf-column1 .edgtf-column-inner,
	.edgtf-two-columns-33-66 .edgtf-column2 .edgtf-column-inner,
	.edgtf-two-columns-75-25 .edgtf-column1 .edgtf-column-inner,
	.edgtf-two-columns-75-25 .edgtf-column2 .edgtf-column-inner,
	.edgtf-two-columns-25-75 .edgtf-column1 .edgtf-column-inner,
	.edgtf-two-columns-25-75 .edgtf-column2 .edgtf-column-inner,
	.edgtf-five-columns>.edgtf-five-columns-inner .edgtf-column-inner,
	.edgtf-four-columns>.edgtf-four-columns-inner .edgtf-column-inner,
	.edgtf-three-columns>.edgtf-three-columns-inner .edgtf-column-inner,
	.edgtf-two-columns-50-50>.edgtf-two-columns-50-50-inner .edgtf-column-inner
	{
		padding: 0 0 0 0;
	}

	.edgtf-no-border-responsive .vc_column-inner {
		border-right: none !important;
	}

}

@include smaller-phone-portrait {
  .edgtf-section-inner-margin {
    margin-left: 0px;
    margin-right: 0px;
  }
}

h1{
	@include ipad-portrait{
		font-size: 65px;
	}

	@include phone-portrait{
		font-size: 55px;
	}
}

h2{
	@include phone-portrait{
		font-size: 47px;
	}
}