/* GLOBAL and HOMEPAGE STYLES

-------------------------------------------------- */



body {

  padding:0px;

  margin:0px;

  font-family: font-family: 'GothamBook', sans-serif;

  font-size:15px;

  color: #3d3e3a; 

  font-weight:normal;

  line-height:24px;

  background-color:transparent;

}



#mobile-chart		 {display:none;}
#mobile-chart2		 {display:none;}

#facebook-mobile 	 {display:none;}

.footerbreak		 {display:none;}





h1					{font-family: 'GothamBook', sans-serif;font-size:31px;color:#415359;font-weight:normal;line-height:44px;margin-bottom:24px;letter-spacing:3px;text-align:center;}

h1 span				{font-weight:bold;}



h2					{font-family: 'GothamBook', sans-serif;font-size:32px;color:#3d3e3a;font-weight:600;line-height:38px;margin:84px 10% 24px 10%;letter-spacing:3px;text-align:center;}



h3					{font-family: 'GothamBook', sans-serif;font-size:20px;color:#415359;font-weight:700;line-height:24px;margin:0px 0px 14px 0px;}



h4					{font-family: 'GothamBook', sans-serif;font-size:24px;color:#415359;font-weight:600;line-height:28px;letter-spacing:3px;}







p					{margin:0px;}

p.intro-copy		{text-align:center;margin:20px 20% 92px 20%;}

p.application-steps	{font-family: 'GothamBook', sans-serif;font-size:24px;color:#415359;line-height:28px;letter-spacing:1px;padding-right:20%;}

p.black-box-message	{font-size:22px;color:#fff;letter-spacing:3px;text-align:center;line-height:32px}

p.step-number		{font-family: 'GothamBook', sans-serif;font-size:32px;color:#40bdad;font-weight:600;}
p.step-number1		{font-family: 'GothamBook', sans-serif;font-size:32px;color:#40bdad;font-weight:600;padding-top:35px;}

p.form-intro		{font-size:32px;color:#ffffff;font-weight:600;line-height:36px;text-align:center;margin:5px 1% 24px 1%;}

p.keansburg-address	{font-size:21px;text-align:center;}

p.footer1			{font-size:12px;padding-right:10%;}

p.footer2			{font-size:11px;text-align:center;color:#6b7a80;padding-left:0px;}

p.footnote			{font-size:11px;color:#000000;text-align:center;margin:20px 5%;}

p.application-footnote	{font-size:11px;color:#3d3e3a;padding-top:40px;}



p.thankyou			{font-size:30px;color:#40bdac;text-align:center;padding-left:18%;padding-right:18%;line-height:38px;}





.imglink			{border:none !important;outline:none !important;}





.cove-on-the-bay	{max-width:100%;position:relative;z-index:2000;background-color:#f1efe8;background-repeat:repeat-y;}

.top-banner			{max-width:100%;position:relative;z-index:2000;}

.top-banner img		{margin:0px auto;}



.slide-container	{max-width:100%;position:relative;z-index:1000;background-color:transparent;background-image:url(../images/bkg/slide-block-bkg.jpg);background-repeat:repeat-y;background-size:cover;}



.waterfront-apartments		{position:relative;z-index:1000;max-width:100%;background-color:transparent;}



.headline-center	{border-left:4px solid #cdd1bf;border-right:4px solid #cdd1bf;}



.main-content		{max-width:100%;position:relative;z-index:1000;background-image:url(../images/bkg/main-content-bkg.jpg);background-repeat:repeat;}

.headline-row, .intro-row, .intro-row-break, .amenities-highlights-row, .register-today-row, .keansburg-apartments, .rpm-development-group, .rpm-development-group-history, .footer2-row, .thankyou-row, .keansburg-apartments-maximum-income, .keansburg-apartments-facebook, .cove-on-the-bay-address, .facebook-photo-gallery	{margin-left:0px;margin-right:0px;background-color:rgba(255, 255, 255, 0.8);}





.headline-row	{padding-top:24px;}

.retail-space-inquiries	{padding-left:0px;}

.retail-space-inquiries	img {margin-left:-15px;}



.register-today-row		{background-color:#6b7a80;padding-top:20px;padding-bottom:20px;}



.register-today-center img	{margin:0px auto;}



.keansburg-apartments	{position:relative;z-index:1000;max-width:100%;padding-top:14px;padding-bottom:30px;}



.keansburg-apartments-maximum-income	{position:relative;z-index:1000;max-width:100%;padding-top:14px;padding-bottom:0px;}



.footnote-row	{position:relative;z-index:1000;max-width:100%;}



.rpm-development-group	{position:relative;z-index:1000;max-width:100%;text-align:center;padding-bottom:20px;}

.rpm-development-group-logo img	{margin:0px auto;}

.facebook-photo-gallery	{position:relative;z-index:1000;max-width:100%;text-align:center;}

.facebook-photo-gallery-button img	{margin:40px auto 0px auto;text-align:center;}



.rpm-development-group-history	{position:relative;z-index:1000;max-width:100%;padding-bottom:30px;}



.thankyou-row	{padding-top:36px;padding-bottom:36px;}



#facebook-mobile  {display:none;}



.application		{margin:36px 0px;}

.application-button	{}

.application-button img {}

.intro-row-break	{padding:24px 0px;}

.black-box			{width:75%;min-height:100px;background-color:#000;padding:20px;margin-top:24px;}

.step-number-column	{padding-left:21%;}


#desktop-chart2	{padding-bottom:50px;}

.maximum-income	{margin:36px auto 20px auto;text-align:center;}

.maximum-income img {margin:0px auto;}



.cove-on-the-bay-facebook		{margin:100px auto 30px auto;text-align:center;}

.cove-on-the-bay-facebook img 	{margin:0px auto;}



.cove-on-the-bay-address	{position:relative;z-index:1000;max-width:100%;padding-bottom:90px;padding-top:72px;}





.footer2-container		{max-width:100%;position:relative;z-index:1000;background-image:url(../images/bkg/footer-bkg.jpg);background-repeat:repeat;}

.footer2-col-sm	{position:relative;z-index:5000;padding-top:15px;padding-left:10%;min-height:78px;}

.footer2-col1	{position:relative;z-index:5000;padding-top:15px;padding-bottom:15px;}

.footer-divider	{padding-left:3px;padding-right:3px;}

.footer-divider1	{padding-left:3px;padding-right:3px;}

.footer2-col2	{position:relative;z-index:5000;padding-top:15px;padding-bottom:15px;text-align:right;}

.footer2-spacing {padding-left:5px;padding-right:5px;}

.footer1-col1-spacing	{padding-left:7%;}





ul.bulletlist		{margin:0px 0px 0px 11px;padding:0px 0px 24px 0px;list-style-type:none;list-style-image: url('../images/symbols/bullet.png');font-size:13px;color:#3d3e3a;}

ul.bulletlist li	{margin:0px 0px 0px 0px;padding:0px 5% 0px 0px;line-height:22px;vertical-align:top;}







/* CUSTOMIZE THE CAROUSEL

-------------------------------------------------- */



/* Carousel base class */

.carousel {

  height: auto;

  margin-bottom: 0px;

}



.carousel .item {

  height: auto;

  background-color: transparent;

}

#carousel-container				{position:relative;z-index:1000;background-color:transparent;}

.carousel-inner					{background-color:transparent;margin:0px auto;}

.carousel-inner	img				{margin:0px auto;}







.carousel-indicators			{z-index:9999;bottom:0px;}

.carousel-indicators li 		{width:14px;height:14px;margin:2px;background-color:transparent;background-color:rgba(255, 255, 255, .0);border:2px solid #fff;border-radius:10px;}

.carousel-indicators .active 	{width:16px;height:16px;margin:1px;background-color:#d99d28;background-color:rgba(64, 189, 172, 1.0);border:2px solid #fff;border-radius:10px;}





.carousel-fade .carousel-inner .item {

  transition: opacity ease-out .4s;

  transition: opacity ease-in .4s;

  opacity: 0;

  transition-property: opacity;    

  transition-duration: 3s; 

  transition-timing-function:linear;

}



.carousel-fade .carousel-inner .active {

  opacity: 1;

}



.carousel-fade .carousel-inner .active.left,

.carousel-fade .carousel-inner .active.right {

  left: 0;

  opacity: 0;

  z-index: 1;

}



.carousel-fade .carousel-inner .next.left,

.carousel-fade .carousel-inner .prev.right {

  opacity: 1;

}



.carousel-fade .carousel-control {

  z-index: 2;

}













/* CONTACT FORM  */



.contactus-form			{width:47%;background-color:#35182b;min-height:710px;padding:12px 35px 92px 35px;margin-top:-84px;margin-bottom:63px;margin-left:1%;}

.contactus-thankyou-message	{width:47%;background-color:#35182b;min-height:710px;padding:12px 35px 92px 35px;margin-top:-84px;margin-bottom:63px;margin-left:1%;}





.formcontainer			{margin-top:15px;}

.formcontainer-left		{float:left;width:48%;}

.formcontainer-right	{float:left;width:48%;margin-left:2%;}



.thankyou-container		{max-width:335px;float:left;margin-left:0%;margin-top:80px;}





#label-contactfirstname		{display:none;}

#label-contactlastname		{display:none;}

#label-contactemail		{display:none;}

#label-contactphone		{display:none;}

#label-contactmessage	{display:none;}

#label-howdidyouhear	{display:none;}



input.contact-form-submitformbtn	{background-image:url('../images/buttons/submit-btn.png');background-repeat:no-repeat;background-color:transparent;width:134px;height:47px;margin:0px 0px 0px 0px;padding:0px;float:left;border:none;cursor:pointer;border: 0px solid #ccc;} 





input.contact-input-box {

  width:90%;

  height: 48px;

  background-color:#ffffff !important;

  background-image:none;

  background-repeat:repeat-x;

  border: 0px solid #d99d28;

  padding-left:3%;

  box-shadow:none;

 -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

  border-radius:0px;

  color:#6b7a80;

  font-size:14px;

  color:#6b7a80 !important;

  display:block;

  margin-left:10%;

  

}





textarea.contact-textarea-box {

  width: 90%;

  min-height: 105px; /* 105px; */

  background-color:#ffffff !important;

  background-image:none;

  background-repeat:repeat-x;

  border: 0px solid #d99d28;

  padding-left:2.9%;

  padding-top:2%;

  box-shadow:none;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

  border-radius:0px;

  color:#6b7a80;

  font-size:14px;

  color:#6b7a80 !important;

  margin-right:10%;

  display:block;

}





.contactus-form-row {

	margin-bottom:12px;

}



.contactus-form-row-submit {

	margin-top:10px;float:right;margin-right:50px;font-size:13px;color:#fff;

}





label	{font-size:14px;font-weight:500;margin-top:0px;margin:0px 0px 0px 6%;cursor:default;color:#ffffff;}



.required-text-footnote	{font-size:13px;color:#ffffff;padding-left:24px;line-height:45px;}

.required-text		{font-size:11px;color:#ffffff;}

.form-err			{font-size:11px;color:#ffffff;padding-left:15%;}

.contactus-form-row-submit-footnote		{display:none;margin-top:7px;}



input.contact-input-box::-webkit-input-placeholder, textarea.contact-textarea-box::-webkit-input-placeholder {

	

	font-size:13px;

	color:#6b7a80 !important;

}

input.contact-input-box:-moz-placeholder, textarea.contact-textarea-box:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

	

	font-size:13px;

	color:#6b7a80 !important;

	opacity: 1 !important;

}

input.contact-input-box::-moz-placeholder, textarea.contact-textarea-box::-moz-placeholder { /* Mozilla Firefox 19+ */

	

	font-size:13px;

	color:#6b7a80 !important;

	opacity: 1 !important;

}

input.contact-input-box:-ms-input-placeholder, textarea.contact-textarea-box:-ms-input-placeholder { /* Internet Explorer 10+ */

	

	font-size:13px;

	color:#6b7a80 !important;

}

.selectbox {

  position: relative; 

  display: inline-block;

  *display: inline; 

  zoom: 1;

 /* border: 1px solid #aeaeae;

  background: #e6e6e6;

  background-image: -moz-linear-gradient(top, white, #e6e6e6);

  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(1, #e6e6e6));

  background-image: linear-gradient(top, white, #e6e6e6);

  border-radius: 5px;

  box-shadow: 0 1px 1px #d2d2d2;*/

  padding-left: 0px;

  width:90%;

  height:48px;

  margin:3px 0px 0px 0px;

  padding:0px 0px 0px 0px;

  background-color:#ffffff !important;

  font-size:13px;

  color:#6b7a80 !important;

  border:none;

}



.selectbox select {

  z-index: 10; 

  position: relative;

  border: none; 

  background: none; 

  outline: none; 

  opacity: 0;

  width:100%;

  height: 48px;

  -webkit-appearance: none; 

  filter: alpha(opacity=0);

  padding-left:20px;

  color:#6b7a80 !important;

}



select option		{font-weight:normal;margin-left:15px;font-size:13px;color:#6b7a80 !important;}





.selecttext {

  z-index: 9;

  position: absolute;

  left: 10px;

  display: inline-block;

  *display: inline; 

  zoom: 1;

  padding-top: 14px;

  background: transparent;

  font-weight:normal;

  font-size:13px;

  color:#6b7a80 !important;

}



.select-arrow {

  background: url('../images/symbols/select-arrow.jpg') no-repeat 50% 50%;

  background-color:#40bdac;

  position: absolute;

  display: inline-block;

  *display: inline;

  zoom: 1;

  height: 100%;

  width: 38px;

  top: 0;

  right: 0;

  border-left: 1px solid #d6d6d6;

  color:#6b7a80 !important; }

	



/* END CONTACT FORM */







/* LINKS */



a.addressemail:link, a.addressemail:visited	{color:#3d3e3a !important;text-decoration:none;outline:none;border:none;}
a.addressemail:hover, a.addressemail:active {color:#40bdac !important;text-decoration:none;outline:none;border:none;}

a.footerlink:link, a.footerlink:visited	{color:#6b7a80 !important;text-decoration:none;outline:none;border:none;}
a.footerlink:hover, a.footerlink:active {color:#40bdac !important;text-decoration:none;outline:none;border:none;}

a.phonelink:link, a.phonelink:visited	{font-size:21px;color:#3d3e3a !important;text-decoration:none;outline:none;border:none;}
a.phonelink:hover, a.phonelink:active {color:#40bdad !important;text-decoration:none;outline:none;border:none;}



.footer2-col1 a					{color:#6b7a80;text-decoration:none;}

.footer2-col1 a:hover, a:focus	{color:#6b7a80;text-decoration:none;}



/* RESPONSIVE CSS

-------------------------------------------------- */





@media (min-width: 1200px) {



  .colorcode		{color:black;}

}





@media (max-width: 1199px) { 

  

  p.intro-copy		{margin:20px 8% 92px 8%;}

  .rpm-history-left	{float:left;width:50%;}

  .rpm-history-right	{float:left;width:50%;}

  .footer2-col-sm {display:none;}

  .footer2-col1	{float:left;width:100%;}

  .footer2-col2	{float:left;width:100%;text-align:center;margin-left:auto;margin-right:auto;}

}



@media (max-width: 991px) { 

  .retail-space-inquiries img {margin-left:0px;padding-bottom:32px;}

  p.intro-copy {margin-bottom:24px !important;}

}



@media (max-width: 767px) {

  #facebook-mobile  {display:inline-block;padding-right:36px;}

  .footer2-col-sm {display:none;}

  .footer2-col1	{float:left;width:100%;}

  .footer2-col2	{float:left;width:100%;}

  p.footer2		{padding-left:0px;}

  p.thankyou	{padding-left:2%;padding-right:2%;}

}



@media (max-width: 699px) { 

  .formcontainer-left		{width:100%;padding-left:8%;}

  .formcontainer-right		{width:100%;padding-left:8%;margin-left:0px;}

  input.contact-input-box 	{margin-left:0px;}

  textarea.contact-textarea-box {margin-right:0px;}

  .rpm-history-left			{float:left;width:100%;}

  .rpm-history-right		{float:left;width:100%;}

  .footer1-col1-spacing		{margin-left:0px;}

  p.footer1					{padding-right:0px;text-align:center;}



}



@media (max-width: 588px) { 

  .carousel-indicators {bottom: -15px;}

}







@media (min-width: 992px) and (max-width: 1199px) {  /* iPad landscape */



  .colorcode		{color:#32e9d1;}

  
  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  

  .headline-left	{float:left;width:15%;}

  .headline-center	{float:left;width:70%;}

  .headline-right	{float:left;width:15%;}

  

  .retail-space-inquiries	{float:left;width:50%;}

  .amenities-highlights-lists {float:left;width:50%;}

  

  .contactus-form-row-submit {margin-right:60px;}

}





@media (min-width: 880px) and (max-width: 991px) {



  .colorcode		{color:pink;}

  

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:9px;}	

  .headline-left, .headline-right	{display:none;}

  



}



@media (min-width: 768px) and (max-width: 879px) {  /* iPad portrait */



  .colorcode	{color:red;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:9px;}

  .headline-left, .headline-right	{display:none;}

}



@media (min-width: 700px) and (max-width: 767px) {    



  .colorcode	{color:blue;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:9px;}

  .headline-left, .headline-right	{display:none;}

}



@media (min-width: 589px) and (max-width: 699px) {  



  .colorcode	{color:purple;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:9px;}
  .black-box			{width:80%;}
  
  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

}





@media (min-width: 480px) and (max-width: 588px) {  /* iPhone landscape */



  .colorcode	{color:orange;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  .black-box			{width:80%;}

  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:24px;line-height:38px;}

  h2	{margin:24px 5% 24px 5%;}



}



@media (min-width: 440px) and (max-width: 479px) {



  .colorcode	{color:skyblue;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  p.application-steps	{padding-right:2px;}
  .black-box			{width:92%;}
  
  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:20px;line-height:34px;}

  h2	{margin:24px 5% 24px 5%;}

}



@media (min-width: 400px) and (max-width: 439px) {



  .colorcode	{color:#999900;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  p.application-steps	{padding-right:2px;}
  .black-box			{width:90%;}
  
  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:20px;line-height:34px;}

  h2	{margin:24px 5% 24px 5%;}

  p.intro-copy		{margin:20px 4% 52px 4%;}

  

  .formcontainer-left, .formcontainer-right	{padding-left:0%;}

  input.contact-input-box 		{width:100%;}

  textarea.contact-textarea-box {width:100%;}

  .selectbox 	{width:100%;}

  .selecttext 	{font-size:12px;}

  .contactus-form-row-submit	{float:left;margin-right:0px;}

}



@media (min-width: 370px) and (max-width: 399px) {



  .colorcode	{color:#FFFF00;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  p.application-steps	{padding-right:2px;}
  .black-box			{width:90%;}

  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:18px;line-height:32px;}

  h2	{margin:24px 5% 24px 5%;}

  p.intro-copy		{margin:20px 4% 52px 4%;}

  

  .formcontainer-left, .formcontainer-right	{padding-left:0%;}

  input.contact-input-box 		{width:100%;}

  textarea.contact-textarea-box {width:100%;}

  .selectbox 	{width:100%;}

  .selecttext 	{font-size:12px;}

  .contactus-form-row-submit	{float:left;margin-right:0px;}

  .required-text-footnote	{padding-left:10px;}

}



@media (min-width: 350px) and (max-width: 369px) {  



  .colorcode	{color:lightgrey;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  p.application-steps	{padding-right:2px;}
  .black-box			{width:90%;}

  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:18px;line-height:32px;}

  h2	{font-size:30px;margin:24px 3% 24px 3%;}

  p.intro-copy		{margin:20px 4% 52px 4%;}

  

  .formcontainer-left, .formcontainer-right	{padding-left:0%;}

  input.contact-input-box 		{width:100%;}

  textarea.contact-textarea-box {width:100%;}

  .selectbox 	{width:100%;}

  .selecttext 	{font-size:12px;}

  .contactus-form-row-submit	{float:left;margin-right:0px;}

  .required-text-footnote	{padding-left:10px;}

}





@media (min-width: 320px) and (max-width: 349px) {  /* iPhone portrait */



  .colorcode	{color:green;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  p.application-steps	{padding-right:2px;}
  .black-box			{width:90%;}

  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:18px;line-height:32px;}

  h2	{font-size:28px;margin:24px 1% 24px 1%;}

  p.intro-copy		{margin:20px 4% 52px 4%;}

  h4				{font-size:24px;line-height:26px;}

  

  .formcontainer-left, .formcontainer-right	{padding-left:0%;}

  input.contact-input-box 		{width:100%;}

  textarea.contact-textarea-box {width:100%;}

  .selectbox 	{width:100%;}

  .selecttext 	{font-size:11px;}

  .contactus-form-row-submit	{float:left;margin-right:0px;}

  .required-text-footnote	{padding-left:0px;}

}



@media (min-width: 0px) and (max-width: 319px) {



  .colorcode	{color:#FFCC99;}

  .step-number-column	{float:left;width:20%;padding-left:15%;}
  .step-details-column	{float:left;width:75%;}
  #start-application	{padding-top:36px;}	
  p.step-number1		{padding-top:10px;}
  p.application-steps	{padding-right:2px;}
  .black-box			{width:90%;}

  .register-today-right {display:none;}

  .headline-left, .headline-right	{display:none;}

  h1	{font-size:18px;line-height:32px;}

  h2	{font-size:28px;margin:24px 1% 24px 1%;}

  p.intro-copy		{margin:20px 4% 52px 4%;}

  h4				{font-size:24px;line-height:26px;}

  

  .formcontainer-left, .formcontainer-right	{padding-left:0%;}

  input.contact-input-box 		{width:100%;}

  textarea.contact-textarea-box {width:100%;}

  .selectbox 	{width:100%;}

  .selecttext 	{font-size:11px;}

  .contactus-form-row-submit	{float:left;margin-right:0px;}

  .required-text-footnote	{padding-left:0px;}

}



@media (max-width: 991px) {



  #desktop-chart	{display:none;}
  #desktop-chart2	{display:none;}

  #mobile-chart	{display:block;}
  #mobile-chart2	{display:block;}

  .keansburg-apartments	{padding-top:0px;}

  #facebook-desktop	{display:none;}

  #facebook-mobile  {display:block;}

  .cove-on-the-bay-facebook {margin-top:50px;}

  .cove-on-the-bay-address 	{padding-bottom:40px;}

  .footer-divider1	{display:none;}

  .footerbreak		{display:block;}

  #facebook-mobile	{padding-right:0px;}

  .application		{margin-top:0px;margin-bottom:0px;}

  .maximum-income	{margin-bottom:36px;}

  h2				{margin-top:24px;}

}

































