/**************header**************/
.p-btl{
    padding-bottom: 0px;
    padding-top: 25px;

}
.p-bt{
    padding-bottom: 0px;
    padding-top: 0px;
    /*padding-left: 60px;*/
    padding-right: 10px;
    float:right;
}
.sg-border-bottom{
    /*border-bottom:1px solid #dfdfe1;*/
}
/*************index****************/
/*  bhoechie tab */
div.bhoechie-tab-container, div.bhoechie-tab-rent-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 20px;
  margin-left: 50px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu, div.bhoechie-tab-menu-rent {
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
  background-color: #1f223e;
  padding-top: 18px;
}
div.bhoechie-tab-menu div.list-group, div.bhoechie-tab-menu-rent div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a, div.bhoechie-tab-menu-rent div.list-group>a{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa, div.bhoechie-tab-menu-rent div.list-group>a .glyphicon,
div.bhoechie-tab-menu-rent div.list-group>a .fa  {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child, div.bhoechie-tab-menu-rent div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child, div.bhoechie-tab-menu-rent div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa, div.bhoechie-tab-menu-rent div.list-group>a.active,
div.bhoechie-tab-menu-rent div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu-rent div.list-group>a.active .fa{
  background-color: #95c41f;
  background-image: #95c41f;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after, div.bhoechie-tab-menu-rent div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #95c41f;
}

div.bhoechie-tab-content, div.bhoechie-tab-content-rent{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  /*padding-left: 20px;*/
  padding-top: 2px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active), div.bhoechie-tab-rent div.bhoechie-tab-content-rent:not(.active){
  display: none;
}
   /* #for_rent{
        display: none;
    }*/
    .mean-container .mean-bar{
      z-index: unset;
    }
    .mySlides{
      display: none;
    }
    /*.transparent-header .main-menu > li > a{*/
    /*  color: black;*/
    /*}*/
    img.img-responsive.splash-img {
    margin: auto;
    max-height: 450px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: fixed;
    width:100%;
   }
  .modal-content.splash-modal-content {
    /*min-height: 450px;*/
    /*max-height: 450px;*/
    /*background: #343650 none repeat scroll 0 0;*/
  }
  .list-item-sale{
  background-color:#1f223e;
  }
  a.list-group-item, button.list-group-item {
    color: #fff;
  }
  .list-group-item {
    padding: 19.3px 15px;
  }
  a.list-group-item :hover{
    color: green;
  }
  .property-slider-sale-rent{
    margin-left: 0px;
    margin-right: 0px;
  }
  .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{
    border-color: #95c41f;
  }
  .blog-item.property-item{
    margin-bottom: 0px !important;
  }
  .nivoSlider {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
}
/****search sub area******/
.sg-srch-sub-area{
    width: 215px;
    height: 44px;
}
/********sg button***********/
.sg-buton{
  background-color: #e91e63;
  border-radius: 10px;
}
/**********property sale***********/
.sg-bdr-proprty{
  border:1px solid #dfdfe1;
}
.sg-propty-price{
  color: #ffffff;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  border-bottom: 1px solid #dfdfe1;
  padding: 15px;
  background-color: #e91e63;
}
.sg-project-price{
  color: #e91e63;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  border-bottom: 1px solid #dfdfe1;
  padding: 5px;
}
.sg-pro-spn{
  font-size: 20px;
}
.sg-proprty-icon{
  max-height: 225px;
    min-height: 225px;
    position: relative;
    border-bottom: 1px solid #dfdfe1;
}
.sg-project-icon{
  max-height: 167px;
    min-height: 167px;
    position: relative;
   /* border-bottom: 1px solid #dfdfe1;*/
}
.sg-proprty-icon-last1{
  text-align: center;
  margin-top: 15px;
    margin-bottom: -4px;
}
.sg-pro-imag{
 max-height: 333px;
    min-height: 333px;
    position: relative;
    /*box-shadow: 1px 1px 1px 1px #a8a8a8;*/
        border: 1px solid #dfdfe1;
}

.sg-project-imag{
 max-height: 350px;
    min-height: 350px;
    position: relative;
    /*box-shadow: 1px 1px 1px 1px #a8a8a8;*/
        border: 1px solid #dfdfe1;
}



.img-style{
  max-height: 240px;
    margin: 0;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
    min-height: -webkit-fill-available;
    width:100%;
}
.blu-area-proprty-sale{
  background-color: #179ea8;
  font-size: 12px;
  text-align: center;
  height: 74px;
}
.margn-lft-rit-none{
  margin-right: 0px;
  margin-left: 0px;
}
.sg-bed-area-bath-icon{
  border-bottom: 1px solid #dfdfe1;
  padding: 15px;
  text-align: center;
}
.sg-font-siz{
  font-size: 12px;
}
.logo-styl{
  max-height: 70px;
    margin:auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
}
.project-logo-styl{
  max-height: 100px;
    margin:auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
}
.wite-font-clr{
  color: #fff;
  font-size: 14px;
  font-weight: 400;

}
/*********button ***********/
.bdr-clr-grey{
  border-bottom: 1px solid #dfdfe1;
  border-top: 1px solid #dfdfe1;
  border-left: 1px solid #dfdfe1; 
  height: 355px;    
  width: 40%;
  display: inline-block;

}
.index-box-areas{
  width: 60%;
}
.hr-hite{
  border-bottom: 1px solid #eeeeee;
  border-top: 0 none;
  margin: 183px 0;
  padding: 0; 
}
.butn-bdr{
  border-radius:25px;
  border:1px solid #dfdfe1;
  height: 150px;
  width: 100%;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  /* position: absolute; */
  margin-top: 4px;
} 
.butn-bdr-top{
  border:1px solid #dfdfe1;
  border-radius:25px;
  height: 150px;
  width: 100%;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  /* position: absolute; */
  margin-top: 4px;
}  
.butn-advertise{
  border:1px solid #dfdfe1;
  border-radius: 25px;
  height: 224px;
  width: 100%;
  /* position: absolute; */
  background-color: #179ea8;
} 
.butn-advertise-bussiness{
  border:1px solid #dfdfe1;
  border-radius: 25px;
  height: 224px;
  width: 100%;
  /* position: absolute; */
  background-color: #e91e63;
}
.butn-bdr-botm{
  border-radius:25px;
  border:1px solid #dfdfe1;
  height: 150px;
  width: 100%;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  /* position: absolute; */
  margin-top: 4px;
  
}   
.set-pad-top{
  margin-top: -70px;
}
.pink-clr-txt{
  color: #e91e63;
}
.blu-clr-txt{
  color: #179ea8;
}
.blu-area-proprty-project{
  background-color: #179ea8;
  font-size: 12px;
  text-align: left;
}
.bdr-al-side{
  border:1px solid #dfdfe1;
}
.bdr-rit-btm-top{
  border-bottom: 1px solid #dfdfe1;
  border-top: 1px solid #dfdfe1;
  border-right: 1px solid #dfdfe1;
}
.projct-sec-wite-font{
  color: #ffff;
  margin-bottom: 0px;
}
.bdr-botm{
  border-bottom:1px solid #dfdfe1;
}
/*.advrtse-style{
  height: 331px;
  width: 420px;
  padding: 86px;
}*/
.wit-txt{
  color: #FFF;
}
.set-starting-price{
  color: black;
  font-weight: 400;
  float: left;
  font-size: 12px;
}
.set-wid{
  width: 170px !important;
}
.pad-setng-butn{
  padding-left:55px;
  padding-right: 70px; 
}
.colr-blu{
  color: #179ea8;
}

@media only screen and (min-width:767px) and (max-width: 1259px) {
.butn-advertise{
  border: 1px solid #dfdfe1;
  width: 100%;
  padding: 0px;
  margin-top: 13px;
  background-color: #179ea8;
}
.butn-advertise-bussiness {
  border: 1px solid #dfdfe1;
  padding:0px;
  width: 100%;
  margin-top: 13px;
  background-color: #e91e63;
}
.advrtse-style {
  padding: 35px;
}
}
@media only screen and (min-width: 1260px) {
.advrtse-style{
  height: 331px;
  width: 420px;
  padding: 86px;
}
.butn-advertise{
  margin-top: 60px;
}
.butn-advertise-bussiness{
  margin-top: 60px;
}
}
@media only screen and (max-width: 991px) {
  .text-white h3 {
    color: #ffff;
  }
  .text-white h2 {
    color: #ffff;
  }
  .index_search_form_area {
    padding-bottom:0px; 
  }
  #new_area .pt-30 {
    padding-top:0px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1170px) {
  .sg-project-icon{
    max-height: 144px;
    min-height: 144px;
  }
}
@media only screen and (min-width: 1170px) {
  .sg-project-icon{
    max-height: 149px;
    min-height: 149px;
  }
} 
input#search_button {
    max-width: 90%;
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .green-colr-circle{
    min-width: 103px !important;
  }
}
h2.secnd-heading{
  font-size: 25px;
}
.city-sub-styl{
    color: #fff;
    font-size: 12px;
}
.font-25{
    font-size: 30px;
}
.set-font{
  font-size: 14px;
  font-weight: 400;
}
.fnt-weight{
  font-weight: 400;
  font-size: 14px;
}
