/*Theme Name: Wp Residence 1.10.2Theme URI: https://wpresidence.net/Description:WP Residence is a premium & responsive WordPress theme designed for Real Estate companies and independent agents.Version: 1.10.1Author: wpestate.org - varkey.com@gmail.com Author URI: Text Domain: wpestateTags: white, one-column, two-columns,left-sidebar, right-sidebar, fluid-layout , custom-menu, theme-options, translation-readyLicense: License URI:-------------------------------------------------------------- */@import url('css/bootstrap.css');@import url('css/bootstrap-theme.css');html, body, div, span, applet, object, iframe,.advanced_search_maph1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {    border: 0;    margin: 0;    outline: 0;    padding: 0;    vertical-align: baseline;}:focus {/* remember to define focus styles! */    outline: 0;}body {    background: #fff;    line-height: 1;}ul {    list-style: none;}table {/* tables still need 'cellspacing="0"' in the markup */    border-collapse: separate;    border-spacing: 0;}caption, th, td {    font-weight: normal;    text-align: left;}a {    color:#3C90BE;    transition: color 0.4s linear;    -moz-transition: color 0.4s linear;    -webkit-transition: color 0.4s linear;    -o-transition: color 0.4s linear;}a img {    border: 0;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {    display: block;}.nocomapare{    width:400px;    margin:0px auto;       margin-top:20px;    margin-bottom:20px;}/* =Structure----------------------------------------------- */html, body {   height: 100%;   margin: 0;}body {    color: #768082;    background-color: #f3f3f3;    font-family: 'Open Sans', sans-serif;}.admin-bar,.admin-bar .header_wrapper.customnav{    margin-top:32px;}.row{    margin-left: 15px;    margin-right: 15px;}.rightmargin{    padding-right: 30px;}.dashboard-margin{    padding-left: 30px;}.col-md-push-3.rightmargin{     padding-left: 30px;     padding-right: 15px;}.leftmargin{    padding-left: 15px;}embed, iframe, object, video {    max-width: 100%;}a{   color:#768082; }a, h2:hover, a:focus {    color: #3C90BE;    text-decoration:none;    outline:none;}h1  , h2  ,h3  ,h4  ,h5  ,h6,h1 a, h2 a,h3 a,h4 a,h5 a,h6 a{     color:#434a54;     font-family: 'Open Sans', sans-serif;}  h1 {   font-size: 36px;   line-height: 1.3em;  margin-bottom: 13px; }h2 {   font-size: 28px;   line-height: 1.3em;   margin-bottom: 13px;}h3 {   font-size: 24px;   line-height: 1.3em;   margin-bottom: 13px;}h4 {   font-size: 18px;   line-height: 1.3em;   margin-bottom: 13px;}h4:hover {    color: #39609A;    font-weight: bold;}h5 {   font-size: 14px;   line-height: 1em;   margin-bottom: 13px;}h6 {   font-size: 12px;   line-height: 1em;   margin-bottom: 13px;}.noposts{    margin-left:30px;   }.label{  padding: .4em .6em .4em;  font-weight: normal;  margin-left:13px;}code{    white-space: normal;}small, .small {    font-size: 100%;}.tooltip-inner{   background: #434a54;   font-size: 12px;}.tooltip.top .tooltip-arrow{    border-top-color: #434a54;}.tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.tooltip.bottom-left .tooltip-arrow {  top: 0;  left: 5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.tooltip.bottom-right .tooltip-arrow {  top: 0;  right: 5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.entry-title {    margin:0px 0px 13px 0px;    font-weight: 300;}#google_map_prop_list_sidebar .entry-title {   margin: 24px 0px 13px 30px;}.entry-title-search {    margin: 0px 0px 13px 15px;    font-weight: 300;}.title_results{    padding-left: 15px;}.container{    padding: 0px;    width:1200px;    position: relative;}.main_wrapper{   /* -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);    box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);*/}.content_wrapper{    width: 1200px;    margin: 0px auto;    background-color: #fff;    padding: 0px 15px 30px 15px;    /*z-index:100;*/    position: relative;      min-height: 400px;}.fixed_header .content_wrapper{    background-color: transparent;}.wide{    width:100%;    background-color: #fff;}.fixed_header  {    position:fixed;    z-index:999;}.header_media{    background-color: #fdfdfd;    position: relative;  }.rev_slider_wrapper {    z-index:0!important;}.header_media_close{    overflow: hidden;}.widget-area-sidebar{    min-height: 500px;    margin-top:7px;}#morg_compute,#zill_submit_estimate,#advanced_submit_widget{    width:100%;    color:#ffffff;    margin-bottom: 0px!important;}#footer-widget-area{    padding: 0px 30px 0px 30px;    max-width: 1200px;    width:100%;    margin: 0px auto;}.caret{    border-top: 6px solid #768082;}label{    margin-bottom: 7px;     color: #768082;    font-size: 13px;    font-weight: normal;}p:empty{    margin-bottom: 0px!important;}/* =Input-------------------------------------------------------------------------------------*/input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea{    font-size: 13px;    padding: 9px 0px 9px 9px;    color: #768082;    border: 1px solid #f0f0f0;    border-radius: 3px;    background-color: rgba(255, 255, 255, 0.09);    box-shadow: none;    -webkit-appearance: none;}.wpcf7-form-control{      font-size: 13px;    padding: 9px 0px 9px 9px;    color: #789ACD;    border: 1px solid #789ACD;;    border-radius: 3px;    background-color: rgba(255, 255, 255, 0.09);    box-shadow: none;    -webkit-appearance: none;   <!-- box-shadow: 0px 2px 0px 0px rgb(158, 158, 158);->}.wpcf7 input { border: 1px solid #333; }.wpcf7 textarea { border: 1px solid #333;height:50px; }.wpcf7-checkbox{    padding:0px;    background: transparent;    border:none;     box-shadow:none;}input.form-control::-ms-input-placeholder ,input.form-control::-moz-placeholder ,input.form-control:-moz-placeholder ,input.form-control::-webkit-input-placeholder {    color: #768082;}input.form-control::-moz-placeholder {    opacity:1;}.widget-area-sidebar input[type=text], .widget-area-sidebar input[type=password], .widget-area-sidebar input[type=email], .widget-area-sidebar input[type=url], .widget-area-sidebar input[type=number], .widget-area-sidebar textarea{    font-size: 13px;}/* =Menu-------------------------------------------------------------------------------------*/#access {    display: inline-block;    height: 69px;    float: right;    margin: 23px 28px 0px 0px;    max-width: 820px;}#access ul {    font-size: 13px;    font-weight: bold;    list-style: none;    margin: 0 0 0 -1.8125em;    padding-left: 0;    z-index: 99999;    text-align: right;}#access li {    display: inline-block;    text-align: left;    position: relative;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease; }#access a {	    display: block;	    text-decoration: none;    font-size: 15px;    font-weight:normal;    padding-left: 17px;    padding-right: 17px;    padding-top: 23px;    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;    color:#363884;      cursor:pointer;}.menu li a {     padding-bottom: 38px;}#access .menu li:hover>a,#access .menu li:hover>a:active,#access .menu li:hover>a:focus{    color:#3C90BE;  } #access .sub-menu li:hover>a,#access .sub-menu li:hover>a:active,#access .sub-menu li:hover>a:focus{      color: #fff;      background-color: #3C90BE;} .menu > li{  }#access .haschildren:after{    content:'\00BB';    font-size: 14px;    margin-left: 10px;    position: absolute;    top:12px;    right:15px;}.sub-menu ul{    border-top: 1px solid #f0f0f0!important;}.sub-menu ul:before{    content:'';    display:none;}.sub-menu li:hover{    background-color: #3C90BE;    color:#fff;    border:none;}.sub-menu li:hover a{    color:#fff;}.sub-menu a:hover{    color:#fff;}#access ul ul {     float: left;    margin: 0;    position: absolute;    left: 0;    visibility: hidden;    opacity: 0;    top: 120px;    margin-left: 3px;    padding-top: 1px;    width: 220px;    background-color: rgba(255, 255, 255, 0.55)    border-left: 1px solid #f0f0f0!important;    border-right: 1px solid #f0f0f0!important;    border-bottom: 1px solid #f0f0f0!important;    border-top: 1px solid #f0f0f0;    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 1.25s cubic-bezier(0.49, -0.41, 0.27, 1.55);   }#access ul ul li{    width:100%;}#access ul ul a {    border-bottom: 1px solid #f0f0f0;    color: #1a171b;    font-size: 14px;    font-weight: normal;    height: auto;    line-height: 1.4em;    padding: 13px 13px 13px 13px;    text-transform: none;}#access ul ul li:last-child > a{     border-bottom: none;}#access .current-menu-item >a,#access .current-menu-parent>a,#access .current-menu-ancestor>a{    color:#fff; }#access .current-menu-item {   color:#fff; }#access .menu > li:hover a{    background: rgba(41, 40, 40, 0.3)!important;}#access ul ul :hover > a {    color:#fff;}#access ul li:hover > ul {    top: 76px;    opacity: 1;    visibility: visible;}#access ul ul li:hover > ul {    top: 0px;}#access ul ul ul {    left: 100%;    top: 30px;    padding-top: 0px;    margin-left: 1px;}#access ul ul ul ul{    display:none;   }.sub-menu .menu-item-has-children >a:after{    content: "\f105";    font-family: FontAwesome;    float: right;}#mobile_display{    height: 33px;    width: 100%;    padding: 6px 10px;    background-color: #434a54;    display: none;    margin-bottom: 20px;    color: #fff;    cursor: pointer;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin-top: 10px;    border-radius: 4px;}#mobile_display span{    margin-top:4px;    float:left;}#mobile_display i{    font-size: 21px;    float: right;}#mobile_menu{    list-style-type: none;    margin: 0px;      width: 100%;     margin-top: -20px;    margin-bottom: 20px;    display:none;}#mobile_menu li{    margin: 0px;    padding: 10px;    border-bottom:1px solid #e2e4e5;    border-left:1px solid #e2e4e5;    border-right:1px solid #e2e4e5;    cursor:pointer;}#mobile_menu li:hover{    background-color: #434a54;    color: #fff;}#mobile_menu li:hover a{    color:#fff;                  }#mobile_menu .first_level{    padding-left: 20px;}#mobile_menu .second_level{    padding-left: 30px;}/* =Header----------------------------------------------- */.master_header{    background-color: #FFF;    border-bottom: 1px solid #f0f0f0;       width: 100%;}.top_bar_wrapper{   width:100%;   border-bottom: 1px solid #f0f0f0;   background-color:#fdfdfd;}.top_bar{    height: 40px;    width: 100%;    vertical-align: middle;    padding-left: 40px;    padding: 9px 45px 0px 45px;    font-size: 13px;    color:#99a3b1;}.top_bar a{            color:#99a3b1;    font-size: 13px;       padding: 11px 0px;}.top_bar a:hover{  }.wide .top_bar{    width:1200px;    margin:0px auto;}.fixed_header .top_bar{    width:100%;}.left-top-widet{    display:inline;    float:left;}.right-top-widet{    display:inline;    float:right;}.left-top-widet li,.right-top-widet li{    float:left;    display:inline;}.top_bar .widget-container{    display:inline;       margin-bottom: 0px;}.top_bar .widget-container ul{    list-style: none;}.top_bar .widget-container ul li{    display: inline;}.header_wrapper{       width: 100%;     margin: 0px auto;    height: 50px;    padding-top: 3px; background-color:#fff;  }.header_wrapper_inside{    width: 100%;    max-width: 1200px;    margin: 0px auto;    position: relative;}.fixed_header .header_wrapper_inside{    max-width: 100%;}.header_wrapper.customnav{   background-color:#fff; height: 50px;    padding-top: 0px;    max-width: 100%;}.login_links i,.top_bar i{    width:13px;    margin-right: 3px;}.logo{    height: 80px;    padding-left: 45px;    display: inline-block;    margin-top:0px;    float:left; }.logo img{    max-width: 300px;    max-height: 65px;}.customnav .logo img{    max-height: 65px;}.barlogo{    width: 90px;    margin-top: 10px;    float:left;    margin-left: 45px;    display: none;}.navbar,.navbar-default{    border:none;    border-radius: 0px;}.nav_wrapper{    width:100%;    background-color:#f8f8f8;}.mynavbar{    width: 100%;    margin: 0px auto;    background-color: #434a54;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}.navbar-default{    background-image: none;}.navbar-nav > li > a {    padding-top: 20px;    padding-bottom: 20px;}.header_social{    float: right;    padding: 25px 45px 0px 0px;}.logo_image{    padding: 30px 0px 0px 0px;}/* =header 2 - .header_type2 ----------------------------------------------- */.header_wrapper.header_type2{   height: 115px; } .header_type2 #access {    display: inline-block;    height: 59px;    float: left;    margin: -20px 28px 0px 45px;}.header_type2 #access >ul>li> a{    padding-top: 3px;}.header_type2 .logo{    width:100%;    height:70px;}.header_type2 .user_loged{    margin-top: -28px!important;}.header_type2 .user_menu{    margin-top: 5px;}.header_type2 #user_menu_open{    top:110px;}.header_type2 #access ul li:hover > ul {    top: 59px;}.header_type2  #access ul ul li:hover > ul {    top: 0px;}.header_type2.customnav {    height: 70px;    padding-top: 0px;    max-width: 100%;}.header_type2.customnav .logo{    width:auto;}/* =header 3 - header_type3 ----------------------------------------------- */.header_wrapper.header_type3{   height: 125px; } .header_type3 #access {    display: inline-block;    height: 59px;    float: left;    margin: -10px 28px 0px 45px;}.header_type3 #access >ul>li> a{    padding-top: 3px;}.header_type3 .logo{    width:100%;    height:70px;}.header_type3 .user_loged{   margin-top: -18px!important;}.header_type3 #user_menu_open{    top:121px;}.header_type3 #access ul li:hover > ul {    top: 59px;}.header_type3  #access ul ul li:hover > ul {    top: 0px;}.header_type3 .logo img{    margin: 0px auto;}.header_type3 .user_menu{    margin-top: 14px;}.header_type3.customnav {    height: 70px;    padding-top: 0px;    max-width: 100%;}.header_type3.customnav .logo{    width:auto;}/* =header_transparent----------------------------------------------- */.master_header.header_transparent{    background: transparent!important;    position: absolute;    top:0px;    z-index:99;    border-bottom: none;  }/* =Mobile Header----------------------------------------------- */.mobile_header{    background-color: #282D33;    background:black;    height: 70px;    width: 100%;       position: absolute;    top: 0px;    display:none;    }.mobile_header i{    color: #fff;    font-size: 17px;    margin: 26px;}.mobile-logo {    }.mobile-logo img{    margin:0px  auto;    margin-top: 15px;    max-height: 60px;    width:auto;}.mobile-trigger{    font-size: 14px;    color: #fff;    width: 70px;    height: 70px;    display: inline;    float: left;    cursor: pointer;    position: absolute;}.mobile-trigger:hover i{    color: #3C90BE;}.mobilewrapper{    min-height: 100%;    position: fixed;    overflow-x: hidden!important;    width: 100%;    height: 100%;    min-height: 100%;    max-height: 100%;    top: 0px;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    -webkit-transform: translate(-265px, 0px);    -moz-transform: translate(-265px, 0px);    -ms-transform: translate(-265px, 0px);    -o-transform: translate(-265px, 0px);       /*-webkit-transform: translate3d(-265px, 0px, 0px);    -moz-transform: translate3d(-265px, 0px, 0px);    -ms-transform: translate3d(-265px, 0px, 0px);    -o-transform: translate3d(-265px, 0px, 0px);    -webkit-backface-visibility: hidden;      backface-visibility: hidden;    */}.snap-drawers {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    width: auto;    height: auto;}.snap-drawer {    position: absolute;    top: 0;    right: auto;    bottom: 0;    left: auto;    width: 265px;    height: auto;    overflow: auto;  -webkit-backface-visibility: hidden;     -webkit-transition: width 0.3s ease;    -moz-transition: width 0.3s ease;    -ms-transition: width 0.3s ease;    -o-transition: width 0.3s ease;    transition: width 0.3s ease;    background-color: #2d3033; }.sidebar-header {    width: 100%;    z-index: 11;    background-color: #26292b;    height: 65px;    border-bottom: solid 2px #2d3033;}.mobilex-menu {    margin-bottom: 0px;    margin-left:0px!important;    background-color: #2d3033;    margin-top:26px;}.mobilex-menu li {    font-weight: 400;    list-style: none;    font-size: 13px;    margin-bottom: 0px;    border-bottom: 1px solid #555;}.mobilex-menu li.menu-item-has-children:hover{    background: transparent;}.mobilex-menu .sub-menu li:hover{  border-bottom: 1px solid #555;  } .mobilex-menu li a {    color: #FFFFFF;    padding: 15px 20px 15px 30px;    display: inline-block;    line-height: 20px;}.mobilex-menu  .menu-item-has-children >a:after {    content: "\f107";    position: absolute;    right: 15px;    font-family: FontAwesome;}  .mobilemenu-close{    position: absolute;    top: 0px;    right: 0px;    cursor: pointer;    width: 40px;    height: 40px;    padding: 7px;    color: #FFFFFF;}.mobilemenu-close:hover{    color:  #3C90BE;}.mobilemenu-close i{  font-size: 15px;  padding: 3px 0px 0px 8px;}.mobilex-menu .sub-menu{    margin-left:0px;}.mobilex-menu .sub-menu ul{    padding-left: 0px;}.mobilex-menu .sub-menu ul li{    padding-left: 20px;}.mobilex-menu .sub-menu a{    padding-left:45px;    line-height: 20px;}.mobilex-menu .sub-menu .sub-menu a{    padding-left:45px;    line-height: 20px;}.mobilex-menu .sub-menu .menu-item-has-children >a:after{   }.mobilex-menu .sub-menu ul {    border-top:none!important;}.mobilex-menu .sub-menu {    display:none;}/* =Main Menu----------------------------------------------- */#menu-main-menu{    margin-left: 14px;}/*=theme Slider------------------------------------------------------*/.slider-content{    position: absolute;    width:466px;    height: 233px;    background-color: #434a54;    background-color: #fdfdfd;    opacity: 0.99;    color: #768082;    font-size: 14px;    bottom: 144px;    right: 4%;    padding: 21px 76px 26px 26px;    box-sizing: border-box;    -moz-box-sizing: border-box;    line-height: 22px;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;}.theme_slider_extended .slider-content{      bottom: 166px;}.slider-content-wrapper{    max-width:1200px;    position:relative;    margin:0px auto;}.carousel-control-theme-prev{    position: absolute;    top:116px;    right:-4px;    height:117px;    width:50px;    background-color: #3C90BE;    opacity: 0.99;    color:#fff;     border-bottom-right-radius: 4px;}.carousel-control-theme-next{    position: absolute;    top:0px;    right:-4px;     height:116px;    width:50px;       background-color: #3C90BE;    opacity: 0.99;    color:#fff;     border-top-right-radius: 4px;}.carousel-control-theme-prev:hover,.carousel-control-theme-next:hover{    background-color:#347DA4;      color:#fff;}.slider-content h3 a{    color: #434a54;    text-decoration: none;}.slider-content h3 a:hover{       color: #3C90BE;}.slider-content .read_more{    text-decoration: none;    color: #3C90BE;    display: block;    margin-top: 7px;    position: absolute;    bottom: 61px;    right: 75px;}.slider-content .read_more i{    font-size: 14px;       padding:  0px 0px 0px 8px;}.theme-slider-price{    position: absolute;    bottom: 0px;    left: 26px;    right: 26px;    width: 364px;    border-top: 1px solid #f0f0f0;    height: 50px;    font-size: 18px;    padding-top: 12px;    color:#3C90BE;   }.listing-details{    float:right;    color: #99a3b1;    font-size: 15px;    padding-top: 2px;}.listing-details img{    margin: -6px 6px 0px 8px;}.slider-content .fa{    font-size: 50px;    margin: 0px auto;    padding: 35px 15px;   }/* =Form----------------------------------------------- */.form-control {    display: block;    width: 100%;    height: 40px;    padding: 9px 12px;    font-size: 13px;    line-height: 1.428571429;    color: #768082;    vertical-align: middle;    background-color: #ffffff;    background-image: none;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: none;    box-shadow: none;    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;    margin-bottom: 13px;}.form-control::-webkit-input-placeholder {    color: #768082;}.dropdown-menu{    font-size:13px;    padding: 5px 0 0px 0px;}.loginrow{    margin-bottom:13px;}.form-control.open{    border-color: #3C90BE;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control.open .filter_menu_trigger {    color:#3C90BE;}.form-control:focus {    border-color: #3C90BE;    }.adv1-holder{    width: 910px;    float: left;    padding: 10px 13px;}.adv-search-1 .form-control{    width: 206px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;    padding:0px;}.adv-search-1 input[type=text] {    width: 206px;    margin: 0px 13px 13px 0px;    padding: 9px 0px 7px 13px;    color: #1a171b;    border-radius: 3px;    background-color: #fff;    }.adv-search-1 .filter_menu_trigger{    margin-top: 1px;    padding: 9px 13px;}.adv-search-1 .caret_filter{    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}/*.adv-search-1 .filter_menu{    margin-top: 1px;    left: 14px;    width: 266px;    background-color: #fdfdfd;    padding-bottom:0px;}*/.fullscreen_search .adv-search-1 .filter_menu{    bottom: 41px;    top: auto;    -webkit-box-shadow: none;    box-shadow: none;}.dropdown{    cursor: pointer;}.btn{    padding: 9px 35px;    font-size: 14px;    text-transform: uppercase;    -webkit-box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1);    box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1);}#primary .btn{   width: 220px;}#colophon .btn{    width:217px;}.red{    background-color: #3C90BE;    color:#ffffff;}.red:hover{    color:#ffffff;    background-color: #da4453;}/*=adv-search-1------------------------------------------------*/#adv-search-header-mobile{    background-color: #3C90BE;    height: 40px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    font-size: 15px;    border-radius: 4px;    margin: 13px 0px;    display:none;}#adv-search-mobile{    display:none;    padding: 0 13px 13px 13px;}#adv-search-mobile .dropdown.form-control{    padding:0px;}#adv-search-mobile .filter_menu_trigger {    margin-top: 1px;    padding: 9px 13px;}#adv-search-mobile .caret_filter{    float:right;    margin-right:9px;    margin-top: 7px;}#adv-search-mobile .filter_menu{    width: 100%;    margin: 0px;}/*=Header------------------------------------------------*/.social_facebook{    margin-left: 10px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.social_facebook:hover{    background-image: url('css/css-images/social.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.social_tweet{    margin-left: 10px;    width: 27px;    height:20px;     background-image: url('css/css-images/social.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.social_tweet:hover{    background-image: url('css/css-images/social.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.social_google{    margin-left: 10px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.social_google:hover{    background-image: url('css/css-images/social.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.social_pinterest{    margin-left: 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.social_pinterest:hover{    background-image: url('css/css-images/social.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.social_linkedin{    margin-left: 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.social_linkedin:hover{    background-image: url('css/css-images/social.png');    background-position: -226px 0px;    background-repeat: no-repeat;}/*unit*/.share_unit .social_facebook{     margin: 6px 7px 6px 10px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social-unit.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_facebook:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.share_unit .social_tweet{    margin: 6px 7px 6px 7px;    width: 27px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.share_unit .social_tweet:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.share_unit .social_google{     margin: 6px 7px 6px 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_google:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.share_unit .social_pinterest{    margin: 6px 7px 6px 9px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_pinterest:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.share_unit .social_linkedin{    margin: 7px 7px 7px 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_linkedin:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -226px 0px;    background-repeat: no-repeat;}/**/.agent_unit .social_facebook{    margin-left: 0px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_facebook:hover{    background-image: url('css/css-images/social.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.agent_unit .social_tweet{    margin-left: 0px;    width: 27px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.agent_unit .social_tweet:hover{    background-image: url('css/css-images/social.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.agent_unit .social_google{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_google:hover{    background-image: url('css/css-images/social.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.agent_unit .social_pinterest{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_pinterest:hover{    background-image: url('css/css-images/social.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.agent_unit .social_linkedin{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_linkedin:hover{    background-image: url('css/css-images/social.png');    background-position: -226px 0px;    background-repeat: no-repeat;}.customnav{    background-color: #FFF;    opacity: 0.95;    border-bottom: 1px solid #3C90BE;}.customnav:hover{    opacity:1;}/*.customnav .logo{    height: 60px;   margin-top: 1px;   transition: all 0.8s ease;    opacity: 0.95;}*/.miclogo{    height: 60px;    margin-top: 1px;    opacity: 0.95;}.customnav #access{    margin-top: 16px;    height: 60px;}.customnav .menu li a{    padding-bottom: 22px;    padding-top: 30px!important;}.customnav #access ul li:hover> ul{    top:73px;}.customnav #access ul ul li:hover> ul{    top:0px;}.customnav #access ul ul ul{    top:30px;}.customnav .menu>li a{    padding-bottom: 28px;    padding-top: 30px!important;}.customnav .sub-menu>li a{  padding: 13px!important;}.navbar-fixed-top{   /* -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;*/}/* =breadcrumb ----------------------------------------------- */.breadcrumb{    color:#99a3b1;    background: none;    margin-top: 13px;    padding: 0px;    margin-bottom: 17px;    font-size: 12px;     margin-left:0px;}.breadcrumb > li + li:before {    font-family: FontAwesome;    padding: 0 5px;    color: #cccccc;    content: "\f105";}.breadcrumb .active{    color:#3C90BE ;}.breadcrumb a{    color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.breadcrumb a:hover{    color: #3C90BE;}.breadcrumb > li {    display: inline-block;    word-break: break-all;}/* =User Menu----------------------------------------------- */.user_menu {    display: inline-block;    float: right;    margin-right: 45px;    margin-top: 35px;    /*background-color: #fff;*/    color: #3C90BE;    padding: 0px 0px 0px 0px;    cursor: pointer;    /* border-left: 1px solid #99a3b1; */    height: 14px;}.user_loged{    background-color: transparent;     margin-top: 3px;    padding: 9px 0px 9px 11px;}.customnav .user_menu{    margin-top: 27px;}.customnav .user_loged{    margin-top: -4px!important;}.customnav #user_menu_open{    top:64px;}.user_loged i{    color:#3C90BE;}.user_loged .menu_user_tools{    margin-top: 23px;}.submit_action{    float: right;    display: inline;    margin-top: 0px;    /* border-left: 1px solid #f0f0f0; */    /* padding-left: 20px; */    font-size: 14px;}#wp-submit-register_topbar,#wp-login-but-topbar{    width: 227px;    color: #fff;    margin-bottom: 0px!important;}.menu_user_picture{    border-radius: 50%;    width: 45px;    height: 45px;    margin-top: 7px;    float: left;    display: inline;    border: 1px solid #3C90BE;}.menu_user_tools{    border-radius: 50%;    width: 20px;    height: 20px;    margin: 0px 5px 0px 0px;    float: left;    display: inline;    cursor: pointer;    font-size: 14px;    color: #3C90BE;}.white-caret{   border-top-color: #FFFFFF; }.menu-caret{    margin: 5px 0px 0px 25px;}.navbar-default .navbar-nav > li > a{     color:#f7f5f2;}.navbar-default .navbar-nav > .dropdown > a .caret {    border-top-color: #f7f5f2;    border-bottom-color: #f7f5f2;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {    color: #fff;    background-color: #45a6cc;}.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {    border-top-color: #fff;    border-bottom-color: #fff;}#user_menu_open{    background-color: #fff;    box-shadow: 0 2px 0px rgba(0, 0, 0, 0.475);    right: 45px;    left: auto;    z-index: 999999;    top: 68px;    border-left: 1px solid #f0f0f0!important;    border-right: 1px solid #f0f0f0!important;    border-bottom: 1px solid #f0f0f0!important;    border-top: 1px solid #f0f0f0!important;    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    padding: 0px 0px 0px 0px;    background-color: #fdfdfd;}#user_menu_open:before {    content: " ";    width: 0;    height: 0;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-bottom: 10px solid #f0f0f0;    top: -10px;    right: 7px;    position: absolute;}#user_menu_open:after{    content: " ";    width: 0;    height: 0;    border-left: 9px solid transparent;    border-right: 9px solid transparent;    border-bottom: 9px solid #fdfdfd;    top: -9px;    right: 8px;    position: absolute;}#register-div-title-topbar,#login-div-title-topbar{   margin-top: 9px;   }#user_menu_open .divider{    margin:0px;}#user_menu_open a{    padding: 11px 15px;    width:100%;    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;    font-size: 13px;}#user_menu_open li a{    color:#434a54;}#user_menu_open  > li > a:hover, #user_menu_open  > li > a:focus{    background-color: #3C90BE;    color:#fff;    background-image:none;}#user_menu_open  > li > a:hover i{    color:#fff;}#user_menu_open i{    color:#768082;    width: 13px;}.menulist{    width:255px;}.menulist i{    margin-right: 13px;}#user_menu_open .menulist a:hover{    background-color: #393f48;    color:#fff;   }#user_menu_open .divider{    opacity:0.5;}#user_menu_open .login_form{    border:none;    width: 253px;}#user_menu_open  .login_form input[type=text],#user_menu_open  .login_form input[type=password], #user_menu_open  .login_form input[type=email], #user_menu_open  .login_form input[type=url],#user_menu_open  .login_form input[type=number], #user_menu_open  .login_form textarea{    width:227px;}#user_menu_open  #widget_login_topbar,#user_menu_open  #widget_register_topbar,#user_menu_open  #forgot_pass_topbar{    padding-left: 0px;}#user_menu_open  #forgot_pass_topbar{    display: inline-block;    padding: 6px 0px 0px 0px;}#user_menu_open #register-div-title-topbar,#user_menu_open  #login-div-title-topbar{    padding-left: 12px;    margin-bottom: 0px;}#user_menu_open  .btn {    width: 227px;}#wp-forgot-but-topbar,#wp-forgot-but,#wp-login-but{    color: #fff;    width: 227px;    margin-bottom: 8px!important;}.modal-content #wp-login-but{     margin-bottom: 0px!important;}#wp-submit-register{    color: #fff;    width: 227px; }/*=Modal---------------------------------------------------*/.modal-backdrop{  }.navbar-fixed-top, .navbar-fixed-bottom{    z-index:102;}/* =Ajax Login----------------------------------------------- */#loginmodal .modal-dialog{    width:290px;}#loginmodal h4{    font-size:14px;}#loginmodal .login-links{    font-size:13px;}#loginmodal .modal-body {    position: relative;    padding: 10px 20px 6px 20px;}#loginmodal #reveal_login{    margin-top: 0px;    margin-bottom: 13px;}/* =Property List----------------------------------------------- */#google_map_prop_list_sidebar{    position: fixed;    right: 0;    bottom: 0;    width: 50%;    top: 130px;    overflow-y: scroll;    background: #fff;    padding: 0px;    overflow-x: hidden;    z-index:0;}#google_map_prop_list_wrapper.half_no_top_bar ,#google_map_prop_list_sidebar.half_no_top_bar {    top:91px;}.pagination_ajax,.pagination{    float:left;    width:100%;}#google_map_prop_list_sidebar .pagination{    width: 100%;    float: left;    margin-left: 30px;}#google_map_prop_list_sidebar .pagination_ajax_search{    margin-left: 15px!important;}.no_results{    margin-left: 15px;    width: 100%;    margin-bottom: 30px;    float: left;}#listing_ajax_container_agent,#listing_ajax_container{    margin: 0px -15px;     float:left;    width:100%;    min-width:840px;}.nothing{    padding-left: 15px;}#google_map_prop_list_sidebar #listing_ajax_container_agent,#google_map_prop_list_sidebar #listing_ajax_container{    min-width:100%}#google_map_prop_list_sidebar #listing_ajax_container {    max-width: 840px;    margin: 0px;    padding: 15px;}.col-md-12 #listing_ajax_container_agent ,.col-md-12 #listing_ajax_container {    width:1140px;   }.col-md-12 #listing_ajax_container_agent.ajax12 ,.col-md-12 #listing_ajax_container.ajax12 {    width:1140px;   }#listing_ajax_container_agent.ajax12,#listing_ajax_container.ajax12{    width:100%;   }#content_container{    margin: 0px -15px;    margin-top:0px;}.adv_listing_filters_head,.listing_filters_head,.listing_filters{    border-top:1px solid #f0f0f0;    border-bottom: 1px solid #f0f0f0;    height: 60px;    margin: 0px;    margin-bottom: 30px;    float: left;    width: 100%;}.listing_filter_select{    float: left;   height: 42px;   margin: 8px 0px 9px 0px;   cursor: pointer;   padding: 0px 22px 0px 0px;   border-right: 1px solid #f0f0f0;}.listing_filters_head .listing_filter_select{    margin-top:8px;}.listing_filter_select .filter_menu li{    padding: 13px 0px 0px 13px;}.listing_filter_select.open .filter_menu_trigger{    color:#3C90BE;}.advanced_search_shortcode .listing_filter_select{    margin: 0px 13px 11px 0px;}.listing_filters_head .filter_menu{    margin-left: 0px;    margin-top: 8px!important;    padding-bottom:0px;}.order_filter{     border-right:none;}.order_filter_single{    margin-left: 548px;}.advanced_filters .order_filter_single{    margin-left: 0px;}.listing_filter_views{    border: none;    width: 17px;    float: right;    margin-right: 0px;    margin-left: 0px;    padding: 0px 20px 0px 13px;    margin-top: 5px!important;}.filter_menu_trigger{    margin-top: 5px;    padding: 9px 13px;}.filter_menu{   background-color:#f0f0f0;    background-color: #fff;   color: #768082;   -webkit-box-shadow: none;   box-shadow: none;   border-color: #f0f0f0;   margin-top: 1px!important;   max-height: 240px;   overflow-y: scroll;   border-top-left-radius: 0px;   border-top-right-radius: 0px;   margin-left: -15px;   -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);   box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);   padding-top: 0px;}.advanced_search_sidebar .filter_menu{    margin-top: 2px;    margin-left: -1px;    width: 227px;    background-color: #fdfdfd;    padding-bottom:0px;}.listing_filter_select:first-child .filter_menu {    margin-left:0px;}.advanced_search_sidebar .dropdown.form-control{    padding:0px;}.advanced_search_sidebar input{   padding: 6px 12px;}.filter_menu li{    height: 40px;    padding: 10px 0px 0px 13px;    min-width: 200px;    border-bottom: 1px solid #f0f0f0;}.advanced_search_sidebar  .filter_menu li{    margin-bottom: 0px;}.filter_menu li:hover{    background-color: #347DA4;    color:#f0f0f0;}#grid_view,#list_view{      margin-top: 16px;}#grid_view,#list_view{    color:#768082;    font-size: 18px;}#grid_view:hover,#list_view:hover{  color:#3C90BE;  }.icon_selected{      color:#3C90BE!important;  }.caret_filter{    margin-left: 9px;}/* =Pagination     -------------------------------------------------------------------------------------- */.pagination{    margin: 0px 0;    margin-bottom:30px;}.pagination > li:empty{    display:none;}.pagination .roundleft a, .pagination .roundleft span {    margin-left: 0;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px;}.pagination .roundright a, .pagination .roundright span {    margin-left: 0;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {    background-color: #f0f0f0;    border-color:#f0f0f0;    border-bottom: 1px solid #f0f0f0!important;}.pagination > li > a, .pagination > li > span {    border: 1px solid #f0f0f0;    background-color:#fdfdfd;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.pagination > li > a, .pagination > li > span {    position: relative;    float: left;    padding: 6px 14px;    margin-left: -1px;    line-height: 1.428571429;    text-decoration: none;    background-color: #ffffff;    border: 1px solid #dddddd;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus,.pagination > .active > span:focus {    z-index: 2;    color: #428bca;    cursor: default;    background-color: #eee;    border: 1px solid #ddd!important;}/* =Property Unit     -------------------------------------------------------------------------------------- */.listing_wrapper{ }.property_listing{    position: relative;    margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    height: 367px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    font-size: 13px;    background-color: #f2f2f2;    max-width: 255px;   -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor:pointer;}#google_map_prop_list_sidebar .property_listing{     max-width: 100%;     height: 400px;}.blog2v .property_listing{    overflow: hidden;    height: 318px;}.property_listing:hover{   box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);   -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);   background-color: #fff;}      .property_listing:hover h4 a{                                color:#3C90BE;}.listing-image-link{    position:relative;}.listing-unit-img-wrapper{    position:relative;}#google_map_prop_list_sidebar .listing-unit-img-wrapper{    height: 200px;    background-position: 50% 50%;    background-size: cover;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.listing-cover{    position: absolute;    background-color: #3C90BE;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: 9;    border-top-right-radius: 4px;    border-top-left-radius: 4px;    opacity:0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    background: url(css/css-images/item-on-hover.png) repeat;}.listing-cover-plus{    color: #fdfdfd;    font-size: 40px;    height: 45px;    position: absolute;    top:50%;    left: 50%;    margin: -20px 0px 0px -22px;    bordeR: 1px solid #fdfdfd;    border-radius: 4px;    padding: 0px 10px 0px 10px;    z-index: 12;    opacity: 0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;    line-height: 40px;}.property_listing:hover .listing-cover{    opacity:1;}.property_listing:hover .listing-cover-plus{    opacity:0.9;}.property_listing:hover img{}.shortcode-col{    /*width: 285px; */    padding: 0px 15px;    float: left;}.shortcode-col.listing_wrapper{    min-width: 275px;}.col-md-12.shortcode-col{       width: 100%;}.shortcode-col .featured_div{   }.property_listing img{    border-top-left-radius: 4px;    border-top-right-radius: 4px;    border-bottom: 3px solid #3C90BE;}.the_list_view{    display:none;}.listing_wrapper.col-md-12  > .property_listing{    min-height: 163px;    float:left;    width:100%;    max-width: 100%;    height:auto;}.listing_wrapper.col-md-12  > .property_listing .listing-cover{    height: 163px;    width: 265px;}.listing_wrapper.col-md-12  > .property_listing .listing-cover-plus{    left: 132px;    top: 81px;}.property_listing a{    text-decoration: none;}.listing_wrapper.col-md-12 .property_listing img{    float:left;    border:none;    border-top-right-radius: 0px;    border-bottom-left-radius: 4px;}.listing_wrapper.col-md-12 .property_location  {    margin: 0px 0px 0px 293px;}.property_listing h4{    padding: 0px 13px;    margin-top: 19px;    margin-bottom: 6px;    float: left;    width: 100%;}.property_location a{    color: #99a3b1;}.listing_wrapper.col-md-12 .property_listing  h4{    padding-left: 293px;    margin-top:9px;    float:none;}.col-md-12 .listing_wrapper.col-md-12 .property_listing  h4{    margin-top:13px;}.listing_details{    margin: 0px 13px;    line-height: 22px;}.listing_details.the_grid_view{    max-height:160px;}.listing_prop_details{    margin: 0px 13px;    line-height: 22px;    width: 100%;    margin-bottom: 7px;    font-weight: 300;    position: absolute;    bottom: 35px;    left: 0px;}.property_location .inforoom {    font-size: 13px;    background-image: url('css/css-images/icon_bed1.png');    height: 17px;    background-repeat: no-repeat;    background-position: 0px 4px;    margin-right: 7px;    padding-left: 23px;    color: #99a3b1;}.property_location .infobath {    font-size: 13px;    background-image: url('css/css-images/icon_bath1.png');    height: 19px;    background-repeat: no-repeat;    background-position: 0px 2px;    margin-right: 7px;    padding-left: 18px;    color:#99a3b1;}.property_location .infosize {    font-size: 13px;    background-image: url('css/css-images/icon-size1.png');    height: 19px;    background-repeat: no-repeat;    background-position: 0px 2px;    margin-right: 7px;    padding-left: 18px;    color:#99a3b1;}.listing_wrapper.col-md-12 .property_listing .listing_details {    padding-left: 280px;    margin-top: 5px;}.listing_wrapper.col-md-12 .property_listing .listing_prop_details {    padding-left: 280px;    margin-top: 5px;}.listing_details a{    color:#768082;  }.listing_wrapper.col-md-12 .property_listing .listing_details a{}.listing_unit_price_wrapper{    position: absolute;    bottom: 0px;    left: 6.5%;    width: 87%;    height: 40px;    border-top: 1px solid #f0f0f0;    color: #3C90BE;    font-size: 16px;    padding-top: 10px;    line-height: 20px;} .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{    width: 785px;    left: 301px;}.col-md-9 .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{      left: 294px;    right: 8px;    width: auto;}.col-md-12  .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{    left: 294px;    right: 8px;    width: auto;}.price_label{    font-size: 15px;    margin-top: 2px;}.listing_detail .price_label{    margin-top:0px;     font-size: 13px;}.listing_actions{    float:right;    margin-top: 3px;}listing_actions a{    text-decoration: none;}.share_list{    width:16px;    height: 16px;    margin-left: 13px;    float:left;    cursor:pointer;    background-image: url('css/css-images/unitshare.png');    background-position: 0px 0px;}.share_list.share_on,.share_list:hover{    background-image: url('css/css-images/unitshare.png');    background-position: 19px 0px;}.share_unit{   position: absolute;   background-color: #3C90BE;   color: #fff;   font-size: 22px;   width: 43px;   top: -135px;   display: none;   padding: 5px 0px 5px 1px;   border-radius: 3px;}.share_unit:after{    content: " ";    width: 0;    height: 0;    border-left: 8px solid transparent;    border-right: 8px solid transparent;    border-top: 8px solid #3C90BE;    bottom: -8px;    right: 12px;    position: absolute;}.share_unit a{    padding: 7px 7px;    color: #fff;    display: block;    font-size: 20px;    text-align: center;    }.share_unit a:hover{    color:#3C90BE;}.compare-action{    width: 16px;    height: 15px;    cursor: pointer;    float: left;    margin-left: 13px;    background-image: url('css/css-images/unit.png');    background-position: -127px -19px;}.compare-action:hover{    background-image: url('css/css-images/unit.png');    background-position: -151px -19px;}.icon-fav {    width: 16px;    height: 14px;    cursor: pointer;    float: left;    margin-left:13px;}.icon-fav-on-remove{    position: absolute;    font-size: 12px;    background-color: #FB6A5C;    padding: 9px 0px;    color: #fff;    text-align: center;    height: auto;    width: 150px;    border-bottom-left-radius: 4px;    top: 0px;    right: 0px;    z-index:999;}.icon-fav-on {    background-image: url('css/css-images/unit.png');    background-position: -96px -20px;}.icon-fav-off {    background-image: url('css/css-images/unit.png');    background-position: -64px -20px;}.icon-fav-off:hover {    background-image: url('css/css-images/unit.png');    background-position: -96px -20px;}#listing_loader_maps,#listing_loader{    width: 100%;    float: left;    height: 81px;    text-align: center;    padding-top: 35px;    display: none;}#listing_loader_maps.map_loader,#listing_loader.map_loader{    display: block;    margin-top: -27px!important;}.listing_loader_title{     display: none;     float:left;     width:100%;}.compare_ajax_wrapper{    margin:0px 15px;}.prop-compare{    width:100%;    border-bottom: 1px solid #f0f0f0;    width: 100%;    float:left;    margin-bottom: 30px;    color:#1a171b;    font-size: 14px;    padding-bottom: 13px;    display: none;}#google_map_prop_list_sidebar .prop-compare{    padding-left: 0px;    margin: 15px 20px 0px 31px;    border-bottom: none;}.compare_agent{    margin: 0 15px;    max-width: 805px;    margin-bottom: 30px;}.pagination_ajax_search,.home-compare{    margin-left: 15px;}.items_compare{    width: 100px;    float: left;    margin-right: 10px}.items_compare img{    border-radius:4px;}.ribbon-wrapper-default {    width: 89px;    height: 30px;    overflow: hidden;    position:absolute;    top: 0px;    background-color: #434a54;    color: #ffffff;    border-radius: 4px;     border-bottom-left-radius: 0px;    border-top-right-radius: 0px;}.listing_wrapper.col-md-12 .property_listing  .ribbon-wrapper-default  {    top: 0px;    left: 0px;}.ribbon-wrapper-open-house {    background-color: #185271;}.ribbon-wrapper-sold {    background-color: #ED5565;   }.ribbon-inside {    font-size: 14px;    color: #fff;    line-height: 16px;    text-align: center;    padding-top: 9px;    width:90%;    padding-left: 5%;    padding-right: 5%;}.new-offer,.open-house {    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top: 7px;    margin: 0px auto;}.ribbon-wrapper-hot-offer{    background: red;} .hot-offer{    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top: 7px;    margin: 0px auto;}.property_listing  .hot-offer{    font-size: 12px!important;}.sold {    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top:7px;    margin: 0px auto;}.featured_div {   width: 30px;    height: 30px;    background: purple;      /* Rotate */   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg);   /* Rotate Origin */   -webkit-transform-origin: 0 100%;   -moz-transform-origin: 0 100%;   -ms-transform-origin: 0 100%;   -o-transform-origin: 0 100%;    transform-origin: 0 100%;    position: absolute;    bottom:-19px;    left: 50%;    border-radius: 2px;    background: url('css/css-images/unit.png');    background-position: -8px -9px;    z-index:11;}.listing_wrapper.col-md-12 .property_listing  .featured_div{    top: 72px;    left: 264px;}.col-md-3 .featured_div {      }/* =Agent Unit----------------------------------------------- */.agent_unit{    width: 100%;    float:left;    padding-right: 0px;    padding-left: 0px;      margin-bottom: 30px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    min-height: 371px;    position: relative;    overflow: hidden;    background-color: #fdfdfd;    max-width: 255px;       -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;}#primary .agent_unit{    margin-bottom:0px;    min-height: 395px;}.agent_unit a{    text-decoration: none;}.agent_unit h4 {    padding: 0px 13px;    margin-top: 13px;    margin-bottom: 3px;    font-size: 18px;}#primary .agent_unit h4,#primary .agent_unit h4 a{        font-size: 18px;}#primary  .agent_unit_social,#primary  .agent_unit_social a {    font-size: 20px;}.agent_unit img{    border-bottom: 3px solid #3C90BE;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.agent_unit:hover {    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.agent_unit:hover .listing-cover{    opacity:1;}.agent_unit:hover h4 a{    color:#3C90BE;}.agent_unit:hover .listing-cover-plus{    opacity:0.9;}.property_location{    font-size: 13px;    margin: 0px 0px 10px 13px;    color: #99a3b1;     line-height:13px;}.agent_position{    font-size: 13px;    margin: 0px 0px 9px 13px;    color: #99a3b1;     line-height:13px;}.agent_unit .agent_position{    padding-right: 13px;}.agent_detail{    line-height: 22px;    margin: 0px 0px 2px 13px;    font-size: 13px;}.agent_detail i{    margin-right: 10px;    min-width: 14px;    }.agent_detail .fa-mobile{    font-size: 18px;}.agent_detail .fa-envelope-o{    font-size: 13px;}.agent_detail .fa-skype{     font-size: 15px;}.agent_listing_link{    line-height: 22px;    margin: 10px 0px 10px 13px;}.agent_unit_social{    position: absolute;    bottom: 0px;    height: 40px;    font-size: 20px;    background-color: #F0f0f0;    width: 100%;    padding: 11px 0px 0px 15px;}.agent-unit-img-wrapper{    position:relative;   }.social-wrapper{    margin: 0px auto;    max-width: 100%;    text-align: center;     }.agent_unit_social a{    color: #D7D8DD;    margin-right: 15px;}.agent_unit_social a:hover{     color:#3C90BE;                    }.featured_agent_notes{    padding: 0px 15px;     -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;        min-height:70px;}.see_my_list_featured{    margin: 13px 0px 0px 15px;   float: left}.agent_unit_featured{    min-height:20px;    margin-right:30px;    min-width: 211px;}.agent_unit_featured:last-child{    margin-right:0px;}.agent_featured_details{    opacity:0;    position:absolute;}.agent_unit_featured:hover .agent_featured_details{    opacity:1;}.agent_unit_featured:hover .featured_agent_notes{    opacity:0;}/* =Blog Unit----------------------------------------------- */.blog_list_wrapper{    margin: 0px -15px;    float: left;    min-width: 840px;    min-height:400px;    width:100%;}.col-md-12 .blog_list_wrapper{    min-width: 1140px;}.blog_unit{    float:left;    padding-right: 0px;    padding-left: 0px;      margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    overflow: hidden;    background-color: #fdfdfd;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor: pointer;}.col-md-9 .blog_unit{    max-width:810px;}.related_blog_unit{    float:left;    margin-bottom: 30px;      border-radius: 4px;    overflow: hidden;}.blog_unit_image{    width:100%;    display: inline;    float:left;      position:relative;}.blog_unit:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.blog_unit:hover h3 a{    color:#3C90BE;}.blog_unit.col-md-12 .listing-cover{    height:100%;}.col-md-12 .blog_unit.col-md-12 .listing-cover{    height:100%;}.col-md-12 .blog_unit.col-md-12 .listing-cover-plus{    top: 50%;}.blog_unit:hover .listing-cover{    opacity:1;}.blog_unit:hover .listing-cover-plus{    opacity:0.9;}.related_blog_unit .blog_unit_image img{    border-bottom: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);     box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); }.blog_unit h3,.blog_unit h3 a{    color: #434953;    margin-bottom: 6px;    margin-top: 6px;    font-weight: 300;    float: left;    width: 100%;}.blog_unit_content p{    margin-bottom: 13px;}.blog_unit a{    text-decoration: none;}.blog_unit_content{    padding: 0px 13px 13px 13px;    font-size: 13px;    line-height: 22px;    }.blog_unit_meta{    font-size: 12px;    color: #99a3b1;}.widemeta{     float: left;    width: 100%;    padding-bottom: 7px;}.blog_unit_meta a{   color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.blog_unit_meta a:hover{    color:#3C90BE;}.blog_unit_meta i{    font-size: 13px;    margin-right: 3px;}.blog_unit_meta .fa-calendar-o,.blog_unit_meta .fa-comment-o{    margin-left: 13px;}.fa-comment-o{    margin-right: 1px!important;}.blog_unit_meta .read_more{    float:right;    color:#3C90BE;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.blog_unit_meta .read_more:hover{    color:#347DA4;}.blog-unit-wrapper{    padding: 0px  15px;}.blog2v .read_more{    float: right;    color: #dd3333;    position: absolute;    bottom: 12px;    right: 15px;    font-size: 12px;    line-height:12px; }.blog2v h4{    margin-bottom: 4px;}.blog2v .blog_unit_meta{    margin-bottom: 9px;    margin-left: 15px;}.blog_unit_image img,.blog2v img {    border-bottom: 3px solid #3C90BE;}.read_more i{    font-size: 12px;    margin-left: 6px;}/* =Related posts----------------------------------------------- */.related_posts {    margin: 0px -15px 30px -15px;}.related_posts h3{    margin-left: 15px;}.related_posts .blog_unit  {    -webkit-box-shadow:none;    box-shadow: none;    border:none;    margin-bottom: 0px;}.related-unit{   float:left;}.related_blog_unit_image{    border-radius:4px;    display: inline;    float:left;      margin-bottom: 13px;    position:relative;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor:pointer;}.related_blog_unit_image img{    border-radius:4px;    }.related_blog_unit_image .listing-cover{    width:100%;    height:100%;     border-radius:4px;}.related_blog_unit_image:hover .listing-cover{    opacity:1;}.related_blog_unit_image:hover .listing-cover-plus-related{    opacity:1;}.listing-cover-title{    width: 100%;    margin: 0px auto;    top: 35%;    position: absolute;    padding: 0px 10px;}.listing-cover-title  a{    color: #fdfdfd;    font-size: 17px;    text-align: center;    width: 100%;    float: left;}.listing-cover-plus-related {    color: #fdfdfd;    font-size: 25px;    height: 30px;    position: absolute;    top: 40%;    left: 50%;    margin: 25px 0px 0px -15px;    bordeR: 1px solid #fdfdfd;    border-radius: 4px;    padding: 0px 7px 0px 7px;    z-index: 12;    opacity: 0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;    line-height: 27px;}/* =Single Page----------------------------------------------- */.single-content{    padding: 0px;    margin-bottom: 13px;    font-size: 12px;    color: #444444;    line-height: 22px;    float:left;    width:100%;     }.single-content:empty {      margin-bottom: 0px;      height:0px;}.single-content p a{    color:#3C90BE;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.single-content p a:hover{    color:#347DA4;}.gallery img{    border:3px solid #f0f0f0!important;    border-radius:4px;}.single-title{    margin-bottom: 9px;    word-break:normal;}.content404{    min-height:500px;}.list404{    width:33%;    float:left;}.list404 ul{    margin-left:18px;}.single-content p{    margin-bottom: 13px;}.meta-info{    padding: 0px 0px 0px 0px;    margin-bottom: 25px;    font-size: 13px;    color:#99a3b1;  }.meta-info a{    color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.meta-info a:hover{    color: #3C90BE;}.meta-info .fa{    margin-right: 2px;}#carousel-example-generic{    max-width: 810px;}.col-md-12 #carousel-example-generic{    max-width:100%;}.carousel-indicators {    bottom: -15px;}.post-carusel{    border-radius: 4px;    margin-bottom: 26px;    overflow: hidden;    background:#2b2937;}.post-carusel iframe{    width: 100%;    min-height: 443px;}.carousel-control{    width: 52px;    height: 140px;      top:50%;    margin-top: -70px;}.nav-prev-wrapper{    position: fixed;    height: 110px;    top: 50%;    width: 250px;    background: #2b2937;    color: #fff;    margin-top: -55px;    text-decoration: none;    z-index: 200;    left:-210px;    border-top-right-radius:4px;    border-bottom-right-radius:4px;    cursor:pointer;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;     padding: 0px 15px;    display: table;}.nav-prev-wrapper:hover{    left:0px;}.nav-next-wrapper i,.nav-prev-wrapper i{    display: inline;    float: left;    font-size: 20px;    line-height: 22px;    top: 50%;    margin-top: -11px;}.nav-next-wrapper i{    margin-left: 5px;    margin-right: 5px;    position: absolute;    left:12px;}.nav-prev-wrapper i{    position: absolute;    right: 16px;}.nav-next-wrapper{    position: fixed;    height: 110px;    top: 50%;    width: 250px;    background: #2b2937;    color: #fff;    margin-top: -55px;      text-decoration: none;    z-index: 200;    right: -210px;    margin-left: -40px;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;    cursor: pointer;     -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    padding: 0px 15px;    display: table;    }.nav-next-wrapper:hover{     right: 0px;}.navigational_links a,.navigational_links a:hover{    color:#fff;    text-decoration: none;}.nav-prev,.nav-next{    display: table-cell;    vertical-align: middle;}.nav-prev{    text-align: right;}.nav-prev a{display: block;padding-right: 25px;line-height: 20px;max-width: 250px;float: right;text-align: right;}.nav-next a{    margin-left: 24px;    line-height: 20px;    padding-left: 1PX;    display: inline;    float: left;    max-width:250px;   }.meta-element{    display:inline;}.navnav{       width:auto; }.prop_social_single{    width: 100%;    padding-bottom: 10px;    text-align: right;    margin-top: -15px;    float: right;}.prop_social_single a{color: #99a3b1;    font-size: 17px;    margin-left: 13px;    display: inline;}/* =Carousel vertical----------------------------------------------- */.carouselvertical .carousel-inner{    max-width: 664px;} #carousel-indicators-vertical{    width: 143px;    right: 0px;    position: absolute;    top: 0px;    bottom: auto;    list-style: none;    transition: all .4s ease-in-out;    -webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    -ms-transition: all .8s ease-in-out;    -o-transition: all .8s ease-in-out;    background: #000;    padding-left: 3px;}#carousel-indicators-vertical li{    margin-bottom:3px;    position:relative;    cursor:pointer;}#carousel-indicators-vertical .active img{    opacity:1;}#carousel-indicators-vertical li img {    opacity: 0.4;    -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;}#carousel-indicators-vertical li:hover img {    opacity: 0.6;}#carousel-indicators-vertical .caption-wrapper {    width: 665px;}.carousel-control.right.vertical{    right: 143px;}.verticalstatus{    right: 146px!important;}.vertical-wrapper{    width: 664px!important;    background: transparent!important;    position: absolute!important;    bottom: 0px;    padding: 0px!important;}.vertical-wrapper span{    z-index: 11;    position: relative;    padding-left: 15px;    padding-top: 9px;}.vertical-wrapper-back{    z-index:10;    position:absolute;    background: #2b2937;    opacity:0.5;    width: 100%;    height: 100%;}.carouselvertical{    height: 385px!important;}.carouselvertical .videoitem {    max-height:500px;}.carouselvertical .videoitem  iframe {    width: 100%;    min-height: 355px!important;}/* =Single Property----------------------------------------------- */.entry-prop{    margin-bottom: 0px;    display:inline;    float:left;}#carousel-listing{    background-color: #000;    width:100%;       position:relative;}.carousel-inner > .item > img, .carousel-inner > .item > a > img{    margin:0px auto;}.slider-property-status{    top: 14px;    right: 0px;    position: absolute;    z-index: 50;    padding: 15px 30px;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px;    font-size: 15px;    color:#fdfdfd;}.estate_video_control{    position: absolute;    color: #fff;    top: 50%;    left: 50%;    float: left;    font-size: 30px;    text-indent: 0px;    margin: -10px 0px 0px -10px;    opacity: 0.7;}.videoitem iframe{    cursor:pointer;}.carousel-inner > .item {    -webkit-transition: 0.8s ease-in-out left;    transition: 0.8s ease-in-out left;}.carousel-inner > .item > img{    margin:0px auto;}iframe .player .controls-wrapper, iframe .player .video-wrapper{    display:none!important;}.carusel-back,#carousel-listing .carousel-indicators {    width: 100%;    position: absolute;    float: left;    display: inline;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin: 1px 0px 0px 0px;    left: 0px;    bottom: auto;    height: 83px;    bottom: 39px;    padding-top: 1px;    z-index:10;    transition: all .4s ease-in-out;    -webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    -ms-transition: all .8s ease-in-out;    -o-transition: all .8s ease-in-out;    white-space: nowrap;    text-align: left;}.carusel-back{        background-color: #000;     opacity:0.95;}.rowclosed{     bottom: -42px!important;}.videoitem{    height:457px;}.videoitem_full{    height:613px;}.videoitem_full iframe{    min-height: 613px;}#carousel-listing .carousel-indicators li{    width:143px;    height:83px;    margin:0px 1px 0px 0px;    border:none;    border-radius: 0px;    position:relative;}#carousel-listing .carousel-round-indicators{    position: absolute;    right: 40px;    bottom: -11px;    z-index:99;}#carousel-listing .carousel-round-indicators li{    display: inline;    border-radius: 50%;    width: 8px;    height: 8px;    float: left;    color: #fff;    background-color:#99a3b1;    margin-left: 13px;    cursor:pointer;}#carousel-listing .carousel-round-indicators li.active{    background:#fff;}#carousel-listing .carousel-indicators .active img{    opacity: 1;}#carousel-listing .carousel-indicators .active {    border:none;}#carousel-listing .carousel-indicators li img{    float:left;    opacity: 0.4;    -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;}#carousel-listing .carousel-indicators li:hover img{      opacity: 0.6;}.caption-wrapper{    width: 100%;    height: 40px;    color: #fff;    float: left;    padding: 9px 0px 0px 13px;    font-size: 15px;    background: #2b2937;    z-index: 20;    position: relative;    cursor: pointer;}.caption-wrapper .fa{    font-size:22px;}.caption-wrapper span{    display:none;}.caption-wrapper span.active{ display: block; }.caption_control{    width:20px;    height: 20px;    float: right;}.caption_control:after{    font-family: FontAwesome;    padding: 12px 13px 0px 5px;    color: #fff;    content: "\f107";    margin: 0px;    position: absolute;    bottom: 9px;    right: 0px;    font-size: 20px;}.closed .caption_control:after{   content: "\f106";}.carousel-control .fa{    margin-top: 36px;    font-size: 65px;    text-shadow:none;}.carousel-control.right,.carousel-control.left {    background: none;    background-image: none;}#accordion_prop_addr{    margin-top: 26px;}.property-panel{    margin-bottom: 13px;}.property-panel .panel{    margin-bottom: 3px;    border: none;    box-shadow:none;    -webkit-box-shadow:none;    }.property-panel .panel-body{    border:none!important;}.property-panel .panel-heading{    background-color:#f0f0f0;    background-image: none;    height: 40px;    padding: 6px 0px 9px 0px;    border-radius:4px;}.property-panel h4{    margin-bottom: 0px;    font-size: 15px;    padding: 4px 0px 0px 15px;}.property-panel h4 a{    width:100%;}.property-panel h4:after{    font-family: "fontawesome";    content: "\f106";    position: relative;    float: right;    margin-right: 14px      }.property-panel a:hover{    text-decoration:none;}.property-panel h4:hover{    color:#3C90BE;}.property-panel h4:hover :after{    color:#3C90BE;}.property-panel  .carusel_closed:after{    font-family: "fontawesome";    content: "\f107";    position: relative;    float: right;    margin-right: 14px    }.property-panel h4 a:hover{    text-decoration: none;}.property-panel .panel-body{    padding: 15px 15px;}.listing_detail {    padding: 3px 0px;}.property-panel i{    margin-right: 10px;}.listing-content .agent_contanct_form{    margin-left: 0px;       float:left;    width:100%;    margin-top:30px;}.listing-content .agent_picture{    padding-left: 0px;}.listing-content .mylistings{    padding: 0px;    margin: 0px -15px 26px -15px;    width:100%;}    .listing-content .agent_content,.listing-content .agentpic-wrapper{    padding-left: 0px;    max-width:270px;}.notice_area{    width: 100%;    border-top: 1px solid #f0f0f0;    border-bottom: 1px solid #f0f0f0;    height: 77px;    margin-bottom:30px;    color: #768082;    position:relative;    margin-top: 9px;}.property_categs{    float: left;    font-size: 15px;    margin-top: 14px;    margin-bottom: 3px;}#add_favorites{   position: absolute;   top:15px;   right: 0px;   cursor: pointer;}.isnotfavorite{    background-color: #99a3b1;    color: #fff;    padding: 0px 5px;    border-radius: 3px;}#add_favorites.isfavorite:hover,#add_favorites:hover{    background-color: #3C90BE;    color:#fff;    padding: 0px 5px;    border-radius: 3px;}#add_favorites.isfavorite{    background-color: #3C90BE;    color: #fff;    padding: 0px 5px;    border-radius: 3px;}.prop_social{   position: absolute;   top:43px;   right: 0px; }.prop_social i{    font-size: 17px;    margin-left: 13px;    display: inline;    color: #99a3b1;}.prop_social a{    color: #99a3b1;    text-decoration: none;    padding: 3px 0px 0px 0px;    height: 30px;    margin-left: 2px;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    font-size: 1.3333333333333333em;    line-height: 0.75em;    vertical-align: -15%;}.prop_social a:hover{    text-decoration: none;}.share_facebook:hover{   color: #3B5998!important;}.share_tweet:hover{   color: #00CFFE!important;}.share_google:hover{   color: #D63E30!important;}.share_pinterest:hover{   color: #B61D23!important;} .price_area{    color: #3C90BE;    font-size: 22px;    padding: 16px 0px 3px 0px;    float: right;}.pricelabel{    float: left;     font-size: 15px;    padding: 14px 0px 3px 7px;}.adres_area{    clear:both;    float:left;    font-size: 15px;}.agent_listings_title_similar{    padding-left: 15px;}#slider_enable_map{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:13px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 16px;}#slider_enable_street{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:63px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 12px;}#slider_enable_slider{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:113px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 10px;}.no_stret {    left:63px!important; }#slider_enable_map i,#slider_enable_street i,#slider_enable_slider i{    color:#fff;    font-size:23px;}#slider_enable_map:hover,#slider_enable_street:hover,#slider_enable_slider:hover{    background-color:#3C90BE;}#slider_enable_slider.slideron,#slider_enable_street.slideron,#slider_enable_map.slideron{    background-color:#3C90BE;}/*property page tab 1.10*/#tab_prpg ul{    margin:0px;    background-color: #3C90BE;    border: none;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}#tab_prpg li{    background:transparent;    color:#fff;    border:none;    border-radius:0px;    font-size:15px;    margin-bottom:0px;    border-right:1px solid #3D89B2;}#tab_prpg li:first-of-type{    border-top-left-radius: 4px;    border-top-left-radius: 0px;    border-left: 1px solid #f0f0f0;}#tab_prpg li a{    color:#fff;    padding: 11px 30px;}#tab_prpg .nav-tabs > li > a {    margin-right: 0px;    height: 45px;}#tab_prpg li.active{    background-color:#f0f0f0;    border-top: 1px solid #f0f0f0;}#tab_prpg .active a{    color:#434a54;    background-color:#fff;    border:none;}.walk_details a{    background-color:#f0f0f0;}#tab_prpg li a:hover{    color:#434a54;    background-color:#f0f0f0;    border-radius: 0px;    -webkit-transition: all 0.1s ease;    -moz-transition: all 0.1s ease;    -o-transition: all 0.1s ease;    transition: all 0.1s ease;    height: 46px;}#tab_prpg .tab-pane{    border: 1px solid #f0f0f0;    float: left;    width: 100%;    margin-bottom: 30px;    padding: 15px;    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;}#tab_prpg li a{    transition:none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;}#tab_prpg i {    margin-right: 10px;}.walk_details img{    display: inline-block;    float: left;}.walk_details {    width: 100%;    float: left;    margin-bottom: 10px;}.walk_details span{    display: inline-block;    margin-left: 10px;    margin-top: 1px;    float: left;    font-size:14px;}.walk_details  a{  background-color:  #f0f0f0;  padding: 1px 3px;  font-size:13px;  margin-left: 5px;}/* =Single Agent----------------------------------------------- */.single-agent{    padding: 0px 15px 0px 0px;    margin-bottom:0px;}.entry-title-agent {    margin:0px 0px 0px 15px;    font-weight: 300;}.agent_meta{    font-size: 13px;    line-height: 22px;    width: 100%;    margin: 0px 10px 23px 15px;    color: #99a3b1;}.agent_meta a{      color: #99a3b1;}.agent_details h3{    line-height: 22px;    margin-bottom: 3px;    font-size: 16px;    padding-left: 13px;}.agent_unit_social_single {    bottom: 0px;    height: 40px;    font-size: 20px;    background-color: #f0f0f0;    width: 100%;    padding: 11px 0px 0px 15px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    z-index: 10;    position: relative;}.agent_unit_social_single a {    color: #D7D8DD;    margin-right: 15px;}.agent_unit_social_single a:hover{     color:#3C90BE;                    }.mydetails{    background-color: #f0f0f0;    height: 40px;    padding: 9px 0px 9px 13px;    font-size: 16px;    margin-bottom: 13px;    border-radius: 4px;    color:#434a54;      }.col-md-12 .mydetails{    width:798px;}.agent_pos{    margin-bottom: 9px;    padding-left: 13px;    color:#99a3b1;}.single-agent .agent_detail{    margin: 0px 0px 2px 0px;    font-size: 13px;    padding-left: 13px;}.agent_details{    min-height: 200px;    padding-right: 0px;}.agentpict{    border-bottom: 3px solid #3C90BE;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.agent_content {    margin: 26px 0px 4px 0px;    float: left;}.social-agent-page{    font-size: 20px;    position: absolute;    bottom: 0px;}.social-agent-page a{    margin-right: 10px;     color:#768082}.agent_contanct_form{    margin-left: 15px;    margin-bottom: 28px;    margin-right: 15px;}.agent_contanct_form_sidebar .agent_contanct_form{    float: left;    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    margin-bottom: 30px;    margin-left: 0px;    margin-right: 0px;    padding: 0px 13px 13px 13px;    margin-top: 30px;}.agent_contanct_form_sidebar #agent_contact_name,.agent_contanct_form_sidebar #agent_user_email, .agent_contanct_form_sidebar #agent_phone,.agent_contanct_form_sidebar #agent_comment{    width: 100%;    margin-right: 13px;    float: left;    box-shadow: none;    -webkit-box-shadow:none;}.agent_contanct_form_sidebar #agent_submit{    width:100%;}.agent_contanct_form_sidebar #show_contact{    width: 100%;    padding: 15px 0px 0px 0px;    font-size: 16px;    color: #434953;    background-color: #fdfdfd;}#footer-contact-form input[type=text], #footer-contact-form input[type=password],#footer-contact-form input[type=email], #footer-contact-form input[type=url], #footer-contact-form input[type=number],#footer-contact-form textarea,#comments input[type=text], #comments input[type=password],#comments input[type=email], #comments input[type=url], #comments input[type=number],#comments textarea,.agent_contanct_form input[type=text], .agent_contanct_form input[type=password],.agent_contanct_form input[type=email], .agent_contanct_form input[type=url], .agent_contanct_form input[type=number],.agent_contanct_form textarea{    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}#agent_contact_name,#agent_user_email,#agent_phone{    width: 32.21%;    margin-right: 13px;    float: left;}#agent_phone{     margin-right: 0px;}.mylistings{    margin-bottom: 30px;    overflow:hidden;}.margin_compare{    padding: 0px 0px 13px 0px;    margin: 0px 0px 26px 15px;    box-sizing: border-box;    -moz-box-sizing: border-box;}.agent_listings_title{    padding-left: 15px;}#agent_submit{    color: #fff;    margin-bottom: 0px!important;    padding: 11px 26px;    border-radius: 4px;}#agent_submit:hover{    background-color: #347DA4!important;}.agentpic-wrapper{    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}.col-md-12 .agentpic-wrapper{    max-width:313px;}.agent-listing-img-wrapper{    width:100%;    position:relative;    cursor:pointer;}.agentpic-wrapper .listing-cover{    top: 0px;    width: 100%;    height: 100%;}.agentpic-wrapper .listing-cover-title{    opacity:0;    z-index: 11;    max-width: 312px;    top:45%;}.agentpic-wrapper .listing-cover-title a{    font-size:18px;}.agentpic-wrapper:hover .listing-cover{    opacity:1;}.agentpic-wrapper:hover .listing-cover-title{    opacity:1;}.pagination_agent{    margin-left: 15px;   }/*=Comments---------------------------------------------------*/#comments{    font-size: 13px;    line-height: 22px;    padding: 0px 0px 0px 0px;      font-size: 13px;    line-height: 22px;    float:left;    margin-top:13px;    width:100%;}#comments ul{    list-style: none;    margin:0px;}.comment {    padding-bottom: 16px;    min-height: 113px;    margin-bottom: 2px;}div.comment {    border-bottom:1px solid #f0f0f0;}.pingback {    margin: 0px 0px 13px 0px;}.comment .blog_author_image {    width: 55px;    height: 55px;    border-radius: 4px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;}.comment-reply-link{    margin-top: 67px;    float: left;    background-color: #7F8C8D!important;    border-bottom: 3px solid #687373!important;    color: #ffffff!important;    padding: 0px;    text-align:center;    font-size:13px;    width:55px;    border-radius:3px;}.comment-reply-link:hover{    text-decoration:none;    background-color: #687373!important;}.comment-content{    padding-left: 65px;}.post pingback{    margin-bottom:5px;}.comment_name{    font-size: 16px;    color: #434a54;    line-height:1.3em;}.comment_name a {    font-size: 16px;    color: #434a54;    line-height: 1.3em;}.edit-link{    margin-left: 5px;    float:right;}.comment_date{   color:#99a3b1;   font-size: 12px;}.comment-form #submit{    padding: 9px 26px!important;    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    vertical-align: middle;    cursor: pointer;    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;    border-top: none!important;    border-left: none!important;    border-right: none!important;    text-shadow: none!important;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    -o-user-select: none;    color:#fff;    margin-top: 13px;    }.comment-form #submit:hover{    color: #ffffff;    background-color: #347DA4!important;}.form-allowed-tags{    white-space: normal;}.commentlist .children{   padding: 17px 0px 0px 37px;   margin-left: 0px!important;   padding-left: 67px;}.comment-notes{    margin-bottom:5px;}.comment-form-url,.comment-form-email, .comment-form-author {    width: 32.2%;    margin-right: 13px;    float: left;}#comment{    padding-left:10px;}.comment-form-url{   margin-right: 0px; }.comment-content p{     padding-top:5px;}#comments .commentlist  > li:last-child .comment {  }/*=Sidebar--------------------------------------------------*/#colophon ul,#primary ul{    list-style: none;    margin: 0px;}.top_bar .xoxo{    margin:0px;}.widget-title-sidebar{  font-size: 16px;   line-height: 26px;   margin-bottom: 13px;  color:#434a54;}.widget-title-sidebar_blank{    height:13px;    width:100%;}.widget-container{    margin-bottom: 30px;}#primary .widget-container{    clear:both;}.widget li,.widget-container li{    font-size:13px;    width:100%;    border-bottom: 1px solid #f0f0f0;    margin-bottom: 11px;    padding-bottom: 11px;}.list_sidebar_currency li{    margin-bottom: 0px;}.children {    padding: 13px 0px 0px 13px;}.children li:last-of-type{    border: none;    margin-bottom: 0px;    padding-bottom: 0px;}.widget li a,.widget-area-sidebar li a{     font-size:13px;     line-height: 22px; }.widget_nav_menu li:before,.widget_pages li:before,.widget_rss li:before,.widget_text li:before,.widget_recent_entries li:before{    content: "\f105";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;    line-height: 14px;}.widget_recent_comments li:before{    content: "\f0e5";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;  }.widget_text li:before{    content: "";    margin:0px;}.widget_archive li:before{    content: "\f133";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget_meta li:before{    content: "\f013";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget_categories li:before{    content: "\f114";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget  li:before{    margin-top: 1px;}#colophon .widget_recent_comments li:before,#colophon .widget_pages li:before,#colophon .widget_rss li:before,#colophon .widget_text li:before,#colophon .widget_recent_entries li:before,#colophon .widget_categories li:before,#colophon .widget_meta li:before,#colophon .widget_archive li:before,#colophon .widget_recent_comments li:before{    margin-top:4px;}.widget-area-sidebar li a:hover{    text-decoration: none;}.sidebar_filter_menu{    margin-top:1px;    position: relative;    font-size: 13px;    padding: 10px 12px;}.form-control.open .sidebar_filter_menu{    color:#3C90BE;}.caret_sidebar{    position: absolute;    right: 12px;    top: 18px;    border-top: 6px solid #768082;}._4s7c {    border: 1px solid #fff000!important;    border-top-color: #fff000!important;}/*=social_sidebar_internal-------------------------------------------------*/.social_sidebar{    margin-bottom: 18px;}.social_sidebar_internal img{    margin: 0px 9px 9px 0px;    width: 40px;}.top_bar .social_sidebar{    margin-bottom: 0px;}#colophon .social_sidebar_internal a,#primary .social_sidebar_internal a {    width: 41px;    height: 41px;    padding: 11px 0px;    background-color: #f0f0f0;    margin: 0px 10px 10px 0px;    text-align: center;    display: inline-block;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    border-radius:3px;}#colophon .social_sidebar_internal a{        background-color: #ffffff;}#colophon .social_sidebar_internal a:hover,#primary .social_sidebar_internal a:hover {    background-color: #3C90BE;}#colophon .social_sidebar_internal i,#primary .social_sidebar_internal i {    font-size: 19px;    color: #a6b3bb;}#colophon .social_sidebar_internal a:hover i,#primary .social_sidebar_internal a:hover i{    color: #fff;}#colophon .social_sidebar_internal a:hover{    color:#fff;}/*=social top bar-------------------------------------------------*/.social-rss,.social-facebook,.social-twitter,.social-dribbble,.social-google,.social-linkedIn,.social-blogger,.social-tumblr,.social-pinterest,.social-yahoo,.social-youtube,.social-vimeo{    display: inline-block;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 17px;}.social-facebook{  margin-left: 8px;  }.top_bar .social_sidebar_internal a{    font-size: 18px;    padding: 3px 4px 0px 9px;    width: 26px;    height: 30px;    margin-left: 2px;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    font-size: 16px;    line-height: 1.2em;    vertical-align: 0%;}.top_bar .social_sidebar_internal a:hover{    color: #3C90BE;}.social-rss:before{    content:"\f09e";}.social-facebook:before{    content:"\f09a";}.social-twitter:before{    content:"\f099";}.social-dribbble:before{    content:"\f17d";}.social-google:before{    content:"\f0d5";}.social-linkedIn:before{    content:"\f0e1";}.social-tumblr:before{    content:"\f173";}.social-pinterest:before{    content:"\f0d2";}.social-youtube:before{    content:"\f167";}.social-vimeo:before{    content:"\f194";}/*=Zillow WIdget------------------------------------------------*/.zillow_widget{    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    background-color:#fdfdfd;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);       max-width:255px;     clear:both;}.zillow_widget p {    padding: 0px 13px 13px 13px;    line-height: 1.3em;}.zillow_widget .widget-title-sidebar{    background-color: #fdfdfd;}.zillow_widget .widget-title-footer,.zillow_widget .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434953;}.zillow_widget .widget-title-footer{      background-color: #fdfdfd;}.zillow-wrapper{    padding: 0px 13px 13px 13px;}.zillow-price{    color: #3C90BE;}.zillowlogo{    margin-bottom: 13px;    }/* =Custom Menu widget------------------------------------------------*/.widget_nav_menu .sub-menu{    padding:10px 0px 0px 18px;}.widget_nav_menu .sub-menu li:last-of-type{    border:none;    margin-bottom:0px;    padding-bottom: 0px;}.widget_nav_menu .sub-menu .menu-item-has-children >a:after {    content: "";    width:0px;}.widget_nav_menu  .sub-menu li:hover {    background-color:#fff;    color: #3C90BE;}.widget_nav_menu .sub-menu li:hover a { color: #3C90BE;}/* =Twitter Widget ------------------------------------------------*/.twitter_wrapper{    background-color: #3C90BE;    border-radius: 4px;    color:#fff;    border-bottom: 3px solid #347DA4!important;    padding: 21px 13px 0px 13px;    height: 250px;    position: relative;    font-size: 13px;    line-height: 22px;    display: inline-block;    max-width: 255px;}.wpestate_tweet_icon{    color: #fff;    font-size: 49px;    margin: 0px auto;    margin-bottom: 13px;    width: 50px;}.twitter_wrapper a{    color:#fff!important;}.twitter_wrapper li{    border:none;    color:#fff;}#colophon .twitter_wrapper li a,.twitter_wrapper li a{    color:#fff!important;    font-weight: bold;}.twitter_time{    font-weight: normal!important;}#sidebar_twiter_widget{}.tweet_circle{    background-color: #fff;    width: 10px;    height: 10px;    border-radius: 50%;    display: inline;    float: left;    margin-left: 10px;    cursor: pointer;}#tw_control{    display: block;    position: absolute;    bottom: -9px;}#tw_control li{    border: 1px solid #fff;    width: 12px;    height: 12px;    margin: 0px;    margin-left: 12px;  }.wpestate_recent_tweets .item{    height:140px;}.presenttw{    background-color: #3C90BE;    border:1px solid #fff;}#colophon .twitter_wrapper a{    color: #fff;}#colophon #tw_control li{    border: 1px solid #fff;}/* =Search Widget ------------------------------------------------*/.widget_search .form-control{    width: 159px;    display: inline;    vertical-align: top;    margin-bottom: 0px;}#submit-form{    margin-bottom: 0px!important;    color: #fff;    width: 90px;    min-width:90px;    padding: 9px 0px!important;}#colophon .widget_search .form-control{    width:155px;}.searchform{    margin-left:15px;   }/* =textwidget  ------------------------------------------------*/.textwidget{    font-size: 13px;    line-height: 22px; color:#fff;}.textwidget p{    margin-bottom: 13px;    color:#ffffff;}.top_bar .textwidget{    margin-right:13px;   }/* =Tagcloud ------------------------------------------------*/.tagcloud a{   margin: 0px 10px 10px 0px;}/* =Calendar Widget ------------------------------------------------*/#calendar_wrap{    border: 1px solid #f0f0f0;    padding-top: 13px;    border-radius: 4px;    max-width:300px;    background:#fdfdfd;}.widget_calendar #wp-calendar {    color: #555;    width: 100%;    text-align: center;}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th {    text-align: center;}table tbody tr td {    color: #333;    padding: 5px 2px;    vertical-align: top;   }#calendar_wrap table{    border: none;    margin-bottom: 0px;}#calendar_wrap table td, table tr{    border:none;}.widget_calendar #wp-calendar caption {    font-size: 12px;    font-weight: 500;    padding: 0px 0 13px 0;}.widget_calendar #wp-calendar th {    background: #f4f4f4;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    font-weight: bold;    padding: 6px 0px;}.widget_calendar #wp-calendar tfoot td {    background: #f4f4f4;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    padding: 6px 0px;}#colophon #calendar_wrap{    background-color: #fff;}.widget_calendar #wp-calendar th {    padding: 13px 0px;}.widget_calendar #wp-calendar tfoot td {    padding: 10px 0px;}/*=Contact Sidebar------------------------------------------------*/.widget-container.widget_tag_cloud,.widget-container.widget_search,.widget-container.contact_sidebar{   /* float:left;*/    width:100%;}.contact_sidebar_wrap p{    line-height: 22px;    font-size: 13px;    margin-bottom: 4px;    padding-bottom: 4px;}.contact_sidebar_wrap i{    margin-right: 13px;    width: 13px;}/*=Latest listings------------------------------------------------*/.widget-container.latest_listings{    float: left;    width: 100%;  }.widget_latest_internal{    margin-bottom: 13px;    width: 100%;    height: auto;    min-height: 70px;    float: left;}.widget_latest_internal:last-of-type{   margin-bottom: 0px;}.widget_latest_internal img{    vertical-align: top;    display: inline;    float: left;    border-radius: 4px;}.widget_latest_internal .listing-cover{    height:100%;    border-radius:4px;}.widget_latest_internal .listing-cover-plus{    color: #fdfdfd;    font-size: 25px;    height: 27px;    top: 50%;    left: 50%;    margin: -12px 0px 0px -13px;    border-radius: 4px;    padding: 0px 6px 0px 6px;    line-height: 25px;}.widget_latest_internal:hover .listing-cover{    opacity:1;}.widget_latest_internal:hover .listing-cover-plus{    opacity:1;}.listing_name{    display: inline;    margin-left: 13px;    float: left;    max-width: 131px;    line-height: 20px;    position: relative;}.no_post_th{    margin-left: 0px;}.widget_latest_title{    color:#3e454d;}.widget_latest_listing_image{    position: relative;    float: left;}#colophon .widget_latest_title{    color:#72777F;}.widget_latest_title a{    line-height:1.3em!important;}.widget_latest_price{    display: block;    margin-top: 3px;    font-size: 13px;    color:#3C90BE;}/*=featured_sidebar------------------------------------------------*/.featured_sidebar{    width:100%;    border-radius: 4px;    position: relative;    overflow: hidden;    clear:both;}.featured_sidebar_intern{    position: relative;    max-width: 260px;}.featured_sidebar_intern a{    margin: 0px;    padding: 0px;}.featured_title{    position: absolute;    left: 0px;    bottom: 0px;    background-color: #2b2937;    color: #fff;    padding: 9px 13px;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    opacity: 0.95;    width: 100%;}.featured_title a{    font-size: 16px!important;    color:#fff!important;   }#colophon .featured_title a{    line-height:22px;}.featured_second_line{    position: absolute;    left: 0px;    bottom: 40px;    padding: 9px 13px;    background-color: #3C90BE;    font-size: 13px;    color: #fff;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    opacity: 0.95;}.featured_widget_image{    position :relative;    cursor:pointer;}.featured_widget_image img{    border-radius:3px;  }.featured_sidebar .listing-cover{    height: 100%;}.featured_sidebar .listing-cover-plus{    top:50%;}.featured_sidebar:hover .listing-cover{    opacity:1;}.featured_sidebar:hover .listing-cover-plus{    opacity:1;      top:50%;}/*=advanced_search_shortcode------------------------------------------------*/.advanced_search_shortcode{    width:100%;       font-size:13px;    background-color:#fdfdfd;    padding:13px 0px 13px 13px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    float:left;}.advanced_search_shortcode .form-control{    font-size:13px;    width:23.3%;    display: inline;}.vc_span9 .advanced_search_shortcode .form-control{    width: 23%;    display: inline;}.vc_span8 .advanced_search_shortcode .form-control{    width: 23.18%;    display: inline;}.vc_span6 .advanced_search_shortcode .form-control{    width: 47.5%;    display: inline;    margin-bottom: 13px;}.vc_span6 .advanced_search_shortcode input{    margin-bottom: 13px!important;    margin-top: 0px;    padding-left:13px;}#advanced_submit_shorcode{    width: 185px;    margin-top:0px;    margin-bottom:0px!important;    color:#ffffff;    float: left;}.vc_span6 #advanced_submit_shorcode{    margin-top:0px;}.advanced_search_shortcode input{    margin-right: 10px;    margin-top: 0px;    margin-bottom: 13px!important;}.advanced_search_shortcode .filter_menu_trigger{    margin-top: 0px;    padding: 11px 13px;}.advanced_search_shortcode .caret_filter{    position: absolute;    right: 10px;    top: 19px;    border-top: 6px solid #768082;}.adv_shortcode_input{    display:inline;}.advanced_search_shortcode  .dropdown-menu{    left: 0px;}.advanced_search_shortcode .filter_menu{    margin-top:1px;    margin-left: 0px;    width:100%;    padding-bottom:0px;    overflow-x: hidden;}.advanced_search_shortcode .filter_menu li{    min-width: 168px;    padding-top:10px;}/*=advanced_search_sidebar------------------------------------------------*/.advanced_search_sidebar{    width:100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color:#fdfdfd;    max-width:255px;}.advanced_search_sidebar .widget-title-footer,.advanced_search_sidebar .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color:#434953;}.advanced_search_sidebar .widget-title-sidebar{   background-color: #fdfdfd;} .advanced_search_sidebar form{    padding: 0px 13px 13px 13px;}.advanced_search_sidebar .btn{    margin:0px auto;    display: block;}/*=mortgage_calculator------------------------------------------------*/.mortgage_calculator_li{    max-width:255px;    width:100%;display: inline-block;}.mortgage_calculator_div{    width:100%;    height:404px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background:#fdfdfd;    float:left;}.mortgage_calculator_div .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color:#434953;    background-color: #fdfdfd;}.mortgage_calculator_div .btn {    margin: 0px auto;    display: block;    width: 146px;}#input_formula{    padding: 0px 13px 13px 13px;}#colophon .mortgage_calculator_div{    background-color: #fff;}#morg_results {    float: left;    margin: 0px;    font-size: 14px;    display: none;}#morg_results span{   float: left;    margin: 6px 0px;    font-size: 14px;}#anual_pay{    margin-bottom: 13px!important;}#morg_compute{    float:left;}/*Flickr------------------------------------------------*/.Widget_Flickr{    margin: 0px -11px;    padding-left: 12px;    margin-bottom:30px;    float:left;}.linkflickr_widget{    float:left;    margin: 0px 11px 0px 0px;}.linkflickr_widget_last{    margin:0px;}.flickr_widget_internal img{    margin-bottom: 11px;    border-radius: 4px;}.Widget_Flickr .linkflickr_widget{          margin: 0px 11px 0px 0px;    position:relative;}.Widget_Flickr .listing-cover{    top:0px;    left:0px;    width:75px;    height:75px;    border-radius:4px;}.flickr_widget_internal a:hover .listing-cover{    opacity:1;}/* =Comapare page----------------------------------------------- */#submit_compare{    cursor: pointer;    float: left;    height: 58px;    padding: 19px 19px 0px 19px;    color:#fff;    min-width: 1px!important;}/*=Google Maps-------------------------------------------------------------------------------------*/#googleMap{     width:100%;}#google_map_prop_list_wrapper{    position: fixed;    left: 0;    bottom: 0;    width: 50%;    top: 130px;    background-color: #fff;}#google_map_prop_list_wrapper.fullscreen{    width: 100%;    top: 0px;    height:100%;    z-index: 999;}#google_map_prop_list_sidebar.fullscreen{    display:none;}#google_map_prop_list_wrapper.fullhalf{    position: fixed;    left: 0;    bottom: 0;    width: 100%;    top: 0px;    height: 100%;}#google_map_prop_list_wrapper #gmap_wrapper,#google_map_prop_list_wrapper #googleMap{    height:100%!important;}.admin-bar #google_map_prop_list_wrapper,.admin-bar #google_map_prop_list_sidebar{    margin-top:32px;}#google_map_prop_list_sidebar.half_type2,#google_map_prop_list_sidebar.half_type3,#google_map_prop_list_wrapper.half_type2,#google_map_prop_list_wrapper.half_type3{    margin-top:27px;}.admin-bar #google_map_prop_list_sidebar.half_type3,.admin-bar #google_map_prop_list_sidebar.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type3{     margin-top:70px;}#google_map_prop_list_wrapper.half_no_top_bar.half_type2, #google_map_prop_list_sidebar.half_no_top_bar.half_type2,#google_map_prop_list_wrapper.half_no_top_bar.half_type3, #google_map_prop_list_sidebar.half_no_top_bar.half_type3 {    top: 88px;}#googleMapSlider{    position: absolute;    width: 100%;    height: 100%;    float: left;    display: block;    z-index: 1;    display: none;}.scrollon{    border:1px solid #3C90BE;}.fullmap{    position: fixed;    width: 100%;    height: 100%;    margin: 0px;    padding: 0px;    top: 0px;    lefT: 0px;    z-index: 98;}#openmap{    background-color: #99a3b1;    color: #fff;    position: absolute;    bottom: 0px;    right: 45px;    /* margin-right: -17px; */    text-align: center;    padding: 8px 10px 8px 10px;    font-size: 13px;    cursor: pointer;    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px;    bottom: -29px;    z-index: 101;    pointer-events: auto;}#google_map_prop_list_wrapper #openmap{    display:none;}#openmap i{    margin-right: 5px;}#gmap-loading{    background-color: #fff;    color: #434a54;    margin: 0px auto;    position: absolute;    top: 20%;    left: 50%;    width: 300px;    height: 105px;    margin-left: -150px;    text-align: center;    padding-top: 16px;    font-size: 27px;    font-weight: 300;    border-radius: 4px;    opacity: 0.95;  }#gmap-noresult{    background-color: #fff;    color: #434a54;    margin: 0px auto;    position: absolute;    top: 20%;    left: 50%;    width: 280px;    height: 78px;    margin-left: -150px;    text-align: center;    padding-top: 30px;    font-size: 20px;    font-weight: 300;    border-radius: 4px;    opacity: 0.95;    display: none;    z-index: 101;}.gmap-controls{    max-width: 1200px;    margin: 0px auto;    position: absolute;    float: left;    height: 100%;    width: 100%;    top: 0px;    left: 50%;    margin-left: -600px;    pointer-events:none;}#google_map_prop_list_wrapper .gmap-controls{    top: 0px;    left: 0px;    margin-left: 0px;}#google_map_prop_list_wrapper #gmap-control{    right:15px;}.fullmap .gmap-controls{    max-width: 100%;    width:100%;    left:0px;    margin-left: 0px;}#street-view{    position: absolute;    top: 60px;    right: 45px;    background-color: #99a3b1;    color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    padding: 9px 11px 0px 11px;    border-radius: 4px;    font-size: 13px;    float: left;    cursor: pointer;    height: 40px;    width: 119px;    z-index:99;    pointer-events: auto;}#street-view:hover{    background-color:#434a54;}#street-view i{    font-size: 15px;    padding: 3px 5px 0px 0px;}#gmap-control{    position:absolute;    top:15px;    right:45px;       height: 40px;    background-color: #99a3b1;    border-radius: 4px;    opacity:0.95;    pointer-events: auto;}.fullmap #gmap-control{        z-index:111;}#gmap-control i{    margin-right: 7px;     margin-left: 0px;}#gmap-control .fa-square-o{    }#gmap-next i{    margin-right: 0px;    margin-left: 7px;}#gmap-control span{    color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    padding: 13px 11px 0px 11px;    font-size: 13px;    float: left;    cursor: pointer;    height: 40px;      -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}#gmap-control span.spanselected,#gmap-control span:hover{    background-color:  #434a54;}.gmnoprint img { max-width: none!important; }#googleMapSlider img {    border: none !important;    max-width: none !important;}.mapcontrolon{    background-color:#434a54!important;    width:150px!important;    z-index:99;}#gmap-next{    border-right:none!important;   }#gmapzoomplus{    background-color: #99a3b1;    color: #fff;    font-size: 16px;    position: absolute;    top: 15px;    left: 45px;    width: 30px;    height: 30px;    cursor: pointer;    font-weight: 300;    padding: 8px 0px 0px 9px;    box-sizing: border-box;    z-index: 99;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    pointer-events: auto;}#gmapzoomminus{    background-color: #99a3b1;    color: #fff;    font-size: 14px;    position: absolute;    top: 46px;    left: 45px;    width: 30px;    height: 30px;    cursor: pointer;    font-weight: 300;    padding: 8px 0px 0px 9px;    box-sizing: border-box;    z-index: 99;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    pointer-events:auto;}#google_map_prop_list_wrapper #gmapzoomminus{    left: 15px;}#google_map_prop_list_wrapper #gmapzoomplus{                     left: 15px;}#gmapzoomplus:hover,#gmapzoomminus:hover{    background-color: #434a54;    color: #fff;}#gmapzoomminus.smallslidecontrol{    left:15px;    top:96px;    padding-top:5px;    display:none;}#gmapzoomplus.smallslidecontrol{    top:63px;    left:15px;    padding-top:5px;    display:none;}#google-default-search{    top: 0px!important;    width: 300px;    position: absolute;    right: 770px;}#google_map_prop_list_wrapper #google-default-search {    top: 0px!important;    width: 240px;    position: absolute;    right: 420px;}.map-type{    position:absolute;    top:40px;    left:0px;    background-color: #99a3b1;    width:80px;    display:none;}#map-view-satellite{    top:80px;}#map-view-hybrid{    top:120px;}#map-view-terrain{    top:160px;}/*=Contact page-------------------------------------------------------------------------------------*/.contact-wrapper{    margin:0px -15px;}.company_headline{    width:100%;    float:left;    border-bottom: 1px solid #f0f0f0;    padding-bottom: 0px;    margin-bottom: 9px;}.company_headline i{    padding: 3px 0px 0px 9px;    margin-left: 2px;    float: left;    font-size:15px;     -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 17px;    color:#D6D6D6;    transition: color 0.4s linear;    -moz-transition: color 0.4s linear;    -webkit-transition: color 0.4s linear;    -o-transition: color 0.4s linear;}.company_headline a:hover i{    color:#3C90BE;}.company_headline h3{    float: left;    font-size: 18px;    margin-bottom: 9px;}.company_headline .header_social{    padding: 0px 0px 0px 0px;}.contact_detail{    margin-left: 0px;}.contact-content{    margin-top: 13px;    width: 100%;    float: left;}.contact-content .agent_contanct_form{    margin-left: 0px;    margin-right: 0px;}.contact-comapany-logo{    border-radius:4px;    float: left;    margin-right: 13px;}#contactinfobox{   color: #3C90BE;   margin-bottom: 0px;   margin-top: 35px;}.contactaddr{    width: 100%;    text-align: center;    font-size: 14px!important;    line-height:25px!important;}/*=Advanced Search-------------------------------------------------------------------------------------*/#search_wrapper{    width:100%;    -webkit-transition: all 0.3s ease;                      -moz-transition: all 0.3s ease;                     -o-transition: all 0.3s ease;       -ms-transition: all 0.3s ease;              transition: all 0.3s ease;    z-index: 99;    background:#fdfdfd;    border-bottom: 3px solid #f0f0f0;}.fullscreen_search{    position: fixed!important;    bottom: 0px;    left:0px;    border-bottom: none;}.fullscreen_search_open{    bottom: 0px;}#adv-search-header-1{    background-color: #3C90BE;    height: 40px;    margin: 0px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    position: absolute;    top: -41px;    left: 0px;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    font-size: 15px;    width: 228px;}#adv-search-header-1:after{    content: "\f0d7";    position:absolute;    right: 13px;    font-size: 17px;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.adv-search-1-close #adv-search-header-1:after{      content: "\f0d8";}.adv-search-1{    background-color: #F0F0F0;    width: 1110px;    margin: 0px auto;    border-top: 1px solid #f0f0f0;    position: absolute;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    height: 121px;    bottom: 21px;    left: 50%;    margin-left: -555px;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}#google_map_prop_list_sidebar .adv-search-1{    position: relative;    width: 100%;    bottom: 0px;    left: auto;    margin-left: 0px;    border: none;    margin-top: 0px;    box-sizing: border-box;    box-shadow: none;    height: auto;    background-color:#fdfdfd;    padding: 15px 0px 0px 0px;}#google_map_prop_list_sidebar #adv-search-header-1{    display:none;}#google_map_prop_list_sidebar .adv1-holder{    width:100%;    border:none;}#google_map_prop_list_sidebar #search_wrapper{    border-bottom:none;    background-color: #F0F0F0;    border-bottom: 1px solid #f0f0f0;}#google_map_prop_list_sidebar #advanced_submit_2{    position: relative;    padding: 10px 10px;    height: auto;    width: auto;    margin: 15px 15px 15px 22px;    border-radius: 3px;    font-size: 14px;    margin-bottom: 15px!important;    font-weight: normal;    background-color: #3C90BE;    color:#fff;}.adv-search-1-close{    bottom: -121px;}.adv-search-1-close-extended{    bottom: -141px;}.adv_extended_class.adv-search-1-close{    /* bottom: -141px;*/}.adv_search_internal,.advanced_action_div,.advanced_categ_div,.advanced_city_div,.advanced_area_div{    width: 220px;    margin-right: 26px;    display: inline;    float: left;    margin-bottom: 13px;}#results,#results_no{    display: none;}#results{    position: absolute;    background: #f0f0f0;    top: -41px;    left: 234px;    padding: 11px;    border-radius: 4px;    width: 874px;    font-size: 13px;}#showinpage{  color:#3C90BE;  cursor:pointer;  margin-left:10px;}.bottom_sixty{    padding-left: 15px;}.adv1-holder{    width: 926px;    float: left;    padding: 13px 0px 13px 13px;    background-color: #fdfdfd;    height: 120px;    border-bottom-left-radius: 4px;    border-bottom: 1px solid #f0f0f0;    border-left: 1px solid #f0f0f0;}.wpb_btn_adv_submit{    }.adv-search-1 .form-control{    width: 215px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;    padding:0px;    font-size:13px;    color: #434a54;}#google_map_prop_list_sidebar .adv-search-1 .form-control {    width: 100%;    margin: 0px 0px 15px 0px;}#google_map_prop_list_sidebar .adv-search-1 .col-md-3,#google_map_prop_list_sidebar .adv-search-1 .col-md-6{       padding-left: 0px;}.adv-search-1 input.form-control::-ms-input-placeholder ,.adv-search-1 input.form-control::-moz-placeholder ,.adv-search-1 input.form-control:-moz-placeholder ,.adv-search-1 input.form-control::-webkit-input-placeholder {    color: #434a54;}.adv-search-1 input.form-control::-moz-placeholder {    opacity:1;}.adv-search-1 input[type=text] {    width: 215px;    margin: 0px 13px 13px 0px;    padding: 9px 0px 9px 13px;    color: #434a54;    border-radius: 3px;    background-color: #fff;    }.adv-search-1 .filter_menu_trigger{    margin-top: 1px;    padding: 9px 13px;}.adv-search-1 .caret_filter{    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}.adv-search-1 .filter_menu{    margin-top: 1px;    left: 14px;    width: 215px;    background-color: #fdfdfd;    padding-bottom:0px;}.adv-search-1 .filter_menu li{    min-width:185px;}#advanced_submit_2,#advanced_submit_2_mobile,#showinpage_mobile{    width:259px;    margin-right: 14px;    color:#fff;}#advanced_submit_2{    width: 184px;    position: absolute;    top: 0px;    right: 0px;    padding: 37px 45px 37px 45px;    height: 121px;    color: #99a3b1;    background-color: transparent;    border: none;    font-size: 16px;    white-space: normal;    line-height: 1.45em;    font-weight: 600;    margin-right: 0px;    margin-bottom: 1px!important;    margin-top: -1px;    border-top-left-radius: 0px;    border-bottom-left-radius: 0px;}#advanced_submit_2:hover{    background-color: #3C90BE;    color: #fff;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;}#advanced_submit_2:focus{    outline:none;    outline-offset: 0px;}#showinpage_mobile{    display:none;    position:absolute;}.adv_extended_options_text{    float: left;    font-size: 13px;    margin-top: -3px;    cursor: pointer;    width: 100%;    color: #3C90BE;}#google_map_prop_list_sidebar .adv_extended_options_text{    margin-left: -7px}.adv_extended_options_text:hover{    color:#3C90BE;}.adv-search-1.adv_extended_class{    height:141px; }.adv_results_wrapper .adv-search-1.adv_extended_class{   position: Relative;}.adv_extended_class2{    position:relative;}.adv_extended_class .adv1-holder{      height:141px;}.adv_extended_class2 .adv1-holder{    height: 120px;    padding-bottom: 0px;}.adv_extended_class #advanced_submit_2{    padding: 41px 45px 37px 45px;    height: 141px;}.extended_search_check_wrapper{    float:left;    width:100%;    position: relative;}.extended_search_checker{    float:left;    width:25%;    margin: 5px 0px!important;}.extended_search_checker label{    margin-bottom:7px!important;}.advanced_search_sidebar .extended_search_checker{    float:left;    width:100%;    margin: 5px 0px;    display:inline;}.advanced_search_sidebar #adv_extended_options_text_widget{    margin-bottom:10px;}.advanced_search_shortcode .adv_extended_options_text{    width:100%;    margin-top: -8px;    cursor: pointer;    margin-bottom: 7px;}#adv_extended_close_short{    position: absolute;    top: 0px;    right: 15px;    cursor:pointer;}.advanced_search_shortcode .extended_search_checker input{    margin-bottom:0px!important;}.advanced_search_shortcode .extended_search_checker{    line-height: 13px;}#adv_extended_close_widget{    position: absolute;    top: 6px;    right: 0px;    cursor:pointer;}.extended_search_check_wrapper{    display:none;}.extended_search_checker input[type="radio"], .extended_search_checker input[type="checkbox"]{    margin-top: 1px;    float: left;    margin-right: 6px;}#adv_extended_close_adv{    position: absolute;    top: 0px;    right: 14px;    color: #99a3b1;    display: none;    cursor: pointer;}#adv_extended_options_text_mobile{    width:100%;    margin-bottom: 10px;}#adv_extended_close_mobile{     position: absolute;    top: 0px;    right: 14px;    color: #99a3b1;    display: none;    cursor: pointer;}#adv-search-mobile .extended_search_checker{    width:100%;}/*=Advanced Search 3-------------------------------------------------------------------------------------*/.adv-search-3 {    background-color: #fdfdfd;    width: 414px;    top:0px;    right:0px;    position: absolute;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    height: auto;    display: inline-table;    padding-bottom: 15px;    border-radius: 4px;}.adv-search-3 form{  padding: 15px 0px 0px 15px;}.search_wrapper-close-extended#search_wrapper{    bottom: 40px!important;    z-index: 0;}.search_wr_3#search_wrapper{      width: 1110px;    margin: 0px auto;    position: absolute;    border: none;    bottom:415px;    position: absolute;    margin-left: auto;    margin-right: auto;    left: 0;    right: 0;    z-index: 0;    webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}#adv-search-header-3 {    background-color: #3C90BE;    height: 40px;    margin: 0px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    font-size: 15px;    width: 100%;}#adv-search-header-3:after {    content: "\f0d7";    position: absolute;    right: 13px;    font-size: 17px;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.adv-search-1-close-extended #adv-search-header-1:after,.search_wrapper-close-extended #adv-search-header-3:after{    content: "\f0d8";}.adv3-holder .form-control{    width: 182px;    display: inline-block;    margin: 0px 15px 15px 0px;}.adv-search-3 .caret_filter {    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}.adv3-holder .adv_search_slider {    width: 388px;    margin: 6px 0px 0px 0px;}.adv-search-3 #results{    position: absolute;    background: #f0f0f0;    left: 0px;    top:auto;    padding: 11px;    border-radius: 4px;    width: 100%;    font-size: 13px;    bottom: -39px;}.adv-search-3  .filter_menu_trigger {    margin-top: 0px;    padding: 1px 0px;}.adv-search-3 .adv_extended_options_text{    margin-bottom:10px;}#advanced_submit_3{    width: 185px;    margin-top: 0px;    margin-bottom: 0px!important;    color: #ffffff;    float: left;    padding: 9px 26px!important;    font-size: 13px!important;}.adv-search-3 .extended_search_checker {    float: left;    width: 33%;    margin: 0px!important;}.adv-search-3 .dropdown-menu{    }.adv-search-3  .filter_menu {    margin-left:0px;}.adv-search-3  .filter_menu li {    min-width: 162px;}.fullscreen_search{    z-index:99!important;    border: none!important;}.search_wr_3.fullscreen_search#search_wrapper{    bottom:80%;}/*=Advanced Search 2-------------------------------------------------------------------------------------*/.adv-search-2 {    background-color: transparent;    height: auto;    padding: 26px 26px 13px 26px;    border-top:none;}#search_wrapper, .adv-search-1.adv-search-2 {    background-color: transparent;}.transparent-wrapper{    background-color: #fff;    opacity: 0.65;    position: absolute;    top: 0px;    right: 0px;    z-index: 1;    height: 96px;    width: 1110px;}.visible-wrapper{    position:relative;    z-index:10;}#adv_location{    width:430px;}#advanced_submit_22{    color: #fff;    padding: 8px 15px;    border-radius: 3px;    font-size:13px;    line-height: 18px}.adv_results_wrapper{    position: Relative;    width: 1110px;    height: auto;    margin: 0px auto; }.adv_results_wrapper #adv-search-header-1{    display:none;}.adv_results_wrapper .adv1-holder{   border:none;    padding-left: 0px;}.adv_results_wrapper .adv-search-1{    bottom:0px;    border:none;    background-color: #fdfdfd;}.adv_results_wrapper  #advanced_submit_2{    border-radius: 3px;    padding: 26px 45px 37px 45px;    height: 94px;    background-color: #3C90BE;    margin-top: 13px;    color:#fff;}.ui-menu .ui-menu-item {    margin: 0!important;    padding: 12px 10px!important;    width: 100%!important;}.ui-menu .ui-state-focus{    border:none!important;    border-bottom: 1px solid #f0f0f0!important;    background-image: none!important;    font-weight: normal!important;    background-color: #347DA4!important;    color: #f0f0f0!important;}/*=Compare Page-------------------------------------------------------------------------------------*/.compare_wrapper {    float: left;    width: 100%;    margin-bottom: 26px;}.compare_title{    padding-left: 15px;}.compare_item {    width: 100%;    height: auto;    float: left;    display: inline;}.compare_item:nth-child(odd) {    background-color: #ffffff;}.compare_item:nth-child(even) {    background-color: #F5F5F5;}.compare_yes{    font-size:18px;    color:#1ABC9C;    margin-top: -2px;}.compare_no{    font-size:18px;    color:#ED5565;    margin-top: -2px;}.compare_legend_head {    width: 120px;    height: 230px;    float: left;    display: inline;}.compare_item_head {    width: 135px;    height: 300px;    margin-right: 20px;    float: left;    max-width: 265px;}.compare_item_head a:hover{    text-decoration:none;}.compare_item_head img{   border-radius:4px;}.compare_item_head h4 {    margin-top: 13px;    margin-bottom: 8px;}.compare_item_head .property_price{    line-height: 22px;    color: #3C90BE;    font-size: 18px;    margin-bottom: 12px;}.compar-4 .compare_item_head:nth-child(5){    margin-right: 0px!important;}.compare_legend_head_in {    width: 120px;    padding-left: 5px;    float: left;    display: inline;    font-size: 12px;    line-height: 1.3em;    margin-top: 9px;    margin-bottom: 9px;    box-sizing: border-box;}.prop_value {    width: 135px;    padding-right: 10px;    float: left;    font-size: 12px;    line-height: 1.3em;    /* min-height: 28px; */    margin-top: 9px;    /* padding-top: 4px; */    margin-bottom: 9px;    max-width: 285px;}.compar-1 .compare_item_head {    width: 32%;    height: 290px;}.compar-1 .prop_value{    width: 32%;}.compar-2 .compare_item_head {    width: 32%;    height: 290px;}.compar-2 .prop_value{    width: 32%;}.compar-1 .compare_legend_head,.compar-1 .compare_legend_head_in,.compar-2 .compare_legend_head,.compar-2 .compare_legend_head_in,.compar-3 .compare_legend_head,.compar-3 .compare_legend_head_in{    width: 20%;}.compar-3 .compare_item_head {    width: 27%;    height: 290px;} .compar-3 .prop_value{    width: 27%;    padding-right: 20px;}.compar-3 .prop_value:last-child{    padding-right: 0px;}.compar-4 .compare_item_head {    width: 20.9%;    height: 270px;}.compar-4 .prop_value{    width: 20.9%;    margin-right:20px;}.compar-4 .prop_value:last-child{    margin-right: 0px;}/*=Footer-----------------------------------------------------------------------------------*/#colophon{    background-color: #333;    color: #72777F;}#fourth .xoxo{    margin-right: 0px;}#colophon a,#colophon li a{    color: #72777F;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}#colophon a:hover,#colophon li a:hover{    color: #3C90BE;    text-decoration: none;}#colophon .xoxo{    padding-top: 20px;}.widget-title-footer{    font-size: 14px;    color: #f0f0f0;    line-height: 22px;    line-height:26px;}#colophon .widget-container li {    margin-bottom: 4px;    padding-bottom: 4px;    border: none;    vertical-align: top;    line-height: 22px;}#colophon li a{    border:none;    line-height: 22px;    font-size:13px;}.backtop {    font-size: 25px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background-color: #1a1a1a;    padding: 10px 12px;    position: fixed;    bottom: 10px;    right: -60px;    z-index: 100;    opacity: 0;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    opacity: 0.7;    z-index: 102;}.contact-box{    font-size: 25px;   -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background-color: #1a1a1a;    padding: 10px 12px;    position: fixed;    bottom: 10px;    right: -125px;    z-index: 100;    opacity: 0;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    margin-right: 51px;     opacity: 0.7;     z-index: 102;}.islive{    right:15px;     bottom:46px; }.contactformwrapper{    position: fixed;    right: 45px;    bottom: 80px;    z-index: 300;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fff;    padding: 15px;}.contactformwrapper:before{    content: " ";    width: 0;    height: 0;    border-left: 19px solid transparent;    border-right: 19px solid transparent;    border-top: 19px solid #f0f0f0;    bottom: -19px;    right: 26px;    position: absolute;}.contactformwrapper:after{    content: " ";    width: 0;    height: 0;    border-left: 15px solid transparent;    border-right: 15px solid transparent;    border-top: 15px solid #fff;    bottom: -15px;    right: 30px;    position: absolute;}.contactformwrapper p{    font-size: 13px;    margin-bottom: 13px;}.contactformwrapper button{    color:#fff;}.footer-contact-form{    position: absolute;    right: 0;    bottom: 70px;    z-index: 100;    padding: 20px;    border: 1px solid #dfdfdf;    background-color: #f9f9f9;    -webkit-box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    -moz-box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}#btn-cont-submit{    width: 247px;    margin-bottom: 0px!important;}.copyright{    font-size: 12px;    margin-left: 45px;    padding-top: 26px;    float: left;    line-height: 1.5em;}.sub_footer{    width:100%;    height:60px;    background-color: #323840;}.sub_footer_content{    width:100%;    max-width:1200px;    margin: 0px auto;}.subfooter_menu{    float:right;    margin-right: 45px;    margin-top: 23px;    text-align: right;}#colophon .subfooter_menu  a{    font-size: 12px;    padding-bottom: 0px;}.subfooter_menu li{    display: inline;    font-size: 13px;        margin-left: 26px;}.footer_back_repeat{    background-repeat:repeat;}.footer_back_repeat_x{    background-repeat:repeat-x;}.footer_back_repeat_y{    background-repeat:repeat-y;}.footer_back_repeat_no{    background-repeat:no-repeat;}/*=infobox-------------------------------------------------------------------------------------*/.info_details{    margin: 0px;    padding: 0px;    width: 400px;    height: 266px;    max-width: 480px;    margin-top: -327px;    position: absolute;    background: #ffffff;    box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05);    margin-left: -90px;    border-radius: 4px;        border-bottom: 3px solid #99a3b1;}.info_details:after {    top: 100%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    border-top-color: #99a3b1;    border-width: 15px;    left: 108px;    margin-left: -32px;}.contact_info_details{     height: 140px;     margin-top: 0px;     margin-left: 0px;}.contact_info_details h2{    font-size:30px;    color:#3C90BE;    background-color: #fff;    float:left;    width:100%;    text-align: center;    margin-top: 40px;}/*400 161*/.info_details img{    max-width: 100%;    width:100%;    height: auto;    max-height: 161px;    float:left;    border-top-left-radius:4px;    border-top-right-radius:4px;}#infocloser{    position: absolute;    top:0px;    right:0px;    width:16px;    height: 16px;    background-color: #ffffff;    z-index:999999;    background-image: url('css/css-images/closeicon.png');    cursor: pointer;    border-top-right-radius:4px;}#infobox_title{    font-size: 16px;    color: #434a54;    padding: 0px 0px 0px 13px;    margin-top: 15px;    margin-bottom: 0px;    float: left;}#infobox_title a,#infobox_title a:hover{    text-decoration: none;}#infobox_title:hover,.info_details a:hover{    color:#3C90BE;    text-decoration: none;}#info_inside{    padding-left: 13px;    float: left;    font-size: 14px;    margin-top: 13px;    color: #717374;    width: 100%;}.info_idx{    height:241px!important;    margin-top: -311px!important;    margin: 0px;    padding: 0px;    width: 400px;    max-width: 480px;    position: absolute;    background: #ffffff;    box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05);    margin-left: -90px;    border-radius: 4px;    border-bottom: 3px solid #99a3b1;}.idx-price{    color:#3C90BE;}.prop_detailsx{    width: 100%;    float: left;    display: inline;    font-size: 14px!important;    color: #768082;    padding: 0px 0px 0px 14px;    text-transform: lowercase;    background-color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin-top: 11px;}#googleMapSlider .prop_detailsx{     margin-top: 2px;}.prop_pricex{    font-size: 14px!important;    position: absolute;    bottom: 0px;    left: 14px;    color: #3C90BE;    height: 35px;    border-top: 1px solid #f0f0f0;    width: 370px;    padding-top: 10px;    box-sizing: border-box;    -moz-box-sizing: border-box;}.single-content .prop_pricex{       padding-top: 6px;}.single-content #infosize{    padding-top: 1px;    height: 21px;    margin-top: 0px;    background-position: 0px 5px;}.single-content #infobath{    padding-top: 3px;    height: 26px;    background-position: 0px 5px;}.single-content #inforoom{    padding-top: 3px;    height: 26px;    background-position: 0px 9px;}.infocur{    color:#99a3b1;    font-size: 14px!important;    margin-left: 5px;}#infobath{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon_bath.png');    height: 19px;    background-repeat: no-repeat;    margin-left: 9px;    padding-left: 20px;    background-position: 0px 2px;    line-height: 22px;    margin-top: -3px;}#inforoom{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon_bed.png');    height: 17px;    background-repeat: no-repeat;    margin-left: 20px;    padding-left: 22px;    background-position: 0px 6px;    line-height: 22px;    margin-top: -3px;}#infosize{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon-size.png');    height: 17px;    background-repeat: no-repeat;    margin-left: 10px;    padding-left: 19px;    background-position: 0px 4px;    line-height: 22px;    margin-top: -3px;}/*=Dashboard-------------------------------------------------------------------------------------*/.user_tab_menu{    margin-top:9px;}.user_tab_menu a{    width:100%;    float:left;    margin: 10px 0px 10px 0px; }#profile_message{    margin: 0px 0px 10px 0px;}#change_pass{    color:#fff;}#profile_pass{    margin-left: 15px;    float: left;    width: 100%;}.pass_note {    float: left;    margin: 0px 0px 20px 15px;    width: 100%;    font-size: 13px;}.user_dashboard_links{    border-radius: 4px;    background-color: #99a3b1;    float: left;    margin-bottom: 13px;}.user_dashboard_links .user_tab_active{    text-decoration: none;    background-color: #434a54;}.user_dashboard_links .fa{    margin-right: 6px;    width: 15px;}.user_dashboard_links a{     color: #fff;    width: 100%;    padding: 13px 13px;    margin: 0px;}.user_dashboard_links a:last-of-type{     border-top:1px solid #89929E;}.user_dashboard_links a:hover{    text-decoration: none;    background-color: #434a54;}.pack_description{    margin-bottom: 13px;    margin-top: 13px;    float: left;    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    color:#768082;}.pack_description_unit{    width: 100%;    padding: 0px;    margin: 0px;}.pack_description_details{    font-size: 13px;    padding: 9px 13px;}.pack-unit{    border-radius: 4px;    padding: 0px 0px 7px 0px;}.pack-name{    padding: 0px 0px 0px 13px;    font-weight: bold;    margin-bottom: 16px;    float: left;    width: 100%;}.pack-unit h4{    width: 100%;    padding: 10px 0px 10px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434a54;    background-color: #fdfdfd;}.pack_description label{    padding: 5px 0px 0px 7px;}.pack_description  input[type="checkbox"]{    display:inline;    float:left;    width:16px;    height:16px;}#package_pick{    padding:0px 13px;}.pack-listing{    margin-bottom: 26px;    padding-left:13px;}.pack-listing-period{    margin: 7px 0px;    font-size: 12px;}.pack-listing-title{    color:#3C90BE;    font-size: 15px;    margin-bottom: 8px; }.pack-listing-period{    font-size:13px;}.listing_submit_normal {    font-size: 13px;    cursor: pointer;    margin: 8px 0px 0px 10px;    float: left;    border-bottom: 3px solid #da4453;    padding: 9px 33px;}.listing_upgrade {    cursor: pointer;    padding: 12px 8px;    float: left;    margin: 7px 0px 0px 10px;}#pick_pack {    width: 225px;    height: 40px;    background-repeat: no-repeat;    background-image: url('css/css-images/paywithpaypal.png');    margin: 11px 20px 5px 0px;    cursor: pointer;}.perpack,#direct_pay{    width: 225px;    height: 40px;    background-color: #3C90BE;    color: #fff;    margin: 6px 20px 5px 0px;    cursor: pointer;    padding: 12px 57px;    font-weight: bold;    font-size: 16px;    border-radius: 3px;}.perpack{    width: auto;    height: auto;    margin: 8px 20px 9px 10px;    float: left;    padding: 10px 30px;    font-size: 13px;    font-weight: normal;}#direct_pay_modal{    top:100px;}#send_direct_bill{    width: 225px;    height: 40px;    background-color: #3C90BE;    color: #fff;    margin: 6px 20px 5px 0px;    cursor: pointer;    padding: 10px 15px;    font-weight: normal;    font-size: 16px;    border-radius: 3px;    margin: 0px auto;    margin-top: 13px;}#direct_pay_modal .listing-submit {    font-size: 15px;    padding: 22px;    line-height: 1.4em;    margin-bottom: 0px;    height: auto;}#direct_pay_modal .to_be_paid {    width:100%;    display: inline-block;    text-align:center;}#direct_pay_modal .modal-title{    text-align: center;    padding-top:10px;}#direct_pay_modal .close{    margin:10px;}#pack_select{    width: 100%;    color: #768082;    margin-bottom: 13px;    padding: 9px 5px;    border: 1px solid #f0f0f0;    font-size:13px;}.profile-page{    margin: 0px -15px;    margin-bottom: 26px;}.profile-page label{    margin: 0px 0px 6px 0px;    width:100%;}#profile-image{    border-radius: 4px;    margin-bottom:15px;}#package_pick label{    width:auto;}.fullp{    width:100%;    float:left;    margin: 26px 0px;}.fullp-button{    width:100%;    float:left;    margin: 13px 0px 0px 0px;}.profile-page input[type=text],.profile-page input[type=password],.profile-page input[type=email],.profile-page input[type=url],.profile-page input[type=number],.profile-page textarea {    margin: 0px 0px 14px 0px;}.submit_form_row{    float:left;    width:100%;}.upload_explain{    font-size: 11px;    float: left;    }#aaiu-uploader{   margin: 10px 0px;   float: left;   color:#FFF;    width:100%;}#profile-div img{    max-width:100%;}#profile-image{ max-width:314px;   }.submit_container #aaiu-uploader{    width:auto;}#about_me{    width:100%;    height: 262px;}#update_profile{    margin-left: 15px;    color:#fff;}#change_pass{      margin-left: 15px;}.dasboard-prop-listing{    padding-left: 0px;    padding-right: 0px;    margin-bottom: 26px;    min-height: 163px;    background-color: #fdfdfd;    border:1px solid #f0f0f0;    border-radius:4px;    overflow:hidden;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;}.dasboard-prop-listing:nth-child(odd){    background-color: #f3f3f3;}.dasboard-prop-listing:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.blog_listing_image{    float:left;    display: inline;    position: relative;}.blog_listing_image .featured_div{    left: auto;    right: -30px;    top: 50%;    margin-top: -10px;    margin-right: 0px;}.prop-info{    float: right;    display: inline;    width: 543px;    height: 155px;    position: relative;}.listing_title{    padding-left: 26px;    margin-bottom: 10px;    max-width: 430px;    margin-top: 13px;}.user_dashboard_listed{    padding-left: 26px;    margin-bottom: 7px;    line-height:1.3em;    font-size: 13px;}.user_dashboard_listed .price_label{    font-size:13px;}.user_dashboard_listed a{    color:#3C90BE;}.listing_submit{    position: absolute;    right: 0px;    bottom: 96px;    font-size: 13px;    line-height: 23px;    width: 174px;    color:#434a54;}.upgrade_post{    bottom: 151px;    right: -16px;}.extra_featured{    width:13px;    height:15px;    float:left;    margin-right: 5px!important;}.info-container{  position:absolute;  bottom: 0px;  width: 545px;  padding-left: 26px;  padding-bottom: 5px;}.payment-container{    float: left;    width: 100%;    background: #f0f0f0;}.payment-container:empty{    display:none;}.no_payment{    display:none;}.featured_label{    padding: 10px 20px;    margin-top: 8px;    margin-bottom: 8px;    float: left;    font-size: 13px;}.info-container i{    font-size: 13px;    background-color: #99a3b1;    padding: 5px;    border-radius: 2px;    color: #fff;    cursor: pointer;    width: 22px;    height: 23px;}.resend_pending i{    }.info-container i:hover{    background-color: #434a54;}.editprop{    }.deleteprop {    padding: 5px 5px 5px 6px!important;}.favprop{    }.dashboad-tooltip.featured_exp{    color: #fff;    font-size: 13px;    background-color: #ED5565;    margin-bottom: 13px;    padding: 1px 5px;}.user_dashboard_status{    position: absolute;    top:14px;    right:10px;}/*=Submit Listing-------------------------------------------------------------------------------------*/.mobile{    display:none;   }.web {    display:inline;}#new_post .alert-warning{    line-height: 18px;}#new_post select{    width: 100%;    border: 1px solid #e5e5e5;    padding: 8px 6px;}.submit_container{    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    margin-bottom: 26px;    float: left;    padding: 0px 15px 13px 15px;    width:100%;    font-size: 13px;    line-height: 22px;}.submit_container label{    width:auto;}.submit_container input[type="checkbox"]{    margin: 1px 13px 0px 0px;    padding-top: 9px;    height: 22px;    float: left;}.submit_container_header{    padding: 9px 0px 9px 13px;    background-color: #fdfdfd;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434953;    margin: 0px -15px;       margin-bottom: 13px;}#google_capture{    color:#fff;    margin-bottom:13px;    margin-top:13px;}#form_submit_1{    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;}.full_form{    width: 100%;    float: left;}.full_form_image{    margin-top:12px;}.half_form{    width: 48%;    float: left;    margin-right: 0px;}.half_form_last{    margin-left: 4%;}.submit_container input[type=text],.submit_container input[type=password],.submit_container input[type=email],.submit_container input[type=url],.submit_container input[type=number],.submit_container textarea {    width:100%;}#add-new-image{    margin-top: 13px;}#googleMapsubmit {    width: 100%;    height: 300px;    float: left;    margin: 9px 0px 20px 0px;}#new_post{    margin-bottom: 26px;}.showmod{ z-index:999999;   }.edit-images{    position: relative;    float:left;    margin: 0px 13px 13px 0px;}.delete_image {    font-size: 12px;    cursor: pointer;    background: #d9534f;    color: white;    padding: 4px;    position: absolute;    bottom: 0px;    left: 0px;    width:143px;    text-align: center;}#add-new-image{    background-color: #f7f7f7;    color:#1a171b;    padding: 9px 11px;    cursor: pointer;    margin-bottom: 20px;    float: left;}#imagelist{    float:left;       width:100%;}#imagelist .uploaded_images{    float:left;       margin:  0px 10px 15px 0px;    position: relative;    max-width: 233px;    overflow: hidden;}#imagelist .uploaded_images i{    position:absolute;    top:0px;    left:0px;    background-color:#a51e6c;    color:#fff;    font-size: 20px;    padding: 5px;    cursor: pointer;}#imagelist .uploaded_images .thumber {    left:auto;    right: 0px;    cursor: none;}#imagelist .uploaded_images img{    cursor:pointer;}.submit_container #aaiu-upload-imagelist{    float:left;       width:100%;    height: auto;}#aaiu-upload-imagelist:empty{    height:0px;   }.aaiu-upload-list:empty{    margin:0px;}.submit_container #aaiu-uploader{    margin: 0px 0px 0px 0px!important;    float: left;    padding: 9px 18px;    display:inline;}.aaiu_button {    background-color: #f7f7f7;    color: #fff;    cursor: pointer;    float: left;}#aaiu-upload-imagelist{    float:left;    width:100%;    margin-bottom:5px;}#embed_video_type,#prop_category_submit{    margin-bottom: 13px;}/*=Login Sidebar-------------------------------------------------------------------------------------*/.loginwd_sidebar {    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color:#fdfdfd;    max-width:255px;    display:inline-block;}.loginwd_sidebar .widget-title-sidebar {    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434a54;    background-color: #fdfdfd;}#colophon .loginwd_sidebar{    background-color: #fff;}/*=Login Form-------------------------------------------------------------------------------------*/.login_form {    padding: 9px 13px 13px 13px;    border: 0px solid #e5e5e5;    width: 100%;    border-radius: 4px;   }.shortcode-login{    padding:0px;}.loginwd_sidebar .login_form{      border: none;      padding-top: 0px;     }#ajax_register_div .login_form,#ajax_login_div #login-div{      border: none;      padding-top: 0px;      padding-left: 0px;}.login_form input[type=text],.login_form input[type=password],.login_form input[type=email],.login_form input[type=url],.login_form input[type=number],.login_form textarea{     width:227px;}.alert-message,.login-alert{    color: #fff;    font-size: 13px;    line-height: 22px;    max-width: 227px;    background-color: #ED5565;    margin-bottom: 13px;    padding: 1px 5px;    border-radius: 4px;}.shortcode-login .login-alert{    margin: 9px 0px 9px 0px;    margin-bottom: 9px!important;}.alert-message:empty{    padding: 0px;}.alert-danger{    background-image: none;    border: none;    color: #fff;    background-color: #ED5565!important;    line-height: 1.3em;}.listing-submit{    height:120px;    padding-top:50px;    text-align:center;    font-size:18px;    color: #434a54;}.alert-danger:empty{    padding: 0px;}.loginwd_sidebar .login-alert{    max-width: 225px;}#widget_register_sw{    margin: 13px 0px;}.login-links{    margin-top: 13px;}.login-links.shortlog{    margin-top: 0px;}#widget_login_topbar,#widget_register_topbar,#forgot_pass,#return_login{}.login_form label {    margin-bottom: 5px;    float: left;    width: 230px;}#wp-login-but-wd,#wp-submit-register_wd{    width:100%;    color:#ffffff;    margin-bottom: 0px!important;}.login_alert_full{    color: #fff;    font-size: 13px;    line-height: 21px;    background-color: #ED5565;    padding: 6px 5px;    width: 100%;    float: left;    text-align: center;    z-index: 99999999999999999;    position: fixed;}#forgot-pass-div-sh,#forgot-pass-div {    display: none;}#forgot-div-title_shortcode,#forgot-pass-div_shortcode{    display: none;}#wp-forgot-but_shortcode{    width: 100%;}#forgot-pass-div,#forgot-div-title-topbar,#register-div-topbar,#register-div-title-topbar,#register-div,#register-div-title{    display:none;}#forgot-div-title-topbar{    padding-left: 12px;    margin-bottom: 0px;    margin-top:9px;}#return_login_topbar{    padding-left:0px!important;}#reg_passmail_topbar,#reg_passmail{    margin: 13px 0px;    color: #768082;    font-size: 13px;    font-weight: normal;    line-height: 1em;}#facebooklogin{    width: 278px;    height: 40px;    background-image: url('css/css-images/facebooklogin_sidebar.png');    cursor: pointer;    margin: 9px 0px 7px 0px;    background-repeat:no-repeat;}#googlelogin{    width: 278px;    height: 40px;    background-image: url('css/css-images/googlelogin_sidebar.png');    cursor: pointer;    margin: 6px 0px 7px 0px;    background-repeat:no-repeat;}#yahoologin{    width: 278px;    height: 40px;    background-image: url('css/css-images/yahoologin_sidebar.png');    cursor: pointer;    margin: 6px 0px 3px 0px;    background-repeat:no-repeat;}#facebookloginsidebar_topbar,#facebookloginsidebar{  height: 40px;  background-image: url('css/css-images/facebooklogin_sidebar.png');  cursor:pointer;  margin-top:13px;   background-repeat: no-repeat;}#googleloginsidebar_topbar,#googleloginsidebar{  margin-top:13px;   height: 40px;  background-image: url('css/css-images/googlelogin_sidebar.png');  cursor:pointer;  background-repeat: no-repeat;}#yahoologinsidebar_topbar,#yahoologinsidebar{   margin-top:13px;   height: 40px;  background-image: url('css/css-images/yahoologin_sidebar.png');  cursor:pointer;   background-repeat: no-repeat;}#ajax_login_div {    width: 100%;}#ajax_register_div {    display: none;    width: 100%;}.wd_user_menu li{    border:none;    padding-bottom: 0px;    cursor: pointer;}.wd_user_menu i{    margin-right: 13px;    width:13px;}.wd_user_menu {    padding: 0px 13px;}/*=wp_class----------------------------------------------------------------------------------- */.sticky {}.bypostauthor {}/*=img----------------------------------------------------------------------------------- */img.aligncenter {    margin: 5px auto;}img.size-full, img.size-large, img.wp-post-image {height: auto;    max-width: 100%;}    img.alignleft {   margin: 5px 20px 5px 0;}.gallery-caption,.wp-caption-text{    color: #434953;    box-sizing: border-box;    width: 98%;    margin-top:3px;}.alignleft {    float: left;}.single-content img, .entry-summary img,.comment-content img, .widget img, .wp-caption {       max-width: 100%;    height:auto;}img.alignright {    margin: 5px 0 5px 20px;}.alignright {    float: right;}.aligncenter {    display: block;    margin-left: auto;    margin-right: auto;}.wp-caption.alignleft {    margin: 5px 10px 5px 0;}.wp-caption.alignright {    margin: 5px 0 5px 10px;}/*=submit button------------------------------------------------------------------------------------*/.agent_contanct_form input[type="submit"],.single-content input[type="submit"]{    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;    color:#fff;    margin-bottom: 0px!important;    padding: 9px 26px!important;}/*=html tags------------------------------------------------------------------------------------*/address {    font-style: italic;    margin: 0 0 26px;}pre{    margin-bottom: 26px;}/*=Lists-------------------------------------------------------------------------------------*/ul {    list-style-type: square;    margin:0px 0px 26px 26px;}ol{   margin:0px 0px 26px 26px;  }.checklist {    margin: 0px;    float: left;    list-style: none;}.checklist li {    padding: 0px 11px 5px 22px;    margin: 0px 0px 6px 0px;}.checklist li:hover {    cursor:default;}.checklist img{    vertical-align:middle;}.list-type1 li {    background: url('css/css-images/lists/list_icon_1.png') no-repeat;    background-position: 0 4px;}.list-type2 li {    background: url('css/css-images/lists/list_icon_2.png') no-repeat;    background-position: 0 3px;}.list-type3 li {    background: url('css/css-images/lists/list_icon_11.png') no-repeat;    background-position: 0 3px;}.list-type4 li {    background: url('css/css-images/lists/list_icon_4.png') no-repeat;    background-position: 0 3px;}.list-type5 li {    background: url('css/css-images/lists/list_icon_5.png') no-repeat;    background-position: 0 3px;}.list-type6 li {    background: url('css/css-images/lists/list_icon_6.png') no-repeat;    background-position: 0 3px;}.list-type7 li {    background: url('css/css-images/lists/list_icon_7.png') no-repeat;    background-position: 0 4px;}.list-type8 li {    background: url('css/css-images/lists/list_icon_8.png') no-repeat;    background-position: 0 3px;}.list-type9 li {    background: url('css/css-images/lists/list_icon_9.png') no-repeat;    background-position: 0 4px;}.list-type10 li {    background: url('css/css-images/lists/list_icon_10.png') no-repeat;    background-position: 0 3px;}/*=definition list-------------------------------------------------------------------------------------*/dl{    margin-bottom: 26px;}dt {    font-weight: bold;}dd{    margin-bottom: 13px;}/*=table-------------------------------------------------------------------------------------*/table {    border-collapse: separate;    border-spacing: 0;    border: 1px solid #f0f0f0;    margin-bottom: 26px;    border-radius: 4px; }.even {    background-color: #f0f0f0;}.comment.even{    background-color: transparent;}table th,table td{     border-right: 2px solid #cccccc;}table th,table tr{      border-bottom: 1px solid #f0f0f0;}table th{    padding:7px;}/*=Blackquote-------------------------------------------------------------------------------------*/blockquote {    font-size: 13px;    margin: 0px 0px 26px 0px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    padding: 13px;}blockquote p {    font-size: 13px;    line-height: 22px;}blockquote cite, blockquote small {    text-transform: uppercase;    font-weight: bold;}/*=Buttons-------------------------------------------------------------------------------------*/.green{    background-color: #4ecb8f;        background-image: none;    color:#fff;}.green:hover{    background-color: #45b37e;    }.green :hover a,.green a:hover{       color:#ffffff!important; } .green a{    color:#ffffff;}.blue{    background-color: #67cfd8;       background-image: none;    color:#fff;}.blue:hover{    background-color: #54a9b0;      color:#ffffff!important;}.blue :hover a,.blue a:hover{       color:#ffffff!important; } .blue a{    color:#ffffff;}.purple{    background-color: #a51e6c;       background-image: none;    color:#fff;}.purple:hover{    background-color: #6e1448; } .purple :hover a, .purple a:hover{       color:#ffffff!important;        }.purple a{    color:#ffffff;}.btn a{    text-decoration: none;}#ui-datepicker-div{    z-index:10000!important;}/*=featured article --------------------------------------------------------------------*/.featured_article{    width: 100%;    position: relative;    margin-bottom: 26px;    border-radius: 4px;    overflow: hidden;    border:1px solid #f0f0f0;   -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;}.featured_article:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.featured_article .featured_img{    position:relative;}.featured_article .listing-cover{    height:100%;}.featured_article .listing-cover-plus{    top:50%;}.featured_article:hover .listing-cover{    opacity: 1;}.featured_article:hover .listing-cover-plus{    opacity: 1;}.featured_article:hover .featured_article_right{   color:#3C90BE;}.featured_article:hover h2 a{   color:#3C90BE;}.featured_article_title{    display: inline;    font-size: 18px;    position: relative;    float: left;    width: 100%;    height:83px;    background-color: #fdfdfd;    cursor: pointer;    border-top: 3px solid #3C90BE;    overflow: hidden;}.featured_article_title:hover{    opacity: 1;}.featured_article_content{    display: inline;    font-size: 14px;    float: left;    width: 100%;    background-color: #f0f0f0;    padding: 0px 26px 10px 13px;}.featured_type_2{     font-size: 20px;     line-height: 1.6em;     margin-top: 13px;     margin-bottom: -3px;}.featured_article_secondline{    color: #99a3b1;    font-size: 15px;    font-weight:300;}.blog_author_image{    width: 55px;    height: 55px;    margin: 13px;    display: inline-block;    float: left;    border-radius:4px;}.featured_article_right{    position: absolute;    bottom: 50%;    margin-bottom: -18px!important;    right: 13px;    color: #99a3b1;    font-size: 36px;}/*=featured_property --------------------------------------------------------------------*/.featured_property{    width: 100%;    position: relative;    margin-bottom: 26px;    border-radius: 4px;     border:1px solid #f0f0f0;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    max-width:940px;}.featured_property .featured_img{    position:relative;}.featured_cover{    cursor:pointer;}.featured_property .listing-cover {     height:100%;}.featured_property .listing-cover-plus {    top:50%;}.featured_property:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.featured_property:hover .featured_secondline{    background-color:#fff;}.featured_property:hover .listing-cover {     opacity:1;}.featured_property:hover .listing-cover-plus {    opacity:1;}.featured_property:hover h2 a{    color:#3C90BE;}.featured_property img{    border-top-left-radius: 4px;     border-top-right-radius: 4px;     border-bottom: 3px solid #3C90BE!important;   }.featured_property h2 a,.featured_property h2{    color: #434a54;    font-size: 20px;    line-height: 1.6em;    margin-top: 0px;    margin-bottom: -3px;}.featured_property .price_label{    float:right;}.featured_secondline{    width: 100%;    position: relative;    background-color: #fdfdfd;    color: #fff;    height:82px;    z-index: 11;    padding: 13px;    font-size: 15px;    cursor: pointer;    }.agent_face{    width: 68px;    height: 55px;    display: inline;    float: left;    padding-right: 13px;    border-radius: 4px;    overflow: hidden;}.agent_face img{    border-radius:4px;    border:none!important;}.agent_face:hover .agent_face_details{    display:block;}.agent_face_details{    width: 310px;    height: 110px;    border: 1px solid #f0f0f0;    background-color: #fdfdfd;    position: absolute;    bottom: -12px;    left: 79px;    z-index: 101;    padding: 13px;    border-radius: 4px;    display:none;    }.agent_face_details:after{     content: " ";    width: 0;    height: 0;    border-bottom: 10px solid transparent;    border-top: 10px solid transparent;    border-right: 10px solid #fdfdfd;    top: 50%;    left: -10px;    position: absolute;    margin-top: -6px;}.agent_face_details:before{    content: " ";    width: 0;    height: 0;    border-bottom: 10px solid transparent;    border-top: 10px solid transparent;    border-right: 10px solid #f0f0f0;    top: 50%;    left: -11px;    position: absolute;    margin-top: -6px;}.agent_face_details img{    border-bottom: none!important;    border-radius: 4px;    float: left;    margin-right: 13px;    height: 80px;    width: 80px;}.agent_face_details h4{    display:inline;    float: left;    margin-right: 13px;    margin-bottom:0px;}.agent_face_details .agent_position{    display: inline;    float: left;    margin: 2px 29px 12px 0px;    width: 55%;}.featured_prop_price{    position: absolute;    right: 13px;    top: 19px;    color: #3C90BE;    font-size: 20px;    letter-spacing: 0px;}.featured_prop_label{    position: absolute;    right: 13px;    top: 40px;    color: #3C90BE;}.featured_prop_price .price_label{    position: absolute;    right: 0px;    top: 20px;    color: #3C90BE;    word-break: break-all;    width: 100px;    text-align: right;}.google_map_sh{    width: 250px;    height: 130px;    background: red;    border: 5px solid white;    padding: 4px;    border-radius: 3px;    display: none;  }.sale_line{    font-size: 15px;    color:#99a3b1;    font-weight:300;}.featured-content{    float: left;    position: absolute;    margin-left: 270px;    top: 103px;}.featured_property .featured_div{    top: auto;    bottom: 61px;    z-index: 100;}/*=multiple currency widget*/.multiple_currency_widget .dropdown.form-control {padding: 0px;}#list_sidebar_curr{   width:255px;}.top_bar .sidebar_filter_menu{    font-size: 12px;    padding: 2px 12px;}.top_bar .multiple_currency_widget{    width: 160px;    height: 20px;}.top_bar .filter_menu li{    height: 30px;    padding: 7px 0px 3px 13px;    margin-bottom: 0px;    font-size: 12px;    min-width: 140px;}.top_bar .caret_sidebar {    top:9px;}.top_bar #list_sidebar_curr{    width:160px;    margin-left: 0px;}.right-top-widet .multiple_currency_widget{    margin-right: 0px;    margin-left:10px;}.left-top-widet .multiple_currency_widget{    margin-right: 10px;    margin-left:0px;}.top_bar .form-control{    height:25px;}/*=visual compser sidebar--------------------------------------------------------------------*/.vc_widget_sidebar a{    line-height:22px;}.vc_widget_sidebar ul{    list-style:none;    margin-left:0px;}.vc_widget_sidebar input[type=text],.vc_widget_sidebar input[type=password], .vc_widget_sidebar input[type=email], .vc_widget_sidebar input[type=url], .vc_widget_sidebar input[type=number], .vc_widget_sidebar textarea {    font-size: 13px;}.vc_widget_sidebar .widget_search .form-control {    width: 157px}.vc_widget_sidebar .widget_archive li:before,.vc_widget_sidebar .widget_recent_comments li:before,.vc_widget_sidebar .widget_categories li:before,.vc_widget_sidebar .widget_meta li:before{    margin-top:1px;}/*=shortcodes spacer--------------------------------------------------------------------*/.spacer{    position:relative;    width:100%;    float:left;}.spacer .spacer_line{    height: 3px;    background-color: #f0f0f0;    width: 100%;    float: left;    vertical-align: middle;    position: absolute;    top: 50%;    margin-top: -1px;}/*=shortcodes text list--------------------------------------------------------------------*/.customlist ul{    list-style:none;    margin: 0px 0px 26px 0px;}.customlist2 ul{    list-style: none;    margin: 0px 0px 26px 0px;    background-color: #fdfdfd;    border: 1px solid #f0f0f0;    padding: 13px 13px 9px 13px;    border-radius: 4px;     -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.customlist2 ul li,.customlist ul li{    padding: 0px 0px 4px 0px;    margin-bottom: 4px;}/*=shortcodes featured agent--------------------------------------------------------------------*/.featured_agent{     margin-bottom: 30px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    overflow: hidden;    background-color: #fdfdfd;     position: relative;    padding-bottom: 94px;    max-width:255px;    height:220px;}.featured_agent_details_wrapper{    padding: 0px 0px 13px 0px;    position: absolute;    bottom: -157px;    width: 100%;    background-color: #fdfdfd;    cursor: pointer;    border-top: 3px solid #347DA4;}.featured_agent_details_wrapper h4 a,.featured_agent_details_wrapper h4{    padding: 0px 6px;    margin-top: 13px;    margin-bottom: 3px;    font-size: 18px;}.featured_agent_details_wrapper .agent_position{     line-height: 13px;}.featured_agent_details_wrapper .agent_unit_social{    left: 0px;    padding: 11px 0px 0px 0px;    position: relative;    margin-top: 16px;}.featured_agent_details_wrapper .social-wrapper{    margin: 0px auto;    max-width: 137px;}.featured_agent_details{    display:block;}.featured_image_agent{   }/*=shortcodes Icon content--------------------------------------------------------------------*/.iconcol h3{    margin-top:13px;}.icon_img{    position:relative;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;      cursor:pointer;}.iconcol p{    margin-bottom:13px!important;}.iconcol img{    border-radius:4px;   }.iconcol .listing-cover{    width:100%;    height:100%;}.iconcol .listing-cover-plus{    top:50%;}.iconcol:hover .listing-cover{    opacity:1;}.iconcol:hover .listing-cover-plus{    opacity:1;}/*=shortcodes Testimonial--------------------------------------------------------------------*/.testimonial-container{    float:left;    width:100%;    display:inline;   margin-bottom: 26px!important;}.testimonial-image{    width: 120px;    height: 120px;    border-radius: 4px;    display: inline-block;    float:left;}.testimonial-text{    position: relative;    border: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-radius: 4px;    color: #768082;    padding: 13px;    margin-left: 136px;    background-color: #fdfdfd;}.testimonial-text:before{    content: " ";    width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-right: 10px solid #f0f0f0;    top: 20px;    left: -11px;    position: absolute;}.testimonial-text:after{    content: " ";    width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-right: 10px solid #fdfdfd;    top: 20px;    left: -10px;    position: absolute;}.testimonial-author-line{    font-size: 14px;    margin-left: 136px;    margin-top: 11px;}.testimonial-author{    font-weight: bold;    font-size: 14px;}/*=shortcodes post grid--------------------------------------------------------------------*/.wpestate_posts_grid.vc_posts_grid{    padding: 0px 15px;}.wpestate_posts_grid.vc_posts_grid ul{    margin: 0px -15px;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter, .wpestate_posts_grid .wpb_categories_filter {   padding: 0px 15px;   margin-bottom: 13px;}.wpestate_posts_grid h2{    font-size: 18px;    line-height: 1.3em;    margin-top: 13px;}.wpestate_posts_grid .vc_read_more{    float: right;    color: #3C90BE;    bottom: 12px;    font-size: 12px;    text-align: right;    text-decoration: none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li, .wpestate_posts_grid.wpb_categories_filter li{    background-color:#3C90BE;    color:#fff;    padding:3px 13px;    border-radius:3px;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li:hover, .wpestate_posts_grid.wpb_categories_filter li :hover,.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active, .wpestate_posts_grid.wpb_categories_filter .active{    background-color:#393F48;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a:hover, .wpestate_posts_grid.wpb_categories_filter .active a:hover,.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a, .wpestate_posts_grid.wpb_categories_filter .active a{    text-decoration:none;    border-bottom:none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li a:hover, .wpestate_posts_grid .wpb_categories_filter li a:hover {    border-bottom:none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li a, .wpestate_posts_grid.wpb_categories_filter li a{    color:#fff;}.wpestate_posts_grid img{    border-radius:4px;   }/*=shortcodes information box--------------------------------------------------------------------*/.wpb_alert-info.vc_alert_3d.wpestate_message {    -webkit-box-shadow: 0 3px 0 #afd9ee;    box-shadow: 0 3px 0 #afd9ee;}.wpb_alert-success.vc_alert_3d.wpestate_message {    -webkit-box-shadow: 0 3px 0 #c1e2b3;    box-shadow: 0 3px 0 #c1e2b3;}.wpb_alert-error.vc_alert_3d.wpestate_message,.wpb_alert-danger.vc_alert_3d.wpestate_message{    -webkit-box-shadow: 0 3px 0 #e4b9b9;    box-shadow: 0 3px 0 #e4b9b9;}/*=shortcodes progress bar--------------------------------------------------------------------*/.wpestate_progress_bar{    }.wpestate_progress_bar.vc_progress_bar .vc_single_bar {    background: #fdfdfd;    position: relative;    margin-bottom: 11.666666666666666px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border:1px solid #f0f0f0;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_bar{    background-color: #3C90BE;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_bar{    background-color: #16A085;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_bar{    background-color: #FB6A5C;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_bar{    background-color: #ED5565;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_black .vc_label {    text-shadow: none;}/*=shortcodes faq #3C90BE--------------------------------------------------------------------*/.wpb_toggle.wpestate_toggle{    background: none;    padding: 10px 13px 10px 13px;    clear: both;    margin-top: 0;    background-color: #f0f0f0;    color: #434a54;    font-size:15px;    position:relative;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}h4.wpb_toggle.wpestate_toggle:after {    content: "\f107";    position: relative;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    color: #434a54;    float: right;    font-size: 20px;}h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after,.wpb_toggle.wpestate_toggle.wpb_toggle_title_active{    color: #3C90BE; } h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after{    content: "\f106";}    /*=shortcodes call to action--------------------------------------------------------------------*/.wpestate_cta_button{    border-radius:4px;   }.wpestate_cta_button2 .wpb_button,.wpestate_cta_button .wpb_button{    margin-bottom:0px!important;}.wpb_call_to_action.wpestate_cta_button{/*    background-color: #fdfdfd;    border: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); */}.wpestate_cta_button2{      border-radius:4px!important;  }.vc_call_to_action.wpestate_cta_button2{    background-color: #fdfdfd!important;    border: 1px solid #f0f0f0!important;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.vc_call_to_action.wpestate_cta_button2 hgroup h2{   margin-bottom:5px; }/*=shortcodes Tabs--------------------------------------------------------------------*/.wpestate_tabs .ui-widget{   font-size:13px;}.wpestate_tabs .wpb_content_element .wpestate_tabs .wpb_accordion_wrapper .wpestate_tabs .wpb_accordion_header, .wpestate_tabs .wpb_content_element.wpb_tabs .wpestate_tabs .wpb_tour_tabs_wrapper .wpb_tab {    background-color: #fff;}.wpestate_tabs .ui-widget-content {    border: 1px solid #f0f0f0;    background: none;    color: #768082;    border-top:0px;    font-family: 'Open Sans', sans-serif;}.wpestate_tabs .ui-widget-header {    border: none;    background: #f0f0f0;    color: #fff;    font-weight: normal;    border-radius: 0px;}.wpestate_tabs .ui-tabs .ui-tabs-nav li{    background-color: #f0f0f0;    border: none;    border-radius: 0px;    border-right: 1px solid white;    padding: 3px 10px;}.wpestate_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {    margin-bottom: -3px;    padding-bottom: 0px;    background-color: #ffffff;    border-top: 3px solid #3C90BE;    border-radius: 0px;}.wpestate_tabs .wpb_content_element .wpb_tabs_nav li.ui-tabs-active{    }.wpestate_tabs .ui-state-active,.wpestate_tabs .ui-widget-content .ui-state-active,.wpestate_tabs .ui-widget-header .ui-state-active {    border: none;    background: black;    font-weight: bold;    color: white;}.wpestate_tabs .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_tabs.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{    background-color: #ffffff;   }.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs.wpestate_tabs  .wpb_tour_tabs_wrapper .wpb_tab {    background-color: #fff;}.wpestate_tabs .ui-state-default a, .wpestate_tabs .ui-state-default a:link, .wpestate_tabs .ui-state-default a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;}.wpestate_tabs .ui-state-active a,.wpestate_tabs .ui-state-active a:link,.wpestate_tabs .ui-state-active a:visited {    color: #3C90BE;    font-weight: normal;    font-size: 15px;}/*=shortcodes Tours--------------------------------------------------------------------*/.wpestate_tour .ui-widget{   font-size:13px;}.wpestate_tour  .ui-widget-content {    border: none;    background: #fff;    color: #768082;    border-left: 0px;}.wpestate_tour  .ui-widget-header {    background: #fdfdfd;    color: #434953;    font-weight: normal;    height: 100%;    border: 1px solid #f0f0f0;}.wpestate_tour .ui-state-default,.wpestate_tour .ui-widget-content .ui-state-default,.wpestate_tour .ui-widget-header .ui-state-default {    border: none;    background: #f0f0f0;    color: #434953;    font-weight: normal;    width: 100%;    padding: 4px 0px;    border-radius: 0px;}.wpestate_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{    background-color: #fff;}.wpestate_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active{    margin-bottom: 0px;    padding-bottom: 3px;    border-left: 3px solid #3C90BE;}.wpestate_tour .ui-state-default a, .wpestate_tour .ui-state-default a:link, .wpestate_tour .ui-state-default a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;}.wpestate_tour .ui-state-active a, .wpestate_tour .ui-state-active a:link, .wpestate_tour .ui-state-active a:visited{    color: #3C90BE;}.wpb_tour.wpestate_tour  .wpb_tour_tabs_wrapper .wpb_tab{    padding: 0em 0em 0em 1em;}.wpestate_tour .wpb_tour_next_prev_nav{    padding-left: 13px;}.wpestate_tour .wpb_tour_next_prev_nav span,.wpestate_tour .wpb_tour_next_prev_nav span{    padding: 0em 0 1em 0;}.wpestate_tour .wpb_tour_next_prev_nav a,.wpestate_tour .wpb_tour_next_prev_nav a{    border-bottom: none;}.wpestate_tour .wpb_prev_slide:before{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f104";    padding-right: 5px;}.wpestate_tour .wpb_next_slide:after{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f105";    padding-left: 5px;}/*=shortcodes Accordion--------------------------------------------------------------------*/.wpestate_accordion .ui-widget,.wpestate_accordion_tab .ui-widget{   font-size:13px;}.wpestate_accordion_tab .ui-state-active, .wpestate_accordion_tab .ui-widget-content .ui-state-active, .wpestate_accordion_tab .ui-widget-header .ui-state-active{    border: 1px solid #f0f0f0;    background: #fdfdfd;    font-weight: normal;    color: #434953;}.wpestate_accordion_tab .ui-state-default a,.wpestate_accordion_tab .ui-state-default a:link,.wpestate_accordion_tab .ui-state-default a:visited,.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;    padding: 10px;}.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited{    color:#3C90BE;}.ui-accordion .wpestate_accordion_tab .ui-accordion-header{    padding:0px 0px 0px 0px;}.wpestate_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_accordion.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{    background: #f0f0f0;}.wpestate_accordion_tab .ui-widget-content{    border: 1px solid #fdfdfd;    background: #fff;    color: #768082;    line-height: 22px;    font-family: 'Open Sans', sans-serif;}.wpestate_accordion_tab .ui-state-default, .wpestate_accordion_tab .ui-widget-content .ui-state-default, .wpestate_accordion_tab .ui-widget-header .ui-state-default{     color: #768082;     border:none;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon{    display: block;    width: 16px;    height: 16px;    background-image: none;    background-repeat: no-repeat;    position: absolute;    right: 10px;    top: 9px;    /* background: #f0f0f0; */    color: #434a54;    left: auto;    bottom: auto;    margin-top: 0px;    background-position: 0px 0px;    text-indent: 0;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-default .ui-icon:after, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon:after{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f107";    padding-right: 5px;    font-size: 20px;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-accordion-header-active .ui-icon:after, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon:after{     content: "\f106";     color:#3C90BE;}/*=shortcodes carousel --------------------------------------------------------------------*/.wpestate_carousel .post-thumb{    float:left;    margin-right: 13px;}.wpestate_carousel .vc-carousel-control .icon-next:before {    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f105";    position: relative;    top: 0px;    color:#434a54;}.wpestate_carousel .vc-carousel-control .icon-prev:before {    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f104";    position: relative;    top: 0px;    color:#434a54;}/*=shortcodes Buttons --------------------------------------------------------------------*//*.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, */.wpb_button {    margin-bottom: 13px!important;}.wpb_btn-primary, .wpb_btn-primary:hover, .wpb_btn-warning, .wpb_btn-warning:hover, .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover{    text-shadow:none!important;}.wpb_button{    border-top:none!important;       border-left:none!important;    border-right:none!important;    text-shadow:none!important;}.wpb_button:hover{    border-top:none!important;       border-left:none!important;    border-right:none!important;    text-shadow:none!important;}button.wpb_btn-large, span.wpb_btn-large {    padding: 9px 26px!important;    font-size: 13px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    min-width:205px;    color: #ffffff;}.wpb_btn-primary{    background-color: #363884!important;    border-bottom: 3px solid #363884!important;}.wpb_btn-primary:hover, .wpb_btn-primary:active, .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary[disabled] {    background-color: #363884!important;    border-bottom: 3px solid #363884;}.wpb_btn-info{    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;}.wpb_btn-info:hover, .wpb_btn-info:active, .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info[disabled] {    background-color: #347DA4!important;    border-bottom: 3px solid #347DA4;}.wpb_wpb_button{    background-color: #7F8C8D!important;    border-bottom: 3px solid #687373!important;    color:#ffffff!important;}.wpb_wpb_button:hover, .wpb_wpb_button:active, .wpb_wpb_button.active, .wpb_wpb_button.disabled, .wpb_wpb_button[disabled] {    background-color: #687373!important;    border-bottom: 3px solid #687373;    color:#ffffff!important;}.wpb_btn-success{    background-color: #1ABC9C!important;    border-bottom: 3px solid #16A085!important;}.wpb_btn-success:hover, .wpb_btn-success:active, .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success[disabled] {    background-color: #16A085!important;    border-bottom: 3px solid #16A085;}.wpb_btn-warning{    background-color: #FB6A5C!important;    border-bottom: 3px solid #ee6557!important;}.wpb_btn-warning:hover, .wpb_btn-warning:active, .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning[disabled] {    background-color: #ee6557!important;    border-bottom: 3px solid #ee6557;}.wpb_btn-danger{    background-color: #ED5565!important;    border-bottom: 3px solid #da4453!important;}.wpb_btn-danger:hover, .wpb_btn-danger:active, .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger[disabled] {    background-color: #da4453!important;    border-bottom: 3px solid #da4453;}.wpb_btn-inverse{     background-color: #3C434D!important;    border-bottom: 3px solid #323840!important;}.wpb_btn-inverse:hover, .wpb_btn-inverse:active, .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse[disabled] {    background-color: #323840!important;    border-bottom: 3px solid #323840;}/*=shortcodes--------------------------------------------------------------------*/.shortcode_title{    padding-left:15px;    margin-bottom: 17px}.shortcode_title_adv{    margin-bottom: 17px;}.mdnopad{    padding: 0px;   }.show-grid{    margin: 0px 0px 0px 0px;     margin-bottom: 26px;}.firstcol{    padding-left: 0px;}.lastcol{       padding-right: 0px;}.shortcol{    margin-bottom: 26px;}/*=bootstrap labels--------------------------------------------------------------------*/.label-success {    background-color: #1ABC9C;}/*=shortcodes listing--------------------------------------------------------------------*/.article_container{  margin: 0px -15px;    display:inline-block;}.wpb_wrapper .article_container{    /*width:100%;*/}.col-md-9 .article_container{    min-width: 840px;}.listinglink-wrapper{    width: 100%;    float: left;    margin: 0px 15px;}.listinglink-wrapper button a,.listinglink-wrapper button{    color:#fff;    bottom: 0px;}/* spiner Loader--------------------------------------------------------------------*/.spinner {  margin: 100px auto;  width: 50px;  height: 30px;  text-align: center;  font-size: 10px;}#gmap-loading .spinner{    margin: 5px auto; }.spinner > div {  background-color: #434a54;  height: 100%;  width: 6px;  display: inline-block;    -webkit-animation: stretchdelay 1.2s infinite ease-in-out;  animation: stretchdelay 1.2s infinite ease-in-out;}.spinner .rect2 {  -webkit-animation-delay: -1.1s;  animation-delay: -1.1s;}.spinner .rect3 {  -webkit-animation-delay: -1.0s;  animation-delay: -1.0s;}.spinner .rect4 {  -webkit-animation-delay: -0.9s;  animation-delay: -0.9s;}.spinner .rect5 {  -webkit-animation-delay: -0.8s;  animation-delay: -0.8s;}@-webkit-keyframes stretchdelay {  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }    20% { -webkit-transform: scaleY(1.0) }}@keyframes stretchdelay {  0%, 40%, 100% {     transform: scaleY(0.4);    -webkit-transform: scaleY(0.4);  }  20% {     transform: scaleY(1.0);    -webkit-transform: scaleY(1.0);  }}.wpb_column > .wpb_wrapper *:last-child, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_content_element, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_row {    margin-bottom: auto; }.video-container {    position: relative;     padding-bottom: 56.25%;     height: auto;     overflow: hidden; }.video-container iframe, .video-container object, .video-container embed, .video-container video {    position: absolute;    top: 0;     left: 0;    width: 100%;    height: 100%;}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{    height: 0px;}/*=IDX code--------------------------------------------------------------------*/.dsidx-details #dsidx-description {    background-image: none;    clear: both;    margin: 5px 0 15px;    position: relative;    padding: 10px;    font-size: 14px;}#dsidx h3 {    margin-bottom:26px;     border-bottom:none;}.dsidx-standalone-disclaimer{    display:none;}div.dsidx-results-widget .dsidx-controls {    border-top: 0px dotted #ededed!important;}.dsidx-results-widget .dsidx-slideshow-control {    background-color: #fdfdfd;    height: 27px!important;    position: absolute;    padding: 2px 25px 7px 25px!important;}.dsidx-results-widget .dsidx-slideshow, .dsidx-results-widget .dsidx-slideshow ul, .dsidx-results-widget .dsidx-slideshow li {    height: 224px!important;    overflow: hidden;}.dsidx-results-widget, .dsidx-slideshow {    padding: 35px 0!important;}.dsidx-details #dsidx-description {    background-image: none;    clear: both;    margin: 5px 0 15px;    position: relative;    padding: 10px;    font-size: 14px;}#dsidx h3 {    margin-bottom:26px;     border-bottom:none;}.dsidx-prop-title{    font-size: 18px;    line-height:1.6em;    font-weight:300;}.dsidx-shortcode-item table,.dsidx-shortcode-map {    margin-left:0px!important;}.iosfixed{     position: absolute!important;     right: 45px;    left: auto;    display:block!important;}#property_area_submit_hidden{    display:none;}#lang_sel{    z-index:999;}#lang_sel a, #lang_sel a:visited{    padding: 5px 10px 5px 10px!important;  }#lang_sel a.lang_sel_sel {    padding: 0px 10px!important;}#lang_sel img.iclflag {                               top:-1px!important;}.website-wrapper{       width:100%;   /* height:100%;*/}.snapjs-left .website-wrapper{    position:fixed;}.full_container_over{    margin-right: -500px!important;    padding-right: 500px!important;    margin-left: -500px!important;    padding-left: 500px!important;}/*=slider container----------------------------------------------------------------*/.slider_container{  /*  background-color: #F0F0F0;*/    margin: 0px 0px;       width:100%;}.slider_control_right{    position: absolute;    top: 10px;    right: 15px;    width: 40px;    height: 40px;    border-radius: 4px;    cursor: pointer;    color: #99A2AE;    font-size: 39px;    background-color: #777777;    color: #fff;    padding-left: 14px;}.slider_control_left{    position: absolute;    top: 10px;    right: 60px;    width: 40px;    height: 40px;    border-radius: 4px;    cursor: pointer;    color: #99A2AE;    font-size: 39px;    background-color: #777777;    color: #fff;    padding-left: 12px;}.slider_control_right:hover,.slider_control_left:hover{    background-color:#347DA4;   }    .shortcode_slider_wrapper{    overflow: hidden;    margin: 0px 0px 0px 0px;}.shortcode_slider_list{    width: 100%;    float: left;    display: inline-block;white-space: nowrap;    margin-left: -15px;}.shortcode_slider_list li{    display: inline-block;    white-space: normal;}.title_slider{    margin-left: -15px;    margin-top: 15px;}/*=Searches-------------------------------------------------------*/.saved_search_wrapper{    width: 100%;    font-size: 13px;    background-color: #fdfdfd;    padding: 13px 0px 13px 13px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    float: left;    margin-top: 15px;    margin-bottom: 20px;}#search_name{    margin-right: 10px;    width: 74%;    margin-top: 0px;    float: left;    }#save_search_button{    padding: 10px 26px!important;    margin-bottom: 0px!important;}#save_search_notice{    float: left;    width: 100%;    font-size: 15px;    margin-bottom: 5px;    padding-right: 5px;}.search_unit_wrapper{    position:relative;    margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    padding-bottom: 15px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    font-size: 13px;    background-color: #fdfdfd;      -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor: pointer;     margin: 0px 15px 0px 15px;}.search_unit_wrapper h4 {    padding: 0px 13px;    margin-top: 10px;    margin-bottom: 6px;    float: left;    width: 100%;}.advanced_search_notice {    padding-top: 15px;    line-height: 1.4em;    margin: 0px;    padding-right: 10px;    margin-bottom: 20px!important;}.search_param{    margin-left: 15px;    font-size: 14px;    line-height: 1.3em;}.delete_search{    position:absolute;    top:15px;    right:15px;}.delete_search:hover{    color:#3C90BE;}/*=floor plans--------------------------------------------------------------------------------*/.front_plan_row,.front_plan_row_image{    float:left;    width:100%;    background-color: #f0f0f0;    margin-bottom: 10px;    padding: 5px;}.front_plan_row{    cursor:pointer;    border-radius: 3px;    background-color: #f0f0f0;}.front_plan_row:hover{   color:#3C90BE;}.floor_title{    width:40%;    display:inline;    float:left;    padding-left: 10px;}.floor_details{    width:15%;    display:inline;    float:left;}.front_plan_row_image{    display:none;    background: #f9f9f9;    border-radius:3px;}.floor_image img{    margin:0px auto;}.floor_description{    margin-top:10px;      padding-left: 10px;}.floor_image{    text-align: center;}#print_page{    cursor:pointer;}/*=Download ===================================================*/.download_docs{    width:100%;        font-weight: bold;}.document_down{    width:100%;}.document_down i{    margin-left: 10px;}/*=Print ===================================================*/.print_title{    margin-left:15px;    font-size:40px;}.print-addr,.print-price{    margin-left:15px;    font-size:22px;    margin-bottom: 10px;    }.print-addr{    margin-bottom: 30px;}.print_header{    margin-top: 20px;    width: 100%;    background-color: #f0f0f0;    padding: 10px;}.print_agent .listing_detail,.print_wrapper .listing_detail {    margin-bottom:5px;    margin-left:15px; }.print-col-img img{    margin-bottom:15px;}.agent_name{    font-size:22px;}.print-content{   width:100%;   padding-left:15px;   line-height: 1.6em;}.printlogo{    margin-left:15px;}.listing_detail_agent{    margin-bottom:5px;    line-height:1.3em;}.printimg{    height: 350px;    margin-bottom: 20px}.printimg img{    height:100%;    width:auto;}.printbreak {    page-break-after: always;    page-break-inside: avoid;    width: 100%;   }@media print {      body, html, #wrapper {          width: 100%;          height: 100%;          position: relative;      }       marquee { -moz-binding: none; } body{overflow:visible !important;} }/*=search slider ===================================================*/.ui-slider .ui-slider-handle,.ui-slider .ui-slider-range{    z-index:0!important;}.adv_search_slider{     float: left;    height: 53px;    padding-right: 15px!important;}.adv1-holder .adv_search_slider{    width: 100%;    max-width: 450px;}#google_map_prop_list_sidebar .adv_search_slider{    }.slide_mobile{    width:100%;}#amount_wd,#amount{    border: 0;    color: #3C90BE!important;    font-weight: bold;    margin-bottom: 0px;    margin-top: 0px;    height:10px;}#amount_wd{    font-weight: bold;    height: 20px;    display: inline;    width: 150px;}.adv_search_slider #slider_price{    margin-left:10px;    margin-top: 5px;}.ui-widget-header {    border: 1px solid #e78f08;    background: #3C90BE!important;}.ui-slider .ui-slider-handle{    border-radius: 50%;}.ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {    border: 1px solid #fbcb09;    background-color: #e6e6e6!important    background-image: none;    font-weight: bold;    color: #c77405;}.adv_search_widget{    float: left;    width: 100%;    margin-bottom: 15px;}.adv_search_sh{    display: inline-block;    width: 48%;   }.adv_search_sh p{    margin-bottom: 0px;    margin-top: -10px;    float: left;}#slider_price_widget{    margin-left:7px;      width: 100%;    max-width: 214px;    height: 10px;    margin-top:10px;}#slider_price_sh{    margin-top: 16px;    margin-bottom: -5px;     margin-left: 7px;}#amount_sh{    height: 32px;    margin-bottom: 0px!important;    color: #3C90BE!important;    }#amount_mobile{       color: #3C90BE!important;}/*=terms and conditions check===============================================================================*/#user_terms_register_topbar{    margin: 0px 5px 0px 0px;    float: left;}#user_terms_register_topbar_label{    float: left;    width: 205px;    display: inline;    margin-bottom: 10px;    cursor:pointer;}#user_terms_register_topbar_label a{   padding: 0px;}.shortcode-login #user_terms_register_sh_label{    width:237px;    margin-top: 4px;    line-height: 10px;    cursor:pointer;}#user_terms_register_sh{    float: left;    margin-right: 5px;}#user_terms_register_wd{    float:left;    margin-right: 5px;}#user_terms_register_wd_label{    width:207px;}#ajax_register_div #user_terms_register_sh_label {    width: 210px;    margin-bottom: 10px;}/*=floor plans-----------------------------------------------------------------*/#add_new_plan_front_end {    margin: 10px 0px 30px 0px;    cursor:pointer;    background-color: #4ecb8f;    color: #fff;    padding: 5px;}.plan_row{    float: left;    width: 100%;    margin-top: 20px;    border: 1px solid #f0f0f0;    padding: 20px;}.floor_container{     width: 100%;    max-width: 100%!important;      border: 1px solid #f0f0f0;    padding: 20px;    float:left;    position:relative;    margin-bottom: 20px;}.floor_container img{    margin-bottom:20px;}.floor_p{    float: left;    width: 50%;    margin-bottom: 10px;}.floor_full{    float: left;    width: 100%;    margin-bottom: 10px;}.plan_image,.plan_description{   width:97.5%}.floor_container .floor_p{    width:33%;}.floor_container input{    float:left;    width:95%;}.floor_upload_but{    width:220px!important;}#floor_submit {    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;    margin-top: 10px;    display: inline-block;}.floor_container i {    position: absolute;    top: 0px;    left: 0px;    background-color: #a51e6c;    color: #fff;    font-size: 20px;    padding: 5px;    cursor: pointer;}#use_floor_plans{    float: left;    margin-bottom: 20px;    margin-top: 1px;    margin-right: 5px;  }.manage_floor{    float: left;    color: #fff;    padding: 5px 20px;    margin-top: 10px;    border-radius: 3px;    padding: 9px 26px!important;    text-transform: uppercase;}.manage_floor:hover{    color:#fff;}/*=Stripe-------------------------------------------------------------------------------*/#stripe_form_featured{    display:none;}.stripe-wrapper{       margin: 8px 0px 0px 0px;    float: left; }.stripe_paypal{    margin-left: 10px;}.stripe_buttons{    display:none;}.visible_stripe{    display:block;}.stripe_upgrade{    display: inline-block;    float: left;    margin: 8px 0px 0px 10px;}#package_pick .stripe-button-el{    width:100%;    height:40px;}#package_pick .stripe-button-el span{     height:40px;     padding-top: 4px;}/*=dashboard search--------------------------------------------------------------------------------*/#search_dashboard_auto{    float:left;    width:100%;    margin-bottom:20px;}#search_form_submit_1{    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;    margin-top:0px;    float:left;}#prop_name{    width:300px;    padding: 12px 0px 9px 9px;    float:left;}.ui-widget-content {    color: #768082!important;    border: 1px solid #f0f0f0!important;    background: #fff!important;    background-image: none!important;}.ui-autocomplete .ui-menu-item .ui-state-focus{    background-color: #3C90BE!important;    background-image: none!important;    color:#fff!important;    border:none!important;    border-radius: 0px!important;}.pp_social .facebook{    width:102px!important;}/*=Contact Form 7---------------------------------------------*/span.wpcf7-form-control-wrap {    position: relative;}.wpcf7-form-control-wrap textarea{    width:89%;}.wpcf7-form  input[type="submit"]{    -webkit-appearance: none;    min-width: 145px;    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    background-color: #f2f2f2 !important;    border:none;    border-bottom: 3px solid #9E9E9E!important;    color: #333;    margin-bottom: 0px!important;    padding: 9px 26px!important;}.wpcf7-form p{    margin-bottom: 13px;font-size: 13px;    line-height: 22px;}.agent_contanct_form_sidebar .wpcf7-form-control{    width:100%;}#all_wrapper{    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;  webkit-overflow-scrolling:auto;}@media screen and (max-width:990px){    .stretched-row{        padding-left:0px!important;        padding-right:0px!important;        left:0px!important;        width:auto!important;            }}.menu li a{	padding: 10px !important;	border: 0px solid #383B83;}#access a{padding: 10px !important;}.menu li{margin-left: 15px;}#access .current-menu-item >a, #access .current-menu-parent>a, #access .current-menu-ancestor>a{	background:#333;	color:#fff;}#access li:hover{	/*background:#39619B;*/	color: #333;}.menu li a:hover{	color: #333 !important;}#access ul ul{top: 38px !important;border: 0 !important;box-shadow:none;border-radius:0;}#access ul ul li{  margin:0;  background: #b4b3b3;   border-color:rgba(90, 89, 89, 0);  background-image:url("../../uploads/2016/10/menu_bg4.png"); background-color: rgb(213,210,210);}#access ul ul li a{    color: #0b0b0b!important;    border: 1px;    border-top: 0px solid #ffffff;    text-align: left;    font-weight: normal;}#access ul ul li:hover{	background: #333;}footer{ <!--background-image: url('img/footer1.png');->    background-position: 0px 0px;        background-size: cover;	}.textwidget  a{	color: #fff !important;}.textwidget  a:hover{	  background-color: rgba(0,0,0,0.5);  padding: 3px 17px;background-image: url('img/r.png');  background-repeat: no-repeat;  background-position: 5% 50%;}.widget_contact_addr{color: #fff !important;}.widget_contact_addr i, .widget_contact_phone i, .widget_contact_email i, .widget_contact_url i{color: #fff !important;}.widget_contact_addr a, .widget_contact_phone a, .widget_contact_email a, .widget_contact_url a{color: #fff !important;}.widget-title-footer{	font-size: 20px;}#access li {    margin: 0 1rem 0 0;    display: inline-block;    position: relative;    z-index: 12;    border: 1px solid #fff;    box-sizing: border-box;    -webkit-transition: all 0.3s ease-out;    /* Chrome 1-25, Safari 3.2+ */    -moz-transition: all 0.3s ease-out;    /* Firefox 4-15 */    -o-transition: all 0.3s ease-out;    /* Opera 10.50–12.00 */    transition: all 0.3s ease-out;    cursor: pointer; }#access li:hover {      border: 1px solid #000; }      #access li:hover .moveLine {        visibility: visible;        zoom: 1;        filter: alpha(opacity=100);        opacity: 1; }     #access li:hover .lineTop {        right: 0; }      #access li:hover .lineRight {        bottom: 0; }      #access li:hover .lineBottom {        left: 0; }     #access li:hover .lineLeft {} /*Theme Name: Wp Residence 1.10.2Theme URI: https://wpresidence.net/Description:WP Residence is a premium & responsive WordPress theme designed for Real Estate companies and independent agents.Version: 1.10.1Author: wpestate.org - annapx0909@gmail.comAuthor URI: Text Domain: wpestateTags: white, one-column, two-columns,left-sidebar, right-sidebar, fluid-layout , custom-menu, theme-options, translation-readyLicense: License URI:-------------------------------------------------------------- */@import url('css/bootstrap.css');@import url('css/bootstrap-theme.css');html, body, div, span, applet, object, iframe,.advanced_search_maph1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {    border: 0;    margin: 0;    outline: 0;    padding: 0;    vertical-align: baseline;}:focus {/* remember to define focus styles! */    outline: 0;}body {    background: #fff;    line-height: 1;}ul {    list-style: none;}table {/* tables still need 'cellspacing="0"' in the markup */    border-collapse: separate;    border-spacing: 0;}caption, th, td {    font-weight: normal;    text-align: left;}a {    color:#3C90BE;    transition: color 0.4s linear;    -moz-transition: color 0.4s linear;    -webkit-transition: color 0.4s linear;    -o-transition: color 0.4s linear;}a img {    border: 0;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {    display: block;}.nocomapare{    width:400px;    margin:0px auto;       margin-top:20px;    margin-bottom:20px;}/* =Structure----------------------------------------------- */html, body {   height: 100%;   margin: 0;}body {    color: #768082;    background-color: #f3f3f3;    font-family: 'Open Sans', sans-serif;}.admin-bar,.admin-bar .header_wrapper.customnav{    margin-top:32px;}.row{    margin-left: 15px;    margin-right: 15px;}.rightmargin{    padding-right: 30px;}.dashboard-margin{    padding-left: 30px;}.col-md-push-3.rightmargin{     padding-left: 30px;     padding-right: 15px;}.leftmargin{    padding-left: 15px;}embed, iframe, object, video {    max-width: 100%;}a{   color:#768082; }a, h2:hover, a:focus {    color: #3C90BE;    text-decoration:none;    outline:none;}h1  , h2  ,h3  ,h4  ,h5  ,h6,h1 a, h2 a,h3 a,h4 a,h5 a,h6 a{     color:#434a54;     font-family: 'Open Sans', sans-serif;}  h1 {   font-size: 36px;   line-height: 1.3em;  margin-bottom: 13px; }h2 {   font-size: 28px;   line-height: 1.3em;   margin-bottom: 13px;}h3 {   font-size: 24px;   line-height: 1.3em;   margin-bottom: 13px;}h4 {   font-size: 18px;   line-height: 1.3em;   margin-bottom: 13px;}h4:hover {    color: #39609A;    font-weight: bold;}h5 {   font-size: 14px;   line-height: 1em;   margin-bottom: 13px;}h6 {   font-size: 12px;   line-height: 1em;   margin-bottom: 13px;}.noposts{    margin-left:30px;   }.label{  padding: .4em .6em .4em;  font-weight: normal;  margin-left:13px;}code{    white-space: normal;}small, .small {    font-size: 100%;}.tooltip-inner{   background: #434a54;   font-size: 12px;}.tooltip.top .tooltip-arrow{    border-top-color: #434a54;}.tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.tooltip.bottom-left .tooltip-arrow {  top: 0;  left: 5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.tooltip.bottom-right .tooltip-arrow {  top: 0;  right: 5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.entry-title {    margin:0px 0px 13px 0px;    font-weight: 300;}#google_map_prop_list_sidebar .entry-title {   margin: 24px 0px 13px 30px;}.entry-title-search {    margin: 0px 0px 13px 15px;    font-weight: 300;}.title_results{    padding-left: 15px;}.container{    padding: 0px;    width:1200px;    position: relative;}.main_wrapper{ /*   -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);   box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);*/}.content_wrapper{    width: 1200px;    margin: 0px auto;    background-color: #fff;    padding: 0px 15px 30px 15px;    /*z-index:100;*/    position: relative;      min-height: 400px;}.fixed_header .content_wrapper{    background-color: transparent;}.wide{    width:100%;    background-color: #fff;}.fixed_header  {    position:fixed;    z-index:999;}.header_media{    background-color: #fdfdfd;    position: relative;  }.rev_slider_wrapper {    z-index:0!important;}.header_media_close{    overflow: hidden;}.widget-area-sidebar{    min-height: 500px;    margin-top:7px;}#morg_compute,#zill_submit_estimate,#advanced_submit_widget{    width:100%;    color:#ffffff;    margin-bottom: 0px!important;}#footer-widget-area{    padding: 0px 30px 0px 30px;    max-width: 1200px;    width:100%;    margin: 0px auto;}.caret{    border-top: 6px solid #768082;}label{    margin-bottom: 7px;     color: #768082;    font-size: 13px;    font-weight: normal;}p:empty{    margin-bottom: 0px!important;}/* =Input-------------------------------------------------------------------------------------*/input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea{    font-size: 13px;    padding: 9px 0px 9px 9px;    color: #768082;    border: 1px solid #f0f0f0;    border-radius: 3px;    background-color: rgba(255, 255, 255, 0.09);    box-shadow: none;    -webkit-appearance: none;}.wpcf7-form-control{      font-size: 13px;    padding: 9px 0px 9px 9px;    color: #789ACD;    border: 1px solid #789ACD;    border-radius: 3px;    background-color: rgba(255, 255, 255, 0.09);.wpcf7 input    box-shadow: none;    -webkit-appearance: none;   <!- box-shadow: 0px 2px 0px 0px rgb(158, 158, 158);->}.wpcf7 input { border: 1px solid #333; }.wpcf7 textarea { border: 1px solid #333;height:50px;   }.wpcf7-checkbox{    padding:0px;    background: transparent;    border:none;     box-shadow:none;}input.form-control::-ms-input-placeholder ,input.form-control::-moz-placeholder ,input.form-control:-moz-placeholder ,input.form-control::-webkit-input-placeholder {    color: #768082;}input.form-control::-moz-placeholder {    opacity:1;}.widget-area-sidebar input[type=text], .widget-area-sidebar input[type=password], .widget-area-sidebar input[type=email], .widget-area-sidebar input[type=url], .widget-area-sidebar input[type=number], .widget-area-sidebar textarea{    font-size: 13px;}/* =Menu-------------------------------------------------------------------------------------*/#access {    display: inline-block;    height: 69px;    float: right;    margin: 23px 28px 0px 0px;    max-width: 820px;}#access ul {    font-size: 13px;    list-style: none;    margin: 0 0 0 -1.8125em;    padding-left: 0;    z-index: 99999;    text-align: right;}#access li {    display: inline-block;    text-align: left;    position: relative;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease; }#access a {     display: block;     text-decoration: none;    font-size: 15px;    font-weight: normal;    padding-left: 17px;    padding-right: 17px;    padding-top: 23px;    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;    color:#363884;      cursor:pointer;}.menu li a {     padding-bottom: 38px;}#access .menu li:hover>a,#access .menu li:hover>a:active,#access .menu li:hover>a:focus{    color:#3C90BE;      } #access .sub-menu li:hover>a,#access .sub-menu li:hover>a:active,#access .sub-menu li:hover>a:focus{      color: #fff;      background-color: #3C90BE;} .menu > li{  }#access .haschildren:after{    content:'\00BB';    font-size: 14px;    margin-left: 10px;    position: absolute;    top:12px;    right:15px;}.sub-menu ul{    border-top: 1px solid #f0f0f0!important;}.sub-menu ul:before{    content:'';    display:none;}.sub-menu li:hover{    background-color: #3C90BE;    color:#fff;    border:none;}.sub-menu li:hover a{    color:#fff;}.sub-menu a:hover{    color:#fff;}#access ul ul {     float: left;    margin: 0;    position: absolute;    left: 0;    visibility: hidden;    opacity: 0;    top: 120px;    margin-left: 3px;    padding-top: 1px;    width: 220px;    background-color: rgba(255, 255, 255, 0.55);    border-left: 1px solid #f0f0f0!important;    border-right: 1px solid #f0f0f0!important;    border-bottom: 1px solid #f0f0f0!important;    border-top: 1px solid #f0f0f0;    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 1.25s cubic-bezier(0.49, -0.41, 0.27, 1.55);   }#access ul ul li{    width:100%;}#access ul ul a {    border-bottom: 1px solid #f0f0f0;    color: #1a171b;    font-size: 14px;    font-weight: normal;    height: auto;    line-height: 1.4em;    padding: 13px 13px 13px 13px;    text-transform: none;}#access ul ul li:last-child > a{     border-bottom: none;}#access .current-menu-item >a,#access .current-menu-parent>a,#access .current-menu-ancestor>a{    color:#fff; }#access .current-menu-item {   color:#fff; }#access .menu > li:hover a{    background: rgba(41, 40, 40, 0.3)!important;}#access ul ul :hover > a {    color:#fff;}#access ul li:hover > ul {    top: 76px;    opacity: 1;    visibility: visible;}#access ul ul li:hover > ul {    top: 0px;}#access ul ul ul {    left: 100%;    top: 30px;    padding-top: 0px;    margin-left: 1px;}#access ul ul ul ul{    display:none;   }.sub-menu .menu-item-has-children >a:after{    content: "\f105";    font-family: FontAwesome;    float: right;}#mobile_display{    height: 33px;    width: 100%;    padding: 6px 10px;    background-color: #434a54;    display: none;    margin-bottom: 20px;    color: #fff;    cursor: pointer;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin-top: 10px;    border-radius: 4px;}#mobile_display span{    margin-top:4px;    float:left;}#mobile_display i{    font-size: 21px;    float: right;}#mobile_menu{    list-style-type: none;    margin: 0px;      width: 100%;     margin-top: -20px;    margin-bottom: 20px;    display:none;}#mobile_menu li{    margin: 0px;    padding: 10px;    border-bottom:1px solid #e2e4e5;    border-left:1px solid #e2e4e5;    border-right:1px solid #e2e4e5;    cursor:pointer;}#mobile_menu li:hover{    background-color: #434a54;    color: #fff;}#mobile_menu li:hover a{    color:#fff;                  }#mobile_menu .first_level{    padding-left: 20px;}#mobile_menu .second_level{    padding-left: 30px;}/* =Header----------------------------------------------- */.master_header{    background-color: #FFF;    border-bottom: 1px solid #f0f0f0;   margin: 0 auto;    width: 89%;}.top_bar_wrapper{   width:100%;   border-bottom: 1px solid #f0f0f0;   background-color:#fdfdfd;}.top_bar{    height: 40px;    width: 100%;    vertical-align: middle;    padding-left: 40px;    padding: 9px 45px 0px 45px;    font-size: 13px;    color:#99a3b1;}.top_bar a{            color:#99a3b1;    font-size: 13px;       padding: 11px 0px;}.top_bar a:hover{  }.wide .top_bar{    width:1200px;    margin:0px auto;}.fixed_header .top_bar{    width:100%;}.left-top-widet{    display:inline;    float:left;}.right-top-widet{    display:inline;    float:right;}.left-top-widet li,.right-top-widet li{    float:left;    display:inline;}.top_bar .widget-container{    display:inline;       margin-bottom: 0px;}.top_bar .widget-container ul{    list-style: none;}.top_bar .widget-container ul li{    display: inline;}.header_wrapper{       width: 100%;     margin: 0px auto;    height: 80px;    padding-top: 3px;  }.header_wrapper_inside{    width: 100%;    max-width: 1200px;    margin: 0px auto;    position: relative;}.fixed_header .header_wrapper_inside{    max-width: 100%;}.header_wrapper.customnav{    height: 50px;    padding-top: 0px;    max-width: 100%;}.login_links i,.top_bar i{    width:13px;    margin-right: 3px;}.logo{    height: 80px;    padding-left: 45px;    display: inline-block;    margin-top:0px;    float:left; }.logo img{    max-width: 300px;    max-height: 65px;}.customnav .logo img{    max-height: 65px;}.barlogo{    width: 90px;    margin-top: 10px;    float:left;    margin-left: 45px;    display: none;}.navbar,.navbar-default{    border:none;    border-radius: 0px;}.nav_wrapper{    width:100%;    background-color:#f8f8f8;}.mynavbar{    width: 100%;    margin: 0px auto;    background-color: #434a54;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}.navbar-default{    background-image: none;}.navbar-nav > li > a {    padding-top: 20px;    padding-bottom: 20px;}.header_social{    float: right;    padding: 25px 45px 0px 0px;}.logo_image{    padding: 30px 0px 0px 0px;}/* =header 2 - .header_type2 ----------------------------------------------- */.header_wrapper.header_type2{   height: 115px; } .header_type2 #access {    display: inline-block;    height: 59px;    float: left;    margin: -20px 28px 0px 45px;}.header_type2 #access >ul>li> a{    padding-top: 3px;}.header_type2 .logo{    width:100%;    height:70px;}.header_type2 .user_loged{    margin-top: -28px!important;}.header_type2 .user_menu{    margin-top: 5px;}.header_type2 #user_menu_open{    top:110px;}.header_type2 #access ul li:hover > ul {    top: 59px;}.header_type2  #access ul ul li:hover > ul {    top: 0px;}.header_type2.customnav {    height: 70px;    padding-top: 0px;    max-width: 100%;}.header_type2.customnav .logo{    width:auto;}/* =header 3 - header_type3 ----------------------------------------------- */.header_wrapper.header_type3{   height: 125px; } .header_type3 #access {    display: inline-block;    height: 59px;    float: left;    margin: -10px 28px 0px 45px;}.header_type3 #access >ul>li> a{    padding-top: 3px;}.header_type3 .logo{    width:100%;    height:70px;}.header_type3 .user_loged{   margin-top: -18px!important;}.header_type3 #user_menu_open{    top:121px;}.header_type3 #access ul li:hover > ul {    top: 59px;}.header_type3  #access ul ul li:hover > ul {    top: 0px;}.header_type3 .logo img{    margin: 0px auto;}.header_type3 .user_menu{    margin-top: 14px;}.header_type3.customnav {    height: 70px;    padding-top: 0px;    max-width: 100%;}.header_type3.customnav .logo{    width:auto;}/* =header_transparent----------------------------------------------- */.master_header.header_transparent{    background: transparent!important;    position: absolute;    top:0px;    z-index:99;    border-bottom: none;  }/* =Mobile Header----------------------------------------------- */.mobile_header{    background-color: #282D33;    background:black;    height: 70px;    width: 100%;       position: absolute;    top: 0px;    display:none;    }.mobile_header i{    color: #fff;    font-size: 17px;    margin: 26px;}.mobile-logo {    }.mobile-logo img{    margin:0px  auto;    margin-top: 15px;    max-height: 60px;    width:auto;}.mobile-trigger{    font-size: 14px;    color: #fff;    width: 70px;    height: 70px;    display: inline;    float: left;    cursor: pointer;    position: absolute;}.mobile-trigger:hover i{    color: #3C90BE;}.mobilewrapper{    min-height: 100%;    position: fixed;    overflow-x: hidden!important;    width: 100%;    height: 100%;    min-height: 100%;    max-height: 100%;    top: 0px;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    -webkit-transform: translate(-265px, 0px);    -moz-transform: translate(-265px, 0px);    -ms-transform: translate(-265px, 0px);    -o-transform: translate(-265px, 0px);       /*-webkit-transform: translate3d(-265px, 0px, 0px);    -moz-transform: translate3d(-265px, 0px, 0px);    -ms-transform: translate3d(-265px, 0px, 0px);    -o-transform: translate3d(-265px, 0px, 0px);    -webkit-backface-visibility: hidden;      backface-visibility: hidden;    */}.snap-drawers {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    width: auto;    height: auto;}.snap-drawer {    position: absolute;    top: 0;    right: auto;    bottom: 0;    left: auto;    width: 265px;    height: auto;    overflow: auto;  -webkit-backface-visibility: hidden;     -webkit-transition: width 0.3s ease;    -moz-transition: width 0.3s ease;    -ms-transition: width 0.3s ease;    -o-transition: width 0.3s ease;    transition: width 0.3s ease;    background-color: #2d3033; }.sidebar-header {    width: 100%;    z-index: 11;    background-color: #26292b;    height: 65px;    border-bottom: solid 2px #2d3033;}.mobilex-menu {    margin-bottom: 0px;    margin-left:0px!important;    background-color: #2d3033;    margin-top:26px;}.mobilex-menu li {    font-weight: 400;    list-style: none;    font-size: 13px;    margin-bottom: 0px;    border-bottom: 1px solid #555;}.mobilex-menu li.menu-item-has-children:hover{    background: transparent;}.mobilex-menu .sub-menu li:hover{  border-bottom: 1px solid #555;  } .mobilex-menu li a {    color: #FFFFFF;    padding: 15px 20px 15px 30px;    display: inline-block;    line-height: 20px;}.mobilex-menu  .menu-item-has-children >a:after {    content: "\f107";    position: absolute;    right: 15px;    font-family: FontAwesome;}  .mobilemenu-close{    position: absolute;    top: 0px;    right: 0px;    cursor: pointer;    width: 40px;    height: 40px;    padding: 7px;    color: #FFFFFF;}.mobilemenu-close:hover{    color:  #3C90BE;}.mobilemenu-close i{  font-size: 15px;  padding: 3px 0px 0px 8px;}.mobilex-menu .sub-menu{    margin-left:0px;}.mobilex-menu .sub-menu ul{    padding-left: 0px;}.mobilex-menu .sub-menu ul li{    padding-left: 20px;}.mobilex-menu .sub-menu a{    padding-left:45px;    line-height: 20px;}.mobilex-menu .sub-menu .sub-menu a{    padding-left:45px;    line-height: 20px;}.mobilex-menu .sub-menu .menu-item-has-children >a:after{   }.mobilex-menu .sub-menu ul {    border-top:none!important;}.mobilex-menu .sub-menu {    display:none;}/* =Main Menu----------------------------------------------- */#menu-main-menu{    margin-left: 14px;}/*=theme Slider------------------------------------------------------*/.slider-content{    position: absolute;    width:466px;    height: 233px;    background-color: #434a54;    background-color: #fdfdfd;    opacity: 0.99;    color: #768082;    font-size: 14px;    bottom: 144px;    right: 4%;    padding: 21px 76px 26px 26px;    box-sizing: border-box;    -moz-box-sizing: border-box;    line-height: 22px;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;}.theme_slider_extended .slider-content{      bottom: 166px;}.slider-content-wrapper{    max-width:1200px;    position:relative;    margin:0px auto;}.carousel-control-theme-prev{    position: absolute;    top:116px;    right:-4px;    height:117px;    width:50px;    background-color: #3C90BE;    opacity: 0.99;    color:#fff;     border-bottom-right-radius: 4px;}.carousel-control-theme-next{    position: absolute;    top:0px;    right:-4px;     height:116px;    width:50px;       background-color: #3C90BE;    opacity: 0.99;    color:#fff;     border-top-right-radius: 4px;}.carousel-control-theme-prev:hover,.carousel-control-theme-next:hover{    background-color:#347DA4;      color:#fff;}.slider-content h3 a{    color: #434a54;    text-decoration: none;}.slider-content h3 a:hover{       color: #3C90BE;}.slider-content .read_more{    text-decoration: none;    color: #3C90BE;    display: block;    margin-top: 7px;    position: absolute;    bottom: 61px;    right: 75px;}.slider-content .read_more i{    font-size: 14px;       padding:  0px 0px 0px 8px;}.theme-slider-price{    position: absolute;    bottom: 0px;    left: 26px;    right: 26px;    width: 364px;    border-top: 1px solid #f0f0f0;    height: 50px;    font-size: 18px;    padding-top: 12px;    color:#3C90BE;   }.listing-details{    float:right;    color: #99a3b1;    font-size: 15px;    padding-top: 2px;}.listing-details img{    margin: -6px 6px 0px 8px;}.slider-content .fa{    font-size: 50px;    margin: 0px auto;    padding: 35px 15px;   }/* =Form----------------------------------------------- */.form-control {    display: block;    width: 100%;    height: 40px;    padding: 9px 12px;    font-size: 13px;    line-height: 1.428571429;    color: #768082;    vertical-align: middle;    background-color: #ffffff;    background-image: none;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: none;    box-shadow: none;    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;    margin-bottom: 13px;}.form-control::-webkit-input-placeholder {    color: #768082;}.dropdown-menu{    font-size:13px;    padding: 5px 0 0px 0px;}.loginrow{    margin-bottom:13px;}.form-control.open{    border-color: #3C90BE;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control.open .filter_menu_trigger {    color:#3C90BE;}.form-control:focus {    border-color: #3C90BE;    }.adv1-holder{    width: 910px;    float: left;    padding: 10px 13px;}.adv-search-1 .form-control{    width: 206px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;    padding:0px;}.adv-search-1 input[type=text] {    width: 206px;    margin: 0px 13px 13px 0px;    padding: 9px 0px 7px 13px;    color: #1a171b;    border-radius: 3px;    background-color: #fff;    }.adv-search-1 .filter_menu_trigger{    margin-top: 1px;    padding: 9px 13px;}.adv-search-1 .caret_filter{    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}/*.adv-search-1 .filter_menu{    margin-top: 1px;    left: 14px;    width: 266px;    background-color: #fdfdfd;    padding-bottom:0px;}*/.fullscreen_search .adv-search-1 .filter_menu{    bottom: 41px;    top: auto;    -webkit-box-shadow: none;    box-shadow: none;}.dropdown{    cursor: pointer;}.btn{    padding: 9px 35px;    font-size: 14px;    text-transform: uppercase;    -webkit-box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1);    box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1);}#primary .btn{   width: 220px;}#colophon .btn{    width:217px;}.red{    background-color: #3C90BE;    color:#ffffff;}.red:hover{    color:#ffffff;    background-color: #da4453;}/*=adv-search-1------------------------------------------------*/#adv-search-header-mobile{    background-color: #3C90BE;    height: 40px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    font-size: 15px;    border-radius: 4px;    margin: 13px 0px;    display:none;}#adv-search-mobile{    display:none;    padding: 0 13px 13px 13px;}#adv-search-mobile .dropdown.form-control{    padding:0px;}#adv-search-mobile .filter_menu_trigger {    margin-top: 1px;    padding: 9px 13px;}#adv-search-mobile .caret_filter{    float:right;    margin-right:9px;    margin-top: 7px;}#adv-search-mobile .filter_menu{    width: 100%;    margin: 0px;}/*=Header------------------------------------------------*/.social_facebook{    margin-left: 10px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.social_facebook:hover{    background-image: url('css/css-images/social.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.social_tweet{    margin-left: 10px;    width: 27px;    height:20px;     background-image: url('css/css-images/social.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.social_tweet:hover{    background-image: url('css/css-images/social.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.social_google{    margin-left: 10px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.social_google:hover{    background-image: url('css/css-images/social.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.social_pinterest{    margin-left: 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.social_pinterest:hover{    background-image: url('css/css-images/social.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.social_linkedin{    margin-left: 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.social_linkedin:hover{    background-image: url('css/css-images/social.png');    background-position: -226px 0px;    background-repeat: no-repeat;}/*unit*/.share_unit .social_facebook{     margin: 6px 7px 6px 10px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social-unit.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_facebook:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.share_unit .social_tweet{    margin: 6px 7px 6px 7px;    width: 27px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.share_unit .social_tweet:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.share_unit .social_google{     margin: 6px 7px 6px 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_google:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.share_unit .social_pinterest{    margin: 6px 7px 6px 9px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_pinterest:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.share_unit .social_linkedin{    margin: 7px 7px 7px 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_linkedin:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -226px 0px;    background-repeat: no-repeat;}/**/.agent_unit .social_facebook{    margin-left: 0px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_facebook:hover{    background-image: url('css/css-images/social.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.agent_unit .social_tweet{    margin-left: 0px;    width: 27px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.agent_unit .social_tweet:hover{    background-image: url('css/css-images/social.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.agent_unit .social_google{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_google:hover{    background-image: url('css/css-images/social.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.agent_unit .social_pinterest{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_pinterest:hover{    background-image: url('css/css-images/social.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.agent_unit .social_linkedin{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_linkedin:hover{    background-image: url('css/css-images/social.png');    background-position: -226px 0px;    background-repeat: no-repeat;}.customnav{    background-color: #FFF;    opacity: 0.95;    border-bottom: 1px solid #3C90BE;}.customnav:hover{    opacity:1;}/*.customnav .logo{    height: 60px;   margin-top: 1px;   transition: all 0.8s ease;    opacity: 0.95;}*/.miclogo{    height: 60px;    margin-top: 1px;    opacity: 0.95;}.customnav #access{    margin-top: 16px;    height: 60px;}.customnav .menu li a{    padding-bottom: 22px;    padding-top: 30px!important;}.customnav #access ul li:hover> ul{    top:73px;}.customnav #access ul ul li:hover> ul{    top:0px;}.customnav #access ul ul ul{    top:30px;}.customnav .menu>li a{    padding-bottom: 28px;    padding-top: 30px!important;}.customnav .sub-menu>li a{  padding: 13px!important;}.navbar-fixed-top{   /* -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;*/}/* =breadcrumb ----------------------------------------------- */.breadcrumb{    color:#99a3b1;    background: none;    margin-top: 13px;    padding: 0px;    margin-bottom: 17px;    font-size: 12px;     margin-left:0px;}.breadcrumb > li + li:before {    font-family: FontAwesome;    padding: 0 5px;    color: #cccccc;    content: "\f105";}.breadcrumb .active{    color:#3C90BE ;}.breadcrumb a{    color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.breadcrumb a:hover{    color: #3C90BE;}.breadcrumb > li {    display: inline-block;    word-break: break-all;}/* =User Menu----------------------------------------------- */.user_menu {    display: inline-block;    float: right;    margin-right: 45px;    margin-top: 35px;    /*background-color: #fff;*/    color: #3C90BE;    padding: 0px 0px 0px 0px;    cursor: pointer;    /* border-left: 1px solid #99a3b1; */    height: 14px;}.user_loged{    background-color: transparent;     margin-top: 3px;    padding: 9px 0px 9px 11px;}.customnav .user_menu{    margin-top: 27px;}.customnav .user_loged{    margin-top: -4px!important;}.customnav #user_menu_open{    top:64px;}.user_loged i{    color:#3C90BE;}.user_loged .menu_user_tools{    margin-top: 23px;}.submit_action{    float: right;    display: inline;    margin-top: 0px;    /* border-left: 1px solid #f0f0f0; */    /* padding-left: 20px; */    font-size: 14px;}#wp-submit-register_topbar,#wp-login-but-topbar{    width: 227px;    color: #fff;    margin-bottom: 0px!important;}.menu_user_picture{    border-radius: 50%;    width: 45px;    height: 45px;    margin-top: 7px;    float: left;    display: inline;    border: 1px solid #3C90BE;}.menu_user_tools{    border-radius: 50%;    width: 20px;    height: 20px;    margin: 0px 5px 0px 0px;    float: left;    display: inline;    cursor: pointer;    font-size: 14px;    color: #3C90BE;}.white-caret{   border-top-color: #FFFFFF; }.menu-caret{    margin: 5px 0px 0px 25px;}.navbar-default .navbar-nav > li > a{     color:#f7f5f2;}.navbar-default .navbar-nav > .dropdown > a .caret {    border-top-color: #f7f5f2;    border-bottom-color: #f7f5f2;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {    color: #fff;    background-color: #45a6cc;}.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {    border-top-color: #fff;    border-bottom-color: #fff;}#user_menu_open{    background-color: #fff;    box-shadow: 0 2px 0px rgba(0, 0, 0, 0.475);    right: 45px;    left: auto;    z-index: 999999;    top: 68px;    border-left: 1px solid #f0f0f0!important;    border-right: 1px solid #f0f0f0!important;    border-bottom: 1px solid #f0f0f0!important;    border-top: 1px solid #f0f0f0!important;    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    padding: 0px 0px 0px 0px;    background-color: #fdfdfd;}#user_menu_open:before {    content: " ";    width: 0;    height: 0;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-bottom: 10px solid #f0f0f0;    top: -10px;    right: 7px;    position: absolute;}#user_menu_open:after{    content: " ";    width: 0;    height: 0;    border-left: 9px solid transparent;    border-right: 9px solid transparent;    border-bottom: 9px solid #fdfdfd;    top: -9px;    right: 8px;    position: absolute;}#register-div-title-topbar,#login-div-title-topbar{   margin-top: 9px;   }#user_menu_open .divider{    margin:0px;}#user_menu_open a{    padding: 11px 15px;    width:100%;    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;    font-size: 13px;}#user_menu_open li a{    color:#434a54;}#user_menu_open  > li > a:hover, #user_menu_open  > li > a:focus{    background-color: #3C90BE;    color:#fff;    background-image:none;}#user_menu_open  > li > a:hover i{    color:#fff;}#user_menu_open i{    color:#768082;    width: 13px;}.menulist{    width:255px;}.menulist i{    margin-right: 13px;}#user_menu_open .menulist a:hover{    background-color: #393f48;    color:#fff;   }#user_menu_open .divider{    opacity:0.5;}#user_menu_open .login_form{    border:none;    width: 253px;}#user_menu_open  .login_form input[type=text],#user_menu_open  .login_form input[type=password], #user_menu_open  .login_form input[type=email], #user_menu_open  .login_form input[type=url],#user_menu_open  .login_form input[type=number], #user_menu_open  .login_form textarea{    width:227px;}#user_menu_open  #widget_login_topbar,#user_menu_open  #widget_register_topbar,#user_menu_open  #forgot_pass_topbar{    padding-left: 0px;}#user_menu_open  #forgot_pass_topbar{    display: inline-block;    padding: 6px 0px 0px 0px;}#user_menu_open #register-div-title-topbar,#user_menu_open  #login-div-title-topbar{    padding-left: 12px;    margin-bottom: 0px;}#user_menu_open  .btn {    width: 227px;}#wp-forgot-but-topbar,#wp-forgot-but,#wp-login-but{    color: #fff;    width: 227px;    margin-bottom: 8px!important;}.modal-content #wp-login-but{     margin-bottom: 0px!important;}#wp-submit-register{    color: #fff;    width: 227px; }/*=Modal---------------------------------------------------*/.modal-backdrop{  }.navbar-fixed-top, .navbar-fixed-bottom{    z-index:102;}/* =Ajax Login----------------------------------------------- */#loginmodal .modal-dialog{    width:290px;}#loginmodal h4{    font-size:14px;}#loginmodal .login-links{    font-size:13px;}#loginmodal .modal-body {    position: relative;    padding: 10px 20px 6px 20px;}#loginmodal #reveal_login{    margin-top: 0px;    margin-bottom: 13px;}/* =Property List----------------------------------------------- */#google_map_prop_list_sidebar{    position: fixed;    right: 0;    bottom: 0;    width: 50%;    top: 130px;    overflow-y: scroll;    background: #fff;    padding: 0px;    overflow-x: hidden;    z-index:0;}#google_map_prop_list_wrapper.half_no_top_bar ,#google_map_prop_list_sidebar.half_no_top_bar {    top:91px;}.pagination_ajax,.pagination{    float:left;    width:100%;}#google_map_prop_list_sidebar .pagination{    width: 100%;    float: left;    margin-left: 30px;}#google_map_prop_list_sidebar .pagination_ajax_search{    margin-left: 15px!important;}.no_results{    margin-left: 15px;    width: 100%;    margin-bottom: 30px;    float: left;}#listing_ajax_container_agent,#listing_ajax_container{    margin: 0px -15px;     float:left;    width:100%;    min-width:840px;}.nothing{    padding-left: 15px;}#google_map_prop_list_sidebar #listing_ajax_container_agent,#google_map_prop_list_sidebar #listing_ajax_container{    min-width:100%}#google_map_prop_list_sidebar #listing_ajax_container {    max-width: 840px;    margin: 0px;    padding: 15px;}.col-md-12 #listing_ajax_container_agent ,.col-md-12 #listing_ajax_container {    width:1140px;   }.col-md-12 #listing_ajax_container_agent.ajax12 ,.col-md-12 #listing_ajax_container.ajax12 {    width:1140px;   }#listing_ajax_container_agent.ajax12,#listing_ajax_container.ajax12{    width:100%;   }#content_container{    margin: 0px -15px;    margin-top:0px;}.adv_listing_filters_head,.listing_filters_head,.listing_filters{    border-top:1px solid #f0f0f0;    border-bottom: 1px solid #f0f0f0;    height: 60px;    margin: 0px;    margin-bottom: 30px;    float: left;    width: 100%;}.listing_filter_select{    float: left;   height: 42px;   margin: 8px 0px 9px 0px;   cursor: pointer;   padding: 0px 22px 0px 0px;   border-right: 1px solid #f0f0f0;}.listing_filters_head .listing_filter_select{    margin-top:8px;}.listing_filter_select .filter_menu li{    padding: 13px 0px 0px 13px;}.listing_filter_select.open .filter_menu_trigger{    color:#3C90BE;}.advanced_search_shortcode .listing_filter_select{    margin: 0px 13px 11px 0px;}.listing_filters_head .filter_menu{    margin-left: 0px;    margin-top: 8px!important;    padding-bottom:0px;}.order_filter{     border-right:none;}.order_filter_single{    margin-left: 548px;}.advanced_filters .order_filter_single{    margin-left: 0px;}.listing_filter_views{    border: none;    width: 17px;    float: right;    margin-right: 0px;    margin-left: 0px;    padding: 0px 20px 0px 13px;    margin-top: 5px!important;}.filter_menu_trigger{    margin-top: 5px;    padding: 9px 13px;}.filter_menu{   background-color:#f0f0f0;    background-color: #fff;   color: #768082;   -webkit-box-shadow: none;   box-shadow: none;   border-color: #f0f0f0;   margin-top: 1px!important;   max-height: 240px;   overflow-y: scroll;   border-top-left-radius: 0px;   border-top-right-radius: 0px;   margin-left: -15px;   -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);   box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);   padding-top: 0px;}.advanced_search_sidebar .filter_menu{    margin-top: 2px;    margin-left: -1px;    width: 227px;    background-color: #fdfdfd;    padding-bottom:0px;}.listing_filter_select:first-child .filter_menu {    margin-left:0px;}.advanced_search_sidebar .dropdown.form-control{    padding:0px;}.advanced_search_sidebar input{   padding: 6px 12px;}.filter_menu li{    height: 40px;    padding: 10px 0px 0px 13px;    min-width: 200px;    border-bottom: 1px solid #f0f0f0;}.advanced_search_sidebar  .filter_menu li{    margin-bottom: 0px;}.filter_menu li:hover{    background-color: #347DA4;    color:#f0f0f0;}#grid_view,#list_view{      margin-top: 16px;}#grid_view,#list_view{    color:#768082;    font-size: 18px;}#grid_view:hover,#list_view:hover{  color:#3C90BE;  }.icon_selected{      color:#3C90BE!important;  }.caret_filter{    margin-left: 9px;}/* =Pagination     -------------------------------------------------------------------------------------- */.pagination{    margin: 0px 0;    margin-bottom:30px;}.pagination > li:empty{    display:none;}.pagination .roundleft a, .pagination .roundleft span {    margin-left: 0;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px;}.pagination .roundright a, .pagination .roundright span {    margin-left: 0;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {    background-color: #f0f0f0;    border-color:#f0f0f0;    border-bottom: 1px solid #f0f0f0!important;}.pagination > li > a, .pagination > li > span {    border: 1px solid #f0f0f0;    background-color:#fdfdfd;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.pagination > li > a, .pagination > li > span {    position: relative;    float: left;    padding: 6px 14px;    margin-left: -1px;    line-height: 1.428571429;    text-decoration: none;    background-color: #ffffff;    border: 1px solid #dddddd;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus,.pagination > .active > span:focus {    z-index: 2;    color: #428bca;    cursor: default;    background-color: #eee;    border: 1px solid #ddd!important;}/* =Property Unit     -------------------------------------------------------------------------------------- */.listing_wrapper{ }.property_listing{    position: relative;    margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    height: 367px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    font-size: 13px;    background-color:#f2f2f2;    max-width: 255px;   -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor:pointer;}#google_map_prop_list_sidebar .property_listing{     max-width: 100%;     height: 400px;}.blog2v .property_listing{    overflow: hidden;    height: 318px;    width: 300px;}.property_listing:hover{   box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);   -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);   background-color: #fff;}      .property_listing:hover h4 a{                                color:#3C90BE;}.listing-image-link{    position:relative;}.listing-unit-img-wrapper{    position:relative;}#google_map_prop_list_sidebar .listing-unit-img-wrapper{    height: 200px;    background-position: 50% 50%;    background-size: cover;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.listing-cover{    position: absolute;    background-color: #3C90BE;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: 9;    border-top-right-radius: 4px;    border-top-left-radius: 4px;    opacity:0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    background: url(css/css-images/item-on-hover.png) repeat;}.listing-cover-plus{    color: #fdfdfd;    font-size: 40px;    height: 45px;    position: absolute;    top:50%;    left: 50%;    margin: -20px 0px 0px -22px;    bordeR: 1px solid #fdfdfd;    border-radius: 4px;    padding: 0px 10px 0px 10px;    z-index: 12;    opacity: 0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;    line-height: 40px;}.property_listing:hover .listing-cover{    opacity:1;}.property_listing:hover .listing-cover-plus{    opacity:0.9;}.property_listing:hover img{}.shortcode-col{    /*width: 285px; */    padding: 0px 15px;    float: left;}.shortcode-col.listing_wrapper{    min-width: 275px;}.col-md-12.shortcode-col{       width: 100%;}.shortcode-col .featured_div{   }.property_listing img{    border-top-left-radius: 4px;    border-top-right-radius: 4px;    border-bottom: 3px solid #3C90BE;}.the_list_view{    display:none;}.listing_wrapper.col-md-12  > .property_listing{    min-height: 163px;    float:left;    width:100%;    max-width: 100%;    height:auto;}.listing_wrapper.col-md-12  > .property_listing .listing-cover{    height: 163px;    width: 265px;}.listing_wrapper.col-md-12  > .property_listing .listing-cover-plus{    left: 132px;    top: 81px;}.property_listing a{    text-decoration: none;}.listing_wrapper.col-md-12 .property_listing img{    float:left;    border:none;    border-top-right-radius: 0px;    border-bottom-left-radius: 4px;}.listing_wrapper.col-md-12 .property_location  {    margin: 0px 0px 0px 293px;}.property_listing h4{    padding: 0px 13px;    margin-top: 19px;    margin-bottom: 6px;    float: left;    width: 100%;}.property_location a{    color: #99a3b1;}.listing_wrapper.col-md-12 .property_listing  h4{    padding-left: 293px;    margin-top:9px;    float:none;}.col-md-12 .listing_wrapper.col-md-12 .property_listing  h4{    margin-top:13px;}.listing_details{    margin: 0px 13px;    line-height: 22px;}.listing_details.the_grid_view{    max-height:160px;}.listing_prop_details{    margin: 0px 13px;    line-height: 22px;    width: 100%;    margin-bottom: 7px;    font-weight: 300;    position: absolute;    bottom: 35px;    left: 0px;}.property_location .inforoom {    font-size: 13px;    background-image: url('css/css-images/icon_bed1.png');    height: 17px;    background-repeat: no-repeat;    background-position: 0px 4px;    margin-right: 7px;    padding-left: 23px;    color: #99a3b1;}.property_location .infobath {    font-size: 13px;    background-image: url('css/css-images/icon_bath1.png');    height: 19px;    background-repeat: no-repeat;    background-position: 0px 2px;    margin-right: 7px;    padding-left: 18px;    color:#99a3b1;}.property_location .infosize {    font-size: 13px;    background-image: url('css/css-images/icon-size1.png');    height: 19px;    background-repeat: no-repeat;    background-position: 0px 2px;    margin-right: 7px;    padding-left: 18px;    color:#99a3b1;}.listing_wrapper.col-md-12 .property_listing .listing_details {    padding-left: 280px;    margin-top: 5px;}.listing_wrapper.col-md-12 .property_listing .listing_prop_details {    padding-left: 280px;    margin-top: 5px;}.listing_details a{    color:#768082;  }.listing_wrapper.col-md-12 .property_listing .listing_details a{}.listing_unit_price_wrapper{    position: absolute;    bottom: 0px;    left: 6.5%;    width: 87%;    height: 40px;    border-top: 1px solid #f0f0f0;    color: #3C90BE;    font-size: 16px;    padding-top: 10px;    line-height: 20px;} .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{    width: 785px;    left: 301px;}.col-md-9 .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{      left: 294px;    right: 8px;    width: auto;}.col-md-12  .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{    left: 294px;    right: 8px;    width: auto;}.price_label{    font-size: 15px;    margin-top: 2px;}.listing_detail .price_label{    margin-top:0px;     font-size: 13px;}.listing_actions{    float:right;    margin-top: 3px;}listing_actions a{    text-decoration: none;}.share_list{    width:16px;    height: 16px;    margin-left: 13px;    float:left;    cursor:pointer;    background-image: url('css/css-images/unitshare.png');    background-position: 0px 0px;}.share_list.share_on,.share_list:hover{    background-image: url('css/css-images/unitshare.png');    background-position: 19px 0px;}.share_unit{   position: absolute;   background-color: #3C90BE;   color: #fff;   font-size: 22px;   width: 43px;   top: -135px;   display: none;   padding: 5px 0px 5px 1px;   border-radius: 3px;}.share_unit:after{    content: " ";    width: 0;    height: 0;    border-left: 8px solid transparent;    border-right: 8px solid transparent;    border-top: 8px solid #3C90BE;    bottom: -8px;    right: 12px;    position: absolute;}.share_unit a{    padding: 7px 7px;    color: #fff;    display: block;    font-size: 20px;    text-align: center;    }.share_unit a:hover{    color:#3C90BE;}.compare-action{    width: 16px;    height: 15px;    cursor: pointer;    float: left;    margin-left: 13px;    background-image: url('css/css-images/unit.png');    background-position: -127px -19px;}.compare-action:hover{    background-image: url('css/css-images/unit.png');    background-position: -151px -19px;}.icon-fav {    width: 16px;    height: 14px;    cursor: pointer;    float: left;    margin-left:13px;}.icon-fav-on-remove{    position: absolute;    font-size: 12px;    background-color: #FB6A5C;    padding: 9px 0px;    color: #fff;    text-align: center;    height: auto;    width: 150px;    border-bottom-left-radius: 4px;    top: 0px;    right: 0px;    z-index:999;}.icon-fav-on {    background-image: url('css/css-images/unit.png');    background-position: -96px -20px;}.icon-fav-off {    background-image: url('css/css-images/unit.png');    background-position: -64px -20px;}.icon-fav-off:hover {    background-image: url('css/css-images/unit.png');    background-position: -96px -20px;}#listing_loader_maps,#listing_loader{    width: 100%;    float: left;    height: 81px;    text-align: center;    padding-top: 35px;    display: none;}#listing_loader_maps.map_loader,#listing_loader.map_loader{    display: block;    margin-top: -27px!important;}.listing_loader_title{     display: none;     float:left;     width:100%;}.compare_ajax_wrapper{    margin:0px 15px;}.prop-compare{    width:100%;    border-bottom: 1px solid #f0f0f0;    width: 100%;    float:left;    margin-bottom: 30px;    color:#1a171b;    font-size: 14px;    padding-bottom: 13px;    display: none;}#google_map_prop_list_sidebar .prop-compare{    padding-left: 0px;    margin: 15px 20px 0px 31px;    border-bottom: none;}.compare_agent{    margin: 0 15px;    max-width: 805px;    margin-bottom: 30px;}.pagination_ajax_search,.home-compare{    margin-left: 15px;}.items_compare{    width: 100px;    float: left;    margin-right: 10px}.items_compare img{    border-radius:4px;}.ribbon-wrapper-default {    width: 89px;    height: 30px;    overflow: hidden;    position:absolute;    top: 0px;    background-color: #434a54;    color: #ffffff;    border-radius: 4px;     border-bottom-left-radius: 0px;    border-top-right-radius: 0px;}.listing_wrapper.col-md-12 .property_listing  .ribbon-wrapper-default  {    top: 0px;    left: 0px;}.ribbon-wrapper-open-house {    background-color: #185271;}.ribbon-wrapper-sold {    background-color: #ED5565;   }.ribbon-inside {    font-size: 14px;    color: #fff;    line-height: 16px;    text-align: center;    padding-top: 9px;    width:90%;    padding-left: 5%;    padding-right: 5%;}.new-offer,.open-house {    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top: 7px;    margin: 0px auto;}.ribbon-wrapper-hot-offer{    background: red;} .hot-offer{    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top: 7px;    margin: 0px auto;}.property_listing  .hot-offer{    font-size: 12px!important;}.sold {    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top:7px;    margin: 0px auto;}.featured_div {   width: 30px;    height: 30px;    background: purple;      /* Rotate */   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg);   /* Rotate Origin */   -webkit-transform-origin: 0 100%;   -moz-transform-origin: 0 100%;   -ms-transform-origin: 0 100%;   -o-transform-origin: 0 100%;    transform-origin: 0 100%;    position: absolute;    bottom:-19px;    left: 50%;    border-radius: 2px;    background: url('css/css-images/unit.png');    background-position: -8px -9px;    z-index:11;}.listing_wrapper.col-md-12 .property_listing  .featured_div{    top: 72px;    left: 264px;}.col-md-3 .featured_div {      }/* =Agent Unit----------------------------------------------- */.agent_unit{    width: 100%;    float:left;    padding-right: 0px;    padding-left: 0px;      margin-bottom: 30px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    min-height: 371px;    position: relative;    overflow: hidden;    background-color: #fdfdfd;    max-width: 255px;       -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;}#primary .agent_unit{    margin-bottom:0px;    min-height: 395px;}.agent_unit a{    text-decoration: none;}.agent_unit h4 {    padding: 0px 13px;    margin-top: 13px;    margin-bottom: 3px;    font-size: 18px;}#primary .agent_unit h4,#primary .agent_unit h4 a{        font-size: 18px;}#primary  .agent_unit_social,#primary  .agent_unit_social a {    font-size: 20px;}.agent_unit img{    border-bottom: 3px solid #3C90BE;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.agent_unit:hover {    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.agent_unit:hover .listing-cover{    opacity:1;}.agent_unit:hover h4 a{    color:#3C90BE;}.agent_unit:hover .listing-cover-plus{    opacity:0.9;}.property_location{    font-size: 13px;    margin: 0px 0px 10px 13px;    color: #99a3b1;     line-height:13px;}.agent_position{    font-size: 13px;    margin: 0px 0px 9px 13px;    color: #99a3b1;     line-height:13px;}.agent_unit .agent_position{    padding-right: 13px;}.agent_detail{    line-height: 22px;    margin: 0px 0px 2px 13px;    font-size: 13px;}.agent_detail i{    margin-right: 10px;    min-width: 14px;    }.agent_detail .fa-mobile{    font-size: 18px;}.agent_detail .fa-envelope-o{    font-size: 13px;}.agent_detail .fa-skype{     font-size: 15px;}.agent_listing_link{    line-height: 22px;    margin: 10px 0px 10px 13px;}.agent_unit_social{    position: absolute;    bottom: 0px;    height: 40px;    font-size: 20px;    background-color: #F0f0f0;    width: 100%;    padding: 11px 0px 0px 15px;}.agent-unit-img-wrapper{    position:relative;   }.social-wrapper{    margin: 0px auto;    max-width: 100%;    text-align: center;     }.agent_unit_social a{    color: #D7D8DD;    margin-right: 15px;}.agent_unit_social a:hover{     color:#3C90BE;                    }.featured_agent_notes{    padding: 0px 15px;     -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;        min-height:70px;}.see_my_list_featured{    margin: 13px 0px 0px 15px;   float: left}.agent_unit_featured{    min-height:20px;    margin-right:30px;    min-width: 211px;}.agent_unit_featured:last-child{    margin-right:0px;}.agent_featured_details{    opacity:0;    position:absolute;}.agent_unit_featured:hover .agent_featured_details{    opacity:1;}.agent_unit_featured:hover .featured_agent_notes{    opacity:0;}/* =Blog Unit----------------------------------------------- */.blog_list_wrapper{    margin: 0px -15px;    float: left;    min-width: 840px;    min-height:400px;    width:100%;}.col-md-12 .blog_list_wrapper{    min-width: 1140px;}.blog_unit{    float:left;    padding-right: 0px;    padding-left: 0px;      margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    overflow: hidden;    background-color: #fdfdfd;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor: pointer;}.col-md-9 .blog_unit{    max-width:810px;}.related_blog_unit{    float:left;    margin-bottom: 30px;      border-radius: 4px;    overflow: hidden;}.blog_unit_image{    width:100%;    display: inline;    float:left;      position:relative;}.blog_unit:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.blog_unit:hover h3 a{    color:#3C90BE;}.blog_unit.col-md-12 .listing-cover{    height:100%;}.col-md-12 .blog_unit.col-md-12 .listing-cover{    height:100%;}.col-md-12 .blog_unit.col-md-12 .listing-cover-plus{    top: 50%;}.blog_unit:hover .listing-cover{    opacity:1;}.blog_unit:hover .listing-cover-plus{    opacity:0.9;}.related_blog_unit .blog_unit_image img{    border-bottom: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);     box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); }.blog_unit h3,.blog_unit h3 a{    color: #434953;    margin-bottom: 6px;    margin-top: 6px;    font-weight: 300;    float: left;    width: 100%;}.blog_unit_content p{    margin-bottom: 13px;}.blog_unit a{    text-decoration: none;}.blog_unit_content{    padding: 0px 13px 13px 13px;    font-size: 13px;    line-height: 22px;    }.blog_unit_meta{    font-size: 12px;    color: #99a3b1;}.widemeta{     float: left;    width: 100%;    padding-bottom: 7px;}.blog_unit_meta a{   color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.blog_unit_meta a:hover{    color:#3C90BE;}.blog_unit_meta i{    font-size: 13px;    margin-right: 3px;}.blog_unit_meta .fa-calendar-o,.blog_unit_meta .fa-comment-o{    margin-left: 13px;}.fa-comment-o{    margin-right: 1px!important;}.blog_unit_meta .read_more{    float:right;    color:#3C90BE;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.blog_unit_meta .read_more:hover{    color:#347DA4;}.blog-unit-wrapper{    padding: 0px  15px;}.blog2v .read_more{    float: right;    color: #dd3333;    position: absolute;    bottom: 12px;    right: 15px;    font-size: 12px;    line-height:12px; }.blog2v h4{    margin-bottom: 4px;}.blog2v .blog_unit_meta{    margin-bottom: 9px;    margin-left: 15px;}.blog_unit_image img,.blog2v img {    border-bottom: 3px solid #3C90BE;}.read_more i{    font-size: 12px;    margin-left: 6px;}/* =Related posts----------------------------------------------- */.related_posts {    margin: 0px -15px 30px -15px;}.related_posts h3{    margin-left: 15px;}.related_posts .blog_unit  {    -webkit-box-shadow:none;    box-shadow: none;    border:none;    margin-bottom: 0px;}.related-unit{   float:left;}.related_blog_unit_image{    border-radius:4px;    display: inline;    float:left;      margin-bottom: 13px;    position:relative;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor:pointer;}.related_blog_unit_image img{    border-radius:4px;    }.related_blog_unit_image .listing-cover{    width:100%;    height:100%;     border-radius:4px;}.related_blog_unit_image:hover .listing-cover{    opacity:1;}.related_blog_unit_image:hover .listing-cover-plus-related{    opacity:1;}.listing-cover-title{    width: 100%;    margin: 0px auto;    top: 35%;    position: absolute;    padding: 0px 10px;}.listing-cover-title  a{    color: #fdfdfd;    font-size: 17px;    text-align: center;    width: 100%;    float: left;}.listing-cover-plus-related {    color: #fdfdfd;    font-size: 25px;    height: 30px;    position: absolute;    top: 40%;    left: 50%;    margin: 25px 0px 0px -15px;    bordeR: 1px solid #fdfdfd;    border-radius: 4px;    padding: 0px 7px 0px 7px;    z-index: 12;    opacity: 0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;    line-height: 27px;}/* =Single Page----------------------------------------------- */.single-content{    padding: 0px;    margin-bottom: 13px;    font-size: 12px;    color: #444444;    line-height: 22px;    float:left;    width:100%;     }.single-content:empty {      margin-bottom: 0px;      height:0px;}.single-content p a{    color:#3C90BE;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.single-content p a:hover{    color:#347DA4;}.gallery img{    border:3px solid #f0f0f0!important;    border-radius:4px;}.single-title{    margin-bottom: 9px;    word-break:normal;}.content404{    min-height:500px;}.list404{    width:33%;    float:left;}.list404 ul{    margin-left:18px;}.single-content p{    margin-bottom: 13px;}.meta-info{    padding: 0px 0px 0px 0px;    margin-bottom: 25px;    font-size: 13px;    color:#99a3b1;  }.meta-info a{    color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.meta-info a:hover{    color: #3C90BE;}.meta-info .fa{    margin-right: 2px;}#carousel-example-generic{    max-width: 810px;}.col-md-12 #carousel-example-generic{    max-width:100%;}.carousel-indicators {    bottom: -15px;}.post-carusel{    border-radius: 4px;    margin-bottom: 26px;    overflow: hidden;    background:#2b2937;}.post-carusel iframe{    width: 100%;    min-height: 443px;}.carousel-control{    width: 52px;    height: 140px;      top:50%;    margin-top: -70px;}.nav-prev-wrapper{    position: fixed;    height: 110px;    top: 50%;    width: 250px;    background: #2b2937;    color: #fff;    margin-top: -55px;    text-decoration: none;    z-index: 200;    left:-210px;    border-top-right-radius:4px;    border-bottom-right-radius:4px;    cursor:pointer;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;     padding: 0px 15px;    display: table;}.nav-prev-wrapper:hover{    left:0px;}.nav-next-wrapper i,.nav-prev-wrapper i{    display: inline;    float: left;    font-size: 20px;    line-height: 22px;    top: 50%;    margin-top: -11px;}.nav-next-wrapper i{    margin-left: 5px;    margin-right: 5px;    position: absolute;    left:12px;}.nav-prev-wrapper i{    position: absolute;    right: 16px;}.nav-next-wrapper{    position: fixed;    height: 110px;    top: 50%;    width: 250px;    background: #2b2937;    color: #fff;    margin-top: -55px;      text-decoration: none;    z-index: 200;    right: -210px;    margin-left: -40px;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;    cursor: pointer;     -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    padding: 0px 15px;    display: table;    }.nav-next-wrapper:hover{     right: 0px;}.navigational_links a,.navigational_links a:hover{    color:#fff;    text-decoration: none;}.nav-prev,.nav-next{    display: table-cell;    vertical-align: middle;}.nav-prev{    text-align: right;}.nav-prev a{display: block;padding-right: 25px;line-height: 20px;max-width: 250px;float: right;text-align: right;}.nav-next a{    margin-left: 24px;    line-height: 20px;    padding-left: 1PX;    display: inline;    float: left;    max-width:250px;   }.meta-element{    display:inline;}.navnav{       width:auto; }.prop_social_single{    width: 100%;    padding-bottom: 10px;    text-align: right;    margin-top: -15px;    float: right;}.prop_social_single a{color: #99a3b1;    font-size: 17px;    margin-left: 13px;    display: inline;}/* =Carousel vertical----------------------------------------------- */.carouselvertical .carousel-inner{    max-width: 664px;} #carousel-indicators-vertical{    width: 143px;    right: 0px;    position: absolute;    top: 0px;    bottom: auto;    list-style: none;    transition: all .4s ease-in-out;    -webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    -ms-transition: all .8s ease-in-out;    -o-transition: all .8s ease-in-out;    background: #000;    padding-left: 3px;}#carousel-indicators-vertical li{    margin-bottom:3px;    position:relative;    cursor:pointer;}#carousel-indicators-vertical .active img{    opacity:1;}#carousel-indicators-vertical li img {    opacity: 0.4;    -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;}#carousel-indicators-vertical li:hover img {    opacity: 0.6;}#carousel-indicators-vertical .caption-wrapper {    width: 665px;}.carousel-control.right.vertical{    right: 143px;}.verticalstatus{    right: 146px!important;}.vertical-wrapper{    width: 664px!important;    background: transparent!important;    position: absolute!important;    bottom: 0px;    padding: 0px!important;}.vertical-wrapper span{    z-index: 11;    position: relative;    padding-left: 15px;    padding-top: 9px;}.vertical-wrapper-back{    z-index:10;    position:absolute;    background: #2b2937;    opacity:0.5;    width: 100%;    height: 100%;}.carouselvertical{    height: 385px!important;}.carouselvertical .videoitem {    max-height:500px;}.carouselvertical .videoitem  iframe {    width: 100%;    min-height: 355px!important;}/* =Single Property----------------------------------------------- */.entry-prop{    margin-bottom: 0px;    display:inline;    float:left;}#carousel-listing{    background-color: #000;    width:100%;       position:relative;}.carousel-inner > .item > img, .carousel-inner > .item > a > img{    margin:0px auto;}.slider-property-status{    top: 14px;    right: 0px;    position: absolute;    z-index: 50;    padding: 15px 30px;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px;    font-size: 15px;    color:#fdfdfd;}.estate_video_control{    position: absolute;    color: #fff;    top: 50%;    left: 50%;    float: left;    font-size: 30px;    text-indent: 0px;    margin: -10px 0px 0px -10px;    opacity: 0.7;}.videoitem iframe{    cursor:pointer;}.carousel-inner > .item {    -webkit-transition: 0.8s ease-in-out left;    transition: 0.8s ease-in-out left;}.carousel-inner > .item > img{    margin:0px auto;}iframe .player .controls-wrapper, iframe .player .video-wrapper{    display:none!important;}.carusel-back,#carousel-listing .carousel-indicators {    width: 100%;    position: absolute;    float: left;    display: inline;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin: 1px 0px 0px 0px;    left: 0px;    bottom: auto;    height: 83px;    bottom: 39px;    padding-top: 1px;    z-index:10;    transition: all .4s ease-in-out;    -webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    -ms-transition: all .8s ease-in-out;    -o-transition: all .8s ease-in-out;    white-space: nowrap;    text-align: left;}.carusel-back{        background-color: #000;     opacity:0.95;}.rowclosed{     bottom: -42px!important;}.videoitem{    height:457px;}.videoitem_full{    height:613px;}.videoitem_full iframe{    min-height: 613px;}#carousel-listing .carousel-indicators li{    width:143px;    height:83px;    margin:0px 1px 0px 0px;    border:none;    border-radius: 0px;    position:relative;}#carousel-listing .carousel-round-indicators{    position: absolute;    right: 40px;    bottom: -11px;    z-index:99;}#carousel-listing .carousel-round-indicators li{    display: inline;    border-radius: 50%;    width: 8px;    height: 8px;    float: left;    color: #fff;    background-color:#99a3b1;    margin-left: 13px;    cursor:pointer;}#carousel-listing .carousel-round-indicators li.active{    background:#fff;}#carousel-listing .carousel-indicators .active img{    opacity: 1;}#carousel-listing .carousel-indicators .active {    border:none;}#carousel-listing .carousel-indicators li img{    float:left;    opacity: 0.4;    -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;}#carousel-listing .carousel-indicators li:hover img{      opacity: 0.6;}.caption-wrapper{    width: 100%;    height: 40px;    color: #fff;    float: left;    padding: 9px 0px 0px 13px;    font-size: 15px;    background: #2b2937;    z-index: 20;    position: relative;    cursor: pointer;}.caption-wrapper .fa{    font-size:22px;}.caption-wrapper span{    display:none;}.caption-wrapper span.active{ display: block; }.caption_control{    width:20px;    height: 20px;    float: right;}.caption_control:after{    font-family: FontAwesome;    padding: 12px 13px 0px 5px;    color: #fff;    content: "\f107";    margin: 0px;    position: absolute;    bottom: 9px;    right: 0px;    font-size: 20px;}.closed .caption_control:after{   content: "\f106";}.carousel-control .fa{    margin-top: 36px;    font-size: 65px;    text-shadow:none;}.carousel-control.right,.carousel-control.left {    background: none;    background-image: none;}#accordion_prop_addr{    margin-top: 26px;}.property-panel{    margin-bottom: 13px;}.property-panel .panel{    margin-bottom: 3px;    border: none;    box-shadow:none;    -webkit-box-shadow:none;    }.property-panel .panel-body{    border:none!important;}.property-panel .panel-heading{    background-color:#f0f0f0;    background-image: none;    height: 40px;    padding: 6px 0px 9px 0px;    border-radius:4px;}.property-panel h4{    margin-bottom: 0px;    font-size: 15px;    padding: 4px 0px 0px 15px;}.property-panel h4 a{    width:100%;}.property-panel h4:after{    font-family: "fontawesome";    content: "\f106";    position: relative;    float: right;    margin-right: 14px      }.property-panel a:hover{    text-decoration:none;}.property-panel h4:hover{    color:#3C90BE;}.property-panel h4:hover :after{    color:#3C90BE;}.property-panel  .carusel_closed:after{    font-family: "fontawesome";    content: "\f107";    position: relative;    float: right;    margin-right: 14px    }.property-panel h4 a:hover{    text-decoration: none;}.property-panel .panel-body{    padding: 15px 15px;}.listing_detail {    padding: 3px 0px;}.property-panel i{    margin-right: 10px;}.listing-content .agent_contanct_form{    margin-left: 0px;       float:left;    width:100%;    margin-top:30px;}.listing-content .agent_picture{    padding-left: 0px;}.listing-content .mylistings{    padding: 0px;    margin: 0px -15px 26px -15px;    width:100%;}    .listing-content .agent_content,.listing-content .agentpic-wrapper{    padding-left: 0px;    max-width:270px;}.notice_area{    width: 100%;    border-top: 1px solid #f0f0f0;    border-bottom: 1px solid #f0f0f0;    height: 77px;    margin-bottom:30px;    color: #768082;    position:relative;    margin-top: 9px;}.property_categs{    float: left;    font-size: 15px;    margin-top: 14px;    margin-bottom: 3px;}#add_favorites{   position: absolute;   top:15px;   right: 0px;   cursor: pointer;}.isnotfavorite{    background-color: #99a3b1;    color: #fff;    padding: 0px 5px;    border-radius: 3px;}#add_favorites.isfavorite:hover,#add_favorites:hover{    background-color: #3C90BE;    color:#fff;    padding: 0px 5px;    border-radius: 3px;}#add_favorites.isfavorite{    background-color: #3C90BE;    color: #fff;    padding: 0px 5px;    border-radius: 3px;}.prop_social{   position: absolute;   top:43px;   right: 0px; }.prop_social i{    font-size: 17px;    margin-left: 13px;    display: inline;    color: #99a3b1;}.prop_social a{    color: #99a3b1;    text-decoration: none;    padding: 3px 0px 0px 0px;    height: 30px;    margin-left: 2px;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    font-size: 1.3333333333333333em;    line-height: 0.75em;    vertical-align: -15%;}.prop_social a:hover{    text-decoration: none;}.share_facebook:hover{   color: #3B5998!important;}.share_tweet:hover{   color: #00CFFE!important;}.share_google:hover{   color: #D63E30!important;}.share_pinterest:hover{   color: #B61D23!important;} .price_area{    color: #3C90BE;    font-size: 22px;    padding: 16px 0px 3px 0px;    float: right;}.pricelabel{    float: left;     font-size: 15px;    padding: 14px 0px 3px 7px;}.adres_area{    clear:both;    float:left;    font-size: 15px;}.agent_listings_title_similar{    padding-left: 15px;}#slider_enable_map{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:13px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 16px;}#slider_enable_street{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:63px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 12px;}#slider_enable_slider{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:113px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 10px;}.no_stret {    left:63px!important; }#slider_enable_map i,#slider_enable_street i,#slider_enable_slider i{    color:#fff;    font-size:23px;}#slider_enable_map:hover,#slider_enable_street:hover,#slider_enable_slider:hover{    background-color:#3C90BE;}#slider_enable_slider.slideron,#slider_enable_street.slideron,#slider_enable_map.slideron{    background-color:#3C90BE;}/*property page tab 1.10*/#tab_prpg ul{    margin:0px;    background-color: #3C90BE;    border: none;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}#tab_prpg li{    background:transparent;    color:#fff;    border:none;    border-radius:0px;    font-size:15px;    margin-bottom:0px;    border-right:1px solid #3D89B2;}#tab_prpg li:first-of-type{    border-top-left-radius: 4px;    border-top-left-radius: 0px;    border-left: 1px solid #f0f0f0;}#tab_prpg li a{    color:#fff;    padding: 11px 30px;}#tab_prpg .nav-tabs > li > a {    margin-right: 0px;    height: 45px;}#tab_prpg li.active{    background-color:#f0f0f0;    border-top: 1px solid #f0f0f0;}#tab_prpg .active a{    color:#434a54;    background-color:#fff;    border:none;}.walk_details a{    background-color:#f0f0f0;}#tab_prpg li a:hover{    color:#434a54;    background-color:#f0f0f0;    border-radius: 0px;    -webkit-transition: all 0.1s ease;    -moz-transition: all 0.1s ease;    -o-transition: all 0.1s ease;    transition: all 0.1s ease;    height: 46px;}#tab_prpg .tab-pane{    border: 1px solid #f0f0f0;    float: left;    width: 100%;    margin-bottom: 30px;    padding: 15px;    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;}#tab_prpg li a{    transition:none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;}#tab_prpg i {    margin-right: 10px;}.walk_details img{    display: inline-block;    float: left;}.walk_details {    width: 100%;    float: left;    margin-bottom: 10px;}.walk_details span{    display: inline-block;    margin-left: 10px;    margin-top: 1px;    float: left;    font-size:14px;}.walk_details  a{  background-color:  #f0f0f0;  padding: 1px 3px;  font-size:13px;  margin-left: 5px;}/* =Single Agent----------------------------------------------- */.single-agent{    padding: 0px 15px 0px 0px;    margin-bottom:0px;}.entry-title-agent {    margin:0px 0px 0px 15px;    font-weight: 300;}.agent_meta{    font-size: 13px;    line-height: 22px;    width: 100%;    margin: 0px 10px 23px 15px;    color: #99a3b1;}.agent_meta a{      color: #99a3b1;}.agent_details h3{    line-height: 22px;    margin-bottom: 3px;    font-size: 16px;    padding-left: 13px;}.agent_unit_social_single {    bottom: 0px;    height: 40px;    font-size: 20px;    background-color: #f0f0f0;    width: 100%;    padding: 11px 0px 0px 15px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    z-index: 10;    position: relative;}.agent_unit_social_single a {    color: #D7D8DD;    margin-right: 15px;}.agent_unit_social_single a:hover{     color:#3C90BE;                    }.mydetails{    background-color: #f0f0f0;    height: 40px;    padding: 9px 0px 9px 13px;    font-size: 16px;    margin-bottom: 13px;    border-radius: 4px;    color:#434a54;      }.col-md-12 .mydetails{    width:798px;}.agent_pos{    margin-bottom: 9px;    padding-left: 13px;    color:#99a3b1;}.single-agent .agent_detail{    margin: 0px 0px 2px 0px;    font-size: 13px;    padding-left: 13px;}.agent_details{    min-height: 200px;    padding-right: 0px;}.agentpict{    border-bottom: 3px solid #3C90BE;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.agent_content {    margin: 26px 0px 4px 0px;    float: left;}.social-agent-page{    font-size: 20px;    position: absolute;    bottom: 0px;}.social-agent-page a{    margin-right: 10px;     color:#768082}.agent_contanct_form{    margin-left: 15px;    margin-bottom: 28px;    margin-right: 15px;}.agent_contanct_form_sidebar .agent_contanct_form{    float: left;    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    margin-bottom: 30px;    margin-left: 0px;    margin-right: 0px;    padding: 0px 13px 13px 13px;    margin-top: 30px;}.agent_contanct_form_sidebar #agent_contact_name,.agent_contanct_form_sidebar #agent_user_email, .agent_contanct_form_sidebar #agent_phone,.agent_contanct_form_sidebar #agent_comment{    width: 100%;    margin-right: 13px;    float: left;    box-shadow: none;    -webkit-box-shadow:none;}.agent_contanct_form_sidebar #agent_submit{    width:100%;}.agent_contanct_form_sidebar #show_contact{    width: 100%;    padding: 15px 0px 0px 0px;    font-size: 16px;    color: #434953;    background-color: #fdfdfd;}#footer-contact-form input[type=text], #footer-contact-form input[type=password],#footer-contact-form input[type=email], #footer-contact-form input[type=url], #footer-contact-form input[type=number],#footer-contact-form textarea,#comments input[type=text], #comments input[type=password],#comments input[type=email], #comments input[type=url], #comments input[type=number],#comments textarea,.agent_contanct_form input[type=text], .agent_contanct_form input[type=password],.agent_contanct_form input[type=email], .agent_contanct_form input[type=url], .agent_contanct_form input[type=number],.agent_contanct_form textarea{    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}#agent_contact_name,#agent_user_email,#agent_phone{    width: 32.21%;    margin-right: 13px;    float: left;}#agent_phone{     margin-right: 0px;}.mylistings{    margin-bottom: 30px;    overflow:hidden;}.margin_compare{    padding: 0px 0px 13px 0px;    margin: 0px 0px 26px 15px;    box-sizing: border-box;    -moz-box-sizing: border-box;}.agent_listings_title{    padding-left: 15px;}#agent_submit{    color: #fff;    margin-bottom: 0px!important;    padding: 11px 26px;    border-radius: 4px;}#agent_submit:hover{    background-color: #347DA4!important;}.agentpic-wrapper{    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}.col-md-12 .agentpic-wrapper{    max-width:313px;}.agent-listing-img-wrapper{    width:100%;    position:relative;    cursor:pointer;}.agentpic-wrapper .listing-cover{    top: 0px;    width: 100%;    height: 100%;}.agentpic-wrapper .listing-cover-title{    opacity:0;    z-index: 11;    max-width: 312px;    top:45%;}.agentpic-wrapper .listing-cover-title a{    font-size:18px;}.agentpic-wrapper:hover .listing-cover{    opacity:1;}.agentpic-wrapper:hover .listing-cover-title{    opacity:1;}.pagination_agent{    margin-left: 15px;   }/*=Comments---------------------------------------------------*/#comments{    font-size: 13px;    line-height: 22px;    padding: 0px 0px 0px 0px;      font-size: 13px;    line-height: 22px;    float:left;    margin-top:13px;    width:100%;}#comments ul{    list-style: none;    margin:0px;}.comment {    padding-bottom: 16px;    min-height: 113px;    margin-bottom: 2px;}div.comment {    border-bottom:1px solid #f0f0f0;}.pingback {    margin: 0px 0px 13px 0px;}.comment .blog_author_image {    width: 55px;    height: 55px;    border-radius: 4px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;}.comment-reply-link{    margin-top: 67px;    float: left;    background-color: #7F8C8D!important;    border-bottom: 3px solid #687373!important;    color: #ffffff!important;    padding: 0px;    text-align:center;    font-size:13px;    width:55px;    border-radius:3px;}.comment-reply-link:hover{    text-decoration:none;    background-color: #687373!important;}.comment-content{    padding-left: 65px;}.post pingback{    margin-bottom:5px;}.comment_name{    font-size: 16px;    color: #434a54;    line-height:1.3em;}.comment_name a {    font-size: 16px;    color: #434a54;    line-height: 1.3em;}.edit-link{    margin-left: 5px;    float:right;}.comment_date{   color:#99a3b1;   font-size: 12px;}.comment-form #submit{    padding: 9px 26px!important;    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    vertical-align: middle;    cursor: pointer;    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;    border-top: none!important;    border-left: none!important;    border-right: none!important;    text-shadow: none!important;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    -o-user-select: none;    color:#fff;    margin-top: 13px;    }.comment-form #submit:hover{    color: #ffffff;    background-color: #347DA4!important;}.form-allowed-tags{    white-space: normal;}.commentlist .children{   padding: 17px 0px 0px 37px;   margin-left: 0px!important;   padding-left: 67px;}.comment-notes{    margin-bottom:5px;}.comment-form-url,.comment-form-email, .comment-form-author {    width: 32.2%;    margin-right: 13px;    float: left;}#comment{    padding-left:10px;}.comment-form-url{   margin-right: 0px; }.comment-content p{     padding-top:5px;}#comments .commentlist  > li:last-child .comment {  }/*=Sidebar--------------------------------------------------*/#colophon ul,#primary ul{    list-style: none;    margin: 0px;}.top_bar .xoxo{    margin:0px;}.widget-title-sidebar{  font-size: 16px;   line-height: 26px;   margin-bottom: 13px;  color:#434a54;}.widget-title-sidebar_blank{    height:13px;    width:100%;}.widget-container{    margin-bottom: 30px;}#primary .widget-container{    clear:both;}.widget li,.widget-container li{    font-size:13px;    width:100%;    border-bottom: 1px solid #f0f0f0;    margin-bottom: 11px;    padding-bottom: 11px;}.list_sidebar_currency li{    margin-bottom: 0px;}.children {    padding: 13px 0px 0px 13px;}.children li:last-of-type{    border: none;    margin-bottom: 0px;    padding-bottom: 0px;}.widget li a,.widget-area-sidebar li a{     font-size:13px;     line-height: 22px; }.widget_nav_menu li:before,.widget_pages li:before,.widget_rss li:before,.widget_text li:before,.widget_recent_entries li:before{    content: "\f105";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;    line-height: 14px;}.widget_recent_comments li:before{    content: "\f0e5";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;  }.widget_text li:before{    content: "";    margin:0px;}.widget_archive li:before{    content: "\f133";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget_meta li:before{    content: "\f013";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget_categories li:before{    content: "\f114";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget  li:before{    margin-top: 1px;}#colophon .widget_recent_comments li:before,#colophon .widget_pages li:before,#colophon .widget_rss li:before,#colophon .widget_text li:before,#colophon .widget_recent_entries li:before,#colophon .widget_categories li:before,#colophon .widget_meta li:before,#colophon .widget_archive li:before,#colophon .widget_recent_comments li:before{    margin-top:4px;}.widget-area-sidebar li a:hover{    text-decoration: none;}.sidebar_filter_menu{    margin-top:1px;    position: relative;    font-size: 13px;    padding: 10px 12px;}.form-control.open .sidebar_filter_menu{    color:#3C90BE;}.caret_sidebar{    position: absolute;    right: 12px;    top: 18px;    border-top: 6px solid #768082;}._4s7c {    border: 1px solid #fff000!important;    border-top-color: #fff000!important;}/*=social_sidebar_internal-------------------------------------------------*/.social_sidebar{    margin-bottom: 18px;}.social_sidebar_internal img{    margin: 0px 9px 9px 0px;    width: 40px;}.top_bar .social_sidebar{    margin-bottom: 0px;}#colophon .social_sidebar_internal a,#primary .social_sidebar_internal a {    width: 41px;    height: 41px;    padding: 11px 0px;    background-color: #f0f0f0;    margin: 0px 10px 10px 0px;    text-align: center;    display: inline-block;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    border-radius:3px;}#colophon .social_sidebar_internal a{        background-color: #ffffff;}#colophon .social_sidebar_internal a:hover,#primary .social_sidebar_internal a:hover {    background-color: #3C90BE;}#colophon .social_sidebar_internal i,#primary .social_sidebar_internal i {    font-size: 19px;    color: #a6b3bb;}#colophon .social_sidebar_internal a:hover i,#primary .social_sidebar_internal a:hover i{    color: #fff;}#colophon .social_sidebar_internal a:hover{    color:#fff;}/*=social top bar-------------------------------------------------*/.social-rss,.social-facebook,.social-twitter,.social-dribbble,.social-google,.social-linkedIn,.social-blogger,.social-tumblr,.social-pinterest,.social-yahoo,.social-youtube,.social-vimeo{    display: inline-block;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 17px;}.social-facebook{  margin-left: 8px;  }.top_bar .social_sidebar_internal a{    font-size: 18px;    padding: 3px 4px 0px 9px;    width: 26px;    height: 30px;    margin-left: 2px;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    font-size: 16px;    line-height: 1.2em;    vertical-align: 0%;}.top_bar .social_sidebar_internal a:hover{    color: #3C90BE;}.social-rss:before{    content:"\f09e";}.social-facebook:before{    content:"\f09a";}.social-twitter:before{    content:"\f099";}.social-dribbble:before{    content:"\f17d";}.social-google:before{    content:"\f0d5";}.social-linkedIn:before{    content:"\f0e1";}.social-tumblr:before{    content:"\f173";}.social-pinterest:before{    content:"\f0d2";}.social-youtube:before{    content:"\f167";}.social-vimeo:before{    content:"\f194";}/*=Zillow WIdget------------------------------------------------*/.zillow_widget{    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    background-color:#fdfdfd;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);       max-width:255px;     clear:both;}.zillow_widget p {    padding: 0px 13px 13px 13px;    line-height: 1.3em;}.zillow_widget .widget-title-sidebar{    background-color: #fdfdfd;}.zillow_widget .widget-title-footer,.zillow_widget .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434953;}.zillow_widget .widget-title-footer{      background-color: #fdfdfd;}.zillow-wrapper{    padding: 0px 13px 13px 13px;}.zillow-price{    color: #3C90BE;}.zillowlogo{    margin-bottom: 13px;    }/* =Custom Menu widget------------------------------------------------*/.widget_nav_menu .sub-menu{    padding:10px 0px 0px 18px;}.widget_nav_menu .sub-menu li:last-of-type{    border:none;    margin-bottom:0px;    padding-bottom: 0px;}.widget_nav_menu .sub-menu .menu-item-has-children >a:after {    content: "";    width:0px;}.widget_nav_menu  .sub-menu li:hover {    background-color:#fff;    color: #3C90BE;}.widget_nav_menu .sub-menu li:hover a { color: #3C90BE;}/* =Twitter Widget ------------------------------------------------*/.twitter_wrapper{    background-color: #3C90BE;    border-radius: 4px;    color:#fff;    border-bottom: 3px solid #347DA4!important;    padding: 21px 13px 0px 13px;    height: 250px;    position: relative;    font-size: 13px;    line-height: 22px;    display: inline-block;    max-width: 255px;}.wpestate_tweet_icon{    color: #fff;    font-size: 49px;    margin: 0px auto;    margin-bottom: 13px;    width: 50px;}.twitter_wrapper a{    color:#fff!important;}.twitter_wrapper li{    border:none;    color:#fff;}#colophon .twitter_wrapper li a,.twitter_wrapper li a{    color:#fff!important;    font-weight: bold;}.twitter_time{    font-weight: normal!important;}#sidebar_twiter_widget{}.tweet_circle{    background-color: #fff;    width: 10px;    height: 10px;    border-radius: 50%;    display: inline;    float: left;    margin-left: 10px;    cursor: pointer;}#tw_control{    display: block;    position: absolute;    bottom: -9px;}#tw_control li{    border: 1px solid #fff;    width: 12px;    height: 12px;    margin: 0px;    margin-left: 12px;  }.wpestate_recent_tweets .item{    height:140px;}.presenttw{    background-color: #3C90BE;    border:1px solid #fff;}#colophon .twitter_wrapper a{    color: #fff;}#colophon #tw_control li{    border: 1px solid #fff;}/* =Search Widget ------------------------------------------------*/.widget_search .form-control{    width: 159px;    display: inline;    vertical-align: top;    margin-bottom: 0px;}#submit-form{    margin-bottom: 0px!important;    color: #fff;    width: 90px;    min-width:90px;    padding: 9px 0px!important;}#colophon .widget_search .form-control{    width:155px;}.searchform{    margin-left:15px;   }/* =textwidget  ------------------------------------------------*/.textwidget{    font-size: 13px;    line-height: 22px; color:#fff;}.textwidget p{    margin-bottom: 13px;    color:#ffffff;}.top_bar .textwidget{    margin-right:13px;   }/* =Tagcloud ------------------------------------------------*/.tagcloud a{   margin: 0px 10px 10px 0px;}/* =Calendar Widget ------------------------------------------------*/#calendar_wrap{    border: 1px solid #f0f0f0;    padding-top: 13px;    border-radius: 4px;    max-width:300px;    background:#fdfdfd;}.widget_calendar #wp-calendar {    color: #555;    width: 100%;    text-align: center;}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th {    text-align: center;}table tbody tr td {    color: #333;    padding: 5px 2px;    vertical-align: top;   }#calendar_wrap table{    border: none;    margin-bottom: 0px;}#calendar_wrap table td, table tr{    border:none;}.widget_calendar #wp-calendar caption {    font-size: 12px;    font-weight: 500;    padding: 0px 0 13px 0;}.widget_calendar #wp-calendar th {    background: #f4f4f4;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    font-weight: bold;    padding: 6px 0px;}.widget_calendar #wp-calendar tfoot td {    background: #f4f4f4;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    padding: 6px 0px;}#colophon #calendar_wrap{    background-color: #fff;}.widget_calendar #wp-calendar th {    padding: 13px 0px;}.widget_calendar #wp-calendar tfoot td {    padding: 10px 0px;}/*=Contact Sidebar------------------------------------------------*/.widget-container.widget_tag_cloud,.widget-container.widget_search,.widget-container.contact_sidebar{   /* float:left;*/    width:100%;}.contact_sidebar_wrap p{    line-height: 22px;    font-size: 13px;    margin-bottom: 4px;    padding-bottom: 4px;}.contact_sidebar_wrap i{    margin-right: 13px;    width: 13px;}/*=Latest listings------------------------------------------------*/.widget-container.latest_listings{    float: left;    width: 100%;  }.widget_latest_internal{    margin-bottom: 13px;    width: 100%;    height: auto;    min-height: 70px;    float: left;}.widget_latest_internal:last-of-type{   margin-bottom: 0px;}.widget_latest_internal img{    vertical-align: top;    display: inline;    float: left;    border-radius: 4px;}.widget_latest_internal .listing-cover{    height:100%;    border-radius:4px;}.widget_latest_internal .listing-cover-plus{    color: #fdfdfd;    font-size: 25px;    height: 27px;    top: 50%;    left: 50%;    margin: -12px 0px 0px -13px;    border-radius: 4px;    padding: 0px 6px 0px 6px;    line-height: 25px;}.widget_latest_internal:hover .listing-cover{    opacity:1;}.widget_latest_internal:hover .listing-cover-plus{    opacity:1;}.listing_name{    display: inline;    margin-left: 13px;    float: left;    max-width: 131px;    line-height: 20px;    position: relative;}.no_post_th{    margin-left: 0px;}.widget_latest_title{    color:#3e454d;}.widget_latest_listing_image{    position: relative;    float: left;}#colophon .widget_latest_title{    color:#72777F;}.widget_latest_title a{    line-height:1.3em!important;}.widget_latest_price{    display: block;    margin-top: 3px;    font-size: 13px;    color:#3C90BE;}/*=featured_sidebar------------------------------------------------*/.featured_sidebar{    width:100%;    border-radius: 4px;    position: relative;    overflow: hidden;    clear:both;}.featured_sidebar_intern{    position: relative;    max-width: 260px;}.featured_sidebar_intern a{    margin: 0px;    padding: 0px;}.featured_title{    position: absolute;    left: 0px;    bottom: 0px;    background-color: #2b2937;    color: #fff;    padding: 9px 13px;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    opacity: 0.95;    width: 100%;}.featured_title a{    font-size: 16px!important;    color:#fff!important;   }#colophon .featured_title a{    line-height:22px;}.featured_second_line{    position: absolute;    left: 0px;    bottom: 40px;    padding: 9px 13px;    background-color: #3C90BE;    font-size: 13px;    color: #fff;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    opacity: 0.95;}.featured_widget_image{    position :relative;    cursor:pointer;}.featured_widget_image img{    border-radius:3px;  }.featured_sidebar .listing-cover{    height: 100%;}.featured_sidebar .listing-cover-plus{    top:50%;}.featured_sidebar:hover .listing-cover{    opacity:1;}.featured_sidebar:hover .listing-cover-plus{    opacity:1;      top:50%;}/*=advanced_search_shortcode------------------------------------------------*/.advanced_search_shortcode{    width:100%;       font-size:13px;    background-color:#fdfdfd;    padding:13px 0px 13px 13px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    float:left;}.advanced_search_shortcode .form-control{    font-size:13px;    width:23.3%;    display: inline;}.vc_span9 .advanced_search_shortcode .form-control{    width: 23%;    display: inline;}.vc_span8 .advanced_search_shortcode .form-control{    width: 23.18%;    display: inline;}.vc_span6 .advanced_search_shortcode .form-control{    width: 47.5%;    display: inline;    margin-bottom: 13px;}.vc_span6 .advanced_search_shortcode input{    margin-bottom: 13px!important;    margin-top: 0px;    padding-left:13px;}#advanced_submit_shorcode{    width: 185px;    margin-top:0px;    margin-bottom:0px!important;    color:#ffffff;    float: left;}.vc_span6 #advanced_submit_shorcode{    margin-top:0px;}.advanced_search_shortcode input{    margin-right: 10px;    margin-top: 0px;    margin-bottom: 13px!important;}.advanced_search_shortcode .filter_menu_trigger{    margin-top: 0px;    padding: 11px 13px;}.advanced_search_shortcode .caret_filter{    position: absolute;    right: 10px;    top: 19px;    border-top: 6px solid #768082;}.adv_shortcode_input{    display:inline;}.advanced_search_shortcode  .dropdown-menu{    left: 0px;}.advanced_search_shortcode .filter_menu{    margin-top:1px;    margin-left: 0px;    width:100%;    padding-bottom:0px;    overflow-x: hidden;}.advanced_search_shortcode .filter_menu li{    min-width: 168px;    padding-top:10px;}/*=advanced_search_sidebar------------------------------------------------*/.advanced_search_sidebar{    width:100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color:#fdfdfd;    max-width:255px;}.advanced_search_sidebar .widget-title-footer,.advanced_search_sidebar .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color:#434953;}.advanced_search_sidebar .widget-title-sidebar{   background-color: #fdfdfd;} .advanced_search_sidebar form{    padding: 0px 13px 13px 13px;}.advanced_search_sidebar .btn{    margin:0px auto;    display: block;}/*=mortgage_calculator------------------------------------------------*/.mortgage_calculator_li{    max-width:255px;    width:100%;display: inline-block;}.mortgage_calculator_div{    width:100%;    height:404px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background:#fdfdfd;    float:left;}.mortgage_calculator_div .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color:#434953;    background-color: #fdfdfd;}.mortgage_calculator_div .btn {    margin: 0px auto;    display: block;    width: 146px;}#input_formula{    padding: 0px 13px 13px 13px;}#colophon .mortgage_calculator_div{    background-color: #fff;}#morg_results {    float: left;    margin: 0px;    font-size: 14px;    display: none;}#morg_results span{   float: left;    margin: 6px 0px;    font-size: 14px;}#anual_pay{    margin-bottom: 13px!important;}#morg_compute{    float:left;}/*Flickr------------------------------------------------*/.Widget_Flickr{    margin: 0px -11px;    padding-left: 12px;    margin-bottom:30px;    float:left;}.linkflickr_widget{    float:left;    margin: 0px 11px 0px 0px;}.linkflickr_widget_last{    margin:0px;}.flickr_widget_internal img{    margin-bottom: 11px;    border-radius: 4px;}.Widget_Flickr .linkflickr_widget{          margin: 0px 11px 0px 0px;    position:relative;}.Widget_Flickr .listing-cover{    top:0px;    left:0px;    width:75px;    height:75px;    border-radius:4px;}.flickr_widget_internal a:hover .listing-cover{    opacity:1;}/* =Comapare page----------------------------------------------- */#submit_compare{    cursor: pointer;    float: left;    height: 58px;    padding: 19px 19px 0px 19px;    color:#fff;    min-width: 1px!important;}/*=Google Maps-------------------------------------------------------------------------------------*/#googleMap{     width:100%;}#google_map_prop_list_wrapper{    position: fixed;    left: 0;    bottom: 0;    width: 50%;    top: 130px;    background-color: #fff;}#google_map_prop_list_wrapper.fullscreen{    width: 100%;    top: 0px;    height:100%;    z-index: 999;}#google_map_prop_list_sidebar.fullscreen{    display:none;}#google_map_prop_list_wrapper.fullhalf{    position: fixed;    left: 0;    bottom: 0;    width: 100%;    top: 0px;    height: 100%;}#google_map_prop_list_wrapper #gmap_wrapper,#google_map_prop_list_wrapper #googleMap{    height:100%!important;}.admin-bar #google_map_prop_list_wrapper,.admin-bar #google_map_prop_list_sidebar{    margin-top:32px;}#google_map_prop_list_sidebar.half_type2,#google_map_prop_list_sidebar.half_type3,#google_map_prop_list_wrapper.half_type2,#google_map_prop_list_wrapper.half_type3{    margin-top:27px;}.admin-bar #google_map_prop_list_sidebar.half_type3,.admin-bar #google_map_prop_list_sidebar.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type3{     margin-top:70px;}#google_map_prop_list_wrapper.half_no_top_bar.half_type2, #google_map_prop_list_sidebar.half_no_top_bar.half_type2,#google_map_prop_list_wrapper.half_no_top_bar.half_type3, #google_map_prop_list_sidebar.half_no_top_bar.half_type3 {    top: 88px;}#googleMapSlider{    position: absolute;    width: 100%;    height: 100%;    float: left;    display: block;    z-index: 1;    display: none;}.scrollon{    border:1px solid #3C90BE;}.fullmap{    position: fixed;    width: 100%;    height: 100%;    margin: 0px;    padding: 0px;    top: 0px;    lefT: 0px;    z-index: 98;}#openmap{    background-color: #99a3b1;    color: #fff;    position: absolute;    bottom: 0px;    right: 45px;    /* margin-right: -17px; */    text-align: center;    padding: 8px 10px 8px 10px;    font-size: 13px;    cursor: pointer;    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px;    bottom: -29px;    z-index: 101;    pointer-events: auto;}#google_map_prop_list_wrapper #openmap{    display:none;}#openmap i{    margin-right: 5px;}#gmap-loading{    background-color: #fff;    color: #434a54;    margin: 0px auto;    position: absolute;    top: 20%;    left: 50%;    width: 300px;    height: 105px;    margin-left: -150px;    text-align: center;    padding-top: 16px;    font-size: 27px;    font-weight: 300;    border-radius: 4px;    opacity: 0.95;  }#gmap-noresult{    background-color: #fff;    color: #434a54;    margin: 0px auto;    position: absolute;    top: 20%;    left: 50%;    width: 280px;    height: 78px;    margin-left: -150px;    text-align: center;    padding-top: 30px;    font-size: 20px;    font-weight: 300;    border-radius: 4px;    opacity: 0.95;    display: none;    z-index: 101;}.gmap-controls{    max-width: 1200px;    margin: 0px auto;    position: absolute;    float: left;    height: 100%;    width: 100%;    top: 0px;    left: 50%;    margin-left: -600px;    pointer-events:none;}#google_map_prop_list_wrapper .gmap-controls{    top: 0px;    left: 0px;    margin-left: 0px;}#google_map_prop_list_wrapper #gmap-control{    right:15px;}.fullmap .gmap-controls{    max-width: 100%;    width:100%;    left:0px;    margin-left: 0px;}#street-view{    position: absolute;    top: 60px;    right: 45px;    background-color: #99a3b1;    color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    padding: 9px 11px 0px 11px;    border-radius: 4px;    font-size: 13px;    float: left;    cursor: pointer;    height: 40px;    width: 119px;    z-index:99;    pointer-events: auto;}#street-view:hover{    background-color:#434a54;}#street-view i{    font-size: 15px;    padding: 3px 5px 0px 0px;}#gmap-control{    position:absolute;    top:15px;    right:45px;       height: 40px;    background-color: #99a3b1;    border-radius: 4px;    opacity:0.95;    pointer-events: auto;}.fullmap #gmap-control{        z-index:111;}#gmap-control i{    margin-right: 7px;     margin-left: 0px;}#gmap-control .fa-square-o{    }#gmap-next i{    margin-right: 0px;    margin-left: 7px;}#gmap-control span{    color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    padding: 13px 11px 0px 11px;    font-size: 13px;    float: left;    cursor: pointer;    height: 40px;      -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}#gmap-control span.spanselected,#gmap-control span:hover{    background-color:  #434a54;}.gmnoprint img { max-width: none!important; }#googleMapSlider img {    border: none !important;    max-width: none !important;}.mapcontrolon{    background-color:#434a54!important;    width:150px!important;    z-index:99;}#gmap-next{    border-right:none!important;   }#gmapzoomplus{    background-color: #99a3b1;    color: #fff;    font-size: 16px;    position: absolute;    top: 15px;    left: 45px;    width: 30px;    height: 30px;    cursor: pointer;    font-weight: 300;    padding: 8px 0px 0px 9px;    box-sizing: border-box;    z-index: 99;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    pointer-events: auto;}#gmapzoomminus{    background-color: #99a3b1;    color: #fff;    font-size: 14px;    position: absolute;    top: 46px;    left: 45px;    width: 30px;    height: 30px;    cursor: pointer;    font-weight: 300;    padding: 8px 0px 0px 9px;    box-sizing: border-box;    z-index: 99;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    pointer-events:auto;}#google_map_prop_list_wrapper #gmapzoomminus{    left: 15px;}#google_map_prop_list_wrapper #gmapzoomplus{                     left: 15px;}#gmapzoomplus:hover,#gmapzoomminus:hover{    background-color: #434a54;    color: #fff;}#gmapzoomminus.smallslidecontrol{    left:15px;    top:96px;    padding-top:5px;    display:none;}#gmapzoomplus.smallslidecontrol{    top:63px;    left:15px;    padding-top:5px;    display:none;}#google-default-search{    top: 0px!important;    width: 300px;    position: absolute;    right: 770px;}#google_map_prop_list_wrapper #google-default-search {    top: 0px!important;    width: 240px;    position: absolute;    right: 420px;}.map-type{    position:absolute;    top:40px;    left:0px;    background-color: #99a3b1;    width:80px;    display:none;}#map-view-satellite{    top:80px;}#map-view-hybrid{    top:120px;}#map-view-terrain{    top:160px;}/*=Contact page-------------------------------------------------------------------------------------*/.contact-wrapper{    margin:0px -15px;}.company_headline{    width:100%;    float:left;    border-bottom: 1px solid #f0f0f0;    padding-bottom: 0px;    margin-bottom: 9px;}.company_headline i{    padding: 3px 0px 0px 9px;    margin-left: 2px;    float: left;    font-size:15px;     -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 17px;    color:#D6D6D6;    transition: color 0.4s linear;    -moz-transition: color 0.4s linear;    -webkit-transition: color 0.4s linear;    -o-transition: color 0.4s linear;}.company_headline a:hover i{    color:#3C90BE;}.company_headline h3{    float: left;    font-size: 18px;    margin-bottom: 9px;}.company_headline .header_social{    padding: 0px 0px 0px 0px;}.contact_detail{    margin-left: 0px;}.contact-content{    margin-top: 13px;    width: 100%;    float: left;}.contact-content .agent_contanct_form{    margin-left: 0px;    margin-right: 0px;}.contact-comapany-logo{    border-radius:4px;    float: left;    margin-right: 13px;}#contactinfobox{   color: #3C90BE;   margin-bottom: 0px;   margin-top: 35px;}.contactaddr{    width: 100%;    text-align: center;    font-size: 14px!important;    line-height:25px!important;}/*=Advanced Search-------------------------------------------------------------------------------------*/#search_wrapper{    width:100%;    -webkit-transition: all 0.3s ease;                      -moz-transition: all 0.3s ease;                     -o-transition: all 0.3s ease;       -ms-transition: all 0.3s ease;              transition: all 0.3s ease;    z-index: 99;    background:#fdfdfd;    border-bottom: 3px solid #f0f0f0;}.fullscreen_search{    position: fixed!important;    bottom: 0px;    left:0px;    border-bottom: none;}.fullscreen_search_open{    bottom: 0px;}#adv-search-header-1{    background-color: #3C90BE;    height: 40px;    margin: 0px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    position: absolute;    top: -41px;    left: 0px;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    font-size: 15px;    width: 228px;}#adv-search-header-1:after{    content: "\f0d7";    position:absolute;    right: 13px;    font-size: 17px;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.adv-search-1-close #adv-search-header-1:after{      content: "\f0d8";}.adv-search-1{    background-color: #F0F0F0;    width: 1110px;    margin: 0px auto;    border-top: 1px solid #f0f0f0;    position: absolute;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    height: 121px;    bottom: 21px;    left: 50%;    margin-left: -555px;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}#google_map_prop_list_sidebar .adv-search-1{    position: relative;    width: 100%;    bottom: 0px;    left: auto;    margin-left: 0px;    border: none;    margin-top: 0px;    box-sizing: border-box;    box-shadow: none;    height: auto;    background-color:#fdfdfd;    padding: 15px 0px 0px 0px;}#google_map_prop_list_sidebar #adv-search-header-1{    display:none;}#google_map_prop_list_sidebar .adv1-holder{    width:100%;    border:none;}#google_map_prop_list_sidebar #search_wrapper{    border-bottom:none;    background-color: #F0F0F0;    border-bottom: 1px solid #f0f0f0;}#google_map_prop_list_sidebar #advanced_submit_2{    position: relative;    padding: 10px 10px;    height: auto;    width: auto;    margin: 15px 15px 15px 22px;    border-radius: 3px;    font-size: 14px;    margin-bottom: 15px!important;    font-weight: normal;    background-color: #3C90BE;    color:#fff;}.adv-search-1-close{    bottom: -121px;}.adv-search-1-close-extended{    bottom: -141px;}.adv_extended_class.adv-search-1-close{    /* bottom: -141px;*/}.adv_search_internal,.advanced_action_div,.advanced_categ_div,.advanced_city_div,.advanced_area_div{    width: 220px;    margin-right: 26px;    display: inline;    float: left;    margin-bottom: 13px;}#results,#results_no{    display: none;}#results{    position: absolute;    background: #f0f0f0;    top: -41px;    left: 234px;    padding: 11px;    border-radius: 4px;    width: 874px;    font-size: 13px;}#showinpage{  color:#3C90BE;  cursor:pointer;  margin-left:10px;}.bottom_sixty{    padding-left: 15px;}.adv1-holder{    width: 926px;    float: left;    padding: 13px 0px 13px 13px;    background-color: #fdfdfd;    height: 120px;    border-bottom-left-radius: 4px;    border-bottom: 1px solid #f0f0f0;    border-left: 1px solid #f0f0f0;}.wpb_btn_adv_submit{    }.adv-search-1 .form-control{    width: 215px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;    padding:0px;    font-size:13px;    color: #434a54;}#google_map_prop_list_sidebar .adv-search-1 .form-control {    width: 100%;    margin: 0px 0px 15px 0px;}#google_map_prop_list_sidebar .adv-search-1 .col-md-3,#google_map_prop_list_sidebar .adv-search-1 .col-md-6{       padding-left: 0px;}.adv-search-1 input.form-control::-ms-input-placeholder ,.adv-search-1 input.form-control::-moz-placeholder ,.adv-search-1 input.form-control:-moz-placeholder ,.adv-search-1 input.form-control::-webkit-input-placeholder {    color: #434a54;}.adv-search-1 input.form-control::-moz-placeholder {    opacity:1;}.adv-search-1 input[type=text] {    width: 215px;    margin: 0px 13px 13px 0px;    padding: 9px 0px 9px 13px;    color: #434a54;    border-radius: 3px;    background-color: #fff;    }.adv-search-1 .filter_menu_trigger{    margin-top: 1px;    padding: 9px 13px;}.adv-search-1 .caret_filter{    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}.adv-search-1 .filter_menu{    margin-top: 1px;    left: 14px;    width: 215px;    background-color: #fdfdfd;    padding-bottom:0px;}.adv-search-1 .filter_menu li{    min-width:185px;}#advanced_submit_2,#advanced_submit_2_mobile,#showinpage_mobile{    width:259px;    margin-right: 14px;    color:#fff;}#advanced_submit_2{    width: 184px;    position: absolute;    top: 0px;    right: 0px;    padding: 37px 45px 37px 45px;    height: 121px;    color: #99a3b1;    background-color: transparent;    border: none;    font-size: 16px;    white-space: normal;    line-height: 1.45em;    font-weight: 600;    margin-right: 0px;    margin-bottom: 1px!important;    margin-top: -1px;    border-top-left-radius: 0px;    border-bottom-left-radius: 0px;}#advanced_submit_2:hover{    background-color: #3C90BE;    color: #fff;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;}#advanced_submit_2:focus{    outline:none;    outline-offset: 0px;}#showinpage_mobile{    display:none;    position:absolute;}.adv_extended_options_text{    float: left;    font-size: 13px;    margin-top: -3px;    cursor: pointer;    width: 100%;    color: #3C90BE;}#google_map_prop_list_sidebar .adv_extended_options_text{    margin-left: -7px}.adv_extended_options_text:hover{    color:#3C90BE;}.adv-search-1.adv_extended_class{    height:141px; }.adv_results_wrapper .adv-search-1.adv_extended_class{   position: Relative;}.adv_extended_class2{    position:relative;}.adv_extended_class .adv1-holder{      height:141px;}.adv_extended_class2 .adv1-holder{    height: 120px;    padding-bottom: 0px;}.adv_extended_class #advanced_submit_2{    padding: 41px 45px 37px 45px;    height: 141px;}.extended_search_check_wrapper{    float:left;    width:100%;    position: relative;}.extended_search_checker{    float:left;    width:25%;    margin: 5px 0px!important;}.extended_search_checker label{    margin-bottom:7px!important;}.advanced_search_sidebar .extended_search_checker{    float:left;    width:100%;    margin: 5px 0px;    display:inline;}.advanced_search_sidebar #adv_extended_options_text_widget{    margin-bottom:10px;}.advanced_search_shortcode .adv_extended_options_text{    width:100%;    margin-top: -8px;    cursor: pointer;    margin-bottom: 7px;}#adv_extended_close_short{    position: absolute;    top: 0px;    right: 15px;    cursor:pointer;}.advanced_search_shortcode .extended_search_checker input{    margin-bottom:0px!important;}.advanced_search_shortcode .extended_search_checker{    line-height: 13px;}#adv_extended_close_widget{    position: absolute;    top: 6px;    right: 0px;    cursor:pointer;}.extended_search_check_wrapper{    display:none;}.extended_search_checker input[type="radio"], .extended_search_checker input[type="checkbox"]{    margin-top: 1px;    float: left;    margin-right: 6px;}#adv_extended_close_adv{    position: absolute;    top: 0px;    right: 14px;    color: #99a3b1;    display: none;    cursor: pointer;}#adv_extended_options_text_mobile{    width:100%;    margin-bottom: 10px;}#adv_extended_close_mobile{     position: absolute;    top: 0px;    right: 14px;    color: #99a3b1;    display: none;    cursor: pointer;}#adv-search-mobile .extended_search_checker{    width:100%;}/*=Advanced Search 3-------------------------------------------------------------------------------------*/.adv-search-3 {    background-color: #fdfdfd;    width: 414px;    top:0px;    right:0px;    position: absolute;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    height: auto;    display: inline-table;    padding-bottom: 15px;    border-radius: 4px;}.adv-search-3 form{  padding: 15px 0px 0px 15px;}.search_wrapper-close-extended#search_wrapper{    bottom: 40px!important;    z-index: 0;}.search_wr_3#search_wrapper{      width: 1110px;    margin: 0px auto;    position: absolute;    border: none;    bottom:415px;    position: absolute;    margin-left: auto;    margin-right: auto;    left: 0;    right: 0;    z-index: 0;    webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}#adv-search-header-3 {    background-color: #3C90BE;    height: 40px;    margin: 0px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    font-size: 15px;    width: 100%;}#adv-search-header-3:after {    content: "\f0d7";    position: absolute;    right: 13px;    font-size: 17px;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.adv-search-1-close-extended #adv-search-header-1:after,.search_wrapper-close-extended #adv-search-header-3:after{    content: "\f0d8";}.adv3-holder .form-control{    width: 182px;    display: inline-block;    margin: 0px 15px 15px 0px;}.adv-search-3 .caret_filter {    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}.adv3-holder .adv_search_slider {    width: 388px;    margin: 6px 0px 0px 0px;}.adv-search-3 #results{    position: absolute;    background: #f0f0f0;    left: 0px;    top:auto;    padding: 11px;    border-radius: 4px;    width: 100%;    font-size: 13px;    bottom: -39px;}.adv-search-3  .filter_menu_trigger {    margin-top: 0px;    padding: 1px 0px;}.adv-search-3 .adv_extended_options_text{    margin-bottom:10px;}#advanced_submit_3{    width: 185px;    margin-top: 0px;    margin-bottom: 0px!important;    color: #ffffff;    float: left;    padding: 9px 26px!important;    font-size: 13px!important;}.adv-search-3 .extended_search_checker {    float: left;    width: 33%;    margin: 0px!important;}.adv-search-3 .dropdown-menu{    }.adv-search-3  .filter_menu {    margin-left:0px;}.adv-search-3  .filter_menu li {    min-width: 162px;}.fullscreen_search{    z-index:99!important;    border: none!important;}.search_wr_3.fullscreen_search#search_wrapper{    bottom:80%;}/*=Advanced Search 2-------------------------------------------------------------------------------------*/.adv-search-2 {    background-color: transparent;    height: auto;    padding: 26px 26px 13px 26px;    border-top:none;}#search_wrapper, .adv-search-1.adv-search-2 {    background-color: transparent;}.transparent-wrapper{    background-color: #fff;    opacity: 0.65;    position: absolute;    top: 0px;    right: 0px;    z-index: 1;    height: 96px;    width: 1110px;}.visible-wrapper{    position:relative;    z-index:10;}#adv_location{    width:430px;}#advanced_submit_22{    color: #fff;    padding: 8px 15px;    border-radius: 3px;    font-size:13px;    line-height: 18px}.adv_results_wrapper{    position: Relative;    width: 1110px;    height: auto;    margin: 0px auto; }.adv_results_wrapper #adv-search-header-1{    display:none;}.adv_results_wrapper .adv1-holder{   border:none;    padding-left: 0px;}.adv_results_wrapper .adv-search-1{    bottom:0px;    border:none;    background-color: #fdfdfd;}.adv_results_wrapper  #advanced_submit_2{    border-radius: 3px;    padding: 26px 45px 37px 45px;    height: 94px;    background-color: #3C90BE;    margin-top: 13px;    color:#fff;}.ui-menu .ui-menu-item {    margin: 0!important;    padding: 12px 10px!important;    width: 100%!important;}.ui-menu .ui-state-focus{    border:none!important;    border-bottom: 1px solid #f0f0f0!important;    background-image: none!important;    font-weight: normal!important;    background-color: #347DA4!important;    color: #f0f0f0!important;}/*=Compare Page-------------------------------------------------------------------------------------*/.compare_wrapper {    float: left;    width: 100%;    margin-bottom: 26px;}.compare_title{    padding-left: 15px;}.compare_item {    width: 100%;    height: auto;    float: left;    display: inline;}.compare_item:nth-child(odd) {    background-color: #ffffff;}.compare_item:nth-child(even) {    background-color: #F5F5F5;}.compare_yes{    font-size:18px;    color:#1ABC9C;    margin-top: -2px;}.compare_no{    font-size:18px;    color:#ED5565;    margin-top: -2px;}.compare_legend_head {    width: 120px;    height: 230px;    float: left;    display: inline;}.compare_item_head {    width: 135px;    height: 300px;    margin-right: 20px;    float: left;    max-width: 265px;}.compare_item_head a:hover{    text-decoration:none;}.compare_item_head img{   border-radius:4px;}.compare_item_head h4 {    margin-top: 13px;    margin-bottom: 8px;}.compare_item_head .property_price{    line-height: 22px;    color: #3C90BE;    font-size: 18px;    margin-bottom: 12px;}.compar-4 .compare_item_head:nth-child(5){    margin-right: 0px!important;}.compare_legend_head_in {    width: 120px;    padding-left: 5px;    float: left;    display: inline;    font-size: 12px;    line-height: 1.3em;    margin-top: 9px;    margin-bottom: 9px;    box-sizing: border-box;}.prop_value {    width: 135px;    padding-right: 10px;    float: left;    font-size: 12px;    line-height: 1.3em;    /* min-height: 28px; */    margin-top: 9px;    /* padding-top: 4px; */    margin-bottom: 9px;    max-width: 285px;}.compar-1 .compare_item_head {    width: 32%;    height: 290px;}.compar-1 .prop_value{    width: 32%;}.compar-2 .compare_item_head {    width: 32%;    height: 290px;}.compar-2 .prop_value{    width: 32%;}.compar-1 .compare_legend_head,.compar-1 .compare_legend_head_in,.compar-2 .compare_legend_head,.compar-2 .compare_legend_head_in,.compar-3 .compare_legend_head,.compar-3 .compare_legend_head_in{    width: 20%;}.compar-3 .compare_item_head {    width: 27%;    height: 290px;} .compar-3 .prop_value{    width: 27%;    padding-right: 20px;}.compar-3 .prop_value:last-child{    padding-right: 0px;}.compar-4 .compare_item_head {    width: 20.9%;    height: 270px;}.compar-4 .prop_value{    width: 20.9%;    margin-right:20px;}.compar-4 .prop_value:last-child{    margin-right: 0px;}/*=Footer-----------------------------------------------------------------------------------*/#colophon{    background-color: #333;    color: #72777F;}#fourth .xoxo{    margin-right: 0px;}#colophon a,#colophon li a{    color: #72777F;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}#colophon a:hover,#colophon li a:hover{    color: #3C90BE;    text-decoration: none;}#colophon .xoxo{    padding-top: 20px;}.widget-title-footer{    font-size: 14px;    color: #f0f0f0;    line-height: 22px;    line-height:26px;}#colophon .widget-container li {    margin-bottom: 4px;    padding-bottom: 4px;    border: none;    vertical-align: top;    line-height: 22px;}#colophon li a{    border:none;    line-height: 22px;    font-size:13px;}.backtop {    font-size: 25px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background-color: #1a1a1a;    padding: 10px 12px;    position: fixed;    bottom: 10px;    right: -60px;    z-index: 100;    opacity: 0;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    opacity: 0.7;    z-index: 102;}.contact-box{    font-size: 25px;   -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background-color: #1a1a1a;    padding: 10px 12px;    position: fixed;    bottom: 10px;    right: -125px;    z-index: 100;    opacity: 0;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    margin-right: 51px;     opacity: 0.7;     z-index: 102;}.islive{    right:15px;     bottom:46px; }.contactformwrapper{    position: fixed;    right: 45px;    bottom: 80px;    z-index: 300;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fff;    padding: 15px;}.contactformwrapper:before{    content: " ";    width: 0;    height: 0;    border-left: 19px solid transparent;    border-right: 19px solid transparent;    border-top: 19px solid #f0f0f0;    bottom: -19px;    right: 26px;    position: absolute;}.contactformwrapper:after{    content: " ";    width: 0;    height: 0;    border-left: 15px solid transparent;    border-right: 15px solid transparent;    border-top: 15px solid #fff;    bottom: -15px;    right: 30px;    position: absolute;}.contactformwrapper p{    font-size: 13px;    margin-bottom: 13px;}.contactformwrapper button{    color:#fff;}.footer-contact-form{    position: absolute;    right: 0;    bottom: 70px;    z-index: 100;    padding: 20px;    border: 1px solid #dfdfdf;    background-color: #f9f9f9;    -webkit-box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    -moz-box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}#btn-cont-submit{    width: 247px;    margin-bottom: 0px!important;}.copyright{    font-size: 12px;    margin-left: 45px;    padding-top: 26px;    float: left;    line-height: 1.5em;}.sub_footer{    width:100%;    height:60px;    background-color: #323840;}.sub_footer_content{    width:100%;    max-width:1200px;    margin: 0px auto;}.subfooter_menu{    float:right;    margin-right: 45px;    margin-top: 23px;    text-align: right;}#colophon .subfooter_menu  a{    font-size: 12px;    padding-bottom: 0px;}.subfooter_menu li{    display: inline;    font-size: 13px;        margin-left: 26px;}.footer_back_repeat{    background-repeat:repeat;}.footer_back_repeat_x{    background-repeat:repeat-x;}.footer_back_repeat_y{    background-repeat:repeat-y;}.footer_back_repeat_no{    background-repeat:no-repeat;}/*=infobox-------------------------------------------------------------------------------------*/.info_details{    margin: 0px;    padding: 0px;    width: 400px;    height: 266px;    max-width: 480px;    margin-top: -327px;    position: absolute;    background: #ffffff;    box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05);    margin-left: -90px;    border-radius: 4px;        border-bottom: 3px solid #99a3b1;}.info_details:after {    top: 100%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    border-top-color: #99a3b1;    border-width: 15px;    left: 108px;    margin-left: -32px;}.contact_info_details{     height: 140px;     margin-top: 0px;     margin-left: 0px;}.contact_info_details h2{    font-size:30px;    color:#3C90BE;    background-color: #fff;    float:left;    width:100%;    text-align: center;    margin-top: 40px;}/*400 161*/.info_details img{    max-width: 100%;    width:100%;    height: auto;    max-height: 161px;    float:left;    border-top-left-radius:4px;    border-top-right-radius:4px;}#infocloser{    position: absolute;    top:0px;    right:0px;    width:16px;    height: 16px;    background-color: #ffffff;    z-index:999999;    background-image: url('css/css-images/closeicon.png');    cursor: pointer;    border-top-right-radius:4px;}#infobox_title{    font-size: 16px;    color: #434a54;    padding: 0px 0px 0px 13px;    margin-top: 15px;    margin-bottom: 0px;    float: left;}#infobox_title a,#infobox_title a:hover{    text-decoration: none;}#infobox_title:hover,.info_details a:hover{    color:#3C90BE;    text-decoration: none;}#info_inside{    padding-left: 13px;    float: left;    font-size: 14px;    margin-top: 13px;    color: #717374;    width: 100%;}.info_idx{    height:241px!important;    margin-top: -311px!important;    margin: 0px;    padding: 0px;    width: 400px;    max-width: 480px;    position: absolute;    background: #ffffff;    box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05);    margin-left: -90px;    border-radius: 4px;    border-bottom: 3px solid #99a3b1;}.idx-price{    color:#3C90BE;}.prop_detailsx{    width: 100%;    float: left;    display: inline;    font-size: 14px!important;    color: #768082;    padding: 0px 0px 0px 14px;    text-transform: lowercase;    background-color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin-top: 11px;}#googleMapSlider .prop_detailsx{     margin-top: 2px;}.prop_pricex{    font-size: 14px!important;    position: absolute;    bottom: 0px;    left: 14px;    color: #3C90BE;    height: 35px;    border-top: 1px solid #f0f0f0;    width: 370px;    padding-top: 10px;    box-sizing: border-box;    -moz-box-sizing: border-box;}.single-content .prop_pricex{       padding-top: 6px;}.single-content #infosize{    padding-top: 1px;    height: 21px;    margin-top: 0px;    background-position: 0px 5px;}.single-content #infobath{    padding-top: 3px;    height: 26px;    background-position: 0px 5px;}.single-content #inforoom{    padding-top: 3px;    height: 26px;    background-position: 0px 9px;}.infocur{    color:#99a3b1;    font-size: 14px!important;    margin-left: 5px;}#infobath{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon_bath.png');    height: 19px;    background-repeat: no-repeat;    margin-left: 9px;    padding-left: 20px;    background-position: 0px 2px;    line-height: 22px;    margin-top: -3px;}#inforoom{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon_bed.png');    height: 17px;    background-repeat: no-repeat;    margin-left: 20px;    padding-left: 22px;    background-position: 0px 6px;    line-height: 22px;    margin-top: -3px;}#infosize{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon-size.png');    height: 17px;    background-repeat: no-repeat;    margin-left: 10px;    padding-left: 19px;    background-position: 0px 4px;    line-height: 22px;    margin-top: -3px;}/*=Dashboard-------------------------------------------------------------------------------------*/.user_tab_menu{    margin-top:9px;}.user_tab_menu a{    width:100%;    float:left;    margin: 10px 0px 10px 0px; }#profile_message{    margin: 0px 0px 10px 0px;}#change_pass{    color:#fff;}#profile_pass{    margin-left: 15px;    float: left;    width: 100%;}.pass_note {    float: left;    margin: 0px 0px 20px 15px;    width: 100%;    font-size: 13px;}.user_dashboard_links{    border-radius: 4px;    background-color: #99a3b1;    float: left;    margin-bottom: 13px;}.user_dashboard_links .user_tab_active{    text-decoration: none;    background-color: #434a54;}.user_dashboard_links .fa{    margin-right: 6px;    width: 15px;}.user_dashboard_links a{     color: #fff;    width: 100%;    padding: 13px 13px;    margin: 0px;}.user_dashboard_links a:last-of-type{     border-top:1px solid #89929E;}.user_dashboard_links a:hover{    text-decoration: none;    background-color: #434a54;}.pack_description{    margin-bottom: 13px;    margin-top: 13px;    float: left;    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    color:#768082;}.pack_description_unit{    width: 100%;    padding: 0px;    margin: 0px;}.pack_description_details{    font-size: 13px;    padding: 9px 13px;}.pack-unit{    border-radius: 4px;    padding: 0px 0px 7px 0px;}.pack-name{    padding: 0px 0px 0px 13px;    font-weight: bold;    margin-bottom: 16px;    float: left;    width: 100%;}.pack-unit h4{    width: 100%;    padding: 10px 0px 10px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434a54;    background-color: #fdfdfd;}.pack_description label{    padding: 5px 0px 0px 7px;}.pack_description  input[type="checkbox"]{    display:inline;    float:left;    width:16px;    height:16px;}#package_pick{    padding:0px 13px;}.pack-listing{    margin-bottom: 26px;    padding-left:13px;}.pack-listing-period{    margin: 7px 0px;    font-size: 12px;}.pack-listing-title{    color:#3C90BE;    font-size: 15px;    margin-bottom: 8px; }.pack-listing-period{    font-size:13px;}.listing_submit_normal {    font-size: 13px;    cursor: pointer;    margin: 8px 0px 0px 10px;    float: left;    border-bottom: 3px solid #da4453;    padding: 9px 33px;}.listing_upgrade {    cursor: pointer;    padding: 12px 8px;    float: left;    margin: 7px 0px 0px 10px;}#pick_pack {    width: 225px;    height: 40px;    background-repeat: no-repeat;    background-image: url('css/css-images/paywithpaypal.png');    margin: 11px 20px 5px 0px;    cursor: pointer;}.perpack,#direct_pay{    width: 225px;    height: 40px;    background-color: #3C90BE;    color: #fff;    margin: 6px 20px 5px 0px;    cursor: pointer;    padding: 12px 57px;    font-weight: bold;    font-size: 16px;    border-radius: 3px;}.perpack{    width: auto;    height: auto;    margin: 8px 20px 9px 10px;    float: left;    padding: 10px 30px;    font-size: 13px;    font-weight: normal;}#direct_pay_modal{    top:100px;}#send_direct_bill{    width: 225px;    height: 40px;    background-color: #3C90BE;    color: #fff;    margin: 6px 20px 5px 0px;    cursor: pointer;    padding: 10px 15px;    font-weight: normal;    font-size: 16px;    border-radius: 3px;    margin: 0px auto;    margin-top: 13px;}#direct_pay_modal .listing-submit {    font-size: 15px;    padding: 22px;    line-height: 1.4em;    margin-bottom: 0px;    height: auto;}#direct_pay_modal .to_be_paid {    width:100%;    display: inline-block;    text-align:center;}#direct_pay_modal .modal-title{    text-align: center;    padding-top:10px;}#direct_pay_modal .close{    margin:10px;}#pack_select{    width: 100%;    color: #768082;    margin-bottom: 13px;    padding: 9px 5px;    border: 1px solid #f0f0f0;    font-size:13px;}.profile-page{    margin: 0px -15px;    margin-bottom: 26px;}.profile-page label{    margin: 0px 0px 6px 0px;    width:100%;}#profile-image{    border-radius: 4px;    margin-bottom:15px;}#package_pick label{    width:auto;}.fullp{    width:100%;    float:left;    margin: 26px 0px;}.fullp-button{    width:100%;    float:left;    margin: 13px 0px 0px 0px;}.profile-page input[type=text],.profile-page input[type=password],.profile-page input[type=email],.profile-page input[type=url],.profile-page input[type=number],.profile-page textarea {    margin: 0px 0px 14px 0px;}.submit_form_row{    float:left;    width:100%;}.upload_explain{    font-size: 11px;    float: left;    }#aaiu-uploader{   margin: 10px 0px;   float: left;   color:#FFF;    width:100%;}#profile-div img{    max-width:100%;}#profile-image{ max-width:314px;   }.submit_container #aaiu-uploader{    width:auto;}#about_me{    width:100%;    height: 262px;}#update_profile{    margin-left: 15px;    color:#fff;}#change_pass{      margin-left: 15px;}.dasboard-prop-listing{    padding-left: 0px;    padding-right: 0px;    margin-bottom: 26px;    min-height: 163px;    background-color: #fdfdfd;    border:1px solid #f0f0f0;    border-radius:4px;    overflow:hidden;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;}.dasboard-prop-listing:nth-child(odd){    background-color: #f3f3f3;}.dasboard-prop-listing:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.blog_listing_image{    float:left;    display: inline;    position: relative;}.blog_listing_image .featured_div{    left: auto;    right: -30px;    top: 50%;    margin-top: -10px;    margin-right: 0px;}.prop-info{    float: right;    display: inline;    width: 543px;    height: 155px;    position: relative;}.listing_title{    padding-left: 26px;    margin-bottom: 10px;    max-width: 430px;    margin-top: 13px;}.user_dashboard_listed{    padding-left: 26px;    margin-bottom: 7px;    line-height:1.3em;    font-size: 13px;}.user_dashboard_listed .price_label{    font-size:13px;}.user_dashboard_listed a{    color:#3C90BE;}.listing_submit{    position: absolute;    right: 0px;    bottom: 96px;    font-size: 13px;    line-height: 23px;    width: 174px;    color:#434a54;}.upgrade_post{    bottom: 151px;    right: -16px;}.extra_featured{    width:13px;    height:15px;    float:left;    margin-right: 5px!important;}.info-container{  position:absolute;  bottom: 0px;  width: 545px;  padding-left: 26px;  padding-bottom: 5px;}.payment-container{    float: left;    width: 100%;    background: #f0f0f0;}.payment-container:empty{    display:none;}.no_payment{    display:none;}.featured_label{    padding: 10px 20px;    margin-top: 8px;    margin-bottom: 8px;    float: left;    font-size: 13px;}.info-container i{    font-size: 13px;    background-color: #99a3b1;    padding: 5px;    border-radius: 2px;    color: #fff;    cursor: pointer;    width: 22px;    height: 23px;}.resend_pending i{    }.info-container i:hover{    background-color: #434a54;}.editprop{    }.deleteprop {    padding: 5px 5px 5px 6px!important;}.favprop{    }.dashboad-tooltip.featured_exp{    color: #fff;    font-size: 13px;    background-color: #ED5565;    margin-bottom: 13px;    padding: 1px 5px;}.user_dashboard_status{    position: absolute;    top:14px;    right:10px;}/*=Submit Listing-------------------------------------------------------------------------------------*/.mobile{    display:none;   }.web {    display:inline;}#new_post .alert-warning{    line-height: 18px;}#new_post select{    width: 100%;    border: 1px solid #e5e5e5;    padding: 8px 6px;}.submit_container{    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    margin-bottom: 26px;    float: left;    padding: 0px 15px 13px 15px;    width:100%;    font-size: 13px;    line-height: 22px;}.submit_container label{    width:auto;}.submit_container input[type="checkbox"]{    margin: 1px 13px 0px 0px;    padding-top: 9px;    height: 22px;    float: left;}.submit_container_header{    padding: 9px 0px 9px 13px;    background-color: #fdfdfd;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434953;    margin: 0px -15px;       margin-bottom: 13px;}#google_capture{    color:#fff;    margin-bottom:13px;    margin-top:13px;}#form_submit_1{    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;}.full_form{    width: 100%;    float: left;}.full_form_image{    margin-top:12px;}.half_form{    width: 48%;    float: left;    margin-right: 0px;}.half_form_last{    margin-left: 4%;}.submit_container input[type=text],.submit_container input[type=password],.submit_container input[type=email],.submit_container input[type=url],.submit_container input[type=number],.submit_container textarea {    width:100%;}#add-new-image{    margin-top: 13px;}#googleMapsubmit {    width: 100%;    height: 300px;    float: left;    margin: 9px 0px 20px 0px;}#new_post{    margin-bottom: 26px;}.showmod{ z-index:999999;   }.edit-images{    position: relative;    float:left;    margin: 0px 13px 13px 0px;}.delete_image {    font-size: 12px;    cursor: pointer;    background: #d9534f;    color: white;    padding: 4px;    position: absolute;    bottom: 0px;    left: 0px;    width:143px;    text-align: center;}#add-new-image{    background-color: #f7f7f7;    color:#1a171b;    padding: 9px 11px;    cursor: pointer;    margin-bottom: 20px;    float: left;}#imagelist{    float:left;       width:100%;}#imagelist .uploaded_images{    float:left;       margin:  0px 10px 15px 0px;    position: relative;    max-width: 233px;    overflow: hidden;}#imagelist .uploaded_images i{    position:absolute;    top:0px;    left:0px;    background-color:#a51e6c;    color:#fff;    font-size: 20px;    padding: 5px;    cursor: pointer;}#imagelist .uploaded_images .thumber {    left:auto;    right: 0px;    cursor: none;}#imagelist .uploaded_images img{    cursor:pointer;}.submit_container #aaiu-upload-imagelist{    float:left;       width:100%;    height: auto;}#aaiu-upload-imagelist:empty{    height:0px;   }.aaiu-upload-list:empty{    margin:0px;}.submit_container #aaiu-uploader{    margin: 0px 0px 0px 0px!important;    float: left;    padding: 9px 18px;    display:inline;}.aaiu_button {    background-color: #f7f7f7;    color: #fff;    cursor: pointer;    float: left;}#aaiu-upload-imagelist{    float:left;    width:100%;    margin-bottom:5px;}#embed_video_type,#prop_category_submit{    margin-bottom: 13px;}/*=Login Sidebar-------------------------------------------------------------------------------------*/.loginwd_sidebar {    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color:#fdfdfd;    max-width:255px;    display:inline-block;}.loginwd_sidebar .widget-title-sidebar {    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434a54;    background-color: #fdfdfd;}#colophon .loginwd_sidebar{    background-color: #fff;}/*=Login Form-------------------------------------------------------------------------------------*/.login_form {    padding: 9px 13px 13px 13px;    border: 0px solid #e5e5e5;    width: 100%;    border-radius: 4px;   }.shortcode-login{    padding:0px;}.loginwd_sidebar .login_form{      border: none;      padding-top: 0px;     }#ajax_register_div .login_form,#ajax_login_div #login-div{      border: none;      padding-top: 0px;      padding-left: 0px;}.login_form input[type=text],.login_form input[type=password],.login_form input[type=email],.login_form input[type=url],.login_form input[type=number],.login_form textarea{     width:227px;}.alert-message,.login-alert{    color: #fff;    font-size: 13px;    line-height: 22px;    max-width: 227px;    background-color: #ED5565;    margin-bottom: 13px;    padding: 1px 5px;    border-radius: 4px;}.shortcode-login .login-alert{    margin: 9px 0px 9px 0px;    margin-bottom: 9px!important;}.alert-message:empty{    padding: 0px;}.alert-danger{    background-image: none;    border: none;    color: #fff;    background-color: #ED5565!important;    line-height: 1.3em;}.listing-submit{    height:120px;    padding-top:50px;    text-align:center;    font-size:18px;    color: #434a54;}.alert-danger:empty{    padding: 0px;}.loginwd_sidebar .login-alert{    max-width: 225px;}#widget_register_sw{    margin: 13px 0px;}.login-links{    margin-top: 13px;}.login-links.shortlog{    margin-top: 0px;}#widget_login_topbar,#widget_register_topbar,#forgot_pass,#return_login{}.login_form label {    margin-bottom: 5px;    float: left;    width: 230px;}#wp-login-but-wd,#wp-submit-register_wd{    width:100%;    color:#ffffff;    margin-bottom: 0px!important;}.login_alert_full{    color: #fff;    font-size: 13px;    line-height: 21px;    background-color: #ED5565;    padding: 6px 5px;    width: 100%;    float: left;    text-align: center;    z-index: 99999999999999999;    position: fixed;}#forgot-pass-div-sh,#forgot-pass-div {    display: none;}#forgot-div-title_shortcode,#forgot-pass-div_shortcode{    display: none;}#wp-forgot-but_shortcode{    width: 100%;}#forgot-pass-div,#forgot-div-title-topbar,#register-div-topbar,#register-div-title-topbar,#register-div,#register-div-title{    display:none;}#forgot-div-title-topbar{    padding-left: 12px;    margin-bottom: 0px;    margin-top:9px;}#return_login_topbar{    padding-left:0px!important;}#reg_passmail_topbar,#reg_passmail{    margin: 13px 0px;    color: #768082;    font-size: 13px;    font-weight: normal;    line-height: 1em;}#facebooklogin{    width: 278px;    height: 40px;    background-image: url('css/css-images/facebooklogin_sidebar.png');    cursor: pointer;    margin: 9px 0px 7px 0px;    background-repeat:no-repeat;}#googlelogin{    width: 278px;    height: 40px;    background-image: url('css/css-images/googlelogin_sidebar.png');    cursor: pointer;    margin: 6px 0px 7px 0px;    background-repeat:no-repeat;}#yahoologin{    width: 278px;    height: 40px;    background-image: url('css/css-images/yahoologin_sidebar.png');    cursor: pointer;    margin: 6px 0px 3px 0px;    background-repeat:no-repeat;}#facebookloginsidebar_topbar,#facebookloginsidebar{  height: 40px;  background-image: url('css/css-images/facebooklogin_sidebar.png');  cursor:pointer;  margin-top:13px;   background-repeat: no-repeat;}#googleloginsidebar_topbar,#googleloginsidebar{  margin-top:13px;   height: 40px;  background-image: url('css/css-images/googlelogin_sidebar.png');  cursor:pointer;  background-repeat: no-repeat;}#yahoologinsidebar_topbar,#yahoologinsidebar{   margin-top:13px;   height: 40px;  background-image: url('css/css-images/yahoologin_sidebar.png');  cursor:pointer;   background-repeat: no-repeat;}#ajax_login_div {    width: 100%;}#ajax_register_div {    display: none;    width: 100%;}.wd_user_menu li{    border:none;    padding-bottom: 0px;    cursor: pointer;}.wd_user_menu i{    margin-right: 13px;    width:13px;}.wd_user_menu {    padding: 0px 13px;}/*=wp_class----------------------------------------------------------------------------------- */.sticky {}.bypostauthor {}/*=img----------------------------------------------------------------------------------- */img.aligncenter {    margin: 5px auto;}img.size-full, img.size-large, img.wp-post-image {height: auto;    max-width: 100%;}    img.alignleft {   margin: 5px 20px 5px 0;}.gallery-caption,.wp-caption-text{    color: #434953;    box-sizing: border-box;    width: 98%;    margin-top:3px;}.alignleft {    float: left;}.single-content img, .entry-summary img,.comment-content img, .widget img, .wp-caption {       max-width: 100%;    height:auto;}img.alignright {    margin: 5px 0 5px 20px;}.alignright {    float: right;}.aligncenter {    display: block;    margin-left: auto;    margin-right: auto;}.wp-caption.alignleft {    margin: 5px 10px 5px 0;}.wp-caption.alignright {    margin: 5px 0 5px 10px;}/*=submit button------------------------------------------------------------------------------------*/.agent_contanct_form input[type="submit"],.single-content input[type="submit"]{    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;    color:#fff;    margin-bottom: 0px!important;    padding: 9px 26px!important;}/*=html tags------------------------------------------------------------------------------------*/address {    font-style: italic;    margin: 0 0 26px;}pre{    margin-bottom: 26px;}/*=Lists-------------------------------------------------------------------------------------*/ul {    list-style-type: square;    margin:0px 0px 26px 26px;}ol{   margin:0px 0px 26px 26px;  }.checklist {    margin: 0px;    float: left;    list-style: none;}.checklist li {    padding: 0px 11px 5px 22px;    margin: 0px 0px 6px 0px;}.checklist li:hover {    cursor:default;}.checklist img{    vertical-align:middle;}.list-type1 li {    background: url('css/css-images/lists/list_icon_1.png') no-repeat;    background-position: 0 4px;}.list-type2 li {    background: url('css/css-images/lists/list_icon_2.png') no-repeat;    background-position: 0 3px;}.list-type3 li {    background: url('css/css-images/lists/list_icon_11.png') no-repeat;    background-position: 0 3px;}.list-type4 li {    background: url('css/css-images/lists/list_icon_4.png') no-repeat;    background-position: 0 3px;}.list-type5 li {    background: url('css/css-images/lists/list_icon_5.png') no-repeat;    background-position: 0 3px;}.list-type6 li {    background: url('css/css-images/lists/list_icon_6.png') no-repeat;    background-position: 0 3px;}.list-type7 li {    background: url('css/css-images/lists/list_icon_7.png') no-repeat;    background-position: 0 4px;}.list-type8 li {    background: url('css/css-images/lists/list_icon_8.png') no-repeat;    background-position: 0 3px;}.list-type9 li {    background: url('css/css-images/lists/list_icon_9.png') no-repeat;    background-position: 0 4px;}.list-type10 li {    background: url('css/css-images/lists/list_icon_10.png') no-repeat;    background-position: 0 3px;}/*=definition list-------------------------------------------------------------------------------------*/dl{    margin-bottom: 26px;}dt {    font-weight: bold;}dd{    margin-bottom: 13px;}/*=table-------------------------------------------------------------------------------------*/table {    border-collapse: separate;    border-spacing: 0;    border: 1px solid #f0f0f0;    margin-bottom: 26px;    border-radius: 4px; }.even {    background-color: #f0f0f0;}.comment.even{    background-color: transparent;}table th,table td{     border-right: 2px solid #cccccc;}table th,table tr{      border-bottom: 1px solid #f0f0f0;}table th{    padding:7px;}/*=Blackquote-------------------------------------------------------------------------------------*/blockquote {    font-size: 13px;    margin: 0px 0px 26px 0px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    padding: 13px;}blockquote p {    font-size: 13px;    line-height: 22px;}blockquote cite, blockquote small {    text-transform: uppercase;    font-weight: bold;}/*=Buttons-------------------------------------------------------------------------------------*/.green{    background-color: #4ecb8f;        background-image: none;    color:#fff;}.green:hover{    background-color: #45b37e;    }.green :hover a,.green a:hover{       color:#ffffff!important; } .green a{    color:#ffffff;}.blue{    background-color: #67cfd8;       background-image: none;    color:#fff;}.blue:hover{    background-color: #54a9b0;      color:#ffffff!important;}.blue :hover a,.blue a:hover{       color:#ffffff!important; } .blue a{    color:#ffffff;}.purple{    background-color: #a51e6c;       background-image: none;    color:#fff;}.purple:hover{    background-color: #6e1448; } .purple :hover a, .purple a:hover{       color:#ffffff!important;        }.purple a{    color:#ffffff;}.btn a{    text-decoration: none;}#ui-datepicker-div{    z-index:10000!important;}/*=featured article --------------------------------------------------------------------*/.featured_article{    width: 100%;    position: relative;    margin-bottom: 26px;    border-radius: 4px;    overflow: hidden;    border:1px solid #f0f0f0;   -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;}.featured_article:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.featured_article .featured_img{    position:relative;}.featured_article .listing-cover{    height:100%;}.featured_article .listing-cover-plus{    top:50%;}.featured_article:hover .listing-cover{    opacity: 1;}.featured_article:hover .listing-cover-plus{    opacity: 1;}.featured_article:hover .featured_article_right{   color:#3C90BE;}.featured_article:hover h2 a{   color:#3C90BE;}.featured_article_title{    display: inline;    font-size: 18px;    position: relative;    float: left;    width: 100%;    height:83px;    background-color: #fdfdfd;    cursor: pointer;    border-top: 3px solid #3C90BE;    overflow: hidden;}.featured_article_title:hover{    opacity: 1;}.featured_article_content{    display: inline;    font-size: 14px;    float: left;    width: 100%;    background-color: #f0f0f0;    padding: 0px 26px 10px 13px;}.featured_type_2{     font-size: 20px;     line-height: 1.6em;     margin-top: 13px;     margin-bottom: -3px;}.featured_article_secondline{    color: #99a3b1;    font-size: 15px;    font-weight:300;}.blog_author_image{    width: 55px;    height: 55px;    margin: 13px;    display: inline-block;    float: left;    border-radius:4px;}.featured_article_right{    position: absolute;    bottom: 50%;    margin-bottom: -18px!important;    right: 13px;    color: #99a3b1;    font-size: 36px;}/*=featured_property --------------------------------------------------------------------*/.featured_property{    width: 100%;    position: relative;    margin-bottom: 26px;    border-radius: 4px;     border:1px solid #f0f0f0;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    max-width:940px;}.featured_property .featured_img{    position:relative;}.featured_cover{    cursor:pointer;}.featured_property .listing-cover {     height:100%;}.featured_property .listing-cover-plus {    top:50%;}.featured_property:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.featured_property:hover .featured_secondline{    background-color:#fff;}.featured_property:hover .listing-cover {     opacity:1;}.featured_property:hover .listing-cover-plus {    opacity:1;}.featured_property:hover h2 a{    color:#3C90BE;}.featured_property img{    border-top-left-radius: 4px;     border-top-right-radius: 4px;     border-bottom: 3px solid #3C90BE!important;   }.featured_property h2 a,.featured_property h2{    color: #434a54;    font-size: 20px;    line-height: 1.6em;    margin-top: 0px;    margin-bottom: -3px;}.featured_property .price_label{    float:right;}.featured_secondline{    width: 100%;    position: relative;    background-color: #fdfdfd;    color: #fff;    height:82px;    z-index: 11;    padding: 13px;    font-size: 15px;    cursor: pointer;    }.agent_face{    width: 68px;    height: 55px;    display: inline;    float: left;    padding-right: 13px;    border-radius: 4px;    overflow: hidden;}.agent_face img{    border-radius:4px;    border:none!important;}.agent_face:hover .agent_face_details{    display:block;}.agent_face_details{    width: 310px;    height: 110px;    border: 1px solid #f0f0f0;    background-color: #fdfdfd;    position: absolute;    bottom: -12px;    left: 79px;    z-index: 101;    padding: 13px;    border-radius: 4px;    display:none;    }.agent_face_details:after{     content: " ";    width: 0;    height: 0;    border-bottom: 10px solid transparent;    border-top: 10px solid transparent;    border-right: 10px solid #fdfdfd;    top: 50%;    left: -10px;    position: absolute;    margin-top: -6px;}.agent_face_details:before{    content: " ";    width: 0;    height: 0;    border-bottom: 10px solid transparent;    border-top: 10px solid transparent;    border-right: 10px solid #f0f0f0;    top: 50%;    left: -11px;    position: absolute;    margin-top: -6px;}.agent_face_details img{    border-bottom: none!important;    border-radius: 4px;    float: left;    margin-right: 13px;    height: 80px;    width: 80px;}.agent_face_details h4{    display:inline;    float: left;    margin-right: 13px;    margin-bottom:0px;}.agent_face_details .agent_position{    display: inline;    float: left;    margin: 2px 29px 12px 0px;    width: 55%;}.featured_prop_price{    position: absolute;    right: 13px;    top: 19px;    color: #3C90BE;    font-size: 20px;    letter-spacing: 0px;}.featured_prop_label{    position: absolute;    right: 13px;    top: 40px;    color: #3C90BE;}.featured_prop_price .price_label{    position: absolute;    right: 0px;    top: 20px;    color: #3C90BE;    word-break: break-all;    width: 100px;    text-align: right;}.google_map_sh{    width: 250px;    height: 130px;    background: red;    border: 5px solid white;    padding: 4px;    border-radius: 3px;    display: none;  }.sale_line{    font-size: 15px;    color:#99a3b1;    font-weight:300;}.featured-content{    float: left;    position: absolute;    margin-left: 270px;    top: 103px;}.featured_property .featured_div{    top: auto;    bottom: 61px;    z-index: 100;}/*=multiple currency widget*/.multiple_currency_widget .dropdown.form-control {padding: 0px;}#list_sidebar_curr{   width:255px;}.top_bar .sidebar_filter_menu{    font-size: 12px;    padding: 2px 12px;}.top_bar .multiple_currency_widget{    width: 160px;    height: 20px;}.top_bar .filter_menu li{    height: 30px;    padding: 7px 0px 3px 13px;    margin-bottom: 0px;    font-size: 12px;    min-width: 140px;}.top_bar .caret_sidebar {    top:9px;}.top_bar #list_sidebar_curr{    width:160px;    margin-left: 0px;}.right-top-widet .multiple_currency_widget{    margin-right: 0px;    margin-left:10px;}.left-top-widet .multiple_currency_widget{    margin-right: 10px;    margin-left:0px;}.top_bar .form-control{    height:25px;}/*=visual compser sidebar--------------------------------------------------------------------*/.vc_widget_sidebar a{    line-height:22px;}.vc_widget_sidebar ul{    list-style:none;    margin-left:0px;}.vc_widget_sidebar input[type=text],.vc_widget_sidebar input[type=password], .vc_widget_sidebar input[type=email], .vc_widget_sidebar input[type=url], .vc_widget_sidebar input[type=number], .vc_widget_sidebar textarea {    font-size: 13px;}.vc_widget_sidebar .widget_search .form-control {    width: 157px}.vc_widget_sidebar .widget_archive li:before,.vc_widget_sidebar .widget_recent_comments li:before,.vc_widget_sidebar .widget_categories li:before,.vc_widget_sidebar .widget_meta li:before{    margin-top:1px;}/*=shortcodes spacer--------------------------------------------------------------------*/.spacer{    position:relative;    width:100%;    float:left;}.spacer .spacer_line{    height: 3px;    background-color: #f0f0f0;    width: 100%;    float: left;    vertical-align: middle;    position: absolute;    top: 50%;    margin-top: -1px;}/*=shortcodes text list--------------------------------------------------------------------*/.customlist ul{    list-style:none;    margin: 0px 0px 26px 0px;}.customlist2 ul{    list-style: none;    margin: 0px 0px 26px 0px;    background-color: #fdfdfd;    border: 1px solid #f0f0f0;    padding: 13px 13px 9px 13px;    border-radius: 4px;     -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.customlist2 ul li,.customlist ul li{    padding: 0px 0px 4px 0px;    margin-bottom: 4px;}/*=shortcodes featured agent--------------------------------------------------------------------*/.featured_agent{     margin-bottom: 30px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    overflow: hidden;    background-color: #fdfdfd;     position: relative;    padding-bottom: 94px;    max-width:255px;    height:220px;}.featured_agent_details_wrapper{    padding: 0px 0px 13px 0px;    position: absolute;    bottom: -157px;    width: 100%;    background-color: #fdfdfd;    cursor: pointer;    border-top: 3px solid #347DA4;}.featured_agent_details_wrapper h4 a,.featured_agent_details_wrapper h4{    padding: 0px 6px;    margin-top: 13px;    margin-bottom: 3px;    font-size: 18px;}.featured_agent_details_wrapper .agent_position{     line-height: 13px;}.featured_agent_details_wrapper .agent_unit_social{    left: 0px;    padding: 11px 0px 0px 0px;    position: relative;    margin-top: 16px;}.featured_agent_details_wrapper .social-wrapper{    margin: 0px auto;    max-width: 137px;}.featured_agent_details{    display:block;}.featured_image_agent{   }/*=shortcodes Icon content--------------------------------------------------------------------*/.iconcol h3{    margin-top:13px;}.icon_img{    position:relative;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;      cursor:pointer;}.iconcol p{    margin-bottom:13px!important;}.iconcol img{    border-radius:4px;   }.iconcol .listing-cover{    width:100%;    height:100%;}.iconcol .listing-cover-plus{    top:50%;}.iconcol:hover .listing-cover{    opacity:1;}.iconcol:hover .listing-cover-plus{    opacity:1;}/*=shortcodes Testimonial--------------------------------------------------------------------*/.testimonial-container{    float:left;    width:100%;    display:inline;   margin-bottom: 26px!important;}.testimonial-image{    width: 120px;    height: 120px;    border-radius: 4px;    display: inline-block;    float:left;}.testimonial-text{    position: relative;    border: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-radius: 4px;    color: #768082;    padding: 13px;    margin-left: 136px;    background-color: #fdfdfd;}.testimonial-text:before{    content: " ";    width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-right: 10px solid #f0f0f0;    top: 20px;    left: -11px;    position: absolute;}.testimonial-text:after{    content: " ";    width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-right: 10px solid #fdfdfd;    top: 20px;    left: -10px;    position: absolute;}.testimonial-author-line{    font-size: 14px;    margin-left: 136px;    margin-top: 11px;}.testimonial-author{    font-weight: bold;    font-size: 14px;}/*=shortcodes post grid--------------------------------------------------------------------*/.wpestate_posts_grid.vc_posts_grid{    padding: 0px 15px;}.wpestate_posts_grid.vc_posts_grid ul{    margin: 0px -15px;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter, .wpestate_posts_grid .wpb_categories_filter {   padding: 0px 15px;   margin-bottom: 13px;}.wpestate_posts_grid h2{    font-size: 18px;    line-height: 1.3em;    margin-top: 13px;}.wpestate_posts_grid .vc_read_more{    float: right;    color: #3C90BE;    bottom: 12px;    font-size: 12px;    text-align: right;    text-decoration: none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li, .wpestate_posts_grid.wpb_categories_filter li{    background-color:#3C90BE;    color:#fff;    padding:3px 13px;    border-radius:3px;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li:hover, .wpestate_posts_grid.wpb_categories_filter li :hover,.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active, .wpestate_posts_grid.wpb_categories_filter .active{    background-color:#393F48;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a:hover, .wpestate_posts_grid.wpb_categories_filter .active a:hover,.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a, .wpestate_posts_grid.wpb_categories_filter .active a{    text-decoration:none;    border-bottom:none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li a:hover, .wpestate_posts_grid .wpb_categories_filter li a:hover {    border-bottom:none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li a, .wpestate_posts_grid.wpb_categories_filter li a{    color:#fff;}.wpestate_posts_grid img{    border-radius:4px;   }/*=shortcodes information box--------------------------------------------------------------------*/.wpb_alert-info.vc_alert_3d.wpestate_message {    -webkit-box-shadow: 0 3px 0 #afd9ee;    box-shadow: 0 3px 0 #afd9ee;}.wpb_alert-success.vc_alert_3d.wpestate_message {    -webkit-box-shadow: 0 3px 0 #c1e2b3;    box-shadow: 0 3px 0 #c1e2b3;}.wpb_alert-error.vc_alert_3d.wpestate_message,.wpb_alert-danger.vc_alert_3d.wpestate_message{    -webkit-box-shadow: 0 3px 0 #e4b9b9;    box-shadow: 0 3px 0 #e4b9b9;}/*=shortcodes progress bar--------------------------------------------------------------------*/.wpestate_progress_bar{    }.wpestate_progress_bar.vc_progress_bar .vc_single_bar {    background: #fdfdfd;    position: relative;    margin-bottom: 11.666666666666666px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border:1px solid #f0f0f0;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_bar{    background-color: #3C90BE;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_bar{    background-color: #16A085;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_bar{    background-color: #FB6A5C;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_bar{    background-color: #ED5565;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_black .vc_label {    text-shadow: none;}/*=shortcodes faq #3C90BE--------------------------------------------------------------------*/.wpb_toggle.wpestate_toggle{    background: none;    padding: 10px 13px 10px 13px;    clear: both;    margin-top: 0;    background-color: #f0f0f0;    color: #434a54;    font-size:15px;    position:relative;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}h4.wpb_toggle.wpestate_toggle:after {    content: "\f107";    position: relative;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    color: #434a54;    float: right;    font-size: 20px;}h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after,.wpb_toggle.wpestate_toggle.wpb_toggle_title_active{    color: #3C90BE; } h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after{    content: "\f106";}    /*=shortcodes call to action--------------------------------------------------------------------*/.wpestate_cta_button{    border-radius:4px;   }.wpestate_cta_button2 .wpb_button,.wpestate_cta_button .wpb_button{    margin-bottom:0px!important;}.wpb_call_to_action.wpestate_cta_button{ /*   background-color: #fdfdfd;    border: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); */}.wpestate_cta_button2{      border-radius:4px!important;  }.vc_call_to_action.wpestate_cta_button2{    background-color: #fdfdfd!important;    border: 1px solid #f0f0f0!important;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.vc_call_to_action.wpestate_cta_button2 hgroup h2{   margin-bottom:5px; }/*=shortcodes Tabs--------------------------------------------------------------------*/.wpestate_tabs .ui-widget{   font-size:13px;}.wpestate_tabs .wpb_content_element .wpestate_tabs .wpb_accordion_wrapper .wpestate_tabs .wpb_accordion_header, .wpestate_tabs .wpb_content_element.wpb_tabs .wpestate_tabs .wpb_tour_tabs_wrapper .wpb_tab {    background-color: #fff;}.wpestate_tabs .ui-widget-content {    border: 1px solid #f0f0f0;    background: none;    color: #768082;    border-top:0px;    font-family: 'Open Sans', sans-serif;}.wpestate_tabs .ui-widget-header {    border: none;    background: #f0f0f0;    color: #fff;    font-weight: normal;    border-radius: 0px;}.wpestate_tabs .ui-tabs .ui-tabs-nav li{    background-color: #f0f0f0;    border: none;    border-radius: 0px;    border-right: 1px solid white;    padding: 3px 10px;}.wpestate_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {    margin-bottom: -3px;    padding-bottom: 0px;    background-color: #ffffff;    border-top: 3px solid #3C90BE;    border-radius: 0px;}.wpestate_tabs .wpb_content_element .wpb_tabs_nav li.ui-tabs-active{    }.wpestate_tabs .ui-state-active,.wpestate_tabs .ui-widget-content .ui-state-active,.wpestate_tabs .ui-widget-header .ui-state-active {    border: none;    background: black;    font-weight: bold;    color: white;}.wpestate_tabs .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_tabs.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{    background-color: #ffffff;   }.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs.wpestate_tabs  .wpb_tour_tabs_wrapper .wpb_tab {    background-color: #fff;}.wpestate_tabs .ui-state-default a, .wpestate_tabs .ui-state-default a:link, .wpestate_tabs .ui-state-default a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;}.wpestate_tabs .ui-state-active a,.wpestate_tabs .ui-state-active a:link,.wpestate_tabs .ui-state-active a:visited {    color: #3C90BE;    font-weight: normal;    font-size: 15px;}/*=shortcodes Tours--------------------------------------------------------------------*/.wpestate_tour .ui-widget{   font-size:13px;}.wpestate_tour  .ui-widget-content {    border: none;    background: #fff;    color: #768082;    border-left: 0px;}.wpestate_tour  .ui-widget-header {    background: #fdfdfd;    color: #434953;    font-weight: normal;    height: 100%;    border: 1px solid #f0f0f0;}.wpestate_tour .ui-state-default,.wpestate_tour .ui-widget-content .ui-state-default,.wpestate_tour .ui-widget-header .ui-state-default {    border: none;    background: #f0f0f0;    color: #434953;    font-weight: normal;    width: 100%;    padding: 4px 0px;    border-radius: 0px;}.wpestate_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{    background-color: #fff;}.wpestate_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active{    margin-bottom: 0px;    padding-bottom: 3px;    border-left: 3px solid #3C90BE;}.wpestate_tour .ui-state-default a, .wpestate_tour .ui-state-default a:link, .wpestate_tour .ui-state-default a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;}.wpestate_tour .ui-state-active a, .wpestate_tour .ui-state-active a:link, .wpestate_tour .ui-state-active a:visited{    color: #3C90BE;}.wpb_tour.wpestate_tour  .wpb_tour_tabs_wrapper .wpb_tab{    padding: 0em 0em 0em 1em;}.wpestate_tour .wpb_tour_next_prev_nav{    padding-left: 13px;}.wpestate_tour .wpb_tour_next_prev_nav span,.wpestate_tour .wpb_tour_next_prev_nav span{    padding: 0em 0 1em 0;}.wpestate_tour .wpb_tour_next_prev_nav a,.wpestate_tour .wpb_tour_next_prev_nav a{    border-bottom: none;}.wpestate_tour .wpb_prev_slide:before{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f104";    padding-right: 5px;}.wpestate_tour .wpb_next_slide:after{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f105";    padding-left: 5px;}/*=shortcodes Accordion--------------------------------------------------------------------*/.wpestate_accordion .ui-widget,.wpestate_accordion_tab .ui-widget{   font-size:13px;}.wpestate_accordion_tab .ui-state-active, .wpestate_accordion_tab .ui-widget-content .ui-state-active, .wpestate_accordion_tab .ui-widget-header .ui-state-active{    border: 1px solid #f0f0f0;    background: #fdfdfd;    font-weight: normal;    color: #434953;}.wpestate_accordion_tab .ui-state-default a,.wpestate_accordion_tab .ui-state-default a:link,.wpestate_accordion_tab .ui-state-default a:visited,.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;    padding: 10px;}.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited{    color:#3C90BE;}.ui-accordion .wpestate_accordion_tab .ui-accordion-header{    padding:0px 0px 0px 0px;}.wpestate_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_accordion.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{    background: #f0f0f0;}.wpestate_accordion_tab .ui-widget-content{    border: 1px solid #fdfdfd;    background: #fff;    color: #768082;    line-height: 22px;    font-family: 'Open Sans', sans-serif;}.wpestate_accordion_tab .ui-state-default, .wpestate_accordion_tab .ui-widget-content .ui-state-default, .wpestate_accordion_tab .ui-widget-header .ui-state-default{     color: #768082;     border:none;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon{    display: block;    width: 16px;    height: 16px;    background-image: none;    background-repeat: no-repeat;    position: absolute;    right: 10px;    top: 9px;    /* background: #f0f0f0; */    color: #434a54;    left: auto;    bottom: auto;    margin-top: 0px;    background-position: 0px 0px;    text-indent: 0;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-default .ui-icon:after, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon:after{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f107";    padding-right: 5px;    font-size: 20px;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-accordion-header-active .ui-icon:after, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon:after{     content: "\f106";     color:#3C90BE;}/*=shortcodes carousel --------------------------------------------------------------------*/.wpestate_carousel .post-thumb{    float:left;    margin-right: 13px;}.wpestate_carousel .vc-carousel-control .icon-next:before {    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f105";    position: relative;    top: 0px;    color:#434a54;}.wpestate_carousel .vc-carousel-control .icon-prev:before {    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f104";    position: relative;    top: 0px;    color:#434a54;}/*=shortcodes Buttons --------------------------------------------------------------------*//*.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, */.wpb_button {    margin-bottom: 13px!important;}.wpb_btn-primary, .wpb_btn-primary:hover, .wpb_btn-warning, .wpb_btn-warning:hover, .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover{    text-shadow:none!important;}.wpb_button{    border-top:none!important;       border-left:none!important;    border-right:none!important;    text-shadow:none!important;}.wpb_button:hover{    border-top:none!important;       border-left:none!important;    border-right:none!important;    text-shadow:none!important;}button.wpb_btn-large, span.wpb_btn-large {    padding: 9px 26px!important;    font-size: 13px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    min-width:205px;    color: #ffffff;}.wpb_btn-primary{    background-color: #363884!important;    border-bottom: 3px solid #363884!important;}.wpb_btn-primary:hover, .wpb_btn-primary:active, .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary[disabled] {    background-color: #363884!important;    border-bottom: 3px solid #363884;}.wpb_btn-info{    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;}.wpb_btn-info:hover, .wpb_btn-info:active, .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info[disabled] {    background-color: #347DA4!important;    border-bottom: 3px solid #347DA4;}.wpb_wpb_button{    background-color: #7F8C8D!important;    border-bottom: 3px solid #687373!important;    color:#ffffff!important;}.wpb_wpb_button:hover, .wpb_wpb_button:active, .wpb_wpb_button.active, .wpb_wpb_button.disabled, .wpb_wpb_button[disabled] {    background-color: #687373!important;    border-bottom: 3px solid #687373;    color:#ffffff!important;}.wpb_btn-success{    background-color: #1ABC9C!important;    border-bottom: 3px solid #16A085!important;}.wpb_btn-success:hover, .wpb_btn-success:active, .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success[disabled] {    background-color: #16A085!important;    border-bottom: 3px solid #16A085;}.wpb_btn-warning{    background-color: #FB6A5C!important;    border-bottom: 3px solid #ee6557!important;}.wpb_btn-warning:hover, .wpb_btn-warning:active, .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning[disabled] {    background-color: #ee6557!important;    border-bottom: 3px solid #ee6557;}.wpb_btn-danger{    background-color: #ED5565!important;    border-bottom: 3px solid #da4453!important;}.wpb_btn-danger:hover, .wpb_btn-danger:active, .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger[disabled] {    background-color: #da4453!important;    border-bottom: 3px solid #da4453;}.wpb_btn-inverse{     background-color: #3C434D!important;    border-bottom: 3px solid #323840!important;}.wpb_btn-inverse:hover, .wpb_btn-inverse:active, .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse[disabled] {    background-color: #323840!important;    border-bottom: 3px solid #323840;}/*=shortcodes--------------------------------------------------------------------*/.shortcode_title{    padding-left:15px;    margin-bottom: 17px}.shortcode_title_adv{    margin-bottom: 17px;}.mdnopad{    padding: 0px;   }.show-grid{    margin: 0px 0px 0px 0px;     margin-bottom: 26px;}.firstcol{    padding-left: 0px;}.lastcol{       padding-right: 0px;}.shortcol{    margin-bottom: 26px;}/*=bootstrap labels--------------------------------------------------------------------*/.label-success {    background-color: #1ABC9C;}/*=shortcodes listing--------------------------------------------------------------------*/.article_container{  margin: 0px -15px;    display:inline-block;}.wpb_wrapper .article_container{    /*width:100%;*/}.col-md-9 .article_container{    min-width: 840px;}.listinglink-wrapper{    width: 100%;    float: left;    margin: 0px 15px;}.listinglink-wrapper button a,.listinglink-wrapper button{    color:#fff;    bottom: 0px;}/* spiner Loader--------------------------------------------------------------------*/.spinner {  margin: 100px auto;  width: 50px;  height: 30px;  text-align: center;  font-size: 10px;}#gmap-loading .spinner{    margin: 5px auto; }.spinner > div {  background-color: #434a54;  height: 100%;  width: 6px;  display: inline-block;    -webkit-animation: stretchdelay 1.2s infinite ease-in-out;  animation: stretchdelay 1.2s infinite ease-in-out;}.spinner .rect2 {  -webkit-animation-delay: -1.1s;  animation-delay: -1.1s;}.spinner .rect3 {  -webkit-animation-delay: -1.0s;  animation-delay: -1.0s;}.spinner .rect4 {  -webkit-animation-delay: -0.9s;  animation-delay: -0.9s;}.spinner .rect5 {  -webkit-animation-delay: -0.8s;  animation-delay: -0.8s;}@-webkit-keyframes stretchdelay {  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }    20% { -webkit-transform: scaleY(1.0) }}@keyframes stretchdelay {  0%, 40%, 100% {     transform: scaleY(0.4);    -webkit-transform: scaleY(0.4);  }  20% {     transform: scaleY(1.0);    -webkit-transform: scaleY(1.0);  }}.wpb_column > .wpb_wrapper *:last-child, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_content_element, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_row {    margin-bottom: auto; }.video-container {    position: relative;     padding-bottom: 56.25%;     height: auto;     overflow: hidden; }.video-container iframe, .video-container object, .video-container embed, .video-container video {    position: absolute;    top: 0;     left: 0;    width: 100%;    height: 100%;}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{    height: 0px;}/*=IDX code--------------------------------------------------------------------*/.dsidx-details #dsidx-description {    background-image: none;    clear: both;    margin: 5px 0 15px;    position: relative;    padding: 10px;    font-size: 14px;}#dsidx h3 {    margin-bottom:26px;     border-bottom:none;}.dsidx-standalone-disclaimer{    display:none;}div.dsidx-results-widget .dsidx-controls {    border-top: 0px dotted #ededed!important;}.dsidx-results-widget .dsidx-slideshow-control {    background-color: #fdfdfd;    height: 27px!important;    position: absolute;    padding: 2px 25px 7px 25px!important;}.dsidx-results-widget .dsidx-slideshow, .dsidx-results-widget .dsidx-slideshow ul, .dsidx-results-widget .dsidx-slideshow li {    height: 224px!important;    overflow: hidden;}.dsidx-results-widget, .dsidx-slideshow {    padding: 35px 0!important;}.dsidx-details #dsidx-description {    background-image: none;    clear: both;    margin: 5px 0 15px;    position: relative;    padding: 10px;    font-size: 14px;}#dsidx h3 {    margin-bottom:26px;     border-bottom:none;}.dsidx-prop-title{    font-size: 18px;    line-height:1.6em;    font-weight:300;}.dsidx-shortcode-item table,.dsidx-shortcode-map {    margin-left:0px!important;}.iosfixed{     position: absolute!important;     right: 45px;    left: auto;    display:block!important;}#property_area_submit_hidden{    display:none;}#lang_sel{    z-index:999;}#lang_sel a, #lang_sel a:visited{    padding: 5px 10px 5px 10px!important;  }#lang_sel a.lang_sel_sel {    padding: 0px 10px!important;}#lang_sel img.iclflag {                               top:-1px!important;}.website-wrapper{       width:100%;   /* height:100%;*/}.snapjs-left .website-wrapper{    position:fixed;}.full_container_over{    margin-right: -500px!important;    padding-right: 500px!important;    margin-left: -500px!important;    padding-left: 500px!important;}/*=slider container----------------------------------------------------------------*/.slider_container{  /*  background-color: #F0F0F0;*/    margin: 0px 0px;       width:100%;}.slider_control_right{    position: absolute;    top: 10px;    right: 15px;    width: 40px;    height: 40px;    border-radius: 4px;    cursor: pointer;    color: #99A2AE;    font-size: 39px;    background-color: #777777;    color: #fff;    padding-left: 14px;}.slider_control_left{    position: absolute;    top: 10px;    right: 60px;    width: 40px;    height: 40px;    border-radius: 4px;    cursor: pointer;    color: #99A2AE;    font-size: 39px;    background-color: #777777;    color: #fff;    padding-left: 12px;}.slider_control_right:hover,.slider_control_left:hover{    background-color:#347DA4;   }    .shortcode_slider_wrapper{    overflow: hidden;    margin: 0px 0px 0px 0px;}.shortcode_slider_list{    width: 100%;    float: left;    display: inline-block;white-space: nowrap;    margin-left: -15px;}.shortcode_slider_list li{    display: inline-block;    white-space: normal;}.title_slider{    margin-left: -15px;    margin-top: 15px;}/*=Searches-------------------------------------------------------*/.saved_search_wrapper{    width: 100%;    font-size: 13px;    background-color: #fdfdfd;    padding: 13px 0px 13px 13px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    float: left;    margin-top: 15px;    margin-bottom: 20px;}#search_name{    margin-right: 10px;    width: 74%;    margin-top: 0px;    float: left;    }#save_search_button{    padding: 10px 26px!important;    margin-bottom: 0px!important;}#save_search_notice{    float: left;    width: 100%;    font-size: 15px;    margin-bottom: 5px;    padding-right: 5px;}.search_unit_wrapper{    position:relative;    margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    padding-bottom: 15px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    font-size: 13px;    background-color: #fdfdfd;      -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor: pointer;     margin: 0px 15px 0px 15px;}.search_unit_wrapper h4 {    padding: 0px 13px;    margin-top: 10px;    margin-bottom: 6px;    float: left;    width: 100%;}.advanced_search_notice {    padding-top: 15px;    line-height: 1.4em;    margin: 0px;    padding-right: 10px;    margin-bottom: 20px!important;}.search_param{    margin-left: 15px;    font-size: 14px;    line-height: 1.3em;}.delete_search{    position:absolute;    top:15px;    right:15px;}.delete_search:hover{    color:#3C90BE;}/*=floor plans--------------------------------------------------------------------------------*/.front_plan_row,.front_plan_row_image{    float:left;    width:100%;    background-color: #f0f0f0;    margin-bottom: 10px;    padding: 5px;}.front_plan_row{    cursor:pointer;    border-radius: 3px;    background-color: #f0f0f0;}.front_plan_row:hover{   color:#3C90BE;}.floor_title{    width:40%;    display:inline;    float:left;    padding-left: 10px;}.floor_details{    width:15%;    display:inline;    float:left;}.front_plan_row_image{    display:none;    background: #f9f9f9;    border-radius:3px;}.floor_image img{    margin:0px auto;}.floor_description{    margin-top:10px;      padding-left: 10px;}.floor_image{    text-align: center;}#print_page{    cursor:pointer;}/*=Download ===================================================*/.download_docs{    width:100%;        font-weight: bold;}.document_down{    width:100%;}.document_down i{    margin-left: 10px;}/*=Print ===================================================*/.print_title{    margin-left:15px;    font-size:40px;}.print-addr,.print-price{    margin-left:15px;    font-size:22px;    margin-bottom: 10px;    }.print-addr{    margin-bottom: 30px;}.print_header{    margin-top: 20px;    width: 100%;    background-color: #f0f0f0;    padding: 10px;}.print_agent .listing_detail,.print_wrapper .listing_detail {    margin-bottom:5px;    margin-left:15px; }.print-col-img img{    margin-bottom:15px;}.agent_name{    font-size:22px;}.print-content{   width:100%;   padding-left:15px;   line-height: 1.6em;}.printlogo{    margin-left:15px;}.listing_detail_agent{    margin-bottom:5px;    line-height:1.3em;}.printimg{    height: 350px;    margin-bottom: 20px}.printimg img{    height:100%;    width:auto;}.printbreak {    page-break-after: always;    page-break-inside: avoid;    width: 100%;   }@media print {      body, html, #wrapper {          width: 100%;          height: 100%;          position: relative;      }       marquee { -moz-binding: none; } body{overflow:visible !important;} }/*=search slider ===================================================*/.ui-slider .ui-slider-handle,.ui-slider .ui-slider-range{    z-index:0!important;}.adv_search_slider{     float: left;    height: 53px;    padding-right: 15px!important;}.adv1-holder .adv_search_slider{    width: 100%;    max-width: 450px;}#google_map_prop_list_sidebar .adv_search_slider{    }.slide_mobile{    width:100%;}#amount_wd,#amount{    border: 0;    color: #3C90BE!important;    font-weight: bold;    margin-bottom: 0px;    margin-top: 0px;    height:10px;}#amount_wd{    font-weight: bold;    height: 20px;    display: inline;    width: 150px;}.adv_search_slider #slider_price{    margin-left:10px;    margin-top: 5px;}.ui-widget-header {    border: 1px solid #e78f08;    background: #3C90BE!important;}.ui-slider .ui-slider-handle{    border-radius: 50%;}.ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {    border: 1px solid #fbcb09;    background-color: #e6e6e6!important    background-image: none;    font-weight: bold;    color: #c77405;}.adv_search_widget{    float: left;    width: 100%;    margin-bottom: 15px;}.adv_search_sh{    display: inline-block;    width: 48%;   }.adv_search_sh p{    margin-bottom: 0px;    margin-top: -10px;    float: left;}#slider_price_widget{    margin-left:7px;      width: 100%;    max-width: 214px;    height: 10px;    margin-top:10px;}#slider_price_sh{    margin-top: 16px;    margin-bottom: -5px;     margin-left: 7px;}#amount_sh{    height: 32px;    margin-bottom: 0px!important;    color: #3C90BE!important;    }#amount_mobile{       color: #3C90BE!important;}/*=terms and conditions check===============================================================================*/#user_terms_register_topbar{    margin: 0px 5px 0px 0px;    float: left;}#user_terms_register_topbar_label{    float: left;    width: 205px;    display: inline;    margin-bottom: 10px;    cursor:pointer;}#user_terms_register_topbar_label a{   padding: 0px;}.shortcode-login #user_terms_register_sh_label{    width:237px;    margin-top: 4px;    line-height: 10px;    cursor:pointer;}#user_terms_register_sh{    float: left;    margin-right: 5px;}#user_terms_register_wd{    float:left;    margin-right: 5px;}#user_terms_register_wd_label{    width:207px;}#ajax_register_div #user_terms_register_sh_label {    width: 210px;    margin-bottom: 10px;}/*=floor plans-----------------------------------------------------------------*/#add_new_plan_front_end {    margin: 10px 0px 30px 0px;    cursor:pointer;    background-color: #4ecb8f;    color: #fff;    padding: 5px;}.plan_row{    float: left;    width: 100%;    margin-top: 20px;    border: 1px solid #f0f0f0;    padding: 20px;}.floor_container{     width: 100%;    max-width: 100%!important;      border: 1px solid #f0f0f0;    padding: 20px;    float:left;    position:relative;    margin-bottom: 20px;}.floor_container img{    margin-bottom:20px;}.floor_p{    float: left;    width: 50%;    margin-bottom: 10px;}.floor_full{    float: left;    width: 100%;    margin-bottom: 10px;}.plan_image,.plan_description{   width:97.5%}.floor_container .floor_p{    width:33%;}.floor_container input{    float:left;    width:95%;}.floor_upload_but{    width:220px!important;}#floor_submit {    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;    margin-top: 10px;    display: inline-block;}.floor_container i {    position: absolute;    top: 0px;    left: 0px;    background-color: #a51e6c;    color: #fff;    font-size: 20px;    padding: 5px;    cursor: pointer;}#use_floor_plans{    float: left;    margin-bottom: 20px;    margin-top: 1px;    margin-right: 5px;  }.manage_floor{    float: left;    color: #fff;    padding: 5px 20px;    margin-top: 10px;    border-radius: 3px;    padding: 9px 26px!important;    text-transform: uppercase;}.manage_floor:hover{    color:#fff;}/*=Stripe-------------------------------------------------------------------------------*/#stripe_form_featured{    display:none;}.stripe-wrapper{       margin: 8px 0px 0px 0px;    float: left; }.stripe_paypal{    margin-left: 10px;}.stripe_buttons{    display:none;}.visible_stripe{    display:block;}.stripe_upgrade{    display: inline-block;    float: left;    margin: 8px 0px 0px 10px;}#package_pick .stripe-button-el{    width:100%;    height:40px;}#package_pick .stripe-button-el span{     height:40px;     padding-top: 4px;}/*=dashboard search--------------------------------------------------------------------------------*/#search_dashboard_auto{    float:left;    width:100%;    margin-bottom:20px;}#search_form_submit_1{    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;    margin-top:0px;    float:left;}#prop_name{    width:300px;    padding: 12px 0px 9px 9px;    float:left;}.ui-widget-content {    color: #768082!important;    border: 1px solid #f0f0f0!important;    background: #fff!important;    background-image: none!important;}.ui-autocomplete .ui-menu-item .ui-state-focus{    background-color: #3C90BE!important;    background-image: none!important;    color:#fff!important;    border:none!important;    border-radius: 0px!important;}.pp_social .facebook{    width:102px!important;}/*=Contact Form 7---------------------------------------------*/span.wpcf7-form-control-wrap {    position: relative;}.wpcf7-form-control-wrap textarea{    width:89%;}.wpcf7-form  input[type="submit"]{    -webkit-appearance: none;    min-width: 145px;    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    background-color:#f2f2f2!important;    border:none;    border-bottom: 3px solid #9E9E9E!important;    color: #333;    margin-bottom: 0px!important;    padding: 9px 26px!important;}.wpcf7-form p{    margin-bottom: 13px;font-size: 13px;    line-height: 22px;}.agent_contanct_form_sidebar .wpcf7-form-control{    width:100%;}#all_wrapper{    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;  webkit-overflow-scrolling:auto;}@media screen and (max-width:990px){    .stretched-row{        padding-left:0px!important;        padding-right:0px!important;        left:0px!important;        width:auto!important;            }}.menu li a{    padding: 10px !important;    border: 0px solid #383B83;}#access a{padding: 10px !important;}.menu li{margin-left: 15px;}#access .current-menu-item >a, #access .current-menu-parent>a, #access .current-menu-ancestor>a{	background:#333;	color:#fff;}#access li:hover{    /*background:#39619B;*/    color: #fff;}.menu li a:hover{    color: #333 !important;}#access ul ul{top: 38px !important;border: 0 !important;box-shadow:none;border-radius:0;}#access ul ul li{  margin:0;  background: #b4b3b3;   border-color:rgba(90, 89, 89, 0);  background-image:url("../../uploads/2016/10/menu_bg4.png"); background-color:rgb(213,210,210);}#access ul ul li a{    color: #0b0b0b!important;    border: 1px;    border-top: 0px solid #ffffff;    text-align: left;    font-weight: normal;}#access ul ul li:hover{    background: #333;}footer{ <!--background-image: url('img/footer1.png');->    background-position: 0px 0px;    }.textwidget  a{    color: #fff !important;}.textwidget  a:hover{      background-color: rgba(0,0,0,0.5);  padding: 3px 17px;background-image: url('img/r.png');  background-repeat: no-repeat;  background-position: 5% 50%;}.widget_contact_addr{color: #fff !important;}.widget_contact_addr i, .widget_contact_phone i, .widget_contact_email i, .widget_contact_url i{color: #fff !important;}.widget_contact_addr a, .widget_contact_phone a, .widget_contact_email a, .widget_contact_url a{color: #fff !important;}.widget-title-footer{    font-size: 20px;}#access li {    margin: 0 1rem 0 0;    display: inline-block;    position: relative;    z-index: 12;    border: 1px solid #fff;    box-sizing: border-box;    -webkit-transition: all 0.3s ease-out;    /* Chrome 1-25, Safari 3.2+ */    -moz-transition: all 0.3s ease-out;    /* Firefox 4-15 */    -o-transition: all 0.3s ease-out;    /* Opera 10.50–12.00 */    transition: all 0.3s ease-out;    cursor: pointer; }#access li:hover {      border: 1px solid #000; }      #access li:hover .moveLine {        visibility: visible;        zoom: 1;        filter: alpha(opacity=100);        opacity: 1; }     #access li:hover .lineTop {        right: 0; }      #access li:hover .lineRight {        bottom: 0; }      #access li:hover .lineBottom {        left: 0; }     #access li:hover .lineLeft {} #access li .moveLine {      visibility: hidden;      position: absolute;      z-index: 10;      zoom: 1;      filter: alpha(opacity=0);      opacity: 0;      -webkit-transition: all 0.4s ease-out;      /* Chrome 1-25, Safari 3.2+ */      -moz-transition: all 0.4s ease-out;      /* Firefox 4-15 */      -o-transition: all 0.4s ease-out;      /* Opera 10.50–12.00 */      transition: all 0.4s ease-out; }      #access li .lineTop {      width: 1rem;      top: -1px;      right: -2rem;      border-bottom: 1px solid #FFF; }    #access li .lineRight {      height: 1rem;      bottom: -2rem;      right: -1px;      border-right: 1px solid #FFF; }    #access li .lineBottom {      width: 1rem;      bottom: -1px;      left: -2rem;      border-bottom: 1px solid #FFF; }    #access li .lineLeft {      height: 1rem;      top: -2rem;      left: -1px;      border-right: 1px solid #FFF; }/*Theme Name: Wp Residence 1.10.2Theme URI: https://wpresidence.net/Description:WP Residence is a premium & responsive WordPress theme designed for Real Estate companies and independent agents.Version: 1.10.1Author: wpestate.org - annapx0909@gmail.comAuthor URI: Text Domain: wpestateTags: white, one-column, two-columns,left-sidebar, right-sidebar, fluid-layout , custom-menu, theme-options, translation-readyLicense: License URI:-------------------------------------------------------------- */@import url('css/bootstrap.css');@import url('css/bootstrap-theme.css');html, body, div, span, applet, object, iframe,.advanced_search_maph1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {    border: 0;    margin: 0;    outline: 0;    padding: 0;    vertical-align: baseline;}:focus {/* remember to define focus styles! */    outline: 0;}body {    background: #fff;    line-height: 1;}ul {    list-style: none;}table {/* tables still need 'cellspacing="0"' in the markup */    border-collapse: separate;    border-spacing: 0;}caption, th, td {    font-weight: normal;    text-align: left;}a {    color:#3C90BE;    transition: color 0.4s linear;    -moz-transition: color 0.4s linear;    -webkit-transition: color 0.4s linear;    -o-transition: color 0.4s linear;}a img {    border: 0;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {    display: block;}.nocomapare{    width:400px;    margin:0px auto;       margin-top:20px;    margin-bottom:20px;}/* =Structure----------------------------------------------- */html, body {   height: 100%;   margin: 0;}body {    color: #768082;    background-color: #f3f3f3;    font-family: 'Open Sans', sans-serif;}.admin-bar,.admin-bar .header_wrapper.customnav{    margin-top:32px;}.row{    margin-left: 15px;    margin-right: 15px;}.rightmargin{    padding-right: 30px;}.dashboard-margin{    padding-left: 30px;}.col-md-push-3.rightmargin{     padding-left: 30px;     padding-right: 15px;}.leftmargin{    padding-left: 15px;}embed, iframe, object, video {    max-width: 100%;}a{   color:#768082; }a, h2:hover, a:focus {    color: #3C90BE;    text-decoration:none;    outline:none;}h1  , h2  ,h3  ,h4  ,h5  ,h6,h1 a, h2 a,h3 a,h4 a,h5 a,h6 a{     color:#434a54;     font-family: 'Open Sans', sans-serif;}  h1 {   font-size: 36px;   line-height: 1.3em;  margin-bottom: 13px; }h2 {   font-size: 28px;   line-height: 1.3em;   margin-bottom: 13px;}h3 {   font-size: 24px;   line-height: 1.3em;   margin-bottom: 13px;}h4 {   font-size: 18px;   line-height: 1.3em;   margin-bottom: 13px;}h4:hover {    color: #39609A;    font-weight: bold;}h5 {   font-size: 14px;   line-height: 1em;   margin-bottom: 13px;}h6 {   font-size: 12px;   line-height: 1em;   margin-bottom: 13px;}.noposts{    margin-left:30px;   }.label{  padding: .4em .6em .4em;  font-weight: normal;  margin-left:13px;}code{    white-space: normal;}small, .small {    font-size: 100%;}.tooltip-inner{   background: #434a54;   font-size: 12px;}.tooltip.top .tooltip-arrow{    border-top-color: #434a54;}.tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.tooltip.bottom-left .tooltip-arrow {  top: 0;  left: 5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.tooltip.bottom-right .tooltip-arrow {  top: 0;  right: 5px;  border-bottom-color: #434a54;  border-width: 0 5px 5px;}.entry-title {    margin:0px 0px 13px 0px;    font-weight: 300;}#google_map_prop_list_sidebar .entry-title {   margin: 24px 0px 13px 30px;}.entry-title-search {    margin: 0px 0px 13px 15px;    font-weight: 300;}.title_results{    padding-left: 15px;}.container{    padding: 0px;    width:1200px;    position: relative;}.main_wrapper{ /*   -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);    box-shadow: 0 0 15px rgba(0, 0, 0, 0.26);*/}.content_wrapper{    width: 1200px;    margin: 0px auto;    background-color: #fff;    padding: 0px 15px 30px 15px;    /*z-index:100;*/    position: relative;      min-height: 400px;}.fixed_header .content_wrapper{    background-color: transparent;}.wide{    width:100%;    background-color: #fff;}.fixed_header  {    position:fixed;    z-index:999;}.header_media{    background-color: #fdfdfd;    position: relative;  }.rev_slider_wrapper {    z-index:0!important;}.header_media_close{    overflow: hidden;}.widget-area-sidebar{    min-height: 500px;    margin-top:7px;}#morg_compute,#zill_submit_estimate,#advanced_submit_widget{    width:100%;    color:#ffffff;    margin-bottom: 0px!important;}#footer-widget-area{    padding: 0px 30px 0px 30px;    max-width: 1200px;    width:100%;    margin: 0px auto;}.caret{    border-top: 6px solid #768082;}label{    margin-bottom: 7px;     color: #768082;    font-size: 13px;    font-weight: normal;}p:empty{    margin-bottom: 0px!important;}/* =Input-------------------------------------------------------------------------------------*/input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea{    font-size: 13px;    padding: 9px 0px 9px 9px;    color: #768082;    border: 1px solid #f0f0f0;    border-radius: 3px;    background-color: rgba(255, 255, 255, 0.09);    box-shadow: none;    -webkit-appearance: none;}.wpcf7-form-control{      font-size: 13px;    padding: 9px 0px 9px 9px;    color: #768082;    border: 1px solid #789ACD;    border-radius: 3px;    background-color: rgba(255, 255, 255, 0.09);    box-shadow: none;    -webkit-appearance: none;    <!-box-shadow: 0px 2px 0px 0px rgb(158, 158, 158);->}.wpcf7 input { border: 1px solid #333; }.wpcf7 textarea { border: 1px solid #333; height:50px;  }.wpcf7-checkbox{    padding:0px;    background: transparent;    border:none;     box-shadow:none;}input.form-control::-ms-input-placeholder ,input.form-control::-moz-placeholder ,input.form-control:-moz-placeholder ,input.form-control::-webkit-input-placeholder {    color: #768082;}input.form-control::-moz-placeholder {    opacity:1;}.widget-area-sidebar input[type=text], .widget-area-sidebar input[type=password], .widget-area-sidebar input[type=email], .widget-area-sidebar input[type=url], .widget-area-sidebar input[type=number], .widget-area-sidebar textarea{    font-size: 13px;}/* =Menu-------------------------------------------------------------------------------------*/#access {    display: inline-block;    height: 69px;    float: left;    margin: 23px 28px 0px 40px;    max-width: 820px;}#access ul {    font-size: 13px;    list-style: none;    margin: 0 0 0 -1.8125em;    padding-left: 0;    z-index: 99999;    text-align: right;}#access li {    display: inline-block;    text-align: left;    position: relative;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease; }#access a {     display: block;     text-decoration: none;    font-size: 15px;    font-weight: normal;    padding-left: 17px;    padding-right: 17px;    padding-top: 23px;    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;    color:#363884;      cursor:pointer;}.menu li a {     padding-bottom: 38px;}#access .menu li:hover>a,#access .menu li:hover>a:active,#access .menu li:hover>a:focus{    color:#3C90BE;      } #access .sub-menu li:hover>a,#access .sub-menu li:hover>a:active,#access .sub-menu li:hover>a:focus{      color: #fff;      background-color: #3C90BE;} .menu > li{  }#access .haschildren:after{    content:'\00BB';    font-size: 14px;    margin-left: 10px;    position: absolute;    top:12px;    right:15px;}.sub-menu ul{    border-top: 1px solid #f0f0f0!important;}.sub-menu ul:before{    content:'';    display:none;}.sub-menu li:hover{    background-color: #3C90BE;    color:#fff;    border:none;}.sub-menu li:hover a{    color:#fff;}.sub-menu a:hover{    color:#fff;}#access ul ul {     float: left;    margin: 0;    position: absolute;    left: 0;    visibility: hidden;    opacity: 0;    top: 120px;    margin-left: 3px;    padding-top: 1px;    width: 220px;    background-color: rgba(255, 255, 255, 0.55);    border-left: 1px solid #f0f0f0!important;    border-right: 1px solid #f0f0f0!important;    border-bottom: 1px solid #f0f0f0!important;    border-top: 1px solid #f0f0f0;    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 1.25s cubic-bezier(0.49, -0.41, 0.27, 1.55);   }#access ul ul li{    width:100%;}#access ul ul a {    border-bottom: 1px solid #f0f0f0;    color: #1a171b;    font-size: 14px;    font-weight: normal;    height: auto;    line-height: 1.4em;    padding: 13px 13px 13px 13px;    text-transform: none;}#access ul ul li:last-child > a{     border-bottom: none;}#access .current-menu-item >a,#access .current-menu-parent>a,#access .current-menu-ancestor>a{    color:#fff; }#access .current-menu-item {   color:#fff; }#access .menu > li:hover a{    background: rgba(41, 40, 40, 0.3)!important;}#access ul ul :hover > a {    color:#fff;}#access ul li:hover > ul {    top: 76px;    opacity: 1;    visibility: visible;}#access ul ul li:hover > ul {    top: 0px;}#access ul ul ul {    left: 100%;    top: 30px;    padding-top: 0px;    margin-left: 1px;}#access ul ul ul ul{    display:none;   }.sub-menu .menu-item-has-children >a:after{    content: "\f105";    font-family: FontAwesome;    float: right;}#mobile_display{    height: 33px;    width: 100%;    padding: 6px 10px;    background-color: #434a54;    display: none;    margin-bottom: 20px;    color: #fff;    cursor: pointer;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin-top: 10px;    border-radius: 4px;}#mobile_display span{    margin-top:4px;    float:left;}#mobile_display i{    font-size: 21px;    float: right;}#mobile_menu{    list-style-type: none;    margin: 0px;      width: 100%;     margin-top: -20px;    margin-bottom: 20px;    display:none;}#mobile_menu li{    margin: 0px;    padding: 10px;    border-bottom:1px solid #e2e4e5;    border-left:1px solid #e2e4e5;    border-right:1px solid #e2e4e5;    cursor:pointer;}#mobile_menu li:hover{    background-color: #434a54;    color: #fff;}#mobile_menu li:hover a{    color:#fff;                  }#mobile_menu .first_level{    padding-left: 20px;}#mobile_menu .second_level{    padding-left: 30px;}/* =Header----------------------------------------------- */.master_header{    background-color: #FFF;    border-bottom: 2px solid #f0f0f0;    margin: 0 auto; width: 100%; box-shadow: 0 0 15px rgba(0, 0, 0, 0.26); z-index:103; position:relative; }.top_bar_wrapper{   width:100%;   border-bottom: 1px solid #f0f0f0;   background-color:#fdfdfd;}.top_bar{    height: 40px;    width: 100%;    vertical-align: middle;    padding-left: 40px;    padding: 9px 45px 0px 45px;    font-size: 13px;    color:#99a3b1;}.top_bar a{            color:#99a3b1;    font-size: 13px;       padding: 11px 0px;}.top_bar a:hover{  }.wide .top_bar{    width:1200px;    margin:0px auto;}.fixed_header .top_bar{    width:100%;}.left-top-widet{    display:inline;    float:left;}.right-top-widet{    display:inline;    float:right;}.left-top-widet li,.right-top-widet li{    float:left;    display:inline;}.top_bar .widget-container{    display:inline;       margin-bottom: 0px;}.top_bar .widget-container ul{    list-style: none;}.top_bar .widget-container ul li{    display: inline;}.header_wrapper{       width: 100%;     margin: 0px auto;    height: 80px;    padding-top: 3px;  }.header_wrapper_inside{    width: 100%;    max-width: 1200px;    margin: 0px auto;    position: relative;}.fixed_header .header_wrapper_inside{    max-width: 100%;}.header_wrapper.customnav{    height: 50px;    padding-top: 0px;    max-width: 100%;}.login_links i,.top_bar i{    width:13px;    margin-right: 3px;}.logo{    height: 80px;    padding-left: 45px;    display: inline-block;    margin-top:0px;    float:left; }.logo img{    max-width: 300px;    max-height: 65px;}.customnav .logo img{    max-height: 65px;}.barlogo{    width: 90px;    margin-top: 10px;    float:left;    margin-left: 45px;    display: none;}.navbar,.navbar-default{    border:none;    border-radius: 0px;}.nav_wrapper{    width:100%;    background-color:#f8f8f8;}.mynavbar{    width: 100%;    margin: 0px auto;    background-color: #434a54;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}.navbar-default{    background-image: none;}.navbar-nav > li > a {    padding-top: 20px;    padding-bottom: 20px;}.header_social{    float: right;    padding: 25px 45px 0px 0px;}.logo_image{    padding: 30px 0px 0px 0px;}/* =header 2 - .header_type2 ----------------------------------------------- */.header_wrapper.header_type2{   height: 115px; } .header_type2 #access {    display: inline-block;    height: 59px;    float: left;    margin: -20px 28px 0px 45px;}.header_type2 #access >ul>li> a{    padding-top: 3px;}.header_type2 .logo{    width:100%;    height:70px;}.header_type2 .user_loged{    margin-top: -28px!important;}.header_type2 .user_menu{    margin-top: 5px;}.header_type2 #user_menu_open{    top:110px;}.header_type2 #access ul li:hover > ul {    top: 59px;}.header_type2  #access ul ul li:hover > ul {    top: 0px;}.header_type2.customnav {    height: 70px;    padding-top: 0px;    max-width: 100%;}.header_type2.customnav .logo{    width:auto;}/* =header 3 - header_type3 ----------------------------------------------- */.header_wrapper.header_type3{   height: 125px; } .header_type3 #access {    display: inline-block;    height: 59px;    float: left;    margin: -10px 28px 0px 45px;}.header_type3 #access >ul>li> a{    padding-top: 3px;}.header_type3 .logo{    width:100%;    height:70px;}.header_type3 .user_loged{   margin-top: -18px!important;}.header_type3 #user_menu_open{    top:121px;}.header_type3 #access ul li:hover > ul {    top: 59px;}.header_type3  #access ul ul li:hover > ul {    top: 0px;}.header_type3 .logo img{    margin: 0px auto;}.header_type3 .user_menu{    margin-top: 14px;}.header_type3.customnav {    height: 70px;    padding-top: 0px;    max-width: 100%;}.header_type3.customnav .logo{    width:auto;}/* =header_transparent----------------------------------------------- */.master_header.header_transparent{    background: transparent!important;    position: absolute;    top:0px;    z-index:99;    border-bottom: none;  }/* =Mobile Header----------------------------------------------- */.mobile_header{    background-color: #282D33;    background:black;    height: 70px;    width: 100%;       position: absolute;    top: 0px;    display:none;    }.mobile_header i{    color: #fff;    font-size: 17px;    margin: 26px;}.mobile-logo {    }.mobile-logo img{    margin:0px  auto;    margin-top: 15px;    max-height: 60px;    width:auto;}.mobile-trigger{    font-size: 14px;    color: #fff;    width: 70px;    height: 70px;    display: inline;    float: left;    cursor: pointer;    position: absolute;}.mobile-trigger:hover i{    color: #3C90BE;}.mobilewrapper{    min-height: 100%;    position: fixed;    overflow-x: hidden!important;    width: 100%;    height: 100%;    min-height: 100%;    max-height: 100%;    top: 0px;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    -webkit-transform: translate(-265px, 0px);    -moz-transform: translate(-265px, 0px);    -ms-transform: translate(-265px, 0px);    -o-transform: translate(-265px, 0px);       /*-webkit-transform: translate3d(-265px, 0px, 0px);    -moz-transform: translate3d(-265px, 0px, 0px);    -ms-transform: translate3d(-265px, 0px, 0px);    -o-transform: translate3d(-265px, 0px, 0px);    -webkit-backface-visibility: hidden;      backface-visibility: hidden;    */}.snap-drawers {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    width: auto;    height: auto;}.snap-drawer {    position: absolute;    top: 0;    right: auto;    bottom: 0;    left: auto;    width: 265px;    height: auto;    overflow: auto;  -webkit-backface-visibility: hidden;     -webkit-transition: width 0.3s ease;    -moz-transition: width 0.3s ease;    -ms-transition: width 0.3s ease;    -o-transition: width 0.3s ease;    transition: width 0.3s ease;    background-color: #2d3033; }.sidebar-header {    width: 100%;    z-index: 11;    background-color: #26292b;    height: 65px;    border-bottom: solid 2px #2d3033;}.mobilex-menu {    margin-bottom: 0px;    margin-left:0px!important;    background-color: #2d3033;    margin-top:26px;}.mobilex-menu li {    font-weight: 400;    list-style: none;    font-size: 13px;    margin-bottom: 0px;    border-bottom: 1px solid #555;}.mobilex-menu li.menu-item-has-children:hover{    background: transparent;}.mobilex-menu .sub-menu li:hover{  border-bottom: 1px solid #555;  } .mobilex-menu li a {    color: #FFFFFF;    padding: 15px 20px 15px 30px;    display: inline-block;    line-height: 20px;}.mobilex-menu  .menu-item-has-children >a:after {    content: "\f107";    position: absolute;    right: 15px;    font-family: FontAwesome;}  .mobilemenu-close{    position: absolute;    top: 0px;    right: 0px;    cursor: pointer;    width: 40px;    height: 40px;    padding: 7px;    color: #FFFFFF;}.mobilemenu-close:hover{    color:  #3C90BE;}.mobilemenu-close i{  font-size: 15px;  padding: 3px 0px 0px 8px;}.mobilex-menu .sub-menu{    margin-left:0px;}.mobilex-menu .sub-menu ul{    padding-left: 0px;}.mobilex-menu .sub-menu ul li{    padding-left: 20px;}.mobilex-menu .sub-menu a{    padding-left:45px;    line-height: 20px;}.mobilex-menu .sub-menu .sub-menu a{    padding-left:45px;    line-height: 20px;}.mobilex-menu .sub-menu .menu-item-has-children >a:after{   }.mobilex-menu .sub-menu ul {    border-top:none!important;}.mobilex-menu .sub-menu {    display:none;}/* =Main Menu----------------------------------------------- */#menu-main-menu{    margin-left: 14px;}/*=theme Slider------------------------------------------------------*/.slider-content{    position: absolute;    width:466px;    height: 233px;    background-color: #434a54;    background-color: #fdfdfd;    opacity: 0.99;    color: #768082;    font-size: 14px;    bottom: 144px;    right: 4%;    padding: 21px 76px 26px 26px;    box-sizing: border-box;    -moz-box-sizing: border-box;    line-height: 22px;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;}.theme_slider_extended .slider-content{      bottom: 166px;}.slider-content-wrapper{    max-width:1200px;    position:relative;    margin:0px auto;}.carousel-control-theme-prev{    position: absolute;    top:116px;    right:-4px;    height:117px;    width:50px;    background-color: #3C90BE;    opacity: 0.99;    color:#fff;     border-bottom-right-radius: 4px;}.carousel-control-theme-next{    position: absolute;    top:0px;    right:-4px;     height:116px;    width:50px;       background-color: #3C90BE;    opacity: 0.99;    color:#fff;     border-top-right-radius: 4px;}.carousel-control-theme-prev:hover,.carousel-control-theme-next:hover{    background-color:#347DA4;      color:#fff;}.slider-content h3 a{    color: #434a54;    text-decoration: none;}.slider-content h3 a:hover{       color: #3C90BE;}.slider-content .read_more{    text-decoration: none;    color: #3C90BE;    display: block;    margin-top: 7px;    position: absolute;    bottom: 61px;    right: 75px;}.slider-content .read_more i{    font-size: 14px;       padding:  0px 0px 0px 8px;}.theme-slider-price{    position: absolute;    bottom: 0px;    left: 26px;    right: 26px;    width: 364px;    border-top: 1px solid #f0f0f0;    height: 50px;    font-size: 18px;    padding-top: 12px;    color:#3C90BE;   }.listing-details{    float:right;    color: #99a3b1;    font-size: 15px;    padding-top: 2px;}.listing-details img{    margin: -6px 6px 0px 8px;}.slider-content .fa{    font-size: 50px;    margin: 0px auto;    padding: 35px 15px;   }/* =Form----------------------------------------------- */.form-control {    display: block;    width: 100%;    height: 40px;    padding: 9px 12px;    font-size: 13px;    line-height: 1.428571429;    color: #768082;    vertical-align: middle;    background-color: #ffffff;    background-image: none;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: none;    box-shadow: none;    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;    margin-bottom: 13px;}.form-control::-webkit-input-placeholder {    color: #768082;}.dropdown-menu{    font-size:13px;    padding: 5px 0 0px 0px;}.loginrow{    margin-bottom:13px;}.form-control.open{    border-color: #3C90BE;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control.open .filter_menu_trigger {    color:#3C90BE;}.form-control:focus {    border-color: #3C90BE;    }.adv1-holder{    width: 910px;    float: left;    padding: 10px 13px;}.adv-search-1 .form-control{    width: 206px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;    padding:0px;}.adv-search-1 input[type=text] {    width: 206px;    margin: 0px 13px 13px 0px;    padding: 9px 0px 7px 13px;    color: #1a171b;    border-radius: 3px;    background-color: #fff;    }.adv-search-1 .filter_menu_trigger{    margin-top: 1px;    padding: 9px 13px;}.adv-search-1 .caret_filter{    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}/*.adv-search-1 .filter_menu{    margin-top: 1px;    left: 14px;    width: 266px;    background-color: #fdfdfd;    padding-bottom:0px;}*/.fullscreen_search .adv-search-1 .filter_menu{    bottom: 41px;    top: auto;    -webkit-box-shadow: none;    box-shadow: none;}.dropdown{    cursor: pointer;}.btn{    padding: 9px 35px;    font-size: 14px;    text-transform: uppercase;    -webkit-box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1);    box-shadow: 0px 2px 0px 0px rgba(218, 68, 83, 1);}#primary .btn{   width: 220px;}#colophon .btn{    width:217px;}.red{    background-color: #3C90BE;    color:#ffffff;}.red:hover{    color:#ffffff;    background-color: #da4453;}/*=adv-search-1------------------------------------------------*/#adv-search-header-mobile{    background-color: #3C90BE;    height: 40px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    font-size: 15px;    border-radius: 4px;    margin: 13px 0px;    display:none;}#adv-search-mobile{    display:none;    padding: 0 13px 13px 13px;}#adv-search-mobile .dropdown.form-control{    padding:0px;}#adv-search-mobile .filter_menu_trigger {    margin-top: 1px;    padding: 9px 13px;}#adv-search-mobile .caret_filter{    float:right;    margin-right:9px;    margin-top: 7px;}#adv-search-mobile .filter_menu{    width: 100%;    margin: 0px;}/*=Header------------------------------------------------*/.social_facebook{    margin-left: 10px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.social_facebook:hover{    background-image: url('css/css-images/social.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.social_tweet{    margin-left: 10px;    width: 27px;    height:20px;     background-image: url('css/css-images/social.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.social_tweet:hover{    background-image: url('css/css-images/social.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.social_google{    margin-left: 10px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.social_google:hover{    background-image: url('css/css-images/social.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.social_pinterest{    margin-left: 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.social_pinterest:hover{    background-image: url('css/css-images/social.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.social_linkedin{    margin-left: 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.social_linkedin:hover{    background-image: url('css/css-images/social.png');    background-position: -226px 0px;    background-repeat: no-repeat;}/*unit*/.share_unit .social_facebook{     margin: 6px 7px 6px 10px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social-unit.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_facebook:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.share_unit .social_tweet{    margin: 6px 7px 6px 7px;    width: 27px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.share_unit .social_tweet:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.share_unit .social_google{     margin: 6px 7px 6px 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_google:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.share_unit .social_pinterest{    margin: 6px 7px 6px 9px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_pinterest:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.share_unit .social_linkedin{    margin: 7px 7px 7px 7px;    width: 26px;    height:20px;    background-image: url('css/css-images/social-unit.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.share_unit .social_linkedin:hover{    background-image: url('css/css-images/social-unit.png');    background-position: -226px 0px;    background-repeat: no-repeat;}/**/.agent_unit .social_facebook{    margin-left: 0px;    width: 20px;    height: 20px;    background-image: url('css/css-images/social.png');    background-position: 0px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_facebook:hover{    background-image: url('css/css-images/social.png');    background-position: -20px 0px;    background-repeat: no-repeat;}.agent_unit .social_tweet{    margin-left: 0px;    width: 27px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -40px 0px;    background-repeat: no-repeat;    float: left;  }.agent_unit .social_tweet:hover{    background-image: url('css/css-images/social.png');    background-position: -69px 0px;    background-repeat: no-repeat;}.agent_unit .social_google{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -96px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_google:hover{    background-image: url('css/css-images/social.png');    background-position: -122px 0px;    background-repeat: no-repeat;}.agent_unit .social_pinterest{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -148px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_pinterest:hover{    background-image: url('css/css-images/social.png');    background-position: -169px 0px;    background-repeat: no-repeat;}.agent_unit .social_linkedin{    margin-left: 0px;    width: 26px;    height:20px;    background-image: url('css/css-images/social.png');    background-position: -196px 0px;    background-repeat: no-repeat;    float: left;}.agent_unit .social_linkedin:hover{    background-image: url('css/css-images/social.png');    background-position: -226px 0px;    background-repeat: no-repeat;}.customnav{    background-color: #FFF;    opacity: 0.95;    border-bottom: 1px solid #3C90BE;}.customnav:hover{    opacity:1;}/*.customnav .logo{    height: 60px;   margin-top: 1px;   transition: all 0.8s ease;    opacity: 0.95;}*/.miclogo{    height: 60px;    margin-top: 1px;    opacity: 0.95;}.customnav #access{    margin-top: 16px;    height: 60px;}.customnav .menu li a{    padding-bottom: 22px;    padding-top: 30px!important;}.customnav #access ul li:hover> ul{    top:73px;}.customnav #access ul ul li:hover> ul{    top:0px;}.customnav #access ul ul ul{    top:30px;}.customnav .menu>li a{    padding-bottom: 28px;    padding-top: 30px!important;}.customnav .sub-menu>li a{  padding: 13px!important;}.navbar-fixed-top{   /* -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;*/}/* =breadcrumb ----------------------------------------------- */.breadcrumb{    color:#99a3b1;    background: none;    margin-top: 13px;    padding: 0px;    margin-bottom: 17px;    font-size: 12px;     margin-left:0px;}.breadcrumb > li + li:before {    font-family: FontAwesome;    padding: 0 5px;    color: #cccccc;    content: "\f105";}.breadcrumb .active{    color:#3C90BE ;}.breadcrumb a{    color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.breadcrumb a:hover{    color: #3C90BE;}.breadcrumb > li {    display: inline-block;    word-break: break-all;}/* =User Menu----------------------------------------------- */.user_menu {    display: inline-block;    float: right;    margin-right: 45px;    margin-top: 35px;    /*background-color: #fff;*/    color: #3C90BE;    padding: 0px 0px 0px 0px;    cursor: pointer;    /* border-left: 1px solid #99a3b1; */    height: 14px;}.user_loged{    background-color: transparent;     margin-top: 3px;    padding: 9px 0px 9px 11px;}.customnav .user_menu{    margin-top: 27px;}.customnav .user_loged{    margin-top: -4px!important;}.customnav #user_menu_open{    top:64px;}.user_loged i{    color:#3C90BE;}.user_loged .menu_user_tools{    margin-top: 23px;}.submit_action{    float: right;    display: inline;    margin-top: 0px;    /* border-left: 1px solid #f0f0f0; */    /* padding-left: 20px; */    font-size: 14px;}#wp-submit-register_topbar,#wp-login-but-topbar{    width: 227px;    color: #fff;    margin-bottom: 0px!important;}.menu_user_picture{    border-radius: 50%;    width: 45px;    height: 45px;    margin-top: 7px;    float: left;    display: inline;    border: 1px solid #3C90BE;}.menu_user_tools{    border-radius: 50%;    width: 20px;    height: 20px;    margin: 0px 5px 0px 0px;    float: left;    display: inline;    cursor: pointer;    font-size: 14px;    color: #3C90BE;}.white-caret{   border-top-color: #FFFFFF; }.menu-caret{    margin: 5px 0px 0px 25px;}.navbar-default .navbar-nav > li > a{     color:#f7f5f2;}.navbar-default .navbar-nav > .dropdown > a .caret {    border-top-color: #f7f5f2;    border-bottom-color: #f7f5f2;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {    color: #fff;    background-color: #45a6cc;}.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret {    border-top-color: #fff;    border-bottom-color: #fff;}#user_menu_open{    background-color: #fff;    box-shadow: 0 2px 0px rgba(0, 0, 0, 0.475);    right: 45px;    left: auto;    z-index: 999999;    top: 68px;    border-left: 1px solid #f0f0f0!important;    border-right: 1px solid #f0f0f0!important;    border-bottom: 1px solid #f0f0f0!important;    border-top: 1px solid #f0f0f0!important;    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    padding: 0px 0px 0px 0px;    background-color: #fdfdfd;}#user_menu_open:before {    content: " ";    width: 0;    height: 0;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-bottom: 10px solid #f0f0f0;    top: -10px;    right: 7px;    position: absolute;}#user_menu_open:after{    content: " ";    width: 0;    height: 0;    border-left: 9px solid transparent;    border-right: 9px solid transparent;    border-bottom: 9px solid #fdfdfd;    top: -9px;    right: 8px;    position: absolute;}#register-div-title-topbar,#login-div-title-topbar{   margin-top: 9px;   }#user_menu_open .divider{    margin:0px;}#user_menu_open a{    padding: 11px 15px;    width:100%;    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;    font-size: 13px;}#user_menu_open li a{    color:#434a54;}#user_menu_open  > li > a:hover, #user_menu_open  > li > a:focus{    background-color: #3C90BE;    color:#fff;    background-image:none;}#user_menu_open  > li > a:hover i{    color:#fff;}#user_menu_open i{    color:#768082;    width: 13px;}.menulist{    width:255px;}.menulist i{    margin-right: 13px;}#user_menu_open .menulist a:hover{    background-color: #393f48;    color:#fff;   }#user_menu_open .divider{    opacity:0.5;}#user_menu_open .login_form{    border:none;    width: 253px;}#user_menu_open  .login_form input[type=text],#user_menu_open  .login_form input[type=password], #user_menu_open  .login_form input[type=email], #user_menu_open  .login_form input[type=url],#user_menu_open  .login_form input[type=number], #user_menu_open  .login_form textarea{    width:227px;}#user_menu_open  #widget_login_topbar,#user_menu_open  #widget_register_topbar,#user_menu_open  #forgot_pass_topbar{    padding-left: 0px;}#user_menu_open  #forgot_pass_topbar{    display: inline-block;    padding: 6px 0px 0px 0px;}#user_menu_open #register-div-title-topbar,#user_menu_open  #login-div-title-topbar{    padding-left: 12px;    margin-bottom: 0px;}#user_menu_open  .btn {    width: 227px;}#wp-forgot-but-topbar,#wp-forgot-but,#wp-login-but{    color: #fff;    width: 227px;    margin-bottom: 8px!important;}.modal-content #wp-login-but{     margin-bottom: 0px!important;}#wp-submit-register{    color: #fff;    width: 227px; }/*=Modal---------------------------------------------------*/.modal-backdrop{  }.navbar-fixed-top, .navbar-fixed-bottom{    z-index:102;}/* =Ajax Login----------------------------------------------- */#loginmodal .modal-dialog{    width:290px;}#loginmodal h4{    font-size:14px;}#loginmodal .login-links{    font-size:13px;}#loginmodal .modal-body {    position: relative;    padding: 10px 20px 6px 20px;}#loginmodal #reveal_login{    margin-top: 0px;    margin-bottom: 13px;}/* =Property List----------------------------------------------- */#google_map_prop_list_sidebar{    position: fixed;    right: 0;    bottom: 0;    width: 50%;    top: 130px;    overflow-y: scroll;    background: #fff;    padding: 0px;    overflow-x: hidden;    z-index:0;}#google_map_prop_list_wrapper.half_no_top_bar ,#google_map_prop_list_sidebar.half_no_top_bar {    top:91px;}.pagination_ajax,.pagination{    float:left;    width:100%;}#google_map_prop_list_sidebar .pagination{    width: 100%;    float: left;    margin-left: 30px;}#google_map_prop_list_sidebar .pagination_ajax_search{    margin-left: 15px!important;}.no_results{    margin-left: 15px;    width: 100%;    margin-bottom: 30px;    float: left;}#listing_ajax_container_agent,#listing_ajax_container{    margin: 0px -15px;     float:left;    width:100%;    min-width:840px;}.nothing{    padding-left: 15px;}#google_map_prop_list_sidebar #listing_ajax_container_agent,#google_map_prop_list_sidebar #listing_ajax_container{    min-width:100%}#google_map_prop_list_sidebar #listing_ajax_container {    max-width: 840px;    margin: 0px;    padding: 15px;}.col-md-12 #listing_ajax_container_agent ,.col-md-12 #listing_ajax_container {    width:1140px;   }.col-md-12 #listing_ajax_container_agent.ajax12 ,.col-md-12 #listing_ajax_container.ajax12 {    width:1140px;   }#listing_ajax_container_agent.ajax12,#listing_ajax_container.ajax12{    width:100%;   }#content_container{    margin: 0px -15px;    margin-top:0px;}.adv_listing_filters_head,.listing_filters_head,.listing_filters{    border-top:1px solid #f0f0f0;    border-bottom: 1px solid #f0f0f0;    height: 60px;    margin: 0px;    margin-bottom: 30px;    float: left;    width: 100%;}.listing_filter_select{    float: left;   height: 42px;   margin: 8px 0px 9px 0px;   cursor: pointer;   padding: 0px 22px 0px 0px;   border-right: 1px solid #f0f0f0;}.listing_filters_head .listing_filter_select{    margin-top:8px;}.listing_filter_select .filter_menu li{    padding: 13px 0px 0px 13px;}.listing_filter_select.open .filter_menu_trigger{    color:#3C90BE;}.advanced_search_shortcode .listing_filter_select{    margin: 0px 13px 11px 0px;}.listing_filters_head .filter_menu{    margin-left: 0px;    margin-top: 8px!important;    padding-bottom:0px;}.order_filter{     border-right:none;}.order_filter_single{    margin-left: 548px;}.advanced_filters .order_filter_single{    margin-left: 0px;}.listing_filter_views{    border: none;    width: 17px;    float: right;    margin-right: 0px;    margin-left: 0px;    padding: 0px 20px 0px 13px;    margin-top: 5px!important;}.filter_menu_trigger{    margin-top: 5px;    padding: 9px 13px;}.filter_menu{   background-color:#f0f0f0;    background-color: #fff;   color: #768082;   -webkit-box-shadow: none;   box-shadow: none;   border-color: #f0f0f0;   margin-top: 1px!important;   max-height: 240px;   overflow-y: scroll;   border-top-left-radius: 0px;   border-top-right-radius: 0px;   margin-left: -15px;   -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);   box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);   padding-top: 0px;}.advanced_search_sidebar .filter_menu{    margin-top: 2px;    margin-left: -1px;    width: 227px;    background-color: #fdfdfd;    padding-bottom:0px;}.listing_filter_select:first-child .filter_menu {    margin-left:0px;}.advanced_search_sidebar .dropdown.form-control{    padding:0px;}.advanced_search_sidebar input{   padding: 6px 12px;}.filter_menu li{    height: 40px;    padding: 10px 0px 0px 13px;    min-width: 200px;    border-bottom: 1px solid #f0f0f0;}.advanced_search_sidebar  .filter_menu li{    margin-bottom: 0px;}.filter_menu li:hover{    background-color: #347DA4;    color:#f0f0f0;}#grid_view,#list_view{      margin-top: 16px;}#grid_view,#list_view{    color:#768082;    font-size: 18px;}#grid_view:hover,#list_view:hover{  color:#3C90BE;  }.icon_selected{      color:#3C90BE!important;  }.caret_filter{    margin-left: 9px;}/* =Pagination     -------------------------------------------------------------------------------------- */.pagination{    margin: 0px 0;    margin-bottom:30px;}.pagination > li:empty{    display:none;}.pagination .roundleft a, .pagination .roundleft span {    margin-left: 0;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px;}.pagination .roundright a, .pagination .roundright span {    margin-left: 0;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {    background-color: #f0f0f0;    border-color:#f0f0f0;    border-bottom: 1px solid #f0f0f0!important;}.pagination > li > a, .pagination > li > span {    border: 1px solid #f0f0f0;    background-color:#fdfdfd;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.pagination > li > a, .pagination > li > span {    position: relative;    float: left;    padding: 6px 14px;    margin-left: -1px;    line-height: 1.428571429;    text-decoration: none;    background-color: #ffffff;    border: 1px solid #dddddd;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus,.pagination > .active > span:focus {    z-index: 2;    color: #428bca;    cursor: default;    background-color: #eee;    border: 1px solid #ddd!important;}/* =Property Unit     -------------------------------------------------------------------------------------- */.listing_wrapper{ }.property_listing{    position: relative;    margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    height: 367px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    font-size: 13px;    background-color: #f2f2f2;    max-width: 255px;   -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor:pointer;}#google_map_prop_list_sidebar .property_listing{     max-width: 100%;     height: 400px;}.blog2v .property_listing{    overflow: hidden;    height: 318px;}.property_listing:hover{   box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);   -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);   background-color: #fff;}      .property_listing:hover h4 a{                                color:#3C90BE;}.listing-image-link{    position:relative;}.listing-unit-img-wrapper{    position:relative;}#google_map_prop_list_sidebar .listing-unit-img-wrapper{    height: 200px;    background-position: 50% 50%;    background-size: cover;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.listing-cover{    position: absolute;    background-color: #3C90BE;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    z-index: 9;    border-top-right-radius: 4px;    border-top-left-radius: 4px;    opacity:0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    background: url(css/css-images/item-on-hover.png) repeat;}.listing-cover-plus{    color: #fdfdfd;    font-size: 40px;    height: 45px;    position: absolute;    top:50%;    left: 50%;    margin: -20px 0px 0px -22px;    bordeR: 1px solid #fdfdfd;    border-radius: 4px;    padding: 0px 10px 0px 10px;    z-index: 12;    opacity: 0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;    line-height: 40px;}.property_listing:hover .listing-cover{    opacity:1;}.property_listing:hover .listing-cover-plus{    opacity:0.9;}.property_listing:hover img{}.shortcode-col{    /*width: 285px; */    padding: 0px 15px;    float: left;}.shortcode-col.listing_wrapper{    min-width: 275px;}.col-md-12.shortcode-col{       width: 100%;}.shortcode-col .featured_div{   }.property_listing img{    border-top-left-radius: 4px;    border-top-right-radius: 4px;    border-bottom: 3px solid #3C90BE;}.the_list_view{    display:none;}.listing_wrapper.col-md-12  > .property_listing{    min-height: 163px;    float:left;    width:100%;    max-width: 100%;    height:auto;}.listing_wrapper.col-md-12  > .property_listing .listing-cover{    height: 163px;    width: 265px;}.listing_wrapper.col-md-12  > .property_listing .listing-cover-plus{    left: 132px;    top: 81px;}.property_listing a{    text-decoration: none;}.listing_wrapper.col-md-12 .property_listing img{    float:left;    border:none;    border-top-right-radius: 0px;    border-bottom-left-radius: 4px;}.listing_wrapper.col-md-12 .property_location  {    margin: 0px 0px 0px 293px;}.property_listing h4{    padding: 0px 13px;    margin-top: 19px;    margin-bottom: 6px;    float: left;    width: 100%;}.property_location a{    color: #99a3b1;}.listing_wrapper.col-md-12 .property_listing  h4{    padding-left: 293px;    margin-top:9px;    float:none;}.col-md-12 .listing_wrapper.col-md-12 .property_listing  h4{    margin-top:13px;}.listing_details{    margin: 0px 13px;    line-height: 22px;}.listing_details.the_grid_view{    max-height:160px;}.listing_prop_details{    margin: 0px 13px;    line-height: 22px;    width: 100%;    margin-bottom: 7px;    font-weight: 300;    position: absolute;    bottom: 35px;    left: 0px;}.property_location .inforoom {    font-size: 13px;    background-image: url('css/css-images/icon_bed1.png');    height: 17px;    background-repeat: no-repeat;    background-position: 0px 4px;    margin-right: 7px;    padding-left: 23px;    color: #99a3b1;}.property_location .infobath {    font-size: 13px;    background-image: url('css/css-images/icon_bath1.png');    height: 19px;    background-repeat: no-repeat;    background-position: 0px 2px;    margin-right: 7px;    padding-left: 18px;    color:#99a3b1;}.property_location .infosize {    font-size: 13px;    background-image: url('css/css-images/icon-size1.png');    height: 19px;    background-repeat: no-repeat;    background-position: 0px 2px;    margin-right: 7px;    padding-left: 18px;    color:#99a3b1;}.listing_wrapper.col-md-12 .property_listing .listing_details {    padding-left: 280px;    margin-top: 5px;}.listing_wrapper.col-md-12 .property_listing .listing_prop_details {    padding-left: 280px;    margin-top: 5px;}.listing_details a{    color:#768082;  }.listing_wrapper.col-md-12 .property_listing .listing_details a{}.listing_unit_price_wrapper{    position: absolute;    bottom: 0px;    left: 6.5%;    width: 87%;    height: 40px;    border-top: 1px solid #f0f0f0;    color: #3C90BE;    font-size: 16px;    padding-top: 10px;    line-height: 20px;} .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{    width: 785px;    left: 301px;}.col-md-9 .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{      left: 294px;    right: 8px;    width: auto;}.col-md-12  .listing_wrapper.col-md-12 .property_listing .listing_unit_price_wrapper{    left: 294px;    right: 8px;    width: auto;}.price_label{    font-size: 15px;    margin-top: 2px;}.listing_detail .price_label{    margin-top:0px;     font-size: 13px;}.listing_actions{    float:right;    margin-top: 3px;}listing_actions a{    text-decoration: none;}.share_list{    width:16px;    height: 16px;    margin-left: 13px;    float:left;    cursor:pointer;    background-image: url('css/css-images/unitshare.png');    background-position: 0px 0px;}.share_list.share_on,.share_list:hover{    background-image: url('css/css-images/unitshare.png');    background-position: 19px 0px;}.share_unit{   position: absolute;   background-color: #3C90BE;   color: #fff;   font-size: 22px;   width: 43px;   top: -135px;   display: none;   padding: 5px 0px 5px 1px;   border-radius: 3px;}.share_unit:after{    content: " ";    width: 0;    height: 0;    border-left: 8px solid transparent;    border-right: 8px solid transparent;    border-top: 8px solid #3C90BE;    bottom: -8px;    right: 12px;    position: absolute;}.share_unit a{    padding: 7px 7px;    color: #fff;    display: block;    font-size: 20px;    text-align: center;    }.share_unit a:hover{    color:#3C90BE;}.compare-action{    width: 16px;    height: 15px;    cursor: pointer;    float: left;    margin-left: 13px;    background-image: url('css/css-images/unit.png');    background-position: -127px -19px;}.compare-action:hover{    background-image: url('css/css-images/unit.png');    background-position: -151px -19px;}.icon-fav {    width: 16px;    height: 14px;    cursor: pointer;    float: left;    margin-left:13px;}.icon-fav-on-remove{    position: absolute;    font-size: 12px;    background-color: #FB6A5C;    padding: 9px 0px;    color: #fff;    text-align: center;    height: auto;    width: 150px;    border-bottom-left-radius: 4px;    top: 0px;    right: 0px;    z-index:999;}.icon-fav-on {    background-image: url('css/css-images/unit.png');    background-position: -96px -20px;}.icon-fav-off {    background-image: url('css/css-images/unit.png');    background-position: -64px -20px;}.icon-fav-off:hover {    background-image: url('css/css-images/unit.png');    background-position: -96px -20px;}#listing_loader_maps,#listing_loader{    width: 100%;    float: left;    height: 81px;    text-align: center;    padding-top: 35px;    display: none;}#listing_loader_maps.map_loader,#listing_loader.map_loader{    display: block;    margin-top: -27px!important;}.listing_loader_title{     display: none;     float:left;     width:100%;}.compare_ajax_wrapper{    margin:0px 15px;}.prop-compare{    width:100%;    border-bottom: 1px solid #f0f0f0;    width: 100%;    float:left;    margin-bottom: 30px;    color:#1a171b;    font-size: 14px;    padding-bottom: 13px;    display: none;}#google_map_prop_list_sidebar .prop-compare{    padding-left: 0px;    margin: 15px 20px 0px 31px;    border-bottom: none;}.compare_agent{    margin: 0 15px;    max-width: 805px;    margin-bottom: 30px;}.pagination_ajax_search,.home-compare{    margin-left: 15px;}.items_compare{    width: 100px;    float: left;    margin-right: 10px}.items_compare img{    border-radius:4px;}.ribbon-wrapper-default {    width: 89px;    height: 30px;    overflow: hidden;    position:absolute;    top: 0px;    background-color: #434a54;    color: #ffffff;    border-radius: 4px;     border-bottom-left-radius: 0px;    border-top-right-radius: 0px;}.listing_wrapper.col-md-12 .property_listing  .ribbon-wrapper-default  {    top: 0px;    left: 0px;}.ribbon-wrapper-open-house {    background-color: #185271;}.ribbon-wrapper-sold {    background-color: #ED5565;   }.ribbon-inside {    font-size: 14px;    color: #fff;    line-height: 16px;    text-align: center;    padding-top: 9px;    width:90%;    padding-left: 5%;    padding-right: 5%;}.new-offer,.open-house {    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top: 7px;    margin: 0px auto;}.ribbon-wrapper-hot-offer{    background: red;} .hot-offer{    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top: 7px;    margin: 0px auto;}.property_listing  .hot-offer{    font-size: 12px!important;}.sold {    font-size: 12px;    color: #fff;    line-height: 15px;    text-align: center;    padding-top:7px;    margin: 0px auto;}.featured_div {   width: 30px;    height: 30px;    background: purple;      /* Rotate */   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg);   /* Rotate Origin */   -webkit-transform-origin: 0 100%;   -moz-transform-origin: 0 100%;   -ms-transform-origin: 0 100%;   -o-transform-origin: 0 100%;    transform-origin: 0 100%;    position: absolute;    bottom:-19px;    left: 50%;    border-radius: 2px;    background: url('css/css-images/unit.png');    background-position: -8px -9px;    z-index:11;}.listing_wrapper.col-md-12 .property_listing  .featured_div{    top: 72px;    left: 264px;}.col-md-3 .featured_div {      }/* =Agent Unit----------------------------------------------- */.agent_unit{    width: 100%;    float:left;    padding-right: 0px;    padding-left: 0px;      margin-bottom: 30px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    min-height: 371px;    position: relative;    overflow: hidden;    background-color: #fdfdfd;    max-width: 255px;       -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;}#primary .agent_unit{    margin-bottom:0px;    min-height: 395px;}.agent_unit a{    text-decoration: none;}.agent_unit h4 {    padding: 0px 13px;    margin-top: 13px;    margin-bottom: 3px;    font-size: 18px;}#primary .agent_unit h4,#primary .agent_unit h4 a{        font-size: 18px;}#primary  .agent_unit_social,#primary  .agent_unit_social a {    font-size: 20px;}.agent_unit img{    border-bottom: 3px solid #3C90BE;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.agent_unit:hover {    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.agent_unit:hover .listing-cover{    opacity:1;}.agent_unit:hover h4 a{    color:#3C90BE;}.agent_unit:hover .listing-cover-plus{    opacity:0.9;}.property_location{    font-size: 13px;    margin: 0px 0px 10px 13px;    color: #99a3b1;     line-height:13px;}.agent_position{    font-size: 13px;    margin: 0px 0px 9px 13px;    color: #99a3b1;     line-height:13px;}.agent_unit .agent_position{    padding-right: 13px;}.agent_detail{    line-height: 22px;    margin: 0px 0px 2px 13px;    font-size: 13px;}.agent_detail i{    margin-right: 10px;    min-width: 14px;    }.agent_detail .fa-mobile{    font-size: 18px;}.agent_detail .fa-envelope-o{    font-size: 13px;}.agent_detail .fa-skype{     font-size: 15px;}.agent_listing_link{    line-height: 22px;    margin: 10px 0px 10px 13px;}.agent_unit_social{    position: absolute;    bottom: 0px;    height: 40px;    font-size: 20px;    background-color: #F0f0f0;    width: 100%;    padding: 11px 0px 0px 15px;}.agent-unit-img-wrapper{    position:relative;   }.social-wrapper{    margin: 0px auto;    max-width: 100%;    text-align: center;     }.agent_unit_social a{    color: #D7D8DD;    margin-right: 15px;}.agent_unit_social a:hover{     color:#3C90BE;                    }.featured_agent_notes{    padding: 0px 15px;     -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;        min-height:70px;}.see_my_list_featured{    margin: 13px 0px 0px 15px;   float: left}.agent_unit_featured{    min-height:20px;    margin-right:30px;    min-width: 211px;}.agent_unit_featured:last-child{    margin-right:0px;}.agent_featured_details{    opacity:0;    position:absolute;}.agent_unit_featured:hover .agent_featured_details{    opacity:1;}.agent_unit_featured:hover .featured_agent_notes{    opacity:0;}/* =Blog Unit----------------------------------------------- */.blog_list_wrapper{    margin: 0px -15px;    float: left;    min-width: 840px;    min-height:400px;    width:100%;}.col-md-12 .blog_list_wrapper{    min-width: 1140px;}.blog_unit{    float:left;    padding-right: 0px;    padding-left: 0px;      margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    overflow: hidden;    background-color: #fdfdfd;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor: pointer;}.col-md-9 .blog_unit{    max-width:810px;}.related_blog_unit{    float:left;    margin-bottom: 30px;      border-radius: 4px;    overflow: hidden;}.blog_unit_image{    width:100%;    display: inline;    float:left;      position:relative;}.blog_unit:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.blog_unit:hover h3 a{    color:#3C90BE;}.blog_unit.col-md-12 .listing-cover{    height:100%;}.col-md-12 .blog_unit.col-md-12 .listing-cover{    height:100%;}.col-md-12 .blog_unit.col-md-12 .listing-cover-plus{    top: 50%;}.blog_unit:hover .listing-cover{    opacity:1;}.blog_unit:hover .listing-cover-plus{    opacity:0.9;}.related_blog_unit .blog_unit_image img{    border-bottom: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);     box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); }.blog_unit h3,.blog_unit h3 a{    color: #434953;    margin-bottom: 6px;    margin-top: 6px;    font-weight: 300;    float: left;    width: 100%;}.blog_unit_content p{    margin-bottom: 13px;}.blog_unit a{    text-decoration: none;}.blog_unit_content{    padding: 0px 13px 13px 13px;    font-size: 13px;    line-height: 22px;    }.blog_unit_meta{    font-size: 12px;    color: #99a3b1;}.widemeta{     float: left;    width: 100%;    padding-bottom: 7px;}.blog_unit_meta a{   color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.blog_unit_meta a:hover{    color:#3C90BE;}.blog_unit_meta i{    font-size: 13px;    margin-right: 3px;}.blog_unit_meta .fa-calendar-o,.blog_unit_meta .fa-comment-o{    margin-left: 13px;}.fa-comment-o{    margin-right: 1px!important;}.blog_unit_meta .read_more{    float:right;    color:#3C90BE;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.blog_unit_meta .read_more:hover{    color:#347DA4;}.blog-unit-wrapper{    padding: 0px  15px;}.blog2v .read_more{    float: right;    color: #dd3333;    position: absolute;    bottom: 12px;    right: 15px;    font-size: 12px;    line-height:12px; }.blog2v h4{    margin-bottom: 4px;}.blog2v .blog_unit_meta{    margin-bottom: 9px;    margin-left: 15px;}.blog_unit_image img,.blog2v img {    border-bottom: 3px solid #3C90BE;}.read_more i{    font-size: 12px;    margin-left: 6px;}/* =Related posts----------------------------------------------- */.related_posts {    margin: 0px -15px 30px -15px;}.related_posts h3{    margin-left: 15px;}.related_posts .blog_unit  {    -webkit-box-shadow:none;    box-shadow: none;    border:none;    margin-bottom: 0px;}.related-unit{   float:left;}.related_blog_unit_image{    border-radius:4px;    display: inline;    float:left;      margin-bottom: 13px;    position:relative;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor:pointer;}.related_blog_unit_image img{    border-radius:4px;    }.related_blog_unit_image .listing-cover{    width:100%;    height:100%;     border-radius:4px;}.related_blog_unit_image:hover .listing-cover{    opacity:1;}.related_blog_unit_image:hover .listing-cover-plus-related{    opacity:1;}.listing-cover-title{    width: 100%;    margin: 0px auto;    top: 35%;    position: absolute;    padding: 0px 10px;}.listing-cover-title  a{    color: #fdfdfd;    font-size: 17px;    text-align: center;    width: 100%;    float: left;}.listing-cover-plus-related {    color: #fdfdfd;    font-size: 25px;    height: 30px;    position: absolute;    top: 40%;    left: 50%;    margin: 25px 0px 0px -15px;    bordeR: 1px solid #fdfdfd;    border-radius: 4px;    padding: 0px 7px 0px 7px;    z-index: 12;    opacity: 0;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    cursor: pointer;    line-height: 27px;}/* =Single Page----------------------------------------------- */.single-content{    padding: 0px;    margin-bottom: 13px;    font-size: 12px;    color: #444444;    line-height: 22px;    float:left;    width:100%;     }.single-content:empty {      margin-bottom: 0px;      height:0px;}.single-content p a{    color:#3C90BE;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.single-content p a:hover{    color:#347DA4;}.gallery img{    border:3px solid #f0f0f0!important;    border-radius:4px;}.single-title{    margin-bottom: 9px;    word-break:normal;}.content404{    min-height:500px;}.list404{    width:33%;    float:left;}.list404 ul{    margin-left:18px;}.single-content p{    margin-bottom: 13px;}.meta-info{    padding: 0px 0px 0px 0px;    margin-bottom: 25px;    font-size: 13px;    color:#99a3b1;  }.meta-info a{    color:#99a3b1;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}.meta-info a:hover{    color: #3C90BE;}.meta-info .fa{    margin-right: 2px;}#carousel-example-generic{    max-width: 810px;}.col-md-12 #carousel-example-generic{    max-width:100%;}.carousel-indicators {    bottom: -15px;}.post-carusel{    border-radius: 4px;    margin-bottom: 26px;    overflow: hidden;    background:#2b2937;}.post-carusel iframe{    width: 100%;    min-height: 443px;}.carousel-control{    width: 52px;    height: 140px;      top:50%;    margin-top: -70px;}.nav-prev-wrapper{    position: fixed;    height: 110px;    top: 50%;    width: 250px;    background: #2b2937;    color: #fff;    margin-top: -55px;    text-decoration: none;    z-index: 200;    left:-210px;    border-top-right-radius:4px;    border-bottom-right-radius:4px;    cursor:pointer;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;     padding: 0px 15px;    display: table;}.nav-prev-wrapper:hover{    left:0px;}.nav-next-wrapper i,.nav-prev-wrapper i{    display: inline;    float: left;    font-size: 20px;    line-height: 22px;    top: 50%;    margin-top: -11px;}.nav-next-wrapper i{    margin-left: 5px;    margin-right: 5px;    position: absolute;    left:12px;}.nav-prev-wrapper i{    position: absolute;    right: 16px;}.nav-next-wrapper{    position: fixed;    height: 110px;    top: 50%;    width: 250px;    background: #2b2937;    color: #fff;    margin-top: -55px;      text-decoration: none;    z-index: 200;    right: -210px;    margin-left: -40px;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;    cursor: pointer;     -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    padding: 0px 15px;    display: table;    }.nav-next-wrapper:hover{     right: 0px;}.navigational_links a,.navigational_links a:hover{    color:#fff;    text-decoration: none;}.nav-prev,.nav-next{    display: table-cell;    vertical-align: middle;}.nav-prev{    text-align: right;}.nav-prev a{display: block;padding-right: 25px;line-height: 20px;max-width: 250px;float: right;text-align: right;}.nav-next a{    margin-left: 24px;    line-height: 20px;    padding-left: 1PX;    display: inline;    float: left;    max-width:250px;   }.meta-element{    display:inline;}.navnav{       width:auto; }.prop_social_single{    width: 100%;    padding-bottom: 10px;    text-align: right;    margin-top: -15px;    float: right;}.prop_social_single a{color: #99a3b1;    font-size: 17px;    margin-left: 13px;    display: inline;}/* =Carousel vertical----------------------------------------------- */.carouselvertical .carousel-inner{    max-width: 664px;} #carousel-indicators-vertical{    width: 143px;    right: 0px;    position: absolute;    top: 0px;    bottom: auto;    list-style: none;    transition: all .4s ease-in-out;    -webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    -ms-transition: all .8s ease-in-out;    -o-transition: all .8s ease-in-out;    background: #000;    padding-left: 3px;}#carousel-indicators-vertical li{    margin-bottom:3px;    position:relative;    cursor:pointer;}#carousel-indicators-vertical .active img{    opacity:1;}#carousel-indicators-vertical li img {    opacity: 0.4;    -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;}#carousel-indicators-vertical li:hover img {    opacity: 0.6;}#carousel-indicators-vertical .caption-wrapper {    width: 665px;}.carousel-control.right.vertical{    right: 143px;}.verticalstatus{    right: 146px!important;}.vertical-wrapper{    width: 664px!important;    background: transparent!important;    position: absolute!important;    bottom: 0px;    padding: 0px!important;}.vertical-wrapper span{    z-index: 11;    position: relative;    padding-left: 15px;    padding-top: 9px;}.vertical-wrapper-back{    z-index:10;    position:absolute;    background: #2b2937;    opacity:0.5;    width: 100%;    height: 100%;}.carouselvertical{    height: 385px!important;}.carouselvertical .videoitem {    max-height:500px;}.carouselvertical .videoitem  iframe {    width: 100%;    min-height: 355px!important;}/* =Single Property----------------------------------------------- */.entry-prop{    margin-bottom: 0px;    display:inline;    float:left;}#carousel-listing{    background-color: #000;    width:100%;       position:relative;}.carousel-inner > .item > img, .carousel-inner > .item > a > img{    margin:0px auto;}.slider-property-status{    top: 14px;    right: 0px;    position: absolute;    z-index: 50;    padding: 15px 30px;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px;    font-size: 15px;    color:#fdfdfd;}.estate_video_control{    position: absolute;    color: #fff;    top: 50%;    left: 50%;    float: left;    font-size: 30px;    text-indent: 0px;    margin: -10px 0px 0px -10px;    opacity: 0.7;}.videoitem iframe{    cursor:pointer;}.carousel-inner > .item {    -webkit-transition: 0.8s ease-in-out left;    transition: 0.8s ease-in-out left;}.carousel-inner > .item > img{    margin:0px auto;}iframe .player .controls-wrapper, iframe .player .video-wrapper{    display:none!important;}.carusel-back,#carousel-listing .carousel-indicators {    width: 100%;    position: absolute;    float: left;    display: inline;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin: 1px 0px 0px 0px;    left: 0px;    bottom: auto;    height: 83px;    bottom: 39px;    padding-top: 1px;    z-index:10;    transition: all .4s ease-in-out;    -webkit-transition: all .8s ease-in-out;    -moz-transition: all .8s ease-in-out;    -ms-transition: all .8s ease-in-out;    -o-transition: all .8s ease-in-out;    white-space: nowrap;    text-align: left;}.carusel-back{        background-color: #000;     opacity:0.95;}.rowclosed{     bottom: -42px!important;}.videoitem{    height:457px;}.videoitem_full{    height:613px;}.videoitem_full iframe{    min-height: 613px;}#carousel-listing .carousel-indicators li{    width:143px;    height:83px;    margin:0px 1px 0px 0px;    border:none;    border-radius: 0px;    position:relative;}#carousel-listing .carousel-round-indicators{    position: absolute;    right: 40px;    bottom: -11px;    z-index:99;}#carousel-listing .carousel-round-indicators li{    display: inline;    border-radius: 50%;    width: 8px;    height: 8px;    float: left;    color: #fff;    background-color:#99a3b1;    margin-left: 13px;    cursor:pointer;}#carousel-listing .carousel-round-indicators li.active{    background:#fff;}#carousel-listing .carousel-indicators .active img{    opacity: 1;}#carousel-listing .carousel-indicators .active {    border:none;}#carousel-listing .carousel-indicators li img{    float:left;    opacity: 0.4;    -webkit-transition: all .4s ease-in-out;    -moz-transition: all .4s ease-in-out;    -ms-transition: all .4s ease-in-out;    -o-transition: all .4s ease-in-out;}#carousel-listing .carousel-indicators li:hover img{      opacity: 0.6;}.caption-wrapper{    width: 100%;    height: 40px;    color: #fff;    float: left;    padding: 9px 0px 0px 13px;    font-size: 15px;    background: #2b2937;    z-index: 20;    position: relative;    cursor: pointer;}.caption-wrapper .fa{    font-size:22px;}.caption-wrapper span{    display:none;}.caption-wrapper span.active{ display: block; }.caption_control{    width:20px;    height: 20px;    float: right;}.caption_control:after{    font-family: FontAwesome;    padding: 12px 13px 0px 5px;    color: #fff;    content: "\f107";    margin: 0px;    position: absolute;    bottom: 9px;    right: 0px;    font-size: 20px;}.closed .caption_control:after{   content: "\f106";}.carousel-control .fa{    margin-top: 36px;    font-size: 65px;    text-shadow:none;}.carousel-control.right,.carousel-control.left {    background: none;    background-image: none;}#accordion_prop_addr{    margin-top: 26px;}.property-panel{    margin-bottom: 13px;}.property-panel .panel{    margin-bottom: 3px;    border: none;    box-shadow:none;    -webkit-box-shadow:none;    }.property-panel .panel-body{    border:none!important;}.property-panel .panel-heading{    background-color:#f0f0f0;    background-image: none;    height: 40px;    padding: 6px 0px 9px 0px;    border-radius:4px;}.property-panel h4{    margin-bottom: 0px;    font-size: 15px;    padding: 4px 0px 0px 15px;}.property-panel h4 a{    width:100%;}.property-panel h4:after{    font-family: "fontawesome";    content: "\f106";    position: relative;    float: right;    margin-right: 14px      }.property-panel a:hover{    text-decoration:none;}.property-panel h4:hover{    color:#3C90BE;}.property-panel h4:hover :after{    color:#3C90BE;}.property-panel  .carusel_closed:after{    font-family: "fontawesome";    content: "\f107";    position: relative;    float: right;    margin-right: 14px    }.property-panel h4 a:hover{    text-decoration: none;}.property-panel .panel-body{    padding: 15px 15px;}.listing_detail {    padding: 3px 0px;}.property-panel i{    margin-right: 10px;}.listing-content .agent_contanct_form{    margin-left: 0px;       float:left;    width:100%;    margin-top:30px;}.listing-content .agent_picture{    padding-left: 0px;}.listing-content .mylistings{    padding: 0px;    margin: 0px -15px 26px -15px;    width:100%;}    .listing-content .agent_content,.listing-content .agentpic-wrapper{    padding-left: 0px;    max-width:270px;}.notice_area{    width: 100%;    border-top: 1px solid #f0f0f0;    border-bottom: 1px solid #f0f0f0;    height: 77px;    margin-bottom:30px;    color: #768082;    position:relative;    margin-top: 9px;}.property_categs{    float: left;    font-size: 15px;    margin-top: 14px;    margin-bottom: 3px;}#add_favorites{   position: absolute;   top:15px;   right: 0px;   cursor: pointer;}.isnotfavorite{    background-color: #99a3b1;    color: #fff;    padding: 0px 5px;    border-radius: 3px;}#add_favorites.isfavorite:hover,#add_favorites:hover{    background-color: #3C90BE;    color:#fff;    padding: 0px 5px;    border-radius: 3px;}#add_favorites.isfavorite{    background-color: #3C90BE;    color: #fff;    padding: 0px 5px;    border-radius: 3px;}.prop_social{   position: absolute;   top:43px;   right: 0px; }.prop_social i{    font-size: 17px;    margin-left: 13px;    display: inline;    color: #99a3b1;}.prop_social a{    color: #99a3b1;    text-decoration: none;    padding: 3px 0px 0px 0px;    height: 30px;    margin-left: 2px;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    font-size: 1.3333333333333333em;    line-height: 0.75em;    vertical-align: -15%;}.prop_social a:hover{    text-decoration: none;}.share_facebook:hover{   color: #3B5998!important;}.share_tweet:hover{   color: #00CFFE!important;}.share_google:hover{   color: #D63E30!important;}.share_pinterest:hover{   color: #B61D23!important;} .price_area{    color: #3C90BE;    font-size: 22px;    padding: 16px 0px 3px 0px;    float: right;}.pricelabel{    float: left;     font-size: 15px;    padding: 14px 0px 3px 7px;}.adres_area{    clear:both;    float:left;    font-size: 15px;}.agent_listings_title_similar{    padding-left: 15px;}#slider_enable_map{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:13px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 16px;}#slider_enable_street{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:63px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 12px;}#slider_enable_slider{    width:45px;    height: 45px;    position: absolute;    top:13px;    left:113px;    background-color: #2b2937;    border-radius:4px;    z-index:2;    cursor: pointer;    padding: 12px 10px;}.no_stret {    left:63px!important; }#slider_enable_map i,#slider_enable_street i,#slider_enable_slider i{    color:#fff;    font-size:23px;}#slider_enable_map:hover,#slider_enable_street:hover,#slider_enable_slider:hover{    background-color:#3C90BE;}#slider_enable_slider.slideron,#slider_enable_street.slideron,#slider_enable_map.slideron{    background-color:#3C90BE;}/*property page tab 1.10*/#tab_prpg ul{    margin:0px;    background-color: #3C90BE;    border: none;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}#tab_prpg li{    background:transparent;    color:#fff;    border:none;    border-radius:0px;    font-size:15px;    margin-bottom:0px;    border-right:1px solid #3D89B2;}#tab_prpg li:first-of-type{    border-top-left-radius: 4px;    border-top-left-radius: 0px;    border-left: 1px solid #f0f0f0;}#tab_prpg li a{    color:#fff;    padding: 11px 30px;}#tab_prpg .nav-tabs > li > a {    margin-right: 0px;    height: 45px;}#tab_prpg li.active{    background-color:#f0f0f0;    border-top: 1px solid #f0f0f0;}#tab_prpg .active a{    color:#434a54;    background-color:#fff;    border:none;}.walk_details a{    background-color:#f0f0f0;}#tab_prpg li a:hover{    color:#434a54;    background-color:#f0f0f0;    border-radius: 0px;    -webkit-transition: all 0.1s ease;    -moz-transition: all 0.1s ease;    -o-transition: all 0.1s ease;    transition: all 0.1s ease;    height: 46px;}#tab_prpg .tab-pane{    border: 1px solid #f0f0f0;    float: left;    width: 100%;    margin-bottom: 30px;    padding: 15px;    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-bottom-left-radius: 4px;    border-bottom-right-radius: 4px;}#tab_prpg li a{    transition:none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;}#tab_prpg i {    margin-right: 10px;}.walk_details img{    display: inline-block;    float: left;}.walk_details {    width: 100%;    float: left;    margin-bottom: 10px;}.walk_details span{    display: inline-block;    margin-left: 10px;    margin-top: 1px;    float: left;    font-size:14px;}.walk_details  a{  background-color:  #f0f0f0;  padding: 1px 3px;  font-size:13px;  margin-left: 5px;}/* =Single Agent----------------------------------------------- */.single-agent{    padding: 0px 15px 0px 0px;    margin-bottom:0px;}.entry-title-agent {    margin:0px 0px 0px 15px;    font-weight: 300;}.agent_meta{    font-size: 13px;    line-height: 22px;    width: 100%;    margin: 0px 10px 23px 15px;    color: #99a3b1;}.agent_meta a{      color: #99a3b1;}.agent_details h3{    line-height: 22px;    margin-bottom: 3px;    font-size: 16px;    padding-left: 13px;}.agent_unit_social_single {    bottom: 0px;    height: 40px;    font-size: 20px;    background-color: #f0f0f0;    width: 100%;    padding: 11px 0px 0px 15px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    z-index: 10;    position: relative;}.agent_unit_social_single a {    color: #D7D8DD;    margin-right: 15px;}.agent_unit_social_single a:hover{     color:#3C90BE;                    }.mydetails{    background-color: #f0f0f0;    height: 40px;    padding: 9px 0px 9px 13px;    font-size: 16px;    margin-bottom: 13px;    border-radius: 4px;    color:#434a54;      }.col-md-12 .mydetails{    width:798px;}.agent_pos{    margin-bottom: 9px;    padding-left: 13px;    color:#99a3b1;}.single-agent .agent_detail{    margin: 0px 0px 2px 0px;    font-size: 13px;    padding-left: 13px;}.agent_details{    min-height: 200px;    padding-right: 0px;}.agentpict{    border-bottom: 3px solid #3C90BE;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.agent_content {    margin: 26px 0px 4px 0px;    float: left;}.social-agent-page{    font-size: 20px;    position: absolute;    bottom: 0px;}.social-agent-page a{    margin-right: 10px;     color:#768082}.agent_contanct_form{    margin-left: 15px;    margin-bottom: 28px;    margin-right: 15px;}.agent_contanct_form_sidebar .agent_contanct_form{    float: left;    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    margin-bottom: 30px;    margin-left: 0px;    margin-right: 0px;    padding: 0px 13px 13px 13px;    margin-top: 30px;}.agent_contanct_form_sidebar #agent_contact_name,.agent_contanct_form_sidebar #agent_user_email, .agent_contanct_form_sidebar #agent_phone,.agent_contanct_form_sidebar #agent_comment{    width: 100%;    margin-right: 13px;    float: left;    box-shadow: none;    -webkit-box-shadow:none;}.agent_contanct_form_sidebar #agent_submit{    width:100%;}.agent_contanct_form_sidebar #show_contact{    width: 100%;    padding: 15px 0px 0px 0px;    font-size: 16px;    color: #434953;    background-color: #fdfdfd;}#footer-contact-form input[type=text], #footer-contact-form input[type=password],#footer-contact-form input[type=email], #footer-contact-form input[type=url], #footer-contact-form input[type=number],#footer-contact-form textarea,#comments input[type=text], #comments input[type=password],#comments input[type=email], #comments input[type=url], #comments input[type=number],#comments textarea,.agent_contanct_form input[type=text], .agent_contanct_form input[type=password],.agent_contanct_form input[type=email], .agent_contanct_form input[type=url], .agent_contanct_form input[type=number],.agent_contanct_form textarea{    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}#agent_contact_name,#agent_user_email,#agent_phone{    width: 32.21%;    margin-right: 13px;    float: left;}#agent_phone{     margin-right: 0px;}.mylistings{    margin-bottom: 30px;    overflow:hidden;}.margin_compare{    padding: 0px 0px 13px 0px;    margin: 0px 0px 26px 15px;    box-sizing: border-box;    -moz-box-sizing: border-box;}.agent_listings_title{    padding-left: 15px;}#agent_submit{    color: #fff;    margin-bottom: 0px!important;    padding: 11px 26px;    border-radius: 4px;}#agent_submit:hover{    background-color: #347DA4!important;}.agentpic-wrapper{    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}.col-md-12 .agentpic-wrapper{    max-width:313px;}.agent-listing-img-wrapper{    width:100%;    position:relative;    cursor:pointer;}.agentpic-wrapper .listing-cover{    top: 0px;    width: 100%;    height: 100%;}.agentpic-wrapper .listing-cover-title{    opacity:0;    z-index: 11;    max-width: 312px;    top:45%;}.agentpic-wrapper .listing-cover-title a{    font-size:18px;}.agentpic-wrapper:hover .listing-cover{    opacity:1;}.agentpic-wrapper:hover .listing-cover-title{    opacity:1;}.pagination_agent{    margin-left: 15px;   }/*=Comments---------------------------------------------------*/#comments{    font-size: 13px;    line-height: 22px;    padding: 0px 0px 0px 0px;      font-size: 13px;    line-height: 22px;    float:left;    margin-top:13px;    width:100%;}#comments ul{    list-style: none;    margin:0px;}.comment {    padding-bottom: 16px;    min-height: 113px;    margin-bottom: 2px;}div.comment {    border-bottom:1px solid #f0f0f0;}.pingback {    margin: 0px 0px 13px 0px;}.comment .blog_author_image {    width: 55px;    height: 55px;    border-radius: 4px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;}.comment-reply-link{    margin-top: 67px;    float: left;    background-color: #7F8C8D!important;    border-bottom: 3px solid #687373!important;    color: #ffffff!important;    padding: 0px;    text-align:center;    font-size:13px;    width:55px;    border-radius:3px;}.comment-reply-link:hover{    text-decoration:none;    background-color: #687373!important;}.comment-content{    padding-left: 65px;}.post pingback{    margin-bottom:5px;}.comment_name{    font-size: 16px;    color: #434a54;    line-height:1.3em;}.comment_name a {    font-size: 16px;    color: #434a54;    line-height: 1.3em;}.edit-link{    margin-left: 5px;    float:right;}.comment_date{   color:#99a3b1;   font-size: 12px;}.comment-form #submit{    padding: 9px 26px!important;    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    vertical-align: middle;    cursor: pointer;    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;    border-top: none!important;    border-left: none!important;    border-right: none!important;    text-shadow: none!important;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    -o-user-select: none;    color:#fff;    margin-top: 13px;    }.comment-form #submit:hover{    color: #ffffff;    background-color: #347DA4!important;}.form-allowed-tags{    white-space: normal;}.commentlist .children{   padding: 17px 0px 0px 37px;   margin-left: 0px!important;   padding-left: 67px;}.comment-notes{    margin-bottom:5px;}.comment-form-url,.comment-form-email, .comment-form-author {    width: 32.2%;    margin-right: 13px;    float: left;}#comment{    padding-left:10px;}.comment-form-url{   margin-right: 0px; }.comment-content p{     padding-top:5px;}#comments .commentlist  > li:last-child .comment {  }/*=Sidebar--------------------------------------------------*/#colophon ul,#primary ul{    list-style: none;    margin: 0px;}.top_bar .xoxo{    margin:0px;}.widget-title-sidebar{  font-size: 16px;   line-height: 26px;   margin-bottom: 13px;  color:#434a54;}.widget-title-sidebar_blank{    height:13px;    width:100%;}.widget-container{    margin-bottom: 30px;}#primary .widget-container{    clear:both;}.widget li,.widget-container li{    font-size:13px;    width:100%;    border-bottom: 1px solid #f0f0f0;    margin-bottom: 11px;    padding-bottom: 11px;}.list_sidebar_currency li{    margin-bottom: 0px;}.children {    padding: 13px 0px 0px 13px;}.children li:last-of-type{    border: none;    margin-bottom: 0px;    padding-bottom: 0px;}.widget li a,.widget-area-sidebar li a{     font-size:13px;     line-height: 22px; }.widget_nav_menu li:before,.widget_pages li:before,.widget_rss li:before,.widget_text li:before,.widget_recent_entries li:before{    content: "\f105";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;    line-height: 14px;}.widget_recent_comments li:before{    content: "\f0e5";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;  }.widget_text li:before{    content: "";    margin:0px;}.widget_archive li:before{    content: "\f133";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget_meta li:before{    content: "\f013";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget_categories li:before{    content: "\f114";    font-family: FontAwesome;    font-weight: normal;    font-style: normal;    display: block;    float: left;    text-decoration: inherit;    font-size: 13px;    margin: 5px 13px 0px 0px;}.widget  li:before{    margin-top: 1px;}#colophon .widget_recent_comments li:before,#colophon .widget_pages li:before,#colophon .widget_rss li:before,#colophon .widget_text li:before,#colophon .widget_recent_entries li:before,#colophon .widget_categories li:before,#colophon .widget_meta li:before,#colophon .widget_archive li:before,#colophon .widget_recent_comments li:before{    margin-top:4px;}.widget-area-sidebar li a:hover{    text-decoration: none;}.sidebar_filter_menu{    margin-top:1px;    position: relative;    font-size: 13px;    padding: 10px 12px;}.form-control.open .sidebar_filter_menu{    color:#3C90BE;}.caret_sidebar{    position: absolute;    right: 12px;    top: 18px;    border-top: 6px solid #768082;}._4s7c {    border: 1px solid #fff000!important;    border-top-color: #fff000!important;}/*=social_sidebar_internal-------------------------------------------------*/.social_sidebar{    margin-bottom: 18px;}.social_sidebar_internal img{    margin: 0px 9px 9px 0px;    width: 40px;}.top_bar .social_sidebar{    margin-bottom: 0px;}#colophon .social_sidebar_internal a,#primary .social_sidebar_internal a {    width: 41px;    height: 41px;    padding: 11px 0px;    background-color: #f0f0f0;    margin: 0px 10px 10px 0px;    text-align: center;    display: inline-block;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    border-radius:3px;}#colophon .social_sidebar_internal a{        background-color: #ffffff;}#colophon .social_sidebar_internal a:hover,#primary .social_sidebar_internal a:hover {    background-color: #3C90BE;}#colophon .social_sidebar_internal i,#primary .social_sidebar_internal i {    font-size: 19px;    color: #a6b3bb;}#colophon .social_sidebar_internal a:hover i,#primary .social_sidebar_internal a:hover i{    color: #fff;}#colophon .social_sidebar_internal a:hover{    color:#fff;}/*=social top bar-------------------------------------------------*/.social-rss,.social-facebook,.social-twitter,.social-dribbble,.social-google,.social-linkedIn,.social-blogger,.social-tumblr,.social-pinterest,.social-yahoo,.social-youtube,.social-vimeo{    display: inline-block;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 17px;}.social-facebook{  margin-left: 8px;  }.top_bar .social_sidebar_internal a{    font-size: 18px;    padding: 3px 4px 0px 9px;    width: 26px;    height: 30px;    margin-left: 2px;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    font-size: 16px;    line-height: 1.2em;    vertical-align: 0%;}.top_bar .social_sidebar_internal a:hover{    color: #3C90BE;}.social-rss:before{    content:"\f09e";}.social-facebook:before{    content:"\f09a";}.social-twitter:before{    content:"\f099";}.social-dribbble:before{    content:"\f17d";}.social-google:before{    content:"\f0d5";}.social-linkedIn:before{    content:"\f0e1";}.social-tumblr:before{    content:"\f173";}.social-pinterest:before{    content:"\f0d2";}.social-youtube:before{    content:"\f167";}.social-vimeo:before{    content:"\f194";}/*=Zillow WIdget------------------------------------------------*/.zillow_widget{    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    background-color:#fdfdfd;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);       max-width:255px;     clear:both;}.zillow_widget p {    padding: 0px 13px 13px 13px;    line-height: 1.3em;}.zillow_widget .widget-title-sidebar{    background-color: #fdfdfd;}.zillow_widget .widget-title-footer,.zillow_widget .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434953;}.zillow_widget .widget-title-footer{      background-color: #fdfdfd;}.zillow-wrapper{    padding: 0px 13px 13px 13px;}.zillow-price{    color: #3C90BE;}.zillowlogo{    margin-bottom: 13px;    }/* =Custom Menu widget------------------------------------------------*/.widget_nav_menu .sub-menu{    padding:10px 0px 0px 18px;}.widget_nav_menu .sub-menu li:last-of-type{    border:none;    margin-bottom:0px;    padding-bottom: 0px;}.widget_nav_menu .sub-menu .menu-item-has-children >a:after {    content: "";    width:0px;}.widget_nav_menu  .sub-menu li:hover {    background-color:#fff;    color: #3C90BE;}.widget_nav_menu .sub-menu li:hover a { color: #3C90BE;}/* =Twitter Widget ------------------------------------------------*/.twitter_wrapper{    background-color: #3C90BE;    border-radius: 4px;    color:#fff;    border-bottom: 3px solid #347DA4!important;    padding: 21px 13px 0px 13px;    height: 250px;    position: relative;    font-size: 13px;    line-height: 22px;    display: inline-block;    max-width: 255px;}.wpestate_tweet_icon{    color: #fff;    font-size: 49px;    margin: 0px auto;    margin-bottom: 13px;    width: 50px;}.twitter_wrapper a{    color:#fff!important;}.twitter_wrapper li{    border:none;    color:#fff;}#colophon .twitter_wrapper li a,.twitter_wrapper li a{    color:#fff!important;    font-weight: bold;}.twitter_time{    font-weight: normal!important;}#sidebar_twiter_widget{}.tweet_circle{    background-color: #fff;    width: 10px;    height: 10px;    border-radius: 50%;    display: inline;    float: left;    margin-left: 10px;    cursor: pointer;}#tw_control{    display: block;    position: absolute;    bottom: -9px;}#tw_control li{    border: 1px solid #fff;    width: 12px;    height: 12px;    margin: 0px;    margin-left: 12px;  }.wpestate_recent_tweets .item{    height:140px;}.presenttw{    background-color: #3C90BE;    border:1px solid #fff;}#colophon .twitter_wrapper a{    color: #fff;}#colophon #tw_control li{    border: 1px solid #fff;}/* =Search Widget ------------------------------------------------*/.widget_search .form-control{    width: 159px;    display: inline;    vertical-align: top;    margin-bottom: 0px;}#submit-form{    margin-bottom: 0px!important;    color: #fff;    width: 90px;    min-width:90px;    padding: 9px 0px!important;}#colophon .widget_search .form-control{    width:155px;}.searchform{    margin-left:15px;   }/* =textwidget  ------------------------------------------------*/.textwidget{    font-size: 13px;    line-height: 22px; color:#fff;}.textwidget p{    margin-bottom: 13px;    color:#ffffff;}.top_bar .textwidget{    margin-right:13px;   }/* =Tagcloud ------------------------------------------------*/.tagcloud a{   margin: 0px 10px 10px 0px;}/* =Calendar Widget ------------------------------------------------*/#calendar_wrap{    border: 1px solid #f0f0f0;    padding-top: 13px;    border-radius: 4px;    max-width:300px;    background:#fdfdfd;}.widget_calendar #wp-calendar {    color: #555;    width: 100%;    text-align: center;}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th {    text-align: center;}table tbody tr td {    color: #333;    padding: 5px 2px;    vertical-align: top;   }#calendar_wrap table{    border: none;    margin-bottom: 0px;}#calendar_wrap table td, table tr{    border:none;}.widget_calendar #wp-calendar caption {    font-size: 12px;    font-weight: 500;    padding: 0px 0 13px 0;}.widget_calendar #wp-calendar th {    background: #f4f4f4;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    font-weight: bold;    padding: 6px 0px;}.widget_calendar #wp-calendar tfoot td {    background: #f4f4f4;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;    padding: 6px 0px;}#colophon #calendar_wrap{    background-color: #fff;}.widget_calendar #wp-calendar th {    padding: 13px 0px;}.widget_calendar #wp-calendar tfoot td {    padding: 10px 0px;}/*=Contact Sidebar------------------------------------------------*/.widget-container.widget_tag_cloud,.widget-container.widget_search,.widget-container.contact_sidebar{   /* float:left;*/    width:100%;}.contact_sidebar_wrap p{    line-height: 22px;    font-size: 13px;    margin-bottom: 4px;    padding-bottom: 4px;}.contact_sidebar_wrap i{    margin-right: 13px;    width: 13px;}/*=Latest listings------------------------------------------------*/.widget-container.latest_listings{    float: left;    width: 100%;  }.widget_latest_internal{    margin-bottom: 13px;    width: 100%;    height: auto;    min-height: 70px;    float: left;}.widget_latest_internal:last-of-type{   margin-bottom: 0px;}.widget_latest_internal img{    vertical-align: top;    display: inline;    float: left;    border-radius: 4px;}.widget_latest_internal .listing-cover{    height:100%;    border-radius:4px;}.widget_latest_internal .listing-cover-plus{    color: #fdfdfd;    font-size: 25px;    height: 27px;    top: 50%;    left: 50%;    margin: -12px 0px 0px -13px;    border-radius: 4px;    padding: 0px 6px 0px 6px;    line-height: 25px;}.widget_latest_internal:hover .listing-cover{    opacity:1;}.widget_latest_internal:hover .listing-cover-plus{    opacity:1;}.listing_name{    display: inline;    margin-left: 13px;    float: left;    max-width: 131px;    line-height: 20px;    position: relative;}.no_post_th{    margin-left: 0px;}.widget_latest_title{    color:#3e454d;}.widget_latest_listing_image{    position: relative;    float: left;}#colophon .widget_latest_title{    color:#72777F;}.widget_latest_title a{    line-height:1.3em!important;}.widget_latest_price{    display: block;    margin-top: 3px;    font-size: 13px;    color:#3C90BE;}/*=featured_sidebar------------------------------------------------*/.featured_sidebar{    width:100%;    border-radius: 4px;    position: relative;    overflow: hidden;    clear:both;}.featured_sidebar_intern{    position: relative;    max-width: 260px;}.featured_sidebar_intern a{    margin: 0px;    padding: 0px;}.featured_title{    position: absolute;    left: 0px;    bottom: 0px;    background-color: #2b2937;    color: #fff;    padding: 9px 13px;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    opacity: 0.95;    width: 100%;}.featured_title a{    font-size: 16px!important;    color:#fff!important;   }#colophon .featured_title a{    line-height:22px;}.featured_second_line{    position: absolute;    left: 0px;    bottom: 40px;    padding: 9px 13px;    background-color: #3C90BE;    font-size: 13px;    color: #fff;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    opacity: 0.95;}.featured_widget_image{    position :relative;    cursor:pointer;}.featured_widget_image img{    border-radius:3px;  }.featured_sidebar .listing-cover{    height: 100%;}.featured_sidebar .listing-cover-plus{    top:50%;}.featured_sidebar:hover .listing-cover{    opacity:1;}.featured_sidebar:hover .listing-cover-plus{    opacity:1;      top:50%;}/*=advanced_search_shortcode------------------------------------------------*/.advanced_search_shortcode{    width:100%;       font-size:13px;    background-color:#fdfdfd;    padding:13px 0px 13px 13px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    float:left;}.advanced_search_shortcode .form-control{    font-size:13px;    width:23.3%;    display: inline;}.vc_span9 .advanced_search_shortcode .form-control{    width: 23%;    display: inline;}.vc_span8 .advanced_search_shortcode .form-control{    width: 23.18%;    display: inline;}.vc_span6 .advanced_search_shortcode .form-control{    width: 47.5%;    display: inline;    margin-bottom: 13px;}.vc_span6 .advanced_search_shortcode input{    margin-bottom: 13px!important;    margin-top: 0px;    padding-left:13px;}#advanced_submit_shorcode{    width: 185px;    margin-top:0px;    margin-bottom:0px!important;    color:#ffffff;    float: left;}.vc_span6 #advanced_submit_shorcode{    margin-top:0px;}.advanced_search_shortcode input{    margin-right: 10px;    margin-top: 0px;    margin-bottom: 13px!important;}.advanced_search_shortcode .filter_menu_trigger{    margin-top: 0px;    padding: 11px 13px;}.advanced_search_shortcode .caret_filter{    position: absolute;    right: 10px;    top: 19px;    border-top: 6px solid #768082;}.adv_shortcode_input{    display:inline;}.advanced_search_shortcode  .dropdown-menu{    left: 0px;}.advanced_search_shortcode .filter_menu{    margin-top:1px;    margin-left: 0px;    width:100%;    padding-bottom:0px;    overflow-x: hidden;}.advanced_search_shortcode .filter_menu li{    min-width: 168px;    padding-top:10px;}/*=advanced_search_sidebar------------------------------------------------*/.advanced_search_sidebar{    width:100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color:#fdfdfd;    max-width:255px;}.advanced_search_sidebar .widget-title-footer,.advanced_search_sidebar .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color:#434953;}.advanced_search_sidebar .widget-title-sidebar{   background-color: #fdfdfd;} .advanced_search_sidebar form{    padding: 0px 13px 13px 13px;}.advanced_search_sidebar .btn{    margin:0px auto;    display: block;}/*=mortgage_calculator------------------------------------------------*/.mortgage_calculator_li{    max-width:255px;    width:100%;display: inline-block;}.mortgage_calculator_div{    width:100%;    height:404px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background:#fdfdfd;    float:left;}.mortgage_calculator_div .widget-title-sidebar{    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color:#434953;    background-color: #fdfdfd;}.mortgage_calculator_div .btn {    margin: 0px auto;    display: block;    width: 146px;}#input_formula{    padding: 0px 13px 13px 13px;}#colophon .mortgage_calculator_div{    background-color: #fff;}#morg_results {    float: left;    margin: 0px;    font-size: 14px;    display: none;}#morg_results span{   float: left;    margin: 6px 0px;    font-size: 14px;}#anual_pay{    margin-bottom: 13px!important;}#morg_compute{    float:left;}/*Flickr------------------------------------------------*/.Widget_Flickr{    margin: 0px -11px;    padding-left: 12px;    margin-bottom:30px;    float:left;}.linkflickr_widget{    float:left;    margin: 0px 11px 0px 0px;}.linkflickr_widget_last{    margin:0px;}.flickr_widget_internal img{    margin-bottom: 11px;    border-radius: 4px;}.Widget_Flickr .linkflickr_widget{          margin: 0px 11px 0px 0px;    position:relative;}.Widget_Flickr .listing-cover{    top:0px;    left:0px;    width:75px;    height:75px;    border-radius:4px;}.flickr_widget_internal a:hover .listing-cover{    opacity:1;}/* =Comapare page----------------------------------------------- */#submit_compare{    cursor: pointer;    float: left;    height: 58px;    padding: 19px 19px 0px 19px;    color:#fff;    min-width: 1px!important;}/*=Google Maps-------------------------------------------------------------------------------------*/#googleMap{     width:100%;}#google_map_prop_list_wrapper{    position: fixed;    left: 0;    bottom: 0;    width: 50%;    top: 130px;    background-color: #fff;}#google_map_prop_list_wrapper.fullscreen{    width: 100%;    top: 0px;    height:100%;    z-index: 999;}#google_map_prop_list_sidebar.fullscreen{    display:none;}#google_map_prop_list_wrapper.fullhalf{    position: fixed;    left: 0;    bottom: 0;    width: 100%;    top: 0px;    height: 100%;}#google_map_prop_list_wrapper #gmap_wrapper,#google_map_prop_list_wrapper #googleMap{    height:100%!important;}.admin-bar #google_map_prop_list_wrapper,.admin-bar #google_map_prop_list_sidebar{    margin-top:32px;}#google_map_prop_list_sidebar.half_type2,#google_map_prop_list_sidebar.half_type3,#google_map_prop_list_wrapper.half_type2,#google_map_prop_list_wrapper.half_type3{    margin-top:27px;}.admin-bar #google_map_prop_list_sidebar.half_type3,.admin-bar #google_map_prop_list_sidebar.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type2,.admin-bar #google_map_prop_list_wrapper.half_type3{     margin-top:70px;}#google_map_prop_list_wrapper.half_no_top_bar.half_type2, #google_map_prop_list_sidebar.half_no_top_bar.half_type2,#google_map_prop_list_wrapper.half_no_top_bar.half_type3, #google_map_prop_list_sidebar.half_no_top_bar.half_type3 {    top: 88px;}#googleMapSlider{    position: absolute;    width: 100%;    height: 100%;    float: left;    display: block;    z-index: 1;    display: none;}.scrollon{    border:1px solid #3C90BE;}.fullmap{    position: fixed;    width: 100%;    height: 100%;    margin: 0px;    padding: 0px;    top: 0px;    lefT: 0px;    z-index: 98;}#openmap{    background-color: #99a3b1;    color: #fff;    position: absolute;    bottom: 0px;    right: 45px;    /* margin-right: -17px; */    text-align: center;    padding: 8px 10px 8px 10px;    font-size: 13px;    cursor: pointer;    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px;    bottom: -29px;    z-index: 101;    pointer-events: auto;}#google_map_prop_list_wrapper #openmap{    display:none;}#openmap i{    margin-right: 5px;}#gmap-loading{    background-color: #fff;    color: #434a54;    margin: 0px auto;    position: absolute;    top: 20%;    left: 50%;    width: 300px;    height: 105px;    margin-left: -150px;    text-align: center;    padding-top: 16px;    font-size: 27px;    font-weight: 300;    border-radius: 4px;    opacity: 0.95;  }#gmap-noresult{    background-color: #fff;    color: #434a54;    margin: 0px auto;    position: absolute;    top: 20%;    left: 50%;    width: 280px;    height: 78px;    margin-left: -150px;    text-align: center;    padding-top: 30px;    font-size: 20px;    font-weight: 300;    border-radius: 4px;    opacity: 0.95;    display: none;    z-index: 101;}.gmap-controls{    max-width: 1200px;    margin: 0px auto;    position: absolute;    float: left;    height: 100%;    width: 100%;    top: 0px;    left: 50%;    margin-left: -600px;    pointer-events:none;}#google_map_prop_list_wrapper .gmap-controls{    top: 0px;    left: 0px;    margin-left: 0px;}#google_map_prop_list_wrapper #gmap-control{    right:15px;}.fullmap .gmap-controls{    max-width: 100%;    width:100%;    left:0px;    margin-left: 0px;}#street-view{    position: absolute;    top: 60px;    right: 45px;    background-color: #99a3b1;    color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    padding: 9px 11px 0px 11px;    border-radius: 4px;    font-size: 13px;    float: left;    cursor: pointer;    height: 40px;    width: 119px;    z-index:99;    pointer-events: auto;}#street-view:hover{    background-color:#434a54;}#street-view i{    font-size: 15px;    padding: 3px 5px 0px 0px;}#gmap-control{    position:absolute;    top:15px;    right:45px;       height: 40px;    background-color: #99a3b1;    border-radius: 4px;    opacity:0.95;    pointer-events: auto;}.fullmap #gmap-control{        z-index:111;}#gmap-control i{    margin-right: 7px;     margin-left: 0px;}#gmap-control .fa-square-o{    }#gmap-next i{    margin-right: 0px;    margin-left: 7px;}#gmap-control span{    color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    padding: 13px 11px 0px 11px;    font-size: 13px;    float: left;    cursor: pointer;    height: 40px;      -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}#gmap-control span.spanselected,#gmap-control span:hover{    background-color:  #434a54;}.gmnoprint img { max-width: none!important; }#googleMapSlider img {    border: none !important;    max-width: none !important;}.mapcontrolon{    background-color:#434a54!important;    width:150px!important;    z-index:99;}#gmap-next{    border-right:none!important;   }#gmapzoomplus{    background-color: #99a3b1;    color: #fff;    font-size: 16px;    position: absolute;    top: 15px;    left: 45px;    width: 30px;    height: 30px;    cursor: pointer;    font-weight: 300;    padding: 8px 0px 0px 9px;    box-sizing: border-box;    z-index: 99;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    pointer-events: auto;}#gmapzoomminus{    background-color: #99a3b1;    color: #fff;    font-size: 14px;    position: absolute;    top: 46px;    left: 45px;    width: 30px;    height: 30px;    cursor: pointer;    font-weight: 300;    padding: 8px 0px 0px 9px;    box-sizing: border-box;    z-index: 99;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;    pointer-events:auto;}#google_map_prop_list_wrapper #gmapzoomminus{    left: 15px;}#google_map_prop_list_wrapper #gmapzoomplus{                     left: 15px;}#gmapzoomplus:hover,#gmapzoomminus:hover{    background-color: #434a54;    color: #fff;}#gmapzoomminus.smallslidecontrol{    left:15px;    top:96px;    padding-top:5px;    display:none;}#gmapzoomplus.smallslidecontrol{    top:63px;    left:15px;    padding-top:5px;    display:none;}#google-default-search{    top: 0px!important;    width: 300px;    position: absolute;    right: 770px;}#google_map_prop_list_wrapper #google-default-search {    top: 0px!important;    width: 240px;    position: absolute;    right: 420px;}.map-type{    position:absolute;    top:40px;    left:0px;    background-color: #99a3b1;    width:80px;    display:none;}#map-view-satellite{    top:80px;}#map-view-hybrid{    top:120px;}#map-view-terrain{    top:160px;}/*=Contact page-------------------------------------------------------------------------------------*/.contact-wrapper{    margin:0px -15px;}.company_headline{    width:100%;    float:left;    border-bottom: 1px solid #f0f0f0;    padding-bottom: 0px;    margin-bottom: 9px;}.company_headline i{    padding: 3px 0px 0px 9px;    margin-left: 2px;    float: left;    font-size:15px;     -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-size: 17px;    color:#D6D6D6;    transition: color 0.4s linear;    -moz-transition: color 0.4s linear;    -webkit-transition: color 0.4s linear;    -o-transition: color 0.4s linear;}.company_headline a:hover i{    color:#3C90BE;}.company_headline h3{    float: left;    font-size: 18px;    margin-bottom: 9px;}.company_headline .header_social{    padding: 0px 0px 0px 0px;}.contact_detail{    margin-left: 0px;}.contact-content{    margin-top: 13px;    width: 100%;    float: left;}.contact-content .agent_contanct_form{    margin-left: 0px;    margin-right: 0px;}.contact-comapany-logo{    border-radius:4px;    float: left;    margin-right: 13px;}#contactinfobox{   color: #3C90BE;   margin-bottom: 0px;   margin-top: 35px;}.contactaddr{    width: 100%;    text-align: center;    font-size: 14px!important;    line-height:25px!important;}/*=Advanced Search-------------------------------------------------------------------------------------*/#search_wrapper{    width:100%;    -webkit-transition: all 0.3s ease;                      -moz-transition: all 0.3s ease;                     -o-transition: all 0.3s ease;       -ms-transition: all 0.3s ease;              transition: all 0.3s ease;    z-index: 99;    background:#fdfdfd;    border-bottom: 3px solid #f0f0f0;}.fullscreen_search{    position: fixed!important;    bottom: 0px;    left:0px;    border-bottom: none;}.fullscreen_search_open{    bottom: 0px;}#adv-search-header-1{    background-color: #3C90BE;    height: 40px;    margin: 0px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    position: absolute;    top: -41px;    left: 0px;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    font-size: 15px;    width: 228px;}#adv-search-header-1:after{    content: "\f0d7";    position:absolute;    right: 13px;    font-size: 17px;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.adv-search-1-close #adv-search-header-1:after{      content: "\f0d8";}.adv-search-1{    background-color: #F0F0F0;    width: 1110px;    margin: 0px auto;    border-top: 1px solid #f0f0f0;    position: absolute;    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    height: 121px;    bottom: 21px;    left: 50%;    margin-left: -555px;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}#google_map_prop_list_sidebar .adv-search-1{    position: relative;    width: 100%;    bottom: 0px;    left: auto;    margin-left: 0px;    border: none;    margin-top: 0px;    box-sizing: border-box;    box-shadow: none;    height: auto;    background-color:#fdfdfd;    padding: 15px 0px 0px 0px;}#google_map_prop_list_sidebar #adv-search-header-1{    display:none;}#google_map_prop_list_sidebar .adv1-holder{    width:100%;    border:none;}#google_map_prop_list_sidebar #search_wrapper{    border-bottom:none;    background-color: #F0F0F0;    border-bottom: 1px solid #f0f0f0;}#google_map_prop_list_sidebar #advanced_submit_2{    position: relative;    padding: 10px 10px;    height: auto;    width: auto;    margin: 15px 15px 15px 22px;    border-radius: 3px;    font-size: 14px;    margin-bottom: 15px!important;    font-weight: normal;    background-color: #3C90BE;    color:#fff;}.adv-search-1-close{    bottom: -121px;}.adv-search-1-close-extended{    bottom: -141px;}.adv_extended_class.adv-search-1-close{    /* bottom: -141px;*/}.adv_search_internal,.advanced_action_div,.advanced_categ_div,.advanced_city_div,.advanced_area_div{    width: 220px;    margin-right: 26px;    display: inline;    float: left;    margin-bottom: 13px;}#results,#results_no{    display: none;}#results{    position: absolute;    background: #f0f0f0;    top: -41px;    left: 234px;    padding: 11px;    border-radius: 4px;    width: 874px;    font-size: 13px;}#showinpage{  color:#3C90BE;  cursor:pointer;  margin-left:10px;}.bottom_sixty{    padding-left: 15px;}.adv1-holder{    width: 926px;    float: left;    padding: 13px 0px 13px 13px;    background-color: #fdfdfd;    height: 120px;    border-bottom-left-radius: 4px;    border-bottom: 1px solid #f0f0f0;    border-left: 1px solid #f0f0f0;}.wpb_btn_adv_submit{    }.adv-search-1 .form-control{    width: 215px;    display: inline;    float: left;    margin: 0px 13px 13px 0px;    padding:0px;    font-size:13px;    color: #434a54;}#google_map_prop_list_sidebar .adv-search-1 .form-control {    width: 100%;    margin: 0px 0px 15px 0px;}#google_map_prop_list_sidebar .adv-search-1 .col-md-3,#google_map_prop_list_sidebar .adv-search-1 .col-md-6{       padding-left: 0px;}.adv-search-1 input.form-control::-ms-input-placeholder ,.adv-search-1 input.form-control::-moz-placeholder ,.adv-search-1 input.form-control:-moz-placeholder ,.adv-search-1 input.form-control::-webkit-input-placeholder {    color: #434a54;}.adv-search-1 input.form-control::-moz-placeholder {    opacity:1;}.adv-search-1 input[type=text] {    width: 215px;    margin: 0px 13px 13px 0px;    padding: 9px 0px 9px 13px;    color: #434a54;    border-radius: 3px;    background-color: #fff;    }.adv-search-1 .filter_menu_trigger{    margin-top: 1px;    padding: 9px 13px;}.adv-search-1 .caret_filter{    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}.adv-search-1 .filter_menu{    margin-top: 1px;    left: 14px;    width: 215px;    background-color: #fdfdfd;    padding-bottom:0px;}.adv-search-1 .filter_menu li{    min-width:185px;}#advanced_submit_2,#advanced_submit_2_mobile,#showinpage_mobile{    width:259px;    margin-right: 14px;    color:#fff;}#advanced_submit_2{    width: 184px;    position: absolute;    top: 0px;    right: 0px;    padding: 37px 45px 37px 45px;    height: 121px;    color: #99a3b1;    background-color: transparent;    border: none;    font-size: 16px;    white-space: normal;    line-height: 1.45em;    font-weight: 600;    margin-right: 0px;    margin-bottom: 1px!important;    margin-top: -1px;    border-top-left-radius: 0px;    border-bottom-left-radius: 0px;}#advanced_submit_2:hover{    background-color: #3C90BE;    color: #fff;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;}#advanced_submit_2:focus{    outline:none;    outline-offset: 0px;}#showinpage_mobile{    display:none;    position:absolute;}.adv_extended_options_text{    float: left;    font-size: 13px;    margin-top: -3px;    cursor: pointer;    width: 100%;    color: #3C90BE;}#google_map_prop_list_sidebar .adv_extended_options_text{    margin-left: -7px}.adv_extended_options_text:hover{    color:#3C90BE;}.adv-search-1.adv_extended_class{    height:141px; }.adv_results_wrapper .adv-search-1.adv_extended_class{   position: Relative;}.adv_extended_class2{    position:relative;}.adv_extended_class .adv1-holder{      height:141px;}.adv_extended_class2 .adv1-holder{    height: 120px;    padding-bottom: 0px;}.adv_extended_class #advanced_submit_2{    padding: 41px 45px 37px 45px;    height: 141px;}.extended_search_check_wrapper{    float:left;    width:100%;    position: relative;}.extended_search_checker{    float:left;    width:25%;    margin: 5px 0px!important;}.extended_search_checker label{    margin-bottom:7px!important;}.advanced_search_sidebar .extended_search_checker{    float:left;    width:100%;    margin: 5px 0px;    display:inline;}.advanced_search_sidebar #adv_extended_options_text_widget{    margin-bottom:10px;}.advanced_search_shortcode .adv_extended_options_text{    width:100%;    margin-top: -8px;    cursor: pointer;    margin-bottom: 7px;}#adv_extended_close_short{    position: absolute;    top: 0px;    right: 15px;    cursor:pointer;}.advanced_search_shortcode .extended_search_checker input{    margin-bottom:0px!important;}.advanced_search_shortcode .extended_search_checker{    line-height: 13px;}#adv_extended_close_widget{    position: absolute;    top: 6px;    right: 0px;    cursor:pointer;}.extended_search_check_wrapper{    display:none;}.extended_search_checker input[type="radio"], .extended_search_checker input[type="checkbox"]{    margin-top: 1px;    float: left;    margin-right: 6px;}#adv_extended_close_adv{    position: absolute;    top: 0px;    right: 14px;    color: #99a3b1;    display: none;    cursor: pointer;}#adv_extended_options_text_mobile{    width:100%;    margin-bottom: 10px;}#adv_extended_close_mobile{     position: absolute;    top: 0px;    right: 14px;    color: #99a3b1;    display: none;    cursor: pointer;}#adv-search-mobile .extended_search_checker{    width:100%;}/*=Advanced Search 3-------------------------------------------------------------------------------------*/.adv-search-3 {    background-color: #fdfdfd;    width: 414px;    top:0px;    right:0px;    position: absolute;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;    height: auto;    display: inline-table;    padding-bottom: 15px;    border-radius: 4px;}.adv-search-3 form{  padding: 15px 0px 0px 15px;}.search_wrapper-close-extended#search_wrapper{    bottom: 40px!important;    z-index: 0;}.search_wr_3#search_wrapper{      width: 1110px;    margin: 0px auto;    position: absolute;    border: none;    bottom:415px;    position: absolute;    margin-left: auto;    margin-right: auto;    left: 0;    right: 0;    z-index: 0;    webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;}#adv-search-header-3 {    background-color: #3C90BE;    height: 40px;    margin: 0px;    padding: 13px 15px 10px 15px;    color: #fff;    cursor: pointer;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    font-size: 15px;    width: 100%;}#adv-search-header-3:after {    content: "\f0d7";    position: absolute;    right: 13px;    font-size: 17px;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.adv-search-1-close-extended #adv-search-header-1:after,.search_wrapper-close-extended #adv-search-header-3:after{    content: "\f0d8";}.adv3-holder .form-control{    width: 182px;    display: inline-block;    margin: 0px 15px 15px 0px;}.adv-search-3 .caret_filter {    position: absolute;    right: 15px;    top: 17px;    border-top: 6px solid #768082;}.adv3-holder .adv_search_slider {    width: 388px;    margin: 6px 0px 0px 0px;}.adv-search-3 #results{    position: absolute;    background: #f0f0f0;    left: 0px;    top:auto;    padding: 11px;    border-radius: 4px;    width: 100%;    font-size: 13px;    bottom: -39px;}.adv-search-3  .filter_menu_trigger {    margin-top: 0px;    padding: 1px 0px;}.adv-search-3 .adv_extended_options_text{    margin-bottom:10px;}#advanced_submit_3{    width: 185px;    margin-top: 0px;    margin-bottom: 0px!important;    color: #ffffff;    float: left;    padding: 9px 26px!important;    font-size: 13px!important;}.adv-search-3 .extended_search_checker {    float: left;    width: 33%;    margin: 0px!important;}.adv-search-3 .dropdown-menu{    }.adv-search-3  .filter_menu {    margin-left:0px;}.adv-search-3  .filter_menu li {    min-width: 162px;}.fullscreen_search{    z-index:99!important;    border: none!important;}.search_wr_3.fullscreen_search#search_wrapper{    bottom:80%;}/*=Advanced Search 2-------------------------------------------------------------------------------------*/.adv-search-2 {    background-color: transparent;    height: auto;    padding: 26px 26px 13px 26px;    border-top:none;}#search_wrapper, .adv-search-1.adv-search-2 {    background-color: transparent;}.transparent-wrapper{    background-color: #fff;    opacity: 0.65;    position: absolute;    top: 0px;    right: 0px;    z-index: 1;    height: 96px;    width: 1110px;}.visible-wrapper{    position:relative;    z-index:10;}#adv_location{    width:430px;}#advanced_submit_22{    color: #fff;    padding: 8px 15px;    border-radius: 3px;    font-size:13px;    line-height: 18px}.adv_results_wrapper{    position: Relative;    width: 1110px;    height: auto;    margin: 0px auto; }.adv_results_wrapper #adv-search-header-1{    display:none;}.adv_results_wrapper .adv1-holder{   border:none;    padding-left: 0px;}.adv_results_wrapper .adv-search-1{    bottom:0px;    border:none;    background-color: #fdfdfd;}.adv_results_wrapper  #advanced_submit_2{    border-radius: 3px;    padding: 26px 45px 37px 45px;    height: 94px;    background-color: #3C90BE;    margin-top: 13px;    color:#fff;}.ui-menu .ui-menu-item {    margin: 0!important;    padding: 12px 10px!important;    width: 100%!important;}.ui-menu .ui-state-focus{    border:none!important;    border-bottom: 1px solid #f0f0f0!important;    background-image: none!important;    font-weight: normal!important;    background-color: #347DA4!important;    color: #f0f0f0!important;}/*=Compare Page-------------------------------------------------------------------------------------*/.compare_wrapper {    float: left;    width: 100%;    margin-bottom: 26px;}.compare_title{    padding-left: 15px;}.compare_item {    width: 100%;    height: auto;    float: left;    display: inline;}.compare_item:nth-child(odd) {    background-color: #ffffff;}.compare_item:nth-child(even) {    background-color: #F5F5F5;}.compare_yes{    font-size:18px;    color:#1ABC9C;    margin-top: -2px;}.compare_no{    font-size:18px;    color:#ED5565;    margin-top: -2px;}.compare_legend_head {    width: 120px;    height: 230px;    float: left;    display: inline;}.compare_item_head {    width: 135px;    height: 300px;    margin-right: 20px;    float: left;    max-width: 265px;}.compare_item_head a:hover{    text-decoration:none;}.compare_item_head img{   border-radius:4px;}.compare_item_head h4 {    margin-top: 13px;    margin-bottom: 8px;}.compare_item_head .property_price{    line-height: 22px;    color: #3C90BE;    font-size: 18px;    margin-bottom: 12px;}.compar-4 .compare_item_head:nth-child(5){    margin-right: 0px!important;}.compare_legend_head_in {    width: 120px;    padding-left: 5px;    float: left;    display: inline;    font-size: 12px;    line-height: 1.3em;    margin-top: 9px;    margin-bottom: 9px;    box-sizing: border-box;}.prop_value {    width: 135px;    padding-right: 10px;    float: left;    font-size: 12px;    line-height: 1.3em;    /* min-height: 28px; */    margin-top: 9px;    /* padding-top: 4px; */    margin-bottom: 9px;    max-width: 285px;}.compar-1 .compare_item_head {    width: 32%;    height: 290px;}.compar-1 .prop_value{    width: 32%;}.compar-2 .compare_item_head {    width: 32%;    height: 290px;}.compar-2 .prop_value{    width: 32%;}.compar-1 .compare_legend_head,.compar-1 .compare_legend_head_in,.compar-2 .compare_legend_head,.compar-2 .compare_legend_head_in,.compar-3 .compare_legend_head,.compar-3 .compare_legend_head_in{    width: 20%;}.compar-3 .compare_item_head {    width: 27%;    height: 290px;} .compar-3 .prop_value{    width: 27%;    padding-right: 20px;}.compar-3 .prop_value:last-child{    padding-right: 0px;}.compar-4 .compare_item_head {    width: 20.9%;    height: 270px;}.compar-4 .prop_value{    width: 20.9%;    margin-right:20px;}.compar-4 .prop_value:last-child{    margin-right: 0px;}/*=Footer-----------------------------------------------------------------------------------*/#colophon{    background-color: #333;    color: #72777F;	margin: 0 auto;    width: 100%; height:300px;}#fourth .xoxo{    margin-right: 0px;}#colophon a,#colophon li a{    color: #72777F;    -webkit-transition: all 0.25s ease;    -moz-transition: all 0.25s ease;    -o-transition: all 0.25s ease;    transition: all 0.25s ease;}#colophon a:hover,#colophon li a:hover{    color: #3C90BE;    text-decoration: none;}#colophon .xoxo{    padding-top: 20px;}.widget-title-footer{    font-size: 14px;    color: #f0f0f0;    line-height: 22px;    line-height:26px;}#colophon .widget-container li {    margin-bottom: 4px;    padding-bottom: 4px;    border: none;    vertical-align: top;    line-height: 22px;}#colophon li a{    border:none;    line-height: 22px;    font-size:13px;}.backtop {    font-size: 25px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background-color: #1a1a1a;    padding: 10px 12px;    position: fixed;    bottom: 10px;    right: -60px;    z-index: 100;    opacity: 0;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    opacity: 0.7;    z-index: 102;}.contact-box{    font-size: 25px;   -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background-color: #1a1a1a;    padding: 10px 12px;    position: fixed;    bottom: 10px;    right: -125px;    z-index: 100;    opacity: 0;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    margin-right: 51px;     opacity: 0.7;     z-index: 102;}.islive{    right:15px;     bottom:46px; }.contactformwrapper{    position: fixed;    right: 45px;    bottom: 80px;    z-index: 300;    transition: all .2s ease-in-out;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fff;    padding: 15px;}.contactformwrapper:before{    content: " ";    width: 0;    height: 0;    border-left: 19px solid transparent;    border-right: 19px solid transparent;    border-top: 19px solid #f0f0f0;    bottom: -19px;    right: 26px;    position: absolute;}.contactformwrapper:after{    content: " ";    width: 0;    height: 0;    border-left: 15px solid transparent;    border-right: 15px solid transparent;    border-top: 15px solid #fff;    bottom: -15px;    right: 30px;    position: absolute;}.contactformwrapper p{    font-size: 13px;    margin-bottom: 13px;}.contactformwrapper button{    color:#fff;}.footer-contact-form{    position: absolute;    right: 0;    bottom: 70px;    z-index: 100;    padding: 20px;    border: 1px solid #dfdfdf;    background-color: #f9f9f9;    -webkit-box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    -moz-box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    box-shadow: 0 0 50px 10px rgba(0,0,0,.15);    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}#btn-cont-submit{    width: 247px;    margin-bottom: 0px!important;}.copyright{    font-size: 12px;    margin-left: 45px;    padding-top: 26px;    float: left;    line-height: 1.5em;}.sub_footer{    width:100%;    height:60px;    background-color: #323840;}.sub_footer_content{    width:100%;    max-width:1200px;    margin: 0px auto;}.subfooter_menu{    float:right;    margin-right: 45px;    margin-top: 23px;    text-align: right;}#colophon .subfooter_menu  a{    font-size: 12px;    padding-bottom: 0px;}.subfooter_menu li{    display: inline;    font-size: 13px;        margin-left: 26px;}.footer_back_repeat{    background-repeat:repeat;}.footer_back_repeat_x{    background-repeat:repeat-x;}.footer_back_repeat_y{    background-repeat:repeat-y;}.footer_back_repeat_no{    background-repeat:no-repeat;}/*=infobox-------------------------------------------------------------------------------------*/.info_details{    margin: 0px;    padding: 0px;    width: 400px;    height: 266px;    max-width: 480px;    margin-top: -327px;    position: absolute;    background: #ffffff;    box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05);    margin-left: -90px;    border-radius: 4px;        border-bottom: 3px solid #99a3b1;}.info_details:after {    top: 100%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    border-top-color: #99a3b1;    border-width: 15px;    left: 108px;    margin-left: -32px;}.contact_info_details{     height: 140px;     margin-top: 0px;     margin-left: 0px;}.contact_info_details h2{    font-size:30px;    color:#3C90BE;    background-color: #fff;    float:left;    width:100%;    text-align: center;    margin-top: 40px;}/*400 161*/.info_details img{    max-width: 100%;    width:100%;    height: auto;    max-height: 161px;    float:left;    border-top-left-radius:4px;    border-top-right-radius:4px;}#infocloser{    position: absolute;    top:0px;    right:0px;    width:16px;    height: 16px;    background-color: #ffffff;    z-index:999999;    background-image: url('css/css-images/closeicon.png');    cursor: pointer;    border-top-right-radius:4px;}#infobox_title{    font-size: 16px;    color: #434a54;    padding: 0px 0px 0px 13px;    margin-top: 15px;    margin-bottom: 0px;    float: left;}#infobox_title a,#infobox_title a:hover{    text-decoration: none;}#infobox_title:hover,.info_details a:hover{    color:#3C90BE;    text-decoration: none;}#info_inside{    padding-left: 13px;    float: left;    font-size: 14px;    margin-top: 13px;    color: #717374;    width: 100%;}.info_idx{    height:241px!important;    margin-top: -311px!important;    margin: 0px;    padding: 0px;    width: 400px;    max-width: 480px;    position: absolute;    background: #ffffff;    box-shadow: 3px 5px 13px 0px rgba(29, 29, 29, 0.05);    margin-left: -90px;    border-radius: 4px;    border-bottom: 3px solid #99a3b1;}.idx-price{    color:#3C90BE;}.prop_detailsx{    width: 100%;    float: left;    display: inline;    font-size: 14px!important;    color: #768082;    padding: 0px 0px 0px 14px;    text-transform: lowercase;    background-color: #fff;    box-sizing: border-box;    -moz-box-sizing: border-box;    margin-top: 11px;}#googleMapSlider .prop_detailsx{     margin-top: 2px;}.prop_pricex{    font-size: 14px!important;    position: absolute;    bottom: 0px;    left: 14px;    color: #3C90BE;    height: 35px;    border-top: 1px solid #f0f0f0;    width: 370px;    padding-top: 10px;    box-sizing: border-box;    -moz-box-sizing: border-box;}.single-content .prop_pricex{       padding-top: 6px;}.single-content #infosize{    padding-top: 1px;    height: 21px;    margin-top: 0px;    background-position: 0px 5px;}.single-content #infobath{    padding-top: 3px;    height: 26px;    background-position: 0px 5px;}.single-content #inforoom{    padding-top: 3px;    height: 26px;    background-position: 0px 9px;}.infocur{    color:#99a3b1;    font-size: 14px!important;    margin-left: 5px;}#infobath{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon_bath.png');    height: 19px;    background-repeat: no-repeat;    margin-left: 9px;    padding-left: 20px;    background-position: 0px 2px;    line-height: 22px;    margin-top: -3px;}#inforoom{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon_bed.png');    height: 17px;    background-repeat: no-repeat;    margin-left: 20px;    padding-left: 22px;    background-position: 0px 6px;    line-height: 22px;    margin-top: -3px;}#infosize{    color: #99a3b1;    font-size: 14px!important;    float: right;    background-image: url('css/css-images/icon-size.png');    height: 17px;    background-repeat: no-repeat;    margin-left: 10px;    padding-left: 19px;    background-position: 0px 4px;    line-height: 22px;    margin-top: -3px;}/*=Dashboard-------------------------------------------------------------------------------------*/.user_tab_menu{    margin-top:9px;}.user_tab_menu a{    width:100%;    float:left;    margin: 10px 0px 10px 0px; }#profile_message{    margin: 0px 0px 10px 0px;}#change_pass{    color:#fff;}#profile_pass{    margin-left: 15px;    float: left;    width: 100%;}.pass_note {    float: left;    margin: 0px 0px 20px 15px;    width: 100%;    font-size: 13px;}.user_dashboard_links{    border-radius: 4px;    background-color: #99a3b1;    float: left;    margin-bottom: 13px;}.user_dashboard_links .user_tab_active{    text-decoration: none;    background-color: #434a54;}.user_dashboard_links .fa{    margin-right: 6px;    width: 15px;}.user_dashboard_links a{     color: #fff;    width: 100%;    padding: 13px 13px;    margin: 0px;}.user_dashboard_links a:last-of-type{     border-top:1px solid #89929E;}.user_dashboard_links a:hover{    text-decoration: none;    background-color: #434a54;}.pack_description{    margin-bottom: 13px;    margin-top: 13px;    float: left;    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    color:#768082;}.pack_description_unit{    width: 100%;    padding: 0px;    margin: 0px;}.pack_description_details{    font-size: 13px;    padding: 9px 13px;}.pack-unit{    border-radius: 4px;    padding: 0px 0px 7px 0px;}.pack-name{    padding: 0px 0px 0px 13px;    font-weight: bold;    margin-bottom: 16px;    float: left;    width: 100%;}.pack-unit h4{    width: 100%;    padding: 10px 0px 10px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434a54;    background-color: #fdfdfd;}.pack_description label{    padding: 5px 0px 0px 7px;}.pack_description  input[type="checkbox"]{    display:inline;    float:left;    width:16px;    height:16px;}#package_pick{    padding:0px 13px;}.pack-listing{    margin-bottom: 26px;    padding-left:13px;}.pack-listing-period{    margin: 7px 0px;    font-size: 12px;}.pack-listing-title{    color:#3C90BE;    font-size: 15px;    margin-bottom: 8px; }.pack-listing-period{    font-size:13px;}.listing_submit_normal {    font-size: 13px;    cursor: pointer;    margin: 8px 0px 0px 10px;    float: left;    border-bottom: 3px solid #da4453;    padding: 9px 33px;}.listing_upgrade {    cursor: pointer;    padding: 12px 8px;    float: left;    margin: 7px 0px 0px 10px;}#pick_pack {    width: 225px;    height: 40px;    background-repeat: no-repeat;    background-image: url('css/css-images/paywithpaypal.png');    margin: 11px 20px 5px 0px;    cursor: pointer;}.perpack,#direct_pay{    width: 225px;    height: 40px;    background-color: #3C90BE;    color: #fff;    margin: 6px 20px 5px 0px;    cursor: pointer;    padding: 12px 57px;    font-weight: bold;    font-size: 16px;    border-radius: 3px;}.perpack{    width: auto;    height: auto;    margin: 8px 20px 9px 10px;    float: left;    padding: 10px 30px;    font-size: 13px;    font-weight: normal;}#direct_pay_modal{    top:100px;}#send_direct_bill{    width: 225px;    height: 40px;    background-color: #3C90BE;    color: #fff;    margin: 6px 20px 5px 0px;    cursor: pointer;    padding: 10px 15px;    font-weight: normal;    font-size: 16px;    border-radius: 3px;    margin: 0px auto;    margin-top: 13px;}#direct_pay_modal .listing-submit {    font-size: 15px;    padding: 22px;    line-height: 1.4em;    margin-bottom: 0px;    height: auto;}#direct_pay_modal .to_be_paid {    width:100%;    display: inline-block;    text-align:center;}#direct_pay_modal .modal-title{    text-align: center;    padding-top:10px;}#direct_pay_modal .close{    margin:10px;}#pack_select{    width: 100%;    color: #768082;    margin-bottom: 13px;    padding: 9px 5px;    border: 1px solid #f0f0f0;    font-size:13px;}.profile-page{    margin: 0px -15px;    margin-bottom: 26px;}.profile-page label{    margin: 0px 0px 6px 0px;    width:100%;}#profile-image{    border-radius: 4px;    margin-bottom:15px;}#package_pick label{    width:auto;}.fullp{    width:100%;    float:left;    margin: 26px 0px;}.fullp-button{    width:100%;    float:left;    margin: 13px 0px 0px 0px;}.profile-page input[type=text],.profile-page input[type=password],.profile-page input[type=email],.profile-page input[type=url],.profile-page input[type=number],.profile-page textarea {    margin: 0px 0px 14px 0px;}.submit_form_row{    float:left;    width:100%;}.upload_explain{    font-size: 11px;    float: left;    }#aaiu-uploader{   margin: 10px 0px;   float: left;   color:#FFF;    width:100%;}#profile-div img{    max-width:100%;}#profile-image{ max-width:314px;   }.submit_container #aaiu-uploader{    width:auto;}#about_me{    width:100%;    height: 262px;}#update_profile{    margin-left: 15px;    color:#fff;}#change_pass{      margin-left: 15px;}.dasboard-prop-listing{    padding-left: 0px;    padding-right: 0px;    margin-bottom: 26px;    min-height: 163px;    background-color: #fdfdfd;    border:1px solid #f0f0f0;    border-radius:4px;    overflow:hidden;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;}.dasboard-prop-listing:nth-child(odd){    background-color: #f3f3f3;}.dasboard-prop-listing:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.blog_listing_image{    float:left;    display: inline;    position: relative;}.blog_listing_image .featured_div{    left: auto;    right: -30px;    top: 50%;    margin-top: -10px;    margin-right: 0px;}.prop-info{    float: right;    display: inline;    width: 543px;    height: 155px;    position: relative;}.listing_title{    padding-left: 26px;    margin-bottom: 10px;    max-width: 430px;    margin-top: 13px;}.user_dashboard_listed{    padding-left: 26px;    margin-bottom: 7px;    line-height:1.3em;    font-size: 13px;}.user_dashboard_listed .price_label{    font-size:13px;}.user_dashboard_listed a{    color:#3C90BE;}.listing_submit{    position: absolute;    right: 0px;    bottom: 96px;    font-size: 13px;    line-height: 23px;    width: 174px;    color:#434a54;}.upgrade_post{    bottom: 151px;    right: -16px;}.extra_featured{    width:13px;    height:15px;    float:left;    margin-right: 5px!important;}.info-container{  position:absolute;  bottom: 0px;  width: 545px;  padding-left: 26px;  padding-bottom: 5px;}.payment-container{    float: left;    width: 100%;    background: #f0f0f0;}.payment-container:empty{    display:none;}.no_payment{    display:none;}.featured_label{    padding: 10px 20px;    margin-top: 8px;    margin-bottom: 8px;    float: left;    font-size: 13px;}.info-container i{    font-size: 13px;    background-color: #99a3b1;    padding: 5px;    border-radius: 2px;    color: #fff;    cursor: pointer;    width: 22px;    height: 23px;}.resend_pending i{    }.info-container i:hover{    background-color: #434a54;}.editprop{    }.deleteprop {    padding: 5px 5px 5px 6px!important;}.favprop{    }.dashboad-tooltip.featured_exp{    color: #fff;    font-size: 13px;    background-color: #ED5565;    margin-bottom: 13px;    padding: 1px 5px;}.user_dashboard_status{    position: absolute;    top:14px;    right:10px;}/*=Submit Listing-------------------------------------------------------------------------------------*/.mobile{    display:none;   }.web {    display:inline;}#new_post .alert-warning{    line-height: 18px;}#new_post select{    width: 100%;    border: 1px solid #e5e5e5;    padding: 8px 6px;}.submit_container{    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    margin-bottom: 26px;    float: left;    padding: 0px 15px 13px 15px;    width:100%;    font-size: 13px;    line-height: 22px;}.submit_container label{    width:auto;}.submit_container input[type="checkbox"]{    margin: 1px 13px 0px 0px;    padding-top: 9px;    height: 22px;    float: left;}.submit_container_header{    padding: 9px 0px 9px 13px;    background-color: #fdfdfd;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434953;    margin: 0px -15px;       margin-bottom: 13px;}#google_capture{    color:#fff;    margin-bottom:13px;    margin-top:13px;}#form_submit_1{    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;}.full_form{    width: 100%;    float: left;}.full_form_image{    margin-top:12px;}.half_form{    width: 48%;    float: left;    margin-right: 0px;}.half_form_last{    margin-left: 4%;}.submit_container input[type=text],.submit_container input[type=password],.submit_container input[type=email],.submit_container input[type=url],.submit_container input[type=number],.submit_container textarea {    width:100%;}#add-new-image{    margin-top: 13px;}#googleMapsubmit {    width: 100%;    height: 300px;    float: left;    margin: 9px 0px 20px 0px;}#new_post{    margin-bottom: 26px;}.showmod{ z-index:999999;   }.edit-images{    position: relative;    float:left;    margin: 0px 13px 13px 0px;}.delete_image {    font-size: 12px;    cursor: pointer;    background: #d9534f;    color: white;    padding: 4px;    position: absolute;    bottom: 0px;    left: 0px;    width:143px;    text-align: center;}#add-new-image{    background-color: #f7f7f7;    color:#1a171b;    padding: 9px 11px;    cursor: pointer;    margin-bottom: 20px;    float: left;}#imagelist{    float:left;       width:100%;}#imagelist .uploaded_images{    float:left;       margin:  0px 10px 15px 0px;    position: relative;    max-width: 233px;    overflow: hidden;}#imagelist .uploaded_images i{    position:absolute;    top:0px;    left:0px;    background-color:#a51e6c;    color:#fff;    font-size: 20px;    padding: 5px;    cursor: pointer;}#imagelist .uploaded_images .thumber {    left:auto;    right: 0px;    cursor: none;}#imagelist .uploaded_images img{    cursor:pointer;}.submit_container #aaiu-upload-imagelist{    float:left;       width:100%;    height: auto;}#aaiu-upload-imagelist:empty{    height:0px;   }.aaiu-upload-list:empty{    margin:0px;}.submit_container #aaiu-uploader{    margin: 0px 0px 0px 0px!important;    float: left;    padding: 9px 18px;    display:inline;}.aaiu_button {    background-color: #f7f7f7;    color: #fff;    cursor: pointer;    float: left;}#aaiu-upload-imagelist{    float:left;    width:100%;    margin-bottom:5px;}#embed_video_type,#prop_category_submit{    margin-bottom: 13px;}/*=Login Sidebar-------------------------------------------------------------------------------------*/.loginwd_sidebar {    width: 100%;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color:#fdfdfd;    max-width:255px;    display:inline-block;}.loginwd_sidebar .widget-title-sidebar {    width: 100%;    padding: 7px 0px 7px 13px;    border-bottom: 1px solid #f0f0f0;    font-size: 16px;    color: #434a54;    background-color: #fdfdfd;}#colophon .loginwd_sidebar{    background-color: #fff;}/*=Login Form-------------------------------------------------------------------------------------*/.login_form {    padding: 9px 13px 13px 13px;    border: 0px solid #e5e5e5;    width: 100%;    border-radius: 4px;   }.shortcode-login{    padding:0px;}.loginwd_sidebar .login_form{      border: none;      padding-top: 0px;     }#ajax_register_div .login_form,#ajax_login_div #login-div{      border: none;      padding-top: 0px;      padding-left: 0px;}.login_form input[type=text],.login_form input[type=password],.login_form input[type=email],.login_form input[type=url],.login_form input[type=number],.login_form textarea{     width:227px;}.alert-message,.login-alert{    color: #fff;    font-size: 13px;    line-height: 22px;    max-width: 227px;    background-color: #ED5565;    margin-bottom: 13px;    padding: 1px 5px;    border-radius: 4px;}.shortcode-login .login-alert{    margin: 9px 0px 9px 0px;    margin-bottom: 9px!important;}.alert-message:empty{    padding: 0px;}.alert-danger{    background-image: none;    border: none;    color: #fff;    background-color: #ED5565!important;    line-height: 1.3em;}.listing-submit{    height:120px;    padding-top:50px;    text-align:center;    font-size:18px;    color: #434a54;}.alert-danger:empty{    padding: 0px;}.loginwd_sidebar .login-alert{    max-width: 225px;}#widget_register_sw{    margin: 13px 0px;}.login-links{    margin-top: 13px;}.login-links.shortlog{    margin-top: 0px;}#widget_login_topbar,#widget_register_topbar,#forgot_pass,#return_login{}.login_form label {    margin-bottom: 5px;    float: left;    width: 230px;}#wp-login-but-wd,#wp-submit-register_wd{    width:100%;    color:#ffffff;    margin-bottom: 0px!important;}.login_alert_full{    color: #fff;    font-size: 13px;    line-height: 21px;    background-color: #ED5565;    padding: 6px 5px;    width: 100%;    float: left;    text-align: center;    z-index: 99999999999999999;    position: fixed;}#forgot-pass-div-sh,#forgot-pass-div {    display: none;}#forgot-div-title_shortcode,#forgot-pass-div_shortcode{    display: none;}#wp-forgot-but_shortcode{    width: 100%;}#forgot-pass-div,#forgot-div-title-topbar,#register-div-topbar,#register-div-title-topbar,#register-div,#register-div-title{    display:none;}#forgot-div-title-topbar{    padding-left: 12px;    margin-bottom: 0px;    margin-top:9px;}#return_login_topbar{    padding-left:0px!important;}#reg_passmail_topbar,#reg_passmail{    margin: 13px 0px;    color: #768082;    font-size: 13px;    font-weight: normal;    line-height: 1em;}#facebooklogin{    width: 278px;    height: 40px;    background-image: url('css/css-images/facebooklogin_sidebar.png');    cursor: pointer;    margin: 9px 0px 7px 0px;    background-repeat:no-repeat;}#googlelogin{    width: 278px;    height: 40px;    background-image: url('css/css-images/googlelogin_sidebar.png');    cursor: pointer;    margin: 6px 0px 7px 0px;    background-repeat:no-repeat;}#yahoologin{    width: 278px;    height: 40px;    background-image: url('css/css-images/yahoologin_sidebar.png');    cursor: pointer;    margin: 6px 0px 3px 0px;    background-repeat:no-repeat;}#facebookloginsidebar_topbar,#facebookloginsidebar{  height: 40px;  background-image: url('css/css-images/facebooklogin_sidebar.png');  cursor:pointer;  margin-top:13px;   background-repeat: no-repeat;}#googleloginsidebar_topbar,#googleloginsidebar{  margin-top:13px;   height: 40px;  background-image: url('css/css-images/googlelogin_sidebar.png');  cursor:pointer;  background-repeat: no-repeat;}#yahoologinsidebar_topbar,#yahoologinsidebar{   margin-top:13px;   height: 40px;  background-image: url('css/css-images/yahoologin_sidebar.png');  cursor:pointer;   background-repeat: no-repeat;}#ajax_login_div {    width: 100%;}#ajax_register_div {    display: none;    width: 100%;}.wd_user_menu li{    border:none;    padding-bottom: 0px;    cursor: pointer;}.wd_user_menu i{    margin-right: 13px;    width:13px;}.wd_user_menu {    padding: 0px 13px;}/*=wp_class----------------------------------------------------------------------------------- */.sticky {}.bypostauthor {}/*=img----------------------------------------------------------------------------------- */img.aligncenter {    margin: 5px auto;}img.size-full, img.size-large, img.wp-post-image {height: auto;    max-width: 100%;}    img.alignleft {   margin: 5px 20px 5px 0;}.gallery-caption,.wp-caption-text{    color: #434953;    box-sizing: border-box;    width: 98%;    margin-top:3px;}.alignleft {    float: left;}.single-content img, .entry-summary img,.comment-content img, .widget img, .wp-caption {       max-width: 100%;    height:auto;}img.alignright {    margin: 5px 0 5px 20px;}.alignright {    float: right;}.aligncenter {    display: block;    margin-left: auto;    margin-right: auto;}.wp-caption.alignleft {    margin: 5px 10px 5px 0;}.wp-caption.alignright {    margin: 5px 0 5px 10px;}/*=submit button------------------------------------------------------------------------------------*/.agent_contanct_form input[type="submit"],.single-content input[type="submit"]{    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;    color:#fff;    margin-bottom: 0px!important;    padding: 9px 26px!important;}/*=html tags------------------------------------------------------------------------------------*/address {    font-style: italic;    margin: 0 0 26px;}pre{    margin-bottom: 26px;}/*=Lists-------------------------------------------------------------------------------------*/ul {    list-style-type: square;    margin:0px 0px 26px 26px;}ol{   margin:0px 0px 26px 26px;  }.checklist {    margin: 0px;    float: left;    list-style: none;}.checklist li {    padding: 0px 11px 5px 22px;    margin: 0px 0px 6px 0px;}.checklist li:hover {    cursor:default;}.checklist img{    vertical-align:middle;}.list-type1 li {    background: url('css/css-images/lists/list_icon_1.png') no-repeat;    background-position: 0 4px;}.list-type2 li {    background: url('css/css-images/lists/list_icon_2.png') no-repeat;    background-position: 0 3px;}.list-type3 li {    background: url('css/css-images/lists/list_icon_11.png') no-repeat;    background-position: 0 3px;}.list-type4 li {    background: url('css/css-images/lists/list_icon_4.png') no-repeat;    background-position: 0 3px;}.list-type5 li {    background: url('css/css-images/lists/list_icon_5.png') no-repeat;    background-position: 0 3px;}.list-type6 li {    background: url('css/css-images/lists/list_icon_6.png') no-repeat;    background-position: 0 3px;}.list-type7 li {    background: url('css/css-images/lists/list_icon_7.png') no-repeat;    background-position: 0 4px;}.list-type8 li {    background: url('css/css-images/lists/list_icon_8.png') no-repeat;    background-position: 0 3px;}.list-type9 li {    background: url('css/css-images/lists/list_icon_9.png') no-repeat;    background-position: 0 4px;}.list-type10 li {    background: url('css/css-images/lists/list_icon_10.png') no-repeat;    background-position: 0 3px;}/*=definition list-------------------------------------------------------------------------------------*/dl{    margin-bottom: 26px;}dt {    font-weight: bold;}dd{    margin-bottom: 13px;}/*=table-------------------------------------------------------------------------------------*/table {    border-collapse: separate;    border-spacing: 0;    border: 1px solid #f0f0f0;    margin-bottom: 26px;    border-radius: 4px; }.even {    background-color: #f0f0f0;}.comment.even{    background-color: transparent;}table th,table td{     border-right: 2px solid #cccccc;}table th,table tr{      border-bottom: 1px solid #f0f0f0;}table th{    padding:7px;}/*=Blackquote-------------------------------------------------------------------------------------*/blockquote {    font-size: 13px;    margin: 0px 0px 26px 0px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    background-color: #fdfdfd;    padding: 13px;}blockquote p {    font-size: 13px;    line-height: 22px;}blockquote cite, blockquote small {    text-transform: uppercase;    font-weight: bold;}/*=Buttons-------------------------------------------------------------------------------------*/.green{    background-color: #4ecb8f;        background-image: none;    color:#fff;}.green:hover{    background-color: #45b37e;    }.green :hover a,.green a:hover{       color:#ffffff!important; } .green a{    color:#ffffff;}.blue{    background-color: #67cfd8;       background-image: none;    color:#fff;}.blue:hover{    background-color: #54a9b0;      color:#ffffff!important;}.blue :hover a,.blue a:hover{       color:#ffffff!important; } .blue a{    color:#ffffff;}.purple{    background-color: #a51e6c;       background-image: none;    color:#fff;}.purple:hover{    background-color: #6e1448; } .purple :hover a, .purple a:hover{       color:#ffffff!important;        }.purple a{    color:#ffffff;}.btn a{    text-decoration: none;}#ui-datepicker-div{    z-index:10000!important;}/*=featured article --------------------------------------------------------------------*/.featured_article{    width: 100%;    position: relative;    margin-bottom: 26px;    border-radius: 4px;    overflow: hidden;    border:1px solid #f0f0f0;   -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;}.featured_article:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.featured_article .featured_img{    position:relative;}.featured_article .listing-cover{    height:100%;}.featured_article .listing-cover-plus{    top:50%;}.featured_article:hover .listing-cover{    opacity: 1;}.featured_article:hover .listing-cover-plus{    opacity: 1;}.featured_article:hover .featured_article_right{   color:#3C90BE;}.featured_article:hover h2 a{   color:#3C90BE;}.featured_article_title{    display: inline;    font-size: 18px;    position: relative;    float: left;    width: 100%;    height:83px;    background-color: #fdfdfd;    cursor: pointer;    border-top: 3px solid #3C90BE;    overflow: hidden;}.featured_article_title:hover{    opacity: 1;}.featured_article_content{    display: inline;    font-size: 14px;    float: left;    width: 100%;    background-color: #f0f0f0;    padding: 0px 26px 10px 13px;}.featured_type_2{     font-size: 20px;     line-height: 1.6em;     margin-top: 13px;     margin-bottom: -3px;}.featured_article_secondline{    color: #99a3b1;    font-size: 15px;    font-weight:300;}.blog_author_image{    width: 55px;    height: 55px;    margin: 13px;    display: inline-block;    float: left;    border-radius:4px;}.featured_article_right{    position: absolute;    bottom: 50%;    margin-bottom: -18px!important;    right: 13px;    color: #99a3b1;    font-size: 36px;}/*=featured_property --------------------------------------------------------------------*/.featured_property{    width: 100%;    position: relative;    margin-bottom: 26px;    border-radius: 4px;     border:1px solid #f0f0f0;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    max-width:940px;}.featured_property .featured_img{    position:relative;}.featured_cover{    cursor:pointer;}.featured_property .listing-cover {     height:100%;}.featured_property .listing-cover-plus {    top:50%;}.featured_property:hover{    box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    -webkit-box-shadow: 0px 0px 5px 1px rgba(60, 144, 190, 0.13);    background-color: #fff;}.featured_property:hover .featured_secondline{    background-color:#fff;}.featured_property:hover .listing-cover {     opacity:1;}.featured_property:hover .listing-cover-plus {    opacity:1;}.featured_property:hover h2 a{    color:#3C90BE;}.featured_property img{    border-top-left-radius: 4px;     border-top-right-radius: 4px;     border-bottom: 3px solid #3C90BE!important;   }.featured_property h2 a,.featured_property h2{    color: #434a54;    font-size: 20px;    line-height: 1.6em;    margin-top: 0px;    margin-bottom: -3px;}.featured_property .price_label{    float:right;}.featured_secondline{    width: 100%;    position: relative;    background-color: #fdfdfd;    color: #fff;    height:82px;    z-index: 11;    padding: 13px;    font-size: 15px;    cursor: pointer;    }.agent_face{    width: 68px;    height: 55px;    display: inline;    float: left;    padding-right: 13px;    border-radius: 4px;    overflow: hidden;}.agent_face img{    border-radius:4px;    border:none!important;}.agent_face:hover .agent_face_details{    display:block;}.agent_face_details{    width: 310px;    height: 110px;    border: 1px solid #f0f0f0;    background-color: #fdfdfd;    position: absolute;    bottom: -12px;    left: 79px;    z-index: 101;    padding: 13px;    border-radius: 4px;    display:none;    }.agent_face_details:after{     content: " ";    width: 0;    height: 0;    border-bottom: 10px solid transparent;    border-top: 10px solid transparent;    border-right: 10px solid #fdfdfd;    top: 50%;    left: -10px;    position: absolute;    margin-top: -6px;}.agent_face_details:before{    content: " ";    width: 0;    height: 0;    border-bottom: 10px solid transparent;    border-top: 10px solid transparent;    border-right: 10px solid #f0f0f0;    top: 50%;    left: -11px;    position: absolute;    margin-top: -6px;}.agent_face_details img{    border-bottom: none!important;    border-radius: 4px;    float: left;    margin-right: 13px;    height: 80px;    width: 80px;}.agent_face_details h4{    display:inline;    float: left;    margin-right: 13px;    margin-bottom:0px;}.agent_face_details .agent_position{    display: inline;    float: left;    margin: 2px 29px 12px 0px;    width: 55%;}.featured_prop_price{    position: absolute;    right: 13px;    top: 19px;    color: #3C90BE;    font-size: 20px;    letter-spacing: 0px;}.featured_prop_label{    position: absolute;    right: 13px;    top: 40px;    color: #3C90BE;}.featured_prop_price .price_label{    position: absolute;    right: 0px;    top: 20px;    color: #3C90BE;    word-break: break-all;    width: 100px;    text-align: right;}.google_map_sh{    width: 250px;    height: 130px;    background: red;    border: 5px solid white;    padding: 4px;    border-radius: 3px;    display: none;  }.sale_line{    font-size: 15px;    color:#99a3b1;    font-weight:300;}.featured-content{    float: left;    position: absolute;    margin-left: 270px;    top: 103px;}.featured_property .featured_div{    top: auto;    bottom: 61px;    z-index: 100;}/*=multiple currency widget*/.multiple_currency_widget .dropdown.form-control {padding: 0px;}#list_sidebar_curr{   width:255px;}.top_bar .sidebar_filter_menu{    font-size: 12px;    padding: 2px 12px;}.top_bar .multiple_currency_widget{    width: 160px;    height: 20px;}.top_bar .filter_menu li{    height: 30px;    padding: 7px 0px 3px 13px;    margin-bottom: 0px;    font-size: 12px;    min-width: 140px;}.top_bar .caret_sidebar {    top:9px;}.top_bar #list_sidebar_curr{    width:160px;    margin-left: 0px;}.right-top-widet .multiple_currency_widget{    margin-right: 0px;    margin-left:10px;}.left-top-widet .multiple_currency_widget{    margin-right: 10px;    margin-left:0px;}.top_bar .form-control{    height:25px;}/*=visual compser sidebar--------------------------------------------------------------------*/.vc_widget_sidebar a{    line-height:22px;}.vc_widget_sidebar ul{    list-style:none;    margin-left:0px;}.vc_widget_sidebar input[type=text],.vc_widget_sidebar input[type=password], .vc_widget_sidebar input[type=email], .vc_widget_sidebar input[type=url], .vc_widget_sidebar input[type=number], .vc_widget_sidebar textarea {    font-size: 13px;}.vc_widget_sidebar .widget_search .form-control {    width: 157px}.vc_widget_sidebar .widget_archive li:before,.vc_widget_sidebar .widget_recent_comments li:before,.vc_widget_sidebar .widget_categories li:before,.vc_widget_sidebar .widget_meta li:before{    margin-top:1px;}/*=shortcodes spacer--------------------------------------------------------------------*/.spacer{    position:relative;    width:100%;    float:left;}.spacer .spacer_line{    height: 3px;    background-color: #f0f0f0;    width: 100%;    float: left;    vertical-align: middle;    position: absolute;    top: 50%;    margin-top: -1px;}/*=shortcodes text list--------------------------------------------------------------------*/.customlist ul{    list-style:none;    margin: 0px 0px 26px 0px;}.customlist2 ul{    list-style: none;    margin: 0px 0px 26px 0px;    background-color: #fdfdfd;    border: 1px solid #f0f0f0;    padding: 13px 13px 9px 13px;    border-radius: 4px;     -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.customlist2 ul li,.customlist ul li{    padding: 0px 0px 4px 0px;    margin-bottom: 4px;}/*=shortcodes featured agent--------------------------------------------------------------------*/.featured_agent{     margin-bottom: 30px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    overflow: hidden;    background-color: #fdfdfd;     position: relative;    padding-bottom: 94px;    max-width:255px;    height:220px;}.featured_agent_details_wrapper{    padding: 0px 0px 13px 0px;    position: absolute;    bottom: -157px;    width: 100%;    background-color: #fdfdfd;    cursor: pointer;    border-top: 3px solid #347DA4;}.featured_agent_details_wrapper h4 a,.featured_agent_details_wrapper h4{    padding: 0px 6px;    margin-top: 13px;    margin-bottom: 3px;    font-size: 18px;}.featured_agent_details_wrapper .agent_position{     line-height: 13px;}.featured_agent_details_wrapper .agent_unit_social{    left: 0px;    padding: 11px 0px 0px 0px;    position: relative;    margin-top: 16px;}.featured_agent_details_wrapper .social-wrapper{    margin: 0px auto;    max-width: 137px;}.featured_agent_details{    display:block;}.featured_image_agent{   }/*=shortcodes Icon content--------------------------------------------------------------------*/.iconcol h3{    margin-top:13px;}.icon_img{    position:relative;    -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;      cursor:pointer;}.iconcol p{    margin-bottom:13px!important;}.iconcol img{    border-radius:4px;   }.iconcol .listing-cover{    width:100%;    height:100%;}.iconcol .listing-cover-plus{    top:50%;}.iconcol:hover .listing-cover{    opacity:1;}.iconcol:hover .listing-cover-plus{    opacity:1;}/*=shortcodes Testimonial--------------------------------------------------------------------*/.testimonial-container{    float:left;    width:100%;    display:inline;   margin-bottom: 26px!important;}.testimonial-image{    width: 120px;    height: 120px;    border-radius: 4px;    display: inline-block;    float:left;}.testimonial-text{    position: relative;    border: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    border-radius: 4px;    color: #768082;    padding: 13px;    margin-left: 136px;    background-color: #fdfdfd;}.testimonial-text:before{    content: " ";    width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-right: 10px solid #f0f0f0;    top: 20px;    left: -11px;    position: absolute;}.testimonial-text:after{    content: " ";    width: 0;    height: 0;    border-top: 10px solid transparent;    border-bottom: 10px solid transparent;    border-right: 10px solid #fdfdfd;    top: 20px;    left: -10px;    position: absolute;}.testimonial-author-line{    font-size: 14px;    margin-left: 136px;    margin-top: 11px;}.testimonial-author{    font-weight: bold;    font-size: 14px;}/*=shortcodes post grid--------------------------------------------------------------------*/.wpestate_posts_grid.vc_posts_grid{    padding: 0px 15px;}.wpestate_posts_grid.vc_posts_grid ul{    margin: 0px -15px;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter, .wpestate_posts_grid .wpb_categories_filter {   padding: 0px 15px;   margin-bottom: 13px;}.wpestate_posts_grid h2{    font-size: 18px;    line-height: 1.3em;    margin-top: 13px;}.wpestate_posts_grid .vc_read_more{    float: right;    color: #3C90BE;    bottom: 12px;    font-size: 12px;    text-align: right;    text-decoration: none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li, .wpestate_posts_grid.wpb_categories_filter li{    background-color:#3C90BE;    color:#fff;    padding:3px 13px;    border-radius:3px;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li:hover, .wpestate_posts_grid.wpb_categories_filter li :hover,.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active, .wpestate_posts_grid.wpb_categories_filter .active{    background-color:#393F48;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a:hover, .wpestate_posts_grid.wpb_categories_filter .active a:hover,.wpestate_posts_grid.wpb_teaser_grid .categories_filter .active a, .wpestate_posts_grid.wpb_categories_filter .active a{    text-decoration:none;    border-bottom:none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li a:hover, .wpestate_posts_grid .wpb_categories_filter li a:hover {    border-bottom:none;}.wpestate_posts_grid.wpb_teaser_grid .categories_filter li a, .wpestate_posts_grid.wpb_categories_filter li a{    color:#fff;}.wpestate_posts_grid img{    border-radius:4px;   }/*=shortcodes information box--------------------------------------------------------------------*/.wpb_alert-info.vc_alert_3d.wpestate_message {    -webkit-box-shadow: 0 3px 0 #afd9ee;    box-shadow: 0 3px 0 #afd9ee;}.wpb_alert-success.vc_alert_3d.wpestate_message {    -webkit-box-shadow: 0 3px 0 #c1e2b3;    box-shadow: 0 3px 0 #c1e2b3;}.wpb_alert-error.vc_alert_3d.wpestate_message,.wpb_alert-danger.vc_alert_3d.wpestate_message{    -webkit-box-shadow: 0 3px 0 #e4b9b9;    box-shadow: 0 3px 0 #e4b9b9;}/*=shortcodes progress bar--------------------------------------------------------------------*/.wpestate_progress_bar{    }.wpestate_progress_bar.vc_progress_bar .vc_single_bar {    background: #fdfdfd;    position: relative;    margin-bottom: 11.666666666666666px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border:1px solid #f0f0f0;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_bar{    background-color: #3C90BE;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_green .vc_bar{    background-color: #16A085;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_orange .vc_bar{    background-color: #FB6A5C;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_label {    text-shadow: none;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_red .vc_bar{    background-color: #ED5565;}.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_black .vc_label {    text-shadow: none;}/*=shortcodes faq #3C90BE--------------------------------------------------------------------*/.wpb_toggle.wpestate_toggle{    background: none;    padding: 10px 13px 10px 13px;    clear: both;    margin-top: 0;    background-color: #f0f0f0;    color: #434a54;    font-size:15px;    position:relative;    border-top-left-radius: 4px;    border-top-right-radius: 4px;}h4.wpb_toggle.wpestate_toggle:after {    content: "\f107";    position: relative;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    color: #434a54;    float: right;    font-size: 20px;}h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after,.wpb_toggle.wpestate_toggle.wpb_toggle_title_active{    color: #3C90BE; } h4.wpb_toggle.wpestate_toggle.wpb_toggle_title_active:after{    content: "\f106";}    /*=shortcodes call to action--------------------------------------------------------------------*/.wpestate_cta_button{    border-radius:4px;   }.wpestate_cta_button2 .wpb_button,.wpestate_cta_button .wpb_button{    margin-bottom:0px!important;}.wpb_call_to_action.wpestate_cta_button{/*    background-color: #fdfdfd;    border: 1px solid #f0f0f0;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1); */}.wpestate_cta_button2{      border-radius:4px!important;  }.vc_call_to_action.wpestate_cta_button2{    background-color: #fdfdfd!important;    border: 1px solid #f0f0f0!important;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);}.vc_call_to_action.wpestate_cta_button2 hgroup h2{   margin-bottom:5px; }/*=shortcodes Tabs--------------------------------------------------------------------*/.wpestate_tabs .ui-widget{   font-size:13px;}.wpestate_tabs .wpb_content_element .wpestate_tabs .wpb_accordion_wrapper .wpestate_tabs .wpb_accordion_header, .wpestate_tabs .wpb_content_element.wpb_tabs .wpestate_tabs .wpb_tour_tabs_wrapper .wpb_tab {    background-color: #fff;}.wpestate_tabs .ui-widget-content {    border: 1px solid #f0f0f0;    background: none;    color: #768082;    border-top:0px;    font-family: 'Open Sans', sans-serif;}.wpestate_tabs .ui-widget-header {    border: none;    background: #f0f0f0;    color: #fff;    font-weight: normal;    border-radius: 0px;}.wpestate_tabs .ui-tabs .ui-tabs-nav li{    background-color: #f0f0f0;    border: none;    border-radius: 0px;    border-right: 1px solid white;    padding: 3px 10px;}.wpestate_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {    margin-bottom: -3px;    padding-bottom: 0px;    background-color: #ffffff;    border-top: 3px solid #3C90BE;    border-radius: 0px;}.wpestate_tabs .wpb_content_element .wpb_tabs_nav li.ui-tabs-active{    }.wpestate_tabs .ui-state-active,.wpestate_tabs .ui-widget-content .ui-state-active,.wpestate_tabs .ui-widget-header .ui-state-active {    border: none;    background: black;    font-weight: bold;    color: white;}.wpestate_tabs .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_tabs.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{    background-color: #ffffff;   }.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs.wpestate_tabs  .wpb_tour_tabs_wrapper .wpb_tab {    background-color: #fff;}.wpestate_tabs .ui-state-default a, .wpestate_tabs .ui-state-default a:link, .wpestate_tabs .ui-state-default a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;}.wpestate_tabs .ui-state-active a,.wpestate_tabs .ui-state-active a:link,.wpestate_tabs .ui-state-active a:visited {    color: #3C90BE;    font-weight: normal;    font-size: 15px;}/*=shortcodes Tours--------------------------------------------------------------------*/.wpestate_tour .ui-widget{   font-size:13px;}.wpestate_tour  .ui-widget-content {    border: none;    background: #fff;    color: #768082;    border-left: 0px;}.wpestate_tour  .ui-widget-header {    background: #fdfdfd;    color: #434953;    font-weight: normal;    height: 100%;    border: 1px solid #f0f0f0;}.wpestate_tour .ui-state-default,.wpestate_tour .ui-widget-content .ui-state-default,.wpestate_tour .ui-widget-header .ui-state-default {    border: none;    background: #f0f0f0;    color: #434953;    font-weight: normal;    width: 100%;    padding: 4px 0px;    border-radius: 0px;}.wpestate_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{    background-color: #fff;}.wpestate_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active{    margin-bottom: 0px;    padding-bottom: 3px;    border-left: 3px solid #3C90BE;}.wpestate_tour .ui-state-default a, .wpestate_tour .ui-state-default a:link, .wpestate_tour .ui-state-default a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;}.wpestate_tour .ui-state-active a, .wpestate_tour .ui-state-active a:link, .wpestate_tour .ui-state-active a:visited{    color: #3C90BE;}.wpb_tour.wpestate_tour  .wpb_tour_tabs_wrapper .wpb_tab{    padding: 0em 0em 0em 1em;}.wpestate_tour .wpb_tour_next_prev_nav{    padding-left: 13px;}.wpestate_tour .wpb_tour_next_prev_nav span,.wpestate_tour .wpb_tour_next_prev_nav span{    padding: 0em 0 1em 0;}.wpestate_tour .wpb_tour_next_prev_nav a,.wpestate_tour .wpb_tour_next_prev_nav a{    border-bottom: none;}.wpestate_tour .wpb_prev_slide:before{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f104";    padding-right: 5px;}.wpestate_tour .wpb_next_slide:after{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f105";    padding-left: 5px;}/*=shortcodes Accordion--------------------------------------------------------------------*/.wpestate_accordion .ui-widget,.wpestate_accordion_tab .ui-widget{   font-size:13px;}.wpestate_accordion_tab .ui-state-active, .wpestate_accordion_tab .ui-widget-content .ui-state-active, .wpestate_accordion_tab .ui-widget-header .ui-state-active{    border: 1px solid #f0f0f0;    background: #fdfdfd;    font-weight: normal;    color: #434953;}.wpestate_accordion_tab .ui-state-default a,.wpestate_accordion_tab .ui-state-default a:link,.wpestate_accordion_tab .ui-state-default a:visited,.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited{    color: #434a54;    font-weight: normal;    font-size: 15px;    padding: 10px;}.wpestate_accordion_tab .ui-state-active a,.wpestate_accordion_tab .ui-state-active a:link,.wpestate_accordion_tab .ui-state-active a:visited{    color:#3C90BE;}.ui-accordion .wpestate_accordion_tab .ui-accordion-header{    padding:0px 0px 0px 0px;}.wpestate_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpestate_accordion.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{    background: #f0f0f0;}.wpestate_accordion_tab .ui-widget-content{    border: 1px solid #fdfdfd;    background: #fff;    color: #768082;    line-height: 22px;    font-family: 'Open Sans', sans-serif;}.wpestate_accordion_tab .ui-state-default, .wpestate_accordion_tab .ui-widget-content .ui-state-default, .wpestate_accordion_tab .ui-widget-header .ui-state-default{     color: #768082;     border:none;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon{    display: block;    width: 16px;    height: 16px;    background-image: none;    background-repeat: no-repeat;    position: absolute;    right: 10px;    top: 9px;    /* background: #f0f0f0; */    color: #434a54;    left: auto;    bottom: auto;    margin-top: 0px;    background-position: 0px 0px;    text-indent: 0;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-default .ui-icon:after, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon:after{    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f107";    padding-right: 5px;    font-size: 20px;}.wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-accordion-header-active .ui-icon:after, .wpb_accordion.wpestate_accordion  .wpb_accordion_wrapper .ui-state-active .ui-icon:after{     content: "\f106";     color:#3C90BE;}/*=shortcodes carousel --------------------------------------------------------------------*/.wpestate_carousel .post-thumb{    float:left;    margin-right: 13px;}.wpestate_carousel .vc-carousel-control .icon-next:before {    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f105";    position: relative;    top: 0px;    color:#434a54;}.wpestate_carousel .vc-carousel-control .icon-prev:before {    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content:"\f104";    position: relative;    top: 0px;    color:#434a54;}/*=shortcodes Buttons --------------------------------------------------------------------*//*.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, */.wpb_button {    margin-bottom: 13px!important;}.wpb_btn-primary, .wpb_btn-primary:hover, .wpb_btn-warning, .wpb_btn-warning:hover, .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover{    text-shadow:none!important;}.wpb_button{    border-top:none!important;       border-left:none!important;    border-right:none!important;    text-shadow:none!important;}.wpb_button:hover{    border-top:none!important;       border-left:none!important;    border-right:none!important;    text-shadow:none!important;}button.wpb_btn-large, span.wpb_btn-large {    padding: 9px 26px!important;    font-size: 13px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    min-width:205px;    color: #ffffff;}.wpb_btn-primary{    background-color: #363884!important;    border-bottom: 3px solid #363884!important;}.wpb_btn-primary:hover, .wpb_btn-primary:active, .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary[disabled] {    background-color: #363884!important;    border-bottom: 3px solid #363884;}.wpb_btn-info{    background-color: #3C90BE!important;    border-bottom: 3px solid #347DA4!important;}.wpb_btn-info:hover, .wpb_btn-info:active, .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info[disabled] {    background-color: #347DA4!important;    border-bottom: 3px solid #347DA4;}.wpb_wpb_button{    background-color: #7F8C8D!important;    border-bottom: 3px solid #687373!important;    color:#ffffff!important;}.wpb_wpb_button:hover, .wpb_wpb_button:active, .wpb_wpb_button.active, .wpb_wpb_button.disabled, .wpb_wpb_button[disabled] {    background-color: #687373!important;    border-bottom: 3px solid #687373;    color:#ffffff!important;}.wpb_btn-success{    background-color: #1ABC9C!important;    border-bottom: 3px solid #16A085!important;}.wpb_btn-success:hover, .wpb_btn-success:active, .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success[disabled] {    background-color: #16A085!important;    border-bottom: 3px solid #16A085;}.wpb_btn-warning{    background-color: #FB6A5C!important;    border-bottom: 3px solid #ee6557!important;}.wpb_btn-warning:hover, .wpb_btn-warning:active, .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning[disabled] {    background-color: #ee6557!important;    border-bottom: 3px solid #ee6557;}.wpb_btn-danger{    background-color: #ED5565!important;    border-bottom: 3px solid #da4453!important;}.wpb_btn-danger:hover, .wpb_btn-danger:active, .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger[disabled] {    background-color: #da4453!important;    border-bottom: 3px solid #da4453;}.wpb_btn-inverse{     background-color: #3C434D!important;    border-bottom: 3px solid #323840!important;}.wpb_btn-inverse:hover, .wpb_btn-inverse:active, .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse[disabled] {    background-color: #323840!important;    border-bottom: 3px solid #323840;}/*=shortcodes--------------------------------------------------------------------*/.shortcode_title{    padding-left:15px;    margin-bottom: 17px}.shortcode_title_adv{    margin-bottom: 17px;}.mdnopad{    padding: 0px;   }.show-grid{    margin: 0px 0px 0px 0px;     margin-bottom: 26px;}.firstcol{    padding-left: 0px;}.lastcol{       padding-right: 0px;}.shortcol{    margin-bottom: 26px;}/*=bootstrap labels--------------------------------------------------------------------*/.label-success {    background-color: #1ABC9C;}/*=shortcodes listing--------------------------------------------------------------------*/.article_container{  margin: 0px -15px;    display:inline-block;}.wpb_wrapper .article_container{    /*width:100%;*/}.col-md-9 .article_container{    min-width: 840px;}.listinglink-wrapper{    width: 100%;    float: left;    margin: 0px 15px;}.listinglink-wrapper button a,.listinglink-wrapper button{    color:#fff;    bottom: 0px;}/* spiner Loader--------------------------------------------------------------------*/.spinner {  margin: 100px auto;  width: 50px;  height: 30px;  text-align: center;  font-size: 10px;}#gmap-loading .spinner{    margin: 5px auto; }.spinner > div {  background-color: #434a54;  height: 100%;  width: 6px;  display: inline-block;    -webkit-animation: stretchdelay 1.2s infinite ease-in-out;  animation: stretchdelay 1.2s infinite ease-in-out;}.spinner .rect2 {  -webkit-animation-delay: -1.1s;  animation-delay: -1.1s;}.spinner .rect3 {  -webkit-animation-delay: -1.0s;  animation-delay: -1.0s;}.spinner .rect4 {  -webkit-animation-delay: -0.9s;  animation-delay: -0.9s;}.spinner .rect5 {  -webkit-animation-delay: -0.8s;  animation-delay: -0.8s;}@-webkit-keyframes stretchdelay {  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }    20% { -webkit-transform: scaleY(1.0) }}@keyframes stretchdelay {  0%, 40%, 100% {     transform: scaleY(0.4);    -webkit-transform: scaleY(0.4);  }  20% {     transform: scaleY(1.0);    -webkit-transform: scaleY(1.0);  }}.wpb_column > .wpb_wrapper *:last-child, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_content_element, .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_row {    margin-bottom: auto; }.video-container {    position: relative;     padding-bottom: 56.25%;     height: auto;     overflow: hidden; }.video-container iframe, .video-container object, .video-container embed, .video-container video {    position: absolute;    top: 0;     left: 0;    width: 100%;    height: 100%;}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{    height: 0px;}/*=IDX code--------------------------------------------------------------------*/.dsidx-details #dsidx-description {    background-image: none;    clear: both;    margin: 5px 0 15px;    position: relative;    padding: 10px;    font-size: 14px;}#dsidx h3 {    margin-bottom:26px;     border-bottom:none;}.dsidx-standalone-disclaimer{    display:none;}div.dsidx-results-widget .dsidx-controls {    border-top: 0px dotted #ededed!important;}.dsidx-results-widget .dsidx-slideshow-control {    background-color: #fdfdfd;    height: 27px!important;    position: absolute;    padding: 2px 25px 7px 25px!important;}.dsidx-results-widget .dsidx-slideshow, .dsidx-results-widget .dsidx-slideshow ul, .dsidx-results-widget .dsidx-slideshow li {    height: 224px!important;    overflow: hidden;}.dsidx-results-widget, .dsidx-slideshow {    padding: 35px 0!important;}.dsidx-details #dsidx-description {    background-image: none;    clear: both;    margin: 5px 0 15px;    position: relative;    padding: 10px;    font-size: 14px;}#dsidx h3 {    margin-bottom:26px;     border-bottom:none;}.dsidx-prop-title{    font-size: 18px;    line-height:1.6em;    font-weight:300;}.dsidx-shortcode-item table,.dsidx-shortcode-map {    margin-left:0px!important;}.iosfixed{     position: absolute!important;     right: 45px;    left: auto;    display:block!important;}#property_area_submit_hidden{    display:none;}#lang_sel{    z-index:999;}#lang_sel a, #lang_sel a:visited{    padding: 5px 10px 5px 10px!important;  }#lang_sel a.lang_sel_sel {    padding: 0px 10px!important;}#lang_sel img.iclflag {                               top:-1px!important;}.website-wrapper{       width:100%;   /* height:100%;*/}.snapjs-left .website-wrapper{    position:fixed;}.full_container_over{    margin-right: -500px!important;    padding-right: 500px!important;    margin-left: -500px!important;    padding-left: 500px!important;}/*=slider container----------------------------------------------------------------*/.slider_container{  /*  background-color: #F0F0F0;*/    margin: 0px 0px;       width:100%;}.slider_control_right{    position: absolute;    top: 10px;    right: 15px;    width: 40px;    height: 40px;    border-radius: 4px;    cursor: pointer;    color: #99A2AE;    font-size: 39px;    background-color:#777777;    color: #fff;    padding-left: 14px;}.slider_control_left{    position: absolute;    top: 10px;    right: 60px;    width: 40px;    height: 40px;    border-radius: 4px;    cursor: pointer;    color: #99A2AE;    font-size: 39px;    background-color: #777777;    color: #fff;    padding-left: 12px;}.slider_control_right:hover,.slider_control_left:hover{    background-color:#347DA4;   }    .shortcode_slider_wrapper{    overflow: hidden;    margin: 0px 0px 0px 0px;}.shortcode_slider_list{    width: 100%;    float: left;    display: inline-block;white-space: nowrap;    margin-left: -15px;}.shortcode_slider_list li{    display: inline-block;    white-space: normal;}.title_slider{    margin-left: -15px;    margin-top: 15px;}/*=Searches-------------------------------------------------------*/.saved_search_wrapper{    width: 100%;    font-size: 13px;    background-color: #fdfdfd;    padding: 13px 0px 13px 13px;    border: 1px solid #f0f0f0;    border-radius: 4px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    float: left;    margin-top: 15px;    margin-bottom: 20px;}#search_name{    margin-right: 10px;    width: 74%;    margin-top: 0px;    float: left;    }#save_search_button{    padding: 10px 26px!important;    margin-bottom: 0px!important;}#save_search_notice{    float: left;    width: 100%;    font-size: 15px;    margin-bottom: 5px;    padding-right: 5px;}.search_unit_wrapper{    position:relative;    margin-bottom: 30px!important;    border: 1px solid #f0f0f0;    border-radius: 4px;    padding-bottom: 15px;    -webkit-box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);    font-size: 13px;    background-color: #fdfdfd;      -webkit-transition: all 0.15s ease;    -moz-transition: all 0.15s ease;    -o-transition: all 0.15s ease;    transition: all 0.15s ease;    cursor: pointer;     margin: 0px 15px 0px 15px;}.search_unit_wrapper h4 {    padding: 0px 13px;    margin-top: 10px;    margin-bottom: 6px;    float: left;    width: 100%;}.advanced_search_notice {    padding-top: 15px;    line-height: 1.4em;    margin: 0px;    padding-right: 10px;    margin-bottom: 20px!important;}.search_param{    margin-left: 15px;    font-size: 14px;    line-height: 1.3em;}.delete_search{    position:absolute;    top:15px;    right:15px;}.delete_search:hover{    color:#3C90BE;}/*=floor plans--------------------------------------------------------------------------------*/.front_plan_row,.front_plan_row_image{    float:left;    width:100%;    background-color: #f0f0f0;    margin-bottom: 10px;    padding: 5px;}.front_plan_row{    cursor:pointer;    border-radius: 3px;    background-color: #f0f0f0;}.front_plan_row:hover{   color:#3C90BE;}.floor_title{    width:40%;    display:inline;    float:left;    padding-left: 10px;}.floor_details{    width:15%;    display:inline;    float:left;}.front_plan_row_image{    display:none;    background: #f9f9f9;    border-radius:3px;}.floor_image img{    margin:0px auto;}.floor_description{    margin-top:10px;      padding-left: 10px;}.floor_image{    text-align: center;}#print_page{    cursor:pointer;}/*=Download ===================================================*/.download_docs{    width:100%;        font-weight: bold;}.document_down{    width:100%;}.document_down i{    margin-left: 10px;}/*=Print ===================================================*/.print_title{    margin-left:15px;    font-size:40px;}.print-addr,.print-price{    margin-left:15px;    font-size:22px;    margin-bottom: 10px;    }.print-addr{    margin-bottom: 30px;}.print_header{    margin-top: 20px;    width: 100%;    background-color: #f0f0f0;    padding: 10px;}.print_agent .listing_detail,.print_wrapper .listing_detail {    margin-bottom:5px;    margin-left:15px; }.print-col-img img{    margin-bottom:15px;}.agent_name{    font-size:22px;}.print-content{   width:100%;   padding-left:15px;   line-height: 1.6em;}.printlogo{    margin-left:15px;}.listing_detail_agent{    margin-bottom:5px;    line-height:1.3em;}.printimg{    height: 350px;    margin-bottom: 20px}.printimg img{    height:100%;    width:auto;}.printbreak {    page-break-after: always;    page-break-inside: avoid;    width: 100%;   }@media print {      body, html, #wrapper {          width: 100%;          height: 100%;          position: relative;      }       marquee { -moz-binding: none; } body{overflow:visible !important;} }/*=search slider ===================================================*/.ui-slider .ui-slider-handle,.ui-slider .ui-slider-range{    z-index:0!important;}.adv_search_slider{     float: left;    height: 53px;    padding-right: 15px!important;}.adv1-holder .adv_search_slider{    width: 100%;    max-width: 450px;}#google_map_prop_list_sidebar .adv_search_slider{    }.slide_mobile{    width:100%;}#amount_wd,#amount{    border: 0;    color: #3C90BE!important;    font-weight: bold;    margin-bottom: 0px;    margin-top: 0px;    height:10px;}#amount_wd{    font-weight: bold;    height: 20px;    display: inline;    width: 150px;}.adv_search_slider #slider_price{    margin-left:10px;    margin-top: 5px;}.ui-widget-header {    border: 1px solid #e78f08;    background: #3C90BE!important;}.ui-slider .ui-slider-handle{    border-radius: 50%;}.ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {    border: 1px solid #fbcb09;    background-color: #e6e6e6!important    background-image: none;    font-weight: bold;    color: #c77405;}.adv_search_widget{    float: left;    width: 100%;    margin-bottom: 15px;}.adv_search_sh{    display: inline-block;    width: 48%;   }.adv_search_sh p{    margin-bottom: 0px;    margin-top: -10px;    float: left;}#slider_price_widget{    margin-left:7px;      width: 100%;    max-width: 214px;    height: 10px;    margin-top:10px;}#slider_price_sh{    margin-top: 16px;    margin-bottom: -5px;     margin-left: 7px;}#amount_sh{    height: 32px;    margin-bottom: 0px!important;    color: #3C90BE!important;    }#amount_mobile{       color: #3C90BE!important;}/*=terms and conditions check===============================================================================*/#user_terms_register_topbar{    margin: 0px 5px 0px 0px;    float: left;}#user_terms_register_topbar_label{    float: left;    width: 205px;    display: inline;    margin-bottom: 10px;    cursor:pointer;}#user_terms_register_topbar_label a{   padding: 0px;}.shortcode-login #user_terms_register_sh_label{    width:237px;    margin-top: 4px;    line-height: 10px;    cursor:pointer;}#user_terms_register_sh{    float: left;    margin-right: 5px;}#user_terms_register_wd{    float:left;    margin-right: 5px;}#user_terms_register_wd_label{    width:207px;}#ajax_register_div #user_terms_register_sh_label {    width: 210px;    margin-bottom: 10px;}/*=floor plans-----------------------------------------------------------------*/#add_new_plan_front_end {    margin: 10px 0px 30px 0px;    cursor:pointer;    background-color: #4ecb8f;    color: #fff;    padding: 5px;}.plan_row{    float: left;    width: 100%;    margin-top: 20px;    border: 1px solid #f0f0f0;    padding: 20px;}.floor_container{     width: 100%;    max-width: 100%!important;      border: 1px solid #f0f0f0;    padding: 20px;    float:left;    position:relative;    margin-bottom: 20px;}.floor_container img{    margin-bottom:20px;}.floor_p{    float: left;    width: 50%;    margin-bottom: 10px;}.floor_full{    float: left;    width: 100%;    margin-bottom: 10px;}.plan_image,.plan_description{   width:97.5%}.floor_container .floor_p{    width:33%;}.floor_container input{    float:left;    width:95%;}.floor_upload_but{    width:220px!important;}#floor_submit {    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;    margin-top: 10px;    display: inline-block;}.floor_container i {    position: absolute;    top: 0px;    left: 0px;    background-color: #a51e6c;    color: #fff;    font-size: 20px;    padding: 5px;    cursor: pointer;}#use_floor_plans{    float: left;    margin-bottom: 20px;    margin-top: 1px;    margin-right: 5px;  }.manage_floor{    float: left;    color: #fff;    padding: 5px 20px;    margin-top: 10px;    border-radius: 3px;    padding: 9px 26px!important;    text-transform: uppercase;}.manage_floor:hover{    color:#fff;}/*=Stripe-------------------------------------------------------------------------------*/#stripe_form_featured{    display:none;}.stripe-wrapper{       margin: 8px 0px 0px 0px;    float: left; }.stripe_paypal{    margin-left: 10px;}.stripe_buttons{    display:none;}.visible_stripe{    display:block;}.stripe_upgrade{    display: inline-block;    float: left;    margin: 8px 0px 0px 10px;}#package_pick .stripe-button-el{    width:100%;    height:40px;}#package_pick .stripe-button-el span{     height:40px;     padding-top: 4px;}/*=dashboard search--------------------------------------------------------------------------------*/#search_dashboard_auto{    float:left;    width:100%;    margin-bottom:20px;}#search_form_submit_1{    margin-left: 15px;    color: #fff;    padding: 11px 26px;    border-radius: 4px;    margin-top:0px;    float:left;}#prop_name{    width:300px;    padding: 12px 0px 9px 9px;    float:left;}.ui-widget-content {    color: #768082!important;    border: 1px solid #f0f0f0!important;    background: #fff!important;    background-image: none!important;}.ui-autocomplete .ui-menu-item .ui-state-focus{    background-color: #3C90BE!important;    background-image: none!important;    color:#fff!important;    border:none!important;    border-radius: 0px!important;}.pp_social .facebook{    width:102px!important;}/*=Contact Form 7---------------------------------------------*/span.wpcf7-form-control-wrap {    position: relative;}.wpcf7-form-control-wrap textarea{    width:89%;}.wpcf7-form  input[type="submit"]{    -webkit-appearance: none;    min-width: 145px;    font-size: 14px!important;    text-transform: uppercase;    line-height: normal!important;    -webkit-border-radius: 3px!important;    -moz-border-radius: 3px!important;    border-radius: 3px!important;    background-color: #f2f2f2!important;    border:none;    border-bottom: 3px solid #9E9E9E!important;    color: #333;    margin-bottom: 0px!important;    padding: 9px 26px!important;}.wpcf7-form p{    margin-bottom: 13px;font-size: 13px;    line-height: 22px;}.agent_contanct_form_sidebar .wpcf7-form-control{    width:100%;}#all_wrapper{    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    transition: all 0.4s ease;  webkit-overflow-scrolling:auto;}@media screen and (max-width:990px){    .stretched-row{        padding-left:0px!important;        padding-right:0px!important;        left:0px!important;        width:auto!important;            }}.menu li a{    padding: 10px !important;    border: 0px solid #383B83;}#access a{padding: 10px !important; color:#333;}.menu li{margin-left: 15px;}#access .current-menu-item >a, #access .current-menu-parent>a, #access .current-menu-ancestor>a{	background:#333;	color:#3fff;}#access li:hover{    /*background:#39619B; */   color: #fff;}.menu li a:hover{    color: #333 !important;}#access ul ul{top: 38px !important;border: 0 !important;box-shadow:none;border-radius:0;}#access ul ul li{  margin:0;  background: #b4b3b3;   border-color:rgba(90, 89, 89, 0); background-image:url("../../uploads/2016/10/menu_bg4.png"); background-color:rgb(213,210,210);}#access ul ul li a{    color: #0b0b0b !important;    border: 1px;    border-top: 0px solid #ffffff;    text-align: left;    font-weight: normal;}#access ul ul li:hover{    background: #333;}footer{<!-- background-image: url('img/footer1.png');-->    background-position: 0px 0px;    }.textwidget  a{    color: #fff !important;}.textwidget  a:hover{      background-color: rgba(0,0,0,0.5);  padding: 3px 17px;background-image: url('img/r.png');  background-repeat: no-repeat;  background-position: 5% 50%;}.widget_contact_addr{color: #fff !important;}.widget_contact_addr i, .widget_contact_phone i, .widget_contact_email i, .widget_contact_url i{color: #fff !important;}.widget_contact_addr a, .widget_contact_phone a, .widget_contact_email a, .widget_contact_url a{color: #fff !important;}.widget-title-footer{    font-size: 20px;}#access li {    margin: 0 1rem 0 0;    display: inline-block;    position: relative;    z-index: 12;    cursor: pointer; }#access li:hover {      border: 1px solid #3; }      #access li:hover .moveLine {        visibility: visible;        zoom: 1;        filter: alpha(opacity=100);        opacity: 1; }     #access li:hover .lineTop {        right: 0; }      #access li:hover .lineRight {        bottom: 0; }      #access li:hover .lineBottom {        left: 0; }     #access li:hover .lineLeft {top:0;} #access li .moveLine {      visibility: hidden;      position: absolute;      z-index: 10;      zoom: 1;      filter: alpha(opacity=0);      opacity: 0;      -webkit-transition: all 0.4s ease-out;      /* Chrome 1-25, Safari 3.2+ */      -moz-transition: all 0.4s ease-out;      /* Firefox 4-15 */      -o-transition: all 0.4s ease-out;      /* Opera 10.50–12.00 */      transition: all 0.4s ease-out; }      #access li .lineTop {      width: 1rem;      top: -1px;      right: -2rem;      border-bottom: 1px solid #FFF; }    #access li .lineRight {      height: 1rem;      bottom: -2rem;      right: -1px;      border-right: 1px solid #FFF; }    #access li .lineBottom {      width: 1rem;      bottom: -1px;      left: -2rem;      border-bottom: 1px solid #FFF; }    #access li .lineLeft {      height: 1rem;      top: -2rem;      left: -1px;      border-right: 1px solid #FFF; } .moveLine {      visibility: hidden;      position: absolute;      z-index: 10;      zoom: 1;      filter: alpha(opacity=0);      opacity: 0;      -webkit-transition: all 0.4s ease-out;      /* Chrome 1-25, Safari 3.2+ */      -moz-transition: all 0.4s ease-out;      /* Firefox 4-15 */      -o-transition: all 0.4s ease-out;      /* Opera 10.50–12.00 */      transition: all 0.4s ease-out; }      #access li .lineTop {      width: 1rem;      top: -1px;      right: -2rem;      border-bottom: 1px solid #FFF; }    #access li .lineRight {      height: 1rem;      bottom: -2rem;      right: -1px;      border-right: 1px solid #FFF; }    #access li .lineBottom {      width: 1rem;      bottom: -1px;      left: -2rem;      border-bottom: 1px solid #FFF; }    #access li .lineLeft {      height: 1rem;      top: -2rem;      left: -1px;      border-right: 1px solid #FFF; }      #access ul ul li span{        display:none;      }#access li:hover > a{	color: #fff !important;}.container.main_wrapper.wide {	background:url('../../uploads/2016/03/Dubai-Marina-copy2-2.jpg')no-repeat center center fixed;	 -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}.container.main_wrapper.wide{width:1200px;}.liju_varghese .blog2v .read_more{	display:none !important;}.liju_varghese .listing_details.the_grid_view{	display:none !important;}.liju_varghese .blog2v .property_listing{	height:212px !important;	background-color:#e4e4e4;}.liju_varghese h4 a{	color:#434a54;}.liju_varghese .blog_unit_image img, .blog2v img{	 border-bottom: 3px solid #333366;}.liju_varghese h4{	margin-top:10px !important;}

.wpcf7-form-control.wpcf7-submit.liju_button
{
    background-color: #fff !important;
    color:rgba(31,182,193,0.88);
    font-weight: 600;
}

.liju_arrange_label
{
    color: #fff; float: right; margin-right: 0; padding-right: 0; padding-top: 210px; position: absolute; width: 473px;
}

@media screen and (max-width:500px)
{
.liju_arrange_label
{
    color: #fff; text-align: center; margin-right: -20px; padding-right: 0; padding-top: 10px; position: relative; width: 473px;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="number"], input[type="tel"], textarea {
width:300px !important;
}
.alignnone.size-medium.wp-image-4082
{
margin-left: 86px;
 margin-top: -16px !important;
height: 194px;
}
#denni_para
{
  display:none;
}
}

#hmgliju_call
{
	color:#333;
	float:left;
	margin-top: 23px;
	font-size: 17px;
	font-weight: 700;
	margin-left: -36px;
	padding: 5px;
	border-radius: 0px;
}
#denni_back
{
  background: url(../../uploads/2017/01/shutterstock_Sky_HMG263872889.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#denni_bro
{
	color: rgb(255, 255, 255);
	text-shadow: rgba(0, 0, 0, 0.498039) 0px 2px 5px;
	font-weight: 700;
	font-size: 40px;
	line-height: 40px;
	font-family: Arial;
	margin: 0px;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-width: 0px;
	border-color: rgb(255, 255, 255);
	border-style: none;
}
#denni_bro:hover
{
	font-size: 40px;
	line-height: 40px;
	font-weight: 700;
	font-family: Arial;
	color: rgb(51, 51, 153);
	text-decoration: none;
	background-color: transparent;
	text-shadow: rgba(0, 0, 0, 0.498039) 0px 2px 5px;
	margin: 0px;
	white-space: nowrap;
	border-width: 0px;
	border-color: rgb(255, 255, 255);
	border-style: none;
}

.newsevents .property_listing{
    position: relative;
    border: 1px solid #f0f0f0;
    border-radius: 4px;
    box-shadow: 0px 2px 0px 0px rgba(227, 228, 231, 1);
    font-size: 13px;
    background-color: #fbfbfb;
    transition: all 0.15s ease;
    cursor: pointer;
}