/* GA: custom media */

/* >= large desktop */
@media (min-width: 1200px) {
	.ga-container {
	    width: 100%;
	    max-width: 95%;
	    margin: 0 auto;
	}
}

/* >= ultra large desktop */
@media (min-width: 1600px) {
	.ga-container {
	    width: 100%;
	    max-width: 1600px;
	    margin: 0 auto;
	}
}

/* >= tablet */
@media (min-width: 768px) {
	header .ga-container .home-contents {
		padding-top: 115px;
	}

	header .home-contents {
	    margin-top: 18%;
	}

	#domain-package.single-package {
		min-height: 394px;
	}
}

/* tablet <> small desktop */
@media (min-width: 768px) and (max-width: 1024px) {
	.navbar-nav > li {
	    float: none;
	    display: inline-block;
	}

	.navbar .action-nav {
	    padding-top: 0px;
	}
	/*
	.nav > li > a {
	    padding: 10px 9px;
	} */
}

/* >= small desktop */
@media (min-width: 992px) {
	header .ga-container .home-contents {
		padding-top: 60px;
	}

	header .home-contents .device-image {
		margin: 0 auto;
	}

	header h1.intro {
		margin-top: 0;
	}

	#brief2 .iphone-image img {
		float: right;
	}

	.features-img-col {
		float: right;
	}

	.features-text-col {
		float: left;
	}

	.features-text-col .feature {
		text-align: left;
	}
}

/* >= medium desktop */
@media (min-width: 1025px) {
	/*
	.navbar-nav.navbar-right li:last-child a {
		padding-right: 0;
	} */

	#domain-package.single-package {
	    min-height: 412px;
	}

	.container .feature-tb {
		display: table;
	}

	.container .feature-spacer.row {
		display: table-row;
	}

	.container .feature-spacer.row .feature-row-spacer {
		display: table-cell;
	    padding-top: 45px;
	}

	.container .feature.no-desc {
	    display: table-row;
	}

	.container .feature.no-desc h4 {
		margin: 0;
	}

	.container .feature.no-desc:after {
		padding-bottom: 80px;
	}

	.container .feature.no-desc .icon-container {
	    min-height: auto;
    	display: table-cell;
	    vertical-align: middle;
	}

	.container .feature.no-desc .fetaure-details {
	    display: table-cell;
	    padding-top: 0;
	    vertical-align: middle;
	}
}