.primary-nav-container{z-index:100}.primary-nav-container .menu-bar{z-index:auto}@media screen and (min-width:1024px){.primary-nav-container{border-bottom:15px solid #97d1a5}}@media screen and (min-width:768px) and (max-width:1023px){.primary-nav-container{border-bottom:10px solid #97d1a5}}@media screen and (max-width:767px){.primary-nav-container{border-bottom:5px solid #97d1a5}}.primary-nav ul{border-top-color:#97d1a5}@media screen and (min-width:768px) and (max-width:1023px){.primary-nav ul{border-left:4px solid #97d1a5}}.primary-nav ul li{border-right-color:#1c2129}.primary-nav ul li,.primary-nav ul li:first-child{border-left-color:rgba(28,33,41,.5);box-shadow:1px 0 0 0 hsla(0,0%,100%,.15)}.primary-nav ul li:last-child{border-bottom:0}.primary-nav ul li a{color:#fff}.primary-nav ul li a:focus,.primary-nav ul li a:hover{color:#97d1a5}@media screen and (min-width:1024px){.primary-nav ul li a:after{background-image:url(../../img/macrealty/arrow_right_col.svg)}}.primary-nav ul li.current-menu-item a{color:#97d1a5}.primary-nav ul li .children,.primary-nav ul li .sub-menu{background-color:#082135}.primary-nav ul li .children li,.primary-nav ul li .sub-menu li{border-color:rgba(28,33,41,.5);box-shadow:1px 0 0 0 hsla(0,0%,100%,.15)}.primary-nav ul li .children a,.primary-nav ul li .sub-menu a{color:#fff;box-shadow:none}.primary-nav ul li .children a:focus,.primary-nav ul li .children a:hover,.primary-nav ul li .sub-menu a:focus,.primary-nav ul li .sub-menu a:hover{color:#97d1a5}.menu-bar{background:#0f2536;background:linear-gradient(180deg,#546878 0,#1f3342 7%,#0f2536);border-top-color:#97d1a5;box-shadow:0 1px 7px rgba(0,0,0,.4)}@media screen and (max-width:767px){.slicknav_menu{background:#082135}}.slicknav_menu a.slicknav_btn{border-left-color:#1c2129;border-right-color:#1c2129}@media screen and (max-width:767px){.slicknav_menu a.slicknav_btn{border-top-color:#97d1a5}}.slicknav_menu a.slicknav_btn .slicknav_menutxt:before{background:url(../../img/macrealty/burger.svg)}.slicknav_menu.menuOpen .slicknav_menutxt{color:#97d1a5}.slicknav_menu.menuOpen .slicknav_icon-bar{background:#97d1a5}.slicknav_menu.menuOpen a.slicknav_btn{background:#f3f3f3}.burgerDesktop{border-bottom:15px solid #97d1a5}@media screen and (min-width:1024px){.burgerDesktop ul.slicknav_nav{background:#082135}.burgerDesktop ul.slicknav_nav a:hover{color:#97d1a5}}@media screen and (min-width:768px) and (max-width:1023px){.burgerTablet .menu-bar{border-top-color:#97d1a5}.burgerTablet ul.slicknav_nav{background:#082135}.burgerTablet ul.slicknav_nav a:hover{color:#97d1a5}.burgerTablet ul.slicknav_nav li .arrow{color:#fff}}.primary-nav-quote{color:#fff}.primary-nav-quote:before{background-color:#97d1a5}.secondary-nav{background:#2f5d7e;background:rgba(47,93,126,.92)}.secondary-nav ul li{border-left-color:#5f8639;border-right-color:#85ad5d;color:#97d1a5}.secondary-nav ul li a{color:#fff}.secondary-nav ul li a:hover{color:#97d1a5}.secondary-nav .header-info-phone a,.secondary-nav .header-info-phone a:hover{color:#fff}.secondary-nav .header-info-phone a:before{fill:#2f5d7e;color:#2f5d7e}.secondary-nav .social-links{color:#97d1a5}.header-info.container{z-index:999}.header-info #ihf-main-container a,.header-info .agent-title,.header-info h1 a{color:#082135}.header-info .header-info-phone a,.header-info .tagline{color:#2f5d7e}.header-info .header-info-phone a:before{background-image:url(../../img/macrealty/icon_phone_col.svg)}.callout-img{z-index:101}.header-realtor-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.property-search{border-color:#97d1a5}.property-search .property-form{background:#082135;background:rgba(8,33,53,.95)}.property-search .property-form .chosen-drop{color:#46403e}.property-search #ihf-main-container:before{background:none;height:0;width:0}.property-search #ihf-main-container .field-label{color:#f3f3f3}.idx-omnibar-extra-button,.property-search #ihf-main-container .btn-primary{background:#8cca9a;background:linear-gradient(180deg,#c3ebcc 0,#9fd5ac 3%,#8cca9a);border:0;color:#fff}.idx-omnibar-extra-button:hover,.property-search #ihf-main-container .btn-primary:hover,.property-search .property-search-title{color:#fff}.property-search.top{background:#082135;background:rgba(8,33,53,.75)}.property-search.top .property-form{background:transparent}.ui-autocomplete{z-index:999}#ihf-main-container .ihf-widget .address a{color:#5ba56d}#ihf-main-container .ihf-widget .gallery-prop-info .col-xs-6,#ihf-main-container .ihf-widget .gallery-prop-info .col-xs-6 b{color:#46403e}#ihf-main-container .ihf-widget .gallery-prop-info .col-xs-6:first-child{background:#fff;color:#2f5d7e}#ihf-main-container .ihf-slideshow .row.mb-10:nth-child(2n) .ihf-slider-col .thumbnail{border-top-color:#cecac3}#ihf-main-container .ihf-map-icon{background:url(../../img/macrealty/map_pin.svg)}#ihf-main-container .ihf-results-address a{color:#5ba56d}#ihf-main-container .ihf-results-property-info .ihf-for-sale-price{color:#2f5d7e}#ihf-main-container .ihf-results-property-info .ihf-results-links a{border-color:#5ba56d;color:#5ba56d}#ihf-main-container .pagination>.disabled>span,#ihf-main-container .pagination>li.disabled a,#ihf-main-container .pagination>li.disabled a:hover,#ihf-main-container .pagination>li:first-child>span,#ihf-main-container .pagination>li>span,#ihf-main-container .pagination>li a,#ihf-main-container .pagination>li a:hover{color:#46403e}#ihf-main-container .pagination li:first-child a,#ihf-main-container .pagination li:last-child a{background-color:#97d1a5}#ihf-main-container .pagination li a.ihf-slider-next,#ihf-main-container .pagination li a.ihf-slider-prev{background-color:#97d1a5!important}#ihf-main-container .ihf-widget .address.gallery-address:before{background:url(../../img/macrealty/listing_pin.svg) no-repeat}#ihf-main-container .btn-link{color:#5ba56d}#ihf-main-container .listing-open-home-text{color:#2f5d7e}#ihf-main-container .listing-open-home-text:before{color:#97d1a5}#ihf-main-container .ihf-grid-result-mlsnum-proptype{height:25px}#areaPickerExpandAllCloseButton .badge{background-color:#082135;color:#f3f3f3}#areaPickerClearAll span.glyphicon.glyphicon-remove-circle{color:#fff!important}#areaPickerExpandAllContainer{background:#f3f3f3}.areaPickerExpandAllElement{color:#082135}.areaPickerExpandAllElement .autocompleteMouseOver{background-color:#082135;color:#f3f3f3}@media screen and (min-width:1024px){.sidebar{background:#f3f3f3}}#ihf-main-container #ihf-detail-features-tab .sidebar h5.mt-25,.sidebar #ihf-main-container #ihf-detail-features-tab h5.mt-25,.sidebar h3{color:#97d1a5}.sidebar .gallery-prop-info{color:#46403e}@media screen and (min-width:768px) and (max-width:1023px){.sidebar{clear:both}}@media screen and (max-width:1023px){.sidebar .widget-container{background-color:#f3f3f3}}.sidebar-grey-box{background:#cecac3}.widget_ix_contact_form_widget{color:#46403e}#ihf-main-container #ihf-detail-features-tab .widget_ix_contact_form_widget h5.mt-25,.widget_ix_contact_form_widget #ihf-main-container #ihf-detail-features-tab h5.mt-25,.widget_ix_contact_form_widget h3{color:#082135}#ihf-main-container #ihf-detail-features-tab .social-common h5.mt-25,#ihf-main-container #ihf-detail-features-tab .sstf_widget h5.mt-25,#ihf-main-container #ihf-detail-features-tab .widget_ix_cff_fb_feed h5.mt-25,.social-common #ihf-main-container #ihf-detail-features-tab h5.mt-25,.social-common h3,.sstf_widget #ihf-main-container #ihf-detail-features-tab h5.mt-25,.sstf_widget h3,.widget_ix_cff_fb_feed #ihf-main-container #ihf-detail-features-tab h5.mt-25,.widget_ix_cff_fb_feed h3{background:#082135;color:#fff}.social-common a,.sstf_widget a,.widget_ix_cff_fb_feed a{color:#5ba56d}.widget_ix_cff_fb_feed .cff-wrapper{background:#fff;border-color:#cecac3}.widget_ix_cff_fb_feed .cff-wrapper #cff .cff-item{border-bottom-color:#cecac3!important}.sstf_widget{color:#46403e}.sstf_widget .inner-widget{background:#fff;border-color:#cecac3}.sstf_widget .inner-widget .sstfeed{border-bottom-color:#cecac3!important}.sstf_widget .inner-widget .sstfeed:first-line a{color:#5ba56d}.sstf_widget .inner-widget .sstfeed:first-line{color:#cecac3}.widget-archives,.widget-categories{background-color:#f3f3f3}#ihf-main-container #ihf-detail-features-tab .widget-archives h5.mt-25,#ihf-main-container #ihf-detail-features-tab .widget-categories h5.mt-25,.widget-archives #ihf-main-container #ihf-detail-features-tab h5.mt-25,.widget-archives h3,.widget-categories #ihf-main-container #ihf-detail-features-tab h5.mt-25,.widget-categories h3{color:#2f5d7e}.social-links ul li a{background:#2f5d7e}#ihf-main-container .field-label{color:#46403e}.container section.communities-page{width:65.33%;float:left;margin-right:-100%}@media (max-width:1025px){.container section.communities-page{float:none}}.footer{background:#082135;border-top-color:#97d1a5}.footer .contact-email a{color:#fff;border-bottom-color:#fff}.footer .contact-email a,.footer .footer-contact .contact-phone a,.footer ul li a{color:#fff}.footer .column li:first-child a{border-top-color:#97d1a5}@media screen and (max-width:767px){.footer .column li:first-child a{border-top-color:none}}.footer .contact-info,.footer .contact-info a,.footer .copyright,.footer .copyright a{color:#f3f3f3}#ihf-main-container #ihf-detail-features-tab .footer .contact-info h5.mt-25,#ihf-main-container #ihf-detail-features-tab .footer .copyright h5.mt-25,.footer .contact-info #ihf-main-container #ihf-detail-features-tab h5.mt-25,.footer .contact-info h3,.footer .copyright #ihf-main-container #ihf-detail-features-tab h5.mt-25,.footer .copyright h3{color:#fff}.pages-nav button{background:#f3f3f3;color:#2f5d7e}.pages-nav button:after{background-color:#97d1a5}@media screen and (max-width:767px){.pages-nav button:after{content:url(../../img/macrealty/arrow_down_mobile_col.svg);background-color:transparent}.pages-nav button.submenu-open:after{content:url(../../img/macrealty/arrow_up_mobile_col.svg)}}.pages-nav ul{background:#f3f3f3;color:#2f5d7e;border-top-color:rgba(28,33,41,.5)}.pages-nav ul li a{color:#2f5d7e}.pages-nav ul li a:after{border-bottom-color:rgba(28,33,41,.5)}.pages-nav ul li a:hover{color:#97d1a5}ul.graphical-menu li{background:#18384c;background:linear-gradient(180deg,#18384c 0,#0d2537)}ul.graphical-menu li a{color:#fff}ul.graphical-menu li.home-valuation a:before{background-image:url(../../img/macrealty/cta-eval.svg)}ul.graphical-menu li.buying a:before{background-image:url(../../img/macrealty/cta-buying.svg)}ul.graphical-menu li.selling a:before{background-image:url(../../img/macrealty/cta-selling.svg)}ul.graphical-menu li.mortgage-calculator a:before{background-image:url(../../img/macrealty/cta-calc.svg)}.communities-box.no-feature{background-color:#082135}#ihf-main-container #ihf-detail-features-tab .community h5.mt-25 a,.community #ihf-main-container #ihf-detail-features-tab h5.mt-25 a,.community h3 a{background:#fff;color:#5ba56d}.bank-calculator,.lidd_mc_form,.main-content .contact-info,.mortgage-calculator.ixact-form{background:#f3f3f3}.lidd_mc_error{color:#900}.blog-posts .post,.home-posts .post{background:#f3f3f3}#ihf-main-container #ihf-detail-features-tab .blog-posts .post h5.mt-25,#ihf-main-container #ihf-detail-features-tab .blog-posts .post h5.mt-25 a,#ihf-main-container #ihf-detail-features-tab .home-posts .post h5.mt-25,#ihf-main-container #ihf-detail-features-tab .home-posts .post h5.mt-25 a,.blog-posts .post #ihf-main-container #ihf-detail-features-tab h5.mt-25,.blog-posts .post #ihf-main-container #ihf-detail-features-tab h5.mt-25 a,.blog-posts .post h3,.blog-posts .post h3 a,.home-posts .post #ihf-main-container #ihf-detail-features-tab h5.mt-25,.home-posts .post #ihf-main-container #ihf-detail-features-tab h5.mt-25 a,.home-posts .post h3,.home-posts .post h3 a{color:#082135}.blog-thumbnail.default{background-color:#082135}.post a.read-more{color:#5ba56d}.post a.read-more:after{background:url(../../img/macrealty/arrow_right_col.svg) no-repeat}.post-nav .next-link,.post-nav .prev-link{color:#2f5d7e}.post-nav ul li.prev a:before{background:#97d1a5 url(../../img/arrow_left_white.svg);background-size:18px;background-position:2px;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.post-nav ul li.prev a:before{background-position:7px}}.post-nav ul li.next a:before{background:#97d1a5 url(../../img/arrow_right_white.svg);background-size:18px;background-position:2px;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.post-nav ul li.next a:before{background-position:7px}}.post-nav .title{color:#46403e}.post-cat a,.post-title-cat a{color:#5ba56d}ul.page-numbers a.next,ul.page-numbers a.prev{background-color:#97d1a5}#ihf-main-container,#ihf-main-container #ihf-detail-features-tab h5.mt-25,#ihf-main-container #ihf-detail-features-tab h5.mt-25 a,#ihf-main-container a,h1,h1 a,h3,h3 a{color:#2f5d7e}h2{color:#97d1a5}#ihf-main-container,h4,h5,h6,p,ul,ul li{color:#46403e}a{color:#082135}a:focus,a:hover{color:#97d1a5}hr{border-color:#cecac3}@media screen and (max-width:767px){hr:after{background:none}}hr.plain:after{background:none}#ihf-main-container .btn-primary,.btn-main,.idx-omnibar-extra-button,input[type=submit]{background:#285272;background:linear-gradient(180deg,#5e839d 0,#285272);border:0;color:#fff}#ihf-main-container .btn-primary:hover,.btn-main:hover,.idx-omnibar-extra-button:hover,input:hover[type=submit]{color:#fff}.entry-content a{color:#5ba56d}.social-links li a{background:#669ec6}.social-links li a:hover{background-color:#082135}@media screen and (min-width:1024px){.social-links li a{background:#2f5d7e}}.ixact-form label,.lidd_mc_input label{color:#5ba56d}#ihf-main-container{color:#46403e}#ihf-main-container a{color:#5ba56d}#ihf-main-container a:focus,#ihf-main-container a:hover{color:#97d1a5}#ihf-main-container .btn-primary:active,.idx-omnibar-extra-button:active{background:#97d1a5}#ihf-main-container .btn-detail-leadcapture{background:#8cca9a;background:linear-gradient(180deg,#c3ebcc 0,#9fd5ac 3%,#8cca9a);border:0;color:#fff}#ihf-main-container .btn-detail-leadcapture:hover{color:#fff}#ihf-main-container .panel-default>.panel-heading{background-color:#2f5d7e;color:#fff}#ihf-main-container .panel-default>.panel-heading .ihf-open-home-view-details,#ihf-main-container .panel-default>.panel-heading a{color:#fff}#ihf-main-container h4.panel-title .ihf-open-home-view-details{color:#5ba56d}#ihf-main-container h4.panel-title:before{color:#97d1a5}#ihf-main-container h4.ihf-address{color:#5ba56d}#ihf-main-container ul.nav-tabs li a{background:#f0f0f0;background:linear-gradient(180deg,#f0f0f0 0,#e6e6e6);color:#082135;border-right:1px solid #bfb9ac;border-bottom:1px solid #bfb9ac}#ihf-main-container ul.nav-tabs li a:hover{background:#f4f3ee;background:linear-gradient(180deg,#f4f3ee 0,#f9f8f5);border-right:1px solid #bfb9ac;border-bottom:1px solid #bfb9ac}#ihf-main-container ul.nav-tabs li.active a,#ihf-main-container ul.nav-tabs li.active a:focus,#ihf-main-container ul.nav-tabs li.active a:hover{background:#184869;background:linear-gradient(180deg,#184869 0,#346287);color:#fff}#ihf-main-container ul.nav-tabs ul.dropdown-menu li a{color:#5ba56d}#ihf-main-container ul.nav-tabs ul.dropdown-menu li a:hover{color:#97d1a5;background:transparent}#ihf-main-container ul.nav-tabs .caret{border-top-color:#5ba56d;border-bottom-color:#5ba56d}#ihf-main-container #ihf-detail-features-tab .title-bar-1{border-top-color:#97d1a5;color:#082135;background:#fff}#ihf-main-container #ihf-detail-features-tab h5.mt-25{color:#2f5d7e}#ihf-main-container .glyphicon-envelope:before,#ihf-main-container .glyphicon-heart:before,#ihf-main-container .glyphicon-time:before{color:#97d1a5;background:#fff}
/*# sourceMappingURL=macrealty.css.map */
