html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:14px;line-height:22px;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;background:#fff;color:#333;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%}a{color:#0080ff;-webkit-transition:color 200ms linear;-moz-transition:color 200ms linear;transition:color 200ms linear}a:hover{color:#06f;text-decoration:none}a,a:visited{text-decoration:none}b,strong{font-weight:700}em{font-style:italic}p{margin-bottom:20px}h1,h2,h3,h4,h5,h6{clear:both;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;color:#222}h2{margin:0
0 40px 0;font-size:36px;line-height:1em;font-weight:300}h3{margin:0
0 20px 0;font-size:22px;line-height:1em;font-weight:300}h4{border-bottom:1px solid #ccc;font-weight:700}h4.white{color:#fff;border-bottom:0}h5{padding-bottom:10px;margin-bottom:20px;text-align:center;font-weight:300;font-size:20px;border-bottom:1px solid #ccc}h6{font-weight:700}.right{text-align:right}.center{text-align:center}section{position:relative;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer{position:relative;padding:30px
0;margin:30px
0 0 0;background:#f5f5f5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer
p{margin:20px
0}footer
h6{margin:15px
0}#social-wrap{background:#3b5a97;color:#fff}#social-wrap
.row{padding-top:4px;padding-bottom:4px}ul.social{display:inline-block;margin:0;padding:0}ul.social
li{display:inline-block;margin:0
14px 0 0;padding:0;font-size:36px;line-height:2em}.social-link{display:block}.facebook{color:#3b5998}.twitter{color:#55acee}.linkedin{color:#0077b5}.fa{display:inline-block;font:normal normal normal 14px/1 urevetica;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-stack{position:relative;display:inline-block;width:2.2em;height:2.2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-2x{font-size:2.2em}.fa-inverse{color:#fff}.fa-stack-1x{line-height:inherit;top:25%}a.social-facebook{color:#3a589e;font-size:1.1rem}a.social-twitter{color:#429cd6;font-size:1.1rem}a.social-instagram{color:#bc2a8d;font-size:1.1rem}.mobile-app{padding-left:26px;background:url('/site/img/common/icon-mobile-app.svg') no-repeat 0 50%;color:#fff}#logomark{text-indent:-9999em;display:inline-block;width:81px;height:47px;background-image:url('/site/img/common/logo.svg');background-position:center center;background-repeat:no-repeat;background-size:81px 47px;color:#fff}#tools{background:#f7f9f9;padding:40px
0 20px 0}#tools
p{text-align:center}#tools
h2{text-align:center;font-size:24px;margin-bottom:0;line-height:1.4em}#tools h2
span{display:block}#tools
a{display:block;margin-top:20px}a.img-holder{border-radius:50%;border:4px
solid #ddd;overflow:hidden;margin:0
auto 20px auto;width:180px;height:180px}a.find-openhouse{background:#fff url('/site/img/common/find-openhouse.jpg') no-repeat 50% 50%;cursor:pointer}a.find-realtor{background:#fff url('/site/img/common/find-realtor.jpg') no-repeat 50% 50%;cursor:pointer}a.blog{background:#fff url('/site/img/common/blog.jpg') no-repeat 50% 50%;cursor:pointer}a.homeownership{background:#fff url('/site/img/common/homeownership.jpg') no-repeat 50% 50%;cursor:pointer}#app-info{background:#f1f4f5}#app-info div.mobile-img-holder{float:right;width:42%;overflow:hidden;margin:-20px 0 0 0;min-height:280px;max-height:500px}#app-info div.mobile-img-holder
img{height:auto;width:100%}#app-info
h2{font-weight:300}#app-info div.app-copy{float:left;width:50%;padding-top:60px;font-size:17px;line-height:1.8em}#app-info div.app-badge{clear:both;width:100%;margin:0
auto;text-align:center}#app-info div.app-badge
img{display:inline-block;margin:40px
auto 0 auto;padding:0
10px;height:48px;width:auto}#marquee-image{background-color:#000;padding:10em
0}#marquee-image
.jumbotron{margin:0;padding:20px;background:rgba(0,0,0,0.6)}#marquee-image
h2{text-align:center;margin-bottom:20px;font-weight:300;font-size:36px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}#marquee-image h2
span{vertical-align:baseline;font-size:.5em;position:relative;top:-0.6em;color:inherit}#marquee-image div.type-options{margin-bottom:20px}#marquee-image div.type-options
a{color:#fff;background-color:rgba(0,0,0,.7);font-size:16px;border:1px
solid rgba(255,255,255,.8);-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;transition:background-color 200ms linear}#marquee-image div.type-options a:hover{background-color:rgba(0,128,255,1)}#marquee-image div.type-options a.disabled-btn{cursor:default;background-color:rgba(0,128,255,1)}#marquee-image div.type-options a.disabled-btn:after{content:"";position:absolute;margin-left:-.5em;top:100%;left:50%;border-top:10px solid blue;border-top-color:inherit;border-left:10px solid transparent;border-right:10px solid transparent}#marquee-image
#frmMain{padding:15px;background:rgba(0,0,0,.6);border-radius:6px}#marquee-image #frmMain
label{color:#fff}#marquee-image #frmMain
.header{display:block;color:#fff;text-transform:uppercase;letter-spacing:.2em;text-shadow:0 1px 4px rgba(0,0,0,.8)}#marquee-image #frmMain
.group{float:left;display:inline-block;vertical-align:top}#marquee-image #frmMain
.right{float:right}#marquee-image #frmMain
#type{width:180px;-webkit-border-radius:6px 0 0 6px !important;-moz-border-radius:6px 0 0 6px !important;border-radius:6px 0 0 6px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/site/img/common/arrow-down.svg) no-repeat 96% 50%;background-size:10px 10px;border-right:0}#marquee-image #frmMain
#geolocation{width:440px;border-radius:0 6px 6px 0}#marquee-image #frmMain
#listnoSearch{width:154px}#marquee-image #frmMain
span.or{color:#fff}#marquee-image #frmMain
#frmMain_search{color:#fff;background:#0080ff;border-color:transparent;float:right}@media screen and (max-width:992px) and (min-width:769px){#marquee-image #frmMain
#geolocation{width:260px}#marquee-image #frmMain
#listnoSearch{width:116px}}@media only screen and
/*!Screw YUI */
(max-width:768px){#marquee-image #frmMain
.group{float:none;display:block;text-align:center;padding:0;width:100%}#marquee-image #frmMain
#geolocation{margin-left:0;width:100%;border-radius:6px}#marquee-image #frmMain
#listnoSearch{width:100%}#marquee-image #frmMain
span.or{display:block;text-align:center}#marquee-image #frmMain
#frmMain_search{float:none;width:100%}}#marquee-image #frmMain input[type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#toggle_pass_div{font-size:12px;color:#666;margin-bottom:60px}#toggle_pass_div .custom-checkbox{display:block;text-align:left}#toggle_pass_div .custom-checkbox input[type="checkbox"]{display:none}#toggle_pass_div .custom-checkbox span:before{font-family:"urevetica";font-style:normal;font-size:18px;width:1em;height:1em;content:'\e017';margin-right:.3em;vertical-align:middle}#toggle_pass_div .custom-checkbox input[type="checkbox"]:checked~span:before{content:'\e018';color:#0080ff}#marquee-image #frmMain .custom-checkbox{display:block;text-align:left;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}#marquee-image #frmMain .custom-checkbox input[type="checkbox"]{display:none}#marquee-image #frmMain .custom-checkbox span:before{font-family:"urevetica";font-style:normal;font-size:18px;width:1em;height:1em;content:'\e017';margin-right:.3em;vertical-align:middle}#marquee-image #frmMain .custom-checkbox input[type="checkbox"]:checked~span:before{content:'\e018';color:#0f6}::-ms-expand{display:none}div.advanced-options{clear:both;margin-top:10px}div.advanced-options
a{color:rgba(255,255,255,.9);font-size:12px;outline:0;text-decoration:none}#advanced{height:auto;float:left;width:100%;display:none;border-top:1px solid #fff}#advanced .form-grouping{display:block;width:100%;margin:10px
0}#marquee-image #frmMain #advanced .form-grouping
.group{width:33.33%}#marquee-image #frmMain #advanced .form-grouping
.lggroup{width:100%}#marquee-image #frmMain #advanced .form-grouping
.padded{padding-right:1em}div.local-links-wrap{float:left;clear:both;width:100%;margin:0
auto;padding-bottom:40px;border-bottom:1px solid #ccc}div.local-links-wrap
p{border-top:1px solid #ccc;padding-top:30px}#toolbar-wrap{width:100%;float:none;position:relative;background-color:#f5f5f5}#action-bar-wrap{float:none}div.ad-pad{width:300px;margin-bottom:20px;padding:10px;background:#f2f2f2}#browserbox_shortcut
.container{max-width:900px}.mls-img{display:block;float:none;margin:0
auto 20px auto}section.market___stats___masthead{background:#fff;padding:2em
0;text-align:center}div.logomark___wrap{display:inline-block;float:none;margin:0
auto}span.market___stats___logomark{text-indent:-9999em;display:inline-block;width:100px;height:70px;background-image:url(/site/img/common/logo.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;color:#fff}span.market___stats___site-header{display:inline-block;vertical-align:top;margin:0
0 0 12px;padding-left:12px;border-left:1px solid #144293;font-family:'Inter',Helvetica,Arial,sans-serif;font-weight:700;color:#144293;line-height:2.5;font-size:28px;letter-spacing:inherit}.colorize-navy{filter:brightness(0.2) sepia(2) hue-rotate(180deg) saturate(6)}section.showingtime___stats{color:#fff;padding:0
0 2.4em 0;background:linear-gradient(135deg,#6f42c1 0,#4582ec 100%)}section.showingtime___stats
h2{font-family:'Inter',Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-align:center;max-width:720px;margin:1.2em auto 1.4em auto;line-height:1.4em;text-shadow:0 4px 8px rgba(0,0,0,.5);font-size:2.8em;position:relative}section.showingtime___stats h2::after{content:"";display:block;height:2px;background-image:linear-gradient(#fff,#fff);position:absolute;top:calc(100%+5px);left:50%;width:45%;transform:translateX(-50%);margin:.5em 0 0 0}ul.showingtime___stats{list-style:none;padding:0;margin:0
-10px;display:flex;flex-flow:wrap;justify-content:space-between}ul.showingtime___stats
li{margin:10px;padding:0;flex:1 1 300px;position:relative;text-align:center}ul.showingtime___stats li
a{display:block}ul.showingtime___stats li a:hover{text-decoration:none}ul.showingtime___stats li
h3{padding:.2em;font-size:2.4em;line-height:1em;font-family:'Inter',sans-serif;font-weight:400;color:#274b6d;background:#e1f4fd;transition:box-shadow .3s;width:80%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ul.showingtime___stats li a:hover
h3{box-shadow:0 0 30px rgba(255,255,255,.8)}ul.showingtime___stats li
img{display:block;float:none;margin:0
auto;max-width:380px;height:auto}section.marketstats___wrap>section{padding:2em
0}section.marketstats___wrap
h2{font-family:'Inter',Helvetica,Arial,sans-serif;font-weight:700;color:#25224a;text-align:center;max-width:720px;margin:1.4em auto 1em auto;line-height:1.4em;position:relative;font-size:2.8em}section.marketstats___wrap h2::after{content:"";display:block;height:2px;background-image:linear-gradient(#25224a,#25224a);position:absolute;top:calc(100%+5px);left:50%;width:45%;transform:translateX(-50%);margin:.5em 0 0 0}section.marketstats___wrap>section:nth-child(even){background:rgba(255,255,255,1)}section.marketstats___wrap>section:nth-child(even) h3{background-image:linear-gradient(rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))}section.marketstats___wrap>section:nth-child(odd){background:rgba(248,250,255,1)}section.marketstats___wrap>section:nth-child(odd) h3{background-image:linear-gradient(rgba(248,250,255,1),rgba(248,250,255,1),rgba(248,250,255,1),rgba(248,250,255,0))}section.marketstats___wrap>section
h3{position:-webkit-sticky;position:sticky;top:-1px;z-index:10;padding:1.2em 0 1.4em;margin:0;text-align:center;font-display:swap;font-family:'Inter',Helvetica,Arial,sans-serif;font-weight:700;font-size:2.6em;color:#6653ff}p.marketstats___summary___deck{margin:0
auto 4em;max-width:720px;font-size:1.5em;line-height:1.6em;text-align:center;font-weight:300}div.marketstats___container{height:500px}div.marketstats___table___responsive{margin:4em
0}table.marketstats>thead>tr>th{background:#6653ff;color:#fff;font-weight:700;text-align:center}table.marketstats>tbody>tr:first-child{font-weight:700}table.marketstats>tbody>tr>td{text-align:center}table.marketstats>tbody>tr>td:nth-child(even){background:#fcfcfc}table.marketstats>tbody>tr>td:nth-child(odd){background:#ededfd}table.marketstats>tbody>tr>td:first-child{text-align:left;background:#6653ff;font-weight:700;color:#fff}.container{max-width:1170px}.navbar-default{background-color:#00548e;background-image:none;background-repeat:no-repeat;border-color:transparent}.navbar-default .navbar-collapse{border-color:transparent}.navbar{margin-bottom:0;border-radius:0;border:0}.navbar-brand{margin-top:2px;padding:0
15px;height:inherit;vertical-align:middle}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar .nav>li>a{display:block;padding:15px
1rem;color:#fff;background-color:transparent;text-decoration:none;line-height:30px}@media only screen and
/*!Screw YUI */
(max-width:1024px){.navbar .nav>li>a{padding:15px
.5rem}.navbar .nav>li>a
span{display:none}}#nav-login-mobile{margin:0;background-color:#f9b818;border-radius:0}#nav-login-mobile
a{display:inline-block;padding:10px
0;color:#fff;background-color:transparent;text-decoration:none;line-height:12px;font-weight:700;font-size:15px;text-shadow:0 1px 1px rgba(0,0,0,.5)}#nav-login-mobile a:last-of-type{margin-left:14px}#nav-login-desktop{display:block}#nav-login-desktop
a{display:inline-block;padding:15px
1em;margin:8px
0 8px 8px;color:#fff;background-color:transparent;text-decoration:none;line-height:14px;background-color:#f9b818;border-radius:4px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.5)}.navbar .nav>li>a:hover{color:#fff;background-color:#0080ff}ul.dropdown-menu.left{right:auto;left:0}#navbar #for-sale-link-mobile{display:none}.error-message{padding:40px
0}.navbar-about-section{background:#fff}.navbar-header-about{margin:0;padding:10px
0}.navbar-header-about .navbar-toggle{float:none;padding:0;margin:0
auto;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.2em}.navbar-header-about .navbar-toggle
i{font-size:2.2em;color:#fff;display:inline-block;vertical-align:middle}.navbar-about-section .nav>li{margin-bottom:20px}.navbar-about-section .nav>li>a{color:#0080ff;padding:0;display:inline}@media only screen and (max-width:768px){.navbar-about-section{margin-left:-15px;margin-right:-15px;margin-bottom:20px;border:0}.navbar-about-section .nav>li{margin-bottom:0}#navbar-about .nav>li>a{display:block;padding:10px
0 10px 0;padding-left:0;text-align:center;background-color:#fff;color:#0080ff;border-bottom:1px solid rgba(0,128,255,.3)}.navbar-header-about{background-color:rgba(0,128,255,1)}}.navbar-about-section .nav>li>a:hover{background-color:transparent;color:#06f}.navbar-about-section ul.navbar-nav-about-links{display:block;margin:0}.navbar-about-section ul.navbar-nav-about-links>li{float:none}.navbar-about-section .navbar-collapse{padding:0}#mort-calc{position:relative;display:inline-block}#mort-calc .mort-calc-btn{color:#fff;padding:15px;border:0;cursor:pointer;line-height:30px;background:transparent}@media only screen and
/*!Screw YUI */
(max-width:1024px){#mort-calc .mort-calc-btn{padding:10px}}#mort-calc .mort-calc-content{display:none;position:absolute;background-color:#fff;width:100%;min-width:162px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}@media only screen and
/*!Screw YUI */
(max-width:1024px){#mort-calc .mort-calc-content{min-width:152px}}#mort-calc .mort-calc-content
a{color:black;padding:12px
16px;text-decoration:none;display:block}#mort-calc .mort-calc-content a:hover{background-color:#f1f1f1}#mort-calc:hover .mort-calc-content{display:block}#mort-calc:hover .mort-calc-btn{background-color:#0080ff}#mort-calc .powered-by{color:#666;text-align:center;font-weight:700;font-size:.6em;letter-spacing:.3em}#mort-calc
.logo{display:block;margin:0
auto 10px auto}#hire-realtor{position:relative;display:inline-block;z-index:5}.morphing{position:absolute;top:50%;right:0;width:32px;height:32px;background:#34c749;transform:translate(-50%,-50%) rotate(0);border-radius:50%;cursor:pointer;z-index:100;transition:.4s cubic-bezier(0.2,0.6,0.3,1.1)}.morphing:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:2px;width:50%;background:white}.morphing:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;width:2px;background:white}.morphing.clicked{transform:translate(-50%,-50%) rotate(360deg);background:#fc605c}.morphing.clicked:before{width:0}#hire-realtor .hire-realtor-btn{color:#fff;padding:15px;border:0;cursor:pointer;line-height:30px;background:transparent}#hire-realtor .hire-realtor-content-desktop{display:none;position:absolute;background-color:#fff;width:100%;min-width:144px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}@media only screen and (max-width:1024px){#hire-realtor .hire-realtor-content-desktop{min-width:134px}}#hire-realtor .hire-realtor-content-desktop
a{color:black;padding:0;text-decoration:none;display:block}#hire-realtor .hire-realtor-content-desktop a:hover{background-color:#f1f1f1}#hire-realtor:hover .hire-realtor-content-desktop{display:block}#hire-realtor:hover .hire-realtor-btn{background-color:#0080ff}#hire-realtor .hire-realtor-pitfall{color:#666;text-align:center;font-weight:700;font-size:.6em;letter-spacing:.3em}#hire-realtor img.uar-badge-desktop{display:block;margin:0
auto;width:100%;height:auto}#hire-realtor img.uar-badge-mobile{display:none}img.realtor-value-desktop{display:block;margin:0
auto;width:100%;max-width:970px;height:auto}img.realtor-value-mobile{display:none}#marquee-image select.input-lg,section.gs-overview select.input-lg{line-height:1.3333333}#marquee-image .form-group-sm select.form-control{line-height:1.5}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-md-15{width:20%;float:left}@media only screen and (max-width :992px){.col-xs-15{width:100%}.homes-by-city{margin-bottom:20px}.homes-by-city ul
li{display:inline-block;margin-right:10px}}@media only screen and
/*!Screw YUI */
(max-width:768px){body{font-size:13px;line-height:20px}#app-info div.mobile-img-holder{min-height:280px;max-height:420px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0}.navbar-collapse.collapse{display:none !important}ul.navbar-nav{float:none !important;margin:0
-15px;display:inherit}ul.navbar-nav>li{float:none}ul.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.navbar .nav>li>a{padding-left:15px;background-color:#555;color:#fff;border-bottom:1px solid rgba(255,255,255,0.5);-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;transition:background-color 200ms linear}.navbar .nav>li>a:hover{color:#fff;background-color:#909090}.navbar-nav .open .dropdown-menu{background-color:#f8f8f8}.navbar-default .navbar-nav>.open>a{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333}#nav-login-desktop{float:right;display:none;background:pink}#tools h2
span{display:inline}#social-wrap{display:none}#marquee-image{padding:3em
0}#app-info div.app-copy{width:100%;padding:10px
0}#app-info div.mobile-img-holder{display:none}#navbar #for-sale-link{display:none}#navbar #for-sale-link-mobile{display:block}#mort-calc,#hire-realtor{width:100%;background-color:#555;color:#fff;border-bottom:1px solid rgba(255,255,255,0.5)}#mort-calc .mort-calc-btn,#hire-realtor .hire-realtor-btn{padding-left:15px;color:#fff;display:inline-block;width:100%;background-color:#555;text-align:left}#mort-calc:hover .mort-calc-btn,#hire-realtor:hover .hire-realtor-btn{color:#fff;background-color:#909090}#mort-calc .mort-calc-content{display:inline-block;right:0;width:inherit;min-width:inherit;height:100%;box-shadow:none;background:#fff;padding:0
6px}#mort-calc .powered-by{display:inline-block}#mort-calc .powered-by
li{display:inline-block;margin:0;padding:0;line-height:1;vertical-align:middle}#hire-realtor .hire-realtor-content-desktop{display:none}#hire-realtor .hire-realtor-pitfall{display:none}#hire-realtor img.uar-badge-mobile{display:block;position:absolute;z-index:1;right:0;top:0;width:auto;height:100%}img.realtor-value-desktop{display:none}img.realtor-value-mobile{display:block;margin:0
auto;width:100%;max-width:460px;height:auto}#marquee-image #frmMain
#type{width:100%;display:block;margin-bottom:10px;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;border-radius:6px !important}#marquee-image #frmMain .input-group{width:100%}#marquee-image #frmMain .input-group-btn{display:inherit;width:100%}#marquee-image #frmMain .form-inline .form-group{width:100%}}.clear:before,.clear:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both;zoom:1}.clearable{background:#fff url('/css/openlayers/default/img/close.png') no-repeat right -20px center;transition:background .4s}.clearable.x{background-position:right 5px center}.x input[type='text']{padding-right:24px}.clearable.onX{cursor:pointer}.clearable::-ms-clear{display:none;width:0;height:0}#advert-home{float:left;width:266px;min-height:150px;margin:0;padding:4px
8px;background:#20608e url('/images/advertisement/am-first-bg.gif') repeat-x bottom left}#advert-home .advert-header{display:block;float:left;margin:4px
0 6px 0}#advert-home
table{clear:both;margin:0
auto;border-collapse:collapse;width:100%;border:1px
solid #d5ebf6}#advert-home table
th{text-align:left;padding:4px;background:#d5ebf6}#advert-home table
td{padding:4px;background:#f4fcff}#advert-home .advert-left-col{float:left;width:128px;color:#fff;margin:6px
0 0 0;font:normal .7em "Lucida Grande",verdana,sans-serif}#advert-home .advert-right-col{display:block;float:right;width:134px;height:20px;margin:6px
0 0 0}#advert-160-160-wrapper{float:right;width:20%;margin:0;padding:0}#advert-160-160-wrapper .ad-160-600{float:right;width:160px;height:600px;margin:0;padding:0}#advert-160-160-wrapper
.lower{clear:both;float:right;margin:20px
0 0 0}#advert-160-160-fixed{position:absolute;top:5px;width:160px;height:160px;margin:0}#advert-160-160-fixed-b{position:absolute;top:10px;width:160px;height:160px;margin:0}#advert-160-300-fixed{position:absolute;top:180px;width:160px;height:300px;margin:0}.advertisement_container{float:right;width:160px;height:600px}.advert-160-600-wrap{float:none;display:block;margin:0
auto 20px auto;padding:0;width:160px;height:600px}.advert-160-600{margin:0;padding:0}.advert-300-600{float:right;margin:0;padding:0;width:300px;height:600px}.advert-600-300{float:none;display:block;margin:0
auto 20px auto;padding:0;width:300px;height:600px}.advert-300-250{float:none;display:block;margin:0
auto;padding:0;width:300px;height:250px}.advert-300-190{float:right;margin:4px
0;padding:0;width:300px;height:190px}.advert-300-160{float:right;margin:4px
0;padding:0;width:300px;height:160px}.advert-282-125{float:left;width:282px;height:122px;margin:10px}.advert-728-90{position:relative;margin:30px
auto 10px auto;width:728px;height:90px}.advert-970-250{position:relative;margin:30px
auto 10px auto;width:970px;height:250px;text-align:center}.advert-320-50{position:relative;margin:0
auto;width:320px;height:50px}#advert-540-200{width:540px;height:200px;margin:0
auto}.advert-cleared{clear:right;margin:20px
0 0 0}.advert-right-zone{float:right;position:static}.advert-728-90-carousel{position:relative;margin:auto;width:728px;height:90px}.advert-list-details-right{position:absolute;top:0;margin-left:1160px;width:160px;height:600px;display:block}.contrast{background-color:#333;padding:40px
0}.hide-ad{display:none}.advert___300___600___wrap{display:block;float:right;width:300px;height:600px}@media only screen and
/*!Screw YUI */
(max-width:990px){.advert___300___600___wrap{float:none;margin:40px
auto 0}}@media only screen and
/*!Screw YUI */
(max-width:767px){.advert-320-50,.advert-728-90,#advert-160-160-wrapper{display:none}}@media only screen and
/*!Screw YUI */
(max-width:969px){.advert-970-250{display:none}}@media only screen and
/*!Screw YUI */
(max-width:991px){#right.advert-300-250{display:none}}@media only screen and
/*!Screw YUI */
(max-width:1100px){.advert-right-zone{display:none}}@media screen and
/*!Screw YUI */
(max-width:1500px){.advert-list-details-right{display:none}}@media screen and
/*!Screw YUI */
(max-width:1550px){.results___map___view .advert-728-90{display:none}}