@charset "utf-8";
.fourfifty{width:100%;height:auto}
.fl-rnd{float:left;margin:10px 220px 10px 0;border-radius:5px}
.fr-rnd{float:right;margin:10px 0 10px 220px;border-radius:5px}
.largepic-fl-rnd{float:left;margin:10px 10px 10px 0;border-radius:5px;max-width:100%}
.largepic-fr-rnd{float:right;margin:10px 0 10px 10px;border-radius:5px;max-width:100%}
.smallbreak{position:relative;visibility:visible;width:0;height:0}
#bg{position:relative;width:100%;height:auto;left:0;top:0;text-align:left;background-color:#fff}
#header{position:relative;max-width:100%;min-height:120px;top:0;background-color:#fff;background-repeat:repeat-x;border-bottom:#359CDE 2px solid}
#logo{position:relative;max-width:100%;min-height:100px;left:0;top:0}
#rev-tests{visibility:hidden;display:none;width:0;height:0}
#slider1_container{visibility:hidden;display:none}
.strip-top{visibility:hidden;display:none}
.strip{position:relative;max-width:80%;height:auto;left:0;top:0;background-color:#E0E7F0;text-align:center;font-size:18px;font-weight:700;color:#333;z-index:110;padding:0 10%}
.page{position:relative;max-width:90%;left:5%;height:auto;top:0;background-color:#fff;text-align:justify;color:#000;z-index:122}
.page-headless{position:relative;width:80%;height:auto;min-height:600px;margin-top:0;left:10%;background-color:#fff;text-align:center;color:#000;padding:0}
.content{position:relative;width:90%;height:auto;top:0;left:5%;text-align:center;color:#000;padding:0;line-height:22px}
.title{max-width:100%;left:0;font-size:22px;font-weight:700;line-height:30px;color:#359CDE;text-align:center}
.reversedtextbox{position:relative;width:80%;height:auto;background-color:#fff;color:#000;text-align:center;padding:10%;border-top:#359CDE 2px solid;border-bottom:#359CDE 2px solid}
.title-r{max-width:100%;font-size:22px;font-weight:700;line-height:30px;color:#900;text-align:center}
.exp-box{position:relative;width:90%;height:auto;line-height:30px}
.exp-box-closed{position:relative;width:90%;min-height:30px;left:5%;color:#fff;font-size:18px;line-height:30px;background-color:#359cde;border-radius:10px;background-image:url(../images/plus.png);background-repeat:no-repeat;background-position:right;text-align:center}
.exp-box-open{position:relative;width:90%;min-height:30px;left:5%;color:#fff;font-size:18px;line-height:30px;background-color:#359cde;border-radius:10px;background-image:url(../images/minus.png);background-repeat:no-repeat;background-position:right;text-align:center}
.exp-box-expanded{position:relative;width:90%;margin-top:10px;color:#333;left:5%;font-size:13px;line-height:18px;border:none;border-bottom:2px solid #359cde}
.bluebox-ind{position:relative;width:90%;left:5%;padding:10px;background-color:#6CC;background:linear-gradient(#359cde,#3685BB);background:-moz-linear-gradient(#359cde,#3685BB);border-radius:10px;color:#fff;font-size:16px;text-align:center}
.borderedbox-ind{position:relative;width:90%;left:5%;padding:10px;border:#359cde 2px solid;border-radius:10px;color:##359cde;font-size:16px;text-align:center}
.redbox{position:relative;width:80%;left:5%;padding:2% 5%;margin:0;background-color:#900;background:linear-gradient(#900,#700);background:-moz-linear-gradient(#900,#700);background:-webkit-linear-gradient(#900,#700);background:-o-linear-gradient(#900,#700);border-radius:10px;color:#fff;font-size:16px;text-align:center}
.column{position:relative;max-width:100%;height:auto;left:0;top:15px;padding:0;margin:0;text-align:left}
.tipsbtn{position:relative;max-width:100%;width:80%;left:0;min-height:130px;text-align:center}
.rev-tipsbtn{position:relative;width:100%;left:0;min-height:160px;right:0;top:0;z-index:15;border-radius:5px;text-align:center}
.rev-tipsbtn img{position:absolute;width:60%;left:20%;min-height:140px;visibility:hidden;border-radius:5px;z-index:98;border:2px solid #333}
.rev-tipsbtn img.active{visibility:visible;z-index:100}
.rev-tipsbtn img.last-active{z-index:99}
.feature{position:relative;max-width:80%;min-height:280px;left:10%;margin:0;color:#333;font-size:10px;background-color:#E0E7F0;padding:0;text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.75));-moz-box-shadow:0 0 10px rgba(0,0,0,.75);box-shadow:0 0 10px rgba(0,0,0,.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.box{position:relative;max-width:70%;height:auto;left:5%;top:0;border:#333 4px solid;padding:10%;margin:0;text-align:center;border-radius:8px}
.fl-rosette{float:left;margin:0}
ul.bigmap{list-style-type:none;margin-left:0;left:0;text-align:center}
ul.bigmap li{position:relative;z-index:200;margin:0;width:90%;margin-left:-2%}
ul.bigmap img{width:100%;border-radius:5px;border:2px solid #333}
ul.bigmap span{position:absolute;visibility:hidden;width:0;height:0;display:none}
ul.bigmap span img{position:absolute;visibility:hidden;width:0;height:0;display:none}
.offerbtn{position:relative;max-width:80%;left:10px;height:auto}
.bullet1{margin-left:-10px;padding:0;line-height:38px;color:#359CDE;font-size:22px;font-weight:700;list-style-image:url(../images/one.png);text-align:left}
.bullet2{margin-left:-10px;padding:0;line-height:38px;color:#359CDE;font-size:22px;font-weight:700;list-style-image:url(../images/two.png);text-align:left}
.bullet3{margin-left:-10px;padding:0;line-height:38px;color:#359CDE;font-size:22px;font-weight:700;list-style-image:url(../images/three.png);text-align:left}
.title-land{width:100%;font-size:18px;font-weight:700;line-height:30px;color:#359CDE;text-align:center}
.content-land{position:relative;max-width:600px;height:auto;top:-5px;left:0;text-align:center;color:#000;padding:0;font-size:16px;line-height:24px}
ul.menu-areas{width:100%;list-style-type:none;display:block;margin:0;position:relative;z-index:30;text-align:center;line-height:28px;color:#222;border:none;font-weight:400;min-height:auto}
ul.menu-areas li a{list-style-type:none;display:block;position:relative;z-index:30;left:-10%;max-width:90%;color:#000;text-align:center;color:#222;border:none;border-bottom:1px solid #09f}
ul.menu-areas li a:hover{visibility:visible;color:#fff;z-index:50;background-color:#9AC8ED}
.reassurance{position:relative;width:220px;height:120px;background-image:url(../images/reassurance.png);background-repeat:no-repeat;background-position:center top}
html{scrollbar-3dlight-color:#000;scrollbar-arrow-color:#000;scrollbar-darkshadow-color:#000;scrollbar-face-color:#300;scrollbar-highlight-color:#000;scrollbar-track-color:#000}
.content-areas{position:relative;width:80%;left:0;top:0;margin:0 0 10%;height:250px;color:#fff;text-align:justify;overflow:auto;padding:0;background-color:#fff;border:1px #232323 solid;border-radius:5px}
.fp{width:100%;text-align:center;padding:0;text-align:center;font-size:16px;font-weight:700;color:#359CDE;border-bottom:2px solid #359cde}
.featuredpagepic{width:80%;height:auto;border-radius:8px;margin:5%;float:none}
.proppagepic{width:80%;border-radius:5px;float:left}
.content-prop{position:relative;width:90%;min-height:400px;left:5%;text-align:center}
.proppic{position:relative;width:90%;left:10%;margin:10% 0;text-align:center;border-radius:5px}
.propbtn{position:relative;width:80%;top:10%;left:0;text-align:center;color:#900;font-size:18px;font-weight:700}
.proptext{position:relative;width:100%;left:0;height:auto;color:#333;text-align:center;padding:0}
.propplan-div{position:relative;width:90%;margin:5%;min-height:200px}
.propplan{position:relative;max-width:100%;min-height:160px;text-align:left;font-size:11px;font-weight:400;color:#333}
.propplanpic{width:80%;height:auto;border-radius:8px;margin:20px 0 10px}
.repo{position:absolute;width:70%;height:auto;margin:5% 0 0 15%;z-index:500}
ul.bigpic{list-style-type:none;margin-left:-10px;left:0}
ul.bigpic li{display:inline-block;position:relative;z-index:30;margin:10px 5px;width:80%}
ul.bigpic img{width:100%;border-radius:5px}
ul.bigpic span{visibility:hidden;width:0;height:0;display:none}
ul.bigpic span img{visibility:hidden;width:0;height:0;display:none}
ul.bigpic-c{list-style-type:none;margin-left:-10px;left:0}
ul.bigpic-c li{display:inline-block;position:relative;z-index:30;margin:10px 5px;width:80%}
ul.bigpic-c img{width:100%;border-radius:5px}
ul.bigpic-c span{visibility:hidden;width:0;height:0;display:none}
ul.bigpic-c span img{visibility:hidden;width:0;height:0;display:none}
.loc{position:relative;width:90%;height:auto;text-align:center}
.mapframe{position:relative;width:90%;height:auto;text-align:center}
#bigmap-left{position:relative;width:200px;left:0;height:auto;text-align:left}
ul.bigmap-left{list-style-type:none;margin-left:0;left:0;text-align:center}
ul.bigmap-left li{position:relative;z-index:200;margin:0;width:200px}
ul.bigmap-left img{width:200px;border-radius:5px}
ul.bigmap-left span{visibility:hidden;width:0}
ul.bigmap-left span img{visibility:hidden;padding:0;z-index:55;width:0}
.pic-cont{position:relative;margin:0 0 5px 20px;border-radius:5px}
a.pic-cont{position:relative}
a:hover.pic-cont{position:relative;opacity:.5}
.feature-fr{position:relative;width:200px;margin:0 0 10px 20px;text-align:center;float:right;color:#333;font-size:10px;background-color:#E0E7F0;padding:5px;text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.75));-moz-box-shadow:0 0 10px rgba(0,0,0,.75);box-shadow:0 0 10px rgba(0,0,0,.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.buying{position:relative;max-width:100%;left:0}
.buying1{position:relative;width:50%;background-color:#E0E7F0;padding:5%;font-weight:700}
.buying2{position:relative;width:50%;background-color:#CED7E4;padding:5%}
.buying3{position:relative;width:50%;background-color:#C4CFDE;padding:5%}
ul.buyingtable{list-style-type:none;margin-left:0;left:0;text-align:center}
ul.buyingtable li{position:relative;max-width:100%;text-align:center;z-index:100}
ul.buyingtable span{position:relative;left:0;top:0;visibility:hidden;width:0;height:0;display:none;z-index:101}
ul.buyingtable div{position:relative;left:-10%;top:0;visibility:visible;width:100%;height:auto;z-index:101}
.mobilecentered{text-align:center}
.content-syp{position:relative;width:90%;height:auto;min-height:200px;top:0;background-color:#fff;text-align:left;color:#000;margin:0 10px;z-index:122;font-size:22px;color:#900}
.column-syp{position:absolute;width:90%;height:auto;left:720px;top:0;padding:0;margin:0;text-align:center;z-index:554}
.box-syp{position:relative;width:90%;height:auto;left:0;top:0;border:#333 2px solid;padding:10px;margin:0;text-align:center;border-radius:8px}
ul.bigmap-sell{list-style-type:none;margin-left:0;padding:0;left:0;text-align:center;border:2px #333 solid;border-radius:8px}
ul.bigmap-sell li{position:relative;z-index:200;margin:0;width:90%;border-radius:5px;-moz-border-radius:5px}
ul.bigmap-sell img{width:90%;margin-left:8px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.75)}
ul.bigmap-sell span{position:absolute;left:0;visibility:hidden;background-color:#C0D0D3;padding:10px;text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.75));-moz-box-shadow:0 0 10px rgba(0,0,0,.75);box-shadow:0 0 10px rgba(0,0,0,.75);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:555}
ul.bigmap-sell span img{visibility:hidden;padding:0;z-index:555;width:90%;margin-left:0}
.borderedpic{width:90%;border:2px #333 solid;border-radius:8px}
.highlight-syp{position:relative;width:90%;left:0;padding:2% 5%;margin:0;font-size:18px;font-weight:700;text-align:center;border:#359cde solid 1px;border-radius:10px}
.btn-syp{position:relative;width:100%;left:0}
section.enq-std-m div{visibility:hidden;width:0;height:0;display:none}
section.enq-std-m span{visibility:visible;width:90%;padding:0 5%;text-align:center}
.formline{width:100%;height:1px;left:0;border-bottom:#359CDE 1px solid;line-height:1px;margin:5px 0}
.field{font-size:11px;border:1px solid #aaa;border-radius:3px}
.enqsec{position:relative;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.enqfield{position:relative;width:80%;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.enqarea{position:relative;width:90%;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.inv{height:1px;visibility:hidden;display:none}
.body-blu{background-color:#18388b;color:#fff}
section.enq-std-m-blu div{visibility:hidden;width:0;height:0;display:none}
section.enq-std-m-blu span{visibility:visible;width:90%;padding:0 5%;text-align:center;background-color:#18388b;color:#fff}
.formline-blu{width:100%;height:1px;left:0;border-bottom:#359cde 1px solid;line-height:1px;margin:5px 0}
.field-blu{font-size:11px;border:1px solid #aaa;border-radius:3px}
.enqsec-blu{position:relative;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.enqfield-blu{position:relative;width:80%;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.enqarea-blu{position:relative;width:90%;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.inv{height:1px;visibility:hidden;display:none}
section.enq600-m div{visibility:hidden;width:0;height:0;display:none}
section.enq600-m span{visibility:visible;width:90%;padding:0 5%;text-align:center}
.bg-pop-600{width:90%;padding:0 5%}
.enq600{visibility:hidden;width:0;height:0;display:none}
.enq600m{position:relative;width:90%;height:auto;left:0;border:0 dashed #333;border-radius:10px;font-size:11px;font-weight:400;text-align:center;color:#333}
.enq-title{position:relative;width:90%;height:auto;background-color:#E0E7F0;color:#359CDE;font-size:16px;font-weight:700;text-align:center;padding:5%}
.enq-text{position:relative;width:100%;height:auto;background-color:#fff;color:#333;font-size:14px;font-weight:400;text-align:center;padding:5% 0}
#confenq{position:relative;width:300px;height:300px;border:0 solid #2B426E;border-radius:10px;background-color:#2B426E;font-size:18px;font-weight:400;text-align:center;line-height:24px;padding:40px 10px 10px}
.enqfield{position:relative;width:80%;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.enqarea{position:relative;width:90%;height:auto;left:0;margin:0;font-size:12px;color:#000;border:solid #777 1px;border-radius:3px}
.reversed-offex{position:relative;width:90%;height:auto;background-color:#68AFCA;color:#fff;text-align:center;padding:10px;border-radius:10px;border-bottom:#359CDE 2px solid;font-size:24px;font-weight:700}
.divoffex{position:relative;width:90%;height:auto;left:5%;border:1px solid #333;border-radius:5px;text-align:center;background-color:#359cde;color:#fff}
.enqoffex{position:relative;width:90%;height:auto;left:0;border:0 dashed #333;border-radius:5px;font-size:11px;font-weight:400;color:#fff;text-align:center}
.offexpic{position:relative;border-radius:5px}
.blubak{background-color:#D6E0FE}
.box-offer{position:relative;width:90%;height:auto;left:0;top:0;border:#333 4px solid;padding:10px;margin:0;text-align:center;border-radius:8px}
.offerback{background-image:url(../images/offerbackground.jpg);background-position:center;background-repeat:no-repeat;width:90%;height:auto;padding:0 5%}
.sm{list-style-image:url(../images/dot.png);font-size:14px;color:#359CDE;line-height:44px;left:10%}
a.sm{list-style-image:url(../images/dot.png);font-size:14px;color:#359CDE;line-height:44px}
.column-sm{visibility:hidden;width:0;height:0;display:none}
.faintblu-cur{position:relative;width:96%;height:auto;background-color:#E0E7F0;border-radius:5px;padding:0 2%;font-size:14px;font-weight:700;left:0}
.picbox-cur{visibility:hidden;width:0;height:0;display:none}
.piccur{visibility:hidden;width:0;height:0;display:none}
.rev-currency{width:90px;left:5%;padding:10px;background-color:#359cde;background:linear-gradient(#359cde,#3685BB);background:-moz-linear-gradient(#359cde,#3685BB);background:-webkit-linear-gradient(#359cde,#3685BB);background:-o-linear-gradient(#359cde,#3685BB);border-radius:10px;color:#fff;font-size:13px;text-align:justify}
.terms{position:relative;width:80%;left:10%;color:#333;text-align:left}
.enq1{position:relative;width:90%;text-align:right;padding:0 5%}
.enq2{position:relative;width:90%;text-align:left;padding:0 5%}
.enq3{position:relative;width:90%;text-align:left;padding:0 5%}
.line{max-width:2%;width:2px;font-size:13px;line-height:20px;padding:0;margin:0;background-color:#ccc;visibility:visible;display:block}
#menu{position:relative;max-width:90%;left:5%;min-height:18em;top:0;z-index:120}
ul.menu{font-weight:400;font-size:13px;list-style:none;margin:0;padding:0;position:relative;float:left;left:0;width:100%;line-height:1.6m;background-color:#fff}
ul.menu li a{display:block;font-weight:400;background-color:fff;margin:20px 0 0}
ul.menu li{width:48%;float:left;vertical-align:middle;text-align:center;min-height:60px;max-height:60px;padding:0;color:#000;list-style:none;margin:0 1%;border-bottom:#359CDE 2px solid}
ul.menu li span{display:block;padding:1em 5%;font-weight:400;background-color:fff}
ul.menu li.hover,ul.menu li:hover{position:relative;z-index:120;cursor:default}
ul.menu a:link,ul.menu a:visited{color:#000;text-decoration:none}
ul.menu a:hover{color:#000;text-decoration:none;background-color:#E0E7F0}
ul.menu a:active{color:#000}
ul.menux2{font-weight:400;font-size:13px;list-style:none;margin:0;padding:0;position:relative;float:left;left:0;width:100%;line-height:20px;background-color:#fff}
ul.menux2 li a{display:block;font-weight:400;background-color:fff;margin:20px 0 0}
ul.menux2 li{width:98%;float:left;vertical-align:middle;text-align:center;min-height:60px;max-height:60px;padding:0;color:#000;list-style:none;margin:0 1%;border-bottom:#359CDE 2px solid}
ul.menux2 li.hover,ul.menu li:hover{position:relative;z-index:120;cursor:default}
ul.menux2 a:link,ul.menux2 a:visited{color:#000;text-decoration:none}
ul.menux2 a:hover{color:#000;text-decoration:none;background-color:#E0E7F0}
ul.menux2 a:active{color:#000}