.fa{display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:middle;margin:0 3px}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;-webkit-border-radius:.1em;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-refresh:before{content:"\f021"}.fa-map-marker:before{content:"\f041"}.fa-calendar:before{content:"\f073"}.fa-phone:before{content:"\f095"}.fa-facebook:before{content:"\f09a"}.fa-users:before{content:"\f0c0"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-user-md:before{content:"\f0f0"}.fa-medkit:before{content:"\f0fa"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-circle:before{content:"\f111"}.fa-university:before{content:"\f19c"}.fa-fax:before{content:"\f1ac"}.fa-street-view:before{content:"\f21d"}@font-face{font-family:'FontAwesome';src:url(/assets/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(/assets/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(/assets/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(/assets/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}html,body,table,td,th{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.6em;color:#444;margin:0}input,textarea,button,select{font-size:16px;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal}h4{border-bottom:1px solid currentcolor;text-transform:uppercase;margin-bottom:10px}a{color:#2faced;text-decoration:none}a:hover,a:focus{text-decoration:underline}.nav{list-style:none;height:64px;line-height:64px;font-size:18px;text-transform:uppercase;float:right;margin:0;padding:0;font-weight:bold}.nav li{list-style:none;display:block;float:left;position:relative;margin-left:2px}.nav li a{display:block;text-align:center;color:#fff;text-decoration:none;padding:0 12px;background:#000;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.nav li.active a,.nav li.activechild a,.nav li a:hover,.nav li:hover>a{background:#fff200;color:#000;margin-top:-50px;padding-top:50px;padding-bottom:6px}.nav li.hassub ul{display:none;position:absolute;width:230px;right:0;top:70px;margin:0;padding:0;background-color:rgba(92,126,131,.8)}.nav li.hassub li{display:block;float:none;width:auto;border:0;margin:0;padding:0}.nav li.hassub li:first-child{border:0}.nav li.hassub li a,.nav li.hassub.active li a,.nav li.hassub.activechild li a,.nav li.hassub:hover li a,.nav li.hassub:focus li a{line-height:18px;text-align:right;font-size:18px;color:#fff;margin:0;padding:12px 5px;background:#000}.nav li.hassub li a:hover,.nav li.hassub li a:focus,.nav li.hassub li.active>a,.nav li.activechild.hassub li a:hover,.nav li.activechild.hassub li a:focus,.nav li.activechild li.active>a,.nav li.hassub li.activechild>a{color:#000;background:#fff200}.nav li li.hassub:hover:after,.nav li li.hassub:focus:after,.nav li li.hassub.active:after,.nav li li.hassub.activechild:after{border-left-color:#000}.nav li.hassub ul ul{position:absolute;left:100%;top:0}.nav li:hover>ul,.nav li.over>ul{display:block}.nav li li li.hassub:after,.nav ul ul ul{display:none!important}.nav li.disabled a,.nav li.hassub li.disabled a,.nav li.disabled li a{background:#FC0;color:#444}.clear{clear:both}html,body{height:100%;background-color:#000}.container{max-width:1210px;width:100%;margin:0 auto;position:relative;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header{height:160px;position:relative;z-index:100;background:#fff}#header .menubar{position:absolute;background:#000;top:50px;left:0;right:0;height:64px;z-index:101}#header .menubar .container{height:64px}#header .menubar .container:before{position:absolute;content:"";background:#fff200;right:100%;width:10000px;top:0;bottom:0}#header .container{background:url(/assets/images/1594169381/sprite2.png) 0 40px no-repeat;height:160px}#header .phone{position:absolute;left:100%;text-align:right;padding-left:5px;width:110px;line-height:20px;padding-top:1px}#header .phone .callus,#header .phone .callus .fa{color:#fff200;font-weight:bold;font-size:12px;text-transform:uppercase}#header .phone a{color:#fff;font-weight:bold}.headerlogo{width:405px;height:64px;background:url(/assets/images/1594169381/sprite2.png) 0 -10px no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;top:0;left:0;z-index:102}.printlogo{display:none}#menuswitcher{display:none}#body{padding:1px 0 20px;background-color:#fff;position:relative;z-index:50}#footer{clear:both;position:relative;z-index:10;padding:20px 0 20px 0;font-weight:200;border-top:5px solid #fff200;color:#fff;font-size:10px;line-height:1.6em}#footer a{color:#fff;text-decoration:underline}#footer .copyright{float:left;max-width:50%}#footer .copyright .testimonial{font-size:18px;line-height:24px;font-style:italic}#footer .copyright .testimonial:before,#footer .copyright .testimonial:after{font-size:40px;position:absolute}#footer .copyright .testimonial:before{content:'\201C';margin-left:-20px}#footer .copyright .testimonial:after{content:'\201E';margin-top:-5px}#footer .copyright .author{text-align:right;margin-bottom:20px}#footer .copyright .author:before{content:'\2014 '}#footer .contact{background:none;float:right;font-size:14px}#footer .contact .fa{display:inline-block;width:22px;text-align:right;margin-right:6px;font-size:16px}#footer .contact p{margin:.5em 0}.sidr{display:none}a img{border:0}#button,.button{background-color:#99A1A6;color:#fff;border:0;margin:0;padding:5px 20px;display:inline-block}.editbutton{top:10px!important}.sidroverlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999}.Home #body{min-height:1000px}.Home #body .homepano{z-index:-1;height:700px;position:absolute;top:0;width:100%;border:0}.Home h2{color:#fff;font-size:48px;font-weight:normal;line-height:62px}.Home .searchlink{display:block;margin:0 auto;line-height:57px;font-size:24px;padding:0 0 0 15px;width:365px}.Home .searchlink:after{width:75px}a.searchlink{text-transform:uppercase;color:#fff;background:#000;padding:0 90px 0 10px;position:relative;line-height:38px;display:inline-block}a.searchlink:after{position:absolute;top:0;right:0;bottom:0;background:#fff200;font-family:"FontAwesome";content:"\f002";width:50px;text-align:center;color:#000;font-size:24px}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama--fullscreen .fotorama__fullscreen-icon{font-family:"FontAwesome";color:#fff200;opacity:1;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out;text-align:right;font-size:24px;text-shadow:0 0 3px #000}.fotorama__arr{font-size:72px}.fotorama__arr:hover,.fotorama__fullscreen-icon:hover,.fotorama--fullscreen .fotorama__fullscreen-icon:hover{opacity:1}.fotorama__arr--next:after{content:"\f105"}.fotorama__arr--prev{text-align:left}.fotorama__arr--prev:after{content:"\f104"}.fotorama__fullscreen-icon:after{content:"\f065"}.fotorama--fullscreen .fotorama__fullscreen-icon{opacity:1}.fotorama--fullscreen .fotorama__fullscreen-icon:after{content:"\f066"}.afterabit .fotorama--fullscreen .fotorama__nav-wrap{opacity:0}.fotorama--fullscreen .fotorama__nav-wrap{margin-top:-105px;opacity:.7;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.fotorama--fullscreen .fotorama__nav-wrap:hover{opacity:1}.slideshow{width:100%;height:700px;position:absolute;top:0}.slideshow>div{z-index:-2}.slideshow>div:first-child{z-index:0}.slideshow>div{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0}.contact,#document-request{background:#e7e7e7;padding:10px 10px}.contact label,#document-request label{font-size:13px;text-align:left;height:15px;line-height:15px;display:block;margin-top:2px;font-weight:bold;text-transform:uppercase}.contact input,.contact textarea,#document-request input,#document-request textarea{margin-bottom:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:none;font-size:18px;padding:6px 2px;line-height:23px}.contact textarea,#document-request textarea{height:229px}.contact button,#document-request button{background:#000;width:150px;border:0;-webkit-border-radius:2px;border-radius:2px;padding:0 30px 0 0;color:#fff;height:37px;margin-right:10px;font-size:12px;font-weight:bold;text-transform:uppercase;position:relative;float:right;cursor:pointer}.contact button:after,#document-request button:after{position:absolute;right:0;top:0;width:30px;line-height:37px;background:#fff200;content:"\f0da";font-family:"FontAwesome";color:#000;text-align:center;font-size:24px}.contact .box,#document-request .box{float:left;min-width:250px;width:50%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#document-request{display:none}#document-request .box{width:auto;background:#f1f1f1;padding:20px 40px;min-width:350px}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);z-index:200;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}input.quiet{text-transform:none;font-size:16px;padding:3px}.fakecolumnline{position:absolute;top:0;bottom:0;width:1px;background:#aaa}.menuspacer{height:50px}body.fixedheader #header .menubar{position:fixed;top:0;left:0;right:0;z-index:100}body.fixedheader #header .container{z-index:200}body.fixedheader .headerlogo{top:0;max-width:1210px;width:100%;margin:0 auto;left:5px}.half{width:49%;margin:0 1%;float:left}.half.left{margin-left:0}.half.right{margin-right:0}.indexpage .thumb{width:270px;margin-right:30px;float:left;margin-bottom:30px}.indexpage h4 a{color:currentcolor;text-decoration:none;display:block}.indexpage h4{font-size:20px;margin-bottom:10px;margin-top:10px}.indexpage h4:hover{color:#2faced}.indexpage img{width:100%;height:auto}.indexpage:after{content:"";clear:both;display:block}#body .container p img{max-width:100%!important}@media (min-width:1206px){.indexpage .thumb:nth-child(4n){margin-right:0}.indexpage .thumb:nth-child(4n+1){clear:both}}@media (max-width:1205px) and (min-width:906px){.indexpage .thumb:nth-child(3n){margin-right:0}.indexpage .thumb:nth-child(3n+1){clear:both}}@media (max-width:905px) and (min-width:606px){.indexpage .thumb:nth-child(2n){margin-right:0}.indexpage .thumb:nth-child(2n+1){clear:both}}@media (max-width:605px){.indexpage .thumb{margin-right:0;clear:both;float:none;margin:0 auto 20px;max-width:-webkit-calc(100% - 6px);max-width:-moz-calc(100% - 6px);max-width:calc(100% - 6px)}}@media only screen and (min-width:1001px){body.fixedsidebar .sidebar{position:fixed;top:0}}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:100;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;-webkit-border-radius:5px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{-webkit-border-radius:100px;border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;-moz-animation:sk-stretchdelay 1.2s infinite ease-in-out;-o-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;-moz-animation-delay:-1.0s;-o-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1.0)}}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}@-moz-keyframes sk-stretchdelay{0%,40%,100%{-moz-transform:scaleY(.5);transform:scaleY(.5)}20%{-moz-transform:scaleY(1.0);transform:scaleY(1.0)}}@-o-keyframes sk-stretchdelay{0%,40%,100%{-o-transform:scaleY(.5);transform:scaleY(.5)}20%{-o-transform:scaleY(1.0);transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{-moz-transform:scaleY(.5);-ms-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{-moz-transform:scaleY(1.0);-ms-transform:scaleY(1.0);-o-transform:scaleY(1.0);transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}.g-recaptcha{margin-left:10px;margin-bottom:10px;max-width:100%;overflow:hidden}body.fixedheader .headerlogo{max-width:405px}#contact label{vertical-align:top}#contact textarea{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact input{margin-bottom:20px}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-ms-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);box-shadow:0 5px 5px 3px rgba(0,0,0,.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,.1);color:rgba(255,255,255,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,.9)}.adminnav{list-style:none;display:block;height:28px;background:#eae7ce url(/assets/images/1594169381/grad.png);margin:0;padding:0;z-index:500;position:relative}.adminnav li{display:block;float:left;margin:0}.adminnav li a{display:block;padding:6px;font-weight:bold;border-right:1px solid #999;border-left:1px solid #fff;height:16px;font-size:14px;line-height:15px}.user fieldset{background:#fafafa;border:1px solid #000;text-align:left;padding:10px;margin:10px 0}.user fieldset legend{background:#ddd;padding:2px;font-weight:700;border:1px solid #1a1a1a}.user a{text-decoration:none}.user li{list-style:none;border-bottom:1px solid #333;line-height:30px}.user li ul li{border-bottom:none;border-top:1px solid #333}.user img{margin:0 5px 0 5px;border:none}.controls{float:right;text-align:left;width:220px;margin-right:50px;padding-top:5px;line-height:20px}.hidecancel{display:none}.deleted .controls{display:none}.deleted .hidecancel{display:inline;margin-right:200px;float:right}.infobox{background:#def;border:2px solid #069;padding:5px;margin:10px;width:500px}.errorbox{background:#fb402c;color:#fff;border:1px solid #c81705;padding:10px 10px 10px 55px;margin:1em auto;width:500px;position:relative;line-height:20px}.errorbox:before{position:absolute;left:0;top:50%;margin-top:-10px;line-height:20px;width:50px;text-align:center;font-family:"FontAwesome";content:"\f071";font-size:24px}.error{background:#fdb}ul .leftarrow{display:none}ul ul .leftarrow{display:inline}.editbutton{position:absolute;top:0;right:0;text-align:center;font-weight:bold;padding:6px 0;background:url(/assets/images/1594169381/bt-blue.png);width:150px;height:16px;line-height:16px;color:#fff;z-index:500}.editbutton:hover{color:#eee}.cancel{text-align:center;font-weight:bold;padding:0;background:url(/assets/images/1594169381/bt-red.png);width:150px;height:28px;color:#fff;display:block;float:left;border:0;margin-right:10px;cursor:pointer}.cancel:hover{color:#eee}.confirm{text-align:center;font-weight:bold;padding:0;background:url(/assets/images/1594169381/bt-green.png);width:150px;height:28px;color:#fff;display:block;border:0;cursor:pointer}.confirm:hover{color:#eee}a.action{text-align:center;font-weight:bold;padding:0;background:url(/assets/images/1594169381/bt-blue.png);width:150px;height:28px;color:#fff;display:block;border:0;line-height:28px}a.action:hover{color:#eee}.spinner{text-align:center;background:url(/assets/images/1594169381/bt-green.png);padding:6px 67px;width:16px;height:16px;display:none}.spinner em{display:block;width:16px;height:16px;background:url(/assets/images/1594169381/spinner.gif)}#pag_text_parent{margin:0 -10px;display:block}.mceContentBody{background:#fff;height:auto}label{width:180px;display:inline-block}label.check{width:auto}textarea{height:100px;width:300px;text-transform:none;padding:6px 2px}.pagenumbers{text-align:center}.results{border:solid #aaa;border-width:0 1px;margin-left:300px;margin-top:20px;position:relative}.results.none{-webkit-columns:1;-moz-columns:1;columns:1;border:0}.results.similar{margin:0}.results.similar .listing{margin:0 3px 14px}.results.similar:before{left:276px;width:275px}.results:after{content:"";display:block;clear:both}.results:before{position:absolute;top:0;bottom:0;left:298px;width:297px;border:solid #aaa;border-width:0 1px;content:""}.homefeatures{text-align:center;margin-top:50px}.homefeatures .listing{text-align:left;background:#fff;display:inline-block;float:none;padding:25px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;margin:10px;vertical-align:top}.listing{width:250px;border-bottom:1px solid #aaa;margin:0 14px 14px;padding:10px;page-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid;float:left;overflow:hidden;position:relative}.listing .address{font-size:16px}.listing .price{font-weight:bold;font-size:16px}.listing .preview{width:250px;height:180px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;display:block;-webkit-print-color-adjust:exact;overflow:hidden;margin-bottom:10px}.listing h4{margin:10px 0;text-transform:uppercase;font-size:22px}.listing h4 a{color:#000}.listing p,.listing ul{margin:0;font-size:16px;line-height:1.5em}.listing ul{padding-left:25px}.listing .playlink{display:block;margin:10px 0 20px;padding:0 20px;background:#000;color:#fff200;text-transform:uppercase;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;line-height:36px;text-decoration:none}.listing .playlink:before{width:35px;height:28px;float:right;margin-right:-8px;margin-top:4px;background:#fff200;color:#000;font-family:"FontAwesome";content:"\f04b";line-height:28px;text-align:center;font-size:20px}.gallery{overflow:hidden;position:relative}.listing.sold .gallery:after,.listing.sold>.preview:after,.fulllisting.sold .gallery:after,.fulllisting.sold>.preview:after{position:absolute;background:#fff200;width:200px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);line-height:28px;font-weight:bold;content:"Leased";text-transform:uppercase;top:20px;left:-66px;color:#000;z-index:99}.listing.sold.Sale .gallery:after,.listing.sold.Sale>.preview:after,.fulllisting.sold.Sale .gallery:after,.fulllisting.sold.Sale>.preview:after{content:"Sold"}.listing.under-contract .gallery:after,.listing.under-contract>.preview:after,.fulllisting.under-contract .gallery:after,.fulllisting.under-contract>.preview:after{position:absolute;background:#fff200;width:200px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);line-height:28px;font-weight:bold;font-size:75%;content:"Under Contract";text-transform:uppercase;top:35px;left:-53px;color:#000;z-index:99}.listing.quiet .gallery:before,.listing.quiet>.preview:before,.fulllisting.quiet .gallery:before,.fulllisting.quiet>.preview:before{position:absolute;background:#eee;width:200px;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);line-height:28px;font-weight:bold;content:"Quiet";text-transform:uppercase;top:20px;right:-66px;color:#000;z-index:99}.listing.sold .gallery:after,.fulllisting.sold .gallery:after{width:400px;line-height:56px;top:40px;left:-133px;font-size:36px}#title{background:#d1d1d1}#title h2{line-height:34px;margin:0;padding:10px 0;text-transform:uppercase;font-size:30px;font-weight:bold}.listingdetail .maincolumn>.address{font-size:22px;line-height:50px}.listingdetail .maincolumn>.price{font-size:22px;line-height:50px;float:right}.listingdetail .propertydata{list-style:none;padding:0}.listingdetail .fotorama__wrap{margin:0 auto}.listingdetail .maincolumn{float:left;width:770px;width:-webkit-calc(100% - 370px);width:-moz-calc(100% - 370px);width:calc(100% - 370px)}.listingdetail .sidebar{float:right;width:320px}.listingdetail h3{text-transform:uppercase;font-size:25px;border-bottom:1px solid #aaa;line-height:35px;font-weight:bold}.listingdetail h4{text-transform:uppercase;font-size:17px;font-weight:bold;margin:10px 0}.listingdetail h5{line-height:34px;border-left:22px solid #000;background:#fff200;padding-left:10px;text-transform:uppercase;font-weight:bold;width:200px;color:#000;margin:10px 0}.listingdetail .listingid{font-size:25px;border-bottom:1px solid #aaa;line-height:35px;font-weight:bold}.listingdetail .features label{display:inline;font-weight:bold}.listingdetail .features label:after{content:":"}.listingdetail .map{height:500px;border:1px solid #aaa;position:relative;z-index:10;clear:both}.listingdetail a.switcher{border:1px solid #aaa;border-bottom:0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-right:10px;padding:5px 10px;color:#999;line-height:16px;position:relative;z-index:15;background:#fff;display:block;float:left;font-size:14px;font-weight:bold;margin-top:-10px}.listingdetail a.switcher.active{background:#fafafa;color:#444;top:1px}.listingdetail a.switcher:hover,.listingdetail a.switcher:focus{text-decoration:none;color:#444}.listingdetail a.switcher:hover .fa-street-view{color:#f8bd00}.listingdetail a.switcher:hover .fa-map-marker{color:#f7584c}.listingdetail .agent{padding-left:20px;border-bottom:1px solid #aaa}.listingdetail .agent h5{margin-left:-20px}@media only screen and (max-width:1000px){.listingdetail .maincolumn{float:none;width:auto}.listingdetail .sidebar{float:none;width:100%;max-width:320px;margin:1em auto}.listingdetail .maincolumn>.price{float:none}.listingdetail .maincolumn>.price,.listingdetail .maincolumn>.address{font-size:18px;line-height:30px}}.virtualtour.button{background-color:#fff200;color:#000;text-transform:uppercase;font-weight:bold;margin:0 auto;display:block;width:250px}.virtualtour.button:before{font-family:'FontAwesome';content:'\f041';background:#000;color:#fff200;display:block;float:left;width:30px;text-align:center;margin:-5px 10px -5px -20px;line-height:38px}iframe.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;border:0}a.fullscreenclose{font-family:'FontAwesome';content:'\f041';color:#fff200;text-align:center;font-size:24px;text-shadow:0 0 3px #000;position:fixed;top:0;right:0;width:32px;height:32px;line-height:32px;z-index:1010;cursor:pointer}a.fullscreenclose:after{content:'\f00d'}body.hasfullscreen{overflow:hidden}input,textarea,select{border:1px solid #000;-webkit-border-radius:2px;border-radius:2px;font-size:13px}input,textarea,select{padding:10px 2px}#searchbox{width:235px;padding:20px;background:#fff200;text-transform:uppercase;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;float:left;z-index:100}#searchbox:before{content:"Property Search";margin:-20px -20px 6px;background:#000;padding:5px 20px;color:#fff;display:block}#searchbox:after{content:"";margin:10px -20px -20px;background:#000;color:#fff;display:block;height:20px}#searchbox input,#searchbox textarea,#searchbox select{margin-bottom:10px;font-weight:bold}#searchbox select{width:235px}#searchbox select.narrow{width:115px}#searchbox input.narrow{width:109px}#searchbox .narrow.second{margin-left:5px}#searchbox label{font-size:13px;text-align:left;height:15px;line-height:15px;display:block;margin-top:2px;font-weight:bold;width:auto}#searchbox label.check{float:left;height:25px;margin-right:10px}#searchbox #ser_keyword{width:139px;float:left}#searchbox button{background:#000;width:85px;border:0;-webkit-border-radius:2px;border-radius:2px;padding:0;color:#fff;height:37px;margin-left:5px;font-size:12px;font-weight:bold;text-transform:uppercase}#searchbox input.number{text-align:right}#searchbox input.number.empty{text-align:left}.hasmap #body .container{z-index:100;margin-top:520px}.hasmap #searchbox{margin-top:-500px}.actualmap{position:absolute;left:0;right:0;height:500px;z-index:50}.actualmap .overview{display:none}.actualmap .listing{border:0;margin:0 0 0 23px}.actualmap .listing .playlink{margin-bottom:0}.zoomlink{position:absolute;width:100px;left:50%;bottom:0;margin-left:-50px;text-align:center;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#fff;text-transform:uppercase;font-size:10px;background:#000;line-height:20px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-decoration:none!important}.zoomlink:hover{padding-bottom:3px}.zoomlink:after{margin-left:5px;font-family:"FontAwesome";content:"\f065"}body.mapzoom{overflow:hidden}body.mapzoom .actualmap,body.mapzoom .listingdetail .map{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;z-index:2000}body.mapzoom .actualmap .zoomlink:after,body.mapzoom .listingdetail .map .zoomlink:after{content:"\f066"}body.mapzoom .listingdetail .map{padding-top:40px}body.mapzoom .listingdetail .switchbox{position:fixed;top:0;left:0;right:0;z-index:2001;height:21px;padding-top:20px;padding-left:5px;background:#fff;border-bottom:1px solid #000}@media only screen and (min-width:1220px){#searchbox.fixed{margin-top:-171px}.hasmap #searchbox.fixed{position:fixed;margin-top:-605px}}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';-webkit-border-radius:inherit;border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{-webkit-transition-property:-webkit-transform,width;-moz-transition-property:-webkit-transform,width;-o-transition-property:-webkit-transform,width;transition-property:-webkit-transform,width;-webkit-transition-property:transform,width;-moz-transition-property:transform,width;-o-transition-property:transform,width;transition-property:transform,width;-webkit-transition-timing-function:cubic-bezier(.1,0,.25,1);-moz-transition-timing-function:cubic-bezier(.1,0,.25,1);-o-transition-timing-function:cubic-bezier(.1,0,.25,1);transition-timing-function:cubic-bezier(.1,0,.25,1);-webkit-transition-duration:0ms;-moz-transition-duration:0ms;-o-transition-duration:0ms;transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fotorama__caption__wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:-webkit-linear-gradient(top right,rgba(255,255,255,.25),rgba(64,64,64,.1));background-image:-moz-linear-gradient(top right,rgba(255,255,255,.25),rgba(64,64,64,.1));background-image:-ms-linear-gradient(top right,rgba(255,255,255,.25),rgba(64,64,64,.1));background-image:-o-linear-gradient(top right,rgba(255,255,255,.25),rgba(64,64,64,.1));background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;-moz-animation:spinner 24s infinite linear;-o-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.fotorama__select{cursor:auto}.fotorama__video{top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{-webkit-border-radius:50%;border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0;display:none!important}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);-moz-transform:translate3d(32px,-32px,0);-ms-transform:translate3d(32px,-32px,0);-o-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}. .fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-webkit-transform,opacity;-o-transition-property:-webkit-transform,opacity;transition-property:-webkit-transform,opacity;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;-webkit-background-size:1px 100%,5px 100%;-moz-background-size:1px 100%,5px 100%;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:-moz-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:-ms-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:-o-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-webkit-radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-moz-radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-ms-radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-o-radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:-moz-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:-ms-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:-o-linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-webkit-radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-moz-radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-ms-radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),-o-radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}@media only print{.menubar{display:none}.listingdetail .maincolumn{float:none;width:auto}.listingdetail .sidebar{float:none;max-width:320px;margin:1em auto}.headerlogo,.headerlogo a{display:none}.printlogo{display:block}.contactarea{display:none}.fotorama__stage{width:80%!important;height:300px!important;margin-left:10%}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama--fullscreen .fotorama__fullscreen-icon{display:none!important}}@media only screen and (max-width:1460px){.nav{margin-right:130px;font-size:16px}#header .phone{left:auto;right:0}}@media only screen and (max-width:1220px){.results{margin:0;border:0}#searchbox{float:none;width:auto;position:relative;padding-bottom:8px;padding-right:5px;-webkit-border-radius:0;border-radius:0}#searchbox>div{width:235px;float:left;margin-right:15px}#searchbox>div label.check{line-height:38px;height:38px}#searchbox:before{position:relative;margin:0;width:235px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:15px}#searchbox:after{display:none}#searchbox #ser_keyword{margin-top:17px;width:229px}#searchbox button{position:absolute;bottom:20px;right:20px;width:150px}#searchbox>div.buffer{height:49px}.hasmap #body .container{z-index:100;margin-top:0}.hasmap #searchbox{margin-top:0}.hasmap .mapresults{height:520px}.actualmap{position:absolute;top:330px;z-index:150}.respcheck{display:none}}@media only screen and (max-width:1042px){#searchbox #add_city{margin-top:17px}}@media only screen and (min-width:1101px){body.fixedheader .headerlogo{left:0}}@media only screen and (max-width:1100px){.headerlogo{border-left:50px solid #fff200}#header .container{background-position:50px 40px}.container{width:auto;margin:0 5px;padding:0}#searchbox{margin-left:-5px;margin-right:-5px}a#menuswitcher:after{content:"\f0c9";font-family:"FontAwesome"}.nav,.nav li,.nav li a{float:none;margin:0;border:0;line-height:30px;height:auto;padding:0}.nav li{display:none}.nav li.hassub ul{display:none!important}.search,#search{padding-top:10px}.searchform button.icon{top:inherit}.container{padding:0}a#menuswitcher{color:#000;text-decoration:none;text-align:center;display:block;height:64px;width:64px;position:absolute;line-height:64px;left:0;top:50px;font-size:24px;z-index:300}body.fixedheader a#menuswitcher{position:fixed;top:0}}@media only screen and (max-width:802px){#searchbox #type{margin-top:17px}}@media only screen and (max-width:600px){#header{zoom:.8}.menuspacer{height:40px}}.gallery.mobile{display:none}@media only screen and (max-width:552px){.gallery.bigscreen{display:none}.gallery.mobile{display:block}#searchbox:before,#searchbox>div{float:none;margin:0 auto;clear:both}#searchbox #ser_keyword,#searchbox #type,#searchbox #add_city{margin-top:0}#searchbox button{left:50%;margin-left:-25px}#searchbox{margin-bottom:20px}.hasmap .mapresults{height:0}.actualmap{display:none}.Home .searchlink{margin-left:0}.results:before{display:none}}@media only screen and (max-width:480px){#header{zoom:.6}.menuspacer{height:30px}#footer .copyright,#footer .contact{float:none;width:auto;max-width:none}}@media only screen and (max-width:350px){.homefeatures .listing{margin:10px auto;display:block}.Home .searchlink{zoom:80%}}