body { color:#333333; }
a {
  color:#3e9ce3;
  text-decoration:none;
}
#lp-pom-text-175 {
  left:0px;
  top:808px;
  display:none;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  z-index:1;
  width:940px;
  height:81px;
  position:absolute;
}
#lp-pom-text-185 {
  left:127px;
  top:366px;
  display:block;
  background:rgba(236,31,54,0);
  border-style:none;
  border-radius:0px;
  z-index:10;
  width:785px;
  height:86px;
  position:absolute;
}
#lp-pom-root {
  display:block;
  background:rgba(255,255,255,1);
  border-style:none;
  margin:auto;
  padding-left:auto;
  padding-right:auto;
  padding-top:0px;
  border-radius:0px;
  min-width:1006px;
  height:3005px;
}
#lp-pom-block-122 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none none solid none;
  border-width:1px;
  border-color:#e1e1e1;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  border-radius:0px;
  width:100%;
  height:62px;
  position:relative;
}
#lp-pom-image-510 {
  display:block;
  background:rgba(255,255,255,0);
  left:37px;
  top:10px;
  z-index:25;
  position:absolute;
}
#lp-pom-block-123 {
  display:block;
  background:rgba(148,23,23,0);
  background-image:url(http://d9hhrg4mnvzow.cloudfront.net/www.rentsprucegrove.com/97690e5c-amberwynd2017_00000012w0j300000001o.jpg);
  background-repeat:repeat;
  background-position:center top;
  border-style:none;
  margin:auto;
  border-radius:0px;
  width:100%;
  height:687px;
  position:relative;
}
#lp-pom-button-245 {
  display:block;
  border-style:none;
  border-radius:3px;
  left:360px;
  top:605px;
  z-index:11;
  width:320px;
  height:60px;
  position:absolute;
  background:rgba(95,95,159,1);
  box-shadow:none;
  text-shadow:none;
  color:#fff;
  font-size:18px;
  line-height:22px;
  font-weight:400;
  font-family:Open Sans;
  font-style:normal;
  text-align:center;
  background-repeat:no-repeat;
}
#lp-pom-image-491 {
  display:block;
  background:rgba(255,255,255,0);
  left:121px;
  top:347px;
  z-index:9;
  position:absolute;
}
#lp-pom-text-492 {
  display:block;
  background:rgba(236,31,54,0);
  border-style:none;
  border-radius:0px;
  left:0px;
  top:494px;
  z-index:13;
  width:1006px;
  height:86px;
  position:absolute;
}
#lp-pom-image-493 {
  display:block;
  background:rgba(255,255,255,0);
  left:158px;
  top:475px;
  z-index:12;
  position:absolute;
}
#lp-pom-text-511 {
  display:none;
  background:rgba(236,31,54,0);
  border-style:none;
  border-radius:0px;
  left:151px;
  top:376px;
  z-index:26;
  width:761px;
  height:43px;
  position:absolute;
}
#lp-pom-text-513 {
  display:none;
  background:rgba(236,31,54,0);
  border-style:none;
  border-radius:0px;
  left:241px;
  top:504px;
  z-index:27;
  width:542px;
  height:43px;
  position:absolute;
}
#lp-pom-image-519 {
  display:none;
  background:rgba(255,255,255,0);
  left:55px;
  top:117px;
  z-index:8;
  position:absolute;
}
#lp-pom-block-255 {
  display:block;
  background:rgba(255,255,255,1);
  border-style:none none solid none;
  border-width:1px;
  border-color:#d2d2d2;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  border-radius:0px;
  width:100%;
  height:580px;
  position:relative;
}
#lp-pom-box-259 {
  display:none;
  background:rgba(225,234,215,1);
  background-image:url(http://d9hhrg4mnvzow.cloudfront.net/www.rentsprucegrove.com/01ec40ea-room2.png);
  background-repeat:no-repeat;
  background-position:center center;
  border-style:none;
  border-top-left-radius:0;
  border-top-right-radius:0;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:0;
  left:250px;
  top:1410px;
  z-index:2;
  width:220px;
  height:200px;
  position:absolute;
}
#lp-pom-text-323 {
  display:none;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:500px;
  top:812px;
  z-index:3;
  width:400px;
  height:337px;
  position:absolute;
}
#lp-pom-text-354 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:0px;
  top:884px;
  z-index:5;
  width:587px;
  height:393px;
  position:absolute;
}
#lp-pom-text-359 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:718px;
  top:959px;
  z-index:6;
  width:288px;
  height:29px;
  position:absolute;
}
#lp-pom-text-429 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:0px;
  top:780px;
  z-index:7;
  width:1006px;
  height:35px;
  position:absolute;
}
#lp-pom-image-499 {
  display:block;
  background:rgba(255,255,255,0);
  left:657px;
  top:952px;
  z-index:14;
  position:absolute;
}
#lp-pom-image-500 {
  display:block;
  background:rgba(255,255,255,0);
  left:659px;
  top:1012px;
  z-index:15;
  position:absolute;
}
#lp-pom-text-501 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:718px;
  top:1022px;
  z-index:16;
  width:164px;
  height:29px;
  position:absolute;
}
#lp-pom-block-502 {
  display:block;
  background:rgba(255,255,255,0);
  background-image:url(http://d9hhrg4mnvzow.cloudfront.net/www.rentsprucegrove.com/b7fdd34f-bkgd_00000012w0g2000000001.png);
  background-repeat:repeat;
  background-position:left top;
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  border-radius:0px;
  width:100%;
  height:578px;
  position:relative;
}
#lp-pom-text-507 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:0px;
  top:1407px;
  z-index:23;
  width:1006px;
  height:43px;
  position:absolute;
}
#lp-pom-text-521 {
  display:none;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:10px;
  top:1417px;
  z-index:30;
  width:1006px;
  height:34px;
  position:absolute;
}
#lp-pom-image-535 {
  display:block;
  background:rgba(255,255,255,0);
  left:0px;
  top:1492px;
  z-index:33;
  position:absolute;
}
#lp-pom-image-536 {
  display:block;
  background:rgba(255,255,255,0);
  left:342px;
  top:1492px;
  z-index:34;
  position:absolute;
}
#lp-pom-image-537 {
  display:block;
  background:rgba(255,255,255,0);
  left:684px;
  top:1492px;
  z-index:35;
  position:absolute;
}
#lp-pom-block-404 {
  display:block;
  background:rgba(95,95,159,1);
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  border-radius:0px;
  width:100%;
  height:428px;
  position:relative;
}
#lp-pom-text-308 {
  display:block;
  background:rgba(0,0,0,0);
  border-style:none;
  border-radius:0px;
  left:0px;
  top:1954px;
  z-index:17;
  width:1006px;
  height:43px;
  position:absolute;
}
#lp-pom-text-509 {
  display:none;
  background:rgba(0,0,0,0);
  border-style:none;
  border-radius:0px;
  left:10px;
  top:1979px;
  z-index:24;
  width:1006px;
  height:34px;
  position:absolute;
}
#lp-pom-text-520 {
  display:none;
  background:rgba(0,0,0,0);
  border-style:none;
  border-radius:0px;
  left:20px;
  top:1989px;
  z-index:29;
  width:1006px;
  height:30px;
  position:absolute;
}
#lp-pom-block-302 {
  display:block;
  background:rgba(255,255,255,1);
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:1px;
  border-radius:0px;
  width:100%;
  height:446px;
  position:relative;
}
#lp-code-306 {
  display:none;
  left:0px;
  top:2389px;
  z-index:4;
  width:470px;
  height:375px;
  position:absolute;
}
#lp-code-361 {
  display:none;
  left:0px;
  top:2337px;
  z-index:20;
  width:1006px;
  height:447px;
  position:absolute;
}
#lp-pom-block-532 {
  display:block;
  background:rgba(255,255,255,1);
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  border-radius:0px;
  width:1006px;
  height:159px;
  position:relative;
}
#lp-pom-text-533 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:246px;
  top:2808px;
  z-index:32;
  width:498px;
  height:26px;
  position:absolute;
}
#lp-pom-image-546 {
  display:block;
  background:rgba(255,255,255,0);
  left:432px;
  top:2849px;
  z-index:36;
  position:absolute;
}
#lp-pom-block-380 {
  display:block;
  background:rgba(51,51,51,1);
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:4px;
  border-radius:0px;
  width:100%;
  height:58px;
  position:relative;
}
#lp-pom-text-503 {
  display:block;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:1px;
  top:2962px;
  z-index:21;
  width:490px;
  height:19px;
  position:absolute;
}
#lp-pom-image-504 {
  display:block;
  background:rgba(255,255,255,0);
  left:832px;
  top:2955px;
  z-index:22;
  position:absolute;
}
#lp-pom-text-518 {
  display:none;
  background:rgba(255,255,255,0);
  border-style:none;
  border-radius:0px;
  left:11px;
  top:2972px;
  z-index:28;
  width:490px;
  height:16px;
  position:absolute;
}
#lp-pom-image-522 {
  display:none;
  background:rgba(255,255,255,0);
  left:812px;
  top:2966px;
  z-index:31;
  position:absolute;
}
#lp-pom-button-304 {
  display:block;
  border-style:none;
  border-radius:3px;
  left:0px;
  top:195px;
  z-index:19;
  width:320px;
  height:50px;
  position:absolute;
  background:rgba(255,128,87,1);
  box-shadow:none;
  text-shadow:none;
  color:#fff;
  font-size:16px;
  line-height:19px;
  font-weight:400;
  font-family:Open Sans;
  font-style:normal;
  text-align:center;
  background-repeat:no-repeat;
}
#lp-pom-root .lp-positioned-content {
  top:0px;
  width:1006px;
  margin-left:-503px;
}
#lp-pom-block-122 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:62px;
}
#lp-pom-block-123 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:687px;
}
#lp-pom-block-255 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:580px;
}
#lp-pom-block-502 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:578px;
}
#lp-pom-block-404 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:428px;
}
#lp-pom-block-302 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:446px;
}
#lp-pom-block-532 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:159px;
}
#lp-pom-block-380 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:1006px;
  height:58px;
}
#lp-pom-button-245:hover {
  background:rgba(72,72,151,1);
  box-shadow:none;
  color:#fff;
}
#lp-pom-button-245:active {
  background:rgba(60,60,143,1);
  box-shadow:none;
  color:#fff;
}
#lp-pom-button-245 .label { margin-top:-11px; }
#container_full_name {
  position:absolute;
  top:0px;
  left:0px;
  width:320px;
  height:46px;
}
.lp-pom-form-field .ub-input-item.single.form_elem_full_name {
  position:absolute;
  top:0px;
  left:0px;
  width:320px;
  height:46px;
}
#container_your_email {
  position:absolute;
  top:64px;
  left:0px;
  width:320px;
  height:46px;
}
.lp-pom-form-field .ub-input-item.single.form_elem_your_email {
  position:absolute;
  top:0px;
  left:0px;
  width:320px;
  height:46px;
}
#container_phone {
  position:absolute;
  top:128px;
  left:0px;
  width:320px;
  height:46px;
}
.lp-pom-form-field .ub-input-item.single.form_elem_phone {
  position:absolute;
  top:0px;
  left:0px;
  width:320px;
  height:46px;
}
#lp-pom-button-304:hover {
  background:rgba(242,103,66,1);
  box-shadow:none;
  color:#fff;
}
#lp-pom-button-304:active {
  background:rgba(230,89,55,1);
  box-shadow:none;
  color:#fff;
}
#lp-pom-button-304 .label { margin-top:-10px; }
#lp-pom-image-491 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:797px;
  height:105px;
}
#lp-pom-image-491 .lp-pom-image-container img {
  width:797px;
  height:105px;
}
#lp-pom-image-493 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:701px;
  height:102px;
}
#lp-pom-image-493 .lp-pom-image-container img {
  width:701px;
  height:102px;
}
#lp-pom-image-499 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:48px;
  height:49px;
}
#lp-pom-image-499 .lp-pom-image-container img {
  width:48px;
  height:49px;
}
#lp-pom-image-500 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:48px;
  height:49px;
}
#lp-pom-image-500 .lp-pom-image-container img {
  width:48px;
  height:49px;
}
#lp-pom-image-504 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:164px;
  height:34px;
}
#lp-pom-image-504 .lp-pom-image-container img {
  width:164px;
  height:34px;
}
#lp-pom-image-510 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:213px;
  height:42px;
}
#lp-pom-image-510 .lp-pom-image-container img {
  width:213px;
  height:42px;
}
#lp-pom-image-519 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:400px;
  height:217px;
}
#lp-pom-image-519 .lp-pom-image-container img {
  width:400px;
  height:217px;
}
#lp-pom-image-522 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:164px;
  height:34px;
}
#lp-pom-image-522 .lp-pom-image-container img {
  width:164px;
  height:34px;
}
#lp-pom-image-535 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:321px;
  height:320px;
}
#lp-pom-image-535 .lp-pom-image-container img {
  width:321px;
  height:320px;
}
#lp-pom-image-536 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:321px;
  height:320px;
}
#lp-pom-image-536 .lp-pom-image-container img {
  width:321px;
  height:320px;
}
#lp-pom-image-537 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:321px;
  height:321px;
}
#lp-pom-image-537 .lp-pom-image-container img {
  width:321px;
  height:321px;
}
#lp-pom-image-546 .lp-pom-image-container {
  border-style:none;
  border-radius:0px;
  width:125px;
  height:73px;
}
#lp-pom-image-546 .lp-pom-image-container img {
  width:125px;
  height:73px;
}
#lp-pom-root-color-overlay {
  position:absolute;
  background:none;
  top:0;
  width:100%;
  height:3005px;
  min-height:100%;
}
#lp-pom-block-122-color-overlay {
  position:absolute;
  background:none;
  height:62px;
  width:100%;
}
#lp-pom-block-123-color-overlay {
  position:absolute;
  background:none;
  height:687px;
  width:100%;
}
#lp-pom-block-255-color-overlay {
  position:absolute;
  background:none;
  height:580px;
  width:100%;
}
#lp-pom-block-502-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  height:578px;
  width:100%;
}
#lp-pom-block-404-color-overlay {
  position:absolute;
  background:none;
  height:428px;
  width:100%;
}
#lp-pom-block-302-color-overlay {
  position:absolute;
  background:none;
  height:446px;
  width:100%;
}
#lp-pom-block-532-color-overlay {
  position:absolute;
  background:none;
  height:159px;
  width:1006px;
}
#lp-pom-block-380-color-overlay {
  position:absolute;
  background:none;
  height:58px;
  width:100%;
}
#lp-pom-box-259-color-overlay {
  position:absolute;
  background:none;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:0px;
  height:200px;
  width:220px;
}
#lp-pom-form-303 {
  display:block;
  left:327px;
  top:2034px;
  z-index:18;
  width:320px;
  height:0px;
  position:absolute;
}
#lp-pom-form-303 .fields { margin:-9px; }
#lp-pom-form-303 .lp-pom-form-field { position:absolute; }
#lp-pom-form-303 .option { position:absolute; }
#lp-pom-form-303 .optionsList { position:absolute; }
#lp-pom-form-303 .lp-pom-form-field .single {
  height:46px;
  font-size:15px;
  line-height:15px;
  padding-left:15px;
  padding-right:15px;
  flex:1;
}
#lp-pom-form-303 .lp-pom-form-field select { height:45px; }
#lp-pom-form-303 .lp-pom-form-field .form_elem_multi {
  padding-top:15px;
  padding-bottom:15px;
}
#lp-pom-form-303 .lp-pom-form-field .lp-form-label {
  font-family:arial;
  font-weight:400;
  font-size:14px;
  line-height:15px;
  color:#000;
  display:block;
  margin-bottom:4px;
  width:auto;
  margin-right:0px;
}
#lp-pom-form-303 .lp-pom-form-field .lp-form-label .label-style {
  font-weight:bolder;
  font-style:inherit;
}
#lp-pom-form-303 .lp-pom-form-field input[type=text],
#lp-pom-form-303 .lp-pom-form-field input[type=email],
#lp-pom-form-303 .lp-pom-form-field input[type=tel],
#lp-pom-form-303 .lp-pom-form-field textarea,
#lp-pom-form-303 .lp-pom-form-field select { border-style:none; }
#lp-pom-form-303 .lp-pom-form-field .opt-label {
  font-family:arial;
  font-weight:400;
  font-size:13px;
  color:#000;
  line-height:15px;
}
#lp-pom-form-303 .lp-pom-form-field .opt-label .label-style {
  font-weight:inherit;
  font-style:inherit;
}
#lp-pom-form-303 .lp-pom-form-field .text {
  background-color:#fff;
  color:#000;
  border-radius:3px;
}

