@charset "utf-8";@font-face{font-family:'Conv_TrajanPro-Regular_0';src:url('fonts/TrajanPro-Regular_0.eot');src:local('☺'), url('fonts/TrajanPro-Regular_0.woff') format('woff'), url('fonts/TrajanPro-Regular_0.ttf') format('truetype'), url('fonts/TrajanPro-Regular_0.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'AvantGarde_Custom';src:url('fonts/Avgardn.eot');src:url('fonts/Avgardn.eot#iefix') format('embedded-opentype'), url('fonts/Avgardn.ttf') format('truetype'), url('fonts/Avgardn.woff') format('woff'), url('fonts/Avgardn.svg') format('svg');font-weight:normal;font-style:normal;}
body{font-family:'AvantGarde_Custom';font-size:12px;color:#fff;line-height:20px;letter-spacing:0.8px;}
a{transition:color 0.5s ease-out 0s;}
a:hover{}
.clearfix{clear:both;}
p{padding-bottom:10px;text-align:justify;}
.mainwrapper{width:100%;text-align:center;background:#000;}
.innerpageheader .wrapper{width:100%;}
.wrapper{width:1000px;margin:0px auto;text-align:left;position:relative;z-index:8;}
.latestnews .wrapper{box-shadow:none;}
.clearfix{clear:both;}
h1{color:#b58530;font-size:20px;text-transform:capitalize;font-family:'Conv_TrajanPro-Regular_0';}
h3{color:#b58530;font-size:14px;text-transform:uppercase;margin-bottom:15px;font-family:'Conv_TrajanPro-Regular_0';}
.slideroverlay{box-shadow:0 -150px 90px -40px #000000 inset;bottom:0px;min-height:646px;position:absolute;width:100%;z-index:99;}
.slidernav{position:absolute;top:520px;right:0px;width:100%;z-index:9999;}
.slidernavinner{width:1000px;position:relative;margin:0px auto;}
.slidernavright{width:600px;position:absolute;right:0;}
.navtxt{display:block;}
.slidernavinner ul li{float:left;margin-right:10px;}
.slidernavinner a{color:#fff;text-align:center;}
.menucon{width:219px;height:576px;position:absolute;left:30px;top:30px;background:url(../images/menuconbg.png) no-repeat top center;z-index:99;}
.menuinner{position:relative;text-align:left;text-align:center;padding:0px 30px;}
.logo{float:left;margin:20px 0 10px 30px;}
.socialicon ul li{margin-left:10px;float:left;}
.nav{margin-top:25px;text-align:left;margin-left:10px;float:left;font-family:'AvantGarde_Custom';}
.nav > ul > li{background:url(../images/menu_icon.png) no-repeat left top 7px;padding-left:10px;padding-bottom:15px;position:relative;width:160px;}
.nav ul li a{font-size:13px;color:#ffffff;width:100%;display:block;}
.nav ul li:hover a, .nav ul li.active a{color:#b3832e;}
.homevideo{margin-left:10px;margin-top:25px;text-align:left;float:left;}
.latestnews{background:#131313 none repeat scroll 0 0;color:#ffffff;font-family:"Conv_TrajanPro-Regular_0";font-weight:300;padding:10px 0;position:relative;width:100%;box-shadow:0 4px 9px 2px #000000;z-index:10;}
.latestnewstitle{width:102px;height:33px;line-height:33px;float:left;background:#b3832e;font-size:13px;text-transform:capitalize;text-align:center;letter-spacing:0;}
.latestnewsdesc{font-family:'AvantGarde_Custom';font-size:11px;height:33px;line-height:33px;width:855px;float:right;position:relative;text-align:left;padding-left:20px;padding-right:20px;}
.newsdate{color:#b58530;}
.bodycontenttop{padding:40px 0px 48px 0px;}
.bodycontentleft{float:left;width:625px;position:relative;}
.bodycontentleft > img{width:625px;height:345px;}
.latestoffering_slider img{width:350px;height:345px !important;}
.latestoffering{float:right;width:350px;position:relative;text-align:left;}
.latest_toppt{background:#b58530;padding:20px;width:310px;font-size:16px;text-transform:capitalize;position:absolute;top:0px;z-index:9;font-family:'Conv_TrajanPro-Regular_0';}
.buildingicon > img{width:22px;}
.buildingicon{width:29px !important;height:auto;float:left;margin-right:10px;}
.latesttxt{position:absolute;bottom:0px;font-size:18px;padding:20px 20px 15px 20px;box-shadow:0 -65px 90px -31px #000 inset;width:100%;}
.latesttxt a{color:#ffffff;text-transform:capitalize;}
.latesttxt a:hover{color:#b3832e;transition:color 0.5s ease-out 0s;}
.offer_location{font-size:12px;}
.buildingdetail{width:287px;padding:25px;background:#000;background:rgba(0, 0, 0, 0.8);font-family:'Roboto', sans-serif;font-size:15px;line-height:26px;font-weight:300;position:absolute;bottom:25px;right:25px;text-align:left;letter-spacing:0;}
.readmore{font-size:13px;font-family:'Droid Sans', sans-serif;font-weight:400;background:url(../images/readmore.png) no-repeat right 5px;padding-right:17px;border-bottom:1px dashed #b58530;padding-bottom:6px;transition:color 0.5s ease-out 0s;}
.readmore:hover{background:url(../images/readmore-o.png) no-repeat right 5px;}
.readmore a{color:#b58530;}
.readmore a:hover{color:#fff;}
.ourprojects{border-top:4px solid #b58530;margin-bottom:45px;position:relative;text-transform:uppercase;text-align:left;float:left;width:100%;}
.recommendSlider{width:1000px !important;}
.ourprojectstxt{margin-top:20px;margin-bottom:35px;}
.ourprojects ul li{border-bottom:4px solid #b58530;float:left;margin-right:20px;text-align:center;width:234px;height:255px;}
.ourprojects ul li:last-child{margin-right:0px !important;}
.ourprojects ul li img{width:234px;height:176px;}
.projectname{color:#b58530;font-size:13px;margin:10px 0 0;display:block;text-transform:capitalize;letter-spacing:0;transition:ease all 0.6s;-webkit-transition:ease all 0.6s;font-family:'Conv_TrajanPro-Regular_0';}
.projectadd{color:#fff;font-size:12px;font-family:'AvantGarde_Custom';margin-bottom:15px;display:block;text-transform:capitalize;letter-spacing:0.8;}
.ourprojects ul li:hover{background:#b58530;color:#fff;transition:all 0.5s ease-in 0s;}
.ourprojects ul li:hover .projectname{color:#fff;transition:all 0.5s ease-in 0s;}
.projectarrowleft{position:absolute;right:40px;top:20px;cursor:pointer;z-index:9;}
.projectarrowright{position:absolute;right:0px;top:20px;cursor:pointer;z-index:9;}
.partner{position:relative;margin-bottom:50px;padding:0px 50px;float:left;width:900px;}
.partnerarrowleft{position:absolute;left:0px;top:20px;cursor:pointer;z-index:9;}
.partnerarrowright{position:absolute;right:0px;top:20px;cursor:pointer;z-index:9;}
.recommendSlider2{width:895px !important;}
.partner ul li{float:left;width:147px;height:74px;margin-left:5px;text-align:center;}
.footer{width:100%;background:#131313;}
.footerinner{margin:0px auto;padding:65px 0px 33px 0px;width:1000px;text-align:left;position:relative;}
.newsletter{width:670px;margin:auto;margin-bottom:50px;}
.newsletter ul li{display:inline-block;}
.subscribetxt{color:#b58530;font-size:22px;line-height:30px;font-family:'Conv_TrajanPro-Regular_0';letter-spacing:0;}
.subscribebox{background:#090909;border:1px solid #191919;width:365px;height:50px;color:#817d7d;text-indent:5px;font-size:12px;margin-right:16px;margin-left:16px;}
.chrome .subscribebox{width:363px;}
.subscribebox:focus{box-shadow:0px 0px 1px #fff;transition:color 0.5s ease-out 0s;}
.ournewsletter{font-size:14px;}
.submitbtn{font-family:'Conv_TrajanPro-Regular_0';background:#b58530;color:#000000;text-transform:uppercase;font-size:18px;height:50px;width:135px;border:none;text-align:center;line-height:50px;cursor:pointer;transition:color 0.5s ease-out 0s;}
.submitbtn:hover{color:#fff;background:#000;}
.footernav{background:url(../images/footershadow.png) no-repeat 15px center;height:200px;padding-top:40px;}
.quicklink{width:280px;float:left;}
.quicklink ul{float:left;padding-right:58px;}
.ie .quicklink ul{float:left;padding-right:23px;}
.opera .quicklink ul{float:left;width:75px;}
.opera .quicklink ul li a{font-size:13px;}
.quicklink ul li a{width:100%;color:#fff;font-size:12px;font-family:'AvantGarde_Custom';background:url(../images/footernavixon.png) no-repeat left center;padding-left:10px;margin-bottom:5px;}
.quicklink ul li:hover a{color:#b58530;}
.navsep{background:url(../images/navseparator.png) no-repeat right top;height:106px;}
.project{width:305px;margin-left:45px;}
.footeradd{width:315px;float:left;margin-left:45px;}
.footeraddinner{color:#fff;font-size:12px;text-transform:capitalize;}
.txthighlight{color:#b58530;line-height:24px;}
.footeradd a{color:#fff;font-weight:bold;}
.footeradd a:hover{color:#fff;}
.footerbottom{width:100%;padding:20px 0px 30px 0px;}
.copyright{width:510px;float:left;color:#817d7d;font-size:22px;margin-top:10px;font-family:'Conv_TrajanPro-Regular_0';}
a.poweredtxt{color:#b58530;}
a.poweredtxt:hover{color:#fff;}
.privacypolicylink{color:#817d7d;}
.privacypolicylink:hover{color:#fff;}
.tagline{width:350px;float:left;font-size:12px;text-transform:uppercase;color:#817d7d;line-height:18px;}
.social{width:140px;float:left;}
.social li{float:left;margin-right:8px;}
.ashapurnanaddress{color:#fff;}
.innerheader{width:100%;margin:0px auto;position:relative;}
.innerheader img{width:100%;height:auto;}
.innerpageheader{width:100%;top:0px;left:0px;position:absolute;border-bottom-colors:none;border-left-colors:none;border-right-colors:none;border-top-colors:none;background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 padding-box;border-color:rgba(171, 171, 171, 0.2);border-image:none;border-style:none solid solid;border-width:medium 0 8px;z-index:999;}
.headerinner1{height:110px;margin:auto;position:relative;width:1000px;}
.innerlogo{position:absolute;top:10px;left:25px;}
.innersocialicon{position:absolute;right:40px;top:20px;}
.innersocialicon ul li{margin-left:10px;float:left;}
.innernav{position:absolute;right:40px;top:70px;}
.innernav ul li{float:left;margin-right:35px;position:relative;}
.marginrightnone{margin-right:0px !important;}
.innernav ul li a{font-size:14px;color:#ffffff;padding-bottom:30px;}
.innernav ul li:hover a, .innernav ul li.active a{color:#b3832e;}
.secondarymenu{width:100%;background:#131313;height:75px;}
.secondarymenuinner{width:1000px;margin:0px auto;}
.secondarymenuinner ul li{float:left;margin-right:5px;position:relative;line-height:75px;}
.secondarymenuinner ul li a{color:#fff;font-size:14px;padding:13px 20px;font-family:'Conv_TrajanPro-Regular_0';letter-spacing:0;}
.secondarymenuinner ul li:hover a{color:#b3832e;}
.secondarymenuinner ul li.active a{background:#b3832e;}
.secondarymenuinner ul li.active .bottomErrow{height:10px;width:26px;position:absolute;bottom:7px;left:43%;background:url(../images/activebottom.png) no-repeat center bottom !important;}
.secondarymenuinner ul li.active:hover a{color:#fff !important;}
.innercontent{background-color:#000000;width:100%;background-image:url(../images/texture.jpg);background-position:20px center;background-repeat:repeat;);padding-bottom:40px;}
.borderfull{border-top:1px solid #151515;margin-top:1px;}
.backbtn{background:url(../images/backbtn.png) no-repeat top center;width:68px;height:28px;line-height:28px;display:block;font-size:14px;font-family:'Roboto', sans-serif;text-align:center;float:right;margin-top:25px;}
.backbtn a{color:#fff;}
.backbtn a:hover{color:#b3832e;}
.innerheading1{font-size:22px;color:#b58530;width:100%;float:left;margin-top:25px;line-height:34px;font-family:'Conv_TrajanPro-Regular_0';letter-spacing:0;}
.separator1{border-top:1px solid #131313;float:left;margin-top:12px;margin-bottom:25px;width:100%;}
.leftrightcon{padding-bottom:40px;}
.innercontent_leftpannel{width:208px;float:left;border:1px solid #242424;background:#000000;}
.quicklnk{background:#b3832e;color:#090909;font-size:22px;float:left;line-height:40px;width:90%;padding-left:20px;}
.innercontent_leftpannel ul li{margin-top:1px;}
.innercontent_leftpannel ul li:first-child{margin-top:0px !important;}
.innercontent_leftpannel ul li a{color:#fff;background:url(../images/quicklinkbullet.png) no-repeat 20px center #111111;text-transform:uppercase;font-size:14px;padding:10px 20px 10px 30px;display:block;}
.innercontent_leftpannel ul li:hover a, .innercontent_leftpannel ul li.active a{color:#b3832e;background-color:#000000;}
.innercontent_rightpannel{width:750px;float:right;}
.overiewcontent{font-size:12px;padding-top:25px;color:white;}
.overiewcontent strong{color:white !important;font-size:14px !important;}
.overiewcontent span{color:white !important;}
.innercontent h2{font-size:18px;color:#b58530;font-family:'Conv_TrajanPro-Regular_0';margin-bottom:25px;letter-spacing:0;}
.innerheaderbanner{max-width:1400px;width:100%;margin:0px auto;}
.projectbanner{width:100%;height:524px;}
.overviewimage{width:750px;height:235px;}
.commercialbanner{width:100%;height:544px;}
.commercialprojectcontent{padding:40px 0px;}
.commercial_leftpannel{float:left;width:210px;margin-bottom:40px;}
.commercial_rightpannel{float:right;min-height:630px;position:relative;width:740px;}
#loadingmessage > img{width:100%;border-radius:4px;}
#loadingmessage{bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;}
.commercial_rightpannel ul li{border-bottom:4px solid #b58530;float:left;margin-right:19px;text-align:center;margin-bottom:40px;width:234px;opacity:0.9 !important;min-height:285px;}
.mainprojectthirdli{margin-right:0px !important;}
.commercial_rightpannel ul li:hover{background:#b58530;color:#fff;transition:all 0.5s ease-in 0s;}
.commercial_rightpannel ul li:hover .projectname{color:#000;transition:all 0.5s ease-in 0s;}
.commercial_rightpannel ul li img{width:234px;height:176px;}
.ie8 .commercial_rightpannel ul li{margin-right:11px;}
.commercial_rightpannel ul li:last-child{margin-right:0px !important;}
.commercialrow{margin-bottom:40px;float:left;}
.commercialrow:last-child{margin-bottom:0px;}
.currentstatusnav li{position:relative;margin-bottom:10px;}
.currentstatusnav li a{background:#131313;display:block;color:#fff;font-size:12px;border:1px solid #1a1a1a;text-align:center;padding:10px 0px;}
.currentstatusnav li:hover a{background-color:#252525;color:#b3832e;}
.currentstatusnav li.active a{color:#b3832e;background:#252525;}
.currentstatusnav li.active .currentarrow{background:url(../images/currentarrow.png) no-repeat right center !important;height:17px;width:7px;position:absolute;top:15px;right:-6px;}
.cityfilter{border:1px solid #151515;}
.Citiesheading{background:#b3832e;color:#000000;font-family:'Conv_TrajanPro-Regular_0';font-size:16px;display:block;padding-left:15px;height:40px;line-height:40px;position:relative;letter-spacing:0;}
.cityinner{padding:15px 20px;text-transform:capitalize;}
.cityinner > ul > li:last-child{margin-bottom:0px;}
.citysearchbox{background:#252525;color:#cecece;font-size:12px;padding:10px;border:none;width:150px;}
.state{color:#b3832e;font-size:12px;margin-bottom:10px;margin-top:15px;text-align:center;background-image:none !important;}
.cityinner label{font-size:14px;}
.cityinner ul li{margin-bottom:10px;padding:7px;text-align:left;}
.cityinner input[type="checkbox"]{font-size:14px;margin-right:10px;}
.pricesection{margin-top:10px;}
.floorplanlist li{float:none;display:inline-block;margin-right:48px;position:relative;border:1px solid #242424;background:#131313;width:346.9px;;}
.floorplanlist li:last-child{margin-right:0px;}
.floorplanlist li img{width:348px;height:256px;}
.floorplanlist li span{display:block;margin:10px 0px;text-align:center;word-wrap:break-word;}
.flooroverlay{position:absolute;width:100%;height:256px;background:#b3832e;background-color:rgba(179,131,46,0.85);left:0px;top:0px;display:none;transition:color 0.5s ease-out 0s;}
.plusicon{width:60px;height:60px;border-radius:50%;margin:auto;text-align:center;color:#000;background:url(../images/plusicon.png) no-repeat center center #fff;margin-top:110px;cursor:pointer;}
.plusicon:hover{background:url(../images/plusicon-o.png) no-repeat center center #363b3f;}
.newplusiconposition{margin-top:99px;}
.floorplanlist li:hover .flooroverlay{display:block;}
.white{color:#fff !important;}
.floorplanrow{margin-bottom:30px;float:left;}
.floorplanlastrow{margin-bottom:0px;}
.rg-image-wrapper{background:url("../images/black.png") repeat;min-height:20px;padding:20px 30px;position:relative;z-index:999;width:690px;float:left;}
.rg-image{line-height:0;position:relative;text-align:center;}
.rg-image img{max-height:100%;max-width:700px;}
.fullgallery .rg-image > img{height:400px;width:600px;}
.detailpagegallery .rg-image > img{height:400px;width:600px;}
.rg-image-nav a{background:url("../images/nav.png") no-repeat -20% 50% #0e0e0e;cursor:pointer;height:100%;left:0;outline:medium none;position:absolute;text-indent:-9000px;top:0;width:28px;}
.rg-image-nav a.rg-image-nav-next{background-position:115% 50%;left:auto;right:0;}
.rg-image-nav a:hover{opacity:0.8;}
.rg-caption{margin-top:15px;position:relative;text-align:center;}
.rg-caption p{color:#fff;line-height:20px;padding:0 15px;text-transform:uppercase;}
.rg-view{display:none;height:30px;}
.rg-view a{background:url("http://ashapurna.com/images/views.png") no-repeat left top #464646;border:3px solid #464646;display:block;float:right;height:16px;margin-right:3px;opacity:0.8;width:16px;}
.rg-view a:hover{opacity:1;}
.rg-view a.rg-view-full{background-position:0 0;}
.rg-view a.rg-view-selected{background-color:#6F6F6F;border-color:#6F6F6F;}
.rg-view a.rg-view-thumbs{background-position:0 -16px;}
.rg-loading{background:url("../images/ajax-loader.gif") no-repeat center center #000000;border-radius:10px 10px 10px 10px;height:46px;left:50%;margin:-23px 0 0 -23px;opacity:0.7;position:absolute;top:50%;width:46px;z-index:100;}
.bookingenquiry li{margin-bottom:15px;}
.bookingenquiry li label{display:block;margin-bottom:5px;width:120px;}
.bookingenquiry input[type="text"], .bookingenquiry textarea{width:450px;padding:5px;border:none;}
.innercontent_rightpannel input[type="submit"], .innercontent_rightpannel input[type="reset"]{background:#b58530;cursor:pointer;color:#000;border:none;padding:8px 10px;font-size:14px;text-transform:uppercase;margin-right:10px;transition:color 0.5s ease-out 0s;}
.innercontent_rightpannel input[type="submit"]:hover, .innercontent_rightpannel input[type="reset"]:hover{background:#131313;color:#fff;}
.verification{background:#fff;color:#000;width:460px;}
.captchatxt{float:left;margin-left:10px;line-height:28px;width:91px;}
.verification > input[type="text"]{float:right;width:349px;}
.emicon{font-size:13px;}
.calculatLeft{background:#D4AD67;padding:10px 6px;width:367px;min-height:242px;float:left;}
.ie8 .calculatLeft{min-height:242px;}
.calculatLeft li{background:#D4AD67;padding:10px;margin-bottom:30px;}
.calculatLeft li input[type="text"]{border:none;padding:5px 5px;width:172px;float:left;font-size:11px;}
.calculatLeft li label{width:155px;float:left;}
.calculatRight{float:left;width:350px;padding:10px;min-height:242px;background:#fff;}
.calculatRight li{float:left;margin-bottom:10px;border-bottom:1px solid #EAEAEA;margin-left:10px;width:45%;color:#000;}
.calculatRight li span{display:block;text-align:center;}
.calculatRight li span + span{font-size:25px;color:#181410;padding:10px 0;font-weight:bold;}
.calculatRight input{border:none;font-weight:bold;text-align:center;font-size:15px;padding:5px 0px;width:100%;}
.calculatLeft1{background:#D4AD67;padding:10px;width:40%;min-height:167px;float:left;}
.ie8 .calculatLeft1{min-height:168px;}
.calculatLeft1 li{background:#D4AD67;padding:10px;margin-bottom:20px;}
.calculatLeft1 li input{border:none;padding:5px 5px;width:160px;float:left;}
.calculatLeft1 li select{border:none;padding:5px 5px;width:170px;float:left;}
.calculatLeft1 li label{width:120px;float:left;}
.calculatNote{color:#000;font-size:11px;}
.emicon input[type="submit"], .emicon input[type="reset"]{padding:8px 5px;}
.newscon{margin-bottom:30px;}
.newsformate{color:#fff;font-size:15px;margin-bottom:10px;}
.newsdate{color:#b58530;font-weight:400;font-size:14px;margin-bottom:10px;}
.newsdescriptions{font-size:12px;text-align:justify;}
.newscon li:first-child{padding-top:0px !important;}
.newscon li{float:left;width:100%;border-bottom:1px solid #131313;padding:20px 0px;}
.contactForm{font-family:'Roboto', sans-serif;font-size:13px;margin-bottom:30px;}
.contactForm li{margin-bottom:20px;width:48.9%;}
.contactForm li label{display:block;font-weight:500;padding-bottom:5px;}
.contactForm li input{background:#ffffff;border:none;color:#000000;padding:5px;width:97.4%;}
.contactForm li select{background:#ffffff;border:none;color:#000000;padding:4px 5px;text-transform:none;width:99.8%;}
.contactForm li textarea{background:#ffffff;border:none;color:#000000;height:50px;padding:5px;width:97.4%;}
.contactForm input[type="submit"], .contactForm input[type="reset"]{background:#b58530;cursor:pointer;color:#000;border:none;padding:8px 10px;font-size:14px;text-transform:uppercase;margin-right:10px;transition:color 0.5s ease-out 0s;}
.contactForm input[type="submit"]:hover, .contactForm input[type="reset"]:hover{background:#131313;color:#fff;}
.sitemap{font-family:'Roboto', sans-serif;font-size:14px;float:left;width:20%;margin-bottom:30px;}
.sitemap li a{color:#817d7d;background:url("../images/footernavixon.png") no-repeat left center;margin-bottom:5px;padding-left:10px;}
.sitemap li a:hover{color:#fff;}
.contactsection{margin-bottom:30px;}
.addresscon{background:url(../images/landmark_icon.png) no-repeat right 125px center #131313;font-size:12px;padding:20px;margin-top:20px;margin-bottom:20px;}
.addresscon a{color:#514f4f;font-weight:bold;}
.addresscon a:hover{color:#fff;}
.officetxt{font-size:22px;color:#b3832e;font-family:'Conv_TrajanPro-Regular_0';margin-bottom:10px;}
.address_col1{float:left;width:320px;}
.address_col2{float:left;width:360px;}
.address_col2 span{display:block;margin-bottom:5px;}
.address_col2 img{margin-right:10px;vertical-align:middle;}
.newcontactform{float:left;width:50%;}
.newcontactform input[type="text"], .newcontactform textarea{background:#131313;font-size:12px;border:none;color:#fff;padding:10px 5px;width:97.4%;margin-bottom:10px;font-family:'Roboto', sans-serif;resize:vertical;}
.contactmap{float:right;width:46%;}
.newcontactform input[type="submit"], .newcontactform input[type="reset"]{background:#b58530;cursor:pointer;color:#000;border:none;padding:8px 10px;font-size:14px;text-transform:uppercase;margin-right:10px;transition:color 0.5s ease-out 0s;}
.newcontactform input[type="submit"]:hover, .newcontactform input[type="reset"]:hover{background:#131313;color:#fff;}
.amenities li{width:208px;float:left;margin-bottom:20px;background:url("../images/blank1.png") repeat;padding:10px;margin-right:20px;}
.amenities li img{width:207px;height:150px;margin-bottom:5px;}
.amenities li.nomargin{margin-left:0px;}
.amenities li span{font-size:13px;text-align:center;display:block;}
.thegroupcon{font-size:12px;margin-bottom:30px;text-align:justify;padding-bottom:30px;}
.chairmainimg{float:left;margin-right:30px;margin-bottom:20px;width:376px;height:250px;}
.fullgallery .rg-image-wrapper{width:940px;}
.map_text{color:#000;font-family:'Roboto', sans-serif;}
.right_mapbox{position:absolute;float:right;width:180px;top:40px;right:30px;background:#333333;background:rgba(0, 0, 0, 0.8);padding:10px 10px;color:#7d7d7d;box-shadow:0 7px 15px rgba(0, 0, 0, 0.25);border:4px solid #ffffff;}
.right_mapbox ul li{display:block;margin-bottom:10px;}
.right_mapbox ul li img{margin-right:5px;vertical-align:text-top;width:20px;}
.right_mapbox a{text-decoration:none;color:#eee;text-transform:uppercase;font-size:12px;}
.right_mapbox a:hover{color:#b3832e;}
.getdirection{color:#111;cursor:pointer;font-size:13px;font-weight:bold;}
.getdirection:hover{text-decoration:none;}
.addcon img{margin-right:10px;vertical-align:middle;}
.addcon div{margin-bottom:5px;}
.videogallerycon{margin-bottom:30px;float:left;}
.videogallerycon ul li{float:left;margin-right:20px;margin-bottom:10px;width:230px;position:relative;}
.videogallerycon ul li img{width:234px;height:175px;}
.videolastchild{margin-right:0px !important;}
.videotitle{color:#b58530;display:block;font-size:13px;margin:10px 0;text-align:center;text-transform:capitalize;font-family:'Conv_TrajanPro-Regular_0';letter-spacing:0;}
.socialrespo_left{width:134px;float:left;}
.socialrespo_right{float:right;text-align:justify;width:850px;}
.socialgroup{margin-bottom:30px;font-size:12px;}
.socialrespo_right h2{margin-bottom:10px;}
.homeslider{height:645px;margin:0 auto;max-width:1600px;overflow:hidden;position:relative;width:100%;}
#rev_slider_3_1{height:645px !important;margin:0 auto;max-width:1600px;width:100%;}
#rev_slider_3_1 > ul > li > img{width:100%;height:auto;margin:0 auto;}
.innersubmenu{display:none;background:#060505;background:rgba(0, 0, 0, 0.8);min-width:223px;}
.innersubmenu li{width:100%;float:left;}
.innernav ul li:hover .innersubmenu{display:block;position:absolute;left:0px;margin-top:18px;}
.innersubmenu li{text-indent:10px;padding:5px 0px;border-bottom:1px solid #131313;}
.innersubmenu li:hover{background:#131313;}
.innersubmenu li a{font-size:12px !important;}
.innernav ul li:hover .innersubmenu a{color:#fff;}
.homesubmenu{display:none;background:#060505;background:rgba(0, 0, 0, 0.8);min-width:200px;}
.homesubmenu li{width:100%;float:left;}
.nav ul li:hover .homesubmenu{display:block;position:absolute;left:170px;top:0px;}
.homesubmenu li{text-indent:10px;padding:5px 0px;border-bottom:1px solid #131313;}
.homesubmenu li:hover{background:#131313;}
.homesubmenu li a{font-size:12px !important;}
.nav ul li:hover .homesubmenu a{color:#fff;}
.privacypolicycon{font-size:13px;padding-bottom:30px;text-align:justify;}
.privacypolicycon ul li{list-style-type:square;margin-left:10px;margin-bottom:10px;}
.privacypolicycon h2{margin-bottom:5px;}
.missionvission{font-size:12px;padding-bottom:30px;text-align:justify;}
.missionvission h2{margin-bottom:10px;}
.innermegadropdown:hover .innermegadropdowncon{display:block;}
.innermegadropdowncon{background:#131313;height:400px;left:-598px;position:absolute;top:45px;width:1000px;display:none;}
.specifiactionrow{margin-bottom:30px;float:left;}
.specifiactionrowlastchild{margin-bottom:0px;}
.specifiactionrow > ul > li{width:360px;background:#131313;min-height:490px;float:left;margin-right:30px;}
.specifiactionrow > ul > li:last-child{margin-right:0px;}
.specifiactionrow h3{text-transform:capitalize;}
.specificationcontent{height:257px;overflow-y:hidden;padding:15px 12px 15px 15px;word-wrap:break-word;}
.specificationcontent ul{font-family:'Roboto', sans-serif;font-size:13px;}
.specificationcontent ul li{list-style-type:disc;margin-left:15px;}
.specificationcol img{width:360px;height:203px;}
.fisheye{text-align:center;height:50px;position:relative;}
a.fisheyeItem{text-align:center;color:#000;font-weight:bold;text-decoration:none;width:40px;position:absolute;display:block;top:0;}
a.fisheyeItem2{text-align:center;color:#fff;text-decoration:none;width:40px;position:absolute;display:block;bottom:0;}
.webkit a.fisheyeItem2{font-size:11px !important;}
.fisheyeItem img{border:none;margin:0 auto 5px auto;width:100%;}
.fisheyeItem2 img{border:none;margin:5px auto 0 auto;width:100%;}
.fisheyeItem span,
.fisheyeItem2 span{display:block !important;positon:absolute;font-family:'Conv_TrajanPro-Regular_0';letter-spacing:0;}
.fisheyeContainter{height:50px;width:200px;left:500px;position:absolute;}
#fisheye2{position:absolute;width:100%;bottom:-125px;}
.tableftsection{float:left;width:270px;background:#aeaeae;padding:15px;}
.tabcontainer{float:right;width:690px;background:#aeaeae;}
.reseticon{position:absolute;right:20px;top:10px;cursor:pointer;}
.input-validation-error{box-shadow:0 0 2px #ff0000 !important;}
.field-validation-error{clear:both;color:#ff0000;float:left;font-size:12px;text-align:right;width:95%;}
.detailpagegallery .es-carousel img{height:73px;width:110px;}
.detailpagegallery .es-carousel img{height:73px;width:110px;}
.fullgallery .es-carousel img{height:73px;width:110px;}
.scriptHeader{cursor:pointer;background:url(../content/images/imgCloseheader.png) no-repeat 98% center;}
.staffrow{display:block;margin-bottom:30px;}
.staffcontent_left{width:152px;float:left;}
.staffcontent_right{width:829px;float:right;}
.vplayicon{width:50px !important;height:35px !important;position:absolute;bottom:105px;left:93px;}
.vplayicon:hover{opacity:0.9;}
.response-msg{font-size:0.96em;margin:0 0 10px;padding:6px 2% 10px 10%;position:relative;float:left;width:86%;}
.response-msg span{display:block;font-weight:bold;padding:0 0 4px;}
div.error{background:url("../content/images/error.png") no-repeat 10px 50% #F9E5E6;border:1px solid #E8AAAD;color:#B50007;}
.notice{background:url("../content/images/notice.png") no-repeat 10px 50% #F9F9E5;border:1px solid #E8E3AA;color:#828400;}
.inf{background:url("../content/images/info.png") no-repeat 10px 50% #E5ECF9;border:1px solid #AAC6E8;color:#0055B5;}
.success{background:url("../content/images/success.png") no-repeat 10px 50% #E9F9E5;border:1px solid #B4E8AA;color:#1C8400;}
.newcontactform li{min-height:70px;height:auto;}
#overview table{width:100%;}
#overview table tr:first-child td{background:#131313;text-transform:capitalize;}
#overview table tr td{border:1px solid #252525;padding:5px;}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#b58530 !important;}
.mCSB_scrollTools{width:5px !important;}
.mCSB_inside > .mCSB_container{margin-right:12px !important;}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background:#454545 !important;}
#ourProject .item{margin:0 5px;text-align:center;border:1px solid transparent;border-bottom:4px solid #b58530;transition:ease .4s;}
#ourProject .item:hover{background:#b58530;border-bottom:4px solid #b58530;}
#ourProject .item:hover .projectname{color:#000;}
.newcontactform.full_career{width:100%;}
.newcontactform.full_career li{margin-right:2%;width:49%;float:left;min-height:85px;}
.newcontactform.full_career li:nth-child(2n){margin-right:0%;}
.home-popup-container{position:fixed;width:100%;height:100%;display:table;top:0;left:0px;z-index:10001;background:rgba(40,40,40,.95);}
.home-popup{display:table-cell;vertical-align:middle;text-align:center;padding:20px 0px;}
.home-popup-content{background:#000000 none repeat scroll 0 0;border:5px solid #a97e30;border-radius:2px;box-sizing:border-box;display:inline-block;max-width:80%;padding:20px;position:relative;width:720px;z-index:100001;}
.home-popup h2{font-size:22px;font-weight:bold;margin-bottom:20px;}
.home-popup-content b{font-size:15px;}
.home-popup-content > img{display:inline-block;max-width:100%;}
.popup_lnk{position:relative;bottom:0px;width:100%;text-align:center;left:0px;}
.fixed_body{overflow:hidden !important;}
.popup_lnk a{border-radius:2px;background:#A97E30;font-size:20px;color:#fff;display:inline-block;margin-top:10px;padding:8px 20px;}
.close-popup{background:#000000 none repeat scroll 0 0;border:medium solid #dddddd;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-block;height:40px;padding:12px;position:absolute;right:-22px;text-align:center;top:-22px;width:40px;}
.close-popup img{display:inline-block;max-width:100%;}
.close-popup:hover{background:#444;}
.newcontactform.full_career li.full_lii{width:100%;margin-right:0px;}
.newcontactform.full_career li textarea , .newcontactform.full_career li input{width:100%;box-sizing:border-box;}
.newcontactform.full_career li input[type="button"]{width:auto;margin-top:10px;}
.newcontactform.full_career li input::-webkit-input-placeholder{color:#666;}
.newcontactform.full_career li input:-moz-placeholder{color:#666;}
.newcontactform.full_career li input::-moz-placeholder{color:#666;}
.newcontactform.full_career li input:-ms-input-placeholder{color:#666;}
label.full_labeli{font-size:13px;color:#B58530;}
.select_dv span{background:#B58530;line-height:35px;display:inline-block;padding:0px 10px;position:absolute;left:0;z-index:2;top:0;}
.select_dv{position:relative;}
.newcontactform input[type="file"]{background:#131313;height:35px;position:absolute;left:0px;top:0;opacity:0;z-index:3;cursor:pointer;}
#file_resume_name{padding-left:100px;}
.lblResumeName{color:rgb(181, 133, 48);left:0;overflow:hidden;padding:6px 0 0 100px;position:relative;white-space:normal;word-wrap:break-word;}
.img-acc-status{float:right;margin-top:2px;display:none;}
.slider-title{top:35px;color:#fff;left:0;margin:auto;position:absolute;left:110px;text-align:right;width:1000px;z-index:99;}
.slider-title > h1{color:#FFF;font-size:30px;font-family:'AvantGarde_Custom';margin-bottom:10px;}
.slider-title > span{font-size:18px;}
.flexslider .slides{height:500px;overflow:hidden;}
.flex-control-nav{bottom:20px !important;}
.bottom-nav{float:none;margin-top:40px;}
.bottom-nav ul{list-style-type:none;margin:0;padding"0"}
.bottom-nav ul li{display:inline-block;margin-right:10px;text-align:center;border:none;background:none;width:23%;float:none;}
.bottom-nav ul li a{border-radius:3px;background:#aeaeae none repeat scroll 0 0;display:inline-block;overflow:hidden;padding:18px 13px;text-decoration:none;}
.bottom-nav ul li:hover a{background:#b3832e;}
.bottom-nav ul li a img{height:64px;width:64px;}
.bottom-nav ul li:first-child a{display:block;}
.bottom-nav ul li+li a{display:block;}
.bottom-nav span{color:#000 !important;display:block;font-size:15px;padding-top:12px;font-weight:bold;}
.banks-logo ul li img{width:135px;height:auto;}
.banks-logo h3{color:#b58530;font-family:"Conv_TrajanPro-Regular_0";font-size:18px;letter-spacing:0;margin-bottom:25px;}
.banks-logo ul li{background:#ddd;padding:5px 5px;margin-right:0;width:auto;}
.banks-logo{margin-top:50px;}
#Amenities ul.amenities{overflow:hidden;}
#Amenities .bottom-nav{margin-top:30px;}
#rg-gallery{margin-bottom:40px;overflow:hidden;}
#MasterPlan{margin-bottom:40px;}
.innercontent > .wrapper{box-shadow:0 0 18px 0 #000;padding:0px 30px;overflow:hidden;}
.commercialprojectcontent{padding-top:30px!important;}
.contact-banner{position:absolute;right:0;top:-516px;z-index:9999;}
.phonecall-top{background:url("../images/phonecal-iconl.png") no-repeat center center;width:32px;height:32px;background-color:#b58530;display:inline-block;background-size:18px;}
.contact-banner a.phonecall-top{display:block;float:right;margin-right:0px;margin-top:29px;}
.contact-box{background:url("../images/contact-top.png") no-repeat left center;height:138px;padding:10px;float:right;right:-32px;top:80px;position:relative;}
.contact-box p{font-size:14px;line-height:23px;text-align:left;color:#fff;}
.contact-box p a{color:#a87c2c;}
.contact-box #contact-form{padding-top:30px;}
.footeraddinner .marketing-email{padding-left:50px;}
.testimonial{border-top:4px solid #b58530;float:left;position:relative;text-align:left;text-transform:uppercase;width:100%;}
.testimonial h1{padding:20px 0px;}
.testimonial p{font-style:normal;padding-top:10px;text-align:center;}
.testimonial span{text-align:center;display:block;font-weight:bold;font-size:12px;}
.testimonial span.name{color:#b58530;font-size:14px;}
.testimonial span.address{color:#ddd;font-size:13px;}
.clt-testimonial::before{background:rgba(0, 0, 0, 0) url("../images/quote-icon.png") no-repeat scroll center center;border:2px solid #474747;border-radius:46px;content:"";display:block;height:46px;margin:0 auto 5px;width:46px;}
.clt-testimonial::after{background:rgba(0, 0, 0, 0) url("../images/quote-icon.png") no-repeat scroll center center;border:solid 2px #474747;border-radius:46px;content:"";display:block;height:46px;margin:15px auto 0;width:46px;}
.bx-wrapper .bx-controls-direction a{border:none;height:32px;margin-top:-43px;outline:0 none;position:absolute;text-indent:-9999px;top:50%;width:32px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.bx-prev{background:url(../images/latest_arrowleft.png) no-repeat;width:24px;left:-30px;top:41%;}
.bx-wrapper .bx-controls-direction a.bx-next{background:url(../images/latest_arrowright.png) no-repeat;width:24px;right:-40px;top:41%;}
.clt-testimonial{font-size:13px;font-style:normal;margin:auto;text-transform:capitalize;width:80%;}
 .jslider_blue .jslider-bg i,  .jslider_blue .jslider-pointer { background-image: url(../img/jslider.blue.png); }
 .jslider_plastic .jslider-bg i,  .jslider_plastic .jslider-pointer { background-image: url(../img/jslider_plastic.png); }
 .jslider_round .jslider-bg i, .jslider_round .jslider-pointer { background-image: url(../img/jslider.round.png); }
  .jslider_round .jslider-pointer { width: 17px; height: 17px; top: -6px; margin-left: -8px; }
  .jslider_round_plastic .jslider-bg i,
  .jslider_round_plastic .jslider-pointer { background-image: url(../img/jslider.round_plastic.png); }
  .jslider_round_plastic .jslider-pointer { width: 18px; height: 18px; top: -7px; margin-left: -8px; }