@font-face{font-family:'OpenSans';src:url(/assets/OpenSans-Regular-1782c5fd17f7ea33d9bcc10afb1d0cceacb86f233fb25cccfb84d9bff9f2911f.eot);src:url(/assets/OpenSans-Regular-1782c5fd17f7ea33d9bcc10afb1d0cceacb86f233fb25cccfb84d9bff9f2911f.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Regular-4843a1289ca4071072601f62b3694716a7989d10980b9716559cbbe7a7d3ee1b.woff) format("woff"),url(/assets/OpenSans-Regular-e64e508b2aa2880f907e470c4550980ec4c0694d103a43f36150ac3f93189bee.ttf) format("truetype");font-weight:normal;font-style:normal}body{background:#2d2f33;font-family:"Open Sans", arial, sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased}a{color:#0000FF}a:hover{color:#C0C0C0}blockquote{font-family:"Open Sans", arial, sans-serif;font-style:italic;color:#fafafa}header.background{background-color:#555555;background-image:-webkit-gradient(linear, left top, left bottom, from(#555), to(black));background-image:linear-gradient(to bottom, #555 0%, black 100%);border-bottom:solid 4px #aaaaaa}#website-title{font-family:"Georgia", arial, sans-serif !important;font-size:3em;font-weight:normal;margin-top:5px !important;line-height:55px}#website-title a{color:#fafafa;text-shadow:1px 1px 4px #000000}#website-title a:hover{text-decoration:none;color:#C0C0C0}#website-tagline{font-family:"Open Sans", arial, sans-serif;font-size:1.2em;line-height:1.2em;margin-top:5px !important;color:#777;letter-spacing:1px}#image-wrapper{background-color:rgba(0,0,0,0.4)}#social-wrapper{background-color:rgba(0,0,0,0.4)}.social-icon{opacity:0.7}#contact-wrapper ul li a{opacity:1;color:#ffffff}#contact-wrapper ul li a:hover{color:#C0C0C0}.contact-item{background-color:rgba(0,0,0,0.4)}.contact-item a{color:#fafafa}nav.background{background-color:rgba(85,85,85,0.65);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(85,85,85,0.65)), to(black));background-image:linear-gradient(to bottom, rgba(85,85,85,0.65) 0%, black 100%);box-shadow:2px 2px 2px #000000}.navbar-brand{color:#ffffff}.navbar-nav>li>a{color:#C0C0C0;text-transform:uppercase;font-size:13px}.navbar-nav>li>a:hover{color:#fafafa}.navbar-nav>li>a:active{color:#fafafa}.nav>li>a:hover,.nav>li>a:focus{background-color:rgba(0,0,0,0.85);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.85)), to(#2d2d2d));background-image:linear-gradient(to bottom, rgba(0,0,0,0.85) 0%, #2d2d2d 100%);box-shadow:inset 2px 2px 2px #000;border-bottom:solid 1px #C0C0C0}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:url("/assets/themes/century21/bg-bar-active.png") repeat-x scroll 0 0 rgba(0,0,0,0);color:#333333}.navbar-nav .active{color:#333333}.contact-item{background-color:rgba(0,0,0,0.4)}.contact-item a{color:#ffffff}#website-navbar .navbar #inner-nav .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li a{color:#333333}#website-navbar .navbar #inner-nav .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li a:hover{color:#333333}#website-navbar .navbar #inner-nav .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li .action{color:#0000FF}#website-navbar .navbar #inner-nav .navbar-collapse .navbar-nav li.dropdown .dropdown-menu li .action:hover{color:#777}#website-navbar .dropdown-menu>li>a:hover{color:#ffffff;background:#C0C0C0}#website-navbar .dropdown-menu{background-color:#ffffff;border:4px solid #777}#website-navbar .dropdown-menu li{border-bottom:1px dotted #00416F}.menu-column{border-right:1px dotted #777}.menu-column:last-child{border-right:none}.menu-column>li{background:#ffffff}.menu-column>li:hover{background:#fafafa;color:#777}.menu-column>li:hover>a{color:#ffffff}.dropdown-header{color:#000000;font-family:"Open Sans", arial, sans-serif;font-size:1.2em;font-weight:bold;line-height:24px}.dropdown-header:hover{color:#000000 !important;background:#c5e2f6 !important}footer.background{background-color:rgba(0,0,0,0.6);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, rgba(0,0,0,0.6)), color-stop(0%, #776c6d));background-image:linear-gradient(to bottom, rgba(0,0,0,0.6) 100%, #776c6d 0%)}footer #company-logo{background:#ffffff}#footer .h-card a.email-me{color:#C0C0C0}#footer .h-card a.about-me{color:#C0C0C0}#footer-nav{color:#777}#footer-nav a{color:#777;font-size:0.8em}#footer-nav a:hover{color:#fafafa}#footer-nav .column-header{color:#ffffff;font-family:verdana;font-size:1.2em;letter-spacing:-1px}#footer-nav h3{font-size:1em;color:#fafafa}#footer-nav .divider{border-left:1px dotted #ffffff}#footer{color:#ffffff}#footer .copy a{color:#FFCC05}#footer .legal a{color:#FFCC05}.subscribe-form{color:#333333;background:#f5f5f5;border:2px solid #cccccc}#quick-search{background-color:#000000;background-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(100%, #080808), to(#efefef));background-image:linear-gradient(to bottom, #000 0%, #080808 100%, #efefef 100%)}#quick-search-header{border-bottom:1px solid #fafafa}#quick-search #search-title{font-family:"Georgia", arial, sans-serif;color:#fafafa}#quick-search #quick-search-form label{color:#FFFFFF}#quick-search label{font:16px/16.25px "Open Sans", arial, sans-serif;font-weight:bold;letter-spacing:0.75px}#callouts h3,#callouts h2{font-family:"Georgia", arial, sans-serif;color:#333333;font-size:1.3em}#callouts a{color:#222222;text-shadow:1px 1px 0px #efefef}#breadcrumbs{font-family:"Open Sans", arial, sans-serif;font-size:0.75em;color:#333333}#breadcrumbs a{color:#fafafa;text-shadow:1px 1px 0px #999}#breadcrumbs a:visited{color:#fafafa}.btn-theme{background-color:#FFFFFF;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #fff), color-stop(90%, #55636D));background-image:linear-gradient(to bottom, #fff 10%, #55636D 90%);border-style:solid;border-color:#555555 #999999 #999999;color:#0D2345;text-shadow:0 1px 1px #ffffff;box-shadow:1px 1px 2px #ffffff;font-weight:bold;border-radius:0px}.btn-theme:focus{background-color:#55636D;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #55636D), color-stop(90%, #fff));background-image:linear-gradient(to bottom, #55636D 10%, #fff 90%);border-style:solid;border-color:#711;color:#0D2345}.btn-theme:hover,.button-red:focus{background-color:#FFFFFF;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(10%, #fff), color-stop(90%, #55636D));background-image:linear-gradient(to top, #fff 10%, #55636D 90%);border-style:solid;border-color:#711;color:#0D2345}.btn-cta{background-color:#fffb50;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(40%, #fffb50), color-stop(20%, #fffb59), color-stop(80%, #ffc600));background-image:linear-gradient(to bottom, #fffb50 40%, #fffb59 20%, #ffc600 80%);border-style:solid;border-color:#ecc101;color:#003552;font-weight:bold;font-style:italic;font-size:1.5em;letter-spacing:-1px;box-shadow:1px 1px 2px #000}.btn-cta:focus{background-color:#ffc600;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(40%, #ffc600), color-stop(30%, #fffb59), color-stop(40%, #fffb50));background-image:linear-gradient(to bottom, #ffc600 40%, #fffb59 30%, #fffb50 40%);border-style:solid;border-color:#ecc101;color:#003552;font-weight:bold;font-style:italic;font-size:1.5em;letter-spacing:-1px}.btn-cta:hover{background-color:#ffc600;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #ffc600), color-stop(90%, #fffb50));background-image:linear-gradient(to bottom, #ffc600 10%, #fffb50 90%);border-style:solid;border-color:#ecc101;color:#003552;font-weight:bold;font-style:italic;font-size:1.5em;letter-spacing:-1px;text-shadow:-1px -1px 2px #fff}.article .pagetitle{color:#000000;font-size:2em;font-family:"Georgia", arial, sans-serif}.article .subtitle{color:#333333;font-size:1.5em;font-family:"Open Sans", arial, sans-serif}.article h3{color:#333333;font-size:1.5em;font-family:"Open Sans", arial, sans-serif}.article .child-heading{font-size:1.3em;font-family:"Open Sans", arial, sans-serif}.article .child-page .childpage-subheading{font-family:"Georgia", arial, sans-serif}#cboxWrapper{background:#ffffff}.offer-headline{font-size:34px;color:#cc0000;letter-spacing:-1px;text-align:center}.blog{background:#f7f7f7}.blog .blog-title{font-family:"Georgia", arial, sans-serif;border-bottom:3px solid #333333}.blog .blog-title a{color:#333333}.blog .blog-title a i{color:#fafafa}.blog .title{font-size:2em}.blog .title h1{font-family:"Open Sans", arial, sans-serif}.blog .blogroll{background:#ffffff}.blog .blogroll .blog-post .title{font-family:"Georgia", arial, sans-serif;font-size:1.5em;font-style:normal;font-weight:normal}.blog .blogroll .blog-post .title a{color:#333333}.blog .blogroll .featured-article{font-family:'Open Sans', arial, sans-serif}.blog .blogroll .featured-article .feature-title{font-family:"Georgia", arial, sans-serif}.blog .blogroll .featured-article .feature-title a{color:#000000}.blog .blogroll .featured-article .feature-title a:hover{color:#0261a0}.blog .blogroll .featured-article .feature-title a:visited{color:#0261a0}.blog .blogroll .featured-article .excerpt{color:#333333;margin-top:17.5px}.archives{background:#f8f8f8}.archives h3{font-family:"Georgia", arial, sans-serif;font-weight:600;letter-spacing:1px}#meet-the-team .thumbnail .caption h3{font-size:0.81em;margin-top:0px;margin-bottom:0px;text-align:center}#meet-the-team .thumbnail .caption p{font-size:0.81em;text-align:center}.property .property-type{font-weight:normal;font-family:"Georgia", arial, sans-serif;border-bottom:3px solid #333333}.property .property-type a{color:#fafafa}.property #info-tabs .nav-tabs{border-bottom:1px solid #333333}.property #info-tabs li>a{background-color:#333333;color:#fafafa;border-radius:0px;font-size:0.85em;line-height:0.85em}.property #info-tabs li>a:hover{color:#333333 !important;background:#777 !important;border-top:2px solid #fafafa !important}.property #info-tabs li.active>a{background-color:#ffffff;color:#000000;border-top:2px solid #fafafa}.property #info-tabs li.active>a:hover{color:#333333 !important;background:#ffffff !important;border-top:2px solid #333333 !important}.property #info-tabs li.active>a:focus{color:#000000 !important;border-top:2px solid #333333 !important;background:#ffffff !important;outline:none !important}.google-map{background-color:#555555}.module{font-size:1rem;border:1px solid #c7c7c7;background:#eeeeee}.module h3{font-size:0.85em;font-family:"Open Sans", arial, sans-serif;line-height:0.85em;font-weight:200;background:#333333;color:#fafafa;border-top:2px solid #000000}.module h4{font-size:1.1em}.panel-default{border-color:#ffffff}.panel-default h3{font-family:"Georgia", arial, sans-serif;font-size:1.5em;font-weight:normal;line-height:23px;color:#333333}.panel-default h3:hover{color:#fafafa}.panel-default img{border:1px solid #bbbbbb;box-shadow:1px 1px 8px #dddddd}.panel-default img:hover{border-color:#fafafa}.mobile-navbar{background-color:rgba(85,85,85,0.81);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(85,85,85,0.81)), to(black));background-image:linear-gradient(to bottom, rgba(85,85,85,0.81) 0%, black 100%);border-bottom:1px solid #555}.mobile-navbar i.fa.fa-bars.fa-lg.white{color:#FFFFFF}.mobile-navbar .navbar-brand{color:#fafafa;font-family:"Georgia", arial, sans-serif;font-size:20px;text-shadow:1px 1px 0px #000}#mobile-v-card{background:#2d2f33}#mobile-v-card h4{color:#fafafa;font-weight:bold}#mobile-v-card a{font-size:16px;color:#C0C0C0}#mobile-quick-search{background:#ffffff;background-color:#222222;background-image:-webkit-gradient(linear, left bottom, left top, from(#222), color-stop(#111), to(#000));background-image:linear-gradient(to top, #222, #111, #000)}#mobile-quick-search .header{border-bottom:solid 1px #C0C0C0;margin-bottom:10px}#mobile-quick-search .header a{font-family:'Georgia';color:#fafafa;font-size:20px}#mobile-quick-search .header a #search-icon{vertical-align:bottom}#mobile-quick-search .control-label{color:#efefef}#mobile-quick-search .btn-default:active,#mobile-quick-search .btn-default.active,#mobile-quick-search .open>.btn-default.dropdown-toggle{color:#222;background-color:#C0C0C0;border-color:#999}#mobile-quick-search .open>.btn-default.dropdown-toggle{color:#333;background-color:#C0C0C0;border-color:#cea53d}#mobile-quick-search .irs-bar{border-top:red;border-bottom:red;background-color:#FFFFFF;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #fff), color-stop(90%, #55636D));background-image:linear-gradient(to bottom, #fff 10%, #55636D 90%)}#mobile-quick-search .irs-from,#mobile-quick-search .irs-to{background:#C0C0C0;color:#222}#mobile-quick-search .irs-grid-text{color:#FFF}#mobile-footer>.navbar{background-color:#000000;background-image:-webkit-gradient(linear, left bottom, left top, from(#000), color-stop(#222), to(#444));background-image:linear-gradient(to top, #000, #222, #444);border-top:1px solid #333}#mobile-footer>.navbar .navbar-text>a{color:#C0C0C0}#mobile-footer>.navbar #call-btn>a{color:#000}
