@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');body{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:16px;color:#000}
a{color:#333}a:hover{color:#000}h1, h2, h3, h4, h5{}
h1{font-size:36px;font-weight:400}h2{font-size:31px}
h3{font-size:25px;}
#home.mobile-header{display:none;}
.Pridettitle{color:#000;display:inline-block;padding-bottom:0;font-weight:400;font-size:36px;text-transform:uppercase}
.title{color:#000;display:inline-block;padding-bottom:0;font-weight:400;font-size:36px;}
.innertitle{color:#000;display:inline-block;padding-bottom:0;font-weight:400;font-size:26px;text-transform:uppercase; display:block}
.sub-title{font-size:28px;margin:0;margin-bottom:30px;font-weight:300}.padding-bottom{padding-bottom:20px;}
.top-link{display:none;right:10px;bottom:40px;z-index:9;font-size:1.3em;background:#fab400;color:#FFF;border-radius:50%;transition:all 0.3s ease}.top-link a{color:#FFF;padding:4px 10px;display:inline-block;width:38px;height:38px;}
.row.no-gutters{margin-right:0px;margin-left:0px;}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"]{padding-right:0px;padding-left:0px;}
.no-padding{padding:0}
.color-green{color:#3c5583;}
.white-btn{font-size:15px;border:0;border-radius:0;color:#3c5583;text-transform:uppercase;font-weight:600;}
.blue-btn{background:#3c5583;color:#FFF;font-size:16px;border:0;border-radius:0}
.color-red{color:#F00}
.color-white{color:#F0FAF9;}
.bg-gold{background:#D29506 !important;}
.logo{margin:0 auto;margin-top:10px;}
.navbar-brand{padding-top:0;}.navbar-default{background-color:#FFF}
.navbar{margin-bottom:0;border-radius:0px}.navbar-default{padding:0;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);border:0px solid #000;}
.navbar-nav > li > a{}
.navbar-default .navbar-nav > li > a{color:#000;text-transform:uppercase;transition:all 1s ease 0s;}
.navbar-default .navbar-nav > li > a:hover,.active{color:#E3BB1E}
.navbar-nav{margin-top:2%;}
.fixed-nav{position:fixed;top:0;left:0;width:100%;}.fixed-nav .navbar-brand{height:70px;}.fixed-nav .navbar-nav{margin-top:10px;}.fixed-nav .logo{height:48px;transition:all 0.5s ease-in-out}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background:#3c5583;color:#FFF}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a.active{background:#3c5583;color:#FFF}
.banner-wrap, .banner-wrap1 {position:relative;padding-top:3%;}.banner{width:100%;display:block;}
.banner-wrap1.bottom-carousal{display:none;}

.block-wrap{background:rgba(250,180,0,0.9);position:absolute;z-index:1;bottom:0;width:320px;right:10%;bottom:7%;padding:2%;color:#FFF;font-size:18px;}
.block-wrap .text strong{text-transform:uppercase}
.heading{margin-bottom:6%;}
.block{border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;border-right:0;display:block;padding:18px 18px 16px 18px;min-height:80px;font-size:16px;text-transform:uppercase;font-weight:300;background:rgba(221,221,221,0.9);}.block span{display:block;font-weight:700;}
.block-last{border-right:1px solid #FFF}
.call-bg{display:block;margin-left:5px;padding:9px 9px; background: #fab400; color:#000 !important;}
.call-bg a{color:#000;font-size:24px;font-weight:700;text-decoration:none;}
.enquiry{background:#C28803;padding-bottom:15px;}
.enquiry h3{color:#FFF;font-weight:300;border-bottom:1px solid #E3A107;padding-bottom:8px;}
.enquiry .form-inline .form-control{width:250px;margin-right:5%;border:1px solid #C1970D;}
.enquiry textarea.form-control{height:35px;}
.enquiry .form-inline{padding:12px 0;}
.form-control::-moz-placeholder{color:#333;font-size:16px;}
.enquiry .form-control-static{height:35px;border:1px solid #C1970D;border-radius:5px;}
.form-field{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(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;}
.form-control:focus::-webkit-input-placeholder,.form-control:focus::-webkit-input-placeholder{color:transparent;}
.form-control:focus::-moz-placeholder,.form-control:focus::-moz-placeholder{color:transparent;}
.form-control:-moz-placeholder,.form-control:-moz-placeholder{color:transparent;}
.form-field:focus::-webkit-input-placeholder,.form-field:focus::-webkit-input-placeholder{color:transparent;}
.form-field:focus::-moz-placeholder,.form-field:focus::-moz-placeholder{color:transparent;}
.form-field:-moz-placeholder,.form-field:-moz-placeholder{color:transparent;}
.button{background:#341A18;font-size:16px;text-transform:uppercase;color:#FFF;padding:7px 30px;border:0;margin-left:2%;border-radius:2px;}
.button:active{box-shadow:1px 1px 5px #000}
.divide-padding{padding:65px 0 60px 0;}.gallery-padding{padding:65px 0 60px 0}
#Mcontact{display:none;}
.mobile-video{display:none;}
.divide-padding video{width:100%;}
.gallery-padding .sub-title{font-size:21px;margin:0;margin-bottom:30px;font-weight:300}
.flats-info{padding:65px 0 0 0;}
.happy-home{font-size:16px;}
.grey-bg-contact{background:#e4e4e4 url(../images/Pride-flats.jpg) no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:3% 7%;border:1px solid #FFF;font-size:18px;text-align:center}
.contact-bg{background:#000 url(../images/contact-banner.jpg) no-repeat bottom center fixed;padding:55px 0 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;transition:all 5s ease;display:table;width:100%;}.contact-bg .title{color:#fab400;padding-bottom:30px;}
.address-info-block, .address-info-block a{font-size:18px;color:#FFF}
.hr{border-left:1px solid #512825;}
.padding-rgt{padding:0}.padding-lft{padding-left:4%}
.location, .email, .phone{padding-bottom:20px;font-size:16px;text-align:center}
.google-map{width:393px;overflow:hidden;height:350px;max-width:100%;border:5px solid #FFF;background:#FFF}
.content{display:block;padding-bottom:20px;font-size:18px;}.content span{color:#fab400;font-size:16px;}
.captcha{padding:5px 0 5px 0;background:#FFF;margin-top:-3px}
.page-content{margin:20px 0;}
#myModal1 .modal-dialog{width:400px;margin:2% auto}
#myModal1 .modal-content{}
.modal-open { position:fixed;}
.green-btn {
    background: #019C4A;
    color: #FFF;
    font-size: 16px;
    border: 0;
    border-radius: 0;
}
#query-popup{z-index:9999;min-width:300px;height:auto;width:100%;position:fixed;top:16%;padding:0 5px 15px 5px;left:0;right:0;margin:0 auto;}
.quick-from .form-group{margin-bottom:5px;width:100%;margin-right:0;}
.quick-from .form-group input{width:100%;}
.quick-from .form-group textarea{width:100%;}
.pink-btn{background:#9D0047;border:1px solid #87023E;color:#FFF}.pink-btn:hover{background:#344A79;border:1px solid #1C3978;color:#FFF}
.bank-loan{padding:0px 0 60px 0;}
.price-table{width:80%;margin:0 auto;}
.price-table td, .price-table th{padding:15px 30px !important;}
.padding-top{padding-top:30px;}
.navbar-nav > li > a{padding-top:16px;}
.navbar-toggle{background:none !important;border:0}
.navbar-default .navbar-toggle .icon-bar{background-color:#3c5583;}
.rupee{font-family:Arial, Helvetica, sans-serif;font-size:21px;margin-bottom:20px;}
.perk{background:#3c5583;color:#FFF;padding:10%;}
.greybox{background:#FFF;color:#333}
a.bg-green{text-decoration:none !important}
.bg-green{display:block;min-height:294px;background:#3c5583;color:#FFF;padding:10%;border:1px solid #FFF;font-size:18px;transition:all .25s ease-in;}.bg-green:hover{background:#EEE;color:#333;}
.bg-green .head{font-size:27px;font-weight:600;display:block}.bg-green .area{font-size:21px;margin-bottom:20px;display:block}.bg-green .rupee{display:block}
.bg-grey{min-height:295px;background:#e4e4e4;padding:9% 5% 9% 5%;border:1px solid #FFF;font-size:18px;text-align:center}
.gallery-padding img{padding-bottom:30px;}
.or{font-size:24px;color:#3c5583;margin-top:20px}
.inside-bg-grey{margin:0 0 51px 0;padding:15px 15px;}
.bottom-link{margin-top:25px;text-align:center;text-transform:uppercase}.bottom-link a{color:#fab400;margin:0 10px;}
.copyright-footer{background:rgba(0,0,0,0.8);text-align:center;color:#f0f0f0;font-weight:300;font-size:13px;padding:18px 0 18px 0;margin-top:10px;}.copyright-footer a{color:#f0f0f0;}
.img-gray{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);}
.img-gray:hover{filter:none;-webkit-filter:grayscale(0);}
.border{margin:3% 0;}
.border .col-sm-3{border-right:1px solid #DDD;border-top:1px solid #DDD;}.border .col-sm-3 img{margin:0 auto;padding:8% 0;}
.border .col-sm-3:nth-child(1), .border .col-sm-3:nth-child(2), .border .col-sm-3:nth-child(3), .border .col-sm-3:nth-child(4){border-top:0;}
.border .col-sm-3:nth-child(4), .border .col-sm-3:nth-child(8){border-right:0}
.large-font{font-size:28px;font-weight:600}
.modal-dialog{max-width:400px;}
#image-gallery .modal-dialog{max-width:95%;width:1100px}
.quickenquiry{position:fixed;top:40%;left:0;box-shadow:1px 5px 5px #333;z-index:2;}
.carousel-inner{width:100%;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width:100%;margin:auto;display:block;height:auto;max-width:100%;line-height:1;}
.carousel-indicators{bottom:0;}
.carousel{padding-bottom:3px;padding-top:1px;}
.innerpage-slider{height:350px;}
.floor-plan img{margin-bottom:30px;padding:15px;background:#FFF}
.mglr{margin:0px;}
.flip-container{perspective:1000px;background:#3c5583;height:250px;text-align:center;width:100%;cursor:pointer;}
.flip-container:hover .flipper,
.flip-container.hover .flipper{transform:rotateY(180deg);}
.flip-box .flipper{transition:0.8s;transform-style:preserve-3d;position:relative;}
.flip-box .front,
.flip-box .back{backface-visibility:hidden;border-radius:5px;}
.flip-box .front>img{border-radius:3px 3px 0 0;}
.flip-box .front{z-index:2;transform:rotateY(0deg);}
.flip-box .back{transform:rotateY(180deg);height:100%;position:absolute;width:100%;top:0;left:0;}
.flip-box .back .overlay{width:100%;height:100%;height:250px;background:#f6f5f5;padding:40px 20px;text-align:center;}
.flip-box .back .overlay img{margin:0 auto 30px auto;display:block;}
.flip-box .back .overlay ul li{display:inline-block;margin:20px 5px 0 0;}
.flip-box .back .overlay ul li a{display:block;width:33px;line-height:33px;color:#fff;text-align:center;font-size:16px;background:#00c5dc;}
.flip-box .back .overlay ul li a:hover{background:#272727;}
.flip-container:hover .flipper,
.flip-container.hover .flipper,
.flip-container.flip .flipper{transform:rotateY(180deg);}
.flipper{text-align:center;padding:40px 20px;}
.text h6{color:#FFF;font-size:20px;font-weight:300;margin:15px 0 10px;line-height:30px;text-transform:uppercase;}
.text.text-color h6{color:#f06626;font-size:20px;font-weight:300;line-height:30px;margin:15px 0 10px;}
.mrnbtm{margin-bottom:0px !important;}
.greybox.flip-container{background:#f6f5f5;}
.greybox .overlay{background:#3c5583 !important;}
.greybox .text h6{color:#000;}
.greybox .overlay .text h6{color:#FFF;}
.greybox .text p{color:#000;}
.greybox .text.text-color p{color:#FFF;}
.text p{color:#FFF;}
.text.text-color p{color:#000;}
.border-top{border-top:1px solid #DDD;padding:5% 0;margin-top:5%}
.rent{position:absolute;right:16%;top:0;margin-top:51px;padding:10px 15px;font-size:21px;font-weight:600;border-top:5px solid #3c5583;background:#F00;box-shadow:0px 2px 1px #000;color:#FFF;transition:all 1ms ease;text-transform:uppercase;text-align:center;line-height:18px;}
.rent:hover{margin-top:49px;}
.renteq{display:block;font-size:12px;letter-spacing:3.5px;}
.font-big{font-size:22px;color:#F00;font-weight:600}
a.rent-link{background:#F00;color:#FFF;padding:5px 10px;}
.frame-size{width:100%;height:100%;border:0}

.rps-Pride-text{background:#3c5583;color:#EEE;font-size: 12px;text-align: center;}
.Pride-seo{ display:none}

.rent-home{position:absolute;right:16%;top:0;margin-top:69px;padding:10px 15px;font-size:21px;font-weight:600;border-top:5px solid #3c5583;background:#F00;box-shadow:0px 2px 1px #000;color:#FFF;transition:all 1ms ease;text-transform:uppercase;text-align:center;line-height:18px;}
.rent-home:hover{margin-top:65px;}

.adv-banner{ text-align:center; margin:2% 0 6% 0;}
.small-text{ background:#000; color:#333; font-size:12px;}

.disclaimer{ font-size:13px; color:#9b9b9b; text-align:center; padding:5px 0 20px 0;}
.discount {
    font-size: 28px;
    text-align: center;
       background: #fab400;
    padding: 10px 5px;
    font-weight: bold;
}

	







@media only screen and (max-width:1280px){.block-wrap{bottom:10%;overflow:scroll;max-height:380px;}
}
@media only screen and (max-width:1200px){.container{width:100%;}
.enquiry .form-inline .form-control{width:auto;margin-right:5%;}
}
@media only screen and (max-width:1024px){.nav > li > a{padding-left:7px;padding-right:7px}
.logo{height:40px;padding-top:5px;}
.fixed-nav .logo{height:40px;}
}
@media (min-width:992px){.fp-modal .modal-dialog{width:980px;margin:30px auto}
}
@media only screen and (max-width:992px){.call-bg{padding-left:2px;padding-right:2px}.call-bg a{font-size:17px;}
.navbar-default .navbar-nav > li > a{font-size:12px;}
.nav > li > a{padding-left:7px;padding-right:7px}
.block{padding:15px 10px 16px 10px;font-size:14px;}
.block-wrap{margin-bottom:10px;}
.enquiry .form-inline .form-control{margin-right:0;}
.border .col-sm-3 img{padding:10%;}
}
@media (min-width:768px){}
@media only screen and (max-width:768px){.enquiry .form-inline .form-control{width:auto;margin-right:0;}
.nav > li > a{padding-left:4px;padding-right:4px}
.block{padding:15px 10px 16px 10px;font-size:14px;}
.block-last{border-right:1px solid #FFF}
.logo{height:40px;padding-top:5px;}
.divide-padding video{width:100%; margin-bottom:20px;}
.block-wrap{display:none;}
.divide-padding video{display:none;}
.mobile-video{display:block; width:100%;}
.mobile-video .bottom-video{width:100%; margin-bottom:15px;}
.banner-wrap.top-carousal{display:none;}
.banner-wrap1.bottom-carousal{display:block;}
#home.desktop-header{display:none;}
#home.mobile-header{display:block;}
.banner-wrap, .banner-wrap1 {

    position: relative;
    padding-top: 10%;

}
#Mcontact{display:block;}
}
@media only screen and (max-width:767px){.enquiry .form-inline .form-control{width:100%;}
.hr{border-left:0px solid #4a648d;}
.padding-rgt{padding:0}.padding-lft{padding-left:0%;margin-top:50px;}
.logo{height:36px;}
.divide-padding{padding:45px 0 60px 0;}.gallery-padding{padding:45px 0 60px 0}
.contact-bg{padding:45px 0 0 0}
.block-wrap{position:relative;z-index:1;bottom:auto;right:auto;width:100%;text-align:center;}
.block span{display:inline-block;margin-left:5px;margin-top:5px;}
.Pridettitle{font-size:28px;}
.title{font-size:28px;}
.navbar-default .navbar-nav > li > a{font-size:14px;}
.navbar-collapse{background:#EEE;padding:0 30px}
.navbar-default .navbar-nav > li > a{color:#000}.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#FFF}
.call-bg-bot{padding:7px;background:#3c5583;margin-bottom:15px;text-align:center}
.call-bg-bot a{color:#FFF;font-size:23px;font-weight:bold;text-decoration:none;}
.nav > li > a{padding-left:10px;padding-right:10px;border-bottom:1px solid #DDD}
.button{margin-left:0;}
.fp-modal .modal-dialog{width:95%;}
.price-table{width:100%;margin:0 auto;}
.price-table td, .price-table th{padding:10px 10px !important;}
.table-scroll{width:100%;overflow:scroll}
.bg-grey{padding:0}
.border .col-sm-3{border-right:0;border-top:0;}
.padding-lft{padding-left:0}
.google-map{width:99%;height:250px;}
.quickenquiry{position:fixed;top:25%;right:0;left:auto;box-shadow:1px 5px 5px #333;z-index:2;}
.innerpage-slider{height:auto;}
.rent{right:0;left:12%;width:62px;text-align:center;margin:0 auto;margin-top:30px;padding:3px;font-size:13px;line-height:12px;top:-19px;z-index:9999;position:fixed;border-top:0px;box-shadow:0px 0px 1px #000;}
.rent:hover{margin-top:30px;}

.rent-home{right:0;left:12%;width:62px;text-align:center;margin:0 auto;margin-top:30px;padding:3px;font-size:13px;line-height:12px;top:-19px;z-index:9999;position:fixed;border-top:0px;box-shadow:0px 0px 1px #000;}
.rent-home:hover{margin-top:30px;}

.renteq{font-size:10px;letter-spacing:1px}
a.rent-link{padding:0px 3px;}
.block-wrap{font-size:15px;}
.quickenquiry{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);right:-5px;}
}
@media only screen and (max-width:480px){.address-info-block, .address-info-block a{font-size:18px;}
.block{min-height:147px;}
.banner{padding:50px 0px 0 0px;}
#myModal1 .modal-dialog{width:95%;margin:0 auto}
.google-map{margin-bottom:50px;}
.border .col-sm-3 img{padding:0}
.divide-padding{padding:20px 0 30px 0;}
.gallery-padding{padding:20px 0 20px 0;}
.bank-loan{padding:0px 0 30px 0;}
.content{padding-bottom:10px}
.padding-lft{margin-top:30px;}
.block-wrap{bottom:10%;overflow:visible;max-height:100%;}
.banner{padding:30px 10px 10px 10px}
.bg-green{min-height:auto;}
.bg-grey{min-height:auto}
.bg-green h2{font-size:25px;}
.large-font{font-size:22px}
}
@media only screen and (max-width:420px){.carousel-indicators .active{background:#3c5583;}.carousel-indicators li{border:1px solid #3c5583}
.carousel-indicators{bottom:-10px;}
.carousel .item{background:#F9F9F9;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px;}
.carousel-inner > .item > img{border:1px solid #DDDDDD;float:left;margin:0;padding:2px;height:none;width:100%;}
}
@media only screen and (max-width:320px){.block{min-height:144px;}
.address-info-block, .address-info-block a{font-size:16px}
.copyright-footer{font-size:14px;}
}