body{padding:0;margin:0;background-color:#fff}body,li,ol,p,td,ul{font:1.0625rem myriad-pro,sans-serif;color:#4f4f4f;line-height:1.5}@media only screen and (max-width:1024px){body,li,ol,p,td,ul{font-size:.9375rem}}@media only screen and (max-width:480px){body,li,ol,p,td,ul{font-size:1rem}}hr{border-top:1px solid #ddd7d5!important}a{color:#146cad;text-decoration:underline}a:focus,a:hover{color:#68ad45;text-decoration:underline}.imgbox{background-color:#fff;padding:2px;border:1px solid #e0e0e0}.box{border:1px solid #333;border-collapse:collapse}.pubbox{border:1px solid #ccc;border-collapse:collapse}.small{font-size:.6875rem}.h1,h1{margin:0;font:2.25rem chaparral-pro,sans-serif;color:#77a3bb}.h2,h2{margin:12px 0;font:1.5625rem chaparral-pro,sans-serif;color:#77a3bb}.h3,h3{margin:12px 0;font:1.6875rem chaparral-pro,sans-serif;color:#253e86}.h4,h4{margin:12px 0;font:1.375rem myriad-pro-condensed,sans-serif;font-weight:600;color:#253e86}.h5,h5{margin:12px 0;font:1.1875rem myriad-pro-condensed,sans-serif;font-weight:600;color:#146cad}.h6,h6{margin:12px 0;font:1.125rem myriad-pro-condensed,sans-serif;font-weight:600;color:#68ad45}a.btn{display:inline-block;margin:0 15px;padding:2px 14px}.btn{padding:2px 14px;font-size:.6875rem;font-family:Arial,sans-serif;font:.625rem myriad-pro,sans-serif;font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;background-color:#3766a9;border:none;cursor:pointer;-webkit-appearance:none}.btn:hover{background-color:#64ae4b;text-decoration:none}#siteWrapper input[type="color"],#siteWrapper input[type="date"],#siteWrapper input[type="datetime-local"],#siteWrapper input[type="datetime"],#siteWrapper input[type="email"],#siteWrapper input[type="month"],#siteWrapper input[type="number"],#siteWrapper input[type="password"],#siteWrapper input[type="search"],#siteWrapper input[type="tel"],#siteWrapper input[type="text"],#siteWrapper input[type="time"],#siteWrapper input[type="url"],#siteWrapper input[type="week"],#siteWrapper select,#siteWrapper textarea{border:none;margin:0;padding:0;min-height:20px;background-color:#fff;font:.75rem myriad-pro,sans-serif;color:gray;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none}#siteWrapper select{-webkit-appearance:searchfield}#siteWrapper input[type="color"]:focus,#siteWrapper input[type="date"]:focus,#siteWrapper input[type="datetime-local"]:focus,#siteWrapper input[type="datetime"]:focus,#siteWrapper input[type="email"]:focus,#siteWrapper input[type="month"]:focus,#siteWrapper input[type="number"]:focus,#siteWrapper input[type="password"]:focus,#siteWrapper input[type="search"]:focus,#siteWrapper input[type="tel"]:focus,#siteWrapper input[type="text"]:focus,#siteWrapper input[type="time"]:focus,#siteWrapper input[type="url"]:focus,#siteWrapper input[type="week"]:focus,#siteWrapper textarea:focus{background-color:#fff}#siteWrapper .form textarea{height:10em;resize:none}#siteWrapper .form input[readonly],#siteWrapper .form select[disabled],#siteWrapper .form select[readonly],#siteWrapper .form textarea[disabled],#siteWrapper .form textarea[readonly],.form input[disabled]{background:#f5f2f1}.siteheader{display:table;margin:0 auto;width:1020px;min-width:1020px;max-width:1020px;background:#fff url(https://cdn.ssmedia.com/samcar/webart/bgd_siteheader.png) 100% 0 repeat-y}.siteheader .header-account{position:relative;background-color:#dad5d3;min-height:120px;max-height:200px;padding-left:20px}.siteheader .header-account .hdr{padding-top:20px;font:1.0625rem chaparral-pro,sans-serif;color:gray;line-height:1}.siteheader .header-account .hdr span{color:#146cad;border-bottom:1px solid rgba(37,62,134,.75)}.siteheader .header-account .inputbtn{float:right;display:inline-block;height:20px;margin:0;padding:2px 14px;background-color:#3766a9;border:none;font:.625rem myriad-pro,sans-serif;font-weight:600;color:#fff;text-transform:uppercase}.siteheader .header-account .inputbtn:hover{background-color:#64ae4b}.siteheader .header-account .inputwrapper{position:relative;height:20px;margin:5px 0;overflow:hidden;background-color:#fff}.siteheader .header-account .inputwrapper .inner{display:table;width:100%;height:100%}.siteheader .header-account .inputwrapper .inner .inputfield{display:table-cell;vertical-align:top;margin:0;padding:0;height:25px;width:100%}.siteheader .header-account .inputwrapper .inner .label{display:table-cell;vertical-align:top;width:10px;padding:3px 5px 0 0;text-indent:5px;font:.625rem myriad-pro,sans-serif;font-weight:600;color:#146cad;text-transform:uppercase;white-space:nowrap}.siteheader .header-account .inputwrapper .inner .tooltipwrapper{position:relative;display:table-cell;width:18px;height:10px}.siteheader .header-account .inputwrapper .inner .tooltipwrapper .tooltip{position:absolute;top:4px;right:3px}.siteheader .header-account .links{height:20px;padding:10px 0 0 0;font:.75rem myriad-pro,sans-serif;font-weight:500;text-transform:uppercase;white-space:nowrap}.siteheader .header-account .links span{display:none}.siteheader .header-account .links2{height:15px;padding:0 0 10px 0;font:.625rem myriad-pro,sans-serif;font-weight:500;text-transform:uppercase}.siteheader .header-account .links a,.siteheader .header-account .links2 a{padding:0 3px;color:#146cad;text-decoration:none}.siteheader .header-account .links a:hover,.siteheader .header-account .links2 a:hover{color:#68ad45;text-decoration:none}.siteheader .header-account a.alt{color:#68ad45}.siteheader .header-account .links a:first-child,.siteheader .header-account .links2 a:first-child{padding-left:0}.siteheader .header-logo{float:left;display:block;min-width:220px;min-height:75px;max-width:220px;max-height:75px;margin:22px 0;background:url(https://cdn.ssmedia.com/samcar/webart/logo.png) 0 0 no-repeat;background-size:100% auto;text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.siteheader .header-logo{background-image:url(https://cdn.ssmedia.com/samcar/webart/logo@2x.png)}}.siteheader .topnav{position:relative;top:50px;float:right;text-align:right}.siteheader .topnav a{padding:0 4px;color:#77a3bb;text-decoration:none}.siteheader .topnav a.alt,.siteheader .topnav a:hover{color:#68ad45;text-decoration:none}.siteheader .topnav em,.siteheader .topnav span.bottom,.siteheader .topnav span.top,.siteheader .topnav strong{display:block;font-family:myriad-pro,sans-serif;color:#77a3bb;font-weight:600;text-transform:uppercase}.siteheader .topnav em,.siteheader .topnav span.bottom{font-size:.625rem;font-style:normal;padding-top:5px}.siteheader .topnav span.top,.siteheader .topnav strong{font-size:.75rem}.sitesearch{padding:5px 0 0 20px}.sitesearch .inputwrapper{position:relative;height:20px;margin:5px 0;overflow:hidden;background-color:#fff}.sitesearch .inputwrapper .inner{display:block;height:100%;padding:0 5px;margin-right:20px}.sitesearch .inputwrapper .inner .inputfield{display:block;width:100%;padding:3px 0 2px 0}.sitesearch .inputbtn{position:absolute;top:0;right:0;display:block;width:20px;height:20px;background:#3766a9 url(https://cdn.ssmedia.com/samcar/webart/icon_search.png) center no-repeat;border:none;white-space:nowrap;text-indent:-9999px;z-index:200}.sitesearch .inputbtn:hover{background-color:#64ae4b;z-index:200}.bnrimgbox{position:relative;width:700px;height:80px;margin:10px 0;overflow:hidden}.bnrimgbox img{width:100%;height:100%}.headerphotobox{position:relative;width:700px;margin:10px 0;overflow:hidden}.headerphotobox img{width:100%}.headerphotobox.headerphotoboxbnr{margin-top:0!important}.headerphotobox2{display:none}.print-footer,.print-header{display:none}.navbar{display:block;width:100%;background-color:#253e86}.navbar2{display:table;width:100%}.navbar2 a{display:table-cell;padding:0 10px;font:.8125rem myriad-pro,sans-serif;font-weight:600;color:#fff;line-height:3;text-decoration:none;text-transform:uppercase;white-space:nowrap}.navbar2 a.alt,.navbar2 a:hover{background-color:#68ad45;color:#fff;text-decoration:none}.navbar2 span{display:table-cell;width:20%}.footer{clear:both;width:100%;padding:20px 0 30px 0;background-color:#dad5d3}.footer .footer-address{clear:right;padding-top:30px;text-align:right;font:.75rem myriad-pro,sans-serif;font-weight:500;color:gray}.footer .footer-address a{color:gray;text-decoration:none}.footer .footer-address a:hover{color:#253e86;text-decoration:none}.footer .footer-address span.bottom,.footer .footer-address span.top{display:block;line-height:1.6}.footer .footer-address span.bottom{font-size:.625rem;font-style:normal;text-transform:uppercase}.footer .footer-address span.top{font-weight:500}.footer .footerlinks{padding-bottom:50px;font:.75rem myriad-pro,sans-serif;color:gray;font-weight:600;text-transform:uppercase}.footer .footerlinks a{padding:0 5px;color:gray;text-decoration:none}.footer .footerlinks a:first-child{padding-left:0}.footer .footerlinks a.alt,.footer .footerlinks a:hover{color:#363883}.footer .footer-realtor{display:table}.footer .footer-realtor .logo{display:table-cell}.footer .footer-realtor .logo div{display:block;width:40px;height:47px;background:url(https://cdn.ssmedia.com/samcar/webart/logo_realtor.png) 0 0 no-repeat;background-size:100%;text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.footer .footer-realtor .logo div{background-image:url(https://cdn.ssmedia.com/samcar/webart/logo_realtor@2x.png)}}.footer .footer-realtor .text{display:table-cell;padding:0 0 0 20px;font:.625rem myriad-pro,sans-serif;color:gray;text-align:left}.footer .footer-realtor .text a{color:#253e86;text-decoration:underline}.footer .footer-realtor .text a:hover{color:#253e86;text-decoration:none}.footer .sitesearch{display:none}.messageBox,.successBox,.warningBox{font-family:myriad-pro,sans-serif!important;font-style:italic!important;font-size:1.125rem!important;color:#fff!important;font-weight:500;color:#fff;line-height:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.messageBox b,.messageBox strong,.successBox b,.successBox strong,.warningBox b,.warningBox strong{font-family:chaparral-pro,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:1.5rem!important;color:#fff!important}.messageBox a,.messageBox a:hover,.successBox a,.successBox a:hover,.warningBox a,.warningBox a:hover{color:#fff!important;text-decoration:underline}.messageBox div,.messageBox li,.successBox div,.successBox li,.warningBox div,.warningBox li{font-family:myriad-pro,sans-serif!important;font-style:italic!important;font-size:1.125rem!important;color:#fff!important}.messageBox{background-color:#3765a9!important;background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_messagebox.png)!important}.successBox{background-color:#64ae4b!important;background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_successBox.png)!important}.warningBox{background-color:#e7472c!important;background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_warningBox.png)!important}@media only screen and (min-width:768px) and (max-width:959px){.messageBox,.successBox,.warningBox{font-size:1rem}.messageBox b,.messageBox strong,.successBox b,.successBox strong,.warningBox b,.warningBox strong{font-size:1.375rem!important}}@media only screen and (max-width:767px){.messageBox,.successBox,.warningBox{font-size:.8125rem!important}.messageBox b,.messageBox strong,.successBox b,.successBox strong,.warningBox b,.warningBox strong{font-size:1.0625rem!important}}.sharewrapper strong{display:block;padding-bottom:5px;font:.875rem myriad-pro-condensed,sans-serif;font-weight:600;color:#253e86}.footer .sociallinks{float:right}.sociallinks a{display:inline-block;width:20px!important;height:20px!important;margin-left:4px;background-size:100%;text-indent:-9999px}.sociallinks a:hover{cursor:pointer}.sociallinks a.icon-facebook{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_facebook.png) 0 0 no-repeat}.sociallinks a.icon-facebook:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_facebook.png) 0 0 no-repeat}.sociallinks a.icon-googleplus{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_googleplus.png) 0 0 no-repeat}.sociallinks a.icon-googleplus:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_googleplus.png) 0 0 no-repeat}.sociallinks a.icon-instagram{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_instagram.png) 0 0 no-repeat}.sociallinks a.icon-instagram:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_instagram.png) 0 0 no-repeat}.sociallinks a.icon-linkedin{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_linkedin.png) 0 0 no-repeat}.sociallinks a.icon-linkedin:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_linkedin.png) 0 0 no-repeat}.sociallinks a.icon-rss{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_rss.png) 0 0 no-repeat}.sociallinks a.icon-rss:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_rss.png) 0 0 no-repeat}.sociallinks a.icon-twitter{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_twitter.png) 0 0 no-repeat}.sociallinks a.icon-twitter:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_twitter.png) 0 0 no-repeat}.sociallinks a.icon-yelp{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_yelp.png) 0 0 no-repeat}.sociallinks a.icon-yelp:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_yelp.png) 0 0 no-repeat}.sociallinks a.icon-youtube{background:#253e86 url(https://cdn.ssmedia.com/samcar/webart/icon_youtube.png) 0 0 no-repeat}.sociallinks a.icon-youtube:hover{background:#68ad45 url(https://cdn.ssmedia.com/samcar/webart/icon_youtube.png) 0 0 no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.sociallinks a.icon-facebook{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_facebook@2x.png);background-size:100% 100%}.sociallinks a.icon-googleplus{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_googleplus@2x.png);background-size:100% 100%}.sociallinks a.icon-instagram{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_instagram@2x.png);background-size:100% 100%}.sociallinks a.icon-linkedin{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_linkedin@2x.png);background-size:100% 100%}.sociallinks a.icon-rss{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_rss@2x.png);background-size:100% 100%}.sociallinks a.icon-twitter{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_twitter@2x.png);background-size:100% 100%}.sociallinks a.icon-yelp{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_yelp@2x.png);background-size:100% 100%}.sociallinks a.icon-youtube{background-image:url(https://cdn.ssmedia.com/samcar/webart/icon_youtube@2x.png);background-size:100% 100%}}.sociallinks div{display:inline-block;padding:0;margin-right:4px;width:20px;height:20px;overflow:hidden}.sociallinks div a{margin-left:0}.footer .sociallinks2{float:right}.sociallinks2 span{padding:0 3px}.sociallinks2 span a i{color:#243d85;font-size:1.375rem}.sociallinks2 span:hover a i{color:#68ad45}.sociallinks2 .fa span{display:none}.sociallinks2.sociallinks2share span{float:left}.sociallinks2.sociallinks2share span a i{font-size:1.25rem}.sociallinks2.sociallinks2share span a{text-align:center}.sociallinks2 .icon-twitterx{position:relative;padding:0;display:inline-block;width:17px;height:17px;background-size:cover;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);filter:invert(19%) sepia(40%) saturate(2138%) hue-rotate(202deg) brightness(100%) contrast(95%)}.sociallinks2 .icon-twitterx:hover{filter:invert(60%) sepia(78%) saturate(352%) hue-rotate(56deg) brightness(88%) contrast(83%)}.spwrapper h3{clear:both;padding:15px 0 0 0;text-align:center}.spwrapper h3:first-child{padding-top:0}.spwrapper .group{display:table;margin:0 auto}.spwrapper .group .item{float:left;display:inline-block;margin:7px;padding:4px;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.spwrapper .group .item span{display:table-cell;vertical-align:middle;font:1rem myriad-pro-condensed,sans-serif;font-weight:600;color:#243d85}@media only screen and (min-width:768px) and (max-width:959px){.spwrapper .group{max-width:525px}}@media only screen and (min-width:540px) and (max-width:720px){.spwrapper .group{max-width:525px}}@media only screen and (min-width:360px) and (max-width:540px){.spwrapper .group{max-width:346px}}@media only screen and (max-width:360px){.spwrapper .group{max-width:160px}}.wrapper{width:100%}.wrapper2{margin:20px auto;min-height:400px;background:url(https://cdn.ssmedia.com/samcar/webart/bgd_wrapper2.png) 720px 0 repeat-y}.wrapper2 .bodycontent{min-height:150px}.wrapper2.wrapper2a{background:0 0}.rightbar{padding:15px 5px 0 0}.rightbar h2{margin:0 0 10px 0;padding:0;font:1rem chaparral-pro,sans-serif;color:#77a3bb}.rightbar .featuredlink img{display:block;width:220px;height:60px;margin-top:17px}.rightbar .featuredlink.featuredlinkfirst img{margin-top:0}.rightbar .subnav ul{list-style:none;margin:0;padding:0}.rightbar .subnav ul li{margin-bottom:10px;font:1.125rem myriad-pro-condensed,sans-serif;font-weight:600;color:#146cad;text-transform:uppercase}.rightbar .subnav ul li a{color:#146cad;text-decoration:none}.rightbar .subnav ul li a.alt,.rightbar .subnav ul li a:hover{color:#68ad45;text-decoration:none}.rightbar .subnav ul li.child a{font:italic 1rem myriad-pro,sans-serif;font-weight:400;color:gray;text-transform:none;text-decoration:none}.rightbar .subnav ul li.child a:hover{color:#243d85;text-transform:none;text-decoration:none}.rightbar .subnav ul li.child a.alt,.rightbar .subnav ul li.child a:hover{color:#243d85;text-transform:none;text-decoration:none}.rightbar .subnav ul li.altnav1,.rightbar .subnav ul li.altnav2{margin-bottom:0}.rightbar .subnav ul li.altnav1 a{font:1rem chaparral-pro,sans-serif;color:#77a3bb}.rightbar .subnav ul li.altnav2 a{text-transform:none}.rightbar.rightbarhome{padding-top:0}.rightbar.rightbarhome h2{margin:0;padding-bottom:11px}.rightbar2{padding-left:10px}.listingbox{background-color:#fff;border:1px solid #d5d0cd;border-collapse:collapse}.listingbox img{width:100%}.listingbox .contents{padding:10px}.listingbox .date{padding:5px 0;font:.625rem myriad-pro,sans-serif;font-weight:600;color:#253e86;text-transform:uppercase;line-height:1}.listingbox .desc{margin:10px 0;font:.8125rem myriad-pro,sans-serif;font-weight:400;color:gray;line-height:1.3}.listingbox .postdate{font:.6875rem myriad-pro,sans-serif;font-weight:500;color:gray;text-transform:uppercase;line-height:1}.listingbox .readmore{margin-top:15px;text-align:right;font:.75rem myriad-pro,sans-serif;font-weight:600;color:#253e86;text-transform:uppercase;line-height:1}.listingbox .readmore a{color:#253e86;text-decoration:none}.listingbox .readmore a:hover{color:#68ad45;text-decoration:none}.listingbox .title{margin-top:10px;font:1.5rem chaparral-pro,sans-serif;color:#253e86;line-height:1}.listingboxes{clear:both;position:relative;margin-top:15px}.postheader{font:.75rem myriad-pro,sans-serif;font-weight:600;color:#bbb0ab;text-transform:uppercase}.postheader a{font-size:1rem;font-style:normal;color:#bbb0ab;text-transform:none;text-decoration:none}.postheader a:hover{color:#253e86;text-decoration:none}.postheader strong{color:#253e86;font-weight:600}.rsvplink{margin-bottom:10px;padding:12px 10px 10px 10px;background-color:#f2efee;font-size:1.25rem;font-weight:600;text-align:center}.rsvplink2:hover{background-color:#243d85}.rsvplink2:hover a{color:#fff!important}.rsvplink a,.rsvplink a:hover{color:#243d85;text-decoration:none}.rsvplink.beige{background-color:#ddd7d5}.rsvplink.beige a{color:#253e86}.rsvplink.beige:hover{background-color:#253e86}.rsvplink.beige:hover a{color:#fff}.rsvplink.blue{background-color:#253e86}.rsvplink.blue a{color:#fff}.rsvplink.blue:hover{background-color:rgba(37,62,134,.75)}.rsvplink.blue:hover a{color:#fff}.rsvplink.gray{background-color:gray}.rsvplink.gray a{color:#fff}.rsvplink.gray:hover{background-color:rgba(128,128,128,.25)}.rsvplink.gray:hover a{color:#253e86!important}.rsvplink.green{background-color:#68ad45}.rsvplink.green a{color:#fff}.rsvplink.green:hover{background-color:rgba(104,173,69,.75)}.rsvplink.green:hover a{color:#fff}.rsvplink.orange{background-color:#f68629}.rsvplink.orange a{color:#fff}.rsvplink.orange:hover{background-color:rgba(246,134,41,.75)}.rsvplink.orange:hover a{color:#fff}.rsvplink.red{background-color:#ef4123}.rsvplink.red a{color:#fff}.rsvplink.red:hover{background-color:#d81f00}.rsvplink.red:hover a{color:#fff}.listingboxes2{clear:both;position:relative;margin-top:0}.postdetail .byline{font:1.125rem myriad-pro,sans-serif;color:#bbb0ab}.postdetail .eventdetails{margin:10px 0;font:1.5rem myriad-pro-condensed,sans-serif;font-weight:600;color:#253e86;text-transform:uppercase}.responsive-iframe-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-iframe-container iframe,.vresponsive-iframe-container embed,.vresponsive-iframe-container object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}div.pagination{clear:left;display:table;margin:0 auto;padding:3px;text-align:center}div.pagination a,div.pagination span.current{display:table-cell;vertical-align:middle;padding:0 7px;font:.75rem myriad-pro,sans-serif;font-weight:600;color:#bbb0ab;text-decoration:none}div.pagination .next,div.pagination .previous{position:relative;display:inline-block;vertical-align:middle;width:0;height:0;margin:0!important;opacity:1;z-index:5000;text-indent:-9999px;cursor:pointer}div.pagination .next{left:20px;border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:22px solid #b8aea9;border-right:none}div.pagination .next:hover{border-left:22px solid #363883;cursor:pointer}div.pagination .previous{right:20px;border-bottom:13px solid transparent;border-top:13px solid transparent;border-right:22px solid #b8aea9;border-left:none}div.pagination .previous:hover{border-right:22px solid #363883;cursor:pointer}div.pagination span.next,div.pagination span.previous{opacity:.3;cursor:default}div.pagination a:hover,div.pagination span.current{color:#253e86;text-decoration:none}@media only screen and (min-width:768px) and (max-width:959px){div.pagination .next{border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:22px solid #b8aea9}div.pagination .next:hover{border-left:22px solid #363883;cursor:pointer}div.pagination .previous{border-bottom:13px solid transparent;border-top:13px solid transparent;border-right:22px solid #b8aea9}div.pagination .previous:hover{border-right:22px solid #363883;cursor:pointer}}@media only screen and (max-width:767px){div.pagination .next{border-bottom:13px solid transparent;border-top:13px solid transparent;border-left:22px solid #b8aea9}div.pagination .next:hover{border-left:22px solid #363883}div.pagination .previous{border-bottom:13px solid transparent;border-top:13px solid transparent;border-right:22px solid #b8aea9}div.pagination .previous:hover{border-right:22px solid #363883}}@media only screen and (max-width:480px){div.pagination .next{border-bottom:11px solid transparent;border-top:11px solid transparent;border-left:18px solid #b8aea9}div.pagination .next:hover{border-left:18px solid #363883}div.pagination .previous{border-bottom:11px solid transparent;border-top:11px solid transparent;border-right:18px solid #b8aea9}div.pagination .previous:hover{border-right:18px solid #363883}}.searchformwrapper{position:relative;min-height:45px;margin:10px 0 20px 0;padding:15px 10px 5px 10px;background-color:#f2efee}.searchformwrapper .columns{margin:0;padding:0 5px}.searchformwrapper .hdr{margin-bottom:10px;font:italic 1rem myriad-pro,sans-serif;color:#146cad}.searchformwrapper .hdr2{margin-bottom:10px;font:1.5rem chaparral-pro,sans-serif;color:#363883;line-height:1}.searchformwrapper p{padding-right:10px;font-size:.9375rem}.searchformwrapper .inputbtn{display:block;height:25px;margin:8px 0 0 0;padding:5px 10px;background-color:#3766a9;border:none;font:.9375rem myriad-pro,sans-serif;font-weight:600;color:#fff;text-transform:uppercase}.searchformwrapper .inputbtn:hover{background-color:#64ae4b}.searchformwrapper .inputwrapper{position:relative;height:25px;margin:5px 0;overflow:hidden;background-color:#fff}.searchformwrapper .inputwrapper .inner{display:table;width:100%;height:100%}.searchformwrapper .inputwrapper .inner .inputfield{display:table-cell;vertical-align:top;height:25px;width:100%}.searchformwrapper .inputwrapper .inner .inputfield2{text-indent:5px}.searchformwrapper .checkbox{display:inline-block;margin-right:5px}.searchformwrapper strong{font-size:.8125rem;font-weight:600;color:#146cad}.searchformwrapper .textareafield{position:relative;top:-5px;display:table-cell;vertical-align:top;min-height:80px;width:100%;padding:10px}.searchformwrapper .inputwrapper .inner .label{width:10px;display:table-cell;vertical-align:top;padding:5px 10px;text-indent:5px;font:.9375rem myriad-pro,sans-serif;font-weight:600;color:#146cad;text-transform:uppercase;white-space:nowrap}.searchformwrapper .inputwrapper .inner .tooltipwrapper{position:relative;display:table-cell;width:18px;height:12px}.searchformwrapper .inputwrapper .inner .tooltipwrapper .tooltip{position:absolute;top:4px;right:3px}.searchformwrapper .inputwrapper.inputwrapper2{background-color:#f2efee}.searchformwrapper .letterlinks a{padding:0 6px;font:.9375rem myriad-pro,sans-serif;color:gray;text-decoration:none}.searchformwrapper .letterlinks a:hover{font:.9375rem myriad-pro,sans-serif;color:#253e86;text-decoration:none}.searchformwrapper .letterlinks a.alt{font-weight:600;font-style:italic;color:#253e86}.searchformwrapper .letterlinks a:first-child{padding-left:0}.searchformwrapper .letterlinks a:last-child{padding-right:0}.searchformwrapper input[type="color"],.searchformwrapper input[type="date"],.searchformwrapper input[type="datetime-local"],.searchformwrapper input[type="datetime"],.searchformwrapper input[type="email"],.searchformwrapper input[type="month"],.searchformwrapper input[type="number"],.searchformwrapper input[type="password"],.searchformwrapper input[type="search"],.searchformwrapper input[type="tel"],.searchformwrapper input[type="text"],.searchformwrapper input[type="time"],.searchformwrapper input[type="url"],.searchformwrapper input[type="week"],.searchformwrapper select,.searchformwrapper textarea{min-height:25px;background-color:#fff;font-size:.9375rem}select{-webkit-appearance:searchfield}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime-local"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus{background-color:#fff}.form textarea{height:10em;resize:none}.form input[disabled],.form input[readonly],.form select[disabled],.form select[readonly],.form textarea[disabled],.form textarea[readonly]{background:#f5f2f1}.femail{width:285px!important}.fname{width:215px!important}.fsubject{width:590px}@media only screen and (min-width:960px){.searchformwrapper .btnright{float:right}.searchformwrapper .two.columns.fix{width:110px}.searchformwrapper .four.columns.fix{width:240px}.searchformwrapper .six.columns.fix{width:350px}.searchformwrapper .seven.columns.fix{width:410px}}@media only screen and (min-width:768px) and (max-width:959px){.femail{width:210px!important}.fname{width:150px!important}.fsubject{width:455px!important}.searchformwrapper .btnright{float:right}.searchformwrapper .six.columns.fix{width:278px}.searchformwrapper .two.columns.fix{width:86px}}.nav-arrow{display:none;position:absolute;top:10px;right:5px}@media only screen and (min-width:768px) and (max-width:959px){.searchformwrapper .hdr{font-size:.9375rem}.searchformwrapper .hdr2{font-size:1.375rem}.searchformwrapper .letterlinks a{padding:0 4px}}@media only screen and (max-width:767px){.femail,.fname,.fsubject{width:100%!important}.searchformwrapper .hide{display:none}.searchformwrapper{padding-top:5px}.searchformwrapper .searchformwrapper2{max-width:440px;margin:0 auto}.searchformwrapper .searchformwrapper2 .columns{width:100%;margin:0;padding:0}.searchformwrapper .hdr{font-size:.9375rem;padding:0 40px 0 0}.searchformwrapper .hdr2{font-size:1.125rem;padding-top:5px}.searchformwrapper .letterlinks{text-align:center}.searchformwrapper .letterlinks a{padding:0 2px}.searchformwrapper strong{font-size:.6875rem}}.searchdetail{margin-top:20px}.searchdetail .leftcontent .contents{position:relative;width:140px;min-height:180px;padding-right:25px}.searchdetail .leftcontent .contents .img{width:140px;max-height:180px;margin-bottom:10px;overflow:hidden}.searchdetail .leftcontent .contents .img img{width:100%}.searchdetail .rightcontent{width:440px}.searchdetail .rightcontent .memberemail,.searchdetail .rightcontent .memberphone,.searchdetail .rightcontent .memberwebpage,.searchdetail .rightcontent .officeaddress{padding:5px 0;font:1.25rem myriad-pro,sans-serif;color:gray;line-height:1.3}.searchdetail .rightcontent .memberemail a,.searchdetail .rightcontent .memberphone a,.searchdetail .rightcontent .memberwebpage a,.searchdetail .rightcontent .officeaddress a{color:gray;text-decoration:none}.searchdetail .rightcontent .memberemail a:hover,.searchdetail .rightcontent .memberphone a:hover,.searchdetail .rightcontent .memberwebpage a:hover,.searchdetail .rightcontent .officeaddress a:hover{color:#253e86;text-decoration:none}.searchdetail .rightcontent .license{padding-bottom:10px;font:1.25rem myriad-pro-condensed,sans-serif;font-weight:600;color:#7e7e7e;line-height:1}.searchdetail .rightcontent .membername{margin:0;padding:0;font:2.25rem chaparral-pro,sans-serif;color:#253e86;line-height:1}.searchdetail .rightcontent .officename{margin:0;padding:10px 0 0 0;font:bold 1.25rem myriad-pro-condensed,sans-serif;color:#253e86;line-height:1}.searchdetail .rightcontent .officename a{color:#253e86;text-decoration:none}.searchdetail .rightcontent .officename a:hover{color:#68ad45;text-decoration:none}.searchdetail .rightcontent .contactshdr{margin-top:5px;font:1.125rem myriad-pro-condensed,sans-serif;font-weight:600;color:#7e7e7e}.searchdetail .rightcontent .contacts a{display:block;font:.9375rem myriad-pro-condensed,sans-serif;color:gray;text-decoration:none}.searchdetail .rightcontent .contacts a:hover{color:#253e86;text-decoration:none}.searchdetail .rightcontent .staff h2,.searchdetail .rightcontent .staff h3,.searchdetail .rightcontent .staff h4{margin:0;padding:0}.searchdetail .rightcontent .staff h2{margin-top:10px;font-size:1.1875rem}.searchdetail .rightcontent .staff h3{font-size:1.1875rem}.searchdetail .rightcontent .staff h4{font-size:1rem}@media only screen and (min-width:768px) and (max-width:959px){.searchdetail .rightcontent .membername{font-size:2rem}.searchdetail .rightcontent .memberemail,.searchdetail .rightcontent .memberphone,.searchdetail .rightcontent .memberwebpage,.searchdetail .rightcontent .officeaddress{padding:5px 0;font:1.125rem myriad-pro,sans-serif}}@media only screen and (max-width:767px){.searchdetail .rightcontent .membername{font-size:1.5rem}.searchdetail .rightcontent .memberemail,.searchdetail .rightcontent .memberphone,.searchdetail .rightcontent .memberwebpage,.searchdetail .rightcontent .officeaddress{padding:3px 0;font:.875rem myriad-pro,sans-serif}.searchdetail .rightcontent .license,.searchdetail .rightcontent .officename{font-size:1.0625rem}}@media only screen and (max-width:480px){.searchdetail{display:block!important;padding:0 10px}.searchdetail .leftcontent{display:block!important;margin-bottom:15px}}.searchresults .hdr{display:block;margin-bottom:15px;font:1rem myriad-pro,sans-serif;font-weight:600;color:#146cad}.searchresults .hdr span{font-weight:400;font-style:italic}.searchresults .item{position:relative;height:140px;margin:0 0 20px 0;background-color:#f2efee}.searchresults .item .img{position:absolute;top:0;left:0;width:140px;height:140px;overflow:hidden;background-color:#dad5d3;background-position:top center;background-repeat:no-repeat;background-size:cover}.searchresults .item .img:hover{cursor:pointer}.searchresults .item .contents{padding:15px 5px 0 160px}.searchresults .item .contents .firmname{font:1.25rem myriad-pro-condensed,sans-serif;font-weight:600;color:#253e86;line-height:1}.searchresults .item .contents .firmname a{color:#253e86;text-decoration:none}.searchresults .item .contents .firmname a:hover{color:#68ad45;text-decoration:none}.searchresults .item .license{position:absolute;top:5px;right:5px;font:1.25rem myriad-pro-condensed,sans-serif;font-weight:600;color:gray;line-height:1}.searchresults .item .contents .memberaddr{padding-top:5px;font:1rem myriad-pro-condensed,sans-serif;color:gray;line-height:1}.searchresults .item .contents .memberaddr span em{font-style:normal}.searchresults .item .contents .memberaddr span a{color:gray;text-decoration:none}.searchresults .item .contents .memberaddr span a:hover{color:#253e86;text-decoration:none}.searchresults .item .contents .membername{font:2.25rem chaparral-pro,sans-serif;color:#253e86;line-height:1}.searchresults .item .contents .membername a{color:#253e86;text-decoration:none}.searchresults .item .contents .membername a:hover{color:#68ad45;text-decoration:none}.searchresults .item .contents .memberphone{padding-top:5px;font:1.25rem myriad-pro,sans-serif;color:gray;line-height:1}.searchresults .item .contents .memberphone a{color:gray;text-decoration:none}.searchresults .item .contents .memberphone a:hover{color:#253e86;text-decoration:none}.searchresults .item .contents .memberphone span{padding-right:15px}@media only screen and (max-width:1024px){.searchresults .item .contents .membername{font-size:2rem}}@media only screen and (min-width:768px) and (max-width:959px){.searchresults .item{height:120px}.searchresults .item .contents .firmname,.searchresults .item .license{font-size:1.0625rem}.searchresults .item .contents .membername{font-size:1.625rem}.searchresults .item .contents .memberphone{font-size:.875rem}.searchresults .item .img{width:120px;height:120px}}@media only screen and (max-width:767px){.searchresults .item{height:130px}.searchresults .item .contents .firmname,.searchresults .item .license{font-size:.9375rem}.searchresults .item .contents .membername{font-size:1.25rem}.searchresults .item .contents .memberphone{padding-top:2px;font-size:.875rem;line-height:1.3}.searchresults .item .contents .memberphone span{display:block}.searchresults .item .img{width:130px;height:130px}}@media only screen and (min-width:480px) and (max-width:767px){.searchresults .hdr{font-size:.9375rem}}@media only screen and (max-width:480px){.searchresults .item{height:130px}.searchresults .item{height:auto;min-height:90px}.searchresults .item .license{display:none}.searchresults .item .contents{padding:10px 5px 10px 115px}.searchresults .item .contents .firmname,.searchresults .item .license{font-size:.9375rem}.searchresults .item .contents .memberaddr{padding-top:5px;line-height:1.2;font-size:.875rem}.searchresults .item .contents .membername{font-size:1.25rem}.searchresults .item .contents .memberphone{padding-top:2px;font-size:.6875rem;line-height:1.2}.searchresults .item .contents .memberaddr span,.searchresults .item .contents .memberphone span{display:block}.searchresults .item .contents .memberaddr span em{display:none}.searchresults .item .img{top:15px;left:10px;width:90px;height:90px}}.citydetails{margin:10px 0;font:1.125rem myriad-pro,sans-serif;color:#4f4f4f}.citydetails a{color:#4f4f4f;text-decoration:none}.citydetails a:hover{color:#253e86;text-decoration:none}.citydetails strong{font-family:myriad-pro-condensed,sans-serif;color:#253e86;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:959px){.citydetails{font-size:.9375rem}}@media only screen and (max-width:767px){.citydetails{font-size:.9375rem}}a.tooltip{display:inline-block;width:10px;height:10px;background:url(https://cdn.ssmedia.com/samcar/webart/icon_question.png) no-repeat;text-indent:-9999px}.qTip{position:absolute;display:none;background-color:#68ad45;color:#fff;padding:10px;font-size:.6875rem;line-height:1.3;z-index:5000}.qTip a{color:#fff;text-decoration:underline}.qTip a:hover{color:#ffc696;text-decoration:underline}.bghighlight{position:relative;min-height:45px;margin:10px 0;padding:15px;background-color:#f2efee}.bghighlight .hdr{font:italic 1.25rem myriad-pro,sans-serif;font-weight:500;color:#253e86}.bghighlight div,.bghighlight p{font:1rem myriad-pro,sans-serif;color:gray}.bghighlight div a,.bghighlight p a{color:#146cad;text-decoration:none}.bghighlight div a:hover,.bghighlight p a:hover{color:#146cad;text-decoration:underline}@media only screen and (max-width:767px){.bghighlight .hdr{font-size:1.0625rem}.bghighlight div,.bghighlight p{font-size:.875rem}}.cookietrail{font:.75rem myriad-pro,sans-serif;font-weight:600;color:#bbb0ab;text-transform:uppercase}.cookietrail a{color:#bbb0ab;text-decoration:none}.cookietrail a:hover{color:#bbb0ab;text-decoration:underline}.formbtnmessage{font:italic .75rem myriad-pro,sans-serif;font-weight:600;color:#253e86;line-height:1}.headertext h1{margin:0;padding:10px 0 5px 0;font-size:2.25rem;line-height:1}.headertexta{position:absolute;top:-700px;left:-700px}.headertext3 h1{margin:0;padding:5px 0 5px 0;font-size:2.8125rem;color:#253e86;line-height:1}.headertext2 h2{margin:0;padding:0 0 5px 0;font:italic 1.5rem myriad-pro,sans-serif;color:#77a3bb;text-transform:none}input.error,input.error:focus,select.error,select.error:focus{background-color:#f9d1ca}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded="true"]{background:#2f3684!important}.plyr__control--overlaid{background:rgba(47,54,132,.8)!important}.plyr--full-ui input[type="range"]{color:#2f3684!important}.mfp-content .customtbl{background-color:#fff}.popup-gallery{display:table;margin:0 auto}.popup-gallery img{display:inline-block;margin:3px;max-width:220px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@media only screen and (max-width:1024px){.popup-gallery{max-width:460px}}@media only screen and (min-width:768px) and (max-width:959px){.popup-gallery{max-width:510px}.popup-gallery img{max-width:162px}}@media only screen and (max-width:767px){.popup-gallery{max-width:428px}.popup-gallery img{max-width:206px}}@media only screen and (max-width:480px){.popup-gallery{max-width:260px}.popup-gallery img{max-width:260px}}.mmnavwrapper{position:absolute;top:14px;right:7px;display:none;height:25px;width:23px;height:20px;padding:7px;z-index:99999;-moz-box-shadow:inset 0 1px 5px rgba(36,61,133,.7);-webkit-box-shadow:inset 0 1px 5px rgba(36,61,133,.7);box-shadow:inset 0 1px 5px rgba(36,61,133,.7);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.mmnavwrapper:hover{opacity:.8}@media only screen and (max-width:480px){.mmnavwrapper{display:block}}.mmnav{display:block;height:4px;width:22px;border-top:12px double #243d85;border-bottom:4px solid #243d85;font-size:0}#mmenu .mmnavlogo{display:block;width:190px;height:64px;margin:20px auto}#mmenu .mmnavlogo{background:url(https://cdn.ssmedia.com/samcar/webart/mobile/mmenu_logo.png) 0 0/100% auto no-repeat}#mmenu .mmnavlogo span{position:absolute;top:-1700px;left:-1700px}.mm-menu{background-color:#131f43!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){#mmenu .mmnavlogo{background-image:url(https://cdn.ssmedia.com/samcar/webart/mobile/mmenu_logo@2x.png)}}a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sociallinks a,.sociallinks2 i,div.pagination .next,div.pagination .previous{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1024px){.siteheader{background:0 0;width:auto;min-width:auto;min-width:100%;max-width:100%}.siteheader .container .four.columns{position:absolute;top:-1px;right:-14px;padding-right:10px;width:auto;padding-right:10px;width:auto;background-color:#dad5d3}.navbar .four.columns .sitesearch{padding-right:15px}}@media only screen and (min-width:768px) and (max-width:959px){.bnrimgbox{width:550px;height:63px}.customtext img{width:auto!important;height:auto!important;max-width:94%}.headerphotobox{width:550px}.customtext h1,.headertext h1{font-size:1.875rem}.customtext h2,.headertext2 h2{font-size:1.1875rem}.navbar{position:relative;z-index:200}.navbar .container{width:100%;position:relative;margin:0}.navbar .four.columns .sitesearch{position:absolute;top:0;right:5px;width:184px}.navbar .twelve.columns .navbar2{max-width:534px}.navbar .twelve.columns .navbar2 a{padding:1px 4px;font-size:.75rem}.rightbar .featuredlink img{display:block;width:175px;height:48px;margin-top:12px}.rightbar .subnav ul li a{font-size:.9375rem}.siteheader{background:0 0}.siteheader .container{margin:0;padding:0;width:100%;z-index:5000}.siteheader .container .twelve.columns{width:100%}.siteheader .container .four.columns{position:absolute;top:0;right:0;padding-right:10px;width:auto;background-color:#dad5d3;z-index:100}.siteheader .header-account .links{font-size:.6875rem}.siteheader .header-account .links2{font-size:.5625rem}.siteheader .header-logo{min-width:200px;min-height:68px;max-width:200px;max-height:68px;margin:26px 0}.siteheader .topnav{top:47px;padding-left:220px;right:265px}.siteheader .topnav em,.siteheader .topnav span.bottom{font-size:.5625rem}.siteheader .topnav span.top,.siteheader .topnav strong{font-size:.6875rem}.wrapper2{background-position:580px 0}}@media only screen and (max-width:767px){.cookietrail{font-size:.625rem}.customtext img{width:auto!important;height:auto!important;max-width:94%}.footer .sitesearch{display:block;width:100%;margin:0 auto 15px auto;padding:0}.footer .sociallinks2{float:none;display:table;margin-right:auto;margin-left:auto}.sociallinks2 span{padding-right:8px;padding-left:8px}.bnrimgbox,.headerphotobox{width:100%;height:auto}.customtext h1,.headertext h1{font-size:1.25rem}.customtext h2,.headertext2 h2{font-size:1.1875rem}.headertext3 h1{font-size:2.375rem}.navbar2 a{font-size:.75rem}.navbar .four.columns .sitesearch{display:none}.navbar .twelve.columns .navbar2 a{padding:1px 5px}.qTip{position:absolute;top:60px;left:10px}.rightbar.rightbarhome{padding:15px 5px 0 5px}.rightbar h2{font-size:.875rem}.rightbar .subnav ul li a{font-size:.9375rem}.navbar .container,.siteheader .container{width:96%}.navbar .container .twelve.columns,.siteheader .container .twelve.columns{width:100%}.siteheader .container .four.columns{position:relative;top:auto;right:auto;width:97%}.siteheader .header-account{position:relative;top:auto;right:auto;margin:0 auto;padding:0 10px;min-height:70px;max-height:70px}.siteheader .header-account .hdr{padding-top:14px;padding-bottom:7px;font-size:.9375rem}.siteheader .header-account .inputwrapper{float:left;width:40%;margin:0 5px 0 0}.siteheader .header-account .inputbtn{float:left;display:inline-block}.siteheader .header-account .inputbtn.inputbtn2{float:none;position:absolute;top:10px;right:0}.siteheader .header-account .links,.siteheader .header-account .links2{float:left;padding:0;font-size:.6875rem}.siteheader .header-account .links span{display:inline-block}.siteheader .header-account .links2{margin-right:5px}.siteheader .header-account .links2 a:first-child{padding-left:3px}.siteheader .header-logo{min-width:200px;min-height:68px;max-width:200px;max-height:68px;margin:26px 0}.wrapper2{width:96%;margin:0 auto;padding:20px 0;background:0 0}.wrapper2 .four.columns.rightbarwrapper{clear:both;width:100%;margin-top:15px;border-top:1px solid #dad5d3}.wrapper2 .twelve.columns{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.footer .footer-address{padding:10px 0 0 0}.footer .footer-address,.footer .footer-realtor,.footer .footerlinks,.footer .sociallinks{float:none;text-align:center}.footer .footer-realtor,.footer .footerlinks{padding-bottom:15px}.footer .sociallinks{padding:0 0 15px 0}.navbar2 a{font-size:.6875rem;padding:0 5px}.navbar2 a:hover{background-color:#68ad45;color:#fff;text-decoration:none}.navbar2 span{display:table-cell;width:20%}.rightbar .featuredlinks{display:table;margin:0 auto 15px auto}.rightbar .featuredlink img,.rightbar .featuredlink.featuredlinkfirst img{float:left;display:inline-block;width:150px;height:41px;margin:0 5px 5px 0}.siteheader .topnav em,.siteheader .topnav span.bottom{font-size:.5625rem}.siteheader .topnav span.top,.siteheader .topnav strong{font-size:.6875rem}}@media only screen and (max-width:480px){.ctimage,.ctimageleft,.ctimageright{display:block;float:none!important;margin:10px 0!important;max-width:270px!important;max-height:none;width:auto!important;height:auto!important}.ctimage img,.ctimageleft img,.ctimageright img{max-width:270px!important;max-height:400px;width:auto!important;height:auto!important}.footer .footer-address{padding:10px 0 0 0}.footer .footer-address,.footer .footer-realtor,.footer .footerlinks,.footer .sociallinks{float:none;text-align:center}.footer .footer-realtor,.footer .footerlinks{padding-bottom:20px}.footer .sociallinks{padding:0 0 15px 0}.footer .footer-address em{padding-top:10px;font-size:.5625rem}.footer .footer-address strong{font-size:.6875rem}.headertext2 h2{font-size:.9375rem}.headertext3 h1{font-size:1.875rem}.navbar{min-height:14px}.navbar2,.siteheader .topnav{display:none}.rightbar .featuredlinks{display:table;margin:0 auto 15px auto}.rightbar .featuredlink img,.rightbar .featuredlink.featuredlinkfirst img{float:left;display:inline-block;width:160px;height:43px;margin:0 5px 5px 0}.searchdetail .leftcontent .contents{min-height:25px}.siteheader .container .four.columns{width:96%}.siteheader .header-account .inputbtn{padding:2px 7px}.siteheader .header-account .inputbtn.inputbtn2{float:none;position:absolute;top:10px;right:0}.siteheader .header-account .inputwrapper{float:left;width:37%;margin:0 5px 0 0}.siteheader .header-account .inputwrapper .inner .label{text-indent:5px;font-size:.5625rem}.siteheader .header-account .links,.siteheader .header-account .links2{float:none;display:block;height:auto;margin:0;padding:0;font-size:.6875rem}.siteheader .header-account .links span{display:none}.siteheader .header-account .links2{margin-right:0}.siteheader .header-account .links2 a:first-child{padding-left:0}.wrapper{width:94%;margin:0 auto;min-height:150px}.wrapper2{width:100%;margin:0;background:0 0}.wrapper2 .twelve.columns{width:100%}}@media only screen and (max-width:479px){.container{width:340px}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:340px}.wrapper2.container{width:100%}.wrapper2.container .eight.columns,.wrapper2.container .eleven.columns,.wrapper2.container .fifteen.columns,.wrapper2.container .five.columns,.wrapper2.container .four.columns,.wrapper2.container .fourteen.columns,.wrapper2.container .nine.columns,.wrapper2.container .one-third.column,.wrapper2.container .one.columns,.wrapper2.container .seven.columns,.wrapper2.container .six.columns,.wrapper2.container .sixteen.columns,.wrapper2.container .ten.columns,.wrapper2.container .thirteen.columns,.wrapper2.container .three.columns,.wrapper2.container .twelve.columns,.wrapper2.container .two-thirds.column,.wrapper2.container .two.columns,.wrapper2.container.one.column{width:100%}.container{width:340px}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:340px}}@media only screen and (max-width:359px){.rightbar .featuredlink img,.rightbar .featuredlink.featuredlinkfirst img{width:140px;height:38px}.container{width:300px}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:300px}.wrapper2.container{width:100%}.wrapper2.container .eight.columns,.wrapper2.container .eleven.columns,.wrapper2.container .fifteen.columns,.wrapper2.container .five.columns,.wrapper2.container .four.columns,.wrapper2.container .fourteen.columns,.wrapper2.container .nine.columns,.wrapper2.container .one-third.column,.wrapper2.container .one.columns,.wrapper2.container .seven.columns,.wrapper2.container .six.columns,.wrapper2.container .sixteen.columns,.wrapper2.container .ten.columns,.wrapper2.container .thirteen.columns,.wrapper2.container .three.columns,.wrapper2.container .twelve.columns,.wrapper2.container .two-thirds.column,.wrapper2.container .two.columns,.wrapper2.container.one.column{width:100%}}@media only screen and (min-width:480px) and (max-width:694px){.siteheader .topnav{top:30px}.siteheader .topnav span.hide{display:none}.siteheader .topnav span.separator{display:block;text-indent:-9999px}}@media only screen and (min-width:768px) and (max-width:889px){.siteheader .topnav{top:30px}.siteheader .topnav span.hide{display:none}.siteheader .topnav span.separator{display:block;text-indent:-9999px}}