body { color:#000; }
a {
  color:#0000ff;
  text-decoration:none;
}
#lp-pom-root {
  display:block;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  border-style:none;
  margin:auto;
  padding-top:0px;
  min-width:960px;
  overflow:auto;
  
  border-radius:0px;
}
#lp-pom-block-8 {
  display:block;
  background:rgba(8,39,60,0.15);
  /*background-image:url(../img/telly-ios-icon-hres-800x500.original.jpg);*/
  background-image:url(../img/portofino.jpg);
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-position:center center;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  width:100%;
  height:600px;
  position:relative;
  border-radius:0px;
}
#lp-pom-box-122 {
  display:block;
  background:rgba(0,153,229,0.4);
  -pie-background:rgba(0,153,229,0.4);
  border-style:solid solid none solid;
  border-width:2px;
  border-color:#2eb0e9;
  left:0px;
  top:0px;
  z-index:13;
  width:396px;
  height:598px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-9 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:-31px;
  top:8px;
  z-index:16;
  width:225px;
  height:31px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-block-13 {
  display:block;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  border-style:none none solid none;
  border-width:1px;
  border-color:#eee;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  width:100%;
  height:45px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-image-14 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:213px;
  top:615px;
  z-index:22;
  position:absolute;
}
#lp-pom-text-15 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:119px;
  top:612px;
  z-index:21;
  width:722px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-block-10 {
  display:block;
  background:rgba(250,250,250,1);
  -pie-background:rgba(250,250,250,1);
  border-style:none none solid none;
  border-width:1px;
  border-color:#eee;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:30px;
  width:100%;
  height:350px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-box-18 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none solid none none;
  border-width:2px;
  border-color:#ddd;
  left:0px;
  top:625px;
  z-index:1;
  width:318px;
  height:280px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-128 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none solid none none;
  border-width:2px;
  border-color:#ddd;
  left:320px;
  top:625px;
  z-index:23;
  width:318px;
  height:280px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-132 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  left:640px;
  top:625px;
  z-index:27;
  width:320px;
  height:280px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-11 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:-2px;
  top:149px;
  z-index:17;
  width:400px;
  height:56px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-block-136 {
  display:block;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  border-style:solid;
  border-width:2px;
  border-color:#eee;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  width:960px;
  height:360px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-box-142 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:480px;
  top:989px;
  z-index:31;
  width:480px;
  height:360px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-video-149 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:17px;
  top:1033px;
  z-index:37;
  width:452px;
  height:255px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-19 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:167px;
  z-index:2;
  width:300px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-20 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:35px;
  top:200px;
  z-index:3;
  width:250px;
  height:66px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-block-43 {
  display:block;
  background:rgba(255,255,255,1);
  -pie-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:0px;
  width:100%;
  height:670px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-box-49 {
  display:block;
  background:rgba(244,244,244,0);
  -pie-background:rgba(244,244,244,0);
  border-style:solid;
  border-width:2px;
  border-color:#eee;
  left:0px;
  top:1547px;
  z-index:5;
  width:296px;
  height:410px;
  position:absolute;
  cursor: pointer;
  border-radius:0px;
}
#lp-pom-text-171 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:240px;
  top:1420px;
  z-index:45;
  width:480px;
  height:45px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-172 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:240px;
  top:1385px;
  z-index:47;
  width:451px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-173 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:240px;
  top:1467px;
  z-index:60;
  width:445px;
  height:52px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-183 {
  display:block;
  background:rgba(244,244,244,0);
  -pie-background:rgba(244,244,244,0);
  border-style:solid;
  border-width:2px;
  border-color:#eee;
  left:330px;
  top:1547px;
  z-index:61;
  width:296px;
  height:400px;
  position:absolute;
  cursor: pointer;
  border-radius:0px;
}
#lp-pom-box-191 {
  display:block;
  background:rgba(244,244,244,0);
  -pie-background:rgba(244,244,244,0);
  border-style:solid;
  border-width:2px;
  border-color:#eee;
  left:660px;
  top:1547px;
  z-index:49;
  width:296px;
  height:400px;
  position:absolute;
  cursor: pointer;
  border-radius:0px;
}
#lp-pom-box-30 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:solid;
  border-width:3px;
  border-color:#ffffff;
  left:113px;
  top:34px;
  z-index:15;
  width:164px;
  height:48px;
  position:absolute;
  
  border-radius:148px;
}
#lp-pom-block-29 {
  display:block;
  background:rgba(244,244,244,1);
  -pie-background:rgba(244,244,244,1);
  border-style:solid none none none;
  border-width:1px;
  border-color:#eee;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  width:100%;
  height:400px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-image-146 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:500px;
  top:2226px;
  z-index:38;
  position:absolute;
}
#lp-pom-box-152 {
  display:block;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  border-style:solid;
  border-width:1px;
  border-color:#ccc;
  left:538px;
  top:2245px;
  z-index:39;
  width:340px;
  height:256px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-158 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:0px;
  top:2103px;
  z-index:41;
  width:480px;
  height:400px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-163 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:480px;
  top:2188px;
  z-index:69;
  width:480px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-block-38 {
  display:block;
  background:rgba(0,153,229,1);
  -pie-background:rgba(0,153,229,1);
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  width:100%;
  height:250px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-text-215 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:120px;
  top:2140px;
  z-index:70;
  width:564px;
  height:42px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-216 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:120px;
  top:2100px;
  z-index:71;
  width:564px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-image-222 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:10px;
  top:2096px;
  z-index:72;
  position:absolute;
}
#lp-pom-button-225 {
  display:block;
  border-style:none;
  left:720px;
  top:2113px;
  z-index:73;
  width:300px;
  height:60px;
  position:absolute;
  
  border-radius:3px;
  background:rgba(255,153,0,1);
  -pie-background:rgba(255,153,0,1);
  color:#fff;
  border-width:undefinedpx;
  border-color:#undefined;
  font-size:14px;
  line-height:19px;
  font-weight:bold;
  font-family:Montserrat;
  text-align:center;
  background-repeat:no-repeat;
}
#lp-pom-text-41 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:104px;
  z-index:32;
  width:450px;
  height:45px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-42 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:70px;
  z-index:33;
  width:450px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-44 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:155px;
  z-index:34;
  width:450px;
  height:78px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-social-widget-45 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:185px;
  top:257px;
  z-index:35;
  width:183px;
  height:32px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-51 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:206px;
  z-index:7;
  width:260px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-52 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:275px;
  z-index:8;
  width:260px;
  height:66px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-61 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:316px;
  z-index:9;
  width:109px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-62 {
  display:block;
  background:rgba(255,121,0,1);
  -pie-background:rgba(255,121,0,1);
  border-style:none;
  left:228px;
  top:208px;
  z-index:10;
  width:50px;
  height:20px;
  position:absolute;
  
  border-radius:3px;
}
#lp-pom-text-63 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:5px;
  top:0px;
  z-index:11;
  width:40px;
  height:19px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-64 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:83px;
  top:323px;
  z-index:12;
  width:174px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-block-121 {
  display:block;
  background:rgba(0,137,205,1);
  -pie-background:rgba(0,137,205,1);
  border-style:none;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  width:100%;
  height:80px;
  position:relative;
  
  border-radius:0px;
}
#lp-pom-text-228 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:0px;
  top:2290px;
  z-index:74;
  width:847px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-123 {
  display:block;
  background:rgba(0,0,0,0.1);
  -pie-background:rgba(0,0,0,0.1);
  border-style:solid;
  border-width:2px;
  border-color:#006191;
  left:-2px;
  top:-2px;
  z-index:14;
  width:396px;
  height:121px;
  position:absolute;
  cursor: pointer;
  border-radius:0px;
}
#lp-pom-button-125 {
  display:block;
  border-style:none;
  left:0px;
  top:247px;
  z-index:19;
  width:280px;
  height:45px;
  position:absolute;
  
  border-radius:3px;
  background:rgba(255,153,0,1);
  -pie-background:rgba(255,153,0,1);
  color:#fff;
  border-width:undefinedpx;
  border-color:#undefined;
  font-size:14px;
  line-height:19px;
  font-weight:bold;
  font-family:Montserrat;
  text-align:center;
  background-repeat:no-repeat;
}
#lp-pom-image-127 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:87px;
  top:0px;
  z-index:4;
  position:absolute;
}
#lp-pom-text-129 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:167px;
  z-index:24;
  width:300px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-130 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:35px;
  top:200px;
  z-index:25;
  width:250px;
  height:66px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-image-131 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:77px;
  top:0px;
  z-index:26;
  position:absolute;
}
#lp-pom-text-133 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:167px;
  z-index:28;
  width:300px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-134 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:35px;
  top:200px;
  z-index:29;
  width:250px;
  height:66px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-image-135 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:120px;
  top:0px;
  z-index:30;
  position:absolute;
}
#lp-pom-text-139 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:20px;
  top:548px;
  z-index:20;
  width:370px;
  height:44px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-144 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:10px;
  top:257px;
  z-index:36;
  width:175px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-156 {
  display:block;
  background:rgba(255,153,0,0.15);
  background-image:url(../img/weekend-genova.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  border-style:none;
  left:18px;
  top:18px;
  z-index:6;
  width:260px;
  height:175px;
  position:absolute;
  border-radius:0px;
}
#lp-pom-text-157 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:20px;
  top:104px;
  z-index:40;
  width:300px;
  height:48px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-159 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:0px;
  top:116px;
  z-index:42;
  width:480px;
  height:45px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-160 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:0px;
  top:82px;
  z-index:43;
  width:300px;
  height:29px;
  position:absolute;
  border-radius:0px;
}
#lp-pom-text-184 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:206px;
  z-index:62;
  width:260px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
