/* Header */#head{background:linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) ), url("../images/banner4.jpg") no-repeat scroll center center ; background-size: cover; ___height:400px; text-align: center; color:white; font-family:"Open sans", Helvetica, Arial; font-weight:300;}#boxes #dialog{width: 746px; height: 249px; padding: 10px; background-color: #ffffff; font-family: 'Segoe UI Light', sans-serif; font-size: 15pt; backgrounds: url("../images/bg_modal.png") no-repeat scroll center center / cover rgba(0, 0, 0, 0);}/*#head{opacity:.7;background-size: cover; min-height:520px; text-align: center; padding-top:120px; color:white; font-family:"Open sans", Helvetica, Arial; font-weight:300;}*/#head.secondary{height:100px; min-height: 100px; padding-top:0px;}#head .lead{font-family:"Open sans", Helvetica, Arial; font-size:44px; margin-bottom:6px; color:white; line-height:1.15em;}#head .tagline{color:rgba(255,255,255,0.75); margin-bottom:25px;}#head .tagline a{color:#fff;}#head .btn-default{text-shadow: none; background:transparent; color:rgba(255,255,255,.5); -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); -moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); background: transparent;}#head .btn-default:hover,#head .btn-default:focus{color:rgba(255,255,255,.8); -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); -moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); background: transparent;}#head .btn-default:active, #head .btn-default.active{color:#fff; -webkit-box-shadow:inset 0px 0px 0px 3px #fff; -moz-box-shadow:inset 0px 0px 0px 3px #fff; box-shadow:inset 0px 0px 0px 3px #fff; background: transparent;}@media (max-width: 767px){#head{min-height:420px; ___padding-top:160px;}#head .lead{font-size: 34px;}} /* Autohide navbar */.slideUp{top:-100px;}.headroom{-webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out;}/* Highlights (in jumbotron in most cases) */.highlight{margin-top:40px;}.h-caption{text-align: center;}.h-caption i{display:block; font-size: 54px; color:#382526; margin-bottom:36px;}.h-caption h4{color:#382526; font-size: 16px; font-weight: bold; margin-bottom:20px;}.h-body{}/* Typography */h1, h2, h3, h4, h5, h6{font-family:"Open sans", Helvetica, Arial;}h1, .h1, h2, .h2, h3, .h3{margin-top:30px;}blockquote{font-style: italic; font-family: Georgia; color:#999; margin:30px 0 30px;}label{color: #777;}.thin{font-weight:300;}.page-title{margin-top:-20px; font-weight:300;}.text-muted{color:#888;}.breadcrumb{background:none; padding:0; margin:30px 0 0px 0;}ul.list-spaces li{margin-bottom:10px;}/* Helpers */.container-full{margin: 0 auto; width: 100%;}.top-space{margin-top: 1px;}.top-margin{margin-top:20px;}img{max-width:100%;}img.pull-right{margin-left: 10px;}img.pull-left{margin-right: 10px;}#map{width:100%; height:280px;}#social{margin-top:50px; margin-bottom:50px;}#social .wrapper{width:340px; margin:0 auto;}/* Main content block */.maincontent{}/* Sidebars */.sidebar{padding-top:36px; padding-bottom:30px;}.sidebar .widget{margin-bottom:20px;}.sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2, .sidebar h3, .sidebar .h3{margin-top:20px;}/* Footer */.footer1{background: #232323; padding: 30px 0 0 0; font-size: 12px; color: #999;}.footer1 a{color: #ccc;}.footer1 a:hover{color: #fff;}.footer1 .widget{margin-bottom:30px;}.footer1 .widget-title{font-size: 17px; font-weight: bold; color: #ccc; margin: 0 0 20px;}.footer1 .entry-meta{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 0 0 35px 0; padding: 2px 0; color: #888888; font-size: 12px; font-size: 0.75rem;}.footer1 .entry-meta a{color: #333333;}.footer1 .entry-meta .meta-in{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0;}.follow-me-icons{font-size:30px;}.follow-me-icons i{float:left; margin:0 10px 0 0;}.footer2{background: #191919; padding: 15px 0; color: #777; font-size: 12px;}.footer2 a{color: #aaa;}.footer2 a:hover{color: #fff;}.footer2 p{margin: 0;}.widget-simplenav{margin-left:-5px;}.widget-simplenav a{margin:0 5px;}@media (min-width: 766px){#head{padding-top:110px;} .favorite-txt{font-size:20px;} .favorite-icon{font-size:35px; margin-top:-5%;}} @media (max-width: 767px){#head{padding-top:50px;} h1{ font-size:24px} .favorite-txt{font-size:20px;} .favorite-icon{font-size:20px; margin-top:-5%;}} @media (max-width: 991px){#head .btn, #head .btn-cus{margin-top:10px;}}

