/*Default  style*/
body {
	height: 3636px;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/*header  style*/

.header-container {
	height: 640px;
	background-image: linear-gradient(to bottom, #00bcd4, #2962ff);
}

.apex-launcher-logo {
	margin-left: 77px;
	display: inline-block;
	height: 85px;
	width: 307px;
    background-repeat: no-repeat;
	background-image: url("../media/apex-launcher.svg");
}

.social-buttons {
	display: inline-block;
	float: right;
	margin-right: 52px;
	width: 180px;
	height: 24px;
}

.header-title {
	padding-top: 50px;
	margin: auto;
	width: 1024px;
}

.header-content {
	margin: auto;
	width: 1024px;
}

.social-button {
	width: 24px;
	height: 24px;
	cursor: pointer;
}

.social-button--gplus {
	margin-left: 15px;
	width: 38px;
	display: inline-block;
    background-repeat: no-repeat;
	background-image: url("../media/google-plus.svg");
}

.social-button--facebook {
	padding-right: 18px;
	display: inline-block;
    background-repeat: no-repeat;
	background-image: url("../media/facebook.svg");
}

.social-button--twitter {
	display: inline-block;
    background-repeat: no-repeat;
	background-image: url("../media/twitter.svg");
}

.social-button--medium {
	margin-left: 27px;
	padding-right: 18px;
	width: 28px;
	display: inline-block;
    background-repeat: no-repeat;
	background-image: url("../media/medium.svg");
}

.phone-showcase {
	margin-left: 127px;
	position: relative;
	display: inline-block;
	width: 240px;
	height: 490px;
	background-image: url("../media/header-phone@2x.png.png");
	background-repeat: no-repeat;
	background-size: 100%;
	bottom: -15px;
	z-index: 2;
}

.video-showcase {
	width: 214px;
	height: 455px;
	position: relative;
	left: 12px;
	top: 12px;
}

.download-component-group {
	margin-top: 60px;
	margin-right: 72px;
	display: inline-block;
	float: right;
	width: 510px;
}

.download-description {
	height: 114px;
	font-size: 46px;
	font-weight: 300;
	color: #ffffff;
}

.download-buttons {
	margin-top: 60px;
	width: 360px;
	margin-bottom: 30px;
}

.download-button {
	transition: all 0.2s ease;
	height: 48px;
	display: inline-block;
	background-repeat: no-repeat;
	background-size: 100%;
	-webkit-filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
   filter:  drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}

.download-button:hover {
	opacity: 0.7;
}

.download-button--free {
	width: 495px;
	height: 90px;
	background-image: url("../media/btn_download.svg");
}

/*.download-button--pro {*/
/*	width: 162px;*/
/*	background-image: url("../media/playstore-get-pro-v3.svg");*/
/*	float: right;*/
/*}*/

/*middle content style*/

.content-container {
	height: 2876px;
	background-color: #ffc106;
}

.content-container::before {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 100px 100vw;
	border-color: transparent transparent #ffc106 transparent;
	position: absolute;
	transform: translateY(-100px);
}

/*improve-your-android*/

.improve-your-android {
	margin: auto;
	position:relative;
	top: 55px;
	width: 1000px;
	height: 950px;
	border-radius: 6px;
	background-color: #ffffff;
	box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.2);
	z-index: 2;
}

.improve-your-android-header {
	padding-top: 72px;
	margin-left: 54px;
	width: 832px;
	height: 33px;
	font-size: 28px;
	font-weight: 300;
	text-align: center;
}

.improve-your-android-tips-groups {
	margin-top: 40px;
	display: flex;
	justify-content: space-around;
	margin-left: 50px;
	margin-right: 50px;
}

.improve-your-android-tips-title {
	width: 260px;
}

.improve-your-android-tips--more-margin {
	margin-top: 56px;
}

.tip-title-text {
	margin-top: 20px;
	display: block;
	font-size: 24px;
	font-weight: 500;
}

.tip-title-summary {
	margin-top: 35px;
	display: block;
	font-size: 16px;
	font-family: 'Open Sans', sans-serif;
	font-style: italic;
	color: #888;
}

.tips-icon {
	display: block;
	width: 96px;
	height: 96px;
	background-repeat: no-repeat;
	background-size: 100%;
}

.tips-icon--customizable {
	background-image: url("../media/icon-customizable-2@2x.png.png");
}

.tips-icon--beautiful {
	background-image: url("../media/icon-beautiful-2@2x.png.png");
}

.tips-icon--fast {
	background-image: url("../media/icon-fast-2@2x.png.png");
}

.improve-your-android-tip {
	margin-top: 36px;
	display: block;
	font-size: 14px;
}

.improve-your-android-tip-pro--left {
	width: 32px;
	height: 16px;
	background-image: url("../media/pro-badge.svg");
	display: inline-block;
	transform: translateY(3px);
}

.request-feature-mid {
	position: absolute;
    bottom: 60px;
    text-align: center;
    left: 50%;
    transform: translateX(-50%);
	width: 410px;
}

/*android community and users*/

.community-and-users {
	background: white;
	height: 1222px;
}

.community-and-users::before {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 100px 100vw 0 0;
	border-color: #ffc106 transparent transparent transparent;
	position: absolute;
}

.community-and-users::after {
	content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 100px 100vw;
    border-color: transparent transparent #ffc106 transparent;
    position: absolute;
    transform: translateY(65px);
	-moz-transform: translateY(56px);
}

.community {
	padding-top: 200px;
	text-align: center;
}

.community-title {
	width: 832px;
	height: 40px;
	font-family: Roboto;
	font-size: 34px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
}

.community-comments {
	margin-top: 50px;
	display: flex;
	justify-content: space-around;
}

.community-comment {
	display: inline-block;
}

.community-comment-icon {
	margin: auto;
	padding-bottom: 20px;
	display: block;
    background-repeat: no-repeat;
	background-size: contain;
}

.community-comment-icon--techworm {
	height: 59px;
	width: 178px;
	background-image: url("../media/publication-techworm@2x.png.png");
}

.community-comment-icon--devslab {
	height: 59px;
	width: 178px;
	background-image: url("../media/publication-devs-lab@2x.png.png");
}

.community-comment-icon--lifehacker {
	width: 135px;
	height: 34px;
	background-image: url("../media/publication-lifehacker.svg");
}

.community-comment-icon--android-authority {
	width: 250px;
	height: 34px;
	background-image: url("../media/publication-android-authority.svg");
}

.community-comment-icon--engadget {
	width: 210px;
	height: 34px;
	background-image: url("../media/engadget.svg");
}

.community-comment-icon--pocketnow {
	width: 250px;
	height: 50px;
    transform: translateX(20%);
	background-image: url("../media/pocketnow@2x.png");
}

.community-comment-icon--gizmodo {
	width: 200px;
	height: 34px;
	background-image: url("../media/gizmodo.svg");
}

.community-comment-icon--android-central {
	width: 280px;
	height: 50px;
	transform: translateX(10%);
	background-image: url("../media/androidcentral@2x.png");
}

.community-comment-text {
	margin-top: 20px;
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-style: italic;
}

.users {
	margin-top: 170px;
	text-align: center;
}

.user-icon {
	margin: auto;
	padding-bottom: 20px;
	display: block;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 60px;
	height: 60px;
}

.user-icon--ethan {
	background-image: url("../media/user-ethan-beck@2x.png.png");
}

.user-icon--mouhaad {
	background-image: url("../media/user-mouhaad-sahi@2x.png.png");
}

.user-icon--ron {
	background-image: url("../media/user-ron-d@2x.png.png");
}

.user-icon--tommy {
	background-image: url("../media/user-tommy-dozier@2x.png.png");
}

.username {
	display: block;
	font-size: 16px;
	padding-bottom: 10px;
}

.five-star {
	margin: auto;
	display: block;
	width: 88px;
	height: 15px;
	background-image: url("../media/5-stars.svg");
}

/*partner with us*/

.partner-with-us {
	padding-top: 150px;
	height: 0px;
}

.partner-with-us-container {
	margin: auto;
	width: 780px;
	height: 364px;
	border-radius: 6px;
	background-image: linear-gradient(to bottom, #00bcd4, #2962ff);
	box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.2);
	transform: translateY(-230px);
}

.partner-with-us::before {
	content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 100px 100vw 0 0;
    border-color: #ffc106 transparent transparent transparent;
	position: relative;
    bottom: -200px;
}

.partner-with-us-content {
	display: inline-block;
	width: 400px;
	padding-top: 50px;
    padding-left: 100px;
}

.partner-with-us-title {
	display: block;
	width: 824px;
	height: 40px;
	font-family: Roboto;
	font-size: 34px;
	font-weight: 300;
	color: #ffffff;
}

.partner-with-us-text {
	width: 380px;
	margin-top: 20px;
	display: block;
	font-size: 16px;
	color: #ffffff;
}

.contact-us-icon {
	transition: all 0.2s ease;
	margin-top: 40px;
	display: block;
	width: 319px;;
	height: 48px;
	-webkit-filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
	background-size: 100%;
	background-image: url("../media/partnership-button.svg");
}

.contact-us-icon:hover {
	opacity: 0.7;
}

.phone-partners {
	margin-right: 30px;
	display: inline-block;
	width: 190px;
	height: 528px;
	background-image: url("../media/phone-partners@2x.png");
	background-size: 100%;
	float: right;
	transform: translateY(-80px);
}

/*customize your home*/

.customize-your-home {
	margin-top: 100px;
	text-align: center;
	background: #fff;
	height: 410px;
	padding-top: 200px;
}

.customize-your-home-container {
	position: absolute;
    width: 100vw;
	margin: auto;
}

.customize-your-home-title {
	margin: auto;
	display: block;
	font-size: 28px;
	font-weight: 300;
}

.customize-your-home-title--mobile {
	display: none;
}

.download-button-group--bottom{
	display: flex;
    justify-content: center;
	margin-top: 20px;
}

.download-button--bottom {
	margin: 20px;
}
/*footer style*/

.footer {
	height: 170px;
	background-image: linear-gradient(to bottom, #00bcd4, #2962ff);
}

.footer-links {
	margin: auto;
	padding-top: 27px;
	display: flex;
	justify-content: space-between;
	width: 650px;
	color: #fff;
	font-size: 14px;
	font-weight: 500;
}

.social-buttons--footer {
    margin: auto;
    padding-top: 30px;
	display: block;
    float: none;
}

.copyright-2017-apex {
	margin: auto;
	padding-top: 43px;
	width: 480px;
	height: 14px;
	opacity: 0.6;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}

.moblie {
	display: none;
}

.tablet {
	display: none;
}

/*
     FILE ARCHIVED ON 08:12:57 Nov 07, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:12:06 Jan 11, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 196.064
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.055
  cdx.remote: 0.051
  esindex: 0.007
  LoadShardBlock: 163.719 (3)
  PetaboxLoader3.resolve: 250.116 (4)
  PetaboxLoader3.datanode: 55.81 (5)
  load_resource: 195.61 (2)
*/