body{font-family:CenturyGothic,Arial,Helvetica,sans-serif;color:#313131;}a{color:#313131;}a:hover,a:focus{color:#000000;}h3{font-family:FuturaBookBT,Arial,Helvetica,sans-serif;color:#102AAD;}h3 span:before{border-top:3px solid #102AAD;}h3 span:after{border-top:3px solid #102AAD;}h3 span{border-bottom:1px solid #bdbdbd;}h3+span,h3+span+span{color:#313131;}hr{border-top:1px solid #102AAD;}.Header_Container{background:#102AAD;background:rgba(16,42,173,0.9);box-shadow:0 1px 1px 1px rgba(0,0,0,0.5);}.Header_Logo>a{color:#ffffff;}.Header_Logo>a span:nth-child(2){background:#102AAD;}.Header_Logo hr{border-color:#102AAD;}.Header_Menu ul>li>a{color:#ffffff;}.Header_Menu ul>li>a:hover,.Header_Menu ul>li>a.active{color:#ffffff;}.Header_Menu ul>li>ul{background:#102AAD !important;box-shadow:0 3px 1px 1px rgba(0,0,0,0.5);}.Header_Menu ul>li>ul>li{width:100%;border-top:2px solid #313131;}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{color:#ffffff;}.Footer_Container{background:#102AAD;}.Footer_Container>div ul{color:#ffffff;}.Footer_Container>div ul.social a{color:#102AAD;background:#ffffff;}.Footer_Container>div ul li a{color:#ffffff;}#top-link-block a{background:#ffffff;color:#102AAD;border:2px solid #102AAD;}#top-link-block a:hover{background:#102AAD;color:#ffffff;}.seconds{color:#102AAD;}.listing_listing-grid div span .module_fav_abs_i{color:#ffffff;}.listing_city-grid div>div:nth-of-type(1),.listing_building-grid div>div:nth-of-type(1),.listing_listing-grid div>div:nth-of-type(1){background:rgba(0,0,0,0.6);color:#ffffff;}.listing_city-grid div>div:nth-of-type(2),.listing_building-grid div>div:nth-of-type(2),.listing_listing-grid div>div:nth-of-type(2){border-bottom:2px solid #313131;}.listing_city-grid div span,.listing_building-grid div span{border-right:1px solid #ffffff;}.listing_city-grid div span+span,.listing_building-grid div span+span{border-left:1px solid #ffffff;}.listing_building-grid div>div:nth-of-type(2) span,.listing_building-grid div>div:nth-of-type(2) span+span{border-color:#313131;}.listing_building-grid p{color:#313131;}.listing_listing-grid p{color:#313131;}.listing_city-grid a,.listing_building-grid a,.listing_listing-grid a{color:#313131;}.listing_listing-list a>div:nth-child(1)>div>div{background:rgba(0,0,0,0.6);color:#ffffff;}.listing_listing-list a>div:nth-child(1)>div>div span .module_fav_abs_i{color:#ffffff;}.listing_listing-list a>div:nth-child(2)>div{background:#e9e9ea;color:#313131;}.listing_city-grid a::after,.listing_building-grid a::after,.listing_listing-grid a::after,.listing_listing-list a::after,.post_post-grid a::after,.agent-grid a::after{box-shadow:0 0 0 1px #102AAD,0 0 5px #102AAD;}.fa-long-arrow-up,.fa-long-arrow-down{background:#ffffff;text-shadow:0 0 0 #000000;}.fa-long-arrow-up{color:#00ff00;}.fa-long-arrow-down{color:#ff0000;}.inactive{color:#dddddd;}.more_button{background:#ffffff;color:#102AAD;}.more_button:hover{background:#102AAD;color:#ffffff;}.content_area div{color:#313131;}.flexible .info{background:#f4f4f4;}.flexible .info>div:nth-child(even){background:#ffffff;}#dimmer{background:rgba(0,0,0,0.8);}.legalFooter{border-top:2px solid #ffffff;color:#ffffff;}.devFooter{border-top:1px dotted #ffffff;color:#ffffff;}.devFooter span a{color:#ffffff;}.data_switch label:hover span,.data_switch label input[type="radio"]:checked+span{color:#102AAD;}.listings_settings.primary.map_enabled{border-bottom:2px solid #313131;}.listings_settings.secondary.map_enabled{border-top:2px solid #313131;}.listings_pagination li.actnum,.listings_pagination li:hover{background:#313131;}.listings_pagination li.dot:hover{background:#ffffff;}.listings_pagination li.actnum a,.listings_pagination li.actnum label,.listings_pagination li:hover a,.listings_pagination li:hover label{color:#ffffff;}.filter{background:#ffffff;background:rgba(255,255,255,1);border-top:2px solid #313131;border-bottom:2px solid #313131;color:#102AAD;}.dropdown-menu{background-color:#ffffff;}.btn-group #resetall{background:#102AAD;color:#ffffff;border-left:1px solid #313131;}.btn-group #resetall:hover{background:#ffffff;color:#102AAD;}.dropdown-menu>li .noUi-value{color:#102AAD;}.dropdown-menu>li>a{color:#102AAD;}.dropdown-menu>li>a:focus{color:#102AAD;background-color:#ffffff;}.dropdown-menu>li>a:hover{color:#ffffff;background-color:#102AAD;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#ffffff;background-color:#102AAD;}.multiselect-item.filtera div{border-bottom:1px solid #102AAD;}.btn-default{color:#102AAD;background-color:transparent;}.btn-default:focus,.open>.dropdown-toggle.btn-default:focus{color:#102AAD;background-color:#ffffff;}.btn-default:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#ffffff;background-color:#102AAD;}.filter .btn-group{box-shadow:0 0 0 1px #102AAD;}.filter .btn-group:nth-child(2){border-left:0 none;}.filter #more-filter~ul>li+li>div div label{border:1px solid #102AAD;}.filter #more-filter~ul>li+li>div div label.active,.filter #more-filter~ul>li+li>div div label:hover{background:#102AAD;color:#ffffff;}.filter #more-filter~ul>li+li>div div label.active:after{color:#ffffff;}.open>.dropdown-menu{border-top:4px solid #102AAD;}.noUi-marker-horizontal.noUi-marker-large{background:transparent;}.noUi-handle{background:#787878;box-shadow:0 0;border:1px solid #313131;}.noUi-connect{background:#102AAD;outline:1px solid #313131;}.noUi-value{color:#313131;}.saveSearch button{background:#102AAD;color:#ffffff;border:0 none;}.price-slider-inputs input,.beds-slider-inputs input,.baths-slider-inputs input,.sqft-slider-inputs input,.years-slider-inputs input{border-bottom:1px solid #102AAD;color:#102AAD;}.filter.filter_city{border-left:2px solid #313131;border-right:2px solid #313131;}#mainCarousel>div.slide::after{box-shadow:0 1px 1px 1px rgba(0,0,0,0.5);}.main_search>form label{background:#ffffff;color:#102AAD;box-shadow:1px 1px 0 0 #313131;}.main_search>form label:hover,.main_search>form input[type="radio"]:checked+label{background:#102AAD;color:#ffffff;filter:drop-shadow(1px 1px 0 #313131);}.main_search>form input[type="radio"]:checked+label::after{border-top:10px solid #ffffff;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;}.main_search>div{background:rgba(255,255,255,0.8);}.main_search>div div>input{outline:1px solid #102AAD;}.main_search>div div>ul{background:#ffffff;}.main_search>div div>ul li{box-shadow:0 2px 1px rgba(49,49,49,0.8);}.main_search>div div>ul li a:hover{background:rgba(16,42,173,0.9);color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;}#buildings_data thead th{border-left:1px solid #919195;}#buildings_data thead th:first-child{border-left:0 none;}#buildings_data thead{background:#313131;color:#e6eaec;}#buildings_data tbody tr:nth-child(even){background:#f4f4f4;}#buildings_data tbody tr:hover{outline:1px solid #102AAD;}#buildings_data tr:last-child{border-bottom:0 none;}#switch_building_page,.switch_city_page{border:0 none;background:#919195;color:#ffffff;}#switch_building_page:hover,#switch_building_page.active,.switch_city_page:hover,.switch_city_page.active{background:#102AAD;}#schools_data thead th{border-left:1px solid #919195;}#schools_data thead th:first-child{border-left:0 none;}#schools_data thead{background:#313131;color:#e6eaec;}#schools_data tbody tr:nth-child(even){background:#f4f4f4;}#schools_data tbody tr:hover{outline:1px solid #102AAD;}#schools_data tr:last-child{border-bottom:0 none;}.utility_buttons button{background:#f4f4f4;color:#919195;}.utility_buttons button:hover{color:#102AAD;}#switch_city_page_2{border:0 none;background:#919195;color:#ffffff;}#switch_city_page_2:hover,#switch_city_page_2.active{background:#102AAD;}.container_building .right .info div{background:#f4f4f4;border-bottom:1px solid #bdbdbd;}#listings_data thead th{border-left:1px solid #919195;}#listings_data thead th:first-child{border-left:0 none;}#listings_data thead{background:#313131;color:#e6eaec;}#listings_data tbody tr:nth-child(even){background:#f4f4f4;}#listings_data tbody tr:hover{outline:1px solid #102AAD;}#listings_data tr:last-child{border-bottom:0 none;}.beds_switch label:hover span,.beds_switch label input[type="checkbox"]:checked+span{color:#102AAD;}.container_listing .info{background:#f4f4f4;}.container_listing .inner button{background:#919195;color:#ffffff;}.container_listing .inner button:hover{background:#102AAD;}.container_listing .data{background:#f4f4f4;}.container_listing .data h6{background:#e9e9ea;}.container_listing .data div{border-bottom:1px solid #bdbdbd;}.container_listing .data div:last-child{border-bottom:0 none;}.container_listing .info .additional_1{background:#102AAD;}.container_listing .info .additional_1 span{color:#f4f4f4;}.mls_association{font-family:CenturyGothic,Arial,Helvetica,sans-serif;}.post_post-grid{border-bottom:2px dotted #102AAD;}.post_post-grid a span+span{border-bottom:0 none;}.post_post-grid a:hover .more_button{background:#102AAD;color:#ffffff;}.testimonial-list{color:#313131;border-bottom:1px dashed #313131;}.testimonial-list>div+div>div a{color:#102AAD;}.container_contact .right .description{background:#ffffff;}.container_contact .right .description>div:nth-child(odd){background:#f4f4f4;}.agent-grid div{background:rgba(255,255,255,0.8);box-shadow:inset 0 0 0 2px #313131;color:#313131;}.agent-grid div span{border-right:1px solid #313131;}.agent-grid div span+span{border-right:none;border-left:1px solid #313131;}.agent-grid a{color:#919195;}.agent-grid p{color:#313131;}.module_buildings{background:#f4f4f4;}.module_buildings>span{border-bottom:2px solid #313131;}.module_contactForm{background-color:#f4f4f4;}.module_contactForm .contact_image{border:1px solid #919195;}.module_contactForm .contact_form input[type="text"],.module_contactForm .contact_form input[type="submit"],.module_contactForm .contact_form textarea{border:1px solid #919195;}.module_contactForm .contact_form input[type="submit"]{border:1px solid #102AAD;background:#102AAD;color:#ffffff;}.module_contactForm_bottom{background-color:#f4f4f4;}.module_contactForm_bottom .contact_form input[type="text"],.module_contactForm_bottom .contact_form input[type="submit"],.module_contactForm_bottom .contact_form textarea{border:1px solid #919195;}.module_contactForm_bottom .contact_form input[type="submit"]{border:1px solid #102AAD;background:#102AAD;color:#ffffff;}.module_contactForm_sell{background-color:#f4f4f4;}.module_contactForm_sell .contact_form input[type="text"],.module_contactForm_sell .contact_form input[type="submit"],.module_contactForm_sell .contact_form textarea,.module_contactForm_sell .contact_form select{border:1px solid #919195;}.module_contactForm_sell .contact_form input[type="submit"]{border:1px solid #102AAD;background:#102AAD;color:#ffffff;}.module_eye_abs{color:#3dafea;}.module_eye_rel{color:#3dafea;}.module_fav_abs_i,.module_fav_rel_i{color:#313131;}.module_fav_abs_a,.module_fav_rel_a{color:#102AAD;}.module_fav_abs_i.top.fa-heart,.module_fav_abs_a.top.fa-heart{color:rgba(238,46,36,0.5);}.module_one_object{background:#f4f4f4;}.module_select{border:1px solid #919195;color:#313131;}.testimonial_rating{background:transparent !important;border:0 none !important;}.testimonial_rating div{color:#102AAD;background:transparent !important;border:0 none !important;}.module_testimonial{background:#f4f4f4;}.module_testimonial .testimonial_form input[type="text"],.module_testimonial .testimonial_form input[type="submit"],.module_testimonial .testimonial_form select,.module_testimonial .testimonial_form textarea{outline:2px solid #919195;border:0 none;}.module_testimonial .testimonial_form input[type="submit"]{outline:2px solid #102AAD;background:#102AAD;color:#ffffff;}.module_rating label .icon{color:transparent;}.module_rating label:last-child .icon{color:#313131;}.module_rating:not(:hover) label input:checked~.icon,.module_rating:hover label:hover input~.icon{color:#102AAD;}.module_rating label input:focus:not(:checked)~.icon:last-child{color:#313131;}#ajax_testimonial{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#ajax_testimonial .close{color:#f4f4f4;text-shadow:0 0 0;}/* AJAX DATA Testimonial End *//* AJAX DATA Subscribe Start */#ajax_subscribe{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#ajax_subscribe .close{color:#f4f4f4;text-shadow:0 0 0;}#ajax_subscribe>.wrap_ajax .mob_subscribe select,.mob_name input{outline:2px solid #313131;border:0 none;}#ajax_subscribe>.wrap_ajax .mob_submit input[type=submit]{background:#102AAD;color:#ffffff;border:0 none;}#ajax_schools{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#ajax_schools .close{color:#f4f4f4;text-shadow:0 0 0;}#ajax_schools .schools_data .switch_schools{border:0 none;background:#919195;color:#ffffff;}#ajax_schools .schools_data .switch_schools:hover,#ajax_schools .schools_data .switch_schools.active{background:#102AAD;}#ajax_data{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#ajax_data .close{color:#f4f4f4;text-shadow:0 0 0;}#ajax_listing,#ajax_building{background:#ffffff;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#ajax_listing .close,#ajax_listing .expand,#ajax_building .close,#ajax_building .expand{color:gray;text-shadow:0 0 0;}#ajax_listing .close span,#ajax_listing .expand span,#ajax_building .close span,#ajax_building .expand span{font-family:CenturyGothic,Arial,Helvetica,sans-serif;}#ajax_listing>.wrap_ajax iframe,#ajax_building>.wrap_ajax iframe{border:0 none;outline:0 none;}#ajax_data .building table tr th a,#ajax_data .building table tr th span{color:#919195;}#ajax_data .building table tr th a[href^="http:"]{color:#102AAD;}#ajax_data .building table tbody tr:nth-child(odd){background:#dddddd;}#ajax_data .building table tbody tr:hover{outline:1px solid #102AAD;}#ajax_data .building table tr td:nth-child(3){color:#102AAD;}#ajax_data .building table thead{border-bottom:2px solid #313131;}#ajax_data .building table thead tr{background:#f4f4f4 !important;}#calculator_data{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#calculator_data .close{color:#f4f4f4;text-shadow:0 0 0;}#calculator_data>.wrap_ajax input[type=button]{border:0 none;background:#102AAD;color:#ffffff;}#calculator_data>.wrap_ajax .contain:first-child .right input{color:#102AAD;}#calculator_data>.wrap_ajax .contain .right input{border:0 none;outline:2px solid #919195;}#calculator_data>.wrap_ajax .contain.result .right input{border:0 none;outline:0 none;border-bottom:2px solid #313131;color:#313131;background:transparent;}#listing_showing_data,#listing_offer_data,#listing_share_data{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#listing_showing_data .close,#listing_offer_data .close,#listing_share_data .close{color:#f4f4f4;text-shadow:0 0 0;}#form_general,#form_building,#form_development,#form_city,#form_agent,#form_listing,#form_listing_showing,#form_listing_offer,#form_listing_share,#form_sell{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#form_general .close,#form_building .close,#form_development .close,#form_city .close,#form_agent .close,#form_listing .close,#form_listing_showing .close,#form_listing_offer .close,#form_listing_share .close,#form_sell .close{color:#f4f4f4;text-shadow:0 0 0;}#form_listing_showing .close,#form_listing_offer .close,#form_listing_share .close{color:#313131;}#ajax_login{background:#f4f4f4;box-shadow:0 0 0 1px #102AAD,0 0 0 4px white,0 0 0 6px #102AAD;}#ajax_login .close{color:#f4f4f4;text-shadow:0 0 0;}.module_loginForm{background:#f4f4f4;}.module_loginForm .login_switch label:hover span,.module_loginForm .login_switch label input[type="radio"]:checked+span{color:#102AAD;border-bottom:2px solid #102AAD;}.module_loginForm .login_image{outline:2px solid #919195;}.module_loginForm .login_text a{background:transparent;color:#102AAD;border:0 none;}.module_loginForm .login_form input[type="text"],.module_loginForm .login_form input[type="password"],.module_loginForm .login_form input[type="submit"]{outline:2px solid #919195;border:0 none;}.module_loginForm .login_form input[type="submit"]{outline:2px solid #102AAD;background:#102AAD;color:#ffffff;}@media screen and (min-width:768px) and (max-width:1024px){.slicknav_menu{background:transparent;}.slicknav_btn{background:transparent;color:#ffffff;text-shadow:0 0 0 transparent;}.slicknav_btn:hover,.slicknav_btn:focus{color:#ffffff;}.slicknav_menu .slicknav_menutxt{color:#ffffff;text-shadow:0 0 0 transparent;}.slicknav_nav{background:rgba(0,0,0,0.5);}.slicknav_nav li,.Header_Menu ul>li{background:#102AAD;}.slicknav_nav a{color:inherit;}.slicknav_nav .slicknav_arrow{font-size:inherit;}.filter{border-top:0 none;border-bottom:0 none;}.filter-mob,.filter-mob-2{background:#ffffff;color:#102AAD;border-bottom:2px solid #313131;}.filter-mob div button,.filter-mob-2 div button{border:0 none;background:transparent;}.filter-bottom{border-top:2px solid #313131;}.filter-bottom .filter-switch label:hover span,.filter-bottom .filter-switch label input[type="radio"]:checked+span{color:#102AAD;}#resetall,#resetall2{border:0 none;background:transparent;}#resetall2{background:#102AAD;color:#ffffff;}.mob_sr label span{outline:2px solid #102AAD;}.mob_sr label input[type="radio"]:checked+span{background:#102AAD;color:#ffffff;}.mob_cityzip select,.mob_cityzip input{background:#ffffff;outline:2px solid #313131;border:0 none;color:#313131;}.mob_properties .boxes label input[type="checkbox"]:checked+span{background-color:#102AAD;color:#ffffff;}.mob_properties fieldset label span{outline:2px solid #102AAD;}.mob_properties fieldset label input[type="radio"]:checked+span{background:#102AAD;color:#ffffff;}.mob_features .boxes label input[type="checkbox"]:checked+span{background-color:#102AAD;color:#ffffff;}.container_listing .data .flexible .inner{border-bottom:1px solid #bdbdbd;}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){}@media screen and (max-width:767px){.slicknav_btn{background:transparent;color:#ffffff;text-shadow:0 0 0 transparent;}.slicknav_btn:hover,.slicknav_btn:focus{color:#ffffff;}.slicknav_menu .slicknav_menutxt{color:#ffffff;text-shadow:0 0 0 transparent;}.slicknav_nav{background:rgba(0,0,0,0.5);}.slicknav_nav li,.Header_Menu ul>li{background:#102AAD;}.slicknav_nav a{color:inherit;}.slicknav_nav .slicknav_arrow{font-size:inherit;}#dimmer{background:rgba(255,255,255,0.8);}.filter{border-top:0 none;border-bottom:0 none;}.filter-mob,.filter-mob-2{background:#ffffff;color:#102AAD;border-bottom:2px solid #313131;}.filter-mob div button,.filter-mob-2 div button{border:0 none;background:transparent;}.filter-bottom{border-top:2px solid #313131;}.filter-bottom .filter-switch label:hover span,.filter-bottom .filter-switch label input[type="radio"]:checked+span{color:#102AAD;}#resetall,#resetall2{border:0 none;background:transparent;}#resetall2{background:#102AAD;color:#ffffff;}.mob_sr label span{outline:2px solid #102AAD;}.mob_sr label input[type="radio"]:checked+span{background:#102AAD;color:#ffffff;}.mob_cityzip select,.mob_cityzip input{background:#ffffff;outline:2px solid #313131;border:0 none;color:#313131;}.mob_properties .boxes label input[type="checkbox"]:checked+span{background-color:#102AAD;color:#ffffff;}.mob_properties fieldset label span{outline:2px solid #102AAD;}.mob_properties fieldset label input[type="radio"]:checked+span{background:#102AAD;color:#ffffff;}.mob_features .boxes label input[type="checkbox"]:checked+span{background-color:#102AAD;color:#ffffff;}.main_search>form input[type="radio"]:checked+label::after{border-top:7px solid #ffffff;border-bottom:7px solid transparent;border-left:7px solid transparent;border-right:7px solid transparent;}.container_listing .data .flexible .inner{border-bottom:1px solid #bdbdbd;}#ajax_testimonial .close{color:#313131;}#ajax_subscribe .close{color:#313131;}#ajax_schools .close{color:#313131;}#ajax_data .close,#form_listing .close,#calculator_data .close,#listing_showing_data .close,#listing_offer_data .close,#listing_share_data .close{color:#313131;}#ajax_login .close{color:#313131;}}@media screen and (max-width:767px) and (orientation:landscape){}@media screen and (max-width:767px) and (orientation:portrait){}@media print{.Header_Container{box-shadow:0 0 0 none;}}