/*@import url("top-slider.css");@import url("menu.css");@import url("bootstrap-responsive.min.css");@import url("font-awesome.css");@import url("font-awesome.min.css");@import url("easy-responsive-tabs.css");*/
@font-face{font-family:Effra-Medium,Arial,Geneva,sans-serif;src:url('../fonts/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-weight:400;font-style:normal;}
@font-face{font-family:Effra-Medium,Arial,Geneva,sans-serif;src:url('../fonts/OpenSans-Light-webfont.eot');src:url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Light-webfont.woff') format('woff'),
url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:200;font-style:normal;}
@font-face{font-family:Effra-Medium,Arial,Geneva,sans-serif;src:url('../fonts/OpenSans-Semibold-webfont.eot');src:url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),
url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:500;font-style:normal;}
input, textarea, .uneditable-input{font-family:'Open Sans',sans-serif !important;}
img{border:0px;}
.clr{clear:both;}
p{margin:0px;padding:0px;line-height:25px}
h1, h2, h3, h4, h5, h6{margin:0px;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
.items{overflow:hidden;}
.items .item{float:left;width:25%;box-sizing:border-box;color:#171e42;padding:10px;}
.top-head-insite{background-color:#E0E0E0;padding:0px 0px;}
.logo{float:left;}
.right-social{float:right;background-color:#041f04;border-radius:5px;padding:0px 10px;margin-top:40px;font-family:'Open Sans',sans-serif;font-size:15px;text-transform:uppercase;color:#FFF;}
.connect-outer{padding-bottom:10px;}
.top-menu{background:#fff url(../images/top-menu-bag.jpg) repeat-x top left;border-bottom:1px solid #ccc;}
.get-app2{float:right;padding-top:8px;padding-left:20px;font-family:'Open Sans',sans-serif;font-size:15px;color:#454a4f;height:5px;line-height:5px;}
.get-app{float:right;padding-top:8px;padding-left:20px;font-family:'Open Sans',sans-serif;font-size:15px;color:#454a4f;height:36px;line-height:36px;}
.get-app:hover{float:right;padding-top:8px;padding-left:20px;font-family:'Open Sans',sans-serif;font-size:15px;color:#454a4f;height:36px;line-height:36px;}
.get-app-img{float:left;opacity:1.0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.get-app-img:hover{float:left;opacity:0.8;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.slide-image{margin-bottom:30px;position:relative;}
.mobile-arow-image{padding:0px;position:absolute;min-height:62px;width:100%;text-align:center;bottom:-30px;left:0px;}
.shop-home{text-align:center;padding:30px 0px;}
.shop-home-inner{display:inline-block;padding:22px 25px;line-height:27px;border:1px solid #ddd;color:#505558;font-size:26px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.shop-deta{padding:0px;}
.listing-inner{border:1px solid #ddd;margin-bottom:30px;box-shadow:0 1px 3px #ccc;}
.listing-inner-brd{border:5px solid #fff;}
.proer-area{padding:0px;position:relative;}
.proer-area img{background-size:100% auto;background-repeat:no-repeat;background-position:center top;width:100%;}
.proer-area-desk p{padding:10px 20px;font-size:15px;color:#505558;line-height:22px;}
.services-box{width:25%;float:left;}
.services{background:url(../images/servce-bag.png) repeat;position:absolute;bottom:0px;left:0px;width:100%;}
.services-title h3{font-size:20px;text-align:center;color:#FFF;font-family:'Open Sans',sans-serif;display:block;text-decoration:none;}
.services-title a:link,.services-title a:visited{color:#FFF;padding:15px 10px;display:block;text-decoration:none;}
.services-title a:hover{color:#505558;padding:15px 10px;display:block;text-decoration:none;}
.outer-services{background-color:#515353;padding:35px 0px;position:relative;margin-bottom:31px;}
.selling-house{background:url(../images/border.jpg) repeat-y right top;padding-right:20px;margin-right:20px;padding-top:4px;padding-bottom:4px;}
.selling-house-last{padding-top:4px;padding-bottom:4px;}
.selling-icon{margin-right:10px;}
.selling-icon-title{font-size:22px;color:#FFF;font-family:'Open Sans',sans-serif;padding:10px 0px;line-height:24px;}
.selling-icon-title span{font-size:15px;color:#FFF;font-family:'Open Sans',sans-serif;padding-bottom:10px;}
.footer-bag{background-color:#002138 !important;color:#FFF;padding:10px 0px;}
.footer-divider{padding-bottom:10px;}
.footer-link-inner{padding-top:10px;}
.login-btn{text-align:right;opacity:1.0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.login-btn:hover{text-align:right;opacity:0.9;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.footer-link{float:left;display:block;position:relative;padding-top:6px;}
.footer-link ul{list-style-type:none;margin:0;padding:0;}
.footer-link li{list-style-type:none;display:block;float:left;margin-right:10px;padding-right:15px;color:#FFF !important;}
.footer-link li:last-child{list-style-type:none;display:block;border-bottom:0px;float:left;background:none;}
.footer-link li a{display:block;color:#FFF !important;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;text-decoration:none;transition:all 0.4s ease-in-out 0s;}
.footer-link li a:hover{color:#FFF !important;transition:all 0.4s ease-in-out 0s;}
.connect-us{float:right;}
.connect-social{float:right;padding-left:10px;height:24px;line-height:24px;color:#FFF !important;font-size:15px;font-family:'Open Sans',sans-serif;}
.footer-copy{color:#FFF !important;font-size:15px;font-family:'Open Sans',sans-serif;min-height:24px;line-height:24px;}
.featured-home{padding:10px 0px;background:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.featured-home2{padding:10px 0px;}
.featured-home-in{padding-bottom:28px;text-align:center;}
.featured-home-title h4{font-size:20px;text-align:center;color:#000 !important;font-family:'Open Sans',sans-serif;display:inline-block;text-decoration:none;padding:13px;border-bottom:1px solid #09f !important;}
.featured-gallery{}
.featured-gallery-box{border:5px solid rgba(0, 0, 0, 0.2) !important;margin-bottom:25px;}
.featured-gallery-inner{position:relative;}
.featured-gallery-inner img{background-size:100% auto;background-repeat:no-repeat;background-position:center top;width:100%;}
.featured-gallery-title{width:100%;position:absolute;left:0px;bottom:20%;}
.featured-gallery-head{display:block;font-size:18px;color:#FFF !important;font-family:Effra-Medium,Arial,Geneva,sans-serif;float:left;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:rgba(0, 0, 0, 0.2) !important;}
.featured-gallery-head a:link,.featured-gallery-head a:visited{display:block;color:#FFF !important;background-color:rgba(0, 0, 0, 0.2) !important;padding:20px 11px;text-decoration:none;transition:all 0.4s ease-in-out 0s;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.featured-gallery-head a:hover{color:#FFF !important;text-decoration:none;transition:all 0.4s ease-in-out 0s;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.featured-gallery-map{width:100%;position:absolute;left:0px;bottom:5%;}
.featured-gallery-maphead{display:block;font-size:15px;color:#FFF !important;font-family:'Open Sans',sans-serif;float:left;background:rgba(0, 0, 0, 0.2) !important;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.featured-gallery-maphead a:link,.featured-gallery-maphead a:visited{display:block;color:#FFF !important;border-radius:5px;padding:15px 10px;text-decoration:none;transition:all 0.4s ease-in-out 0s;}
.featured-gallery-maphead a:hover{color:#FFF !important;text-decoration:none;transition:all 0.4s ease-in-out 0s;}
.featured-insitebox{margin:0px 14px;}.contact-inner{padding:20px 0px;}
/*.about-contain{padding:10px 0;min-height:513px;background-color:#eee;}
.about-title h1{padding-bottom:20px;text-align:center;margin-bottom:25px;background:url(../images/title-bag.jpg) repeat-x left bottom;font-size:28px;padding-top:10px;color:#000;font-weight:600;font-family:'Open Sans',sans-serif;position:relative;text-shadow:2px 2px 0 #fff;}
.about-spach{width:60px;height:2px;background-color:#005086 !important;display:inline-block;}
.about-spach-in{width:100%;height:2px;text-align:center;position:absolute;left:0px;bottom:0px;}
.about-images{margin-right:25px;margin-bottom:10px;background-color:#FFF;padding:5px;border:1px solid #ccc;}
.contacts-title{font-family:'Open Sans',sans-serif;font-size:20px;color:#333;line-height:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;margin-bottom:25px;}
.fild-outer{padding-bottom:20px;}*/
.fild-outer-text{font-family:'Open Sans',sans-serif;font-size:15px;color:#444;line-height:35px;padding-bottom:8px;}
.fild-texbox-text{padding-bottom:2px;font-style:normal;font-size:12px;color:#7d7d7d;letter-spacing:.1em}
.co-input-select{margin-bottom:0px !important;width:98%;padding:0px 0px 0px 2% !important;height:33px !important;line-height:33px !important;border:1px solid #ccc !important;font-size:13px !important;font-family:'Open Sans',sans-serif;border-radius:7px;}
.contact-texarea-select{margin-bottom:0px !important;width:98%;padding:0px 0px 0px 2% !important;height:85px !important;line-height:22px !important;border:1px solid #ccc !important;border-radius:2px!important;resize:none;font-size:13px !important;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.contact-btn{background-color:#005086 !important;border:none;cursor:pointer;float:left;text-align:center;font-family:Effra-Medium,Arial,Geneva,sans-serif !important;font-size:15px !important;padding:4px 10px !important;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:all 0.4s ease-in-out 0s;font-weight:bold;}
//.contact-btn:hover{background-color:#09f !important;border:none;cursor:pointer;float:left;text-align:center;font-family:Effra-Medium,Arial,Geneva,sans-serif;font-size:15px !important;padding:4px 10px !important;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:all 0.4s ease-in-out 0s;font-weight:bold;}
.company-title{font-size:20px;font-family:Effra-Medium,Arial,Geneva,sans-serif;color:#505558;padding-bottom:20px;}
.company-title span{color:#09f;}
.company-no{font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;color:#333;font-weight:200;padding-bottom:8px;}
.map-container{display:inline-block;position:relative;width:100%;height:255px;margin-bottom:50px;}
.dummy{}
/*.element{position:absolute;top:0;bottom:0;left:0;right:0;}
.element iframe{position:absolute;width:99%;height:100%;padding:1%;border:1px solid #ccc;background-color:#FFF;}*/
.slide_banner{min-height:650px;padding-bottom:10px;}
.search_bx{margin:0px;padding:0px;}
.search_area{display:block;}
.search_head{background:url(../images/heading_bg_l.png) repeat-x;height:56px;line-height:56px;color:#FFF;font-family:Effra-Medium,Arial,Geneva,sans-serif;font-size:36px;padding:0 13px;float:left;}
.search_curve{float:left;}
.renting_arrow{margin-left:213px;}
.selling_arrow{margin-left:114px;}
/*.buying_arrow{margin-left:23px;}*/
/*.search_tabbing{padding:0px;border-radius:5px;}*/
/*.search_prop{margin-top:10px;width:98%}*/
.search_prop label{color:#FFF;font-weight:bold;}
label{color:#FFF;font-weight:bold;}
.search_inp{background:#FFF;width:98%;border-radius:0px;height:33px !important;line-height:33px !important;padding:0px 0px 0px 2%;color:#515353;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
/*.search_inp_select{background:#FFF;border-radius:3px !important;width:98%;height:33px !important;line-height:33px !important;padding:5px; color:#515353;font-size:15px; font-family:Effra-Medium,Arial,Geneva,sans-serif;}*/
.search_bt_row{margin-top:10px;padding:10px 15px;float:left;width:20%}
.search_bed{float:left;width:23.9%;margin-right:1%;}
.search_bed2{float:left;width:100%;margin-right:1%;}.search_bed2 span{color:#000;font-weight:bold;}
/*.search_bt{float:eft;width:23%;margin:0px 18px 10px 10px;float:ight;}*/
.inp_bt{width:100% !important;color:#FFF !important;font-size:18px;font-family:'open sans',sans-serif;text-align:center;border:0px;cursor:pointer;display:block;padding:5px 0;border-radius:3px;background-color:#73a6ff !important;height:33px;line-height:22px;font-weight:bold;}
.morquee_area{background:#09f;height:50px;line-height:50px;margin-bottom:26px;position:relative;}
.latest_head{width:100px;height:50px;position:absolute;top:0px;left:0px;background:url(../images/latest-news.jpg) no-repeat;}
.latest_l{float:left;padding-left:17px;background:url(../images/latest_l.png) repeat-x;color:#69b82b;font-size:17px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.latest_r{float:left;}
.marquee{overflow:hidden;color:#FFF;padding:0px 10px;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.marquee span{color:#2f7700;font-size:15px;text-transform:uppercase;margin-right:10px;}
.marquee img{vertical-align:text-top;}
.sale_bx{display:block;}
.sale_one{padding:30px 13px;float:left;width:21%;margin-right:1%;margin-top:1%;border-radius:5px;}
.sale_last{padding:30px 13px;float:left;width:20%;margin-right:0%;margin-top:1%;border-radius:5px;}
.sale_pic{float:left;margin-right:2%;}
.sale_content{float:left;margin-top:5%;}
.sale_by{color:#FFF;color:#FFF;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;margin-bottom:5px;}
.sale_head{color:#FFF;font-size:17px;font-family:Effra-Medium,Arial,Geneva,sans-serif;text-transform:uppercase;}
.testi-inner{padding-bottom:20px;}
.testi-user{margin-bottom:10px;}
.testi-user img{background-color:#FFF;border:1px solid #ccc;padding:3px;border-radius:140px;}
.testi-text{background-color:#fff;min-height:30px;border-radius:4px;position:relative;}
.testi-title{font-size:13px;font-family:'Open Sans',sans-serif;line-height:2em;color:#7d7d7d;padding-bottom:17px;letter-spacing:.02em;text-align:justify}
.testi-title-right{text-align:right;font-size:15px;font-family:'Open Sans',sans-serif;line-height:20px;color:#555;padding-bottom:2px;}
.testi-title-on{text-align:right;font-size:15px;font-family:'Open Sans',sans-serif;line-height:20px;color:#09f;padding-bottom:5px;}
.testi-title-on a{text-align:right;font-size:15px;font-family:'Open Sans',sans-serif;line-height:20px;color:#09f;padding-bottom:5px;}
.testi-quote{margin-right:6px;}
.testi-arow{width:13px;height:27px;background:url(../images/left-arow.png) no-repeat;position:absolute;left:-10px;top:20px;}
.property_txt{font-size:15px;font-family:'open sans',sans-serif;line-height:20px;color:#505558;}
.save_search{background:#FFF;border-top:5px solid #005086;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);margin-bottom:20px;padding:9px;}
.search_pro_bt{background:#005086 !important;border-radius:4px;text-align:center;color:#FFF;font-size:15px;font-family:'open sans',sans-serif;margin-bottom:6px;}
.search_pro_bt a:link,.search_pro_bt a:visited{background:#005086 !important;border-radius:4px;padding:9px 0;text-align:center;display:block;text-decoration:none;color:#FFF;font-size:15px;font-family:'open sans',sans-serif;}
.search_pro_bt a:hover{background:#005086;border-radius:4px;padding:9px 0;text-align:center;display:block;text-decoration:none;color:#FFF;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.banner_l{text-align:center;}
.search_txt{font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;line-height:20px;color:#8a8a8a;}
.filter_search{padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #CCC;color:#515353;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.propert_type{margin-bottom:11px;}
.type_head{font-size:15px;font-weight:bold;font-family:'open sans',sans-serif !important;color:#8c8c8c;margin-bottom:5px;}
.radio_l{float:left;margin-right:5px;}
.radio_r{float:left;font-size:15px;font-family:'open sans',sans-serif !important;color:#555555;margin-top:2px;}
.inpt_prop{margin:0px;padding:0px;}
.inpt_slt{margin-bottom:4px;}
.input_drop{width:100% !important;font-size:12px !important;font-family:'open sans',sans-serif !important;border:1px solid #CCC !important;border-radius:5px;line-height:15px !important;height:30px !important}
.sort_row ul{margin:0px;padding:0px;}
.sort_row ul li{list-style-type:none;display:inline-block;margin-right:10px;font-size:15px;font-family:'open sans',sans-serif;color:#505558;}
.sort_row ul li a:link,.sort_row ul li a:visited{list-style-type:none;text-decoration:none;color:#005086;font-size:15px;font-family:'open sans',sans-serif;padding:6px 11px;display:block;}
sort_row ul li a:hover{color:#999;display:block;padding:6px 11px;border-radius:2px;}
.proper_logo{margin-bottom:10px;}
.proper_logo img{max-height:24px;max-width:100px;border:2px solid #efefef;}
.property_owner{font-size:12px !important;font-family:'open sans',sans-serif !important;line-height:18px;margin-bottom:7px;}
.property_owner span{font-weight:bold;}
.proper_add{font-size:12px;font-family:'open sans',sans-serif !important;margin-bottom:7px;color:#828282;}
.proper_add a:hover{text-decoration:none;}
.proper_detail{font-size:12px !important;font-family:'open sans',sans-serif !important;line-height:2em;color:#7d7d7d;letter-spacing:.06em;}
.proper_detail span{display:block;}
.proper_links{display:inline-block;margin:10px;}
.proper_links ul{margin:0px;padding:0px;}
.proper_links ul li{list-style-type:none;display:inline-block;margin-right:15px;color:#ff7f00;font-size:15px !important;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.proper_links ul li a:link,.proper_links ul li a:visited{color:#ff7f00;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;text-decoration:underline;}
.proper_links ul li a:hover{color:#333;font-size:15px;font-family:'open sans',sans-serif;text-decoration:none;}
.property_r_banner{padding:2px;border:1px solid #FFF !important;margin-bottom:15px !important;}
.develop_disc{display:inline-block;vertical-align:top;}
.develop_cons{font-size:15px;font-family:'open sans',sans-serif;color:#505558;margin-bottom:3px;}
.develop_area{font-size:15px;font-family:'open sans',sans-serif;line-height:18px;margin-bottom:3px;}
.develop_area span{display:block;font-weight:bold;}
.slide_area{padding:10px;background:#FFF;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);margin-bottom:15px;}
.vertual_head{background:#09f;border-radius:5px;padding:9px 0;text-align:center;color:#FFF;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;margin-bottom:15px;}
.list_id_bx{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:8px;font-size:15px;line-height:21px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.list_room{font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;margin-bottom:15px;line-height:20px;}
.list_room span{display:block;}
.property_disc_bx{margin-bottom:20px;}
.property_head{font-family:Effra-Medium,Arial,Geneva,sans-serif;font-size:15px;margin-bottom:5px;}
.property_disc{line-height:21px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.overview_bx{margin-bottom:20px;}
.overview_head{background:#ededed;border:1px solid #e5e5e5;padding:5px 10px;margin-bottom:12px;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;margin-bottom:15px;}
.property_age{padding:8px 0;border-bottom:1px dashed #e9e9e9;}
.property_age_l{width:30%;float:left;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;font-weight:bold;}
.property_age_r{width:70%;float:left;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.featured_area{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e9e9e9;}
.featured_l{float:left;width:15%;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;font-weight:bold;}
.featured_r{float:left;width:85%;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;line-height:20px;}
.property_det_txt{font-size:20px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.contact_proper{background:#FFF;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);padding:10px;margin-bottom:15px;}
.contact_head{border-bottom:1px solid #CCC;padding-bottom:8px;margin-bottom:8px;color:#4f5757;font-size:18px;font-family:Effra-Medium,Arial,Geneva,sans-serif;}
.cont_photo{margin-bottom:20px;}
.cont_photo_l{float:left;}
.cont_pic{border:1px solid #e2e2e2;padding:2px;margin-bottom:5px;}
.cont_photo_r{float:right;}
.listed_bx{margin-bottom:8px;}
.list_txt{font-family:Effra-Medium,Arial,Geneva,sans-serif;font-size:15px;color:#8c8c8c;margin-bottom:2px;}
.list_disc{font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;font-weight:bold;color:#4f5757;}
.contact_info{background:#ededed;padding:10px 10px 4px 10px;border:1px solid #e5e5e5;}
.contact_info ul{margin:0px;padding:0px;}
.contact_info ul li{list-style-type:none;width:50%;float:left;margin-bottom:6px;font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;color:#4f5757;}
.contact_info ul li a:link,.contact_info ul li a:visited{font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;color:#4f5757;text-decoration:none;}
.contact_info ul li a:hover{font-size:15px;font-family:Effra-Medium,Arial,Geneva,sans-serif;color:#60a52c;text-decoration:none;}
.contact_info ul li span{margin-right:2px;display:inline-block;width:16px;text-align:center;}
.featured{position:absolute;height:80px;}
@media all and (max-width:1024px){.services-box{width:50% !important;}
.selling-house{background:none !important;margin:8px 0px !important;}
.outer-services{padding:20px !important;}
.mobile-arow-image{display:none;}
.featured-gallery-title{bottom:25%;}
.featured-gallery-head{font-size:13px !important;}
.sale_one{float:none !important;width:100% !important;margin-bottom:10px !important;padding:10px 0 !important;}
.sale_last{float:none !important;width:100% !important;padding:10px 0 !important;}
.sale_pic{margin-left:2% !important;}
.sale_content{margin-top:2%;}
.slide_banner{padding-bottom:40px;}
.featured{position:absolute;left:20.5%;height:75px;}
}
@media all and (max-width:768px){.services-box{width:50% !important;}
.selling-house{background:none !important;margin:8px 0px !important;}
.outer-services{padding:20px !important;}
.mobile-arow-image{display:none;}
.featured{position:absolute;left:20.5%;height:75px;}
}
@media all and (max-width:640px){.selling-house{background:none!important;padding-right:0px!important;margin:10px 0px;}
.shop-home-inner{font-size:20px !important;padding:10px !important;}
.footer-link{padding-bottom:10px;}
.mobile-arow-image{display:none;}
.services-box{width:100% !important;}
.search_head{font-size:23px;}
.search_bed{width:100% !important;float:none;margin-bottom:10px !important;}
.search_bed2{width:100% !important;float:none;margin-bottom:10px !important;}
.search_bt{width:100% !important;float:none;margin-bottom:10px !important;}
.selling_arrow{display:none;}
.buying_arrow{display:none;}
.renting_arrow{display:none;}
.marquee{float:none !important;}
.sort_row{margin-top:15px;}
.property_l{margin:0 10px 10px 10px !important;text-align:center;}
.pro_det_bx{margin:0 10px !important;}
.featured{position:absolute;left:8%;height:75px;}
}
.log{border-radius:15px;margin:0 5px;width:150px;padding-left:10px;}
.sign{background:#09f;border-radius:15px;border:0.5px solid #000;width:70px;height:25px;padding:1px;color:#FFF;font-weight:bold;}
.tab-box{min-height:450px;}
.ban{margin-top:7px;margin-bottom:7px;border-radius:5px;}
.title{color:#FFF !important;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:bold;}
.head-title{font-size:11px !important;color:#000;}
.top{padding-top:5px;padding-bottom:0px;}
@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
}
@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px);}
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
}
@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
}
@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
}
.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;color:#000;}
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active{-webkit-animation-name:hvr-bob-float, hvr-bob;animation-name:hvr-bob-float, hvr-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate;color:#09f;}
.span0{width:57px;}
.span-text{font-size:12;font-weight:300;text-align:center;margin:0px;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.input_error{background:#FFFFFF;border:1px solid #F00 !important;box-shadow:0 0 7px #E4E4E4 inset;color:#525252;height:30px;line-height:30px;}
.error_txt{font-family:Effra-Medium,Arial,Geneva,sans-serif;font-size:15px;color:#F30;margin-bottom:5px;}
input[type=checkbox]:not(old),
input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}
input[type=checkbox]:not(old) + label,
input[type=radio]:not(old) + label{display:inline-block;margin-left:-2em;line-height:1.5em;}
input[type=checkbox]:not(old) + label > span,
input[type=radio]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:0.25em;background:#09f;background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
input[type=checkbox]:not(old):checked + label > span,
input[type=radio]:not(old):checked + label > span{background-image:-moz-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-ms-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-o-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:linear-gradient(rgb(224,224,224),rgb(240,240,240));}
input[type=checkbox]:not(old):checked + label > span:before{content:'âœ“';display:block;width:1em;color:#09f;font-size:0.875em;line-height:1em;text-align:center;text-shadow:0 0 0.0714em rgb(115,153,77);font-weight:bold;}
input[type=radio]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid rgb(115,153,77);border-radius:0.125em;background:#09f;}
.ol-list li{margin:10px !important;}
#pg{width:100%;background-color:#FFFFFF;text-align:center;font-size:10px;margin-bottom:5px;padding-bottom:10px;word-break:break-word;}
#pg a{font-size:10px;line-height:normal;margin-left:5px;margin-top:5px;text-decoration:none;color:#000;border:1px solid #83A0C1;padding:10px;-moz-border-radius:3px;display:inline-block}
#pg a:hover{background-color:#09f;}
#pg a.current{font-size:10px;text-decoration:none;font-weight:bold;color:white;border:1px solid #09f;background-color:#09f;padding:10px;-moz-border-radius:3px;}
#pg span.disabled{font-size:10px;text-decoration:none;color:#C6C7C7;border:1px solid #C6C7C7;background-color:white;padding:10px;-moz-border-radius:3px;}
#pg .pagination{padding-top:10px;margin:0}
.pagination a.current{background-color:#09f;}
.down_blog{text-align:center;width:100%;padding-bottom:10px;}
.down_blog a{font-size:10px;line-height:40px;margin-left:5px;text-decoration:none;color:#000;border:1px solid #83A0C1;padding:10px;-moz-border-radius:3px;}
.down_blog a:hover{background-color:#09f;}
.featured_prop{border:5px solid #09f !important;width:100% !important;}
/* css by Akancha 09nov2017 */
.agent_prog{width: 35%;text-align: center;padding-top: 16px;display: inline-block;}
.agent_prog a{color:#484848 !important;	}
.agent_none{ display:none !important; }
@media (min-width:768px) and (max-width:991px){
.agent_prog{display:none;}	
}
@media (min-width:768px) and (max-width:1024px){
.agent_prog {width: 33% !important;}
}
@media (max-width:767px){
.agent_prog{display:none;}
}
@media (min-width:1024px){
	.cd-pricing-features li:nth-of-type(2n+1) {
    background-color: rgba(23, 61, 80, 0.06);
}
}