.in-height{height:40px !important;}
.map-search-img{margin:0;width:100%;padding:50px 0;text-align:center;}
.search-mar{margin:0;padding:0;}
.footer-text-color{color:#191919;}
.grid-rec-property{position: absolute; opacity: 0.57; height:auto;width:100%;}
.grid-rec-property-wd{width:100%}
.grid-rec-property-t{font-size: 11px; height: 30px; right:0; position: absolute; top: 0px;width: 56px; z-index: 1;}
.ol_logo{width:200px !important;}
.mar-t10{margin-top:10px;}
.advance-src-img{width:100%; height:auto; margin-top:10px;}
.all-review{background-color:#00B050;color:#fff;}
.ol_head_color, .all-review-a{color:#fff;}
.request-agent-btn{margin:6% 14%;}
.cursor-pointer{cursor:pointer}
.est-agn-b{clear:both;margin-top:15px;}
.est-p{font-size: 11px;}
.fs13{font-size: 13px;}
.featured-t{font-size: 11px; height: 30px; right:0; position: absolute; top: 0px;width: 56px; z-index: 1;}
.featured-logo{width:100%}
.question-b{clear:both;margin-top:10px;}
.purpose_sale{clear:both; width: 100%; height: 10px}
.pro_thumbs{width:16px;margin-right:5px;}
.padd_bottom10{padding-bottom:10px;}
.details-maps{width: 100%; height: 300px;}
.width60{width:60px}
.min_hi450{min-height:450px}
.v_iframe{border:0;width:300px;height:460px;}
.v_text{font-weight:normal;font-size:12px;}
.v_text2{font-weight:normal;border:1px solid #aaa;padding:3px;border-radius:3px}
.v_preview{clear:both;margin-top:10px;margin-bottom:10px;border-bottom:1px solid;}
.hei175{height:175px !important;}
.agnt_rat{float:left; font-size:9px;}
.agnt_no_rat{font-size:10px;margin:0;}
.fnt_bold{font-weight:bold;}
.marg_t0{margin-top:0;}
.marg_t5l0{margin:5px 0px;}
.login_cont{clear:both; border-bottom:1px solid #ccc; margin:10px 0px;}
.marg_l8{margin-left:8px;}
.wid300{width:300px}
.wid200{width:200px}
.adgoogle{display:inline-block;width:336px;height:280px}
.height40{height:40px;}
.cleard{clear:both}
.fetur_photo{width:256px; margin:0 auto;}
.agnt_logo_upld{border:0;margin:0;padding:0;height:130px; margin-left:9em;}
.mn_hgt300{min-height:300px;margin-top:20px;}
.estate_stng{border-bottom:1px solid #aaa;font-weight:bold;font-size:14px;padding:0 0 5px 5px;}
.mn_hgt300pr{min-height:300px; padding-right:0px;}
.giv_rate{padding:23px; clear:both; overflow:hidden;}
.star_rvew{float:left;margin-left:32px}
.starRvews{margin-tops:10px; float:right;}
.adrvews{padding: 0px 29px; margin-right: 110px;}
.social_logins{height: 1px; background-color: #fff; text-align: center}
.social_loghrd{background-color:#fff; position: relative; top: -12px; font-size:16px;padding:0px 8px;}
.pad_l0{padding-left:0 !important}
.pad_r0{padding-right:0 !important}
.pad_t0{padding-top: 0 !important;}
.res_po{float: left; padding-top: 0px;padding-right:12px}
.res_pow{clear:both; border-bottom:1px solid #ccc; margin:10px 0px;}
.fnt11{font-size: 11px}
.fnt10{font-size:10px;}
.height58{height:58px;}
.res_pop{float:left; font-weight:bold; font-size:9px;}
.res_popr{float:right; font-size:9px;}
.map_v{width:100%; height: 450px;}
@media (max-width:768px){.map_v{width:100%; height: 250px;}}
.forg_p{margin-left:10px; text-decoration:underline;}
.pro_head_img{position: absolute; opacity: 0.57;heights:135px;}
.pro_head_img_ad{position: absolute; opacity: 0.57;}
.pro_head_img_wi{width:256px}
.pro_for_s{clear:left ; margisn-left:28%; margin-top:43px;}
.wid20{width:20px}
.wid400{widths:400px;}
.dispin{display:inline;}
.up,.down{color:#fff;}
.up:hover,.down:hover{color:#fff;}
.form_custom{min-height:15px;}
#plain_bo{widths:20px;}
.margt10l0{margin:10px 0px}
.margt11l0{margin:1px 0px 0px 10px;}
.magt6{margin-top: 6px}
.sr_teans{-webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;}
.video{width:100%; height:315px;}
.pt7_bld{padding-top:7px; font-weight:bold;}
.mod_th{font-size:36px;colors:#fff; backgrounsd:#fff;font-weights: bold; text-align:center}
.mod_frm{height: 78px; margin-top:43px; margin-right:60px;margin-left:8px; background-color:#428bca; color:#fff;}
.mod_frm2{height: 78px; margin-top:43px; margin-right:40px; background-color:#428bca;color:#fff;}
.mrgl171{margin-left:171px;}
.mod_v_wid{width:100%; max-width:636px;}
.mod_trs_agnt{margin:19px; font-size:24px;}
.my_ac_al{margin-left: 0px;margin-top: 0px; color: #fff;}
.hgt331{height:331px;}
.hgt73{height:73px;}
.ad_sr_lt{float:left; font-weight:bold; font-size:12px;}
.ad_sr_lf12{float:right; font-size:12px;}
.ad_sr_ext{clear:both; border-bottom:1px solid #ccc; margin:13px 0px;}
.login_box_h{display:none}
.pad2{padding: 2px;}
.flfb{float:left; font-weight:bold;}
.property_head_img{position: absolute; opacity: 0.57;height:135px;}
.marg_t19{margin-top:19px;}
#general-map-view img { max-width: none; }
#pac-input-<?php echo $map_id;?> {
        background-color: #fff;
        padding: 0 11px 0 13px;
        width: 400px;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 300;
        text-overflow: ellipsis;
    }

    #pac-input-<?php echo $map_id;?>:focus {
        border-color: #4d90fe;
        margin-left: -1px;
        padding-left: 14px;  /* Regular padding-left + 1. */
        width: 401px;
    }
@media (min-width: 768px) {
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
  }
  .sidebar-nav .navbar ul {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li a {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}

.map-box-property{max-width:400px; min-height:150px; padding-top:10px;}
.rop-title{height:72px; overflow:hidden;}