@media only screen and (max-width:600px) {
  #lp-pom-root {
    display:block;
    background:rgba(255,255,255,1);
    border-style:none;
    margin:auto;
    padding-left:auto;
    padding-right:auto;
    padding-top:0px;
    border-radius:0px;
    min-width:320px;
    height:3426px;
  }
  #lp-pom-block-122 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none none solid none;
    border-width:1px;
    border-color:#e1e1e1;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    border-radius:0px;
    width:100%;
    height:67px;
    position:relative;
  }
  #lp-pom-image-510 {
    display:block;
    background:rgba(255,255,255,0);
    left:53px;
    top:13px;
    z-index:25;
    position:absolute;
  }
  #lp-pom-block-123 {
    display:block;
    background:rgba(148,23,23,0);
    border-style:none;
    margin:auto;
    border-radius:0px;
    width:320px;
    height:288px;
    position:relative;
  }
  #lp-pom-text-185 {
    display:none;
    background:rgba(236,31,54,0);
    border-style:none;
    border-radius:0px;
    left:3px;
    top:142px;
    z-index:10;
    width:424px;
    height:172px;
    transform:scale(0.74);
    transform-origin:0 0;
    -webkit-transform:scale(0.74);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-button-245 {
    display:block;
    border-style:none;
    border-radius:3px;
    left:8px;
    top:297px;
    z-index:11;
    width:300px;
    height:50px;
    position:absolute;
    background:rgba(95,95,159,1);
    box-shadow:none;
    text-shadow:none;
    color:#fff;
    font-size:18px;
    line-height:22px;
    font-weight:400;
    font-family:Open Sans;
    font-style:normal;
    text-align:center;
    background-repeat:no-repeat;
  }
  #lp-pom-image-491 {
    display:block;
    background:rgba(255,255,255,0);
    left:49px;
    top:184px;
    z-index:9;
    position:absolute;
  }
  #lp-pom-text-492 {
    display:none;
    background:rgba(236,31,54,0);
    border-style:none;
    border-radius:0px;
    left:13px;
    top:212px;
    z-index:13;
    width:424px;
    height:172px;
    transform:scale(0.74);
    transform-origin:0 0;
    -webkit-transform:scale(0.74);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-image-493 {
    display:block;
    background:rgba(255,255,255,0);
    left:93px;
    top:231px;
    z-index:12;
    position:absolute;
  }
  #lp-pom-text-511 {
    display:block;
    background:rgba(236,31,54,0);
    border-style:none;
    border-radius:0px;
    left:15px;
    top:188px;
    z-index:26;
    width:401px;
    height:43px;
    transform:scale(0.74);
    transform-origin:0 0;
    -webkit-transform:scale(0.74);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-text-513 {
    display:block;
    background:rgba(236,31,54,0);
    border-style:none;
    border-radius:0px;
    left:62px;
    top:236px;
    z-index:27;
    width:276px;
    height:43px;
    transform:scale(0.74);
    transform-origin:0 0;
    -webkit-transform:scale(0.74);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-image-519 {
    display:block;
    background:rgba(255,255,255,0);
    left:0px;
    top:68px;
    z-index:8;
    position:absolute;
  }
  #lp-pom-block-255 {
    display:block;
    background:rgba(255,255,255,1);
    border-style:none none solid none;
    border-width:1px;
    border-color:#d2d2d2;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    border-radius:0px;
    width:100%;
    height:953px;
    position:relative;
  }
  #lp-pom-text-175 {
    display:none;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:0px;
    top:399px;
    z-index:1;
    width:477px;
    height:81px;
    transform:scale(0.67);
    transform-origin:0 0;
    -webkit-transform:scale(0.67);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-box-259 {
    display:none;
    background:rgba(225,234,215,1);
    background-image:url(http://d9hhrg4mnvzow.cloudfront.net/www.rentsprucegrove.com/01ec40ea-room2.png);
    background-repeat:no-repeat;
    background-position:center center;
    border-style:none;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-bottom-left-radius:3px;
    border-bottom-right-radius:0;
    left:250px;
    top:1016px;
    z-index:2;
    width:220px;
    height:200px;
    position:absolute;
  }
  #lp-pom-text-323 {
    display:none;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:8px;
    top:710px;
    z-index:3;
    width:400px;
    height:337px;
    transform:scale(0.76);
    transform-origin:0 0;
    -webkit-transform:scale(0.76);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-text-354 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:8px;
    top:451px;
    z-index:5;
    width:300px;
    height:652px;
    position:absolute;
  }
  #lp-pom-text-359 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:71px;
    top:1148px;
    z-index:6;
    width:164px;
    height:58px;
    transform:scale(0.87);
    transform-origin:0 0;
    -webkit-transform:scale(0.87);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-text-429 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:35px;
    top:386px;
    z-index:7;
    width:327px;
    height:35px;
    transform:scale(0.75);
    transform-origin:0 0;
    -webkit-transform:scale(0.75);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-image-499 {
    display:block;
    background:rgba(255,255,255,0);
    left:8px;
    top:1146px;
    z-index:14;
    position:absolute;
  }
  #lp-pom-image-500 {
    display:block;
    background:rgba(255,255,255,0);
    left:10px;
    top:1206px;
    z-index:15;
    position:absolute;
  }
  #lp-pom-text-501 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:71px;
    top:1220px;
    z-index:16;
    width:164px;
    height:29px;
    transform:scale(0.87);
    transform-origin:0 0;
    -webkit-transform:scale(0.87);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-block-502 {
    display:block;
    background:rgba(255,255,255,0);
    background-image:url(http://d9hhrg4mnvzow.cloudfront.net/www.rentsprucegrove.com/b7fdd34f-bkgd_0000000go0uv000000001.png);
    background-repeat:repeat;
    background-position:left top;
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    border-radius:0px;
    width:100%;
    height:1111px;
    position:relative;
  }
  #lp-pom-text-507 {
    display:none;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:0px;
    top:1353px;
    z-index:23;
    width:320px;
    height:43px;
    position:absolute;
  }
  #lp-pom-text-521 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:9px;
    top:1343px;
    z-index:30;
    width:302px;
    height:34px;
    position:absolute;
  }
  #lp-pom-image-535 {
    display:block;
    background:rgba(255,255,255,0);
    left:0px;
    top:1402px;
    z-index:33;
    position:absolute;
  }
  #lp-pom-image-536 {
    display:block;
    background:rgba(255,255,255,0);
    left:0px;
    top:1734px;
    z-index:34;
    position:absolute;
  }
  #lp-pom-image-537 {
    display:block;
    background:rgba(255,255,255,0);
    left:0px;
    top:2066px;
    z-index:35;
    position:absolute;
  }
  #lp-pom-block-404 {
    display:block;
    background:rgba(95,95,159,1);
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    border-radius:0px;
    width:100%;
    height:424px;
    position:relative;
  }
  #lp-pom-text-308 {
    display:none;
    background:rgba(0,0,0,0);
    border-style:none;
    border-radius:0px;
    left:10px;
    top:2452px;
    z-index:17;
    width:300px;
    height:129px;
    position:absolute;
  }
  #lp-pom-text-509 {
    display:none;
    background:rgba(0,0,0,0);
    border-style:none;
    border-radius:0px;
    left:11px;
    top:2462px;
    z-index:24;
    width:300px;
    height:68px;
    position:absolute;
  }
  #lp-pom-text-520 {
    display:block;
    background:rgba(0,0,0,0);
    border-style:none;
    border-radius:0px;
    left:43px;
    top:2457px;
    z-index:29;
    width:224px;
    height:59px;
    position:absolute;
  }
  #lp-pom-block-302 {
    display:block;
    background:rgba(255,255,255,1);
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:1px;
    border-radius:0px;
    width:100%;
    height:328px;
    position:relative;
  }
  #lp-code-306 {
    display:block;
    left:10px;
    top:2859px;
    z-index:4;
    width:300px;
    height:300px;
    position:absolute;
  }
  #lp-code-361 {
    display:none;
    left:10px;
    top:2507px;
    z-index:20;
    width:300px;
    height:277px;
    position:absolute;
  }
  #lp-pom-block-532 {
    display:block;
    background:rgba(255,255,255,1);
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    border-radius:0px;
    width:320px;
    height:159px;
    position:relative;
  }
  #lp-pom-text-533 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:61px;
    top:3190px;
    z-index:32;
    width:224px;
    height:52px;
    transform:scale(0.84);
    transform-origin:0 0;
    -webkit-transform:scale(0.84);
    -webkit-transform-origin:0 0;
    position:absolute;
  }
  #lp-pom-image-546 {
    display:block;
    background:rgba(255,255,255,0);
    left:95px;
    top:3242px;
    z-index:36;
    position:absolute;
  }
  #lp-pom-block-380 {
    display:block;
    background:rgba(51,51,51,1);
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:1px;
    border-radius:0px;
    width:100%;
    height:92px;
    position:relative;
  }
  #lp-pom-text-503 {
    display:none;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:28px;
    top:3343px;
    z-index:21;
    width:276px;
    height:38px;
    position:absolute;
  }
  #lp-pom-image-504 {
    display:none;
    background:rgba(255,255,255,0);
    left:11px;
    top:3398px;
    z-index:22;
    position:absolute;
  }
  #lp-pom-text-518 {
    display:block;
    background:rgba(255,255,255,0);
    border-style:none;
    border-radius:0px;
    left:44px;
    top:3341px;
    z-index:28;
    width:232px;
    height:32px;
    position:absolute;
  }
  #lp-pom-image-522 {
    display:block;
    background:rgba(255,255,255,0);
    left:86px;
    top:3381px;
    z-index:31;
    position:absolute;
  }
  #lp-pom-button-304 {
    display:block;
    border-style:none;
    border-radius:3px;
    left:0px;
    top:197px;
    z-index:19;
    width:300px;
    height:50px;
    position:absolute;
    background:rgba(255,128,87,1);
    box-shadow:none;
    text-shadow:none;
    color:#fff;
    font-size:16px;
    line-height:19px;
    font-weight:400;
    font-family:Open Sans;
    font-style:normal;
    text-align:center;
    background-repeat:no-repeat;
  }
  body { color:#333333; }
  a {
    color:#3e9ce3;
    text-decoration:none;
  }
  #lp-pom-root .lp-positioned-content {
    top:0px;
    width:320px;
    margin-left:-160px;
  }
  #lp-pom-block-122 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:67px;
  }
  #lp-pom-block-123 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:288px;
  }
  #lp-pom-block-255 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:953px;
  }
  #lp-pom-block-502 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:1111px;
  }
  #lp-pom-block-404 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:424px;
  }
  #lp-pom-block-302 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:328px;
  }
  #lp-pom-block-532 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:159px;
  }
  #lp-pom-block-380 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:92px;
  }
  #lp-pom-button-245:hover {
    background:rgba(72,72,151,1);
    box-shadow:none;
    color:#fff;
  }
  #lp-pom-button-245:active {
    background:rgba(60,60,143,1);
    box-shadow:none;
    color:#fff;
  }
  #lp-pom-button-245 .label { margin-top:-11px; }
  #container_full_name {
    position:absolute;
    top:0px;
    left:0px;
    width:300px;
    height:46px;
  }
  .lp-pom-form-field .ub-input-item.single.form_elem_full_name {
    position:absolute;
    top:0px;
    left:0px;
    width:300px;
    height:46px;
  }
  #container_your_email {
    position:absolute;
    top:64px;
    left:0px;
    width:300px;
    height:46px;
  }
  .lp-pom-form-field .ub-input-item.single.form_elem_your_email {
    position:absolute;
    top:0px;
    left:0px;
    width:300px;
    height:46px;
  }
  #container_phone {
    position:absolute;
    top:128px;
    left:0px;
    width:300px;
    height:46px;
  }
  .lp-pom-form-field .ub-input-item.single.form_elem_phone {
    position:absolute;
    top:0px;
    left:0px;
    width:300px;
    height:46px;
  }
  #lp-pom-button-304:hover {
    background:rgba(242,103,66,1);
    box-shadow:none;
    color:#fff;
  }
  #lp-pom-button-304:active {
    background:rgba(230,89,55,1);
    box-shadow:none;
    color:#fff;
  }
  #lp-pom-button-304 .label { margin-top:-10px; }
  #lp-pom-image-491 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:228px;
    height:39px;
  }
  #lp-pom-image-491 .lp-pom-image-container img {
    width:228px;
    height:39px;
  }
  #lp-pom-image-493 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:141px;
    height:39px;
  }
  #lp-pom-image-493 .lp-pom-image-container img {
    width:141px;
    height:39px;
  }
  #lp-pom-image-499 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:48px;
    height:49px;
  }
  #lp-pom-image-499 .lp-pom-image-container img {
    width:48px;
    height:49px;
  }
  #lp-pom-image-500 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:48px;
    height:49px;
  }
  #lp-pom-image-500 .lp-pom-image-container img {
    width:48px;
    height:49px;
  }
  #lp-pom-image-504 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:164px;
    height:34px;
  }
  #lp-pom-image-504 .lp-pom-image-container img {
    width:164px;
    height:34px;
  }
  #lp-pom-image-510 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:213px;
    height:42px;
  }
  #lp-pom-image-510 .lp-pom-image-container img {
    width:213px;
    height:42px;
  }
  #lp-pom-image-519 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:320px;
    height:217px;
  }
  #lp-pom-image-519 .lp-pom-image-container img {
    width:320px;
    height:217px;
  }
  #lp-pom-image-522 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:147px;
    height:31px;
  }
  #lp-pom-image-522 .lp-pom-image-container img {
    width:147px;
    height:31px;
  }
  #lp-pom-image-535 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:319px;
    height:319px;
  }
  #lp-pom-image-535 .lp-pom-image-container img {
    width:319px;
    height:319px;
  }
  #lp-pom-image-536 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:320px;
    height:319px;
  }
  #lp-pom-image-536 .lp-pom-image-container img {
    width:320px;
    height:319px;
  }
  #lp-pom-image-537 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:318px;
    height:318px;
  }
  #lp-pom-image-537 .lp-pom-image-container img {
    width:318px;
    height:318px;
  }
  #lp-pom-image-546 .lp-pom-image-container {
    border-style:none;
    border-radius:0px;
    width:125px;
    height:73px;
  }
  #lp-pom-image-546 .lp-pom-image-container img {
    width:125px;
    height:73px;
  }
  #lp-pom-root-color-overlay {
    position:absolute;
    background:none;
    top:0;
    width:100%;
    height:3426px;
    min-height:100%;
  }
  #lp-pom-block-122-color-overlay {
    position:absolute;
    background:none;
    height:67px;
    width:100%;
  }
  #lp-pom-block-123-color-overlay {
    position:absolute;
    background:none;
    height:288px;
    width:320px;
  }
  #lp-pom-block-255-color-overlay {
    position:absolute;
    background:none;
    height:953px;
    width:100%;
  }
  #lp-pom-block-502-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    height:1111px;
    width:100%;
  }
  #lp-pom-block-404-color-overlay {
    position:absolute;
    background:none;
    height:424px;
    width:100%;
  }
  #lp-pom-block-302-color-overlay {
    position:absolute;
    background:none;
    height:328px;
    width:100%;
  }
  #lp-pom-block-532-color-overlay {
    position:absolute;
    background:none;
    height:159px;
    width:320px;
  }
  #lp-pom-block-380-color-overlay {
    position:absolute;
    background:none;
    height:92px;
    width:100%;
  }
  #lp-pom-box-259-color-overlay {
    position:absolute;
    background:none;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius:3px;
    border-bottom-right-radius:0px;
    height:200px;
    width:220px;
  }
  #lp-pom-form-303 {
    display:block;
    left:10px;
    top:2555px;
    z-index:18;
    width:300px;
    height:0px;
    position:absolute;
  }
  #lp-pom-form-303 .fields { margin:-9px; }
  #lp-pom-form-303 .lp-pom-form-field { position:absolute; }
  #lp-pom-form-303 .option { position:absolute; }
  #lp-pom-form-303 .optionsList { position:absolute; }
  #lp-pom-form-303 .lp-pom-form-field .single {
    height:46px;
    font-size:15px;
    line-height:15px;
    padding-left:15px;
    padding-right:15px;
    flex:1;
  }
  #lp-pom-form-303 .lp-pom-form-field select { height:45px; }
  #lp-pom-form-303 .lp-pom-form-field .form_elem_multi {
    padding-top:15px;
    padding-bottom:15px;
  }
  #lp-pom-form-303 .lp-pom-form-field .lp-form-label {
    font-family:arial;
    font-weight:400;
    font-size:14px;
    line-height:15px;
    color:#000;
    display:block;
    margin-bottom:4px;
    width:auto;
    margin-right:0px;
  }
  #lp-pom-form-303 .lp-pom-form-field .lp-form-label .label-style {
    font-weight:bolder;
    font-style:inherit;
  }
  #lp-pom-form-303 .lp-pom-form-field input[type=text],
