.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.container{width:1450px;margin:0 auto;position:relative;padding-left:15px;padding-right:15px;}
.container-fluid:before, .container-fluid:after, .container:before, .container:after, .row:before, .row:after{content:" ";display:table;}
.container-fluid:after, .container:after, .row:after{clear:both;}
.row{margin-left:-15px;margin-right:-15px;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:auto;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:auto;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0%;}
fieldset{padding:0;margin:0;border:0;min-width:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="radio"], input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}
input[type="file"]{display:block;}
input[type="range"]{display:block;width:100%;}
select[multiple], select[size]{height:auto;}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555555;}
.form-control{display:block;width:100%;height:40px;padding:8px 12px;font-size:1.5em;line-height:1.42857143;color:#666;background:#ffffff;border:1px solid #666;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;font-family:ARIAL, VERDANA;}
select:not([multiple]){font-family:'dinregular';-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);background-image:none\9;}
select.form-control{line-height:20px;}
select.form-control option{font-family:'dinregular';}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control::-moz-placeholder{color:#666;opacity:1;}
.form-control:-ms-input-placeholder{color:#666;}
.form-control::-webkit-input-placeholder{color:#666;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}
.form-control[disabled], fieldset[disabled] .form-control{cursor:not-allowed;}
textarea.form-control{height:auto;}
input[type="search"]{-webkit-appearance:none;}
.form-group{margin-bottom:15px;}
.radio, .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}
.radio label, .checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:1.4em;line-height:1.42857143;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;font-family:'Ropa Sans';}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover, .btn:focus, .btn.focus{color:#333333;text-decoration:none;}
.btn:active, .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn.blue{background:#4088d7;color:#fff;}
.btn.blue:hover{background:#fff;color:#295ba2;border:1px solid #295ba2;}
.btn.book{background:#003c8e;color:#fff;}
.btn.book:hover{background:#fff;color:#003c8e;border:1px solid #003c8e;}
.fa.fa-rupee{font-size:0.9em;}
p{font-size:1.4em;}
h2{font-size:2.4em;font-family:'Ropa Sans';font-weight:normal;}
h3{font-size:1.8em;font-family:'Ropa Sans';font-weight:normal;}
.clear{clear:both;height:1px;display:block;}
.center{text-align:center;}
.header{z-index:999;position:relative;}
.header .logo-container{background:#fff;padding-top:0px;padding-bottom:0px;}
.header .logo-container .logo-left{float:left;padding-top:0px;}
.header .logo-container .logo-right{float:right;}
.nav{background:#295ba2;}
/**/.sbHolder{background-color:#fff;border:solid 1px #b7b6b6;font-size:1.7em;font-weight:normal;height:44px;position:relative;width:100%;border-radius:4px;font-family:'Ropa Sans';box-shadow:0 2px 0 #9f9f9f;}
.sbHolder:focus .sbSelector{}
.sbSelector{display:block;height:100%;left:0;line-height:40px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:80%;color:#666;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{outline:none;text-decoration:none;}
.sbToggle{background:url(../images/icon_select_down.png) left center no-repeat;display:block;height:100%;outline:none;position:absolute;right:0;top:0;width:20%;}
.sbToggleOpen{background:url(../images/icon_select_up.png) left center no-repeat;}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color:#fff;border:solid 1px #b7b6b6;border-top:none;font-size:0.9em;list-style:none;left:-1px;right:-1px;margin:-1px 0 0 0;padding:10px 0;position:absolute;top:100%;z-index:1;overflow-y:auto;box-shadow:0 2px 0 #9f9f9f;border-radius:0 0 4px 4px;}
.sbOptions li:first-child{display:none;}
.sbOptions li{padding:0;}
.sbOptions a{display:block;outline:none;padding:6px 3px;}
.sbOptions a:link, .sbOptions a:visited{color:#999;text-decoration:none;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#333;}
.sbOptions li.last a{border-bottom:none;}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px;}
.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px;}
.sbOptions .sbSub{padding-left:17px;}
/**/.take-home-div{background:url(upvc-background.jpg) top center no-repeat;background-size:cover;min-height:400px;z-index:9;position:relative;}
.hm-search-wrap{width:320px;margin:0 auto;text-align:center;padding-top:55px;}
.hm-search-wrap h3{font-size:2.4em;color:#2b343e;font-weight:normal;font-family:'Ropa Sans';}
.hm-search-wrap .search-field{padding-top:10px;}
.hm-search-wrap .search-field .form-control{font-size:1.78em;color:#666;text-align:center;}
.hm-search-wrap .search-field .form-control option{padding:4px 0;}
.hm-space-form{text-align:center;}
.hm-space-form h3{font-size:1.8em;padding-top:20px;color:#2b343e;font-weight:normal;font-family:'Ropa Sans';}
.hm-space-form ul{padding-top:10px;}
.hm-space-form ul li{display:inline-block;vertical-align:top;width:21%;padding:5px 6px;}
.hm-space-form ul li.submit-btn{width:12%;}
.hm-space-form .form-control{border:2px solid #666;border-radius:0;}
.hm-space-form .std-code{float:left;width:32%;padding:10px 2px;text-align:center;}
.hm-space-form .mob-no{float:left;width:67%;margin-left:1%;}
.hm-space-form .btn{background:#5b9adf;color:#fff;font-weight:bold;width:100%;}
.hm-space-form .btn:hover{background:#fff;color:#5b9adf;border:1px solid #5b9adf;}
.hm-middle-div{padding-bottom:25px;background:#fff;width:100%;}
.hm-latest-div{padding-top:30px;text-align:center;}
.hm-latest-div .col-sm-6{float:none;display:inline-block;width:49%;margin-bottom:20px;}
.hm-latest-div .latest-box{position:relative;}
.latest-box img{display:block;}
.latest-box > a{display:block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.latest-box > a:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}
.latest-box > a:hover, .latest-box > a:focus, .latest-box > a:active{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.latest-box > a:hover:before, .latest-box > a:focus:before, .latest-box > a:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);}
.hm-latest-div .latest-box .hover-div{position:absolute;right:0;top:0;height:100%;width:62%;text-align:right;padding-right:20px;}
.latest-box .hover-div.blue{background:url(../images/trans_bg_blue.png) bottom left no-repeat;background-size:cover;}
.latest-box .hover-div.pink{background:url(../images/trans_bg_pink.png) bottom left no-repeat;background-size:cover;}
.latest-box{font-size:1em;}
.latest-box h3{font-weight:normal;color:#fff;font-size:2.4em;}
.latest-box h3 strong{font-family:'gotham_bookregular';font-weight:bold;}
.latest-box p{font-weight:normal;color:#fff;font-size:1.8em;}
.latest-box p span{font-size:1.4em;font-family:'gotham_bookregular';}
.latest-box .know-more{font-size:1.8em;color:#2b343e;font-family:'gotham_bookregular';margin-top:4px;}
.latest-box .space{padding-top:7.5%;font-family:'GothamLight';}
.latest-box .space1{padding-top:15%;}
.latest-box .space2{padding-top:6%;}
.hm-projects-slide{background:#eff1f5;padding:50px 0;}
.hm-projects-slide h3{font-size:1.8em;text-align:center;color:#2b343e;}
.hm-projects-slide h1{font-size:1.8em;text-align:center;color:#2b343e;}
.project-box{position:relative;width:680px;background:#fff;box-shadow:0 2px 5px #666;}
.project-box .prb-cap{padding:15px 20px;}
.project-box .prb-cap img{display:inline-block;vertical-align:middle;}
.project-box .prb-cap .cap-rhs{display:inline-block;vertical-align:middle;border-left:2px solid #999;padding:10px 0 10px 30px;margin-left:25px;}
.cap-rhs p{font-size:1.8em;color:#666;}
.cap-rhs h3{font-size:2.4em;color:#333;text-align:left;}
.hm-testimonials{padding:50px 0 100px 0;}
.hm-testimonials h3{font-size:1.8em;text-align:center;}
.testimonial-div{padding-top:20px;text-align:center;margin:0 -10px;}
.testimonial-div li{display:inline-block;vertical-align:top;width:33%;padding:0 10px;}
.testimonial-box{position:relative;}
.testimonial-box img{display:block;}
.testimonial-box .play-click{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/icon_video.png) center center no-repeat;opacity:0;-moz-transition:all 0.3 ease;}
.testimonial-box:hover .play-click{opacity:1;}
.hm-blog{padding:50px 0 100px 0;}
.hm-blog h3{font-size:1.8em;text-align:center;color:#2b343e;}
.blog-div{padding-top:20px;}
.blog-box{position:relative;}
.blog-box .blog-img{overflow:hidden;}
.blog-box .blog-img img{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.blog-box:hover .blog-img img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.blog-box .blog-caption{background:#e9e9e9;padding:12px 12px 30px 12px;position:relative;min-height:95px;text-align:center;}
.blog-box a{color:#010206;}
.blog-caption p{font-size:1.5em;font-family:'Ropa Sans';text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}
.blog-box:hover .blog-caption p{-webkit-animation:moveFromBottom 500ms ease;-moz-animation:moveFromBottom 500ms ease;-ms-animation:moveFromBottom 500ms ease}
@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(50%);opacity:0}
to{-webkit-transform:translateY(0%);opacity:1}
}
@-moz-keyframes moveFromBottom{from{-moz-transform:translateY(50%);opacity:0}
to{-moz-transform:translateY(0%);opacity:1}
}
@-ms-keyframes moveFromBottom{from{-ms-transform:translateY(50%);opacity:0}
to{-ms-transform:translateY(0%);opacity:1}
}
.blog-caption .read-more{font-size:1.2em;font-family:'Ropa Sans';position:absolute;left:50%;margin-left:-40px;bottom:12px;display:inline-block}
.blog-box .read-more i{font-style:normal;}
.blog-box:hover .read-more i{text-decoration:underline;}
.pr-banner-div{height:432px;position:relative;}
.pr-banner-div .overlay-banner{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/overlay_banner.png) 0 bottom repeat;z-index:0;}
.pr-banner-div .container, .pr-banner-div .container .row, .pr-banner-div .container .col-sm-9, .pr-banner-div .container .col-sm-3{height:100%;}
.prb-logo{position:absolute;bottom:15px;left:15px;}
.prb-logo img{display:inline-block;vertical-align:middle;}
.prb-logo .prb-rhs{display:inline-block;vertical-align:middle;padding:10px 0 10px 20px;}
.prb-rhs h3{font-size:2.1em;color:#fff;text-align:left;font-weight:normal;}
.prb-rhs h3 strong{font-size:1.4em;font-weight:normal;}
.prb-rhs p{font-size:2.1em;color:#fff;}
.prb-rhs span.txt-emi{font-size:1.3em;color:#fff;display:inline-block;text-decoration:underline;padding:4px 0;}
.selSpace{background:#fff;height:100%;padding:12px 20px 20px 20px;text-align:center;position:relative;}
.selSpace h4{color:#295ba2;font-size:1.5em;font-weight:normal;text-align:left;font-family:'Ropa Sans';padding:0 13px;}
.selSpace h4 .fa{font-size:1em;}
.selSpace .scroll-area{padding-top:5px;}
.selSpace .scrollbox{overflow:auto;width:100% !important;max-height:325px;}
.selSpace .rbhk-wrap{text-align:left;padding-left:5px;padding-bottom:15px;}
.selSpace .rbhk-wrap > li{display:block;width:100%;padding:4px 8px;vertical-align:top;}
.rbhk-box{overflow:hidden;border:1px solid #b9d1f4;border-radius:7px;text-align:left;padding:10px 10px 10px 10px;min-height:47px;cursor:pointer;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}
.ExclusiveOffer{color:#dd377b;position:absolute;top:3px;left:15px;font-weight:9px;}
.rbhk-box span{display:inline-block;color:#2b5da3;font-family:'Ropa Sans';font-size:1.2em;text-transform:uppercase;padding:5px 6px 2px 6px;border-bottom:2px solid transparent;transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}
.rbhk-box .buy-pin{position:absolute;right:0;bottom:0;border-radius:0;}
.rbhk-box.select, .rbhk-box:hover{background:#eff6fe;border:1px solid #e44663;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.6);}
.rbhk-box.select i, .rbhk-box:hover i{background:url(../images/icon_home_active.png) center center no-repeat;}
.rbhk-box.select span, .rbhk-box:hover span{border-bottom:2px solid #e44663;color:#e44663;}
.selSpace .book-btn{position:absolute;bottom:0;left:0;width:100%;background:#fff;padding:8px 33px 0;box-shadow:0 -3px 3px #d9d9d9;text-align:center;}
.selSpace .book-btn .btn{display:block;line-height:25px;}
.selSpace .book-btn .btn.disable{cursor:not-allowed;background:#ccc;color:#fff;border:2px solid #ccc;}
.selSpace .book-btn .tvh_error{margin-top:0;}
.project-book{background:#fff;padding:20px 40px 20px 40px;box-shadow:-4px 0 3px #aaa inset;position:absolute;top:0;right:-300px;opacity:0;bottom:0;width:420px;font-family:'Ropa Sans';}
.project-book .pdetail_close{position:absolute;width:35px;height:60px;left:-35px;top:50%;margin-top:-30px;background:#fff;border-radius:4px 0 0 4px;box-shadow:-2px 0 2px #666;text-align:center;cursor:pointer;}
.project-book .pdetail_close .fa{line-height:60px;font-size:2em;color:#000;}
.project-book > h4{font-size:1.5em;color:#295ba2;font-weight:normal;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;}
.project-info li{padding:10px 0;border-bottom:1px solid #e0e0e0;font-size:1.4em;}
.project-info li span{display:inline-block;vertical-align:top;color:#666;}
.project-info li span.blue{color:#295ba2;}
.project-info li span.pink{color:#dd377b;}
.project-info li span.sp-col-1{width:30%;}
.project-info li span.sp-col-2{width:68%;}
.row_proparea{padding:5px 0;}
.project-book .oca{font-size:0.8em;font-style:normal;color:#989898;}
.project-book .cut{position:relative;}
.project-book .cut:before{position:absolute;top:50%;width:100%;height:2px;background:#666;content:'';}
.project-book .noemi{color:#dd377b;font-size:1em;}
.project-book .noemi img{display:inline-block;vertical-align:middle;}
.project-book .noemi i{display:inline-block;vertical-align:middle;font-style:normal;margin-left:10px;border-bottom:1px solid #dd377b;}
.project-book .payment-cta{display:block;padding-top:20px;text-align:center;}
.project-book .payment-cta .btn{border:1px solid #ccc;font-size:1.3em;color:#295ba2;min-width:140px;}
.payment-cta .btn.cta-l{}
.payment-cta .btn.cta-r{float:right;}
.payment-cta .btn:hover{text-decoration:underline;}
.project-book .book-cta{text-align:center;position:absolute;left:0;right:0;bottom:20px;}
.project-book .book-cta .btn{background:#3f88d6;color:#fff;min-width:260px;}
.project-book .book-cta .btn:hover{background:#fff;color:#3f88d6;border:1px solid #3f88d6;}
.project-nav{background:#fff;}
.project-nav.scroll-to-fixed-fixed{box-shadow:0 2px 4px #333;}
.project-nav.scroll-to-fixed-fixed .project-nav-list li a{padding-top:0;}
.project-nav.scroll-to-fixed-fixed .project-nav-social li a{padding-top:0;}
.project-nav.scroll-to-fixed-fixed .project-nav-social li > span{padding-top:0;}
.project-nav.scroll-to-fixed-fixed .project-nav-social li .stButton{top:0;}
.project-nav .project-nav-list{display:inline-block;vertical-align:top;}
.project-nav .project-nav-list li{display:inline-block;font-size:1.5em;vertical-align:top;padding-left:35px;}
.project-nav .project-nav-list li:first-child{padding-left:0;}
.project-nav .project-nav-list li a{display:block;color:#666;line-height:44px;padding-top:20px;position:relative;border-bottom:2px solid transparent;transition:padding 0.2s linear;-moz-transition:padding 0.2s linear;-ms-transition:padding 0.2s linear;-webkit-transition:padding 0.2s linear;-o-transition:padding 0.2s linear;font-family:'Ropa Sans';}
.project-nav-list li a:hover, .project-nav-list li a.active{color:#295ba2;border-bottom:2px solid #295ba2;}
.project-nav-list li a:hover:before, .project-nav-list li a.active:before{content:"";border-bottom:6px solid #295ba2;border-left:6px solid transparent;border-right:6px solid transparent;height:0;bottom:0;position:absolute;left:50%;width:0;margin-left:-6px;}
.project-nav .project-nav-social{display:inline-block;vertical-align:text-bottom;float:right;}
.project-nav .project-nav-social li{display:inline-block;vertical-align:text-bottom;font-size:2em;padding:0 4px;position:relative;}
.project-nav .project-nav-social li:before{content:'';background:#e1e1e1;height:20px;width:1px;position:absolute;left:0;bottom:12px;}
.project-nav .project-nav-social li:first-child:before{display:none;}
.project-nav .project-nav-social li a{display:block;line-height:44px;padding-top:20px;color:#295ba2;transition:padding 0.2s linear;-moz-transition:padding 0.2s linear;-ms-transition:padding 0.2s linear;-webkit-transition:padding 0.2s linear;-o-transition:padding 0.2s linear;}
.project-nav .project-nav-social li > span{display:block;color:#4088d7;line-height:44px;padding:20px 5px 0 5px;transition:padding 0.2s linear;-moz-transition:padding 0.2s linear;-ms-transition:padding 0.2s linear;-webkit-transition:padding 0.2s linear;-o-transition:padding 0.2s linear;position:relative;}
.project-nav .project-nav-social li .stButton{position:absolute;top:20px;left:0;right:0;bottom:0;line-height:44px;margin:0;z-index:99;}
.project-nav .project-nav-social li .stLarge{background:none !important;position:absolute;left:0;top:0;height:100%;width:100%;}
.project-nav .project-nav-social li .fa{line-height:44px;}
.proj-enq{display:none;}
@media only screen and (max-height:800px){.proj-enq{float:right;background:#295ba2 none repeat scroll 0 0;border-radius:6px;color:#fff;display:block;font-size:1.6em;font-weight:bold;padding:9px 5px;line-height:22px;margin-top:20px;margin-right:81px;text-align:center;width:150px;transition:all ease 0.3s;border:1px solid transparent;}
.proj-enq:hover{border:1px solid #295ba2;background:#fff;color:#295ba2;}
.project-nav.scroll-to-fixed-fixed .proj-enq{margin-top:6px;padding:6px 5px;}
}
@media only screen and (max-width:1200px){.proj-enq{margin-right:31px;}
}
@media only screen and (max-width:992px){.proj-enq{margin-right:70px;}
}
.project-content{background:#e7e7e7;padding-top:15px;padding-bottom:60px;}
.content-box{background:#fff;border-radius:5px;padding:20px 15px;margin-bottom:15px;min-height:300px;}
.content-box h3.title-01{font-size:1.4em;color:#295ba2;padding-bottom:10px;}
.project-content .col-sm-3.col-rhs .content-box h3.title-01{border-bottom:1px solid #f4f4f4;}
.content-box p{padding:10px 0;line-height:1.6em;}
.amenities-div{padding-top:20px;}
.amenities-list{padding-top:10px;}
.amenities-list > li{display:inline-block;vertical-align:top;width:32%;padding:0 40px 40px 40px;text-align:center;}
.amenities-list > li li{font-size:1.4em;line-height:1.6em;display:block;}
.enquiry-form{padding-top:10px;}
.enquiry-form .form-field{padding-bottom:10px;display:block;}
.enquiry-form .form-control{border:none;border-radius:0;border-bottom:1px solid #ccc;box-shadow:none;font-size:1.4em;padding:6px 5px;height:35px;}
.enquiry-form .std-code{float:left;width:30%;padding:10px 2px;text-align:center;}
.enquiry-form .mob-no{float:left;width:69%;margin-left:1%;}
.enquiry-form .form-submit{text-align:center;}
.enquiry-form .btn{background:#295ba2;color:#fff;font-weight:bold;width:140px;}
.enquiry-form .checkbox label{font-size:1.4em;line-height:20px;}
.quick-links{padding-top:10px;}
.quick-links li{padding:8px 0;font-size:1.4em;}
.quick-links li a{color:#666;}
.quick-links .fa{width:18px;text-align:center;margin-right:10px;display:inline-block;vertical-align:middle;font-size:1.2em;color:#979797;}
.spec-div .ui-accordion-header{padding:8px 15px;border-radius:7px;background:#fafafa url(../images/accH_default.png) 0 bottom repeat-x;cursor:pointer;border:1px solid #cfcfcf;font-size:1.4em;margin-top:-1px;transition:margin 0.4s ease;-moz-transition:margin 0.4s ease;-ms-transition:margin 0.4s ease;-webkit-transition:margin 0.4s ease;}
.spec-div .ui-accordion-header-active{border-radius:7px 7px 0 0;border-bottom:none;background:#fff;margin-top:15px;box-shadow:0 -3px 6px #cfcfcf;}
.spec-div .ui-accordion-content{display:block;border:1px solid #cfcfcf;padding:18px 15px;margin-bottom:15px;box-shadow:0 3px 6px #cfcfcf;}
.spec-div .spec-det-img{float:left;max-width:30%;}
.spec-div .spec-det-copy{float:left;padding-left:15px;max-width:70%;}
.spec-det-copy ul li{}
.spec-det-copy ul{padding:0 0 0 20px;list-style-type:disc;}
.spec-det-copy ul li{padding:8px 0;font-size:1.4em;color:#666;}
.spec-div{display:block;margin-top:20px;position:relative;}
.spec-div .spec-box{float:left;position:relative;}
.spec-div .spec-col-01{width:50%;padding:4px;}
.spec-div .spec-col-02{width:33.33%;padding:4px;}
.spec-div .spec-img{position:relative;overflow:hidden;}
.spec-div .spec-img > img{display:block;width:100%;}
.spec-div .spec-img .spec-hover{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/fancybox_overlay.png) 0 0 repeat;text-align:center;}
.spec-img .spec-hover i{color:#fff;display:inline-block;font-size:1.4em;font-style:normal;padding-top:18%;}
.spec-img .spec-hover i img{display:block;margin:0 auto;padding-bottom:4px;}
.spec-box .spec-img > img{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}
.spec-box:hover .spec-img > img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.spec-box:hover > .spec-details{visibility:visible;opacity:1;transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.spec-details{position:absolute;left:4px;right:4px;bottom:90%;background:#000;z-index:99;text-align:center;padding:20px;visibility:hidden;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;border-bottom:2px solid #fff;}
.spec-details:before{content:"";border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;height:0;top:100%;position:absolute;left:50%;width:0;margin-left:-15px;}
.spec-details .spec-icon{color:#fff;display:inline-block;font-size:1.4em;font-style:normal;padding-top:2%;}
.spec-details .spec-icon img{display:block;margin:0 auto;padding-bottom:4px;}
.spec-details ul{padding:20px 0 0 0;}
.spec-details ul li{padding:10px 0;border-top:1px solid #666;font-size:1.2em;color:#ccc;}
.spec-details ul li:first-child{border-top:none;}
.galery-div{padding:10px 0;}
.gallery-tab{text-align:center;padding-bottom:30px;}
.gallery-tab li{display:inline-block;vertical-align:text-bottom;padding:0 3px;}
.gallery-tab li a{display:block;font-size:1.4em;border:2px solid #666;color:#666;padding:4px 20px;position:relative;font-family:'Ropa Sans';}
.gallery-tab li a.active, .gallery-tab li a:hover, .gallery-tab li a:focus{border:2px solid #295ba2;color:#fff;background:#295ba2;}
.gallery-tab li a.active:before, .gallery-tab li a:hover:before, .gallery-tab li a:focus:before{content:"";border-top:9px solid #295ba2;border-left:9px solid transparent;border-right:9px solid transparent;height:0;top:100%;position:absolute;left:50%;width:0;margin-left:-6px;}
.gallery-view{background:#f0f2f5;padding:100px 0;}
.gallery-view .sky-carousel{height:285px;}
.gallery-view .sky-carousel .sky-carousel-container li img{height:224px;width:331px;}
.plan-wrap{padding-top:20px;}
.plan-wrap .plan-img{width:550px;height:400px;margin:0 auto;position:relative;overflow:hidden;}
.zoomableContainer{border:1px solid #ccc;padding:10px;}
.plan-wrap .plan-img img{margin:0 auto;}
.plan-img .zoom-controls{position:absolute;top:5px;right:5px;z-index:99;background:#fff;padding:5px;}
.zoom-controls .fa{font-size:2.1em;z-index:999;padding:0 5px;font-weight:normal;color:#666;cursor:pointer;}
.plans-carousel{padding:30px 30px 0 30px;}
.plans-carousel .item{text-align:center;padding:5px 10px;}
.plans-carousel .item img{display:block;min-height:145px;max-height:145px;max-width:99.90%;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.plans-carousel .item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.plans-carousel .item a{display:block;border:1px solid #ccc;overflow:hidden;}
.plans-carousel .item a.active{border:1px solid #000;}
.location-div{position:relative;border:1px solid #ccc;border-radius:3px;display:block;padding:20px 20px 60px 20px;}
.location-div .wiki-nav{height:auto;width:210px;z-index:99;}
.location-div h3{text-align:center;font-size:2em;font-weight:normal;color:#333;font-family:'Ropa Sans';}
.location-div .wiki-nav li{padding:15px 0;}
.location-div .wiki-view{z-index:88;width:739px;padding-left:0;padding-top:0;}
.location-div .explore-pin{text-align:center;}
.search-view{background:#ccc;position:relative;}
.search-view.map-img{background:url(../images/map_pin.jpg) 0 0 repeat;}
.title-stay{position:absolute;left:-32%;width:100%;top:6%;z-index:99;text-align:center;font-size:2.4em;color:#295ba2;}
.search-view .search-top{text-align:center;padding-top:30px;}
.search-view .search-top h3{font-size:2.4em;font-weight:normal;}
.search-view .search-top .search-field{width:250px;margin:0 auto;}
.project-pin{position:absolute;}
.pin-01{left:20%;top:30%;}
.pin-02{right:30%;top:40%;}
.project-pin a{color:#fff;}
.project-pin img{display:block;position:relative;z-index:2;}
.project-pin .pin-content{background:#5e9bdc;padding:20px 20px 20px 90px;border-radius:0 5px 5px 0;position:absolute;bottom:20px;left:50%;min-width:330px;z-index:1;}
.project-pin .pin-content h3{font-size:2em;color:#fff;font-weight:normal;text-transform:uppercase;}
.project-pin .pin-content p{font-size:1.8em;color:#fff;}
.wiki-wrap{width:1000px;margin:0 auto;display:block;padding-bottom:80px;}
.wiki-wrap h3{font-size:2.4em;font-weight:normal;text-align:center;color:#333;}
.wiki-wrap h4{font-size:1.2em;font-weight:normal;text-align:center;color:#333;}
.wiki-nav{height:100%;padding-top:12%;width:210px;float:left;}
.wiki-nav ul{height:100%;}
.wiki-nav li{padding:15px 0;}
.wiki-nav li a{display:inline-block;position:relative;color:#fff;}
.wiki-nav li .img{display:inline-block;background:#fff;position:absolute;left:0;top:-10px;border-radius:50%;padding:6px;z-index:2;}
.wiki-nav li .img img{display:block;padding:8px;}
.wiki-nav li .img:before{content:'';position:absolute;border:6px solid #609bdd;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;transition:all 0.3s ease;}
.wiki-nav li .txt{background:#609bdd;border-radius:0 17px 17px 0;font-size:1.6em;position:relative;top:0;left:20px;padding:10px 10px 10px 45px;min-width:215px;transition:all 0.3s ease;display:inline-block;}
.wiki-nav li a:hover .img:before, .wiki-nav li.active a .img:before{border:6px solid #295ba2;}
.wiki-nav li a:hover .txt, .wiki-nav li.active a .txt{background:#295ba2;}
.wiki-nav li[rel="Connectivity"] .txt{background:#f26b55;}
.wiki-nav li[rel="Connectivity"] .img:before{border-color:#f26b55;}
.wiki-nav li.active[rel="Connectivity"] a .txt, .wiki-nav li[rel="Connectivity"] a:hover .txt{background:#ea4729;}
.wiki-nav li.active[rel="Connectivity"] a .img:before, .wiki-nav li[rel="Connectivity"] a:hover .img:before{border-color:#ea4729;}
.wiki-nav li[rel="Education"] .txt{background:#f9ad23;}
.wiki-nav li[rel="Education"] .img:before{border-color:#f9ad23;}
.wiki-nav li.active[rel="Education"] a .txt, .wiki-nav li[rel="Education"] a:hover .txt{background:#f79100;}
.wiki-nav li.active[rel="Education"] a .img:before, .wiki-nav li[rel="Education"] a:hover .img:before{border-color:#f79100;}
.wiki-nav li[rel="Health"] .txt{background:#59c2a3;}
.wiki-nav li[rel="Health"] .img:before{border-color:#59c2a3;}
.wiki-nav li.active[rel="Health"] a .txt, .wiki-nav li[rel="Health"] a:hover .txt{background:#2a9f76;}
.wiki-nav li.active[rel="Health"] a .img:before, .wiki-nav li[rel="Health"] a:hover .img:before{border-color:#2a9f76;}
.wiki-nav li[rel="Lifestyle"] .txt{background:#54a9e0;}
.wiki-nav li[rel="Lifestyle"] .img:before{border-color:#54a9e0;}
.wiki-nav li.active[rel="Lifestyle"] a .txt, .wiki-nav li[rel="Lifestyle"] a:hover .txt{background:#2f89d2;}
.wiki-nav li.active[rel="Lifestyle"] a .img:before, .wiki-nav li[rel="Lifestyle"] a:hover .img:before{border-color:#2f89d2;}
.wiki-nav .detail-click{border-radius:17px;border:1px solid transparent;background:#003c8e;display:inline-block;padding:10px 15px;text-align:center;font-size:1.6em;min-width:190px;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.wiki-nav .detail-click:hover{background:#fff;border:1px solid #003c8e;color:#003c8e;}
.wiki-view{float:left;width:790px;text-align:center;height:100%;padding-top:30px;}
.wiki-view .explore-wrap{padding-top:60px;}
.explore-div{border:1px solid #9fc6fe;border-radius:50%;width:450px;height:450px;margin:0 auto;background:url(../images/overlay_white.png) 0 0 repeat;position:relative;text-align:center;}
.explore-pin{padding-top:33%;width:75%;margin:0 auto;text-align:right;}
.explore-pin .btn{margin-top:15px;min-width:225px;}
.explore-div .explore-tooltip{position:absolute;height:35px;width:35px;border-radius:50%;cursor:pointer;}
.explore-div .explore-tooltip img{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.explore-div .explore-tooltip:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.explore-div .explore-tooltip span{opacity:0;position:absolute;width:170px;background:#ccc;border-radius:6px;padding:5px 5px;font-size:1.2em;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;color:#333;font-family:'Ropa Sans';min-height:40px;}
.explore-div .explore-tooltip:hover span{opacity:1;}
.explore-tooltip.exp-360{margin-right:-18px;top:50%;right:0;margin-top:-18px;}
.explore-tooltip.exp-360 span{left:40px;top:-5px;}
.explore-tooltip.exp-180{margin-left:-18px;top:50%;left:0;margin-top:-18px;}
.explore-tooltip.exp-180 span{right:40px;top:-5px;}
.explore-tooltip.exp-90{margin-left:-18px;top:0;left:50%;margin-top:-18px;}
.explore-tooltip.exp-90 span{bottom:40px;left:0;margin-left:-70px;}
.explore-tooltip.exp-270{margin-left:-18px;bottom:0;left:50%;margin-bottom:-18px;}
.explore-tooltip.exp-270 span{top:40px;left:0;margin-left:-70px;}
.explore-tooltip.exp-30{margin-right:-18px;top:25%;right:7%;margin-top:-18px;}
.explore-tooltip.exp-30 span{left:40px;top:-5px;}
.explore-tooltip.exp-45{margin-right:-18px;top:15%;right:15%;margin-top:-18px;}
.explore-tooltip.exp-45 span{left:40px;top:-5px;}
.explore-tooltip.exp-60{margin-right:-18px;top:7%;right:25%;margin-top:-18px;}
.explore-tooltip.exp-60 span{left:40px;top:-5px;}
.explore-tooltip.exp-300{margin-right:-18px;bottom:25%;right:7%;margin-bottom:-18px;}
.explore-tooltip.exp-300 span{left:40px;top:-5px;}
.explore-tooltip.exp-315{margin-right:-18px;bottom:15%;right:15%;margin-bottom:-18px;}
.explore-tooltip.exp-315 span{left:40px;top:-5px;}
.explore-tooltip.exp-330{margin-right:-18px;right:25%;bottom:7%;margin-bottom:-18px;}
.explore-tooltip.exp-330 span{left:40px;top:-5px;}
.explore-tooltip.exp-150{margin-left:-18px;top:25%;left:7%;margin-top:-18px;}
.explore-tooltip.exp-150 span{right:40px;top:-5px;}
.explore-tooltip.exp-145{margin-left:-18px;top:15%;left:15%;margin-top:-18px;}
.explore-tooltip.exp-145 span{right:40px;top:-5px;}
.explore-tooltip.exp-120{margin-left:-18px;top:7%;left:25%;margin-top:-18px;}
.explore-tooltip.exp-120 span{right:40px;top:-5px;}
.explore-tooltip.exp-240{margin-left:-18px;bottom:25%;left:7%;margin-bottom:-18px;}
.explore-tooltip.exp-240 span{right:40px;top:-5px;}
.explore-tooltip.exp-225{margin-left:-18px;bottom:15%;left:15%;margin-bottom:-18px;}
.explore-tooltip.exp-225 span{right:40px;top:-5px;}
.explore-tooltip.exp-200{margin-left:-18px;bottom:7%;left:25%;margin-bottom:-18px;}
.explore-tooltip.exp-200 span{right:40px;top:-5px;}
.explore-div .explore-tooltip.orange span{background:#f8cbc5;}
.explore-div .explore-tooltip.yellow span{background:#fcd999;}
.explore-div .explore-tooltip.green span{background:#bbf1e1;}
.explore-div .explore-tooltip.blue span{background:#b3dffa;}
.enquiry-div{background:url(../images/overlay_white.png) 0 0 repeat;position:fixed;bottom:0;left:0;width:100%;padding-top:10px;padding-bottom:55px;text-align:center;border-top:2px solid #295ba2;}
.enquiry-div h3{font-size:1.3em;font-weight:normal;padding-left:5px;text-align:left;}
.enquiry-div ul{padding-top:5px;}
.enquiry-div ul li{display:inline-block;vertical-align:top;width:21.77%;padding:5px 5px;}
.enquiry-div ul li.submit-btn{width:12%;text-align:center;}
.enquiry-div .form-control{border:2px solid #666;border-radius:0;}
.enquiry-div .std-code{float:left;width:30%;padding:10px 2px;text-align:center;}
.enquiry-div .mob-no{float:left;width:69%;margin-left:1%;}
.enquiry-div .btn{font-weight:bold;width:100%;}
.enClick-wrap{display:none;}
#enClick{background:#295ba2;display:block;color:#fff;width:190px;padding:9px 5px;font-size:1.7em;text-align:center;text-align:center;border-radius:15px 15px 0 0;}
@media only screen and (max-height:900px){.explore-div{width:450px;height:450px;}
}
@media only screen and (max-height:800px){.explore-div{width:380px;height:380px;}
.enquiry-div{position:relative;}
.enClick-wrap{display:block;position:fixed;left:50%;bottom:41px;margin-left:-500px;width:1000px;}
}
@media only screen and (max-height:700px){.explore-div{width:300px;height:300px;}
}
.exp-lightbox{display:none;width:700px;text-align:center;padding:30px 60px;min-height:380px;}
.exp-lightbox h2{color:#295ba2;font-size:1.8em;font-weight:normal;}
.exp-lightbox h2 img{display:block;margin:0 auto;}
.exp-lightbox ul{padding-top:10px;}
.exp-lightbox ul li{padding:30px 0 12px 0;font-size:1.4em;border-top:1px solid #cacbcc;}
.exp-lightbox ul li:first-child{border-top:none;}
.banner-div{height:433px;}
.content-area{padding-bottom:40px;}
.vert-nav{border-right:1px solid #ddd;padding-top:15px;padding-bottom:100px;}
.vert-nav ul li{border-top:1px solid #ddd;font-size:1.4em;}
.vert-nav ul li:first-child{border-top:none;}
.vert-nav ul li a{padding:10px 0 10px 10px;display:block;color:#666;}
.vert-nav ul li a:hover, .vert-nav ul li a.active{color:#295ba2;}
.content-view{padding-top:20px;padding-bottom:50px;}
.content-area h2.title{font-size:2.1em;color:#295ba2;padding-bottom:10px;border-bottom:1px solid #666;font-weight:normal;margin-bottom:15px;}
.content-area h2{font-size:1.8em;padding:10px 0;font-weight:normal;}
.content-area h3{padding:10px 0;font-size:1.4em;color:#295ba2;line-height:22px;}
.content-area p{padding:10px 0;font-size:1.4em;color:#666;line-height:22px;}
.content-area ul.list-style{padding:5px 0;}
.content-area ul.list-style li{padding:5px 0;line-height:22px;font-size:1.4em;color:#666;}
.content-area ul.style-01{padding-left:18px;list-style-type:disc;}
.content-area ul.style-01 li{padding-left:5px;}
.content-area ul.style-01 li ul{list-style-type:circle;padding-left:20px;}
.content-area ul.style-01 li ul li{font-size:1em;}
.media-div{min-height:200px;}
.media-head{display:block;}
.media-head h3{display:inline-block;line-height:30px;}
.media-head .media-filter{float:right;padding:10px 0;}
.media-head .media-filter > div{float:left;padding-left:25px;}
.media-head .media-filter .filter-year{padding-left:0;}
.media-filter .form-control{padding:3px 20px 3px 6px;height:30px;}
.media-show{padding-top:10px;}
.press-releases ul{display:block;}
.press-releases ul li{float:left;width:100%;padding:25px 0;border-top:1px dashed #666;}
.press-releases ul li:first-child{border-top:none;}
.press-releases ul h3{padding:0 0 5px 0;}
.press-releases .know-more{font-size:1.3em;}
.press-releases .press-date{float:right;font-size:1.3em;}
.press-box{min-height:250px;}
.press-box .press-heading{border-bottom:1px dashed #666;padding-bottom:10px;margin-bottom:25px;}
.press-heading h2{font-size:2.4em;font-weight:normal;color:#24508e;}
.press-heading span{font-size:1.4em;display:block;font-style:italic;}
.press-box h3{font-size:1.8em;font-weight:normal;}
.press-box .press-img{padding-top:10px;}
.press-box .press-img img{border:2px solid #666;}
.form-section{padding:15px 0;}
.form-section .form-field{padding-bottom:30px;}
.form-section .form-field label{font-size:1.4em;color:#666;font-weight:normal;display:block;font-family:'Ropa Sans';}
.form-section sup{color:#ff7431;vertical-align:top;font-size:1em;}
.form-section h2{font-size:2em;border-bottom:1px solid #666;color:#666;font-weight:normal;padding-bottom:5px;margin-bottom:25px;}
.form-section .date-field .form-control{float:left;}
.form-section .date-field .dd{width:32%;}
.form-section .date-field .mm{width:32%;margin-left:2%;}
.form-section .date-field .yy{width:32%;margin-left:2%;}
.form-section .mobile-field .form-control{float:left;}
.form-section .mobile-field .m-code{width:25%;text-align:center;padding:10px 2px;}
.form-section .mobile-field .m-no{width:73%;margin-left:2%;}
.form-section .form-field textarea.form-control{height:155px;}
.form-section .note{padding-top:15px;color:#666;font-size:1.4em;}
.form-section .btn{min-width:200px;}
.form-section .checkbox input[type="checkbox"]{top:2px;}
.form-section .form-field .checkbox label{text-transform:capitalize;}
.form-section .form-field .checkbox label a{color:#255aa5;text-decoration:underline;}
.thanx-div{text-align:center;}
.sendMsg-div{padding-right:100px;}
.connect-list li{padding:15px 0;}
.connect-list li h3{position:relative;padding:0 0 10px 25px;font-size:1.8em;font-weight:normal;}
.connect-list li h3 .fa{position:absolute;top:0;left:0;font-size:1.3em;color:#295ba2;}
.connect-list li p{padding:0 0 0 25px;}
.reginalOff-div{border-top:1px dashed #666;padding-top:25px;}
.reginalOff-div ul{padding-top:20px;}
.reginalOff-div ul li{display:inline-block;vertical-align:top;font-size:1.4em;padding:0 20px 20px 0;width:20%;line-height:22px;}
.reginalOff-div ul li strong{display:block;padding-bottom:5px;}
.content-area h3 i{color:#666666;display:block;font-weight:normal;font-size:0.9em;}
.content-area a{color:#295ba2;text-decoration:none;}
.content-area a:hover{color:#295ba2;text-decoration:underline;}
.content-area h4{color:#666666;display:block;font-weight:bold;font-size:1.4em;font-style:italic;}
.programs_initiatives{text-align:center;}
.programs_initiatives ul{display:block;height:auto;}
.programs_initiatives ul li{float:left;padding:0 0 0 6%;margin:20px 0 30px 0;}
.awards{width:100%;height:auto;margin:20px 0 0 0;}
.awards ul{display:block;margin-bottom:20px;}
.awards ul li{float:left;width:auto;height:auto;padding:0 0 0 20px;}
.awards_names_1{margin:16px 0 0 0;font-size:1.2em;}
.awards_names_2{margin:16px 0 0 0;font-size:1.2em;}
.download_codeofconduct{height:auto;width:100%;margin-top:15px;}
.download_codeofconduct ul{display:block;}
.download_codeofconduct ul li{float:left;height:auto;width:100%;padding-bottom:10px}
.download_codeofconduct ul.download_codeofconduct_inner{font-size:1.1em;color:#1161a6;font-weight:bold;}
.download_codeofconduct ul.download_codeofconduct_inner a{font-size:1.1em;color:#666666;text-decoration:none;display:block;}
.download_codeofconduct ul.download_codeofconduct_inner a:hover{font-size:1.1em;color:#1161a6;text-decoration:underline;display:block;}
.incon{width:auto;height:auto;float:left;margin:-5px 10px 0 0;}
#accordion h3.ui-state-default{background:url(../images/arrow_inactive.jpg) no-repeat 0 15px;font-size:1.4em;line-height:16px;font-weight:bold;color:#424242;border:none;border-bottom:1px dotted #ccc;padding-bottom:12px;margin-bottom:12px;padding-left:20px;border-radius:0;}
#accordion h3.ui-state-active{background:url(../images/arrow_active.jpg) no-repeat 0 15px;border-bottom:none;margin-bottom:0;}
.acc_cont{font-size:1.4em;padding:0 0 10px 20px;border-bottom:1px dotted #ccc;margin-bottom:12px;line-height:20px;}
#accordion_2 h3.ui-state-default{background:#fafafa url(../images/arrow_inactive.jpg) no-repeat 8px 12px;font-size:1.3em;line-height:16px;font-weight:bold;color:#424242;border:1px solid #cccccc;padding:8px 15px 8px 20px;margin:2px 0 2px 0;border-radius:5px;}
#accordion_2 h3.ui-state-active{background:#f1f7fd url(../images/arrow_inactive.jpg) no-repeat 8px 12px;margin-bottom:0;padding:8px 15px 8px 20px;}
.currency-box{padding:20px 0;width:400px;margin:0 auto;}
.currency-box .currency-form{background:#f0f2f5;padding:25px;box-shadow:4px 4px 1px #666;}
.currency-box .title{font-size:2em;font-weight:normal;}
.currency-box iframe{padding:5px;background:#666;height:170px;width:100%;}
.scroll-area{position:relative;}
.vertical-track{width:5px;background-color:#ccc;}
.vertical-handle{width:5px;background-color:#295ba2;left:0;}
.ultracool-offer{text-align:center;}
.ultracool-offer h2{background:#295ba2 none repeat scroll 0 0;border:medium none;color:#fff;font-size:3em;font-weight:normal;height:auto;padding:20px 0;text-align:center;text-shadow:none;}
.ultracool-offer .offer-img{display:inline-block;position:relative;}
.ultracool-offer .offer-img .offer-links{bottom:20px;font-size:1.2em;left:0;padding:0 10px;position:absolute;right:0;}
.offer-img .offer-links a{float:left;margin:0 15px;text-decoration:none;color:#333;}
.offer-img .offer-links a.right{float:right;}
#map-canvas{height:100%;position:absolute;left:0;top:0;width:100%;}
.EmiCal-div p{padding:0;}
.EmiCal-div p .orangtext{padding:0;color:#ff7431;}
.EmiCal-div .btn{margin-right:5px;}
.tvh_info, .tvh_success, .tvh_warning, .tvh_error{margin:10px 0px;padding:8px 12px;display:inline-block;font-size:1.4em;}
.tvh_info{color:#00529B;background-color:#BDE5F8;}
.tvh_success{color:#4F8A10;background-color:#DFF2BF;}
.tvh_warning{color:#9F6000;background-color:#FEEFB3;}
.tvh_error{color:#D8000C;background-color:#FFBABA;display:none;}
.tvh_info i, .tvh_success i, .tvh_warning i, .tvh_error i{margin:0 15px 0 0;vertical-align:middle;font-size:1.5em;}
.book_tvh_error{color:#D8000C;background-color:#FFBABA;display:none;padding:6px 8px;font-size:1.4em;margin-bottom:8px;}
.book_tvh_error i{margin:0 9px 0 0;vertical-align:middle;font-size:1.5em;}
.payment-div{padding:20px;}
.payment-div h2{font-size:2em;font-weight:normal;padding-bottom:5px;color:#295ba2;text-transform:uppercase;border-bottom:1px solid #ddd;position:fixed;left:20px;top:0;right:20px;background:#fff;}
.payment-div .pay-project{padding-top:40px;}
.payment-div .pay-project img{display:inline-block;vertical-align:middle;}
.payment-div .pay-project p{display:inline-block;vertical-align:middle;padding-left:25px;font-size:1.5em;font-weight:normal;max-width:70%;}
.payment-div .pay-details{padding-top:25px;}
.payment-div .pay-details h3{font-size:1.8em;font-weight:normal;padding-bottom:15px;color:#295ba2;}
.payment-div .pay-details .pay-content{padding-bottom:30px;}
.pay-content ol{padding-top:0;}
.pay-content ul{padding:10px 0 10px 28px;list-style-type:decimal;}
.pay-content ul li{font-size:1.4em;padding:5px 0 5px 5px;}
ol{padding:10px 0 10px 28px;list-style-type:decimal;}
ol li{font-size:1.4em;padding:5px 0 5px 5px;}
.table-style{border-collapse:collapse;width:100%;}
.table-style td, .table-style th{padding:8px 10px;font-size:1.4em;text-align:left;}
.table-style.style-01 th{background:#cadff4;}
.table-style.style-01 td{background:#f4f4f4;border-left:2px solid #cadff4;border-bottom:1px solid #fff;border-top:1px solid #fff;}
.table-style.style-01 td:first-child{border-left:none;}
.table-style.style-01 tr.gray td{background:#eaeaea;}
.your-details{background:#cbdff5;display:block;text-align:center;font-size:2.4em;line-height:66px;font-weight:normal;}
.details-steps ul{background:url(../images/line-bg.jpg) top 29px left repeat-x;text-align:center;margin-top:40px;display:block;}
.details-steps ul li{display:inline-block;text-align:center;padding:10px 0;background:#FFF;}
.details-steps ul li a{font-size:2.4em;line-height:40px;color:#999999;padding:0 20px;display:block;}
.details-steps ul li a.active{color:#3c86da;}
.details-steps ul li a span{height:40px;width:40px;background:#cccccc;border-radius:50%;color:#fff;margin-right:10px;display:inline-block;vertical-align:top;font-weight:bold;}
.details-steps ul li a.active span{background:#3c86da;}
.details-steps ul li.stp-1{float:left;}
.details-steps ul li.stp-3{float:right;}
.form-wrapper{background:#efefef;margin:40px 0 0 0;}
.form-wrapper .lhs{padding:0;}
.project-info .pr-logo-area{padding:20px 30px 0 30px;}
.pr-details-div{padding:20px 30px;}
.pr-details-div .info-sec{margin:0;padding:10px 0;border-top:1px solid #ccc;}
.pr-details-div .info-sec .col-1{float:left;width:40%;padding-right:10px;font-size:1.6em;color:#333;font-family:'Ropa Sans';}
.pr-details-div .info-sec .col-2{float:left;width:60%;font-size:1.6em;color:#666;font-family:'Ropa Sans';}
.info-sec .col-2 .form-control{font-size:0.9em;display:inline-block;height:30px;padding:2px 15px 2px 2px;vertical-align:middle;width:auto;max-width:100%;}
.info-sec .col-2 h3{font-size:1.1em;}
.info-sec .col-2 h3.h3-color{color:#f90161;}
.info-sec .col-2 p{font-size:0.8em;}
.info-sec .col-2 .pay-click{font-size:0.8em;color:#255aa5;text-decoration:underline;}
.strikePrice{text-decoration:line-through;}
.form-wrapper .rhs{background:#fff;padding-right:0;padding-left:25px;}
.form-wrapper .rhs .form-section{padding-top:0;}
.paySubmit{padding:60px 0 100px 0;text-align:center;}
.paySubmit .btn{display:inline-block;font-size:1.6em;font-weight:bold;min-width:250px;}
.paySubmit p{padding-top:20px;}
.congrats-inner{border:1px solid #CCC;border-radius:5px;padding:30px;margin:30px auto;width:80%;}
.congrats-inner h2{font-size:2.2em;color:#333333;font-weight:normal;}
.congrats-inner h2 img{display:block;margin:0 auto 25px auto;}
.congrats-inner h2 span{display:inline-block;padding:0 50px 40px 50px;border-bottom:1px solid #ccc;}
.congrats-inner .share-div{padding-top:50px;}
.congrats-inner .share-div h3{font-weight:normal;font-size:1.8em;}
.congrats-inner .share-div .social-links{padding-top:15px;}
.congrats-inner .share-div .social-links a{padding:0 20px;color:#3888d4;display:inline-block;font-size:2.2em;}
.congrats-inner .next-step{position:relative;text-align:center;padding-top:30px;display:block;}
.next-step .congrats-refer{display:inline-block;text-align:center;background:#3c8ad1;color:#FFF;padding:10px;border-radius:5px;font-size:1.4em;}
.next-step .btn{width:200px;text-align:center;background:#e0ecf8;color:#2059a3;display:block;position:absolute;right:0;bottom:6px;}
.flt-right{float:right;}
.ajxLoaderHomePage{width:50px;border:0px solid red;display:none;height:50px;padding-left:10px;}
.ajxLoaderReachUs{width:50px;border:0px solid red;display:none;height:50px;padding-left:10px;}
.ajxLoaderWikiPage{width:50px;border:0px solid red;display:none;height:50px;padding-left:10px;}
.ajxLoaderProjectPage{width:50px;border:0px solid red;display:none;height:50px;padding-left:10px;}
.hidden{opacity:0;}
.visible{opacity:1;}
.refferal_bg{}
.referral_bg{background:url(../images/referfriend/refferal_bg.jpg) top center no-repeat;background-size:cover;text-align:center;}
.referral_bg .container{min-height:485px;}
.refrl-top{position:absolute;width:100%;left:0;bottom:0;padding:0 15px;}
.refrl-top h2{font-size:3.5em;line-height:1.1em;text-align:center;color:#fff;text-transform:uppercase;text-shadow:none;margin-bottom:10px;font-weight:normal;}
.refrl-top h2 span{background:url(../images/referfriend/trans_blue.png) top left repeat;display:block;padding:15px 20px;}
.refrl-top h2 strong{color:#fff;font-size:1.2em;}
.refrl-top p{font-size:1.6em;line-height:1.6em;text-align:left;color:#fff;text-shadow:none;background:#fff;color:#666;padding:25px;}
.refrl-content{width:100%;background:#fff;padding-bottom:100px;}
.refrl-form h3{font-size:2em;color:#fff;background:#295ba2;padding:8px 15px;margin-bottom:20px;}
.field-sec{display:block;margin:0 -5px;padding:6px 0}
.field-sec .refrl-field{float:left;width:20%;padding:0 5px;}
.refrl-field label{font-size:1.4em;text-transform:uppercase;padding-bottom:0;color:#333;display:block;margin:0;font-family:'Ropa Sans';font-weight:normal;}
.refrl-form .form-control{float:left;border:1px solid #666;border-radius:0;}
.refrl-form .form-control.std{width:20%;text-align:center;padding:5px 1px;}
.refrl-form .form-control.m-no{width:78%;margin-left:2%;}
.refrl-form .add-div{text-align:right;padding-top:15px;}
.refrl-form .add-div a{padding:2px 15px;}
.refrl-form .refrl-submit{padding-top:20px;text-align:right;}
.refrl-form .refrl-submit a{padding:8px 20px;margin-left:10px;min-width:110px;}
.refrl-form .desc{display:block;}
.refrl-form .mobi{display:none;}
.refrl-form .error_msg{display:inline-block;padding-bottom:10px;text-align:righr;font-size:1.2em;color:#F00}
.mobikwick-offer{width:100%;background:url(../images/offers/bg-mobikwik-offer.jpg) top left repeat-x #5bd6dd;padding:30px 0;text-align:center;}
.mobikwick-offer .bluebox{background:#11a7d4;border:4px solid #fff;border-radius:10px;text-align:center;padding:20px;color:#fff;line-height:1.4em;text-transform:uppercase;font-size:2.4em;display:inline-block;}
.mobikwick-offer .bluebox span{font-size:1.4em;}
.mobikwick-offer p{color:#333333;font-size:2em;line-height:1.2em;padding:20px;}
.mobikwick-offer .logo-mobikwik{margin:30px 0;background:url(../images/offers/bg-mobikwik-logo.png) bottom center no-repeat;height:140px;}
.mobikwick-offer h2{color:#fff;text-transform:uppercase;font-size:18px;letter-spacing:2px;background:#309fa3;line-height:1em;padding:10px 20px;border-radius:10px;margin:40px 0 60px;display:inline-block;position:relative;}
.mobikwick-offer h2:before{content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-top:#309fa3 15px solid;width:0;height:0;position:absolute;bottom:-15px;left:50%;margin-left:-7.5px;}
.mobikwick-offer .locaiton-list{max-width:800px;width:90%;margin:0 auto;}
.mobikwick-offer .locaiton-list .frm{display:inline-block;vertical-align:top;padding:10px 50px;max-width:400px;width:49%;}
.mobikwick-offer .locaiton-list .frm h3{font-size:14px;color:#006666;text-transform:uppercase;border-bottom:1px solid #fff;margin-bottom:20px;text-shadow:none;padding-bottom:10px;}
.mobikwick-offer .locaiton-list .frm .left{float:left;}
.mobikwick-offer .locaiton-list .frm .right{float:right;}
.mobikwick-offer .locaiton-list .frm .middle{float:left;width:100%;}
@media (max-width:992px){.mobikwick-offer .logo-mobikwik{background-size:contain;margin:30px 20px;}
.mobikwick-offer .locaiton-list{width:100%;}
.mobikwick-offer .locaiton-list .frm{padding:10px 20px;}
}
.footer{background:#295ba2;position:fixed;left:0;bottom:0;right:0;z-index:999;}
.footer-container{width:92%;margin:0 auto;padding:0 15px;}
.footer-main{background:#24508e;font-family:'Ropa Sans';}
.footer-main .social-connect{float:left;}
.footer-main .social-connect span{color:#fff;font-size:1.4em;line-height:41px;display:inline-block;vertical-align:middle;padding-right:5px;}
.footer-main .social-connect a{color:#fff;font-size:2em;line-height:41px;display:inline-block;vertical-align:middle;padding:0 7px;}
.footer-main .footer-links{float:right;}
.footer-main .footer-links li{display:inline-block;vertical-align:middle;line-height:41px;font-size:1.2em;color:#c4cbdb;background:url(../images/seortr01.png) left center no-repeat;padding-left:10px;}
.footer-main .footer-links li:first-child{padding-left:0;background:none;}
.footer-main .footer-links li a{color:#c4cbdb;}
.footer-nav{background:#295ba2;padding:50px 0 30px 0;font-family:'Ropa Sans';}
.footer-nav h3{font-size:1.2em;text-transform:uppercase;color:#fff;padding-bottom:5px;}
.footer-nav ul{padding-bottom:15px;}
.footer-nav ul li{font-size:1.2em;padding:5px 0;}
.footer-nav ul li a{color:#c4cbdb;}
.footer-nav ul li a:hover{color:#fff;}
.footer-nav .fa{font-size:1.3em;display:inline-block;vertical-align:middle;width:18px;text-align:center;margin-right:5px;}
.footer-nav .f-col-1{width:22%;}
.footer-nav .f-col-2{width:14%;}
.footer-nav .f-col-3{width:42%;}
#fNav-area{display:none;}
#fNav-toggle{cursor:pointer;display:inline-block;height:35px;position:absolute;left:15px;bottom:-38px;width:40px;z-index:10;border:2px solid #fff;border-radius:4px;text-align:center;}
#fNav-toggle .fa-angle-down{display:none;}
#fNav-toggle .fa{color:#fff;font-size:3em;line-height:30px;}
#fNav-toggle.highlight .fa-angle-down{display:block;}
#fNav-toggle.highlight .fa-angle-up{display:none;}
.searchdiv{position:absolute;right:15px;top:11px;width:180px;}
.gsc-control-cse{padding:0 !important;background:none !important;border:none !important;}
form.gsc-search-box{margin:0 !important;}
table.gsc-search-box{margin:0 !important;}
.gsib_a{padding:0 !important;}
.gsc-input-box{border:none !important;}
input.gsc-search-button{padding:6px !important;height:26px !important;width:26px !important;background:none !important;border:none !important;min-width:inherit !important;}
input.gsc-input{padding:5px 5px !important;font-size:14px !important;width:120px !important;height:25px !important;font-family:'dinregular' !important;}
.gsst_b{height:25px !important;}
.gscb_a{font-family:'Ropa Sans' !important;color:#295ba2 !important;}
.gsc-input{padding-right:5px !important;}
@media only screen and (max-width:1200px){input.gsc-input{width:92px !important;}
.searchdiv{width:152px;}
}
@media only screen and (max-width:992px){.searchdiv{right:auto;left:15px;top:10px;width:180px;}
input.gsc-input{width:120px !important;}
}
@media only screen and (max-width:1500px){.container{width:1200px;}
.selSpace{padding:12px 8px 15px;}
.selSpace .book-btn{padding:8px 21px 0;}
.wiki-wrap{width:1000px;}
.latest-box{font-size:0.85em;}
.location-div .explore-div{width:320px;height:320px;}
.typeofApt .form-control{width:92px;}
.EmiCal-div .btn{min-width:150px;}
.location-div .wiki-view{width:588px;}
.location-div .explore-div .explore-tooltip span{width:150px;}
.location-div .explore-div{width:275px;height:275px;}
}
@media only screen and (max-width:1200px){.container{width:1000px;}
.pr-banner-div .lhs{width:70%;}
.pr-banner-div .rhs{width:30%;}
.project-content .col-sm-9.col-lhs{width:70%;}
.project-content .col-sm-3.col-rhs{width:30%;}
.latest-box{font-size:0.7em;}
.enquiry-div ul li{width:20.88%;}
.enquiry-div ul li.submit-btn{width:15%;}
.amenities-list > li{padding:0 20px 20px;width:48%;}
.EmiCal-div .btn{min-width:145px;}
.ultracool-offer .offer-img{display:block;}
.wiki-wrap{width:100%;}
.wiki-view{width:760px;}
.location-div .wiki-view{width:388px;}
.wiki-nav li .img img{padding:4px;}
.wiki-nav li .txt{padding:8px 20px 8px 45px}
.blog-box .blog-caption{min-height:110px;}
.pr-details-div .info-sec .col-1{width:48%;}
.pr-details-div .info-sec .col-2{width:52%;}
.footer-nav .f-col-1{width:26%;}
.footer-nav .f-col-2{width:18%;}
.footer-nav .f-col-3{width:30%;}
.footer-nav .f-col-4{width:50%;}
.footer-nav .f-col-5{width:100%;}
}
@media only screen and (max-width:992px){.container{width:90%;}
.hm-middle-div{position:static;}
.hm-space-form ul li{width:24%;}
.hm-space-form ul li.submit-btn{width:24%;}
.hm-testimonials{padding-bottom:160px;}
.pr-banner-div .lhs{width:60%;}
.pr-banner-div .rhs{width:40%;}
.project-book{width:380px;}
.project-nav .project-nav-list li{padding-left:12px;}
.project-nav .project-nav-social{padding-left:15px;}
.project-content{padding-bottom:100px;}
.content-area{padding-bottom:100px;}
.project-content .col-sm-9.col-lhs{width:100%;}
.project-content .col-sm-3.col-rhs{width:100%;}
.sendMsg-div{padding-right:0;}
.reginalOff-div ul li{width:32.5%;}
.EmiCal-div .btn{min-width:100%;margin:0 0 5px 0;}
.wiki-nav{width:100%;padding-top:0;}
.wiki-nav ul{text-align:center;}
.wiki-nav li{display:inline-block;padding:15px 30px 15px 0;}
.wiki-view{width:100%;padding-left:0;padding-top:40px;}
.location-div .wiki-nav{width:100%;}
.location-div .wiki-nav li{padding:15px 30px 15px 0;}
.location-div .wiki-nav li .txt{min-width:inherit;}
.location-div .wiki-view{width:100%;padding-top:20px;}
.explore-div{width:300px;height:300px;}
.enquiry-div{padding-bottom:130px;}
.enquiry-div ul li{width:33%;}
.enquiry-div ul li.submit-btn{width:20%;}
.pr-details-div .info-sec .col-1{width:100%;padding-bottom:6px;padding-right:0;}
.pr-details-div .info-sec .col-2{width:100%;}
.pr-overview{padding:10px;}
.typeofApt{width:100%;margin:0;}
.typeofApt span{line-height:30px;}
.typeofApt .form-control{width:170px;}
.pr-overview .col-sm-6{width:100%;}
ul.pr-content{border-right:none;padding-top:20px;}
ul.pr-content li{padding-bottom:10px;}
.details-steps ul li a{font-size:2em;padding:0 12px;}
.footer-main .social-connect{width:100%;text-align:center;}
.footer-main .footer-links{width:100%;text-align:center;padding-bottom:10px;}
.footer-main .footer-links li{line-height:25px;}
.footer-container{width:100%;}
.footer-nav .f-col-1{width:25%;}
.footer-nav .f-col-2{width:25%;}
.footer-nav .f-col-3{width:25%;}
.footer-nav .f-col-4{width:100%;}
}
@media only screen and (max-width:800px){.hm-latest-div .col-sm-6{width:100%;}
.hm-latest-div .latest-box{width:80%;margin:15px auto;}
}
@media only screen and (max-height:680px){.take-home-div{min-height:400px;}
}
.marquee-div{display:inline-block;padding:5px 20px 3px 20px;margin:0;line-height:1;list-style:none;position:relative;overflow:hidden;width:100%;height:30px !important;background:rgba(0,0,0,.6);}
.marquee{width:100%;overflow:hidden;color:#faff00;font-family:'Ropa Sans';font-weight:normal;font-size:1.4em;text-transform:uppercase;line-height:1em;}
.marquee strong{color:#00ff00;}
.power-to-women-logo{margin:0 0 20px 0;}
.womenday-offer{clear:both;display:block;margin-bottom:20px;border-bottom:1px solid #666;padding-bottom:20px;}
.old-amt-cut{display:inline-block;color:#f90161;position:relative;}
.old-amt-cut:before{content:"";background:url(../images/img-amt-cut.png) left center no-repeat;position:absolute;top:0;left:-38px;right:-2px;bottom:0;height:22px;}
.highlight-amt{background:#faf84a;color:#fa0000;display:inline-block;padding:2px 10px;border-radius:8px;}
.for-sbi-text{display:block;font-family:'Ropa Sans';font-size:1.2em;font-weight:normal;clear:both;display:block;margin:5px 0;}


/* new media details page css - 21 april 2016 */
.media-details .md-tHead {
	border-bottom:1px solid #666;
	display:block;
}
.media-details .md-tHead .title {float:left;}
.media-details .md-tHead .md-bs {float:right; padding:10px 0;}
.md-bs li {
	display:inline-block;
	vertical-align:top;
	padding:0 8px;
	line-height: 22px;
	position:relative;
	
}
.md-bs li.md-social:before {
	content:'';
	width:1px;
	height:20px;
	background:#c2c2c2;
	position:absolute;
	left:-2px;
	top:0;
}
.md-bs li.md-social a {
	color: #c2c2c2;
	font-size:1.5em;
	display:block;
}
.md-bs li.md-social a:hover {
	color: #333;
}

.md-tHead .back-art {
	color: #295ba2;
	font-size: 1.4em;
	font-weight:bold;
	display:block;
}
.md-ds {
	padding-top:10px;
	padding-bottom:20px;
	border-bottom:1px solid #666;
	position:relative;
}
.md-ds h3 {
	padding:2px 0;
	font-weight:normal;
	font-family: "dinregular";
}
.md-ds p {
	padding:2px 0;
	color: #295ba2;
}

.md-soc {
	position:absolute;
	bottom:10px;
	right:0;
}
.md-soc .md-social {
	display:inline-block;
	vertical-align:top;
	padding:0 8px;
	line-height: 22px;
	position:relative;
	
}
.md-soc .md-social:before {
	content:'';
	width:1px;
	height:20px;
	background:#c2c2c2;
	position:absolute;
	left:-2px;
	top:0;
}
.md-soc .md-social:first-child:before {display:none;}
.md-soc .md-social .fa {
	color: #c2c2c2;
	font-size:1.6em;
	padding-top:3px;
}

.md-zoom {
	margin-top:30px;
	border:1px solid #ccc;
	border-radius:3px;
	padding:5px;
	position:relative;
}
.md-zoom > div {
	top:0 !important;
	left:0 !important;
}
.md-zoom .zoom-controls {
	top:15px !important;
	left:10px !important;
	position:absolute;
}
/* new media details page css - 21 april 2016 */ 

/*START : Project Detail page Revies/rating css - 26 April 2016*/
.review-hdr{ clear:both; display:block; padding:10px; border-bottom:1px solid #666666;}
.review-hdr h3{ display:inline-block; font-size:20px; color:#2b5da0;}
.review-hdr h3 span{ font-weight:normal; font-size:14px;}
.review-hdr .rhs{ display:inline-block; float:right;}
.review-hdr .rhs .back-art { color: #295ba2; font-size: 1.4em; font-weight: bold; display: inline-block; vertical-align: middle; position: relative; margin-right: 10px; }
.review-hdr .rhs .back-art:before { content: ''; width: 1px; height: 20px; background: #c2c2c2; position: absolute; right: -10px; top: -3px; }
.review-hdr .rhs .md-social { display: inline-block; vertical-align: middle; padding: 0 8px; position: relative; }
.review-hdr .rhs .md-social:before { content: ''; width: 1px; height: 20px; background: #c2c2c2; position: absolute; right: -2px; top: 0; }
.review-hdr .rhs .md-social:last-child:before { display: none; }
.review-hdr .rhs .md-social .fa { color: #c2c2c2; font-size: 1.6em; padding-top: 3px; }

.review-cont{ clear:both; display:block;}
.review-cont .frm{ padding:30px 10px; border-bottom:1px solid #666666; clear:both; display:block; margin-bottom:20px;}
.review-cont .frm:last-child{ border:none;}
.review-cont .frm .img-div{ width:180px; min-height:130px; margin-right:20px; display:inline-block; background:#e0e0e0; float:left; background:url(../images/empty_profile.jpg) 50% 0 no-repeat #e8e8e8; border:1px solid #000;}
.review-cont .frm h2 { color:#2b5da0; line-height: 0.7em; margin-bottom: 5px; }
.review-cont .frm h4{ color:#8e8e8e; font-size:12px; font-style:italic; font-family: 'Ropa Sans'; font-weight:normal;}
.review-cont .frm h4 span{ color:#2b5da0;}
.m-b-10{ clear:both; display:inline-block; width:100%; margin-bottom:10px;}

.rating{ background:url(../images/rating-bg.png) 0 -30px no-repeat; width:142px; height:21px; display:inline-block; position:relative; clear:both; margin:10px 0; vertical-align:middle;}
.rating .rate-half{background:url(../images/rating-bg.png) 0 0px no-repeat; width:11px; height:21px}
.rating .rate-1{   background:url(../images/rating-bg.png) 0 0px no-repeat; width:22px; height:21px}
.rating .rate-1half{background:url(../images/rating-bg.png) 0 0px no-repeat; width:41px; height:21px}
.rating .rate-2{background:url(../images/rating-bg.png) 0 0px no-repeat; width:52px; height:21px}
.rating .rate-2half{background:url(../images/rating-bg.png) 0 0px no-repeat; width:71px; height:21px}
.rating .rate-3{background:url(../images/rating-bg.png) 0 0px no-repeat; width:82px; height:21px}
.rating .rate-3half{background:url(../images/rating-bg.png) 0 0px no-repeat; width:101px; height:21px}
.rating .rate-4{background:url(../images/rating-bg.png) 0 0px no-repeat; width:112px; height:21px}
.rating .rate-4half{background:url(../images/rating-bg.png) 0 0px no-repeat; width:131px; height:21px}
.rating .rate-5{background:url(../images/rating-bg.png) 0 0px no-repeat; width:142px; height:21px}
.rating-wrap{ clear:both; display:block;}
.view-review{ display:inline-block; vertical-align:middle; color:#fff; font-size:16px; font-family: 'Ropa Sans'; font-weight:normal; margin-left:10px;}
.view-review .btn-vewreview{ display:inline-block; color:#fff; margin:0 15px; position:relative; text-decoration:underline;}
.view-review .btn-vewreview:before{ content: ''; width: 1px; height: 20px; background: #c2c2c2; position: absolute; left: -10px; top: 0px; }
.view-review .btn-vewreview:after{content: ''; width: 7px; height: 20px;  position: absolute; right: -11px; top: 2px; background:url(../images/arrownext.png) 50% 50% no-repeat; }
/*ENDS : Project Detail page Revies/rating css - 26 April 2016*/
.height-260{ height:260px !important;}

.div-itemscope{ clear:both; display:block; width:100%; text-align:center; color:#333; font-size:1.2em; padding:10px 0; margin-bottom:40px; line-height:1.2em;}
.div-itemscope a{ color:#24508e; margin:0 5px;}


h2{padding-bottom:15px;color:#000;font-size:24px;}

ul.page{padding-top:15px;font-size:15px}
body{line-height:20px;font-family:'Ropa Sans', arial, Verdana;font-size:12px;}
p{font-size:15px}
.sm-simple a{font-size:13px !important}

@media only screen and (min-width:320px) and (max-width:767px) 
{
    div.nav{background:#fff;margin-top:-60px;margin-right:10px!important;}
    .nav-button{color:#24508e!important}
    #nav-mobi
    {
        position:absolute;
        top:10!important;
        right:10!important;
        margin-left:40px;
    }    
    .hm-space-form ul li{display:inline-block;vertical-align:top;width:100%;padding:5px 6px;}
    #btnHomeEnquirySubmit{margin-bottom:90px!important;width:100px!important;}
    .mPage{padding-top:80px!important;padding-bottom:60px!important;}
    .col1{width:100%;padding-top:80px!important;}
    .col2{width:100%;padding-top:0px!important;padding-bottom:130px!important;}
    .example-image{width:200px!important;height:100px!important;padding:10px!important;}
    .refrl-field{width:90%!important;}
    #frmReferFriend label{display:none;}
}