`#lp-pom-text-185 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:258px;
  z-index:64;
  width:260px;
  height:66px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-186 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:316px;
  z-index:63;
  width:109px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-187 {
  display:block;
  background:rgba(0,153,229,1);
  -pie-background:rgba(0,153,229,1);
  border-style:none;
  left:228px;
  top:208px;
  z-index:65;
  width:50px;
  height:20px;
  position:absolute;
  
  border-radius:3px;
}
#lp-pom-text-188 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:5px;
  top:0px;
  z-index:66;
  width:40px;
  height:19px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-189 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:83px;
  top:323px;
  z-index:67;
  width:174px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-190 {
  display:block;
  background:rgba(0,153,229,0.15);
  background-image:url(../img/uto-ughi-cervo.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  border-style:none;
  left:18px;
  top:18px;
  z-index:68;
  width:260px;
  height:175px;
  position:absolute;
  border-radius:0px;
}
#lp-pom-text-192 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:206px;
  z-index:51;
  width:260px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-193 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:265px;
  z-index:52;
  width:260px;
  height:66px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-194 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:18px;
  top:316px;
  z-index:54;
  width:109px;
  height:29px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-195 {
  display:block;
  background:rgba(37,183,1,1);
  -pie-background:rgba(37,183,1,1);
  border-style:none;
  left:228px;
  top:208px;
  z-index:55;
  width:50px;
  height:20px;
  position:absolute;
  
  border-radius:3px;
}
#lp-pom-text-196 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:5px;
  top:0px;
  z-index:56;
  width:40px;
  height:19px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-text-197 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:83px;
  top:323px;
  z-index:58;
  width:174px;
  height:22px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-box-198 {
  display:block;
  background:rgba(37,183,1,0.15);
  background-image:url(../img/MTB-liguria.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  border-style:none;
  left:18px;
  top:16px;
  z-index:59;
  width:260px;
  height:175px;
  position:absolute;
  border-radius:0px;
}
#lp-pom-image-202 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:0px;
  top:195px;
  z-index:44;
  position:absolute;
}
#lp-pom-image-203 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:146px;
  top:195px;
  z-index:46;
  position:absolute;
}
#lp-pom-image-204 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:292px;
  top:195px;
  z-index:48;
  position:absolute;
}
#lp-pom-image-207 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:292px;
  top:276px;
  z-index:50;
  position:absolute;
}
#lp-pom-image-208 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:146px;
  top:276px;
  z-index:53;
  position:absolute;
}
#lp-pom-image-209 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  left:0px;
  top:276px;
  z-index:57;
  position:absolute;
}
#lp-pom-root .lp-positioned-content {
  top:0px;
  width:960px;
  margin-left:-480px;
}
#lp-pom-block-8 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:600px;
}
#lp-pom-block-13 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:45px;
}
#lp-pom-block-10 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:350px;
}
#lp-pom-image-14 .lp-pom-image-container {
  border-style:none;
  width:15px;
  height:14px;
  
  border-radius:0px;
}
#lp-pom-image-14 .lp-pom-image-container img {
  width:15px;
  height:14px;
}
#lp-pom-block-136 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:360px;
}
#lp-pom-block-43 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:670px;
}
#lp-pom-block-29 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:400px;
}
#lp-pom-block-38 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:250px;
}
#lp-pom-block-121 .lp-pom-block-content {
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:80px;
}
#lp-pom-button-125:hover {
  background:rgba(242,134,0,1);
  -pie-background:rgba(242,134,0,1);
  color:#fff;
}
#lp-pom-button-125:active {
  background:rgba(230,121,0,1);
  -pie-background:rgba(230,121,0,1);
  color:#fff;
}
#lp-pom-button-125 .label { margin-top:-10px; }
#lp-pom-image-127 .lp-pom-image-container {
  border-style:none;
  width:145px;
  height:150px;
  
  border-radius:0px;
}
#lp-pom-image-127 .lp-pom-image-container img {
  width:145px;
  height:150px;
}
#lp-pom-image-131 .lp-pom-image-container {
  border-style:none;
  width:165px;
  height:144px;
  
  border-radius:0px;
}
#lp-pom-image-131 .lp-pom-image-container img {
  width:165px;
  height:144px;
}
#lp-pom-image-135 .lp-pom-image-container {
  border-style:none;
  width:80px;
  height:155px;
  
  border-radius:0px;
}
#lp-pom-image-135 .lp-pom-image-container img {
  width:80px;
  height:155px;
}
#lp-pom-image-146 .lp-pom-image-container {
  border-style:none;
  width:460px;
  height:276px;
  
  border-radius:0px;
}
#lp-pom-image-146 .lp-pom-image-container img {
  width:460px;
  height:276px;
}
#lp-pom-image-202 .lp-pom-image-container {
  border-style:none;
  width:106px;
  height:41px;
  
  border-radius:0px;
}
#lp-pom-image-202 .lp-pom-image-container img {
  width:106px;
  height:41px;
}
#lp-pom-image-203 .lp-pom-image-container {
  border-style:none;
  width:106px;
  height:41px;
  
  border-radius:0px;
}
#lp-pom-image-203 .lp-pom-image-container img {
  width:106px;
  height:41px;
}
#lp-pom-image-204 .lp-pom-image-container {
  border-style:none;
  width:106px;
  height:41px;
  
  border-radius:0px;
}
#lp-pom-image-204 .lp-pom-image-container img {
  width:106px;
  height:41px;
}
#lp-pom-image-207 .lp-pom-image-container {
  border-style:none;
  width:106px;
  height:41px;
  
  border-radius:0px;
}
#lp-pom-image-207 .lp-pom-image-container img {
  width:106px;
  height:41px;
}
#lp-pom-image-208 .lp-pom-image-container {
  border-style:none;
  width:106px;
  height:41px;
  
  border-radius:0px;
}
#lp-pom-image-208 .lp-pom-image-container img {
  width:106px;
  height:41px;
}
#lp-pom-image-209 .lp-pom-image-container {
  border-style:none;
  width:106px;
  height:41px;
  
  border-radius:0px;
}
#lp-pom-image-209 .lp-pom-image-container img {
  width:106px;
  height:41px;
}
#lp-pom-image-222 .lp-pom-image-container {
  border-style:none;
  width:80px;
  height:80px;
  
  border-radius:0px;
}
#lp-pom-image-222 .lp-pom-image-container img {
  width:80px;
  height:80px;
}
#lp-pom-button-225:hover {
  background:rgba(242,134,0,1);
  -pie-background:rgba(242,134,0,1);
  color:#fff;
}
#lp-pom-button-225:active {
  background:rgba(230,121,0,1);
  -pie-background:rgba(230,121,0,1);
  color:#fff;
}
#lp-pom-button-225 .label { margin-top:-10px; }
#lp-pom-root-color-overlay {
  position:absolute;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  
  min-height:100%;
  width:100%;
}
#lp-pom-block-8-color-overlay {
  position:absolute;
  background:rgba(8,39,60,0.15);
  -pie-background:rgba(8,39,60,0.15);
  
  height:600px;
  width:100%;
}
#lp-pom-block-13-color-overlay {
  position:absolute;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  
  border-style:none none solid none;
  border-width:1px;
  border-color:#eee;
  top:0px;
  left:0px;
  height:45px;
  width:100%;
}
#lp-pom-block-10-color-overlay {
  position:absolute;
  background:rgba(250,250,250,1);
  -pie-background:rgba(250,250,250,1);
  
  border-style:none none solid none;
  border-width:1px;
  border-color:#eee;
  top:0px;
  left:0px;
  height:350px;
  width:100%;
}
#lp-pom-block-136-color-overlay {
  position:absolute;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  
  border-style:solid solid solid solid;
  border-width:2px;
  border-color:#eee;
  top:-2px;
  left:-2px;
  height:360px;
  width:960px;
}
#lp-pom-box-18-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  
  border-style:none solid none none;
  border-width:2px;
  border-color:#ddd;
  top:0px;
  left:0px;
  height:280px;
  width:318px;
}
#lp-pom-block-43-color-overlay {
  position:absolute;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:0px;
  left:NaNpx;
  height:670px;
  width:100%;
}
#lp-pom-box-30-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  
  border-style:solid solid solid solid;
  border-width:3px;
  border-color:#ffffff;
  top:-3px;
  left:-3px;
  border-radius:148px;
  height:48px;
  width:164px;
}
#lp-pom-block-29-color-overlay {
  position:absolute;
  background:rgba(244,244,244,1);
  -pie-background:rgba(244,244,244,1);
  
  border-style:solid none none none;
  border-width:1px;
  border-color:#eee;
  top:-1px;
  left:0px;
  height:400px;
  width:100%;
}
#lp-pom-block-38-color-overlay {
  position:absolute;
  background:rgba(0,153,229,1);
  -pie-background:rgba(0,153,229,1);
  
  height:250px;
  width:100%;
}
#lp-pom-box-49-color-overlay {
  position:absolute;
  background:rgba(244,244,244,0);
  -pie-background:rgba(244,244,244,0);
  
  border-style:solid solid solid solid;
  border-width:2px;
  border-color:#eee;
  top:-2px;
  left:-2px;
  height:410px;
  width:296px;
}
#lp-pom-box-62-color-overlay {
  position:absolute;
  background:rgba(255,121,0,1);
  -pie-background:rgba(255,121,0,1);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  border-radius:3px;
  height:20px;
  width:50px;
}
#lp-pom-block-121-color-overlay {
  position:absolute;
  background:rgba(0,137,205,1);
  -pie-background:rgba(0,137,205,1);
  
  height:80px;
  width:100%;
}
#lp-pom-box-122-color-overlay {
  position:absolute;
  background:rgba(0,153,229,0.4);
  -pie-background:rgba(0,153,229,0.4);
  
  border-style:solid solid none solid;
  border-width:2px;
  border-color:#2eb0e9;
  top:-2px;
  left:-2px;
  height:598px;
  width:396px;
}
#lp-pom-box-123-color-overlay {
  position:absolute;
  background:rgba(0,0,0,0.1);
  -pie-background:rgba(0,0,0,0.1);
  
  border-style:solid solid solid solid;
  border-width:2px;
  border-color:#006191;
  top:-2px;
  left:-2px;
  height:121px;
  width:396px;
}
#lp-pom-box-128-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  
  border-style:none solid none none;
  border-width:2px;
  border-color:#ddd;
  top:0px;
  left:0px;
  height:280px;
  width:318px;
}
#lp-pom-box-132-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:0px;
  left:0px;
  height:280px;
  width:320px;
}
#lp-pom-box-142-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  height:360px;
  width:480px;
}
#lp-pom-box-152-color-overlay {
  position:absolute;
  background:rgba(255,255,255,1);
  -pie-background:rgba(255,255,255,1);
  
  border-style:solid solid solid solid;
  border-width:1px;
  border-color:#ccc;
  top:-1px;
  left:-1px;
  height:256px;
  width:340px;
}
#lp-pom-box-156-color-overlay {
  position:absolute;
  background:rgba(255,153,0,0.15);
  -pie-background:rgba(255,153,0,0.15);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  height:175px;
  width:260px;
}
#lp-pom-box-158-color-overlay {
  position:absolute;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  height:400px;
  width:480px;
}
#lp-pom-box-183-color-overlay {
  position:absolute;
  background:rgba(244,244,244,0);
  -pie-background:rgba(244,244,244,0);
  
  border-style:solid solid solid solid;
  border-width:2px;
  border-color:#eee;
  top:-2px;
  left:-2px;
  height:400px;
  width:296px;
}
#lp-pom-box-187-color-overlay {
  position:absolute;
  background:rgba(0,153,229,1);
  -pie-background:rgba(0,153,229,1);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  border-radius:3px;
  height:20px;
  width:50px;
}
#lp-pom-box-190-color-overlay {
  position:absolute;
  background:rgba(0,153,229,0.15);
  -pie-background:rgba(0,153,229,0.15);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  height:175px;
  width:260px;
}
#lp-pom-box-191-color-overlay {
  position:absolute;
  background:rgba(244,244,244,0);
  -pie-background:rgba(244,244,244,0);
  
  border-style:solid solid solid solid;
  border-width:2px;
  border-color:#eee;
  top:-2px;
  left:-2px;
  height:400px;
  width:296px;
}
#lp-pom-box-195-color-overlay {
  position:absolute;
  background:rgba(37,183,1,1);
  -pie-background:rgba(37,183,1,1);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  border-radius:3px;
  height:20px;
  width:50px;
}
#lp-pom-box-198-color-overlay {
  position:absolute;
  background:rgba(37,183,1,0.15);
  -pie-background:rgba(37,183,1,0.15);
  
  border-style:none none none none;
  border-width:undefinedpx;
  border-color:none;
  top:NaNpx;
  left:NaNpx;
  height:175px;
  width:260px;
}
#lp-pom-form-124 {
  display:block;
  background:rgba(255,255,255,0);
  -pie-background:rgba(255,255,255,0);
  border-style:none;
  left:58px;
  top:249px;
  z-index:18;
  width:280px;
  height:-25px;
  position:absolute;
  
  border-radius:0px;
}
#lp-pom-form-124 .lp-pom-form-field label {
  margin-top:0px;
  font-family:arial;
  font-weight:bold;
  font-size:14px;
  line-height:15px;
  color:#000;
}
#lp-pom-form-124 .lp-pom-form-field .option label {
  font-family:arial;
  font-weight:normal;
  font-size:13px;
  line-height:15px;
  left:18px;
  color:#000;
}
#lp-pom-form-124 .lp-pom-form-field .option input { top:2px; }
#lp-pom-form-124 .lp-pom-form-field input.text {
  background-color:#fff;
  color:#000;
  border-radius:3px;
}
#lp-pom-form-124 .lp-pom-form-field textarea {
  background-color:#fff;
  color:#000;
  border-style:none;
  border-radius:3px;
}
/*#lp-pom-form-124 .lp-pom-form-field input[type=text] { border-style:none; }*/
#lp-pom-form-124 .lp-pom-form-field select { border-style:none; }
#lp-pom-form-124 .form_elem_name {
  top:0px;
  left:0px;
  width:248px;
  font-size:15px;
  line-height:15px;
  height:45px;
  padding-left:15px;
  padding-right:15px;
}
#lp-pom-form-124 .form_elem_email {
  top:0px;
  left:0px;
  width:248px;
  font-size:15px;
  line-height:15px;
  height:45px;
  padding-left:15px;
  padding-right:15px;
}
#lp-pom-form-124 .form_elem_country {
  top:-15px;
  left:0px;
  width:280px;
  font-size:15px;
  line-height:15px;
  height:47px;
}
#lp-pom-form-124 #container_name {
  width:280px;
  height:45px;
  top:-35px;
}
#lp-pom-form-124 #container_email {
  width:280px;
  height:45px;
  top:36px;
}
#lp-pom-form-124 #container_country {
  width:280px;
  height:45px;
  top:108px;
}
#lp-pom-form-124 #container_comments {
  width:280px;
  height:45px;
  top:182px;
}
</style>
<style title="page-styles" type="text/css" data-page-type="main_mobile">
@media only screen and (max-width:600px) {  
  #lp-pom-social-widget-45 {
    width:183px;
    height:32px;
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:49px;
    top:366px;
    z-index:35;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-image-14 {
    left:153px;
    top:688px;
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    z-index:22;
    position:absolute;
  }
  #lp-pom-text-15 {
    left:20px;
    top:628px;
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    z-index:21;
    width:280px;
    height:44px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-18 {
    left:20px;
    top:747px;
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    z-index:1;
    width:280px;
    height:280px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-49 {
    left:20px;
    top:3521px;
    display:block;
    background:rgba(244,244,244,0);
    -pie-background:rgba(244,244,244,0);
    border-style:solid;
    border-width:2px;
    border-color:#eee;
    z-index:5;
    width:276px;
    height:359px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-root {
    display:block;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    border-style:none;
    margin:auto;
    padding-top:0px;
    min-width:320px;
    overflow:auto;
    
    border-radius:0px;
  }
  #lp-pom-block-8 {
    display:block;
    background:rgba(8,39,60,0.15);
    /*background-image:url(../img/telly-ios-icon-hres-800x500.original.jpg);*/
    background-image:url(../img/portofino.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:600px;
    position:relative;
    border-radius:0px;
  }
  #lp-pom-box-122 {
    display:block;
    background:rgba(0,153,229,0.4);
    -pie-background:rgba(0,153,229,0.4);
    border-style:solid solid none solid;
    border-width:2px;
    border-color:#2eb0e9;
    left:0px;
    top:0px;
    z-index:13;
    width:316px;
    height:598px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-9 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:-30px;
    top:7px;
    z-index:16;
    width:225px;
    height:31px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-block-13 {
    display:block;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    border-style:none none solid none;
    border-width:1px;
    border-color:#eee;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:126px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-block-10 {
    display:block;
    background:rgba(250,250,250,1);
    -pie-background:rgba(250,250,250,1);
    border-style:none none solid none;
    border-width:1px;
    border-color:#eee;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:70px;
    width:100%;
    height:1000px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-box-128 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:1081px;
    z-index:23;
    width:280px;
    height:280px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-132 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    left:20px;
    top:1385px;
    z-index:27;
    width:280px;
    height:300px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-11 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:18px;
    top:157px;
    z-index:17;
    width:400px;
    height:56px;
    transform:scale(0.7);
    transform-origin:0 0;
    -webkit-transform:scale(0.7);
    -webkit-transform-origin:0 0;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-block-136 {
    display:block;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    border-style:solid none solid none;
    border-width:2px;
    border-color:#eee;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:720px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-box-142 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:2099px;
    z-index:31;
    width:280px;
    height:360px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-video-149 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:1820px;
    z-index:37;
    width:280px;
    height:255px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-19 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:174px;
    z-index:2;
    width:240px;
    height:58px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-20 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:15px;
    top:256px;
    z-index:3;
    width:250px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-block-43 {
    display:block;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:1420px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-text-171 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:2595px;
    z-index:45;
    width:480px;
    height:45px;
    transform:scale(0.5833333333333334);
    transform-origin:0 0;
    -webkit-transform:scale(0.5833333333333334);
    -webkit-transform-origin:0 0;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-172 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:2542px;
    z-index:47;
    width:280px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-173 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:2645px;
    z-index:60;
    width:280px;
    height:78px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-183 {
    display:block;
    background:rgba(244,244,244,0);
    -pie-background:rgba(244,244,244,0);
    border-style:solid;
    border-width:2px;
    border-color:#eee;
    left:20px;
    top:2747px;
    z-index:61;
    width:276px;
    height:359px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-191 {
    display:block;
    background:rgba(244,244,244,0);
    -pie-background:rgba(244,244,244,0);
    border-style:solid;
    border-width:2px;
    border-color:#eee;
    left:20px;
    top:3134px;
    z-index:49;
    width:276px;
    height:359px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-30 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:solid;
    border-width:3px;
    border-color:#ffffff;
    left:73px;
    top:34px;
    z-index:15;
    width:164px;
    height:48px;
    position:absolute;
    
    border-radius:148px;
  }
  #lp-pom-block-29 {
    display:block;
    background:rgba(244,244,244,1);
    -pie-background:rgba(244,244,244,1);
    border-style:solid none none none;
    border-width:1px;
    border-color:#eee;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:750px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-image-146 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:20px;
    top:4524px;
    z-index:38;
    position:absolute;
  }
  #lp-pom-box-152 {
    display:block;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    border-style:solid;
    border-width:1px;
    border-color:#ccc;
    left:40px;
    top:4535px;
    z-index:39;
    width:211px;
    height:156px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-158 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:3963px;
    z-index:41;
    width:280px;
    height:400px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-163 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:4430px;
    z-index:69;
    width:280px;
    height:44px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-block-38 {
    display:block;
    background:rgba(0,153,229,1);
    -pie-background:rgba(0,153,229,1);
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:300px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-text-215 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:4829px;
    z-index:70;
    width:564px;
    height:42px;
    transform:scale(0.49645390070921985);
    transform-origin:0 0;
    -webkit-transform:scale(0.49645390070921985);
    -webkit-transform-origin:0 0;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-216 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:4747px;
    z-index:71;
    width:280px;
    height:58px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-image-222 {
    display:none;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:120px;
    top:4840px;
    z-index:72;
    position:absolute;
  }
  #lp-pom-button-225 {
    display:block;
    border-style:none;
    left:40px;
    top:4878px;
    z-index:73;
    width:240px;
    height:60px;
    position:absolute;
    
    border-radius:3px;
    background:rgba(255,153,0,1);
    -pie-background:rgba(255,153,0,1);
    color:#fff;
    border-width:undefinedpx;
    border-color:#undefined;
    font-size:16px;
    line-height:19px;
    font-weight:bold;
    font-family:Montserrat;
    text-align:center;
    background-repeat:no-repeat;
  }
  #lp-pom-text-41 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:92px;
    z-index:32;
    width:450px;
    height:45px;
    transform:scale(0.5333333333333333);
    transform-origin:0 0;
    -webkit-transform:scale(0.5333333333333333);
    -webkit-transform-origin:0 0;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-42 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:10px;
    z-index:33;
    width:240px;
    height:58px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-44 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:140px;
    z-index:34;
    width:240px;
    height:156px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-51 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:207px;
    z-index:7;
    width:260px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-52 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:244px;
    z-index:8;
    width:260px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-61 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:318px;
    z-index:9;
    width:109px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-62 {
    display:block;
    background:rgba(255,121,0,1);
    -pie-background:rgba(255,121,0,1);
    border-style:none;
    left:218px;
    top:208px;
    z-index:10;
    width:50px;
    height:20px;
    position:absolute;
    
    border-radius:3px;
  }
  #lp-pom-text-63 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:5px;
    top:0px;
    z-index:11;
    width:40px;
    height:19px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-64 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:68px;
    top:323px;
    z-index:12;
    width:174px;
    height:22px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-block-121 {
    display:block;
    background:rgba(0,137,205,1);
    -pie-background:rgba(0,137,205,1);
    border-style:none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:100%;
    height:110px;
    position:relative;
    
    border-radius:0px;
  }
  #lp-pom-text-228 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:20px;
    top:5013px;
    z-index:74;
    width:280px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-123 {
    display:block;
    background:rgba(0,0,0,0.1);
    -pie-background:rgba(0,0,0,0.1);
    border-style:solid;
    border-width:2px;
    border-color:#006191;
    left:-2px;
    top:-2px;
    z-index:14;
    width:316px;
    height:121px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-button-125 {
    display:block;
    border-style:none;
    left:0px;
    top:216px;
    z-index:19;
    width:280px;
    height:45px;
    position:absolute;
    
    border-radius:3px;
    background:rgba(255,153,0,1);
    -pie-background:rgba(255,153,0,1);
    color:#fff;
    border-width:undefinedpx;
    border-color:#undefined;
    font-size:16px;
    line-height:19px;
    font-weight:bold;
    font-family:Montserrat;
    text-align:center;
    background-repeat:no-repeat;
  }
  #lp-pom-image-127 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:68px;
    top:0px;
    z-index:4;
    position:absolute;
  }
  #lp-pom-text-129 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:168px;
    z-index:24;
    width:240px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-130 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:15px;
    top:221px;
    z-index:25;
    width:250px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-133 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:179px;
    z-index:28;
    width:240px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-134 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:15px;
    top:232px;
    z-index:29;
    width:250px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-image-135 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:100px;
    top:0px;
    z-index:30;
    position:absolute;
  }
  #lp-pom-text-139 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:18px;
    top:519px;
    z-index:20;
    width:280px;
    height:44px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-144 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:53px;
    top:320px;
    z-index:36;
    width:175px;
    height:22px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-156 {
    display:block;
    background:rgba(255,153,0,0.15);
    background-image:url(../imgeventi_millesimo.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    border-style:none;
    left:8px;
    top:8px;
    z-index:6;
    width:260px;
    height:175px;
    position:absolute;
    border-radius:0px;
  }
  #lp-pom-text-157 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:-14px;
    top:59px;
    z-index:40;
    width:300px;
    height:48px;
    transform:scale(0.8);
    transform-origin:0 0;
    -webkit-transform:scale(0.8);
    -webkit-transform-origin:0 0;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-159 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:62px;
    z-index:42;
    width:480px;
    height:45px;
    transform:scale(0.5);
    transform-origin:0 0;
    -webkit-transform:scale(0.5);
    -webkit-transform-origin:0 0;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-160 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:10px;
    top:10px;
    z-index:43;
    width:274px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-184 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:207px;
    z-index:62;
    width:260px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-185 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:258px;
    z-index:64;
    width:260px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-186 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:318px;
    z-index:63;
    width:109px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-187 {
    display:block;
    background:rgba(0,153,229,1);
    -pie-background:rgba(0,153,229,1);
    border-style:none;
    left:218px;
    top:208px;
    z-index:65;
    width:50px;
    height:20px;
    position:absolute;
    
    border-radius:3px;
  }
  #lp-pom-text-188 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:5px;
    top:0px;
    z-index:66;
    width:40px;
    height:19px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-189 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:68px;
    top:323px;
    z-index:67;
    width:174px;
    height:22px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-190 {
    display:block;
    background:rgba(0,153,229,0.15);
    background-image:url(../img/fuochi_d_artificio-effetti-speciali.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    border-style:none;
    left:8px;
    top:8px;
    z-index:68;
    width:260px;
    height:175px;
    position:absolute;
    border-radius:0px;
  }
  #lp-pom-text-192 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:207px;
    z-index:51;
    width:260px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-193 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:244px;
    z-index:52;
    width:260px;
    height:66px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-194 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:8px;
    top:318px;
    z-index:54;
    width:109px;
    height:29px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-195 {
    display:block;
    background:rgba(37,183,1,1);
    -pie-background:rgba(37,183,1,1);
    border-style:none;
    left:218px;
    top:208px;
    z-index:55;
    width:50px;
    height:20px;
    position:absolute;
    
    border-radius:3px;
  }
  #lp-pom-text-196 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:5px;
    top:0px;
    z-index:56;
    width:40px;
    height:19px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-text-197 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:68px;
    top:323px;
    z-index:58;
    width:174px;
    height:22px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-box-198 {
    display:block;
    background:rgba(37,183,1,0.15);
    background-image:url(../img/nativi_americani.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    border-style:none;
    left:8px;
    top:8px;
    z-index:59;
    width:260px;
    height:175px;
    position:absolute;
    border-radius:0px;
  }
  #lp-pom-image-202 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:87px;
    top:119px;
    z-index:44;
    position:absolute;
  }
  #lp-pom-image-203 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:87px;
    top:184px;
    z-index:46;
    position:absolute;
  }
  #lp-pom-image-204 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:87px;
    top:314px;
    z-index:48;
    position:absolute;
  }
  #lp-pom-image-207 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:87px;
    top:379px;
    z-index:50;
    position:absolute;
  }
  #lp-pom-image-208 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:87px;
    top:249px;
    z-index:53;
    position:absolute;
  }
  #lp-pom-image-209 {
    display:none;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    left:87px;
    top:464px;
    z-index:57;
    position:absolute;
  }
  #lp-pom-root .lp-positioned-content {
    top:0px;
    width:320px;
    margin-left:-160px;
  }
  #lp-pom-block-8 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:600px;
  }
  #lp-pom-block-13 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:126px;
  }
  #lp-pom-block-10 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:1000px;
  }
  #lp-pom-image-14 .lp-pom-image-container {
    border-style:none;
    width:15px;
    height:14px;
    
    border-radius:0px;
  }
  #lp-pom-image-14 .lp-pom-image-container img {
    width:15px;
    height:14px;
  }
  #lp-pom-block-136 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:720px;
  }
  #lp-pom-block-43 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:1420px;
  }
  #lp-pom-block-29 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:750px;
  }
  #lp-pom-block-38 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:300px;
  }
  #lp-pom-block-121 .lp-pom-block-content {
    margin-left:auto;
    margin-right:auto;
    width:320px;
    height:110px;
  }
  #lp-pom-button-125:hover {
    background:rgba(242,134,0,1);
    -pie-background:rgba(242,134,0,1);
    color:#fff;
  }
  #lp-pom-button-125:active {
    background:rgba(230,121,0,1);
    -pie-background:rgba(230,121,0,1);
    color:#fff;
  }
  #lp-pom-button-125 .label { margin-top:-10px; }
  #lp-pom-image-127 .lp-pom-image-container {
    border-style:none;
    width:145px;
    height:150px;
    
    border-radius:0px;
  }
  #lp-pom-image-127 .lp-pom-image-container img {
    width:145px;
    height:150px;
  } 
  #lp-pom-image-135 .lp-pom-image-container {
    border-style:none;
    width:80px;
    height:155px;
    
    border-radius:0px;
  }
  #lp-pom-image-135 .lp-pom-image-container img {
    width:80px;
    height:155px;
  }
  #lp-pom-image-146 .lp-pom-image-container {
    border-style:none;
    width:280px;
    height:168px;
    
    border-radius:0px;
  }
  #lp-pom-image-146 .lp-pom-image-container img {
    width:280px;
    height:168px;
  }
  #lp-pom-image-202 .lp-pom-image-container {
    border-style:none;
    width:106px;
    height:41px;
    
    border-radius:0px;
  }
  #lp-pom-image-202 .lp-pom-image-container img {
    width:106px;
    height:41px;
  }
  #lp-pom-image-203 .lp-pom-image-container {
    border-style:none;
    width:106px;
    height:41px;
    
    border-radius:0px;
  }
  #lp-pom-image-203 .lp-pom-image-container img {
    width:106px;
    height:41px;
  }
  #lp-pom-image-204 .lp-pom-image-container {
    border-style:none;
    width:106px;
    height:41px;
    
    border-radius:0px;
  }
  #lp-pom-image-204 .lp-pom-image-container img {
    width:106px;
    height:41px;
  }
  #lp-pom-image-207 .lp-pom-image-container {
    border-style:none;
    width:106px;
    height:41px;
    
    border-radius:0px;
  }
  #lp-pom-image-207 .lp-pom-image-container img {
    width:106px;
    height:41px;
  }
  #lp-pom-image-208 .lp-pom-image-container {
    border-style:none;
    width:106px;
    height:41px;
    
    border-radius:0px;
  }
  #lp-pom-image-208 .lp-pom-image-container img {
    width:106px;
    height:41px;
  }
  #lp-pom-image-209 .lp-pom-image-container {
    border-style:none;
    width:106px;
    height:41px;
    
    border-radius:0px;
  }
  #lp-pom-image-209 .lp-pom-image-container img {
    width:106px;
    height:41px;
  }
  #lp-pom-image-222 .lp-pom-image-container {
    border-style:none;
    width:80px;
    height:80px;
    
    border-radius:0px;
  }
  #lp-pom-image-222 .lp-pom-image-container img {
    width:80px;
    height:80px;
  }
  #lp-pom-button-225:hover {
    background:rgba(242,134,0,1);
    -pie-background:rgba(242,134,0,1);
    color:#fff;
  }
  #lp-pom-button-225:active {
    background:rgba(230,121,0,1);
    -pie-background:rgba(230,121,0,1);
    color:#fff;
  }
  #lp-pom-button-225 .label { margin-top:-10px; }
  body { color:#000; }
  a {
    color:#0000ff;
    text-decoration:none;
  }
  #lp-pom-root-color-overlay {
    position:absolute;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    
    min-height:100%;
    width:100%;
  }
  #lp-pom-block-8-color-overlay {
    position:absolute;
    background:rgba(8,39,60,0.15);
    -pie-background:rgba(8,39,60,0.15);
    
    height:600px;
    width:100%;
  }
  #lp-pom-block-13-color-overlay {
    position:absolute;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    
    border-style:none none solid none;
    border-width:1px;
    border-color:#eee;
    top:0px;
    left:0px;
    height:126px;
    width:100%;
  }
  #lp-pom-block-10-color-overlay {
    position:absolute;
    background:rgba(250,250,250,1);
    -pie-background:rgba(250,250,250,1);
    
    border-style:none none solid none;
    border-width:1px;
    border-color:#eee;
    top:0px;
    left:0px;
    height:1000px;
    width:100%;
  }
  #lp-pom-block-136-color-overlay {
    position:absolute;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    
    border-style:solid none solid none;
    border-width:2px;
    border-color:#eee;
    top:-2px;
    left:0px;
    height:720px;
    width:100%;
  }
  #lp-pom-box-18-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    
    border-style:none none none none;
    border-width:2px;
    border-color:#ddd;
    top:0px;
    left:0px;
    height:280px;
    width:280px;
  }
  #lp-pom-block-43-color-overlay {
    position:absolute;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:0px;
    left:0px;
    height:1420px;
    width:100%;
  }
  #lp-pom-box-30-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    
    border-style:solid solid solid solid;
    border-width:3px;
    border-color:#ffffff;
    top:-3px;
    left:-3px;
    border-radius:148px;
    height:48px;
    width:164px;
  }
  #lp-pom-block-29-color-overlay {
    position:absolute;
    background:rgba(244,244,244,1);
    -pie-background:rgba(244,244,244,1);
    
    border-style:solid none none none;
    border-width:1px;
    border-color:#eee;
    top:-1px;
    left:0px;
    height:750px;
    width:100%;
  }
  #lp-pom-block-38-color-overlay {
    position:absolute;
    background:rgba(0,153,229,1);
    -pie-background:rgba(0,153,229,1);
    
    height:300px;
    width:100%;
  }
  #lp-pom-box-49-color-overlay {
    position:absolute;
    background:rgba(244,244,244,0);
    -pie-background:rgba(244,244,244,0);
    
    border-style:solid solid solid solid;
    border-width:2px;
    border-color:#eee;
    top:-2px;
    left:-2px;
    height:359px;
    width:276px;
  }
  #lp-pom-box-62-color-overlay {
    position:absolute;
    background:rgba(255,121,0,1);
    -pie-background:rgba(255,121,0,1);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    border-radius:3px;
    height:20px;
    width:50px;
  }
  #lp-pom-block-121-color-overlay {
    position:absolute;
    background:rgba(0,137,205,1);
    -pie-background:rgba(0,137,205,1);
    
    height:110px;
    width:100%;
  }
  #lp-pom-box-122-color-overlay {
    position:absolute;
    background:rgba(0,153,229,0.4);
    -pie-background:rgba(0,153,229,0.4);
    
    border-style:solid solid none solid;
    border-width:2px;
    border-color:#2eb0e9;
    top:-2px;
    left:-2px;
    height:598px;
    width:316px;
  }
  #lp-pom-box-123-color-overlay {
    position:absolute;
    background:rgba(0,0,0,0.1);
    -pie-background:rgba(0,0,0,0.1);
    
    border-style:solid solid solid solid;
    border-width:2px;
    border-color:#006191;
    top:-2px;
    left:-2px;
    height:121px;
    width:316px;
  }
  #lp-pom-box-128-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    
    border-style:none none none none;
    border-width:2px;
    border-color:#ddd;
    top:0px;
    left:0px;
    height:280px;
    width:280px;
  }
  #lp-pom-box-132-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:0px;
    left:0px;
    height:300px;
    width:280px;
  }
  #lp-pom-box-142-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    height:360px;
    width:280px;
  }
  #lp-pom-box-152-color-overlay {
    position:absolute;
    background:rgba(255,255,255,1);
    -pie-background:rgba(255,255,255,1);
    
    border-style:solid solid solid solid;
    border-width:1px;
    border-color:#ccc;
    top:-1px;
    left:-1px;
    height:156px;
    width:211px;
  }
  #lp-pom-box-156-color-overlay {
    position:absolute;
    background:rgba(255,153,0,0.15);
    -pie-background:rgba(255,153,0,0.15);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    height:175px;
    width:260px;
  }
  #lp-pom-box-158-color-overlay {
    position:absolute;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    height:400px;
    width:280px;
  }
  #lp-pom-box-183-color-overlay {
    position:absolute;
    background:rgba(244,244,244,0);
    -pie-background:rgba(244,244,244,0);
    
    border-style:solid solid solid solid;
    border-width:2px;
    border-color:#eee;
    top:-2px;
    left:-2px;
    height:359px;
    width:276px;
  }
  #lp-pom-box-187-color-overlay {
    position:absolute;
    background:rgba(0,153,229,1);
    -pie-background:rgba(0,153,229,1);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    border-radius:3px;
    height:20px;
    width:50px;
  }
  #lp-pom-box-190-color-overlay {
    position:absolute;
    background:rgba(0,153,229,0.15);
    -pie-background:rgba(0,153,229,0.15);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    height:175px;
    width:260px;
  }
  #lp-pom-box-191-color-overlay {
    position:absolute;
    background:rgba(244,244,244,0);
    -pie-background:rgba(244,244,244,0);
    
    border-style:solid solid solid solid;
    border-width:2px;
    border-color:#eee;
    top:-2px;
    left:-2px;
    height:359px;
    width:276px;
  }
  #lp-pom-box-195-color-overlay {
    position:absolute;
    background:rgba(37,183,1,1);
    -pie-background:rgba(37,183,1,1);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    border-radius:3px;
    height:20px;
    width:50px;
  }
  #lp-pom-box-198-color-overlay {
    position:absolute;
    background:rgba(37,183,1,0.15);
    -pie-background:rgba(37,183,1,0.15);
    
    border-style:none none none none;
    border-width:undefinedpx;
    border-color:none;
    top:NaNpx;
    left:NaNpx;
    height:175px;
    width:260px;
  }
  #lp-pom-form-124 {
    display:block;
    background:rgba(255,255,255,0);
    -pie-background:rgba(255,255,255,0);
    border-style:none;
    left:18px;
    top:225px;
    z-index:18;
    width:280px;
    height:-25px;
    position:absolute;
    
    border-radius:0px;
  }
  #lp-pom-form-124 .lp-pom-form-field label {
    margin-top:0px;
    font-family:arial;
    font-weight:bold;
    font-size:14px;
    line-height:15px;
    color:#000;
  }
  #lp-pom-form-124 .lp-pom-form-field .option label {
    font-family:arial;
    font-weight:normal;
    font-size:13px;
    line-height:15px;
    left:18px;
    color:#000;
  }
  #lp-pom-form-124 .lp-pom-form-field .option input { top:2px; }
  #lp-pom-form-124 .lp-pom-form-field input.text {
    background-color:#fff;
    color:#000;
    border-radius:3px;
  }
  #lp-pom-form-124 .lp-pom-form-field textarea {
    background-color:#fff;
    color:#000;
    border-style:none;
    border-radius:3px;
  }
  #lp-pom-form-124 .lp-pom-form-field input[type=text] { border-style:none; }
  #lp-pom-form-124 .lp-pom-form-field select { border-style:none; }
  #lp-pom-form-124 .form_elem_name {
    top:0px;
    left:0px;
    width:248px;
    font-size:15px;
    line-height:15px;
    height:45px;
    padding-left:15px;
    padding-right:15px;
  }
  #lp-pom-form-124 .form_elem_email {
    top:0px;
    left:0px;
    width:248px;
    font-size:15px;
    line-height:15px;
    height:45px;
    padding-left:15px;
    padding-right:15px;
  }
  #lp-pom-form-124 .form_elem_country {
    top:0px;
    left:0px;
    width:280px;
    font-size:15px;
    line-height:15px;
    height:47px;
  }
  #lp-pom-form-124 #container_name {
    width:280px;
    height:45px;
    top:0px;
  }
  #lp-pom-form-124 #container_email {
    width:280px;
    height:45px;
    top:72px;
  }
  #lp-pom-form-124 #container_country {
    width:280px;
    height:45px;
    top:144px;
  }
}