*,a,body,input,select,textarea{margin:0;padding:0}
a,a:active,a:focus,img{outline:0}
.main_sction,.nav li{position:relative}
.nav,.nav ul{list-style:none}
.clear,.footer_bg,.nav:after{clear:both}
a,abbr,acronym,address,b,bdo,big,blockquote,body,br,button,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,img,input,ins,kbd,legend,li,map,object,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:none}
a,input,select,textarea{outline:0}
fieldset,img{border:0}
img{max-width:100%;height:auto;vertical-align:middle}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}
.header_bg{float:left;width:100%;padding:8px 0; background:#009b8f;}
.header_detail{float:left;width:100%; text-align:center;}
.header_detail h2{color:#fff;float:left;font-family:'barlowmedium';font-size:42px;width:100%; text-transform:uppercase;}
.table-responsive{float:left;width:100%}
.header_detail span{color:#fff;font-family:'barlowmedium';font-size:44px;text-transform:capitalize; }
.header_detail h5{color:#de0000;float:left;font-family:'Futura-Normal';font-size:40px;margin:9px 0 0}
.header_detail h5 a{color:#fff}
.header_detail h5 span{color:#292929;text-decoration:none;font-size:26px;float:right;width:auto;margin:0 0 0 6px;font-family:robotomedium}
.header_detail1 h2{color:#fff;float:left;font-family:'ananda_blackregular';font-size:48px;width:100%}
.header_detail1 span{color:#414040;float:left;font-family:latobold;font-size:15px;margin:0}
.header_detail1_print h2,.header_detail1_print span{font-family:CenturyGothic-Regular;float:left}
.header_detail1_print h2{color:#fff;font-size:27px;margin:5px 0;text-transform:uppercase;width:100%}
.header_detail1_print span{color:#7c952d;font-size:20px;margin:0}
.top_menu_bg{float:left;width:100%; padding:10px 0; position:absolute; border-bottom:1px solid white; z-index:99; background:rgba(9, 9, 9, .6);}
.menu_section {
    float: right;
    margin: 18px 0 0;
}
.search-section {
    float: left;
    width: 100%;
    margin: 18px 0;
}
.menu_section nav{background:0 0;border:none;box-shadow:none;}
.menu_section nav ul li a{color:#fff!important;font-size:14px;margin:-5px 35px 0 0;text-transform:uppercase;font-family:CenturyGothic-Regular}
.main_sct_bg{float:left;margin:12px 0;padding-top:10px;width:100%}
.box_sct_bg2>h2,.box_sct_bg3>h2,.box_sct_bg>h2{color:#fff;float:left;font-size:18px;padding:13px 0 9px 8px;font-family:proxima_nova_rgbold;text-transform:uppercase}
.box_sct_bg{float:left;width:100%}
.box_sct_bg>h2{background:url(../images/heading_bg.png) no-repeat rgba(0,0,0,0);width:100%;margin:0 0 0 -1px}
.box_shadow{float:left;text-align:center;width:100%}
.main_sction{float:left;left:0;width:100%;margin:12px 0;text-align:center}
.pre-constr_sect{float:left;left:0;width:100%;margin:2px 0;text-align:center;background:#e9ebf7;padding:17px 0;border-radius:10px; border:1px solid #808080;}
.banner_sction{float:left;width:100%}
.box_sct_bg2{float:left;margin:0 0 0 10px;width:100%}
.box_sct_bg2>h2{background:url(../images/heading_bg2.png) no-repeat rgba(0,0,0,0);width:100%;margin:0 0 0 -1px}
.box_sct_bg3{float:left;margin:0 0 0 15px;width:100%}
.box_sct_bg3>h2{background:url(../images/heading_bg3.png) no-repeat rgba(0,0,0,0);width:100%;margin:0 0 0 -1px}
.bottom_section_bg,.footer_bg{padding:8px;width:100%;float:left}
.bottom_section_bg{background:#171d23;margin:-17px 0 0}
.video_sction{float:left;margin-top:12px;width:100%}
.buyer_seller_bg{float:left;width:100%}
.buyer_section{float:left;margin:12px 0 22px;width:100%}
.buyer_section img{border:2px solid #d95f60}
.footer_bg{background:#1d1d1d;bottom:0}
.footer_social li{display:inline;list-style-type:none;margin:0 25px}
.footer_social{float:left;margin:10px 0;text-align:center;width:100%}
.logo_section{float:left;width:80%;text-align:center}
.menu_new{border-bottom-left-radius:20px;width:100%;background:#000}
.toggleMenu{background:url(../images/menu-icon.png) no-repeat rgba(0,0,0,0);color:#f0b310;display:none;margin:26px 0 0 8px;padding:32px 0 0 49px}
.nav:after,.nav:before{content:" ";display:table}
.nav ul{width:100%}

.nav a{color:#fff;font-family:'barlowmedium';font-size:16px;padding:3px 14px;text-decoration:none; text-transform:uppercase;}
.nav>li{float:left}
.nav li ul{left:-99999px;margin:0;padding:0;position:absolute; width:221px; top: 100%; z-index:999999999;  /*-webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s linear;
    -ms-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;*/}
.nav li li a,.nav>li>a{display:block;position:relative}
.inner_banner{float:left;width:100%;margin-top:2px}
.fuuter_map,.header_detail p,.inner_banner>img{width:100%;float:left}
.fuuter_bg {
    width: 100%;
    float: left;
}
.nav>li.hover>ul{left:-150px}
.nav li li.hover ul{left:100%;top:0}
.nav li li a{background:rgba(255, 255, 255, .9);font-family:arial;font-size:14px;z-index:100;color:#000;text-transform:capitalize}
.nav li li li a{background:#249578;z-index:200;border-top:1px solid red}
.nav.nav-pills a:hover{background:#434343}
.nav>li>.active,.nav>li>a:focus,.nav>li>a:hover{background-color:#009b8f;text-decoration:none;color:#fff;}
.Free-Home_new_1 span{color:#000!important}
.nav ul li a:hover{color:#22c3c3}
.search_home_sction_bg{float:left;margin:24px 0 0;width:100%}
.buyer_section>a{cursor:pointer!important}
.inner_banner>img{margin-bottom:15px}
.header_detail p{color:#fff;font-family: 'barlowregular';font-size:18px;margin-top:4px;text-transform:uppercase}
.fuuter_bg{padding:8px 0}
.fuuter_map{margin:6px 0 0}
.fuuter_name{float:left;margin:4px 0 0;width:83%}
.fuuter_adress{float:left;margin:16px 0 0;width:100%}
.fuuter_dtl{float:left;margin:13px 0 0;width:63%}
.fuuter_name h2{float:left;font-size:22px;width:100%;font-family:open_sansbold;color:#fff;margin:0}
.fuuter_adress h3,.fuuter_adress p,.fuuter_name span{font-family:arial;width:100%;float:left}
.fuuter_name span{color:#fff;font-size:15px;margin-top:4px}
.fuuter_adress h3{font-size:17px;color:#000}
.fuuter_adress p{color:#000;font-size:14px;margin-top:1px}
.fuuter_dtl p a{color:#000}
.ftr_hdng{color:#d2202f;float:left;font-size:17px;margin:0 14px 0 0}
.ftr_hdng2{color:#fff;float:left;font-size:22px;margin:2px 14px 0 0;}
.contact_info_bg,.prfle_dtail{margin-bottom:20px;width:100%;float:left}
.prflee_sct_bg{float:left;width:100%}
.prfle_dtail h2{color:#366;float:left;font-family:open_sansbold;font-size:20px;margin-top:12px;padding-bottom:0;width:100%}
.prfle_dtail p{float:left;font-family:open_sansregular;font-size:14px;line-height:24px;margin-top:12px;text-align:justify;width:100%;color:#616161}
.contact_info_bg{background:#ebebeb;border:3px solid #c5c5c5;padding:8px}
.contact_inffo{border-radius:12px;float:left;width:100%}
.contact_inffo>h2{border-bottom:1px solid #366;color:#366;float:left;font-family:open_sansbold;font-size:22px;padding-bottom:10px;text-align:center;width:100%}
.contact_inffo>h3,.contact_inffo>p,.contact_inffo>span{font-family:open_sansregular;text-align:center;float:left;width:100%}
.contact_inffo>h3{font-size:20px;margin-top:12px}
.contact_inffo>span{font-size:15px;margin-bottom:13px}
.contact_inffo>p{font-size:14px}
.news_sction_bg{float:left;width:100%;border:1px solid #222;background:#fff;padding:12px;border-radius:5px}
.news_sect{border-bottom:1px solid #a6a6a6;float:left;margin-top:22px;padding-bottom:13px;width:100%}
.news_sect>h2{color:#192b4d;float:left;font-family:open_sansbold;font-size:16px;width:100%}
.news_date{float:left;margin:3px 0;width:100%}
.news_date>span{color:#4c4c4c;float:left;font-size:12px;margin-top:2px;width:100%}
.news_butn{float:left;margin:5px 0 0;width:100%}
.news_butn>a{color:red;float:left;font-size:12px;margin:6px 0 0}
.news_head_sect{float:left;width:100%;margin-top:16px}
.news_head_sect>h2{border-bottom:1px solid grey;float:left;font-size:20px;padding-bottom:5px;font-family:open_sansbold;width:100%}
.news_sect>p{float:left;font-family:open_sansregular;font-size:14px;margin-top:3px;width:100%}
.news_sect>h2 a{float:left;font-size:18px;width:100%;font-family:open_sansbold;color:#366;text-decoration:underline}
.news_sect>p span,.news_sect>span{font-family:open_sansregular;float:left;width:100%}
.login_input_1>a,.proprty_viewmore_boxx>a:hover,.read_more_btn3:hover{text-decoration:none}
.news_sect>p span{font-size:14px;margin-top:14px;color:grey}
.news_sect>span{font-size:12px}
.news_sect ol,.news_sect ul{float:left;padding:10px 16px;width:100%}
.news_sect ol li,.news_sect ul li{line-height:25px}
.awrd_sct{float:left;width:100%}
.awrd_sct>h2{color:#366;float:left;font-family:open_sansbold;font-size:20px;margin-top:12px;padding-bottom:0;width:100%}
.awrd>p{color:#616161;float:left;font-family:open_sansregular;font-size:13px;text-align:justify;font-weight:400;width:100%}
.comin_soon,.detail_span h5,.ftrd_prprty_hdng,.mtch_fnd{text-align:center}
.awrd{float:left;margin:10px 0;width:100%}
.awrd_sct>p{color:red;margin-bottom:17px}
.header_detail1{float:left;margin:4px 0; width:100%;}
.Free-Home h4,.Free-Home>p{margin-bottom:10px}
.header_detail1_print{float:right;padding-top:10px;width:62%}
.header_detail1 p{color:#fff;float:left;margin-top:4px;font-family:'robotoregular';font-size:18px;text-transform:uppercase;width:100%}
.Free-Home>p,.smpc-div>p{font-size:13px}
.fuutr_phne_bg{display:none;float:left;width:100%;z-index:2147483647}
.futer_mail_bg{display:none}
.Free-Home p a{color:#7c952d}
.login_input_1>input{float:left!important;width:auto}
.login_input_1{float:left;padding:0 0 0 8px;width:100%}
.login_input_1>a{color:#366;font-family:open_sansregular}
.futr_menu_sect ul li,.mtch_fnd>span{font-family:CenturyGothic-Regular}
.Free-Home h4{background:#2b2b2b;color:#fff;padding:10px}
.smpc-div>input{float:left;margin:10px 13px 14px 0;width:44%}
.futr_menu_sect,.futr_menu_sect ul,.header_bg_1,.mtch_fnd{width:100%;float:left}
.futr_menu_sect ul li{display:inline;list-style-type:none;padding:0 50px 0 0}
.futr_menu_sect ul li a{color:#fff;text-decoration:none}
.header_bg_1{background:#434343;border-top:2px solid #3f6f55;padding:8px}
.mtch_fnd>span{font-size:24px;color:#3f6f55}
.lastupdate,.totalrecorslabe{color:#5a1501;font-weight:700}
.pricewin{float:left;height:100px;left:67%;position:absolute;top:187px;width:18%;z-index:999999}
.totalrecorslabe{font-size:19px}
.lastupdate{font-size:15px;margin:0!important;float:left}
.clsCompare{margin-left:12px;color:red;font-weight:700}
.image1{border-radius:92px;width:63%}
.detail_span h5{font-size:16px;width:70%}
.Detail_Email123,.comin_soon,.ftrd_prprty_hdng,.ftrd_prprty_hdng h2{width:100%;float:left}
.ftrd_prprty_hdng span{color:#5a1501;font-size:23px}
.ftrd_prprty_hdng h2{color:#d2202f;font-family:latobold;font-size:20px;margin:12px 0;text-transform:uppercase}
.Infomation_1_Email_Listing>p,.Infomation_1_Email_Listing>span,.lblListbrokerage{font-family:open_sansregular}
.comin_soon{margin:66px 0}
.Detail_Email123 input{margin:14px 12px 0 0;width:12%}
.login_input_regstrtn{float:left;width:100%}
.login_input_regstrtn>input{float:left!important}
.Infomation_1_Email_Listing{float:left;margin-top:151px;width:100%}
.Infomation_1_Email_Listing>span{color:#151515;float:left;font-size:13px;margin:0;width:118px}
.Infomation_1_Email_Listing>p{float:left;font-size:14px;text-align:justify;width:70%;color:#151515}
.schdul_pddng{padding:10px!important}
.tble_hdng_clr{color:#fff}
.scoico_icns_frnt{display:inline;float:left;margin-top:12px;width:100%}
.scoico_icns_frnt>li{list-style-type:none;display:inline;margin:0 15px 0 0}
.ftr_hdng_new{color:#dc1f16;float:left;font-size:19px;margin:9px 14px 0 0}
.lblListbrokerage{color:#000;font-size:16px;text-transform:capitalize}
.header_detail1 h5{float:right;font-family:'arial';font-size:22px;margin:7px 0 0;color:#fff}
.mobile_contnt{display:none}
.header_detail1 h5 a{color:#fff}
.bob_clsses{float:left;margin:0 4px 0 7px;width:170px;text-align:center}
.virtual_cmng_soon{float:left;width:100%;margin:20px 0;text-align:center}
.grdTestimonialstext{height:200px;margin-top:10px}
.bx-viewport{border:2px solid #d95f60!important}
.grdTestimonialstext>span{font-size:14px;line-height:14px}
.fuuter_name>h5{border-bottom:1px solid;color:#fc2928;text-transform:uppercase;font-family:latobold;font-size:18px;margin-bottom:4px;padding-bottom:8px;width:65%}
.fuuter_map>h5{color:#000;float:left;font-family:MyriadProRegular;font-size:16px;margin:0 0 11px;width:100%}
.fuuter_map a{color:#000;margin:0 0 0 7px}
.fuuter_map>span{color:#fff;float:left;font-family:CenturyGothic-Regular;margin:0 0 0 10px}
.property_top_inner_bg{border:1px solid #454545;float:left;width:100%;background:#fff}
.propert_header_img{float:left;margin:7px 0;width:100%}
.propert_header_cntntt{float:left;margin:32px 0 0;width:100%}
.propert_header_cntntt h2{color:#9c090f;float:left;font-family:robotomedium;font-size:18px;margin-bottom:12px;width:100%}
.propert_header_cntntt_box h3,.propert_header_cntntt_box span,.property_top_box_sctn h3{font-family:robotoregular}
.propert_header_cntntt_box{float:left;margin:0 13px 0 0}
.propert_header_cntntt_box h3{color:#130e58;float:left;font-size:14px;margin:0 9px 0 0}
.propert_header_cntntt_box span{float:left;font-size:13px;font-weight:500;margin-top:0}
.propert_top_details{float:right;margin:29px 0 0}
.property_top_box_sctn{float:left;margin:0 10px;text-align:center}
.property_top_box_sctn h3{font-size:12px;margin:16px 0}
.property_top_box_sctn a{color:#192b4d}
.property_inner_midle_sctn{float:left;width:100%}
.property_inner_slider{float:left;width:100%;margin-top:12px}
.property_price_box{border:1px solid #b7b7b7;border-radius:6px;float:left;padding:6px 0 0;width:100%}
.prprty_inner_box_row{border-bottom:1px solid #b7b7b7;float:left;margin:4px 0;padding-bottom:7px;width:100%}
.proprty_price{float:left;width:100%;border-right:1px solid #b7b7b7}
.proprty_price h2{float:left;font-family:robotobold;font-size:26px;text-align:center;width:100%;margin:0;color:#9c090f}
.clculatr_prprty,.property_tax_new h3{font-family:'robotoregular'}
.proprty_clculatr{float:left;width:100%;text-align:center}
.clculatr_prprty{background:#3f8d35;border:0;font-size:11px;padding:5px 20px;text-transform:uppercase}
.property_tax_new h3,.property_tax_new span{font-size:13px;float:left;text-transform:uppercase}
.property_tax_new{float:left;width:100%}
.property_tax_new h3{margin:0 7px 0 0}
.property_tax_new span{font-family:open_sansbold;margin:0}
.property_community_new{float:left;margin:3px 0;width:100%}
.property_community_new h3{float:left;font-family:open_sansregular;font-size:12px;margin:0 7px 0 0;text-transform:uppercase}
.property_community_new span{float:right;font-family:open_sansbold;font-size:11px;margin:-1px 0 0;text-align:right;text-transform:uppercase;width:60%;color:#121212}
.proprty_details_boxx{border-right:1px solid grey;float:left;text-align:center;width:100%}
.proprty_details_boxx>h2{float:left;font-family:open_sansbold;font-size:12px;margin-top:6px;text-align:center;text-transform:uppercase;width:100%;color:#7e7e7e}
.proprty_details_boxx>span{float:left;font-family:open_sansbold;font-size:11px;text-align:center;text-transform:uppercase;width:100%}
.proprty_viewmore_boxx>a,.proprty_viewmore_boxx>button{border-radius:0 0 5px 5px;font-size:14px;padding:6px 0;float:left;color:#fff;font-family:open_sansregular;text-transform:uppercase}
.proprty_viewmore_boxx{float:left;margin-top:-4px;text-align:center;width:100%}
.prprty_inner_box_row_new{float:left;width:100%}
.proprty_viewmore_boxx>a{background:#3f8d35;width:100%}
.proprty_viewmore_boxx>button{background:#7c952d;width:100%!important}
.left_section_slider_new_demo{float:left;width:100%;background:#fff;border:1px solid #454545}
.rocco_cntct_info_profile{background:#454545;float:left;margin:12px 0;padding:8px;width:100%}
.seaarch_Property_slider_new_demo{float:left;margin-top:3px;width:100%}
.proprty_clculatr>button{color:#fff}
.lstbrokerage_rocco{float:right}
.agent_input_prprty_dtl,.agent_input_prprty_dtl p,.agent_input_prprty_dtl_3,.roco_pro_img,.roco_pro_info,.roco_pro_info>h2,.roco_pro_info>p{float:left;width:100%}
.roco_pro_info{text-align:center;margin-top:4px}
.agent_input_prprty_dtl p{font-family:open_sansregular;color:#fff;font-size:12px;text-transform:uppercase}
.agent_input_prprty_dtl_3{text-align:center}
.email_profile_r,.roco_pro_info>h2,.roco_pro_info>p{color:#fff;text-align:left}
.agent_input_prprty_dtl_3 input{background:#000!important;float:left;width:100%}
.w4rlisting-list-b li::after,.w4rlisting-list-b li::before{background:#d4d4d4;content:"";position:absolute;display:block}
.roco_pro_info>h2{margin:0;font-family:'robotobold';font-size:24px}
.roco_pro_info>p{margin:3px 0 6px;font-family:'robotoregular';font-size:13px}
.detail_left_section_new,.email_profile_r{font-family:'robotoregular';font-size:14px;width:100%;float:left}
.email_profile_r{margin:2px 0}
.detail_left_section_new{border-top:1px solid #aeaeae;color:#151515;line-height:28px;margin:13px 0 0;padding:8px}
.detail_left_section_new h2{float:left;width:100%;font-size:18px;font-family:open_sansbold;color:#565656}
.lstbrokerage_rocco span{color:#3b3b3b;float:left;font-family:open_sansregular;font-size:11px;margin:4px 0}
.roco_cnts_us{float:left;width:100%}
grdslider_PImage{width:100%}
.fuuter_map>a{color:#000}
.modal-open{overflow-y:auto!important}
.w4rlisting .w4rlisting-list-b,.w4rlisting-list-b{border:1px solid #b7b7b7;border-radius:6px;list-style:none;margin:0 0 12px;overflow:hidden;padding:0;text-align:center;text-transform:uppercase}
.w4rlisting-list-b li::before{bottom:-1px;height:1px;left:0;width:100%}
.w4rlisting-list-b li::after{height:100%;right:-1px;top:0;width:1px}
.w4rlisting .w4rlisting-list-b,.w4rlisting-list-a>li.a a,.w4rlisting-list-b{color:#616161}
.w4rlisting-reveal::-moz-selection,.w4rlisting::-moz-selection{background:#5f4e16;color:#fff;text-shadow:none}
.w4rlisting-list-b li.a{height:60px;padding-top:6px}
.w4rlisting-list-b li{float:left;font-size:10px;height:52px;padding:14px 0 0;position:relative;width:33.3333%}
.w4rlisting-list-b li.a span{font-family:open_sansbold;font-size:12px;font-weight:400;margin:0 0 7px}
.w4rlisting-list-b li span,.w4rlisting>header,.w4rlisting>header h1,.w4rlisting>header h2,.w4rlisting>header>ul li span{color:#727272}
.w4rlisting-list-b li span{color:#727272;display:block;font-size:14px;font-weight:600;margin:0 0 4px}
.w4rlisting-list-b li.link{clear:both;float:none;font-size:14px;font-weight:700;height:auto;padding:0;width:auto}
.read_more_btn3{background:#d30023;border:1px solid #ccc;color:#fff;float:left;font-size:12px;margin:8px 0;padding:2px 7px}
.read_more_btn3:hover{background:#333;color:#fff}
.seaarch_Property_slider_new_demo>img{margin:12px 0 0;width:100%}
.propert_top_details_scnd{display:none}
.menu_section ul li a:hover{background-color:#124b8e;color:#fff;}
.cal_new_cls>h2,.white{color:#fff}
.rr>input{float:right;margin:0 0 0 5px;width:40%}
.count_date{float:left;margin:9px 0 0 4px}
.seaarch_Property_slider_new_demo_12{float:left;width:100%;margin-top:12px}
.red{background-color:#9c090f;font-family:CenturyGothic-Regular;font-size:15px}
.font-normal{font-family:inherit!important;font-size:10px!important}
.width-48{width:48%!important}
.width-100{width:100%!important}
.margin-top-15{margin-top:15px}
.left{float:left}
.right{float:right}
.Free-Home_calculator,.cal_new_cls,.cal_new_cls>h2,.cal_new_cls>h2 a,.cal_new_cls>h3,.cal_new_cls>p,.privacy_policy,.privacy_policy h4{float:left;width:100%}
.height-40{height:40px}
.margin-left-10{margin-left:10px}
.Free-Home_calculator{border:1px solid #303030;border-radius:8px;margin-bottom:10px;padding:12px;background:#ebffff;}
.cal_new_cls{margin:12px 0; border-bottom:1px dotted #878787;}
.cal_new_cls>h2 a{color:#124b8e;font-family:'barlowmedium';text-transform:capitalize;font-size:22px;margin:4px 0; line-height:32px; text-transform:uppercase;}
.cal_new_cls > p {
    color: #353535;
    font-family: 'barlowregular';
    font-size: 15px;
    margin: 9px 0;
    text-align: justify;
    line-height: 32px;
}
.cal_new_cls>h3{color:#da251d;font-family:'barlowmedium';font-size:24px;margin:7px 0 0 auto}
.privacy_policy h4 {
    font-size: 28px;
    font-family: 'brandon_grotesquemedium';
    color: #124b8e;
    text-align: center;
    margin-bottom: 12px;
    text-transform: uppercase;
}
.free_home_top h1,.news_hding h2{color:#d2202f;text-align:center;float:left;width:100%}
.news_hding h2{font-family:open_sansbold;font-size:28px}
.news_hding{float:left;margin:8px 0;text-align:center;width:100%}
.free_nw_cls_bg{background:#f9f9f9;border:1px solid #222;border-radius:5px;float:left;margin-bottom:15px;padding:13px;width:100%}
.free_home_top{float:left;width:100%}
.free_home_top h1{font-family:latobold;text-transform:uppercase;font-size:22px;margin:8px 0}
.Infomation_new_frm span,.free_home-frm_sect>p,.free_home_top p,.free_tmp_frmm table label,.left_section_info_new h2{font-family:open_sansregular}
.free_home_top p{color:#151515;float:left;font-size:14px;line-height:24px;margin:6px 0;text-align:justify;width:100%}
.Free-Home_form_bg{border:1px solid grey;float:left;margin:12px 0;padding:12px;width:100%}
.Infomation_new_frm{float:left;margin:4px 0;width:100%}
.Infomation_new_frm span{color:#151515;float:left;font-size:13px;margin-top:18px;width:100%}
.Infomation_new_frm>input{color:grey;float:left;font-size:12px;padding:9px;width:100%}
.left_section_info_new{float:left;width:100%}
.left_section_info_new h2{color:#192b4d;float:left;font-size:15px;margin:8px 0;width:100%}
.free_tmp_frmm{float:left;width:100%}
.free_tmp_frmm table tr{float:left;margin:3px 0;width:100%}
.free_tmp_frmm table label{font-size:13px!important}
.left_section_info_new textarea{color:grey;font-size:13px;padding:6px}
.free_home-frm_sect>p{color:#151515;float:left;font-size:14px;width:100%}
.free_home-frm_sect>h2{color:#192b4d;float:left;font-family:open_sansbold;font-size:18px;margin:12px 0;width:100%}
.free_home-frm_sect{float:left;width:100%}
.Design_and_developed{float:left;text-align:center;width:100%;margin:12px 0}
.Design_and_developed p{float:left;font-family:"Times New Roman",Times,serif;font-style:italic;color:#be0000;font-size:18px;text-align:center;width:100%;margin:0}
.Design_and_developed a{color:#fff}
.mortgge_clc h4,.schedule_appointment h2{color:#d2202f;font-family:latobold;float:left;width:100%;text-align:center}
.schedule_appointment_bg{background:#ebe9e9;border:1px solid #b8b8b8;border-radius:8px;float:left;padding:12px;width:100%}
.schedule_appointment{float:left;width:100%}
.schedule_appointment h2{font-size:24px;margin:0 0 10px}
.calc_inner_cls{background:#ebe9e9;border:1px solid #b8b8b8;border-radius:8px;float:left;margin:12px 0;padding:10px;width:100%}
.mortgge_clc{float:left;width:100%}
.mortgge_clc h4{text-transform:uppercase;font-size:22px;margin:12px 0 0}
.mortgge_clc p{color:#404040;float:left;font-family:open_sansregular;font-size:13px;margin:0;padding:12px;width:100%}
.free_nw_cls_bg_new{background:#f9f9f9;border:1px solid #130e58;border-radius:5px;float:left;margin-bottom:15px;padding:10px;width:100%}
.Free_email_listing,.login_cls_new{background:#ebe9e9;width:100%;float:left}
.home_map{border:1px solid;float:left;width:100%}
.login_cls_new{border:1px solid #b8b8b8;border-radius:8px;margin-bottom:16px;padding:8px}
.dtc_tab{float:left;width:100%}
.dtc_tab h2{color:#5a1501;float:left;font-family:CenturyGothic-Bold;font-size:26px;margin:0 0 10px;text-align:center;width:100%}
.pls_login>h5{float:left;font-family:CenturyGothic-Regular;text-align:center;width:100%}
.login_input textarea{color:grey;font-size:13px;padding:6px}
.Free_email_listing{border:1px solid #b8b8b8;border-radius:8px;padding:12px}
.Infomation_new_frm>p{float:left;font-size:12px;padding:12px 0;width:100%}
.Infomation_new_frm textarea{color:grey;font-size:12px;padding:9px}
.cls_tab_cntent_prprty_dtl{float:left;width:100%;margin-bottom:10px}
#MainContent_lblPropertyDescription{color:#000;float:left;font-family:open_sansregular;line-height:26px;margin:11px 0 97px 69px;width:61%}
.new_print_screen span{color:#5a1501;float:left;font-family:open_sansregular;font-size:15px;font-weight:700;margin:8px 0 0}
.new_print_screen img{float:left;margin:1px 14px 0 19px}
.print_footer{background:#5a6d21;border:2px solid #5a1501;float:left;margin-bottom:20px;padding:5px 5px 15px;width:100%}
.print_footer img{border:2px solid #e2e2e2;float:left;margin:9px 26px 0 1px}
.print_logo{float:right}
.prprty_lkng_hdng,.prprty_lkng_hdng h2{float:left;margin:6px 0;width:100%}
.fuuter_dtl i,.fuuter_dtl span{color:#fff}
.prprty_lkng_hdng h2{color:#7c952d;font-family:CenturyGothic-Regular;font-size:24px;text-align:center}
.chmc_calculator h2, .mortgage_calculator h2 {
    color: #134e81;
    font-family: 'barlowmedium';
    font-size: 24px;
    text-align: center;
    margin: 8px 0;
    width: 100%;
    float: left;
	text-transform:uppercase;
}
.chmc_calculator{float:left;width:100%}
.chmc_calculator iframe{float:left;height:330px;width:100%}
.mortgage_calculator{float:left;width:100%}
.mortgage_calculator iframe{float:left;height:620px;width:100%}
.calculater_developer{float:left;width:100%}
.calculater_developer h2{color:grey;float:left;font-family:CenturyGothic-Regular;font-size:14px;margin:8px 0;text-align:right;width:100%}
.calculater_developer img{margin:-24px 0 0 5px}
.fuutr_menu_bg {
    float: left;
    padding: 14px 0;
    text-align: center;
    background: #124b8e;
    width: 100%;
    border-bottom: 1px solid white;
}
.futer_mennu{float:left;width:100%}
.futer_mennu ul{float:left;margin:0;width:100%}
.futer_mennu ul li{display:inline;list-style-type:none;margin:0 34px 0 0}
.futer_mennu ul li a{color:#fff;font-family:'barlowmedium'; text-transform:uppercase;font-size:15px}
.top_logo{float:left;text-align:center;width:100%}
.medium-module>label{color:#333;font-family:arial;font-size:13px}
.back_bggg{background:#fff}
.latst_srch_bg {
    float: left;
    margin: 35px 0 20px 0;
    width: 100%;
}
.search_bar {
    float: left;
    width: 100%;
    padding: 10px 0;
}
.ltst_srch_sct {
    float: left;
    width: 100%;
}
.input_srch_new{background:#fff;float:left;width:100%;margin:2px 0}
.lt_calculator{float:left;width:100%}
.lt_calculator h2 {
    color: #134e81;
    font-family: 'barlowmedium';
    font-size: 24px;
    text-align: center;
    margin: 8px 0;
    width: 100%;
    float: left;
	text-transform:uppercase;
}
.nbs-flexisel-item,.nbs-flexisel-ul{margin:0;padding:0;position:relative}
.lt_calculator iframe{float:left;height:300px;width:100%}
#flexiselDemo1,#flexiselDemo2,#flexiselDemo3{display:none}
.nbs-flexisel-container{position:relative;max-width:100%}
.nbs-flexisel-ul{width:9999px;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;float:left;width:100%}
.nbs-flexisel-item{float:left;cursor:pointer;line-height:0}
.nbs-flexisel-item img{width:100%;cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;max-width:210px;height:200px;border:1px solid #2f2e2e}
.nbs-flexisel-item h3{float:left;width:100%;font-size:16px;color:#333;font-family:'arial';text-align:left;line-height:27px;padding:0 6px}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:22px;height:22px;position:absolute;cursor:pointer;z-index:100;opacity:1.9}
.featurd_heading,.featurd_heading h2,.featured_sction{width:100%;float:left}
.nbs-flexisel-nav-left{left:10px;background:url(../images/button-previous.png) no-repeat}
.nbs-flexisel-nav-right{right:5px;background:url(../images/button-next.png) no-repeat}
/*.featurd_heading{margin:10px 0;}*/
.featurd_heading h2 {
    color: black;
    font-family: 'barlowmedium';
    font-size: 28px;
    margin: 8px 0;
    text-transform: uppercase;
}
.construction_intrested_hdng{float:left;margin:14px 0 0;width:100%}
.construction_detail,.property_inner_cntnt{margin-top:12px;width:100%;float:left}
.construction_intrested_hdng>h2{color:#d2202f;float:left;font-family:latobold;font-size:22px;text-align:center;text-transform:uppercase;width:100%}
.cnstrctn_deatil_address{color:#151515}
.construction_detail span{color:#151515;float:left;font-family:open_sansregular;font-size:14px;line-height:26px;width:100%}
.header_logo h2,.property_inner_cntnt>h2{font-family:latobold;width:100%;float:left}
.property_inner_cntnt>h2{color:#d2202f;font-size:22px;margin-bottom:12px;text-transform:uppercase}
.header_logo{float:left;width:100%;margin:50px 0 0}
.header_logo h2{color:#fff;font-size:38px;margin:12px 0}
.header_socio{float:left;margin:3px 0}
.header_socio li{list-style-type:none;display:inline}
.header_socio li a{margin:0 12px 0 0}
.top_right_header{float:left;width:100%;text-align:right}
.top_right_header h3{float:left;width:100%;font-family:latoregular;font-size:16px;color:#fff;margin:12px 0 0}
#MainContent_lblHeading,#MainContent_lblHeading1,.landing_page_p p{font-family:times new roman;text-align:center;font-style:italic}
.top_right_header h3 a{float:left;width:100%;color:#fff;text-transform:uppercase}
.whte_clr{background:#fff}
.chnge_btnn{float:left;margin:12px 0 0 20px}
.frame_clss{background:#fff!important}
#MainContent_lblHeading{color:#fff;float:left;font-size:28px;font-weight:700!important;width:100%;padding:8px!important}
.comments,.landing_page_p p{width:100%;float:left}
#MainContent_lblHeading1{color:#2e2e2e;float:left;font-size:22px;margin:8px 0 0;width:100%;padding:0!important}
.landing_page_p p{color:#d2202f;font-size:26px;margin:0 0 8px;text-decoration:underline}
.review_home_worth_land_1{float:left;width:100%}
.review_home_worth_land_1 h3{background:#d2202f;border-radius:6px;color:#fff;float:left;font-family:latobold;font-size:18px;margin:12px 0 0;padding:6px;text-transform:uppercase}
.review_home_worth_land_1 p{border-bottom:1px solid grey;color:#2d2d2e;float:left;font-family:open_sansregular;font-size:13px;margin:10px 0;padding-bottom:6px;width:100%}
.fram_border{border:1px solid #222!important;background:#fff}
.Virtual_cmnt{float:left;width:100%;padding:14px;margin:12px 0}
.Virtual_cmnt h2{float:left;width:100%;font-size:20px;font-family:'robotobold'}
.test_bg{border-bottom:1px dotted #919090;border-radius:3px;float:left;margin:4px 0;padding:24px;width:100%}
.comments{font-size:16px;line-height:25px;font-family:'barlowmedium';color:#3c3c3c}
.name {
    color: #353535;
    float: left;
    font-size: 22px;
    width: 100%;
    font-family: 'barlowmedium';
    margin: 16px 0 0;
    font-weight: 600;
}
.lblcomment{float:left;font-size:16px;font-weight:400;text-align:justify;width:100%}
.circle_heading{float:left;width:100%}
.top_middle_content{float:left;width:100%;padding:6px 0;}
.back_bggg{border:1px solid #222!important}
.top_header_bg{float:left;width:100%;background:#130e58;display:none}
.top_middle_bg {
    float: left;
    width: 100%;
    background: #009b8f;
    border-top: 4px solid #fff;
    outline: 4px solid #134e81;
    outline-offset: 0;
    border-bottom: 4px solid #fff;
    padding: 40px 0;
    margin: 2px 0;
}

.top_middle_content h4 {
    float: left;
    width: 100%;
    font-size: 32px;
    color: #181818;
    font-family: 'barlowmedium';
    margin: 0 0 12px 0;
}
.top_middle_content h2 {
    float: left;
    font-size: 22px;
    color: #101010;
    font-family: 'barlowmedium';
    margin: 24px 30px 0 0px;
    border: 1px solid black;
    padding: 10px 24px;
}
.top_middle_content h2 a {
color:#101010;

}
.top_middle_content h5{float:left;width:100%;font-size:30px;color:#fc2928;font-family:"Times New Roman",Times,serif;font-weight:700;margin:16px 0;font-style:italic}
.top_middle_content h5 span{color:#de0000}
.top_middle_content p {
    float: left;
    width: 100%;
    font-size: 17px;
    color: #303030;
    font-family: 'barlowregular';
    margin: 4px 0;
    line-height: 28px;
}
.my_list_hdng h2{color:#3f3f3f;font-family:arial; font-weight:bold;text-transform:uppercase}
.circle_heading_bg{float:left;width:100%;margin:33px 0 0}
.circle_heading h2 {
    float: left;
    width: 100%;
    font-family: 'arial';
    font-size: 28px;
    color: #171717;
    text-transform: uppercase;
}
.header_detail1_lang{float:left;width:100%;}
.new1{margin-top:24px}
.header_detail_right {
    float: left;
    margin: 0 24px 0 0px;
}
.header_detail_right h2{float:left;width:100%}
.header_detail_right img{width:72%}
.boxx_construction{float:left;width:100%;background:#fff;border:1px solid #8d8c8b; margin:12px 0;}
.construction_bg{float:left;width:100%;padding:0 12px}
.new_btn{margin-bottom:12px}
.my_list_hdng{float:left;width:100%;text-align:center;margin:12px 0}
#shareBtn{margin:35px 0 0;background:#cd0505;border-color:#cd0505;display:none}
.header_detail_right span {
    float: right;
    color: #fff;
    font-size: 22px;
    font-family: 'robotomedium';
}
.header_detail_right span a { color:#fff;}
.header_detail_right h3{color:#fff;font-size:42px;float:right;font-family:'Futura-Normal'}
.header_detail_right h3 a{color:#fff}
.video_sect_bg{float:left;width:100%;background:#fff;border:1px solid #c8c6c6;padding:8px;margin-bottom:18px}
.main_video_section,.video_top{float:left;width:100%}
.main_video_section iframe{width:100%;margin-bottom:22px;height:420px}
.video_bottom{float:left;width:100%;margin:4px 0}
.video_boxx_left{background:#fff;border:1px solid #bebebe;float:left;padding:7px;width:100%}
.vdeo_btnn{background:#023866!important;border:0!important;color:#fff;border-radius:0!important;margin-top:12px}
.video_hdng{float:left;width:100%}
.video_hdng h2{color:#f5f2a6;float:left;font-family:'now';font-size:28px;margin:12px 0;text-align:center;text-transform:uppercase;width:100%}
.property_price_box2{border:1px solid #b7b7b7;border-radius:6px;float:left;padding:6px 0;background:#fff;width:100%;margin-bottom:12px}
.prprty_inner_box_row2{float:left;margin:4px 0;width:100%}
.social_icons_share .st-custom-button{float:left;margin:5px;cursor:pointer}
.social_icons_share .fa{padding:12px;font-size:20px;width:47px;text-align:center;text-decoration:none}
.proprty_share,.proprty_share h3{float:left;width:100%;text-align:center}
.social_icons_share .fa:hover{opacity:.7}
.social_icons_share .fa-facebook{background:#3b5998;color:#fff}
.social_icons_share .fa-twitter{background:#55acee;color:#fff}
.social_icons_share .fa-google-plus{background:#dd4b39;color:#fff}
.social_icons_share .fa-pinterest{background:#cb2027;color:#fff}
.social_icons_share .fa-linkedin{background:#007bb6;color:#fff}
.social_icons_share .fa-instagram{background:#517fa4;color:#fff}
.social_icons_share .fa-whatsapp{background:#2ab200;color:#fff}
.social_icons_share .fa-envelope{background:#4b515d;color:#fff}
.proprty_share h3{font-size:22px;font-family:robotomedium;color:#000;margin:0 0 7px}
.hme_wrth_sect h2,.hme_wrth_sect span{width:100%;color:#fff;float:left;text-align:center}
.home_wrth_bg{float:left;width:100%;background:url(../images/banner_bg2.png) no-repeat #fff;background-size:auto;background-size:auto;background-size:cover;padding:40px 0}
.cma_link{width:970px;background:0 0;margin:50px auto;text-align:center}
.cma_link:hover .box_shadow_new{display:none}
.cma_link:hover .box_shadow2{display:block}
.box_shadow2{display:none}
.box_shadow_new h2 {
    float: left;
    width: 100%;
    font-size: 22px;
    color: #181818;
    font-family: 'arial';
    margin: 8px 0;
    font-weight: normal;
    line-height: 29px;
}
.hme_wrth_sect{float:left;width:100%}
.hme_wrth_sect h2 {
    font-size: 38px;
    font-family: 'arial';
    text-transform: uppercase;
}
.hme_wrth_sect span{font-family:'arial';font-size:20px;margin:15px 0 23px}
.header-addre-form{width:635px;height:62px;margin:0 auto;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
#search{-webkit-border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;border-radius:50px 0 0 50px;font-size:16px;padding:21px 10px 19px 50px !important;width:515px;background:url(../Images/loc_ico.png) 20px 20px no-repeat #fff;float:left;font-family:'robotoregular';color:#161616;height:62px;border: 1px solid #3e3e3e;}
.green-btn.large{background:#2c768f;border-radius:0 50px 50px 0;margin:6px 0 0!important;float:left;font-family:'robotoregular';font-size:20px;height:62px;font-weight:400;width:120px;color:#fff;}
.green-btn.large2 {
    background: #124b8e;
    border-radius: 12px;
    margin: 6px 0 0 !important;
    float: left;
    font-family: 'robotoregular';
    font-size: 18px;
    height: 54px;
    font-weight: normal;
    width: 100%;
    color: #fff;
}
.frnt_brdr,.frnt_brdr2,.ltst_srch_sct h2{width:100%;float:left}
.latst_srch {
    margin: 0 0 12px;
    float: left;
    z-index: 9999 !important;
    position: absolute;
    width: 100%;
    top: 60%;
}
.frnt_brdr{margin-top:50px}
.frnt_brdr2{margin-bottom:30px}
.frnt_brdr2 img{float:left;margin:4px 0 0}
.ltst_srch_sct h2 {
    color: #134e81;
    font-size: 28px;
    margin: 12px 0 0;
    text-align: left;
    font-family: 'nexa_boldregular';
    text-align: center;
}
@media only screen and (max-width:768px) {
#ctl00_MainContent_search{width:324px}
.header-addre-form{width:504px}
#header-addre-form select{padding:20px 5px;width:140px}
}
@media only screen and (max-width:568px) {
.addre-box-header{width:90%;margin:0 auto;padding:0!important}
.addre-box-header h1{font-size:37px;letter-spacing:-1px;padding:0}
.addre-box-header h3{font-size:32px;color:#d6a85d}
.addre-box-header h2{font-size:20px}
#MainContent_search{width:100%}
.header-addre-form{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;width:100%}
.header-addre-form .green-btn,.header-addre-form input,.header-addre-form select{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px!important;width:100%!important;margin:0 0 20px}
.header-addre-form select{padding:20px 4%}
.header-addre-form #MainContent_search{border-radius:35px;padding:20px 4% 20px 17%;width:100%}
}
.mainEdit{width:450px;position:absolute;background-color:#fff;z-index:999;right:0;bottom:20px;padding:5px;font-size:12px}
.mainEdit a{color:#0645ad}
.mainEdit input{border:1px solid #333;width:100%}
.blur-it{-webkit-filter:blur(5px);filter:blur(5px)}
.hder_mdal{background:#22614b}
.hder_mdal h4{color:#fff!important;font-family:Oswald;text-align:center;font-size:24px;line-height:36px}
.modl_sct{float:left;width:100%;margin:3px 0}
.modl_sct input{padding:10px;border:1px solid #7f7f7f;height:42px}
.mdl_cls_btn,.mdl_sbmt_btn{color:#fff;border:none;font-size:16px}
.modal-body.modl_bg{background:#f0f0f0}
.mdl_sbmt_btn{background:#d30023}
.mdl_cls_btn{background:#272727}
.box_section{float:left;margin:5px 0 20px;width:100%}
.frnt_section_box{background:#fff;border-color:#a7a7a7 #a7a7a7 #be0000;border-image:none;border-style:solid;border-width:1px 1px 5px;float:left;padding:0;width:100%}
.fetrd_bath,.fetrd_bed{border-right:1px solid}
.featured_box_cntnt,.ftrd_property_img{padding:5px;float:left;width:100%}
.ftrd_property_img img{height:200px;width:100%}
.featured_box_cntnt{margin-bottom:0}
.featured_box_cntnt a{float:left;width:100%;font-size:14px;line-height:24px;color:#2c2c2c;font-family:open_sansregular;margin:5px 0;height:45px}
.featured_box_cntnt p{color:#d30023;float:left;font-family:'arial';font-size:21px;line-height:22px;margin:6px 0;width:100%}
.featured_bg{float:left;width:100%;padding:12px 0;}
.featured_sction h5{text-align:right;margin:14px 0 14px -20px;float:left;width:100%}
.seller_box,.seller_box h2{float:left;width:100%;text-align:center}
.featured_sction h5 a{font-size:14px}
.seller_box{background:#fff;padding:30px;border-radius:12px}
.seller_box h2{font-size:30px;color:#d30023;text-transform:uppercase;font-family:montserratregular;margin:4px 0 15px;border-bottom:2px solid}
.conditions_sect p,.seller_box p{width:100%;font-family:open_sansregular;float:left}
.seller_box p{text-align:center;font-size:20px;color:#333;margin:16px 0}
.conditions_sect{float:left;width:100%;text-align:right;margin:15px 0 0}
.conditions_sect p{color:#fff;font-size:13px}
.lblheading{color:#d2202f;float:left;font-family:times new roman;font-size:26px;font-style:italic;font-weight:700;margin:0 0 8px;text-align:center;width:100%}
.frm_middle p,.landing_page_p span{font-size:18px;font-family:'robotomedium';float:left;width:100%}
.landing_page_p span{margin:22px 0 16px;color:#fff}
.background_home_worth{float:left;width:100%;margin:16px 0}
.frm_middle{float:left;width:100%;margin:15px 0}
.frm_middle p{color:#222;border-bottom:1px solid;text-align:center}
.frm_middle span{float:left;width:100%;font-size:14px;color:#231f20;font-family:arial;line-height:23px}
.fetrd_bed span,.fetrd_sction h4,.fetrd_sction span{font-family:latoregular}
.frm_middle span a{color:#2a3dc8}
.fetrd_sction{float:left;width:100%;margin:0;padding:5px}
.fetrd_sction h4{float:left;margin:2px 9px 0 0;font-size:14px;color:#222}
.fetrd_sction span{font-size:14px;color:#606060}
.fetrd_bath span,.fetrd_bed span{float:left;text-align:center;color:#222}
.featrd_icon{float:left;width:100%;border-top:1px solid}
.fetrd_bed{float:left;width:25%;text-align:center}
.fetrd_bed img{float:left;margin:7px 18px}
.fetrd_bed span{width:100%;margin:3px 0}
.fetrd_bath{float:left;width:25%;text-align:center}
.fetrd_bath img{float:left;margin:5px 18px}
.fetrd_bath span{width:100%;margin:3px 0;font-family:latoregular}
.fetrd_area h4,.fetrd_area span{float:left;margin:5px;font-size:14px;color:#222;font-family:latoregular}
.fetrd_area{float:left;width:50%}
.fetrd_area span{width:100%}
.disclaimer_cntnt p{color:#393939;line-height:26px;font-size:14px;text-align:justify}
.contact_in_right iframe{float:left;width:100%;height:545px;border:1px solid #c8c6c6!important}
.contact_in_right img{margin:12px 0}
.ttr{float:right;font-size:18px;margin:26px 5px 0;color:#000}
.header_detail_call{float:left;margin-top:6px}
.ftr_hdng3{color:#d01d1d;float:left;font-size:30px;margin:8px 15px 0 0}
.header_detail_call span{color:#424242;font-size:30px;float:right;font-family:latobold;font-weight:400}
.right_socio{float:right}
.right_socio>ul{float:left;width:100%;}
.right_socio>ul li{display:inline;float:left;list-style-type:none}
.right_socio>ul li a{padding:0 0 0 24px}
.right_socio > ul li i {
    font-size: 30px;
    color: #fff;
}
.featurd_heading h2 a{color:#fc2928}
.tab_srch_btttn{height:auto!important;border-radius:0!important;background:#134e81!important;border:none!important;margin:29px 0 0!important}
.sticky-containnner{padding:0;margin:0;position:fixed;left:-150px;top:42%;width:200px;z-index:99}
.stickky li{list-style-type:none;background-color:#333;color:#efefef;height:50px;padding:0;margin:0 0 1px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer; border-radius: 8px;}
.stickky li:hover{margin-right:-115px}
.stickky li img{float:right;margin:5px;margin-left:10px;width:40px; border-radius: 6px;}
.stickky li p{padding:7px 0;margin:0;text-transform:capitalize;line-height:35px;text-align:right;font-family:'brandon_grotesqueregular'}
.stickky a{color:#fff;text-decoration:none}
.box_sct_bg a{display:block}
.box_sct_bg a img{-webkit-transition:-webkit-transform .5s;-moz-transition:-webkit-transform .5s;transition:transform .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}
.box_sct_bg img{margin:0!important}
.box_sct_bg{cursor:pointer;padding-bottom:10px;margin:0;height:auto;overflow:hidden}
.menu_section2{float:right}
.menu_section2 a{padding:6px 12px;color:#fff;background:#050505;font-family:'robotoregular';border:none;border-radius:0;font-size:16px;margin:2px 5px}
.menu_section2 a:hover{background:#fff;color:#000}
.menu_section2 a:focus{background:#fff;color:#000}
#sidebar-wrapper{margin-right:-250px;right:0;width:250px;background:#000;position:fixed;height:100%;overflow-y:auto;z-index:1000;transition:all .5s ease-in 0;-webkit-transition:all .5s ease-in 0;-moz-transition:all .5s ease-in 0;-ms-transition:all .5s ease-in 0;-o-transition:all .5s ease-in 0;top:0}
.sidebar-nav{position:absolute;top:0;width:250px;list-style:none;margin:0;padding:0}
.sidebar-nav li{line-height:50px;text-indent:20px}
.sidebar-nav li a{color:#999;display:block;text-decoration:none;background:no-repeat;padding:0}
.sidebar-nav li a:hover{color:#000;background:#fff;text-decoration:none}
.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}
.sidebar-nav>.sidebar-brand{height:55px;line-height:55px;font-size:18px;background:-moz-linear-gradient(top,#fec358 0,#f5f2a6 50%,#fec358 100%);background:-webkit-linear-gradient(top,#fec358 0,#f5f2a6 50%,#fec358 100%);background:linear-gradient(to bottom,#b28335 0,#f5f2a6 50%,#b28335 100%);color:#000;margin-bottom:20px}
.sidebar-nav>.sidebar-brand a{color:#000;background:0 0;font-weight:700;font-size:24px}
.sidebar-nav>.sidebar-brand a:hover{color:#000;background:0 0}
#menu-toggle{top:0;right:0;position:relative;z-index:1}
#sidebar-wrapper.active{right:250px;width:250px;transition:all .5s ease-out 0;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;-ms-transition:all .5s ease-out 0;-o-transition:all .5s ease-out 0;top:0}
.toggle{margin:5px 5px 0 0}
.newsletter_bg{float:left;padding:20px;width:100%}
.newsltr_content{background-color:rgba(23,184,242,.8);text-align:left;padding:33px;width:90%;float:left;height:10vw}
.newsltr_content h2{font-family:montserratsemi_bold;font-weight:700;font-size:1.8vw;color:#fff;text-transform:uppercase;margin:0 0 .8vw;float:left;width:100%}
.newsltr_content p{color:#fff;font-size:.9vw;margin:0;float:left;font-family:latoregular;width:100%}
.newsltr_form{width:100%;float:left;padding:12px}
.newsltr_form h2{float:left;width:100%;font-size:30px;color:#2c2c2c;font-family:'robotobold';text-transform:capitalize;margin:0 0 12px}
.inputBox{position:relative;box-sizing:border-box;background:#fff;text-align:center;border-radius:5px}
.inputBox .inputText{position:absolute;font-size:16px;line-height:50px;transition:.5s;opacity:.5;text-align:center;float:left;font-family:'Avenir Next LT Pro';width:100%}
.inputBox .input{width:100%;height:44px;font-family:'robotoregular';text-align:left;font-size:12px;float:left;border:1px solid;background:#efefef}
.inputBox textarea{width:100%;font-family:'robotoregular';text-align:left;font-size:12px;background:#efefef;float:left;margin:10px 0;border:1px solid;border-radius:0}
.button.newsltr_btn{float:left;width:100%!important;font-family:'robotoregular';height:50px;margin:10px 0;color:#fff;background:#9c090f;text-transform:uppercase}
.focus .inputText{transform:translateY(-30px);font-size:18px;opacity:1;color:#00bcd4}
.buyer_new_cls{float:left;width:100%}
.buyer_new_cls h1{color:#000;font-size:32px;margin:12px 0;float:left;width:100%;text-align:center;text-transform:uppercase;font-family:'robotobold';text-decoration:underline}
.buyer_new_cls h2 {
    color: #181818;
    font-family: 'barlowmedium';
    font-size: 26px;
    margin: 4px 0;
    float: left;
    width: 100%;
    text-transform: uppercase;
}
.buyer_new_cls>p{color:#353535;font-family:'barlowregular';font-size:15px;margin:9px 0;float:left;width:100%;text-align:justify;line-height:28px}
.buyer_new_cls ul{float:left;width:100%;padding:0 17px;margin-bottom:26px}
.buyer_new_cls ul li{color:#353535;font-family:'robotoregular';font-size:16px;margin:9px 0;float:left;width:100%;text-align:justify;line-height:28px;list-style-type:circle}
.buyer_new_cls ol{float:left;width:50%;padding:0 17px;margin-bottom:26px}
.buyer_new_cls ol li{color:#353535;font-family:'robotoregular';font-size:16px;margin:9px 0;float:left;width:100%;text-align:justify;line-height:28px;list-style-type:disclosure-closed;padding:5px}
.buyer_package_img{float:left;width:50%;text-align:center}
.buyer_new_cls span{color:#171717;font-size:28px;margin:12px 0;float:left;width:100%;font-family:'now';text-decoration:underline}
.tab_brderrr{border:2px solid #d9d9d9;box-shadow:0 0 5px rgba(0,0,0,.5)}
.special_form{float:left;width:100%;padding:14px;margin-top:2px}
.special_form h2{float:left;width:100%;font-size:24px;font-family:'now';color:#9c090f;text-decoration:underline;margin:12px 0 24px}
.buyer_new_cls2{margin:12px 0;float:left;width:100%;text-align:center}
.buyer_new_cls2 h1{color:#000;font-size:30px;margin:24px 0 0;float:left;width:100%;text-align:center;text-transform:uppercase;font-family:'robotobold';text-decoration:underline}
.buyer_new_cls2 h2{color:#da251d;font-family:'robotomedium';font-size:24px;margin:4px 0;float:left;width:100%;text-decoration:underline}
.buyer_new_cls2 > p{color:#353535;font-family:'robotoregular';font-size:16px;margin:9px 0;float:left;width:100%;text-align:justify;line-height:32px;text-align:center}
.construction_detail2{float:left;width:100%;margin:17px 0;padding:15px;border:1px solid #ddd}
.construction_detail2 h2{float:left;width:100%;margin:0 0 14px;color:#333;font-family:'now';font-size:20px;border-bottom:1px solid #E6E6E6;padding:7px 0;text-transform:uppercase}
.construction_detail2 span{color:#151515;float:left;font-family:open_sansregular;font-size:14px;line-height:26px;width:100%;text-align:justify;text-transform:capitalize}
.utube_video{float:left;width:100%;margin:12px 0}
.utube_video iframe{float:left;width:100%;border:none!important}
.const_detail{float:left;width:100%;margin:5px 0}
.client_info{float:left;width:100%;padding:4px 12px 12px;background:#fff;border:1px solid #9d9d9d;margin:12px 0}
.client_photo{float:left;width:30%}
.roco_img{float:left;width:100%}
.client_dtl{float:left;width:70%}
.roco_info{float:left;width:100%;padding:0 12px}
.roco_detail_right{float:left;width:100%;border-bottom:1px solid #6d6d6d;padding:7px 0}
.roco_detail_right h2{float:left;width:100%;font-size:24px;font-family:'robotobold';color:#333;}
.roco_detail_right h3{float:left;width:100%;font-size:20px;font-family:'robotoregular';color:#d70908}
.roco_detail_right h3 a{color:#333}
.roco_detail_right p{color:#151515;float:left;font-family:open_sansregular;font-size:14px;line-height:26px;width:100%;text-align:justify;text-transform:capitalize}
.const_title{float:left;width:60%;padding:5px 2px}
.const_title h2{color:#d2202f;font-size:26px;font-family:'barlowmedium';float:left;width:100%;text-transform:capitalize;margin:6px 0}
.icn_dllr{color:#fff;float:left;font-size:24px;margin:7px 6px 6px 0}
.const_price{float:left;width:40%;background:#1669c0;text-align:center;padding:6px 17px}
.const_price span{float:left;color:#fff;font-family:'Avenir Next LT Pro';font-weight:700;font-size:26px;text-transform:uppercase}
.cnstrctn_deatil_address2{font-size:24px;float:left;width:100%;color:#151515;text-transform:capitalize;font-family:'barlowmedium';margin:12px 0}
.ftr_hdng4{color:#d70908;float:left;font-size:20px;font-family:'robotoregular';margin:0 7px 0 0;font-style:normal}
.roco_detail_right h4{float:left;width:100%;font-size:20px;font-family:'robotoregular';color:#333}
.client_info h5{float:left;width:100%;margin:8px 0 20px;color:#333;font-family:'robotobold';font-size:20px;border-bottom:1px solid #9d9d9d;padding:4px 0;text-transform:capitalize;text-align:center}
.proprty_share2{float:left;width:100%;border:1px solid #9d9d9d;padding:0 12px 12px;text-align:center;margin:12px 0}
.proprty_share2 h3{margin:8px 0 10px;color:#333;font-family:'robotobold';font-size:20px;border-bottom:1px solid #9d9d9d;padding:4px 0;text-transform:capitalize;text-align:center;float:left;width:100%}
.const_frm{float:left;width:100%;border:1px solid #9d9d9d;margin:16px 0;padding:10px;background:#E8E8E7}
.const_frm h4{float:left;width:100%;margin:8px 0 10px;color:#333;font-family:'robotobold';font-size:20px;border-bottom:1px solid #9d9d9d;padding:4px 0;text-transform:capitalize;text-align:center}
.agent_input_prprty_dtl2 select{padding:11px!important;font-size:12px;border:1px solid #7d7d7d!important}
.agent_input_prprty_dtl2 input{padding:12px;font-size:12px;border:1px solid #7d7d7d!important}
.agent_input_prprty_dtl2 textarea{margin:12px 0!important;padding:11px;font-size:12px;border:1px solid #7d7d7d!important}
.futer_loggo{float:left;width:100%;margin:6px 0}
.futer_loggo h2 {
    float: left;
    width: 100%;
    font-family: 'barlowmedium';
    font-size: 28px;
    color: #181818;
	text-decoration:underline;
}
.construction_detail2 p {
    float: left;
    width: 100%;
    font-size: 17px;
    font-family: barlowregular;
    line-height: 34px;
}
.futer_loggo ul{float:left;width:100%;margin:4px 0}
.futer_loggo ul li{list-style-type:none;display:inline;}
.futer_loggo ul li a {
    font-size: 31px;
    margin-right: 12px;
    color: #124b8e;
}
.futer_loggo span{float:left;width:100%;font-family:'barlowregular';font-size:22px;color:#212121;}
.top_login{float:left;width:100%;text-align:center}
.top_login > ul{float:left;margin-top:12px;width:100%}
.top_login > ul li{display:inline;float:left;list-style-type:none;margin:0 38px}
.top_login > ul li h2{color:#050505;font-size:24px;padding:0 0 0 20px;font-family:'robotomedium'}
.top_login > ul li h2 a{color:#050505}
.cities_sct_bg{float:left;width:100%;margin:40px 0 28px;}
.widgets-city-links .main-city-image{height:13vw;position:relative;cursor:pointer;height:auto}
.widgets-city-links .main-city-image,.g1 #single_record_default .main-city-image,.g2 #single_record_default .main-city-image{margin:0;height:auto;overflow:hidden}
.widgets-city-links .main-city-image{margin-top:-25px}
.widgets-city-links{background-color:#fff;border:3px solid #fff;overflow:hidden;border-radius:2px;box-sizing:border-box;width:100%}
.widgets-city-links .main-city-image a,.widgets-city-links h2.subject span{display:block}
.widgets-city-links .main-city-image a img{-webkit-transition:-webkit-transform .5s;-moz-transition:-webkit-transform .5s;transition:transform .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}
.widgets-city-links .main-city-image img{max-width:100%!important;width:100%;margin:0;margin:0!important}
.widgets-city-links .main-city-image{cursor:pointer}
.widgets-city-links .city-overlay{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(63,63,63,.85);color:#fff;text-align:center;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;color:#fff;text-align:center}
.widgets-city-links .city-overlay p{font-family:'Montserrat',sans-serif;font-size:1.3vw;margin:0;position:relative;top:46%;transform:translateY(-50%)}
.widgets-city-links .city-overlay p span{display:block;color:#fff}
.widgets-city-links .city-overlay p{font-family:'arial';font-size:1.1vw}
.widgets-city-links .city-overlay p span::before{content:'';display:block;margin:0 auto .4vw;width:2.1vw;height:2.1vw;background-size:auto auto;background-size:contain;position:relative}
.widgets-city-links h2.subject{background-color:#124b8e;float:left;width:100%;font-family:'barlowmedium';font-size:1.7vw;line-height:normal;color:white!important;text-align:left!important;margin:0;padding:.7vw 1vw;text-transform:uppercase; }
.widgets-city-links h2.subject span{display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:400;font-size:18px;font-family:'barlowregular'; margin-bottom:6px;}
.widgets-city-links .main-city-image a:hover .city-overlay{opacity:1}
.widgets-city-links .main-city-image a:hover img{-webkit-transform:scale3d(1.05,1.05,1);-moz-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
.funkyradio div{float:left;width:50%;margin:0 auto;padding:3px}
.funkyradio label{width:100%;border-radius:3px;border:1px solid #D1D3D4;font-weight:400}
.funkyradio input[type="radio"]:empty,.funkyradio input[type="checkbox"]:empty{display:none}
.funkyradio{float:left;width:100%}
.funkyradio input[type="radio"]:empty ~ label,.funkyradio input[type="checkbox"]:empty ~ label{position:relative;line-height:2.2em;text-indent:3.25em;margin:7px 0;font-family:'robotoregular';cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#e9ebf7;color:#000;border:1px solid #1e1e1e;}
.funkyradio input[type="radio"]:empty ~ label:before,.funkyradio input[type="checkbox"]:empty ~ label:before{position:absolute;display:block;top:0;bottom:0;left:0;content:'';width:2.5em;background:#124b8e;border-radius:3px 0 0 3px}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label,.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label{color:#888}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before{content:'\2714';text-indent:.9em;color:#C2C2C2}
.funkyradio input[type="radio"]:checked ~ label,.funkyradio input[type="checkbox"]:checked ~ label{color:#777}
.funkyradio input[type="radio"]:checked ~ label:before,.funkyradio input[type="checkbox"]:checked ~ label:before{content:'\2714';text-indent:.9em;color:#333;background-color:#ccc}
.funkyradio input[type="radio"]:focus ~ label:before,.funkyradio input[type="checkbox"]:focus ~ label:before{box-shadow:0 0 0 3px #999}
.funkyradio-default input[type="radio"]:checked ~ label:before,.funkyradio-default input[type="checkbox"]:checked ~ label:before{color:#333;background-color:#ccc}
.funkyradio-primary input[type="radio"]:checked ~ label:before,.funkyradio-primary input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#337ab7}
.funkyradio-success input[type="radio"]:checked ~ label:before,.funkyradio-success input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#5cb85c}
.funkyradio-danger input[type="radio"]:checked ~ label:before,.funkyradio-danger input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#d9534f}
.funkyradio-warning input[type="radio"]:checked ~ label:before,.funkyradio-warning input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#f0ad4e}
.funkyradio-info input[type="radio"]:checked ~ label:before,.funkyradio-info input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#5bc0de}
.contact_frm{float:left;width:50%;padding:3px}
.testimonial_bg {float: left;width: 100%;margin: 24px 0; display:none;}
.testimonial_heading {float: left;width: 100%;}
.testimonial_heading h2 {float: left;width: 100%;font-size: 30px; color:#303030; font-family: 'libre_baskervillebold'; text-align:center; margin: 12px 0 0; border-bottom:1px solid #87754e; padding-bottom:10px;}
.testimonial_section {float: left;width: 100%;}
.testimonial {float: left;width: 100%; padding:50px 4%; border-bottom: 1px dotted #87754e;}
.testimonial p {float: left;width: 100%; font-size:20px;color:#3c3c3c;font-family:'brandon_grotesqueregular';margin:4px 0;line-height:30px}
.testimonial span {float: left;width: 100%;font-size: 26px;color:#1c674e;font-family: 'brandon_grotesquemedium';margin: 12px 0 0;}
.testimonial_btn {float: left;width: 100%; text-align:center;}
.testimonial_btn a {float: left;width: 100%;}
.btn-feature {
    max-width: 340px;
    margin: 0 auto;
    color: #fff;
    border-radius: 14px;
    text-align: center;
    padding: 10px 0px;
    font-family: 'barlowmedium';
    font-size: 26px;
    background: #124b8e;
}
.banner_sctn {float: left;width: 100%;}
.slide_style_left {text-align: left!important}
.slide_style_right {text-align: right!important}
.slide_style_center {text-align: center!important}
.slide-text {left: 0;top: 37%;right: 0;margin: auto;padding: 10px;	position: absolute;text-align: left;padding: 10px 85px}
.slide-text>h1 {padding: 0;color: #fff;font-size: 60px;font-style: normal;line-height: 84px;margin-bottom: 24px;letter-spacing: 1px;display: inline-block;-webkit-animation-delay: .7s;font-family: 'nexa_boldregular';text-shadow: 2px 2px 4px #000000;animation-delay: .7s}
.slide-text>p {
	padding: 0;
	color: #fff;
	font-size: 48px;
	line-height: 24px;
	margin-bottom: 40px;
	letter-spacing: 1px;
	-webkit-animation-delay: 1.1s;
	font-family: 'brandon_grotesquemedium';
	animation-delay: 1.1s;
	text-shadow:2px 2px 4px #000000;
}

.slide-text>a.btn-default {
	color: #fff;
	font-weight: 400;
	font-size: 16px;
	line-height: 15px;
	margin-right: 10px;
	text-align: center;
	padding: 17px 30px;
	white-space: nowrap;
	letter-spacing: 1px;
	display: inline-block;
	border: none;
	text-transform: uppercase;
	border-radius: 0;
	background-color: #e81935;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-transition: background .3s ease-in-out, color .3s ease-in-out;
	transition: background .3s ease-in-out, color .3s ease-in-out
}

.slide-text>a.btn-primary {
	color: #fff;
	cursor: pointer;
	font-weight: 400;
	font-size: 16px;
	line-height: 15px;
	margin-left: 10px;
	text-align: center;
	padding: 17px 30px;
	white-space: nowrap;
	letter-spacing: 1px;
	background: #198ce7 none repeat scroll 0 0;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-transition: background .3s ease-in-out, color .3s ease-in-out;
	transition: background .3s ease-in-out, color .3s ease-in-out;
	border-radius: 0
}
.slide-text>a:active,
.slide-text>a:hover {
	color: #fff;
	background: #222;
	-webkit-transition: background .5s ease-in-out, color .5s ease-in-out;
	transition: background .5s ease-in-out, color .5s ease-in-out
}
.client_baner {
    float: left;
    position: absolute;
    z-index: 99;
    right: 0px;
    top: 37%;
   /* -webkit-animation: slide 0.5s forwards !important;*/
    -webkit-animation-delay: 5s !important;
}
@-webkit-keyframes slide {
    100% { left: 0; }
}
@keyframes slide {
    100% { left: 0; }
}
@media (max-width:991px) {
	.slide-text h1 {
		font-size: 40px;
		line-height: 50px;
		margin-bottom: 20px
	}
	.slide-text>p {
		font-size: 18px
	}
}
@media (max-width:768px) {
	.slide-text {
		padding: 10px 50px
	}
	.control-round .carousel-control {
		display: none
	}
}

@media (max-width:480px) {
	.indicators-line>.carousel-indicators {
		display: none
	}
}
.Blog_section {
    border: 1px solid #878787;
    float: left;
    margin: 12px 0;
    padding: 14px;
    width: 100%;
}
.Blog_section h1 {
    float: left;
    font-size: 24px;
    width: 100%;
    font-family: 'barlowmedium';
    color: #124b8e;
    margin-bottom: 6px;
}
.Blog_section > p {
    font-family: 'robotoregular';
    font-size: 14px;
    color: #151515;
	margin: 6px 0;
    width: 100%;
    float: left;
}
.Blog_section > span {
    font-family: 'robotomedium';
    font-size: 14px;
    color: #151515;
	margin: 6px 0;
    width: 100%;
    float: left;
}
.Blog_section > h2 {
    font-size: 16px;
    color: #606060;
	margin: 6px 0;
    width: 100%;
    float: left;
}
.Blog_section > ul {
    float: left;
    width: 100%;
}
.Blog_section > ul li {
    background: url(../images/arrow-1.png) 3px 6px no-repeat rgba(0, 0, 0, 0);
    color: #151515;
    float: left;
    line-height: 27px;
    padding: 2px 0 0 29px;
	  font-family: 'robotoregular';
    text-align: justify;
    width: 98%;
}
.box_shdw
{
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);

}
.login_input_new_1 span {
    font-family: robotoregular;
    font-size: 12px;
}
.express_mortgage {
    float: left;
    width: 100%;
}
.express_mortgage iframe {
    height: 820px;
}
.demonstrations { float: left; clear: both; width: 100%; margin-bottom: 18px; }
.demonstrations a {
  float: left;
  width: 150px;
  height: 80px;
  margin: 0 5px 5px 0;
  cursor: pointer;
}
.demonstrations a img {
  float: left;
  width: 150px;
  height: 80px;
}
.demonstrations .rightmost { margin-right: 0; }

.resources strong { font-family: "Lucida Sans"; }
.lv_spinner_wrapper
{
	display:none !important;
}
.header-box {
    text-align: center;
}
.header-box {
    text-align: center;
    padding: 20px 0;
}
.video-back {
    float: left;
    width: 100%;
    padding: 420px 0;
}
.header-box h1 {
    color: #124b8e;
    font-size: 50px;
    text-transform: uppercase;
    /*text-shadow: 3px 2px 2px #000;*/
    font-family: 'barlowbold';
}
.header-box h2 {
    color: #303030;
    font-size: 30px;
    margin: 15px 0 20px;
    font-family: 'barlowregular';
}
#searchMLS {
    font-size: 16px;
    padding: 10px 10px 10px 24px !important;
    width: 100%;
    float: left;
    font-family: 'robotoregular';
    color: #0C0C0C;
    height: 54px;
    border: 1px solid #535353;
    border-radius: 12px;
}
.area-sec {
    float: left;
    width: 100%;
     background: url(../images/banner_img.jpg) 3px 6px no-repeat rgba(0, 0, 0, 0);
    padding: 30px 0;
	margin:50px 0;
}
.area-sec h1.big-text {
    line-height: .9;
    padding: 0 52px;
    margin-bottom: 30px;
    color: #2c768f;
    font-family: 'montserratsemi_bold';
    font-size: 74px;
    margin-top: 34px;
    line-height: 85px;
}
.list-unstyled {
    list-style: outside none none;
    padding-left: 0;
    margin: 50px 30px;
	text-align:center;
}
.area-list li {
    background-color: #2c768f;
    display: inline-block;
    font-size: 26px;
    font-family: 'barlowmedium';
    margin: 10px 10px;
    padding: 10px 15px 5px;
}
.area-list li a {
    color: #fff;
}
.modl_bg_2, .log_out_bg {
    float: left;
    width: 100%;
    border: 2px solid #2c768f;
    padding: 12px;
    border-radius: 12px;
}
.my_list_hdng {
    float: left;
    width: 100%;
    text-align: center;
    margin: 12px 0;
}
.my_list_hdng h2 {
    float: left;
    width: 100%;
    text-align: center;
    font-family: 'brandon_grotesquemedium';
    font-size: 28px;
	margin:6px 0;
    color: #124b8e;
}
.form-group.modl_ln2 {
    float: left;
    width: 100%;
}
.modl_ln2 input {
    height: 42px;
    border-radius: 6px;
    margin: 6px 0;
    font-family: 'barlowregular';
    font-size: 14px;
}
.mdl_btn_new {
    background: #2c768f !important;
    border: none !important;
    border-radius: 0px !important;
    padding: 8px 0 !important;
    font-family: 'latoregular' !important;
    width: 100% !important;
    font-size: 16px !important;
    margin-bottom: 16px;
}
.mdl_btnss {
    float: left;
    width: 100%;
    margin: 0;
}
.mdl_btnss span {
    color: #212121;
}
.mdl_btnss span a {
    background: #0f0f0f !important;
    padding: 8px 0;
    font-family: 'latoregular';
    text-transform: capitalize;
    width: 100%;
    float: left;
    font-size: 16px;
    color: white;
    text-align: center;
}
.modl_ln input {
    height: 42px;
    border-radius: 6px;
    margin: 6px 0;
    font-family: 'barlowregular';
    font-size: 14px;
}
.modl_ln h4 {
    color: #101010;
    font-family: 'barlowmedium';
    font-size: 26px;
    float: left;
    width: 100%;
    margin: 6px 0;
}
.modl_ln ol {
    float: left;
    width: 100%;
}
.modl_ln ol li {
    list-style: none;
    display: inline;
    margin: 0 24px 0 0px;
}
.modl_ln ol li input {
    height: auto !important;
}
.modl_ln ol li label {
    font-size: 18px;
    color: #101010;
    font-family: 'barlowmedium';
    margin: 6px;
}
.featured_title {
    position: absolute;
    margin: 4px;
}
.featured_title h2 {
    float: left;
    width: auto;
    top: 12px;
    font-size: 14px;
    background: rgba(44, 118, 143, 0.9);
    padding: 5px;
    color: white;
    font-family: 'barlowregular';
}
.construction_hdng {
    float: left;
    width: 100%;
}
.construction_hdng span {
    float: left;
    width: 100%;
	font-family:'barlowregular';
	font-size:18px;
	color:#1c667f;
}
.construction_price {
    float: left;
    width: 100%;
}
.construction_price span {
    float: left;
    width: 100%;
	font-family:'barlowmedium';
	font-size:22px;
	color:#3b3a3a;
}
.search_boxx_left2 img {
    float: left;
    width: 100%;
    height: 213px;
}
.about_bg {
    float: left;
    width: 100%;
    margin: 22px 0;
}

@media screen and (max-width:736px) {

.nav > li.hover > ul {
    left: 0 !important;
}
}
.bg-btn {
    float: left;
    width: 100%;
}
.comment {
    float: left;
    width: 100%;
    font-family: 'barlowregular';
    font-size: 12px;
    color: #303030;
    line-height: 22px;
    text-align: left;
    margin-bottom: 6px;
}