/* ==========================================================================
# Call to action responsive style - begin
========================================================================== */

.edgtf-call-to-action {

	.edgtf-call-to-action-row-75-25 .edgtf-call-to-action-column1 {

		@media only screen and (min-width: $ipad-portrait) and (max-width: $ipad-landscape) {
			width: 65%;
		}

	}

	.edgtf-call-to-action-row-75-25 .edgtf-call-to-action-column2 {

		@media only screen and (min-width: $phone-landscape) and (max-width: $ipad-landscape) {
			width: 35%;
		}

	}

	.edgtf-call-to-action-cell {

		@include ipad-portrait {
			display: block;
			width: 100% !important;
			text-align: center !important;
		}

	}

	.edgtf-text-wrapper .edgtf-call-to-action-icon-holder {

		@include phone-landscape {
			position: relative;
			width: 100%;
		}

	}

	.edgtf-text-wrapper .edgtf-call-to-action-icon {

		@include phone-landscape {
			display: inline-block;
		}

	}

	.edgtf-text-wrapper .edgtf-call-to-action-text {

		@include phone-landscape {
			text-align: center;
			margin-bottom: 10px;
		}

	}

	.edgtf-btn.edgtf-btn-large.edgtf-btn-outline{
		@include laptop-wide-landscape{
			padding: 8px 24px;
		}
		@include ipad-portrait{
			padding: 8px 14px;
			margin-top: 10px;
		}
	}

}

.edgtf-call-to-action.with-icon {

	@include phone-landscape {
		padding: 0;
	}

}

/* ==========================================================================
# Call to action responsive style - end
========================================================================== */