#lp-pom-form-303 .lp-pom-form-field input[type=email],
#lp-pom-form-303 .lp-pom-form-field input[type=tel],
#lp-pom-form-303 .lp-pom-form-field textarea,
#lp-pom-form-303 .lp-pom-form-field select { border-style:none; }
  #lp-pom-form-303 .lp-pom-form-field .opt-label {
    font-family:arial;
    font-weight:400;
    font-size:13px;
    color:#000;
    line-height:15px;
  }
  #lp-pom-form-303 .lp-pom-form-field .opt-label .label-style {
    font-weight:inherit;
    font-style:inherit;
  }
  #lp-pom-form-303 .lp-pom-form-field .text {
    background-color:#fff;
    color:#000;
    border-radius:3px;
  }
}


/* Theme Color */

/* 

  
  Header Background */

#lp-pom-block-123,
#lp-pom-block-302 {
    background-position: center center;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
/* Social Buttons */

#lp-pom-button-128,
#lp-pom-button-129,
#lp-pom-button-130 {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
@media only screen and (min-width: 300px) {
    #lp-code-381 {
        display: block;
        border-style: none;
        left: 0px;
        top: 1270px;
        z-index: 40;
        width: 100%;
        height: 320px;
        position: absolute;
        behavior: url(https://www.rentsprucegrove.com/PIE.htc);
        border-radius: 0px;
    }
    #lp-pom-form-303 .lp-pom-form-field input.text {
        width: 100%!important;
    }
    #lp-pom-block-404 {}
    #lp-pom-form-303 .form_elem_full_name {
      text-align:center;
    }
    #lp-pom-form-303 .form_elem_your_email {
      text-align:center;
    }
    #lp-pom-form-303 .form_elem_phone {
      text-align:center;
    }
}
@media only screen and (min-width: 768px) {
    #lp-code-381 {
        display: block;
        border-style: none;
        left: 0px;
        top: 1420px;
        z-index: 40;
        width: 1030px;
        height: 338px;
        position: absolute;
        behavior: url(https://www.rentsprucegrove.com/PIE.htc);
        border-radius: 0px;
    }
    #lp-pom-form-303 .lp-pom-form-field input.text {
        width: 100%!important;
    } 
    #lp-pom-form-303 .form_elem_full_name {
      text-align:center;
    }
    #lp-pom-form-303 .form_elem_your_email {
      text-align:center;
    }
    #lp-pom-form-303 .form_elem_phone {
      text-align:center;
    }
}