/* Inner Page Container Start */
.inner-page-container{width: 100%; height: 250px; background:url(../images/Kolte_Patil_iTowers_Exente_42692.jpeg) no-repeat; background-size: cover; background-position: bottom; margin-top: 68px; position: relative;}
.inner-page-container .breadcrumb{background: none; padding: 10px 0 15px 0;}
.inner-page-container .breadcrumb li a{font-size: 10px; color: #bbbbbb;}
.inner-page-container .breadcrumb>li+li:before{font-size: 10px; color: #bbb; padding: 0 1px;}
.inner-page-container .breadcrumb>.active{font-size: 10px; color: #fff;}
.inner-page-container-detail h1{text-align: center; font-size: 28px; color: #fff; margin-bottom: 20px; font-weight: 400; margin-top: 45px;}
.inner-page-container-detail p{text-align: center; margin: 0; padding: 0; font-size: 18px; color: #fff; font-weight: 400;}
.inner-page-container:before {content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: linear-gradient(to bottom right, #444, #444); opacity: .85;}

/* Inner Page Container Finish */


.all-developer-page-about{padding: 50px 0 0px 0;}
.all-developer-page-about h2 {font-size: 28px; color: #858585; font-weight: 400; position: relative; margin-bottom: 35px;}
.all-developer-page-about h2:before {content: ""; background: #858585; width: 45px; height: 2px; bottom: -10px; left: 0; position: absolute;}
.all-developer-page-about p{font-size: 12px; line-height: 24px; color: #1a1a1a; font-weight: 500; margin-bottom: 15px;}
.all-developer-page-about p:last-child{margin-bottom: 0 !important;}

.top-developer-page-about{padding: 40px 0 35px 0;}
.top-developer-page-about h2 {font-size: 28px; color: #858585; font-weight: 400; position: relative; margin-bottom: 35px;}
.top-developer-page-about h2:before {content: ""; background: #858585; width: 45px; height: 2px; bottom: -10px; left: 0; position: absolute;}

.top-develop-box{background: #fff; margin-left:-7.5px; margin-right: -7.5px; padding: 17px 0 0 0; box-shadow: 0 0 6px rgba(0,0,0,0.15); text-align: center; height: 145px; margin-bottom: 15px; transition: 0.25s; -webkit-transition: 0.25s;}
.top-develop-box a{text-decoration: none;}
.top-develop-box .img-box{max-width: 138px; height: 65px; margin: 0 auto 5px; position: relative;}
.top-develop-box .img-box img{position: absolute; left: 0; bottom: 0; right: 0; top: 0; margin: auto;}
.top-develop-box p{font-size: 12px; color: #636363; font-weight: 600; margin-bottom: 3px; border-top: 1px solid #ddd; padding: 15px 5px 0 5px;}
.top-develop-box font{font-size: 12px; color: #858585; font-weight: 500;}
.top-develop-box:hover font{color: #e73f0c;}
.top-develop-box:hover{box-shadow: 0 0 18px 6px rgba(0, 0, 0, 0.11); transform: scale(1.03);}

.top-develop-box-city{background: #fff; margin-left:-7.5px; margin-right: -7.5px; padding: 17px 0 0 0; box-shadow: 0 0 6px rgba(0,0,0,0.15); text-align: center; height: 145px; margin-bottom: 15px; transition: 0.25s; -webkit-transition: 0.25s;}
.top-develop-box-city .img-box{max-width: 138px; height: 65px; margin: 0 auto 5px; position: relative;}
.top-develop-box-city .img-box img{position: absolute; left: 0; bottom: 0; right: 0; top: 0; margin: auto;}
.top-develop-box-city p a{text-decoration: none; font-size: 12px; color: #636363; display: block; font-weight: 600; margin-bottom: 0px; border-top: 1px solid #ddd; padding: 10px 3px 0 3px; line-height: 16px;}
.top-develop-box-city font{font-size: 11px; opacity: 0; transition: 0.25s; -webkit-transition: 0.25s; color: #fff; font-weight: 500; position: absolute; top: 1px; right: 9px; background: #ea420a; padding: 3px 5px; border-radius: 3px;}
.top-develop-box-city:hover font{opacity: 1;}
.top-develop-box-city:hover{box-shadow: 0 0 18px 6px rgba(0, 0, 0, 0.11);}

.developer-loadmore-btn {text-align: center; height: 50px; background: #fff; border: 1px solid #e73f0c; color: #e73f0c; font-size: 14px; font-weight: 600; text-transform: uppercase; display: table; margin: 0px auto 35px; padding:10px 25px; outline: 0; transition: ease-in-out 0.25s; }
.developer-loadmore-btn i {font-size: 22px; vertical-align: middle; margin-right: 5px; margin-top: -1px;}
.developer-loadmore-btn:hover {background: #e73f0c; color: #fff;}

.developer-page-properties-filter h4 {color: #1a1a1a; font-size: 14px; text-transform: uppercase; font-weight: 600; margin-bottom: 15px;}
.developer-page-properties-filter {background: #fbfbfb; padding: 25px 0;}
.developer-filter-box {width: 175px; position: absolute; top: -5px; right: 0;}
.developer-filter-box img {position: absolute; z-index: 2; width: 24px; top: 0; bottom: 0; margin: auto; left: 10px;}
.developer-filter-box .nice-select {width: 100% !important; border-right: 1px solid #cecece !important; background: #fff; margin-bottom: 0 !important; outline: none !important; box-shadow: 0 0 6px rgba(0,0,0,0.15); border-bottom: none !important; height: 50px; line-height: 50px; font-size: 12px; font-weight: 500; color: #1a1a1a;}
.developer-filter-box button {width: 100%; height: 50px; background: #e73f0c; color: #fff; text-transform: uppercase; font-size: 14px; font-weight: 600; border: none; outline: none;}
.developer-filter-box .nice-select span {padding-left: 45px;}

@media screen and (max-width: 991px){
.inner-page-container .breadcrumb{display: none;}
.inner-page-container{margin-top: 108px; height: 165px;}
.all-developer-page-about h2{font-size: 22px;}
.top-developer-page-about h2{font-size: 22px; margin-bottom: 45px;}
.top-developer-page-about h2:before{bottom: -10px;}
.inner-page-container .developer-logo {bottom: 45px; left: 0; right: 0; margin: auto; box-shadow: 0 0 6px rgba(0,0,0,.15);}
.inner-page-container-detail h1{font-size: 24px;}
.inner-page-container-detail ul li{font-size: 15px;}
.developer-page-about h2{font-size: 24px;}
.developer-filter-box{top: -15px !important;}
.developer-properties-filter-search{width: 100%; overflow-x: scroll !important; white-space: nowrap; overflow-y: hidden;}
.developer-properties-filter-search{margin: 30px 0px 0 0px;}
.top-properhover{display: inline-block; width: 337px; margin-right: -7.5px; margin-left: -7.5px;}
.top-properties-details{margin-bottom: 10px;}
.property-loadmore-div button i{transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg);}
}


@media screen and (max-width: 600px){
.developer-filter-box{position: relative !important; margin-bottom: 10px; width: 100% !important;}

}