/************************************+
DESCRIPTION  : RESPONSIVITY SCRIPT   *
AUTHOR       : JOHN PERRI CRUZ       *
DESCRIPTION  : RESPONSIVE VIEWSPORTS *
DATE CREATED : JULY 17, 2015         *
*************************************/
/*GLOBAL*/
.desktop{
	display:inline;
}
.mobile{
	display:none;
}
.mobile_links{
	pointer-events: none;
}       
@media screen and (max-width: 1920px){ /*********| 1080P |**********/    
	#contact-us .main-form .wrap .unit .wpcf7-text {
		max-width: 249px;
		width: 100%;
		min-height: 40px;
		margin-top: 8px;
	}
	#contact-us .main-form .wrap .unit .wpcf7-email {
		min-height: 48px;
		min-width: 271px;
	}
}      
@media screen and (max-width: 1600px){ /*****| MID HD DESKTOP |*****/
	img.third_layer_img {
		width: 98%;
		border-radius: 33px;
	}
}                       
@media screen and (max-width: 1440px){ /*****| MID HD DESKTOP |*****/
	span.inner_slider_text {
		top: 115px;
	}
	img.third_layer_img {
		width: 93%;
		border-radius: 30px;
	}
	div#instafeed .w-1-4 {
		padding: 0px;
		height: 360px;
		overflow: hidden;
		border-bottom: none;
	}
	div#instafeed span {
		z-index: 999!important;
		position: relative;
		top: -90px;
	}
	img.third_layer_img {
		width: 101%;
		border-radius: 25px;
	}
} 
@media screen and (max-width: 1366px){ /********| HD LAPTOP |*******/
	div#instafeed .w-1-4 {
		height: 341px;
	}
	div#third_layer_innerpage {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 25px 110px;
	}
	img.third_layer_img {
		width: 101%;
		border-radius: 40px;
	}
}
@media screen and (max-width: 1280px){ /**********| 720P |**********/
	div#instafeed .w-1-4 {
		height: 320px;
	}	
}
@media screen and (max-width: 1152px){ /******| DESKTOP RARE |*******/
	div#instafeed .w-1-4 {
		height: 287px;
	}
}
@media screen and (max-width: 1024px){ /**| APPLE IPAD LANDSCAPE |**/
	div#instafeed .w-1-4 {
		height: 256px;
	}
	div#instafeed .w-1-4 {
		height: 256px;
	}
	div#instafeed span {
		z-index: 999!important;
		position: relative;
		top: -114px;
	}
	.page-id-249 #page {
		background-position: center!important;
	}
	.membership_page {
		width: 85%;
		background-color: rgba(255,255,255,0.7);
		padding: 23px;
		border-radius: 10px;
		height: auto;
		margin: 165px auto;
	}
	input#zipCode {
		width: 88%;
	}
	div#third_layer_innerpage {
		margin-top: 60px;
		margin-bottom: 60px;
		padding: 25px 19px;
	}
	img.third_layer_img {
		width: 101%;
		border-radius: 28px;
	} 
	div#membership_coices h2 {
		font-size: 23px;
	}
	div#membership_coices .w-1-3 div {
		background-color: #264269;
		padding: 10px 40px;
		min-height: 377px;
		position: relative;
	}
	div#membership_coices ul {
		min-height: 249px;
	}
	div#elevated_benefits h2 {
		font-size: 31px;
	}
	div#elevated_benefits {
		padding: 64px 0px 42px 0px!important;
	}
	div#contact_send .w-1-2 {
		padding: 62px 0px;
	}
	div#contact_send a {
		margin: 0px auto 0px;
	}
	.we-layer .wrap .unit .container p {
		font-size: 40px !important;
	}
	div#instafeed img {
		height: 100%;
	}
}
@media screen and (max-width: 768px) { /**| APPLE IPAD PORTRAIT |***/
	.desktop{
		display:none;
	}
	.mobile{
		display:block;
	}
	#contact-us .main-form .wrap .unit .wpcf7-text {
		max-width: 97%;
	}
	h1.custom_title_line {
		text-align: center;
		margin: 0px auto;
	}
	.unit.w-1-3.twitter-container {
		text-align: center;
		display: block;
		margin: auto;
	}
	div#membership_body {
		width: 97%!important;
	}
	.elevate_prog.unit.w-2-5 h3 {
		text-align: center;
	}
	.elevate_prog.unit.w-2-5 {
		text-align: center;
	}
	div#second_layer_membership .elevate_prog {
		border-top: 1px solid #FD550A;
		padding: 0px;
		margin-bottom: 25px;
	}
	div#membership_body .w-1-4 {
		padding-left: 0px;
	}
	div#second_layer_membership {
		padding:0px;
	}
	nput.txt_membership_page[name=City] {
		width: 91%;
	}
	input.txt_membership_page[name=City] {
		width: 96%;
	}
	input#zipCode {
		width: 96%;
	}
	input.btn_membership_page {
		margin-top: 0px;
	}
	.page-id-15 h1.custom_title_line {
		border-top: 0px solid #fe5607;
		border-bottom: 2px solid #fe5607;
	}
	div#first_layer_innerpage {
		margin-top: 22px;
	}
	p.custom_content {
		margin-right: 0px!important;
	}
	.AircraftHeader {
		margin-bottom: 60px;
	}
	#third_layer_innerpage .unit img {
		max-width: 342px;
	}
	.lb-outerContainer {
		width: 768px!important;
	}
	.lb-data .lb-details {
		width: 84%;
		text-align: center;
		line-height: 1.1em;
		margin: auto;
		display: block;
	}
	a.lb-close {
		margin-right: 13px;
	}
	.border.unit.w-1-2 {
		background:transparent;
	}
	div#contact_send a {
		max-width: 315px;
	}
	div#contact_send .w-1-2 {
		padding: 12px 0px;
	}
	div#membership_coices div a {
		max-width: none;
	}
	header#masthead {
		display: none;
	}
	html {
		padding-top: 42px!important;
	}
	
	span.main_title {
	
		
	}
	span.scroll_learn_more{
		
	}
	a.start-membership-button-link{
		border: 1px solid #ffffff !important;
	}
	a.start-membership-button-link:hover{
		border: 1px solid #27408b !important;
	}
	img#second_scroll_down{
		display:none;
	}
	span.scroll_learn_more{
		display:none;
	}
}
@media screen and (max-width: 640px) { /*|SAMSUNG MOBILE LANDSCAPE|*/
	.contact_bg {
		width: 551px!important;
	}
	.unit .wpcf7-textarea {
		max-width: 515px;
	}
	.page-id-249 #page{
		/*background:transparent*/
	}
	.membership_page select {
		width: 101%;
	}
	.lb-outerContainer {
		width: 640px!important;
	}	
	
}
@media screen and (max-width: 480px) { /*| GENERIC ANDROID PHONES |*/
	.contact_bg {
		width: 412px!important;
	}
	.page-id-249 div#main {
		padding: 0px;
	}
	.membership_page {
		width: 85%;
	}
	.membership_page select {
		width: 102%;
	}
	#third_layer_innerpage .unit img {
		max-width: 202px;
	}
	.wrap.specs_container {
		padding: 46px 19px;
	}
	.lb-outerContainer {
		width: 480px!important;
	}	
	div#contact_send .w-1-1 p {
		color: #fff;
		text-align: center;
		display: block;
		font-size: 20px;
		line-height: normal!important;
	}

}
@media screen and (max-width: 414px) { /********| IPHONE 6+ |*******/
	.membership_page select {
		width: 103%;
	}
	.lb-outerContainer {
		width: 414px!important;
	}	
}
@media screen and (max-width: 375px) { /********| IPHONE 6 |********/
	.membership_page select {
		width: 104%;
	}
	input.btn_membership_page {
		padding: 6px;
		font-size: 18px;
	}
	#third_layer_innerpage .unit img {
		max-width: 149px;
	}
	.lb-outerContainer {
		width: 375px!important;
	}	
}
@media screen and (max-width: 360px) { /*|SAMSUNG MOBILE PORTRAIT|**/
	.hp-1-1 {
		width: 100%;
	}
	.hp-1-2 {
		width: 100%;
		display: inline-block;
		vertical-align: top;
	}
	h1.custom_title_line {
		text-align: center;
		margin: 0px auto;
		font-size: 32px!important;
		line-height: normal;
		margin-bottom: 23px;
	}
	.tp-caption .btn-link {
		padding: 15px 9px !important;
	}
	.pricing_mobile.wrap.grid.mobile div {
		padding: 10px 0px;
	}
	.elevate_txt.unit.w-3-5 {
		font-size: 16px;
	}
	.elevate_prog.unit.w-2-5 h3{
	    font-size: 30px;
	}
	.elevate_prog.unit.w-2-5{
		font-size: 14px;
	}
	div#membership_body div{
		font-size: 14px;
	}
	.orange_button{
	    margin: 0px 11px;
		width: 73%;
		font-size: 16px;
	}
	p.temp_text{
		font-size:16px;
	}
	.member_button_container a {
		padding: 25px;
	}
	.member_button_container a {
		font-size: 23px;
	}
	.lb-outerContainer {
		width: 360px!important;
	}	

}
@media screen and (max-width: 320px) { /******| IPHONE 5,4... |*****/
	.orange_button {
		margin: 0px 6px;
	}
	a.lm {
		padding: 0px;
		color: #FF5108;
		font-size: 12px;
		font-style: italic;
		position: relative;
		top: -33px;
	}
	.member_button_container {
		height: auto; 
	}
	.lb-outerContainer {
		width: 320px!important;
	}
}
 