@charset "UTF-8";@font-face{font-family:"kaza";font-display:auto;src:url(/fonts/kaza.eot);src:url(/fonts/kaza.eot?#iefix)format("embedded-opentype"),url(/fonts/kaza.woff)format("woff"),url(/fonts/kaza.ttf)format("truetype"),url(/fonts/kaza.svg#kaza)format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:"kaza"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ac:before{content:"a"}.icon-thermometer:before{content:"b"}.icon-elevator:before{content:"c"}.icon-parking:before{content:"d"}.icon-calendar:before{content:"e"}.icon-home:before{content:"g"}.icon-bed:before{content:"h"}.icon-floors:before{content:"i"}.icon-flag:before{content:"j"}.icon-spyglass:before{content:"k"}.icon-close:before{content:"l"}.icon-pet-friendly:before{content:"m"}.icon-washing-machine:before{content:"n"}.icon-refrigerator:before{content:"p"}.icon-stove:before{content:"o"}.icon-school:before{content:"q"}.icon-medical-centre:before{content:"r"}.icon-park:before{content:"s"}.icon-walk:before{content:"t"}.icon-drive:before{content:"u"}.icon-bath-tub:before{content:"v"}.icon-apartment:before{content:"w"}.icon-document:before{content:"x"}.icon-wi-fi:before{content:"y"}.icon-oven:before{content:"A"}.icon-dryer-machine:before{content:"D"}.icon-wheelchair-access:before{content:"E"}.icon-kitchen:before{content:"z"}.icon-doors:before{content:"f"}.icon-phone:before{content:"F"}.icon-person:before{content:"G"}.icon-email:before{content:"H"}.icon-dishwasher:before{content:"C"}.icon-no-smoking-sign:before{content:"J"}.icon-bycicle:before{content:"K"}.icon-box:before{content:"L"}.icon-help:before{content:"I"}.icon-notifications:before{content:"N"}.icon-star:before{content:"O"}.icon-calendar-clock:before{content:"P"}.icon-crowd:before{content:"Q"}.icon-lot:before{content:"R"}.icon-google-plus:before{content:"U"}.icon-account:before{content:"M"}.icon-menu-arrow-down:before{content:"X"}.icon-menu-arrow-up:before{content:"Y"}.icon-calendar-invitation:before{content:"Z"}.icon-refresh:before{content:"W"}.icon-left-arrow:before{content:"0"}.icon-right-arrow:before{content:"1"}.icon-moving:before{content:"2"}.icon-down-arrow:before{content:"4"}.icon-up-arrow:before{content:"5"}.icon-facebook-app-logo:before{content:"6"}.icon-patio:before{content:"3"}.icon-password:before{content:"7"}.icon-facebook:before{content:"T"}.icon-email-lines:before{content:"8"}.icon-calculator:before{content:"9"}.icon-warning:before{content:"!"}.icon-approved-signal:before{content:'"'}.icon-new-window:before{content:"#"}.icon-microwave:before{content:"B"}.icon-settings:before{content:"$"}.icon-archive:before{content:"&"}.icon-delete:before{content:"'"}.icon-sent:before{content:"("}.icon-message:before{content:"%"}.icon-kaza-text-logo:before{content:"V"}.icon-logo:before{content:"S"}.icon-horisontal-logo:before{content:")"}.icon-padlock:before{content:"*"}.icon-arrow-down:before{content:"+"}.icon-instagram:before{content:"-"}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
@-webkit-keyframes indeterminate1{0%{left:0;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@keyframes indeterminate1{0%{left:0;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@-webkit-keyframes indeterminate2{0%,50%{left:0;width:0%}75%{left:0;width:25%}to{left:100%;width:0%}}@keyframes indeterminate2{0%,50%{left:0;width:0%}75%{left:0;width:25%}to{left:100%;width:0%}}@-webkit-keyframes mdl-spinner__container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mdl-spinner__container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes mdl-spinner__fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes mdl-spinner__fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes mdl-spinner__layer-1-fade-in-out{0%,25%,90%,to{opacity:.99}26%,89%{opacity:0}}@keyframes mdl-spinner__layer-1-fade-in-out{0%,25%,90%,to{opacity:.99}26%,89%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-2-fade-in-out{0%,15%,51%{opacity:0}25%,50%{opacity:.99}}@keyframes mdl-spinner__layer-2-fade-in-out{0%,15%,51%{opacity:0}25%,50%{opacity:.99}}@-webkit-keyframes mdl-spinner__layer-3-fade-in-out{0%,40%,76%{opacity:0}50%,75%{opacity:.99}}@keyframes mdl-spinner__layer-3-fade-in-out{0%,40%,76%{opacity:0}50%,75%{opacity:.99}}@-webkit-keyframes mdl-spinner__layer-4-fade-in-out{0%,65%,to{opacity:0}75%,90%{opacity:.99}}@keyframes mdl-spinner__layer-4-fade-in-out{0%,65%,to{opacity:0}75%,90%{opacity:.99}}@-webkit-keyframes mdl-spinner__left-spin{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes mdl-spinner__left-spin{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes mdl-spinner__right-spin{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes mdl-spinner__right-spin{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes border-expand{0%{opacity:0;width:0}to{opacity:1;width:100%}}@keyframes border-expand{0%{opacity:0;width:0}to{opacity:1;width:100%}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(.99);transform:scale(.99)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(.99);transform:scale(.99)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}}@keyframes slideInFromTop{0%{transform:translateY(-20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeOutRight{0%{opacity:0;transform:translateX(0)}50%{opacity:1;transform:translateX(40px) scale3d(.8,.8,.8) rotate(45deg)}to{opacity:0;transform:translateX(40px) scale3d(.8,.8,.8) rotate(45deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:rgba(0,0,0,.87);width:100%;-ms-touch-action:manipulation;touch-action:manipulation}figure{margin:0}a{background:0 0;text-decoration:none;color:#3e3e3e}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,dt,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;display:block;height:1px;border-top:1px solid #ccc;margin:1em 0;padding:0}mark{background:#ff0;color:#000;background-color:#f4ff81}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“""”""‘""’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr,img{border:0}svg:not(:root){overflow:hidden}fieldset{margin:0}fieldset,legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}abbr[title]:after{content:" ("attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.mdl-accordion,.mdl-button,.mdl-card,.mdl-checkbox,.mdl-dropdown-menu,.mdl-icon-toggle,.mdl-item,.mdl-radio,.mdl-slider,.mdl-switch,.mdl-tabs__tab,a{-webkit-tap-highlight-color:transparent}body,html{font-weight:400}body{width:100%}[hidden]{display:none!important}html{font-size:13px}h1,h2,h3,h4,h5,h6,p{padding:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1.35;letter-spacing:-.02em;opacity:.54;font-size:.6em}h2,h3{margin:24px 0}h3{font-size:26px}a,h3,h4{font-weight:400}h4,h5,h6{margin:24px 0 16px}h4{font-size:24px;-moz-osx-font-smoothing:grayscale}h5,h6{font-size:20px;font-weight:500;letter-spacing:.02em}h6{font-size:16px;letter-spacing:.04em;font-weight:400}p{line-height:24px;font-size:14px;margin:0 0 16px}blockquote{position:relative;font-size:24px;font-weight:300;font-style:italic;line-height:1.35;letter-spacing:.08em}blockquote:before{position:absolute;left:-.5em;content:"“"}blockquote:after{content:"”";margin-left:-.05em}address,ol,p,ul{font-weight:400;letter-spacing:0}address{font-size:12px;line-height:1;font-style:normal}ol,ul{font-size:14px;line-height:24px}.mdl-typography--display-4,.mdl-typography--display-4-color-contrast{font-size:112px;font-weight:300;line-height:1;letter-spacing:-.04em}.mdl-typography--display-4-color-contrast{opacity:.54}.mdl-typography--display-3,.mdl-typography--display-3-color-contrast{font-size:56px;font-weight:400;line-height:1.35;letter-spacing:-.02em}.mdl-typography--display-3-color-contrast{opacity:.54}.mdl-typography--display-2,.mdl-typography--display-2-color-contrast{font-size:45px;font-weight:400;line-height:48px}.mdl-typography--display-2-color-contrast{opacity:.54}.mdl-typography--display-1,.mdl-typography--display-1-color-contrast{font-size:34px;font-weight:400;line-height:40px}.mdl-typography--display-1-color-contrast{opacity:.54}.mdl-typography--headline,.mdl-typography--headline-color-contrast{font-size:24px;font-weight:400;line-height:32px;-moz-osx-font-smoothing:grayscale}.mdl-typography--headline-color-contrast{opacity:.87}.mdl-typography--title,.mdl-typography--title-color-contrast{font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em}.mdl-typography--title-color-contrast{opacity:.87}.mdl-typography--subhead,.mdl-typography--subhead-color-contrast{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.04em}.mdl-typography--subhead-color-contrast{opacity:.87}.mdl-typography--body-2,.mdl-typography--body-2-color-contrast{font-size:14px;font-weight:700;line-height:24px;letter-spacing:0}.mdl-typography--body-2-color-contrast{opacity:.87}.mdl-typography--body-1,.mdl-typography--body-1-color-contrast{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--body-1-color-contrast{opacity:.87}.mdl-typography--body-2-force-preferred-font,.mdl-typography--body-2-force-preferred-font-color-contrast{font-size:14px;font-weight:500;line-height:24px;letter-spacing:0}.mdl-typography--body-2-force-preferred-font-color-contrast{opacity:.87}.mdl-typography--body-1-force-preferred-font,.mdl-typography--body-1-force-preferred-font-color-contrast{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--body-1-force-preferred-font-color-contrast{opacity:.87}.mdl-typography--caption,.mdl-typography--caption-force-preferred-font{font-size:12px;font-weight:400;line-height:1;letter-spacing:0}.mdl-typography--caption-color-contrast,.mdl-typography--caption-force-preferred-font-color-contrast{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;opacity:.54}.mdl-typography--menu,.mdl-typography--menu-color-contrast{font-size:14px;font-weight:500;line-height:1;letter-spacing:0}.mdl-typography--menu-color-contrast{opacity:.87}.mdl-typography--button,.mdl-typography--button-color-contrast{font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none}.mdl-typography--button-color-contrast{opacity:.87}.mdl-typography--text-left{text-align:left}.mdl-data-table td,.mdl-typography--text-right{text-align:right}.mdl-typography--text-center{text-align:center}.mdl-typography--text-justify{text-align:justify}.mdl-typography--text-nowrap{white-space:nowrap}.mdl-typography--text-lowercase{text-transform:lowercase}.mdl-typography--text-uppercase{text-transform:uppercase}.mdl-typography--text-capitalize{text-transform:capitalize}.mdl-typography--font-thin{font-weight:200!important}.mdl-typography--font-light{font-weight:300!important}.mdl-typography--font-regular{font-weight:400!important}.mdl-typography--font-medium{font-weight:500!important}.mdl-typography--font-bold{font-weight:700!important}.mdl-typography--font-black{font-weight:900!important}.mdl-color-text--red{color:#f44336!important}.mdl-color--red{background-color:#f44336!important}.mdl-color-text--red-50{color:#ffebee!important}.mdl-color--red-50{background-color:#ffebee!important}.mdl-color-text--red-100{color:#ffcdd2!important}.mdl-color--red-100{background-color:#ffcdd2!important}.mdl-color-text--red-200{color:#ef9a9a!important}.mdl-color--red-200{background-color:#ef9a9a!important}.mdl-color-text--red-300{color:#e57373!important}.mdl-color--red-300{background-color:#e57373!important}.mdl-color-text--red-400{color:#ef5350!important}.mdl-color--red-400{background-color:#ef5350!important}.mdl-color-text--red-500{color:#f44336!important}.mdl-color--red-500{background-color:#f44336!important}.mdl-color-text--red-600{color:#e53935!important}.mdl-color--red-600{background-color:#e53935!important}.mdl-color-text--red-700{color:#d32f2f!important}.mdl-color--red-700{background-color:#d32f2f!important}.mdl-color-text--red-800{color:#c62828!important}.mdl-color--red-800{background-color:#c62828!important}.mdl-color-text--red-900{color:#b71c1c!important}.mdl-color--red-900{background-color:#b71c1c!important}.mdl-color-text--red-A100{color:#ff8a80!important}.mdl-color--red-A100{background-color:#ff8a80!important}.mdl-color-text--red-A200{color:#ff5252!important}.mdl-color--red-A200{background-color:#ff5252!important}.mdl-color-text--red-A400{color:#ff1744!important}.mdl-color--red-A400{background-color:#ff1744!important}.mdl-color-text--red-A700{color:#d50000!important}.mdl-color--red-A700{background-color:#d50000!important}.mdl-color-text--pink{color:#e91e63!important}.mdl-color--pink{background-color:#e91e63!important}.mdl-color-text--pink-50{color:#fce4ec!important}.mdl-color--pink-50{background-color:#fce4ec!important}.mdl-color-text--pink-100{color:#f8bbd0!important}.mdl-color--pink-100{background-color:#f8bbd0!important}.mdl-color-text--pink-200{color:#f48fb1!important}.mdl-color--pink-200{background-color:#f48fb1!important}.mdl-color-text--pink-300{color:#f06292!important}.mdl-color--pink-300{background-color:#f06292!important}.mdl-color-text--pink-400{color:#ec407a!important}.mdl-color--pink-400{background-color:#ec407a!important}.mdl-color-text--pink-500{color:#e91e63!important}.mdl-color--pink-500{background-color:#e91e63!important}.mdl-color-text--pink-600{color:#d81b60!important}.mdl-color--pink-600{background-color:#d81b60!important}.mdl-color-text--pink-700{color:#c2185b!important}.mdl-color--pink-700{background-color:#c2185b!important}.mdl-color-text--pink-800{color:#ad1457!important}.mdl-color--pink-800{background-color:#ad1457!important}.mdl-color-text--pink-900{color:#880e4f!important}.mdl-color--pink-900{background-color:#880e4f!important}.mdl-color-text--pink-A100{color:#ff80ab!important}.mdl-color--pink-A100{background-color:#ff80ab!important}.mdl-color-text--pink-A200{color:#ff4081!important}.mdl-color--pink-A200{background-color:#ff4081!important}.mdl-color-text--pink-A400{color:#f50057!important}.mdl-color--pink-A400{background-color:#f50057!important}.mdl-color-text--pink-A700{color:#c51162!important}.mdl-color--pink-A700{background-color:#c51162!important}.mdl-color-text--purple{color:#9c27b0!important}.mdl-color--purple{background-color:#9c27b0!important}.mdl-color-text--purple-50{color:#f3e5f5!important}.mdl-color--purple-50{background-color:#f3e5f5!important}.mdl-color-text--purple-100{color:#e1bee7!important}.mdl-color--purple-100{background-color:#e1bee7!important}.mdl-color-text--purple-200{color:#ce93d8!important}.mdl-color--purple-200{background-color:#ce93d8!important}.mdl-color-text--purple-300{color:#ba68c8!important}.mdl-color--purple-300{background-color:#ba68c8!important}.mdl-color-text--purple-400{color:#ab47bc!important}.mdl-color--purple-400{background-color:#ab47bc!important}.mdl-color-text--purple-500{color:#9c27b0!important}.mdl-color--purple-500{background-color:#9c27b0!important}.mdl-color-text--purple-600{color:#8e24aa!important}.mdl-color--purple-600{background-color:#8e24aa!important}.mdl-color-text--purple-700{color:#7b1fa2!important}.mdl-color--purple-700{background-color:#7b1fa2!important}.mdl-color-text--purple-800{color:#6a1b9a!important}.mdl-color--purple-800{background-color:#6a1b9a!important}.mdl-color-text--purple-900{color:#4a148c!important}.mdl-color--purple-900{background-color:#4a148c!important}.mdl-color-text--purple-A100{color:#ea80fc!important}.mdl-color--purple-A100{background-color:#ea80fc!important}.mdl-color-text--purple-A200{color:#e040fb!important}.mdl-color--purple-A200{background-color:#e040fb!important}.mdl-color-text--purple-A400{color:#d500f9!important}.mdl-color--purple-A400{background-color:#d500f9!important}.mdl-color-text--purple-A700{color:#a0f!important}.mdl-color--purple-A700{background-color:#a0f!important}.mdl-color-text--deep-purple{color:#673ab7!important}.mdl-color--deep-purple{background-color:#673ab7!important}.mdl-color-text--deep-purple-50{color:#ede7f6!important}.mdl-color--deep-purple-50{background-color:#ede7f6!important}.mdl-color-text--deep-purple-100{color:#d1c4e9!important}.mdl-color--deep-purple-100{background-color:#d1c4e9!important}.mdl-color-text--deep-purple-200{color:#b39ddb!important}.mdl-color--deep-purple-200{background-color:#b39ddb!important}.mdl-color-text--deep-purple-300{color:#9575cd!important}.mdl-color--deep-purple-300{background-color:#9575cd!important}.mdl-color-text--deep-purple-400{color:#7e57c2!important}.mdl-color--deep-purple-400{background-color:#7e57c2!important}.mdl-color-text--deep-purple-500{color:#673ab7!important}.mdl-color--deep-purple-500{background-color:#673ab7!important}.mdl-color-text--deep-purple-600{color:#5e35b1!important}.mdl-color--deep-purple-600{background-color:#5e35b1!important}.mdl-color-text--deep-purple-700{color:#512da8!important}.mdl-color--deep-purple-700{background-color:#512da8!important}.mdl-color-text--deep-purple-800{color:#4527a0!important}.mdl-color--deep-purple-800{background-color:#4527a0!important}.mdl-color-text--deep-purple-900{color:#311b92!important}.mdl-color--deep-purple-900{background-color:#311b92!important}.mdl-color-text--deep-purple-A100{color:#b388ff!important}.mdl-color--deep-purple-A100{background-color:#b388ff!important}.mdl-color-text--deep-purple-A200{color:#7c4dff!important}.mdl-color--deep-purple-A200{background-color:#7c4dff!important}.mdl-color-text--deep-purple-A400{color:#651fff!important}.mdl-color--deep-purple-A400{background-color:#651fff!important}.mdl-color-text--deep-purple-A700{color:#6200ea!important}.mdl-color--deep-purple-A700{background-color:#6200ea!important}.mdl-color-text--indigo{color:#3f51b5!important}.mdl-color--indigo{background-color:#3f51b5!important}.mdl-color-text--indigo-50{color:#e8eaf6!important}.mdl-color--indigo-50{background-color:#e8eaf6!important}.mdl-color-text--indigo-100{color:#c5cae9!important}.mdl-color--indigo-100{background-color:#c5cae9!important}.mdl-color-text--indigo-200{color:#9fa8da!important}.mdl-color--indigo-200{background-color:#9fa8da!important}.mdl-color-text--indigo-300{color:#7986cb!important}.mdl-color--indigo-300{background-color:#7986cb!important}.mdl-color-text--indigo-400{color:#5c6bc0!important}.mdl-color--indigo-400{background-color:#5c6bc0!important}.mdl-color-text--indigo-500{color:#3f51b5!important}.mdl-color--indigo-500{background-color:#3f51b5!important}.mdl-color-text--indigo-600{color:#3949ab!important}.mdl-color--indigo-600{background-color:#3949ab!important}.mdl-color-text--indigo-700{color:#303f9f!important}.mdl-color--indigo-700{background-color:#303f9f!important}.mdl-color-text--indigo-800{color:#283593!important}.mdl-color--indigo-800{background-color:#283593!important}.mdl-color-text--indigo-900{color:#1a237e!important}.mdl-color--indigo-900{background-color:#1a237e!important}.mdl-color-text--indigo-A100{color:#8c9eff!important}.mdl-color--indigo-A100{background-color:#8c9eff!important}.mdl-color-text--indigo-A200{color:#536dfe!important}.mdl-color--indigo-A200{background-color:#536dfe!important}.mdl-color-text--indigo-A400{color:#3d5afe!important}.mdl-color--indigo-A400{background-color:#3d5afe!important}.mdl-color-text--indigo-A700{color:#304ffe!important}.mdl-color--indigo-A700{background-color:#304ffe!important}.mdl-color-text--blue{color:#2196f3!important}.mdl-color--blue{background-color:#2196f3!important}.mdl-color-text--blue-50{color:#e3f2fd!important}.mdl-color--blue-50{background-color:#e3f2fd!important}.mdl-color-text--blue-100{color:#bbdefb!important}.mdl-color--blue-100{background-color:#bbdefb!important}.mdl-color-text--blue-200{color:#90caf9!important}.mdl-color--blue-200{background-color:#90caf9!important}.mdl-color-text--blue-300{color:#64b5f6!important}.mdl-color--blue-300{background-color:#64b5f6!important}.mdl-color-text--blue-400{color:#42a5f5!important}.mdl-color--blue-400{background-color:#42a5f5!important}.mdl-color-text--blue-500{color:#2196f3!important}.mdl-color--blue-500{background-color:#2196f3!important}.mdl-color-text--blue-600{color:#1e88e5!important}.mdl-color--blue-600{background-color:#1e88e5!important}.mdl-color-text--blue-700{color:#1976d2!important}.mdl-color--blue-700{background-color:#1976d2!important}.mdl-color-text--blue-800{color:#1565c0!important}.mdl-color--blue-800{background-color:#1565c0!important}.mdl-color-text--blue-900{color:#0d47a1!important}.mdl-color--blue-900{background-color:#0d47a1!important}.mdl-color-text--blue-A100{color:#82b1ff!important}.mdl-color--blue-A100{background-color:#82b1ff!important}.mdl-color-text--blue-A200{color:#448aff!important}.mdl-color--blue-A200{background-color:#448aff!important}.mdl-color-text--blue-A400{color:#2979ff!important}.mdl-color--blue-A400{background-color:#2979ff!important}.mdl-color-text--blue-A700{color:#2962ff!important}.mdl-color--blue-A700{background-color:#2962ff!important}.mdl-color-text--light-blue{color:#03a9f4!important}.mdl-color--light-blue{background-color:#03a9f4!important}.mdl-color-text--light-blue-50{color:#e1f5fe!important}.mdl-color--light-blue-50{background-color:#e1f5fe!important}.mdl-color-text--light-blue-100{color:#b3e5fc!important}.mdl-color--light-blue-100{background-color:#b3e5fc!important}.mdl-color-text--light-blue-200{color:#81d4fa!important}.mdl-color--light-blue-200{background-color:#81d4fa!important}.mdl-color-text--light-blue-300{color:#4fc3f7!important}.mdl-color--light-blue-300{background-color:#4fc3f7!important}.mdl-color-text--light-blue-400{color:#29b6f6!important}.mdl-color--light-blue-400{background-color:#29b6f6!important}.mdl-color-text--light-blue-500{color:#03a9f4!important}.mdl-color--light-blue-500{background-color:#03a9f4!important}.mdl-color-text--light-blue-600{color:#039be5!important}.mdl-color--light-blue-600{background-color:#039be5!important}.mdl-color-text--light-blue-700{color:#0288d1!important}.mdl-color--light-blue-700{background-color:#0288d1!important}.mdl-color-text--light-blue-800{color:#0277bd!important}.mdl-color--light-blue-800{background-color:#0277bd!important}.mdl-color-text--light-blue-900{color:#01579b!important}.mdl-color--light-blue-900{background-color:#01579b!important}.mdl-color-text--light-blue-A100{color:#80d8ff!important}.mdl-color--light-blue-A100{background-color:#80d8ff!important}.mdl-color-text--light-blue-A200{color:#40c4ff!important}.mdl-color--light-blue-A200{background-color:#40c4ff!important}.mdl-color-text--light-blue-A400{color:#00b0ff!important}.mdl-color--light-blue-A400{background-color:#00b0ff!important}.mdl-color-text--light-blue-A700{color:#0091ea!important}.mdl-color--light-blue-A700{background-color:#0091ea!important}.mdl-color-text--cyan{color:#00bcd4!important}.mdl-color--cyan{background-color:#00bcd4!important}.mdl-color-text--cyan-50{color:#e0f7fa!important}.mdl-color--cyan-50{background-color:#e0f7fa!important}.mdl-color-text--cyan-100{color:#b2ebf2!important}.mdl-color--cyan-100{background-color:#b2ebf2!important}.mdl-color-text--cyan-200{color:#80deea!important}.mdl-color--cyan-200{background-color:#80deea!important}.mdl-color-text--cyan-300{color:#4dd0e1!important}.mdl-color--cyan-300{background-color:#4dd0e1!important}.mdl-color-text--cyan-400{color:#26c6da!important}.mdl-color--cyan-400{background-color:#26c6da!important}.mdl-color-text--cyan-500{color:#00bcd4!important}.mdl-color--cyan-500{background-color:#00bcd4!important}.mdl-color-text--cyan-600{color:#00acc1!important}.mdl-color--cyan-600{background-color:#00acc1!important}.mdl-color-text--cyan-700{color:#0097a7!important}.mdl-color--cyan-700{background-color:#0097a7!important}.mdl-color-text--cyan-800{color:#00838f!important}.mdl-color--cyan-800{background-color:#00838f!important}.mdl-color-text--cyan-900{color:#006064!important}.mdl-color--cyan-900{background-color:#006064!important}.mdl-color-text--cyan-A100{color:#84ffff!important}.mdl-color--cyan-A100{background-color:#84ffff!important}.mdl-color-text--cyan-A200{color:#18ffff!important}.mdl-color--cyan-A200{background-color:#18ffff!important}.mdl-color-text--cyan-A400{color:#00e5ff!important}.mdl-color--cyan-A400{background-color:#00e5ff!important}.mdl-color-text--cyan-A700{color:#00b8d4!important}.mdl-color--cyan-A700{background-color:#00b8d4!important}.mdl-color-text--teal{color:#009688!important}.mdl-color--teal{background-color:#009688!important}.mdl-color-text--teal-50{color:#e0f2f1!important}.mdl-color--teal-50{background-color:#e0f2f1!important}.mdl-color-text--teal-100{color:#b2dfdb!important}.mdl-color--teal-100{background-color:#b2dfdb!important}.mdl-color-text--teal-200{color:#80cbc4!important}.mdl-color--teal-200{background-color:#80cbc4!important}.mdl-color-text--teal-300{color:#4db6ac!important}.mdl-color--teal-300{background-color:#4db6ac!important}.mdl-color-text--teal-400{color:#26a69a!important}.mdl-color--teal-400{background-color:#26a69a!important}.mdl-color-text--teal-500{color:#009688!important}.mdl-color--teal-500{background-color:#009688!important}.mdl-color-text--teal-600{color:#00897b!important}.mdl-color--teal-600{background-color:#00897b!important}.mdl-color-text--teal-700{color:#00796b!important}.mdl-color--teal-700{background-color:#00796b!important}.mdl-color-text--teal-800{color:#00695c!important}.mdl-color--teal-800{background-color:#00695c!important}.mdl-color-text--teal-900{color:#004d40!important}.mdl-color--teal-900{background-color:#004d40!important}.mdl-color-text--teal-A100{color:#a7ffeb!important}.mdl-color--teal-A100{background-color:#a7ffeb!important}.mdl-color-text--teal-A200{color:#64ffda!important}.mdl-color--teal-A200{background-color:#64ffda!important}.mdl-color-text--teal-A400{color:#1de9b6!important}.mdl-color--teal-A400{background-color:#1de9b6!important}.mdl-color-text--teal-A700{color:#00bfa5!important}.mdl-color--teal-A700{background-color:#00bfa5!important}.mdl-color-text--green{color:#4caf50!important}.mdl-color--green{background-color:#4caf50!important}.mdl-color-text--green-50{color:#e8f5e9!important}.mdl-color--green-50{background-color:#e8f5e9!important}.mdl-color-text--green-100{color:#c8e6c9!important}.mdl-color--green-100{background-color:#c8e6c9!important}.mdl-color-text--green-200{color:#a5d6a7!important}.mdl-color--green-200{background-color:#a5d6a7!important}.mdl-color-text--green-300{color:#81c784!important}.mdl-color--green-300{background-color:#81c784!important}.mdl-color-text--green-400{color:#66bb6a!important}.mdl-color--green-400{background-color:#66bb6a!important}.mdl-color-text--green-500{color:#4caf50!important}.mdl-color--green-500{background-color:#4caf50!important}.mdl-color-text--green-600{color:#43a047!important}.mdl-color--green-600{background-color:#43a047!important}.mdl-color-text--green-700{color:#388e3c!important}.mdl-color--green-700{background-color:#388e3c!important}.mdl-color-text--green-800{color:#2e7d32!important}.mdl-color--green-800{background-color:#2e7d32!important}.mdl-color-text--green-900{color:#1b5e20!important}.mdl-color--green-900{background-color:#1b5e20!important}.mdl-color-text--green-A100{color:#b9f6ca!important}.mdl-color--green-A100{background-color:#b9f6ca!important}.mdl-color-text--green-A200{color:#69f0ae!important}.mdl-color--green-A200{background-color:#69f0ae!important}.mdl-color-text--green-A400{color:#00e676!important}.mdl-color--green-A400{background-color:#00e676!important}.mdl-color-text--green-A700{color:#00c853!important}.mdl-color--green-A700{background-color:#00c853!important}.mdl-color-text--light-green{color:#8bc34a!important}.mdl-color--light-green{background-color:#8bc34a!important}.mdl-color-text--light-green-50{color:#f1f8e9!important}.mdl-color--light-green-50{background-color:#f1f8e9!important}.mdl-color-text--light-green-100{color:#dcedc8!important}.mdl-color--light-green-100{background-color:#dcedc8!important}.mdl-color-text--light-green-200{color:#c5e1a5!important}.mdl-color--light-green-200{background-color:#c5e1a5!important}.mdl-color-text--light-green-300{color:#aed581!important}.mdl-color--light-green-300{background-color:#aed581!important}.mdl-color-text--light-green-400{color:#9ccc65!important}.mdl-color--light-green-400{background-color:#9ccc65!important}.mdl-color-text--light-green-500{color:#8bc34a!important}.mdl-color--light-green-500{background-color:#8bc34a!important}.mdl-color-text--light-green-600{color:#7cb342!important}.mdl-color--light-green-600{background-color:#7cb342!important}.mdl-color-text--light-green-700{color:#689f38!important}.mdl-color--light-green-700{background-color:#689f38!important}.mdl-color-text--light-green-800{color:#558b2f!important}.mdl-color--light-green-800{background-color:#558b2f!important}.mdl-color-text--light-green-900{color:#33691e!important}.mdl-color--light-green-900{background-color:#33691e!important}.mdl-color-text--light-green-A100{color:#ccff90!important}.mdl-color--light-green-A100{background-color:#ccff90!important}.mdl-color-text--light-green-A200{color:#b2ff59!important}.mdl-color--light-green-A200{background-color:#b2ff59!important}.mdl-color-text--light-green-A400{color:#76ff03!important}.mdl-color--light-green-A400{background-color:#76ff03!important}.mdl-color-text--light-green-A700{color:#64dd17!important}.mdl-color--light-green-A700{background-color:#64dd17!important}.mdl-color-text--lime{color:#cddc39!important}.mdl-color--lime{background-color:#cddc39!important}.mdl-color-text--lime-50{color:#f9fbe7!important}.mdl-color--lime-50{background-color:#f9fbe7!important}.mdl-color-text--lime-100{color:#f0f4c3!important}.mdl-color--lime-100{background-color:#f0f4c3!important}.mdl-color-text--lime-200{color:#e6ee9c!important}.mdl-color--lime-200{background-color:#e6ee9c!important}.mdl-color-text--lime-300{color:#dce775!important}.mdl-color--lime-300{background-color:#dce775!important}.mdl-color-text--lime-400{color:#d4e157!important}.mdl-color--lime-400{background-color:#d4e157!important}.mdl-color-text--lime-500{color:#cddc39!important}.mdl-color--lime-500{background-color:#cddc39!important}.mdl-color-text--lime-600{color:#c0ca33!important}.mdl-color--lime-600{background-color:#c0ca33!important}.mdl-color-text--lime-700{color:#afb42b!important}.mdl-color--lime-700{background-color:#afb42b!important}.mdl-color-text--lime-800{color:#9e9d24!important}.mdl-color--lime-800{background-color:#9e9d24!important}.mdl-color-text--lime-900{color:#827717!important}.mdl-color--lime-900{background-color:#827717!important}.mdl-color-text--lime-A100{color:#f4ff81!important}.mdl-color--lime-A100{background-color:#f4ff81!important}.mdl-color-text--lime-A200{color:#eeff41!important}.mdl-color--lime-A200{background-color:#eeff41!important}.mdl-color-text--lime-A400{color:#c6ff00!important}.mdl-color--lime-A400{background-color:#c6ff00!important}.mdl-color-text--lime-A700{color:#aeea00!important}.mdl-color--lime-A700{background-color:#aeea00!important}.mdl-color-text--yellow{color:#ffeb3b!important}.mdl-color--yellow{background-color:#ffeb3b!important}.mdl-color-text--yellow-50{color:#fffde7!important}.mdl-color--yellow-50{background-color:#fffde7!important}.mdl-color-text--yellow-100{color:#fff9c4!important}.mdl-color--yellow-100{background-color:#fff9c4!important}.mdl-color-text--yellow-200{color:#fff59d!important}.mdl-color--yellow-200{background-color:#fff59d!important}.mdl-color-text--yellow-300{color:#fff176!important}.mdl-color--yellow-300{background-color:#fff176!important}.mdl-color-text--yellow-400{color:#ffee58!important}.mdl-color--yellow-400{background-color:#ffee58!important}.mdl-color-text--yellow-500{color:#ffeb3b!important}.mdl-color--yellow-500{background-color:#ffeb3b!important}.mdl-color-text--yellow-600{color:#fdd835!important}.mdl-color--yellow-600{background-color:#fdd835!important}.mdl-color-text--yellow-700{color:#fbc02d!important}.mdl-color--yellow-700{background-color:#fbc02d!important}.mdl-color-text--yellow-800{color:#f9a825!important}.mdl-color--yellow-800{background-color:#f9a825!important}.mdl-color-text--yellow-900{color:#f57f17!important}.mdl-color--yellow-900{background-color:#f57f17!important}.mdl-color-text--yellow-A100{color:#ffff8d!important}.mdl-color--yellow-A100{background-color:#ffff8d!important}.mdl-color-text--yellow-A200{color:#ff0!important}.mdl-color--yellow-A200{background-color:#ff0!important}.mdl-color-text--yellow-A400{color:#ffea00!important}.mdl-color--yellow-A400{background-color:#ffea00!important}.mdl-color-text--yellow-A700{color:#ffd600!important}.mdl-color--yellow-A700{background-color:#ffd600!important}.mdl-color-text--amber{color:#ffc107!important}.mdl-color--amber{background-color:#ffc107!important}.mdl-color-text--amber-50{color:#fff8e1!important}.mdl-color--amber-50{background-color:#fff8e1!important}.mdl-color-text--amber-100{color:#ffecb3!important}.mdl-color--amber-100{background-color:#ffecb3!important}.mdl-color-text--amber-200{color:#ffe082!important}.mdl-color--amber-200{background-color:#ffe082!important}.mdl-color-text--amber-300{color:#ffd54f!important}.mdl-color--amber-300{background-color:#ffd54f!important}.mdl-color-text--amber-400{color:#ffca28!important}.mdl-color--amber-400{background-color:#ffca28!important}.mdl-color-text--amber-500{color:#ffc107!important}.mdl-color--amber-500{background-color:#ffc107!important}.mdl-color-text--amber-600{color:#ffb300!important}.mdl-color--amber-600{background-color:#ffb300!important}.mdl-color-text--amber-700{color:#ffa000!important}.mdl-color--amber-700{background-color:#ffa000!important}.mdl-color-text--amber-800{color:#ff8f00!important}.mdl-color--amber-800{background-color:#ff8f00!important}.mdl-color-text--amber-900{color:#ff6f00!important}.mdl-color--amber-900{background-color:#ff6f00!important}.mdl-color-text--amber-A100{color:#ffe57f!important}.mdl-color--amber-A100{background-color:#ffe57f!important}.mdl-color-text--amber-A200{color:#ffd740!important}.mdl-color--amber-A200{background-color:#ffd740!important}.mdl-color-text--amber-A400{color:#ffc400!important}.mdl-color--amber-A400{background-color:#ffc400!important}.mdl-color-text--amber-A700{color:#ffab00!important}.mdl-color--amber-A700{background-color:#ffab00!important}.mdl-color-text--orange{color:#ff9800!important}.mdl-color--orange{background-color:#ff9800!important}.mdl-color-text--orange-50{color:#fff3e0!important}.mdl-color--orange-50{background-color:#fff3e0!important}.mdl-color-text--orange-100{color:#ffe0b2!important}.mdl-color--orange-100{background-color:#ffe0b2!important}.mdl-color-text--orange-200{color:#ffcc80!important}.mdl-color--orange-200{background-color:#ffcc80!important}.mdl-color-text--orange-300{color:#ffb74d!important}.mdl-color--orange-300{background-color:#ffb74d!important}.mdl-color-text--orange-400{color:#ffa726!important}.mdl-color--orange-400{background-color:#ffa726!important}.mdl-color-text--orange-500{color:#ff9800!important}.mdl-color--orange-500{background-color:#ff9800!important}.mdl-color-text--orange-600{color:#fb8c00!important}.mdl-color--orange-600{background-color:#fb8c00!important}.mdl-color-text--orange-700{color:#f57c00!important}.mdl-color--orange-700{background-color:#f57c00!important}.mdl-color-text--orange-800{color:#ef6c00!important}.mdl-color--orange-800{background-color:#ef6c00!important}.mdl-color-text--orange-900{color:#e65100!important}.mdl-color--orange-900{background-color:#e65100!important}.mdl-color-text--orange-A100{color:#ffd180!important}.mdl-color--orange-A100{background-color:#ffd180!important}.mdl-color-text--orange-A200{color:#ffab40!important}.mdl-color--orange-A200{background-color:#ffab40!important}.mdl-color-text--orange-A400{color:#ff9100!important}.mdl-color--orange-A400{background-color:#ff9100!important}.mdl-color-text--orange-A700{color:#ff6d00!important}.mdl-color--orange-A700{background-color:#ff6d00!important}.mdl-color-text--deep-orange{color:#ff5722!important}.mdl-color--deep-orange{background-color:#ff5722!important}.mdl-color-text--deep-orange-50{color:#fbe9e7!important}.mdl-color--deep-orange-50{background-color:#fbe9e7!important}.mdl-color-text--deep-orange-100{color:#ffccbc!important}.mdl-color--deep-orange-100{background-color:#ffccbc!important}.mdl-color-text--deep-orange-200{color:#ffab91!important}.mdl-color--deep-orange-200{background-color:#ffab91!important}.mdl-color-text--deep-orange-300{color:#ff8a65!important}.mdl-color--deep-orange-300{background-color:#ff8a65!important}.mdl-color-text--deep-orange-400{color:#ff7043!important}.mdl-color--deep-orange-400{background-color:#ff7043!important}.mdl-color-text--deep-orange-500{color:#ff5722!important}.mdl-color--deep-orange-500{background-color:#ff5722!important}.mdl-color-text--deep-orange-600{color:#f4511e!important}.mdl-color--deep-orange-600{background-color:#f4511e!important}.mdl-color-text--deep-orange-700{color:#e64a19!important}.mdl-color--deep-orange-700{background-color:#e64a19!important}.mdl-color-text--deep-orange-800{color:#d84315!important}.mdl-color--deep-orange-800{background-color:#d84315!important}.mdl-color-text--deep-orange-900{color:#bf360c!important}.mdl-color--deep-orange-900{background-color:#bf360c!important}.mdl-color-text--deep-orange-A100{color:#ff9e80!important}.mdl-color--deep-orange-A100{background-color:#ff9e80!important}.mdl-color-text--deep-orange-A200{color:#ff6e40!important}.mdl-color--deep-orange-A200{background-color:#ff6e40!important}.mdl-color-text--deep-orange-A400{color:#ff3d00!important}.mdl-color--deep-orange-A400{background-color:#ff3d00!important}.mdl-color-text--deep-orange-A700{color:#dd2c00!important}.mdl-color--deep-orange-A700{background-color:#dd2c00!important}.mdl-color-text--brown{color:#795548!important}.mdl-color--brown{background-color:#795548!important}.mdl-color-text--brown-50{color:#efebe9!important}.mdl-color--brown-50{background-color:#efebe9!important}.mdl-color-text--brown-100{color:#d7ccc8!important}.mdl-color--brown-100{background-color:#d7ccc8!important}.mdl-color-text--brown-200{color:#bcaaa4!important}.mdl-color--brown-200{background-color:#bcaaa4!important}.mdl-color-text--brown-300{color:#a1887f!important}.mdl-color--brown-300{background-color:#a1887f!important}.mdl-color-text--brown-400{color:#8d6e63!important}.mdl-color--brown-400{background-color:#8d6e63!important}.mdl-color-text--brown-500{color:#795548!important}.mdl-color--brown-500{background-color:#795548!important}.mdl-color-text--brown-600{color:#6d4c41!important}.mdl-color--brown-600{background-color:#6d4c41!important}.mdl-color-text--brown-700{color:#5d4037!important}.mdl-color--brown-700{background-color:#5d4037!important}.mdl-color-text--brown-800{color:#4e342e!important}.mdl-color--brown-800{background-color:#4e342e!important}.mdl-color-text--brown-900{color:#3e2723!important}.mdl-color--brown-900{background-color:#3e2723!important}.mdl-color-text--grey{color:#9e9e9e!important}.mdl-color--grey{background-color:#9e9e9e!important}.mdl-color-text--grey-50{color:#fafafa!important}.mdl-color--grey-50{background-color:#fafafa!important}.mdl-color-text--grey-100{color:#f5f5f5!important}.mdl-color--grey-100{background-color:#f5f5f5!important}.mdl-color-text--grey-200{color:#eee!important}.mdl-color--grey-200{background-color:#eee!important}.mdl-color-text--grey-300{color:#e0e0e0!important}.mdl-color--grey-300{background-color:#e0e0e0!important}.dtp table.dtp-picker-days tr>td>span.dtp-select-day,.mdl-color-text--grey-400{color:#bdbdbd!important}.mdl-color--grey-400{background-color:#bdbdbd!important}.mdl-color-text--grey-500{color:#9e9e9e!important}.mdl-color--grey-500{background-color:#9e9e9e!important}.mdl-color-text--grey-600{color:#757575!important}.mdl-color--grey-600{background-color:#757575!important}.mdl-color-text--grey-700{color:#616161!important}.mdl-color--grey-700{background-color:#616161!important}.mdl-color-text--grey-800{color:#424242!important}.mdl-color--grey-800{background-color:#424242!important}.mdl-color-text--grey-900{color:#212121!important}.mdl-color--grey-900{background-color:#212121!important}.mdl-color-text--blue-grey{color:#607d8b!important}.mdl-color--blue-grey{background-color:#607d8b!important}.mdl-color-text--blue-grey-50{color:#eceff1!important}.mdl-color--blue-grey-50{background-color:#eceff1!important}.mdl-color-text--blue-grey-100{color:#cfd8dc!important}.mdl-color--blue-grey-100{background-color:#cfd8dc!important}.mdl-color-text--blue-grey-200{color:#b0bec5!important}.mdl-color--blue-grey-200{background-color:#b0bec5!important}.mdl-color-text--blue-grey-300{color:#90a4ae!important}.mdl-color--blue-grey-300{background-color:#90a4ae!important}.mdl-color-text--blue-grey-400{color:#78909c!important}.mdl-color--blue-grey-400{background-color:#78909c!important}.mdl-color-text--blue-grey-500{color:#607d8b!important}.mdl-color--blue-grey-500{background-color:#607d8b!important}.mdl-color-text--blue-grey-600{color:#546e7a!important}.mdl-color--blue-grey-600{background-color:#546e7a!important}.mdl-color-text--blue-grey-700{color:#455a64!important}.mdl-color--blue-grey-700{background-color:#455a64!important}.mdl-color-text--blue-grey-800{color:#37474f!important}.mdl-color--blue-grey-800{background-color:#37474f!important}.mdl-color-text--blue-grey-900{color:#263238!important}.mdl-color--blue-grey-900{background-color:#263238!important}.mdl-color--black{background-color:#000!important}.mdl-color-text--black{color:#000!important}.mdl-color--white{background-color:#fff!important}.mdl-color-text--white{color:#fff!important}.mdl-color--primary{background-color:#2196f3!important}.mdl-color--primary-contrast{background-color:#fff!important}.mdl-color--primary-dark{background-color:#1976d2!important}.mdl-color--accent{background-color:#ff5252!important}.mdl-color--accent-contrast{background-color:#fff!important}.mdl-color-text--primary{color:#2196f3!important}.mdl-color-text--primary-contrast{color:#fff!important}.mdl-color-text--primary-dark{color:#1976d2!important}.mdl-color-text--accent{color:#ff5252!important}.mdl-color-text--accent-contrast{color:#fff!important}.mdl-ripple{background:#000;border-radius:50%;height:50px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;overflow:hidden}.mdl-ripple.is-animating{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1)}.mdl-ripple.is-visible{opacity:.3}.mdl-animation--default,.mdl-animation--fast-out-slow-in{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-animation--linear-out-slow-in{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.mdl-animation--fast-out-linear-in{-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.mdl-badge{position:relative;white-space:nowrap;margin-right:24px}.mdl-badge:not([data-badge]){margin-right:auto}.mdl-badge[data-badge]:after{content:attr(data-badge);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-11px;right:-24px;font-weight:600;font-size:12px;width:22px;height:22px;border-radius:50%;background:#ff5252;color:#fff}.mdl-button .mdl-badge[data-badge]:after{top:-10px;right:-5px}.mdl-badge.mdl-badge--no-background[data-badge]:after{color:#ff5252;background:rgba(255,255,255,.2);box-shadow:0 0 1px gray}.mdl-button{background:0 0;border:0;border-radius:3px;color:#000;position:relative;height:36px;min-width:64px;padding:0 14px;display:inline-block;font-size:14px;font-weight:400;letter-spacing:0;overflow:hidden;will-change:box-shadow,transform;-webkit-transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color 0s cubic-bezier(.4,0,.2,1),color 0s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle}.mdl-button::-moz-focus-inner{border:0}.mdl-button:hover{background-color:rgba(158,158,158,.2)}.mdl-button.mdl-button--colored:focus:not(:active),.mdl-button:focus:not(:active){background-color:rgba(0,0,0,.12)}.mdl-button:active{background-color:rgba(158,158,158,.4)}.mdl-button.mdl-button--colored{color:#2196f3}input.mdl-button[type=submit]{-webkit-appearance:none}.mdl-button--raised{background:rgba(158,158,158,.2)}.mdl-button--raised:active{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background-color:rgba(158,158,158,.4)}.mdl-button--raised:focus:not(:active){box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);background-color:rgba(158,158,158,.4)}.mdl-button--raised.mdl-button--colored{background:#2196f3;color:#fff}.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:hover{background-color:#2196f3}.mdl-button--raised.mdl-button--colored:focus:not(:active){background-color:#2196f3}.mdl-button--raised.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--fab{border-radius:50%;font-size:24px;height:36px;margin:auto;min-width:36px;width:36px;padding:0;overflow:hidden;background:rgba(158,158,158,.2);box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);position:relative;line-height:normal}.mdl-button--fab .material-icons{vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);-ms-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--fab.mdl-button--mini-fab{height:40px;min-width:40px;width:40px}.mdl-button--fab .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button--fab:active{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background-color:rgba(158,158,158,.4)}.mdl-button--fab:focus:not(:active){box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);background-color:rgba(158,158,158,.4)}.mdl-button--fab.mdl-button--colored{background:#ff5252;color:#fff}.mdl-button--fab.mdl-button--colored:active,.mdl-button--fab.mdl-button--colored:hover{background-color:#ff5252}.mdl-button--fab.mdl-button--colored:focus:not(:active){background-color:#ff5252}.mdl-button--fab.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--icon{border-radius:50%;font-size:24px;height:32px;margin-left:0;margin-right:0;min-width:32px;width:32px;padding:0;overflow:hidden;color:inherit;line-height:normal}.mdl-button--icon .material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);-ms-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon{height:24px;min-width:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon .material-icons{top:0;left:0}.mdl-button--icon .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button__ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple,.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple{background-color:transparent}.mdl-button--primary.mdl-button--primary{color:#2196f3}.mdl-button--primary.mdl-button--primary .mdl-ripple{background:#fff}.mdl-button--primary.mdl-button--primary.mdl-button--fab,.mdl-button--primary.mdl-button--primary.mdl-button--raised{color:#fff;background-color:#2196f3}.mdl-button--accent.mdl-button--accent{color:#ff5252}.mdl-button--accent.mdl-button--accent .mdl-ripple,.mdl-card{background:#fff}.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled]{color:rgba(0,0,0,.26);cursor:auto;background-color:transparent}.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,.mdl-button--fab[disabled][disabled],.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,.mdl-button--raised[disabled][disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,.mdl-button--colored[disabled][disabled]{color:rgba(0,0,0,.26)}.mdl-button .material-icons{vertical-align:middle}.mdl-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;min-height:200px;overflow:hidden;width:330px;z-index:1;position:relative;border-radius:2px;box-sizing:border-box}.mdl-card__media{background-color:#ff5252;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-origin:padding-box;background-attachment:scroll;box-sizing:border-box}.mdl-card__title,.mdl-card__title-text{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:normal}.mdl-card__title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:16px;-webkit-perspective-origin:165px 56px;perspective-origin:165px 56px;-webkit-transform-origin:165px 56px;-ms-transform-origin:165px 56px;transform-origin:165px 56px;box-sizing:border-box}.mdl-card__title.mdl-card--border{border-bottom:1px solid rgba(0,0,0,.1)}.mdl-card__title-text{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:inherit;font-size:24px;font-weight:300;overflow:hidden;-webkit-transform-origin:149px 48px;-ms-transform-origin:149px 48px;transform-origin:149px 48px;margin:0}.mdl-card__subtitle-text{font-size:14px;color:gray;margin:0}.mdl-card__supporting-text{color:rgba(0,0,0,.54);font-size:13px;line-height:18px;overflow:hidden;padding:16px;width:90%}.mdl-card__actions{font-size:16px;line-height:normal;width:100%;background-color:transparent;padding:8px;box-sizing:border-box}.mdl-card__actions.mdl-card--border{border-top:1px solid rgba(0,0,0,.1)}.mdl-card--expand{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mdl-card__menu{position:absolute;right:16px;top:16px}.mdl-checkbox,.mdl-data-table th{position:relative;box-sizing:border-box}.mdl-checkbox{z-index:1;display:inline-block;width:auto;margin:0;padding:0}.mdl-checkbox,.mdl-checkbox.is-upgraded{padding-left:28px}.mdl-checkbox__input{line-height:24px}.mdl-checkbox.is-upgraded .mdl-checkbox__input,.mdl-checkbox__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-checkbox__box-outline{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:18px;height:18px;margin:0;cursor:pointer;overflow:hidden;border:2px solid #ccc;border-radius:4px;z-index:2;background:0 0;transition:all .15s}.mdl-checkbox.is-checked .mdl-checkbox__box-outline{background:#006aff;border-color:#006aff}.mdl-checkbox.is-disabled .mdl-checkbox__box-outline{border:2px solid rgba(0,0,0,.26);cursor:auto}.mdl-checkbox.is-focused .mdl-checkbox__focus-helper,.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper,.mdl-checkbox__focus-helper{display:none}.mdl-checkbox__tick-outline{position:absolute;top:0;left:0;height:100%;width:100%;background:0 0;transition:none}.mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPgogIDxwYXRoIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IiBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4=)}.mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline{background:rgba(0,0,0,.26)url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZlcnNpb249IjEuMSINCiAgIHZpZXdCb3g9IjAgMCAxIDEiDQogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4NCiAgPHBhdGgNCiAgICAgZD0iTSAwLjA0MDM4MDU5LDAuNjI2Nzc2NyAwLjE0NjQ0NjYxLDAuNTIwNzEwNjggMC40MjkyODkzMiwwLjgwMzU1MzM5IDAuMzIzMjIzMywwLjkwOTYxOTQxIHogTSAwLjIxNzE1NzI5LDAuODAzNTUzMzkgMC44NTM1NTMzOSwwLjE2NzE1NzI5IDAuOTU5NjE5NDEsMC4yNzMyMjMzIDAuMzIzMjIzMywwLjkwOTYxOTQxIHoiDQogICAgIGlkPSJyZWN0Mzc4MCINCiAgICAgc3R5bGU9ImZpbGw6IzQ0NDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4NCjwvc3ZnPg0K)}.mdl-checkbox.is-disabled .mdl-checkbox__label{color:rgba(0,0,0,.26);cursor:auto}.mdl-checkbox__ripple-container,.mdl-checkbox__ripple-container .mdl-ripple{display:none}.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container{cursor:auto}.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple{background:0 0}.mdl-data-table{position:relative;border:1px solid rgba(0,0,0,.12);border-collapse:collapse;white-space:nowrap;font-size:13px;background-color:#fff}.mdl-data-table thead{padding-bottom:3px}.mdl-data-table thead .mdl-data-table__select{margin-top:0}.mdl-data-table tbody tr{position:relative;height:48px;-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-property:background-color;transition-property:background-color}.mdl-data-table tbody tr.is-selected{background-color:#e0e0e0}.mdl-data-table tbody tr:hover{background-color:#eee}.mdl-data-table th{text-align:right;vertical-align:bottom;text-overflow:ellipsis;font-weight:700;line-height:24px;letter-spacing:0;height:48px;font-size:12px;color:rgba(0,0,0,.54);padding:0 18px 8px}.mdl-data-table td:first-of-type,.mdl-data-table th:first-of-type{padding-left:24px}.mdl-data-table td:last-of-type,.mdl-data-table th:last-of-type{padding-right:24px}.mdl-data-table td{position:relative;vertical-align:top;height:48px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);padding:12px 18px 0;box-sizing:border-box}.mdl-data-table td .mdl-data-table__select{vertical-align:top;position:absolute;left:24px}.mdl-data-table th .mdl-data-table__select{position:absolute;bottom:8px;left:24px}.mdl-data-table__select{width:16px}.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric{text-align:left}.mdl-mega-footer{padding:16px 40px;color:#9e9e9e;background-color:#424242}.mdl-mega-footer--bottom-section:after,.mdl-mega-footer--middle-section:after,.mdl-mega-footer--top-section:after,.mdl-mega-footer__bottom-section:after,.mdl-mega-footer__middle-section:after,.mdl-mega-footer__top-section:after{content:"";display:block;clear:both}.mdl-mega-footer--left-section,.mdl-mega-footer--right-section,.mdl-mega-footer__left-section,.mdl-mega-footer__right-section{margin-bottom:16px}.mdl-mega-footer--right-section a,.mdl-mega-footer__right-section a{display:block;margin-bottom:16px;color:inherit;text-decoration:none}@media screen and (min-width:760px){.mdl-mega-footer--left-section,.mdl-mega-footer__left-section{float:left}.mdl-mega-footer--right-section,.mdl-mega-footer__right-section{float:right}.mdl-mega-footer--right-section a,.mdl-mega-footer__right-section a{display:inline-block;margin-left:16px;line-height:36px;vertical-align:middle}}.mdl-mega-footer--social-btn,.mdl-mega-footer__social-btn{width:36px;height:36px;padding:0;margin:0;background-color:#9e9e9e;border:0}.mdl-mega-footer--drop-down-section,.mdl-mega-footer__drop-down-section{display:block;position:relative}@media screen and (min-width:760px){.mdl-mega-footer--drop-down-section,.mdl-mega-footer__drop-down-section{width:33%}.mdl-mega-footer--drop-down-section:nth-child(1),.mdl-mega-footer--drop-down-section:nth-child(2),.mdl-mega-footer__drop-down-section:nth-child(1),.mdl-mega-footer__drop-down-section:nth-child(2){float:left}.mdl-mega-footer--drop-down-section:nth-child(3),.mdl-mega-footer__drop-down-section:nth-child(3){float:right}.mdl-mega-footer--drop-down-section:nth-child(3):after,.mdl-mega-footer__drop-down-section:nth-child(3):after{clear:right}.mdl-mega-footer--drop-down-section:nth-child(4),.mdl-mega-footer__drop-down-section:nth-child(4){clear:right;float:right}.mdl-mega-footer--middle-section:after,.mdl-mega-footer__middle-section:after{content:"";display:block;clear:both}.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section{padding-top:0}}@media screen and (min-width:1024px){.mdl-mega-footer--drop-down-section,.mdl-mega-footer--drop-down-section:nth-child(3),.mdl-mega-footer--drop-down-section:nth-child(4),.mdl-mega-footer__drop-down-section,.mdl-mega-footer__drop-down-section:nth-child(3),.mdl-mega-footer__drop-down-section:nth-child(4){width:24%;float:left}}.mdl-mega-footer--heading-checkbox,.mdl-mega-footer__heading-checkbox{position:absolute;width:100%;height:55.8px;padding:32px;margin:-16px 0 0;cursor:pointer;z-index:1;opacity:0}.mdl-mega-footer--heading-checkbox~.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox~.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox~.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox~.mdl-mega-footer__heading:after{font-family:"Material Icons";content:""}.mdl-mega-footer--heading-checkbox:checked~ul,.mdl-mega-footer__heading-checkbox:checked~ul{display:none}.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__heading:after{font-family:"Material Icons";content:""}.mdl-mega-footer--heading,.mdl-mega-footer__heading{position:relative;width:100%;padding-right:39.8px;margin-bottom:16px;box-sizing:border-box;font-size:14px;line-height:23.8px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#e0e0e0}.mdl-mega-footer--heading:after,.mdl-mega-footer__heading:after{content:"";position:absolute;top:0;right:0;display:block;width:23.8px;height:23.8px;background-size:cover}.mdl-mega-footer--link-list,.mdl-mega-footer__link-list{list-style:none;padding:0;margin:0 0 32px}.mdl-mega-footer--link-list:after,.mdl-mega-footer__link-list:after{clear:both;display:block;content:""}.mdl-mega-footer--link-list li,.mdl-mega-footer__link-list li{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.mdl-mega-footer--link-list a,.mdl-mega-footer__link-list a,.mdl-mini-footer--link-list a,.mdl-mini-footer__link-list a{color:inherit;text-decoration:none;white-space:nowrap}@media screen and (min-width:760px){.mdl-mega-footer--heading-checkbox,.mdl-mega-footer__heading-checkbox{display:none}.mdl-mega-footer--heading-checkbox~.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox~.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox~.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox~.mdl-mega-footer__heading:after{background-image:none}.mdl-mega-footer--heading-checkbox:checked~ul,.mdl-mega-footer__heading-checkbox:checked~ul{display:block}.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__heading:after{content:""}}.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section{padding-top:16px;margin-bottom:16px}.mdl-logo{margin-bottom:16px;color:#fff}.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,.mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li{float:left;margin-bottom:0;margin-right:16px}@media screen and (min-width:760px){.mdl-logo{float:left;margin-bottom:0;margin-right:16px}}.mdl-mini-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:32px 16px;color:#9e9e9e;background-color:#424242}.mdl-mini-footer:after{content:"";display:block}.mdl-mini-footer .mdl-logo{line-height:36px}.mdl-mini-footer--link-list,.mdl-mini-footer__link-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;list-style:none;margin:0;padding:0}.mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li{margin-bottom:0;margin-right:16px}@media screen and (min-width:760px){.mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li{line-height:36px}}.mdl-mini-footer--left-section,.mdl-mini-footer__left-section{display:inline-block;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.mdl-mini-footer--right-section,.mdl-mini-footer__right-section{display:inline-block;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.mdl-mini-footer--social-btn,.mdl-mini-footer__social-btn{width:36px;height:36px;padding:0;margin:0;background-color:#9e9e9e;border:0}.mdl-icon-toggle{position:relative;z-index:1;vertical-align:middle;display:inline-block;height:32px;margin:0;padding:0}.mdl-icon-toggle__input{line-height:32px}.mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-icon-toggle__label{display:inline-block;position:relative;cursor:pointer;height:32px;width:32px;min-width:32px;color:#616161;border-radius:50%;padding:0;margin-left:0;margin-right:0;text-align:center;background-color:transparent;will-change:background-color;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.mdl-icon-toggle__label.material-icons{line-height:32px;font-size:24px}.mdl-icon-toggle.is-checked .mdl-icon-toggle__label{color:#2196f3}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__label{color:rgba(0,0,0,.26);cursor:auto;-webkit-transition:none;transition:none}.mdl-icon-toggle.is-focused .mdl-icon-toggle__label{background-color:rgba(0,0,0,.12)}.mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label{background-color:rgba(33,150,243,.26)}.mdl-icon-toggle__ripple-container{position:absolute;z-index:2;top:-2px;left:-2px;box-sizing:border-box;width:36px;height:36px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-icon-toggle__ripple-container .mdl-ripple{background:#616161}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container{cursor:auto}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple{background:0 0}.mdl-menu__container{display:block;margin:0;padding:0;border:0;position:absolute;overflow:visible;height:0;width:0;visibility:hidden;z-index:-1}.mdl-menu__container.is-animating,.mdl-menu__container.is-visible{z-index:999;visibility:visible}.mdl-menu,.mdl-menu__outline{position:absolute;top:0;left:0;margin:0;opacity:0;z-index:-1}.mdl-menu__outline{display:block;background:#fff;padding:0;border:0;border-radius:2px;overflow:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);will-change:transform;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.mdl-menu__container.is-visible .mdl-menu__outline{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:999}.mdl-menu__outline.mdl-menu--bottom-right{-webkit-transform-origin:100%0;-ms-transform-origin:100%0;transform-origin:100%0}.mdl-menu__outline.mdl-menu--top-left{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.mdl-menu__outline.mdl-menu--top-right{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.mdl-menu{list-style:none;height:auto;width:auto;min-width:124px;padding:8px 0;clip:rect(0 0 0 0)}.mdl-menu__container.is-visible .mdl-menu{opacity:1;z-index:999}.mdl-menu.is-animating{-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1),clip .3s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1),clip .3s cubic-bezier(.4,0,.2,1)}.mdl-menu.mdl-menu--bottom-right{left:auto;right:0}.mdl-menu.mdl-menu--top-left{top:auto;bottom:0}.mdl-menu.mdl-menu--top-right{top:auto;left:auto;bottom:0;right:0}.mdl-menu.mdl-menu--unaligned{top:auto;left:auto}.mdl-menu__item{display:block;border:0;color:rgba(0,0,0,.87);background-color:transparent;text-align:left;margin:0;padding:0 16px;outline-color:#bdbdbd;position:relative;overflow:hidden;font-size:14px;font-weight:400;letter-spacing:0;text-decoration:none;cursor:pointer;height:48px;line-height:48px;white-space:nowrap;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl-menu__container.is-visible .mdl-menu__item{opacity:1}.mdl-menu__item::-moz-focus-inner{border:0}.mdl-menu__item[disabled]{color:#bdbdbd;cursor:auto}.mdl-menu__item[disabled],.mdl-menu__item[disabled]:hover{background-color:transparent}.mdl-menu__item[disabled]:focus{background-color:transparent}.mdl-menu__item[disabled] .mdl-ripple{background:0 0}.mdl-menu__item:hover{background-color:#eee}.mdl-menu__item:focus{outline:0;background-color:#eee}.mdl-menu__item:active{background-color:#e0e0e0}.mdl-menu__item--ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-progress{display:block;position:relative;height:4px;width:500px}.mdl-progress>.bar{display:block;position:absolute;top:0;bottom:0;width:0%;-webkit-transition:width .2s cubic-bezier(.4,0,.2,1);transition:width .2s cubic-bezier(.4,0,.2,1)}.mdl-progress>.progressbar{background-color:#2196f3;z-index:1;left:0}.mdl-progress>.bufferbar{background-image:-webkit-linear-gradient(left,rgba(255,255,255,.7),rgba(255,255,255,.7)),-webkit-linear-gradient(left,#2196f3,#2196f3);background-image:linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#2196f3,#2196f3);z-index:0;left:0}.mdl-progress>.auxbar{right:0}@supports (-webkit-appearance:none){.mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar{background-image:-webkit-linear-gradient(left,rgba(255,255,255,.7),rgba(255,255,255,.7)),-webkit-linear-gradient(left,#2196f3,#2196f3);background-image:linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#2196f3,#2196f3);-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=);mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=)}}.mdl-progress:not(.mdl-progress__indeterminate)>.auxbar{background-image:-webkit-linear-gradient(left,rgba(255,255,255,.9),rgba(255,255,255,.9)),-webkit-linear-gradient(left,#2196f3,#2196f3);background-image:linear-gradient(to right,rgba(255,255,255,.9),rgba(255,255,255,.9)),linear-gradient(to right,#2196f3,#2196f3)}.mdl-progress.mdl-progress__indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar3{-webkit-animation-name:indeterminate1;animation-name:indeterminate1;background-color:#2196f3;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.mdl-progress.mdl-progress__indeterminate>.bar3{background-image:none;-webkit-animation-name:indeterminate2;animation-name:indeterminate2}.mdl-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-sizing:border-box}.mdl-navigation__link{color:#424242;text-decoration:none;font-weight:500;font-size:13px;margin:0}.mdl-layout{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch}.mdl-layout.is-small-screen .mdl-layout--large-screen-only{display:none}.mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only{display:none}.mdl-layout__container{position:absolute;width:100%;height:100%}.mdl-layout-title{display:block;position:relative;font-size:20px;line-height:1;letter-spacing:.02em;font-weight:400;box-sizing:border-box}.mdl-layout-spacer{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mdl-layout__drawer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:240px;height:100%;max-height:100%;position:absolute;top:0;left:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;border-right:1px solid #e0e0e0;background:#fafafa;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-property:-webkit-transform;transition-property:transform;color:#424242;overflow:visible;overflow-y:auto;z-index:5}.mdl-layout__drawer.is-visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mdl-layout__drawer-button,.mdl-layout__drawer>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mdl-layout__drawer>.mdl-layout-title{line-height:64px;padding-left:40px}@media screen and (max-width:1024px){.mdl-layout__drawer>.mdl-layout-title{line-height:56px;padding-left:16px}}.mdl-layout__drawer .mdl-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:16px}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:16px 40px;margin:0;color:#757575}@media screen and (max-width:1024px){.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{padding:16px}}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover{background-color:#e0e0e0}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current{background-color:#000;color:#2196f3}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__drawer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.mdl-layout__drawer-button{display:block;position:absolute;height:48px;width:48px;border:0;overflow:hidden;text-align:center;cursor:pointer;font-size:26px;line-height:50px;margin:10px 12px;top:0;left:0;color:#fff;z-index:4}.mdl-layout__header .mdl-layout__drawer-button{position:absolute;color:#fff;background-color:inherit}@media screen and (max-width:1024px){.mdl-layout__header .mdl-layout__drawer-button{margin:4px}.mdl-layout__drawer-button{margin:4px;color:rgba(0,0,0,.5)}}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__drawer-button{display:none}}.mdl-layout__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0;padding:0;border:0;min-height:64px;max-height:1000px;z-index:3;background-color:#2196f3;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-property:max-height,box-shadow;transition-property:max-height,box-shadow}@media screen and (max-width:1024px){.mdl-layout__header{min-height:56px}}.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen)>.mdl-layout__header{margin-left:240px;width:calc(100% - 240px)}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__header .mdl-layout__header-row{padding-left:40px}}.mdl-layout__header>.mdl-layout-icon{position:absolute;left:40px;top:16px;height:32px;width:32px;overflow:hidden;z-index:3;display:block}@media screen and (max-width:1024px){.mdl-layout__header>.mdl-layout-icon{left:16px;top:12px}}.mdl-layout.has-drawer .mdl-layout__header>.mdl-layout-icon{display:none}.mdl-layout__header.is-compact{max-height:64px}@media screen and (max-width:1024px){.mdl-layout__header.is-compact{max-height:56px}}.mdl-layout__header.is-compact.has-tabs{height:112px}@media screen and (max-width:1024px){.mdl-layout__header.is-compact.has-tabs{min-height:104px}.mdl-layout__header{display:none}.mdl-layout--fixed-header>.mdl-layout__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.mdl-layout__header--transparent.mdl-layout__header--transparent{background-color:transparent;box-shadow:none}.mdl-layout__header--scroll,.mdl-layout__header--seamed{box-shadow:none}.mdl-layout__header--waterfall{box-shadow:none;overflow:hidden}.mdl-layout__header--waterfall.is-casting-shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-layout__header-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:64px;margin:0;padding:0 40px 0 80px}@media screen and (max-width:1024px){.mdl-layout__header-row{height:56px;padding:0 16px 0 72px}}.mdl-layout__header-row>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mdl-layout__header--scroll .mdl-layout__header-row{width:100%}.mdl-layout__header-row .mdl-navigation{margin:0;padding:0;height:64px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.mdl-layout__header-row .mdl-navigation{height:56px}}.mdl-layout__header-row .mdl-navigation__link{display:block;color:#fff;line-height:64px;padding:0 24px}@media screen and (max-width:1024px){.mdl-layout__header-row .mdl-navigation__link{line-height:56px;padding:0 16px}}.mdl-layout__obfuscator{background-color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;visibility:hidden;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-layout__drawer.is-visible~.mdl-layout__obfuscator{background-color:rgba(0,0,0,.5);visibility:visible}.mdl-layout__content{-ms-flex:0 1 auto;display:inline-block;overflow-y:auto;overflow-x:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1;-webkit-overflow-scrolling:touch}.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:240px}.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow:visible}@media screen and (max-width:1024px){.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:0}.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow-y:auto;overflow-x:hidden}}.mdl-layout__tab-bar{height:96px;margin:0;width:calc(100% - 112px);padding:0 0 0 56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#2196f3;overflow-y:hidden;overflow-x:scroll}.mdl-layout__tab-bar::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.mdl-layout__tab-bar{width:calc(100% - 60px);padding:0 0 0 60px}}.mdl-layout--fixed-tabs .mdl-layout__tab-bar{padding:0;overflow:hidden;width:100%}.mdl-layout__tab-bar-container{position:relative;height:48px;width:100%;border:0;margin:0;z-index:2;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.mdl-layout__container>.mdl-layout__tab-bar-container{position:absolute;top:0;left:0}.mdl-layout__tab-bar-button{display:inline-block;position:absolute;top:0;height:48px;width:56px;z-index:4;text-align:center;background-color:#2196f3;color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1024px){.mdl-layout__tab-bar-button{display:none;width:60px}}.mdl-layout--fixed-tabs .mdl-layout__tab-bar-button{display:none}.mdl-layout__tab-bar-button .material-icons{line-height:48px}.mdl-layout.is-upgraded .mdl-layout__tab.is-active,.mdl-layout__tab-bar-button.is-active{color:#fff}.mdl-layout__tab-bar-left-button{left:0}.mdl-layout__tab-bar-right-button{right:0}.mdl-layout__tab{margin:0;border:0;padding:0 24px;float:left;position:relative;display:block;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;height:48px;line-height:48px;text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:rgba(255,255,255,.6);overflow:hidden}@media screen and (max-width:1024px){.mdl-layout__tab{padding:0 12px}}.mdl-layout--fixed-tabs .mdl-layout__tab{float:none;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0}.mdl-layout.is-upgraded .mdl-layout__tab.is-active::after{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#ff5252;-webkit-animation:border-expand .2s cubic-bezier(.4,0,.4,1) .01s alternate forwards;animation:border-expand .2s cubic-bezier(.4,0,.4,1) .01s alternate forwards;-webkit-transition:all 1s cubic-bezier(.4,0,1,1);transition:all 1s cubic-bezier(.4,0,1,1)}.mdl-layout__tab .mdl-layout__tab-ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple{background-color:#fff}.mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active,.mdl-layout__tab-panel{display:block}.mdl-layout.is-upgraded .mdl-layout__tab-panel{display:none}.mdl-radio{position:relative;font-size:14px;line-height:24px;display:inline-block;box-sizing:border-box;margin:0}.mdl-radio,.mdl-radio.is-upgraded{padding-left:28px}.mdl-radio.is-upgraded .mdl-radio__button,.mdl-radio__button{position:absolute;width:0;height:0;margin:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-radio__button{line-height:24px}.mdl-radio.is-upgraded .mdl-radio__button{padding:0}.mdl-radio__outer-circle{position:absolute;top:2px;left:0;display:inline-block;box-sizing:border-box;width:20px;height:20px;margin:0;cursor:pointer;border:2px solid #b0b0b0;border-radius:50%;z-index:2;transition:all .2s ease}.mdl-radio.is-checked .mdl-radio__outer-circle{border:2px solid #222}.mdl-radio.is-disabled:not(.is-checked) .mdl-radio__outer-circle{border-color:#ddd;cursor:auto}.mdl-radio.is-disabled.is-checked .mdl-radio__outer-circle{border-color:#222}.mdl-radio:hover:not(.is-disabled) .mdl-radio__outer-circle{border-color:#222}.mdl-radio__inner-circle{position:absolute;z-index:1;margin:0;top:6px;left:4px;box-sizing:border-box;width:12px;height:12px;cursor:pointer;transition:all .2s ease;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);border-radius:50%;background:#222}.mdl-radio.is-checked .mdl-radio__inner-circle{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.mdl-radio.is-disabled:not(.is-checked) .mdl-radio__inner-circle{background:#ccc;cursor:auto}.mdl-radio.is-focused .mdl-radio__inner-circle{box-shadow:none}.mdl-radio__label{cursor:pointer}.mdl-radio.is-disabled .mdl-radio__label{color:#b0b0b0;cursor:default}.mdl-radio__ripple-container,.mdl-radio__ripple-container .mdl-ripple{display:none}.mdl-radio.is-disabled .mdl-radio__ripple-container{cursor:auto}.mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple{background:0 0}:root .mdl-slider.mdl-slider.is-upgraded,_:-ms-input-placeholder{-ms-appearance:none;height:32px;margin:0}.mdl-slider{width:calc(100% - 40px);margin:0 20px}.mdl-slider.is-upgraded{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;padding:0;color:#2196f3;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:1;cursor:pointer}.mdl-slider.is-upgraded::-moz-focus-outer{border:0}.mdl-slider.is-upgraded::-ms-tooltip{display:none}.mdl-slider.is-upgraded::-webkit-slider-runnable-track{background:0 0}.mdl-slider.is-upgraded::-moz-range-track{background:0 0;border:0}.mdl-slider.is-upgraded::-ms-track{background:0 0;color:transparent;height:2px;width:100%;border:0}.mdl-slider.is-upgraded::-ms-fill-lower{padding:0;background:linear-gradient(to right,transparent,transparent 16px,#2196f3 16px,#2196f3 0)}.mdl-slider.is-upgraded::-ms-fill-upper{padding:0;background:linear-gradient(to left,transparent,transparent 16px,rgba(0,0,0,.26) 16px,rgba(0,0,0,.26)0)}.mdl-slider.is-upgraded::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background:#2196f3;border:0;-webkit-transition:-webkit-transform .18s cubic-bezier(.4,0,.2,1),border .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1);transition:transform .18s cubic-bezier(.4,0,.2,1),border .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1)}.mdl-slider.is-upgraded::-moz-range-thumb{-moz-appearance:none;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background-image:none;background:#2196f3;border:0}.mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(33,150,243,.26)}.mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(33,150,243,.26)}.mdl-slider.is-upgraded:active::-webkit-slider-thumb{background-image:none;background:#2196f3;-webkit-transform:scale(1.5);transform:scale(1.5)}.mdl-slider.is-upgraded:active::-moz-range-thumb{background-image:none;background:#2196f3;transform:scale(1.5)}.mdl-slider.is-upgraded::-ms-thumb{width:32px;height:32px;border:0;border-radius:50%;background:#2196f3;-ms-transform:scale(.375);transform:scale(.375);transition:transform .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1)}.mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb{background:radial-gradient(circle closest-side,#2196f3 0,#2196f3 37.5%,rgba(33,150,243,.26) 37.5%,rgba(33,150,243,.26) 100%);-ms-transform:scale(1);transform:scale(1)}.mdl-slider.is-upgraded:active::-ms-thumb{background:#2196f3;-ms-transform:scale(.5625);transform:scale(.5625)}.mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb{border:2px solid rgba(0,0,0,.26);background:0 0}.mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb{border:2px solid rgba(0,0,0,.26);background:0 0}.mdl-slider.is-upgraded.is-lowest-value~.mdl-slider__background-flex>.mdl-slider__background-upper{left:6px}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(0,0,0,.12);background:rgba(0,0,0,.12)}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(0,0,0,.12);background:rgba(0,0,0,.12)}.mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb{border:1.6px solid rgba(0,0,0,.26);-webkit-transform:scale(1.5);transform:scale(1.5)}.mdl-slider.is-upgraded.is-lowest-value:active~.mdl-slider__background-flex>.mdl-slider__background-upper{left:9px}.mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb{border:1.5px solid rgba(0,0,0,.26);transform:scale(1.5)}.mdl-slider.is-upgraded.is-lowest-value::-ms-thumb{background:radial-gradient(circle closest-side,transparent 0,transparent 66.67%,rgba(0,0,0,.26) 66.67%,rgba(0,0,0,.26) 100%)}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb{background:radial-gradient(circle closest-side,rgba(0,0,0,.12)0,rgba(0,0,0,.12) 25%,rgba(0,0,0,.26) 25%,rgba(0,0,0,.26) 37.5%,rgba(0,0,0,.12) 37.5%,rgba(0,0,0,.12) 100%);-ms-transform:scale(1);transform:scale(1)}.mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb{-ms-transform:scale(.5625);transform:scale(.5625);background:radial-gradient(circle closest-side,transparent 0,transparent 77.78%,rgba(0,0,0,.26) 77.78%,rgba(0,0,0,.26) 100%)}.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower{background:0 0}.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper{margin-left:6px}.mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper{margin-left:9px}.mdl-slider.is-upgraded:disabled::-webkit-slider-thumb,.mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb,.mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb{-webkit-transform:scale(.667);transform:scale(.667);background:rgba(0,0,0,.26)}.mdl-slider.is-upgraded:disabled::-moz-range-thumb,.mdl-slider.is-upgraded:disabled:active::-moz-range-thumb,.mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb{transform:scale(.667);background:rgba(0,0,0,.26)}.mdl-slider.is-upgraded:disabled~.mdl-slider__background-flex>.mdl-slider__background-lower{background-color:rgba(0,0,0,.26);left:-6px}.mdl-slider.is-upgraded.is-lowest-value:disabled:active~.mdl-slider__background-flex>.mdl-slider__background-upper,.mdl-slider.is-upgraded:disabled~.mdl-slider__background-flex>.mdl-slider__background-upper{left:6px}.mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb{border:3px solid rgba(0,0,0,.26);background:0 0;-webkit-transform:scale(.667);transform:scale(.667)}.mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb{border:3px solid rgba(0,0,0,.26);background:0 0;transform:scale(.667)}.mdl-slider.is-upgraded:disabled::-ms-thumb,.mdl-slider.is-upgraded:disabled:active::-ms-thumb,.mdl-slider.is-upgraded:disabled:focus::-ms-thumb{-ms-transform:scale(.25);transform:scale(.25);background:rgba(0,0,0,.26)}.mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb{-ms-transform:scale(.25);transform:scale(.25);background:radial-gradient(circle closest-side,transparent 0,transparent 50%,rgba(0,0,0,.26) 50%,rgba(0,0,0,.26) 100%)}.mdl-slider.is-upgraded:disabled::-ms-fill-lower{margin-right:6px;background:linear-gradient(to right,transparent,transparent 25px,rgba(0,0,0,.26) 25px,rgba(0,0,0,.26)0)}.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper,.mdl-slider.is-upgraded:disabled::-ms-fill-upper{margin-left:6px}.mdl-slider__ie-container{height:18px;overflow:visible;border:0;margin:none;padding:none}.mdl-slider__background-flex,.mdl-slider__container{background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mdl-slider__container{height:18px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mdl-slider__background-flex{position:absolute;height:2px;width:calc(100% - 52px);top:50%;left:0;margin:0 26px;overflow:hidden;border:0;padding:0;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}.mdl-slider__background-lower,.mdl-slider__background-upper{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;position:relative;border:0;padding:0}.mdl-slider__background-lower{background:#2196f3}.mdl-slider__background-upper{background:rgba(0,0,0,.26);-webkit-transition:left .18s cubic-bezier(.4,0,.2,1);transition:left .18s cubic-bezier(.4,0,.2,1)}.mdl-spinner{display:inline-block}.mdl-spinner:not(.is-upgraded).is-active:after{content:"Loading..."}.mdl-spinner.is-upgraded.is-active{-webkit-animation:mdl-spinner__container-rotate 1568.23529412ms linear infinite;animation:mdl-spinner__container-rotate 1568.23529412ms linear infinite}.mdl-spinner__layer{position:absolute;width:100%;height:100%;opacity:0}.mdl-spinner__layer-1{border-color:#42a5f5}.mdl-spinner--single-color .mdl-spinner__layer-1,.mdl-spinner--single-color .mdl-spinner__layer-2,.mdl-spinner--single-color .mdl-spinner__layer-3,.mdl-spinner--single-color .mdl-spinner__layer-4{border-color:#2196f3}.mdl-spinner.is-active .mdl-spinner__layer-1{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-2{border-color:#f44336}.mdl-spinner.is-active .mdl-spinner__layer-2{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-3{border-color:#fdd835}.mdl-spinner.is-active .mdl-spinner__layer-3{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__layer-4{border-color:#4caf50}.mdl-spinner.is-active .mdl-spinner__layer-4{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__gap-patch .mdl-spinner__circle{width:1000%;left:-450%}.mdl-spinner__circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__circle-clipper .mdl-spinner__circle{width:200%}.mdl-spinner__circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0;left:0}.mdl-spinner__left .mdl-spinner__circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);-ms-transform:rotate(129deg);transform:rotate(129deg)}.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle{-webkit-animation:mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__right .mdl-spinner__circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);-ms-transform:rotate(-129deg);transform:rotate(-129deg)}.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle{-webkit-animation:mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-switch{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;overflow:visible;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl-switch.is-upgraded{padding-left:28px}.mdl-switch__input{line-height:24px}.mdl-switch.is-upgraded .mdl-switch__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0}.mdl-switch__thumb,.mdl-switch__track{position:absolute;left:0;cursor:pointer}.mdl-switch__track{background:rgba(0,0,0,.26);top:5px;height:14px;width:36px;border-radius:14px}.mdl-switch.is-checked .mdl-switch__track{background:rgba(33,150,243,.5)}.mdl-switch.is-disabled .mdl-switch__track{background:rgba(0,0,0,.12);cursor:auto}.mdl-switch__thumb{background:#fafafa;top:2px;height:20px;width:20px;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-property:left;transition-property:left}.mdl-switch.is-checked .mdl-switch__thumb{background:#2196f3;left:16px;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.mdl-switch.is-disabled .mdl-switch__thumb{background:#bdbdbd;cursor:auto}.mdl-switch__focus-helper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-4px,-4px);-ms-transform:translate(-4px,-4px);transform:translate(-4px,-4px);display:inline-block;box-sizing:border-box;width:8px;height:8px;border-radius:50%;background-color:transparent}.mdl-switch.is-focused .mdl-switch__focus-helper{box-shadow:0 0 0 20px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.mdl-switch.is-focused.is-checked .mdl-switch__focus-helper{box-shadow:0 0 0 20px rgba(33,150,243,.26);background-color:rgba(33,150,243,.26)}.mdl-switch__label{position:relative;cursor:pointer;font-size:16px;line-height:24px;margin:0;left:24px}.mdl-switch.is-disabled .mdl-switch__label{color:#bdbdbd;cursor:auto}.mdl-switch__ripple-container{position:absolute;z-index:2;top:-12px;left:-14px;box-sizing:border-box;width:48px;height:48px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:step-end;transition-timing-function:step-end;-webkit-transition-property:left;transition-property:left}.mdl-switch__ripple-container .mdl-ripple{background:#2196f3}.mdl-switch.is-disabled .mdl-switch__ripple-container{cursor:auto}.mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple{background:0 0}.mdl-switch.is-checked .mdl-switch__ripple-container{cursor:pointer;left:2px}.mdl-tabs{display:block;width:100%}.mdl-tabs__tab-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:48px;padding:0;margin:0;border-bottom:1px solid #e0e0e0}.mdl-tabs__tab{margin:0;border:0;padding:0 24px;float:left;position:relative;display:block;color:red;text-decoration:none;height:48px;line-height:48px;text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:rgba(0,0,0,.54);overflow:hidden}.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active{color:rgba(0,0,0,.87)}.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#2196f3;-webkit-animation:border-expand .2s cubic-bezier(.4,0,.4,1) .01s alternate forwards;animation:border-expand .2s cubic-bezier(.4,0,.4,1) .01s alternate forwards;-webkit-transition:all 1s cubic-bezier(.4,0,1,1);transition:all 1s cubic-bezier(.4,0,1,1)}.mdl-tabs__tab .mdl-tabs__ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple{background:#2196f3}.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active,.mdl-tabs__panel,.mdl-textfield textarea.mdl-textfield__input{display:block}.mdl-tabs.is-upgraded .mdl-tabs__panel{display:none}.mdl-textfield{position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:300px;max-width:100%;margin:0;padding:20px 0}.mdl-textfield .mdl-button{position:absolute;bottom:20px}.mdl-textfield--align-right{text-align:right}.mdl-textfield--full-width,iframe{width:100%}.mdl-textfield--expandable{min-width:32px;width:auto;min-height:32px}.mdl-textfield__input,.mdl-textfield__label{font-size:16px;display:block;width:100%;text-align:left}.mdl-textfield__input{border:0;border-bottom:1px solid rgba(0,0,0,.12);margin:0;padding:4px 0;background:0 0;color:inherit}.mdl-textfield.is-focused .mdl-textfield__input{outline:0}.mdl-textfield.is-invalid .mdl-textfield__input{border-color:#de3226;box-shadow:none}.mdl-textfield.is-disabled .mdl-textfield__input{background-color:transparent;border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.mdl-textfield__label{bottom:0;color:rgba(0,0,0,.26);left:0;right:0;pointer-events:none;position:absolute;top:24px;overflow:hidden;white-space:nowrap}.mdl-textfield.is-dirty .mdl-textfield__label{visibility:hidden}.mdl-textfield--floating-label .mdl-textfield__label,.mdl-textfield__label:after{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label{color:rgba(0,0,0,.26)}.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#2196f3;font-size:12px;top:4px;visibility:visible}.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label{top:-16px}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label,.mdl-textfield__error{color:#de3226;font-size:12px}.mdl-textfield__label:after{background-color:#2196f3;bottom:20px;content:"";height:2px;left:45%;position:absolute;visibility:hidden;width:10px}.mdl-textfield.is-focused .mdl-textfield__label:after{left:0;visibility:visible;width:100%}.mdl-textfield.is-invalid .mdl-textfield__label:after{background-color:#de3226}.mdl-textfield__error{position:absolute;margin-top:3px;visibility:hidden;display:block}.mdl-textfield.is-invalid .mdl-textfield__error{visibility:visible}.mdl-textfield__expandable-holder{position:relative;margin-left:32px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;max-width:.1px}.mdl-textfield.is-dirty .mdl-textfield__expandable-holder,.mdl-textfield.is-focused .mdl-textfield__expandable-holder{max-width:600px}.mdl-textfield__expandable-holder .mdl-textfield__label:after{bottom:0}.mdl-tooltip{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;will-change:transform;z-index:999;background:rgba(97,97,97,.9);border-radius:2px;color:#fff;display:inline-block;font-size:11px;font-weight:500;line-height:14px;max-width:370px;position:fixed;top:-500px;left:-500px;padding:8px;text-align:center}.mdl-tooltip.is-active{-webkit-animation:pulse 200ms cubic-bezier(0,0,.2,1) forwards;animation:pulse 200ms cubic-bezier(0,0,.2,1) forwards}.mdl-tooltip--large{line-height:14px;font-size:14px;padding:16px}.mdl-shadow--2dp{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-shadow--3dp{box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.mdl-shadow--4dp{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdl-shadow--6dp{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)}.mdl-shadow--8dp{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.mdl-shadow--16dp{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.mdl-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.mdl-grid.mdl-grid--no-spacing{padding:0}*,.mdl-cell,:after,:before{box-sizing:border-box}.mdl-cell--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.mdl-cell--middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.mdl-cell--bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.mdl-cell--stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.mdl-grid.mdl-grid--no-spacing>.mdl-cell{margin:0}@media (max-width:479px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:100%}.mdl-cell--hide-phone{display:none!important}.mdl-cell--1-col,.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:calc(25% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:25%}.mdl-cell--2-col,.mdl-cell--2-col-phone.mdl-cell--2-col-phone{width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-phone.mdl-cell--2-col-phone{width:50%}.mdl-cell--3-col,.mdl-cell--3-col-phone.mdl-cell--3-col-phone{width:calc(75% - 16px)}.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-phone.mdl-cell--3-col-phone{width:75%}.mdl-cell--4-col,.mdl-cell--4-col-phone.mdl-cell--4-col-phone,.mdl-cell--5-col{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-phone.mdl-cell--4-col-phone{width:100%}.mdl-cell--5-col-phone.mdl-cell--5-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-phone.mdl-cell--5-col-phone{width:100%}.mdl-cell--6-col,.mdl-cell--6-col-phone.mdl-cell--6-col-phone,.mdl-cell--7-col{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-phone.mdl-cell--6-col-phone{width:100%}.mdl-cell--7-col-phone.mdl-cell--7-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-phone.mdl-cell--7-col-phone{width:100%}.mdl-cell--8-col,.mdl-cell--8-col-phone.mdl-cell--8-col-phone,.mdl-cell--9-col{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-phone.mdl-cell--8-col-phone{width:100%}.mdl-cell--9-col-phone.mdl-cell--9-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-phone.mdl-cell--9-col-phone{width:100%}.mdl-cell--10-col,.mdl-cell--10-col-phone.mdl-cell--10-col-phone,.mdl-cell--11-col{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-phone.mdl-cell--10-col-phone{width:100%}.mdl-cell--11-col-phone.mdl-cell--11-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-phone.mdl-cell--11-col-phone{width:100%}.mdl-cell--12-col,.mdl-cell--12-col-phone.mdl-cell--12-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-phone.mdl-cell--12-col-phone{width:100%}}@media (min-width:480px) and (max-width:839px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:50%}.mdl-cell--hide-tablet{display:none!important}.mdl-cell--1-col,.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:calc(12.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:12.5%}.mdl-cell--2-col,.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:calc(25% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:25%}.mdl-cell--3-col,.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:calc(37.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:37.5%}.mdl-cell--4-col,.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:50%}.mdl-cell--5-col,.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:calc(62.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:62.5%}.mdl-cell--6-col,.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:calc(75% - 16px)}.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:75%}.mdl-cell--7-col,.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:calc(87.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:87.5%}.mdl-cell--8-col,.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet,.mdl-cell--9-col{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:100%}.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:100%}.mdl-cell--10-col,.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet,.mdl-cell--11-col{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:100%}.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:100%}.mdl-cell--12-col,.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:100%}}@media (min-width:840px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(33.33333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:33.33333333%}.mdl-cell--hide-desktop{display:none!important}.mdl-cell--1-col,.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:calc(8.33333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:8.33333333%}.mdl-cell--2-col,.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:calc(16.66666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:16.66666667%}.mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:calc(25% - 16px)}.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:25%}.mdl-cell--4-col,.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:calc(33.33333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:33.33333333%}.mdl-cell--5-col,.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:calc(41.66666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:41.66666667%}.mdl-cell--6-col,.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:50%}.mdl-cell--7-col,.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:calc(58.33333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:58.33333333%}.mdl-cell--8-col,.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:calc(66.66666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:66.66666667%}.mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:calc(75% - 16px)}.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:75%}.mdl-cell--10-col,.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:calc(83.33333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:83.33333333%}.mdl-cell--11-col,.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:calc(91.66666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:91.66666667%}.mdl-cell--12-col,.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:100%}}.styleguide-demo h1{margin:48px 24px 0}.styleguide-demo h1:after{content:"";display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.5);margin-top:24px}.styleguide-demo{opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.styleguide-masthead{height:256px;background:#212121;padding:115px 16px 0}.styleguide-container{position:relative;max-width:960px;width:100%}.styleguide-title{color:#fff;bottom:auto;position:relative;font-size:56px;font-weight:300;line-height:1;letter-spacing:-.02em}.styleguide-title:after{border-bottom:0}.styleguide-title span{font-weight:300}.mdl-styleguide .mdl-layout__drawer .mdl-navigation__link{padding:10px 24px}.demosLoaded .styleguide-demo{opacity:1}iframe{display:block;border:0}iframe.heightSet{overflow:hidden}.demo-wrapper{margin:24px}.demo-wrapper iframe{border:1px solid rgba(0,0,0,.5)}body,html{height:100%}html{line-height:100%;-webkit-tap-highlight-color:transparent;position:relative}body{margin:0;padding:0;background-color:#fff;font-family:"Open Sans",sans-serif;font-display:optional;font-size:14px;-webkit-user-drag:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#484848;line-height:15px;min-height:auto;text-shadow:rgba(0,0,0,.01)0 0 1px}a:hover{color:#ff5a5f}.page-content{height:auto}h1,h2{text-rendering:optimizelegibility}.h1,.h2,.h3,.h4,.h5,.h6,h3,h4,h5,h6{line-height:1.1;text-rendering:optimizelegibility}h1{color:#484848;font-size:28px;line-height:48px;font-weight:400;margin:12px 0}h2{font-size:16px;font-weight:200;line-height:24px}.icon{font-size:20px;align-self:center;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr}.input-overlay-symbol-text_left{position:absolute;top:11px;left:10px;color:#666}.input-overlay-field__right{position:absolute;top:11px;right:15px;color:#666}.input-overlay-field__left{position:absolute;top:11px;left:10px;color:#666}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}::selection{background:#338fff;color:#fff}#conversations-ul-inject li,.content-left-wrapper ul li h2,.custom-option,.custom-option-header,.noselect,.option-q ul li,.post-modal-header-wrapper UL LI{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul{padding-left:15px}.clearfix::after,.clearfix::before{content:".";display:block;height:0;visibility:hidden}.clearfix::after{clear:both}.inline{display:inline-block;vertical-align:middle}.full-width{width:100%!important}input:disabled,select:disabled{background-color:#ccc}sup.required{font-size:100%;top:0;left:0;color:#0074e4}.large-list UL LI a,.vertical-align-middle{vertical-align:middle}.modal-block-screen,.window-block-screen{height:100%;width:100%;left:0;top:0;display:none;cursor:default}.modal-block-screen{position:fixed;z-index:1550;background:rgba(0,0,0,.75)}.window-block-screen{position:relative;z-index:1150;background:#fff}.mdl-spinner{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:32px;height:32px}.center{margin:auto;width:30%;padding:10px}.pager-elements{font-size:18px;word-break:break-all;max-width:990px}.pager-elements a{padding:0 7px}.pager-selected{background:#666;color:#fff;border-radius:5px}.two-columns{display:flex;flex-flow:row}.two-columns>div{width:50%}#skip-set-password,.login-register-social-media{padding-top:20px;padding-bottom:20px;display:flex;justify-content:center}.login-register-social-media .form-inline-full{text-align:center}.login-register-social-media .social-text{margin-bottom:15px}.login-register-social-media .connect-text{align-self:center}.login-register-social-media .icon{font-size:18px}.login-register-social-media .icon-facebook{color:#46619e}.login-register-social-media .icon-google-plus{color:#dd4a39}.clickable_link,input[type=file]{cursor:pointer}.blue-link,.blue-link a{color:#0087cc;outline:0}.blue-link a:hover,.blue-link:hover,blue-link a:active,blue-link:active{color:#62aef7;outline:0}.blue-link a:visited,.blue-link:visited{color:#640096}.green_link,.green_link a{color:#3d8901!important}.green_link a:hover,.green_link:hover{text-decoration:underline}.green_link a:active,.green_link:active{color:#265601!important}#wrapper{position:relative;padding-bottom:0;height:100%}.ourLineLogo,.ourSquareLogo{position:absolute;color:#d00f10;z-index:9}.ourSquareLogo{font-size:100px;height:100px;top:0;background:#fff;line-height:0}.ourLineLogo{top:-18px;left:16px;font-size:84px;height:67px;display:none;overflow:hidden;ine-height:0}.listing-dot{display:inline-block;vertical-align:middle;margin-right:3px;flex-shrink:0}.profile-pic{width:28px!important;height:28px!important;border-radius:50%!important}.circle{border-radius:50%}.badge{color:#aaa;background-color:#fff;line-height:1em;max-width:55px;height:auto;padding:1px 5px 2px;top:0;border-width:1px;border-style:solid;border-radius:3px}.square-badge{display:inline;border:0;padding:4px 8px;vertical-align:middle;color:#f0f0f0;font-weight:600;font-size:12px;background-color:#666;border-radius:8px}.large-list UL{list-style-type:none;margin:0 15px;padding:0}.large-list UL LI{margin:25px 0}.large-list UL LI a{font-size:18px;font-weight:600!important;margin-right:5px}.content404{margin-top:100px!important}.green-tag{background:#16a765;padding:2px 8px;font-size:13px;color:#fff;border-radius:3px}::after,::before{box-sizing:border-box}.full-width{}.full-width-minus10{width:calc(100% - 10px)}.row-1-10{width:10%}.row-1-4{width:25%}.row-1-3{width:33%}.row-1-2{width:50%}.row-3-4{width:75%}#signup-login-modal #professional-info-container input,.row-1-10,.row-1-2,.row-1-3,.row-1-4,.row-3-4{padding:0 10px}.top-spacer{padding-top:30px}.no-white-space{margin-left:-4px}.no-white-space:first-child{margin-left:0}.no-white-space:nth-last-child(1){margin-right:0}.display-none{display:none!important}.margin-top{margin-top:10px!important}.margin-bottom{margin-bottom:10px!important}.margin-left{margin-left:10px!important}.bw-bckg{-webkit-filter:grayscale(100%)!important;filter:gray!important;-webkit-transition-duration:1s;transition-duration:1s}.regular-page-wrapper{width:100%;margin-top:110px}.expand-post-page .page-content{max-width:990px!important}.expand-post-page .location-info{max-width:calc(1240px - 110px);padding:0 55px;margin:0 auto;line-height:60px;font-weight:600;font-size:14px}.page-content{max-width:100%;margin:0 auto;line-height:1.5}.page-content-bottom{background:#eee;padding:20px 20px 0!important}.page-top-nav-bar UL{display:flex;flex-direction:row;justify-content:center;list-style-type:none}.page-top-nav-bar UL LI{padding:0 10px;margin:0}.col-sm-61{display:none}.btn-badge{position:absolute;height:1.9rem;width:1.9rem;line-height:1.62rem;top:-6px;right:-12px;text-align:center;font-size:1rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;color:#fff;border:2px solid #fff;font-weight:600;font-size:11px;z-index:100}.mdl-button--accent.mdl-button--accent.mdl-button--fab,.mdl-button--accent.mdl-button--accent.mdl-button--raised{background-color:#4090db;color:#fff}.mdl-checkbox__label{cursor:pointer;font-size:16px;line-height:24px;margin:0;position:relative}.btn--link{color:#2c2d30}.btn--link:hover{color:#fff;background:#3aa3e3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 rgba(0,0,0,.1)}.warning{color:#fc384a}.timeline-date{padding:20px 0}.mdl-checkbox{vertical-align:top;height:auto}.bold,.btn-add-a-post a{font-weight:700}.semibold{font-weight:600}.normal{font-weight:500}.map-page #nav-more .more-options li:active,.map-page #nav-price-range .more-options li:active,.map-page #nav-room-no .more-options li:active,.thin{font-weight:400}.thinest{font-weight:100}.text_center{text-align:center!important}.text_right{text-align:right!important}.text_left{text-align:left!important}.gray-light-color{color:#999}.gray-lighter-color{color:#eee}.orange-text{color:#ef6c00!important}.light-blue-color{color:#1da1f2}.purple-color{color:#6a148e}.lime-green-color{color:#41c6bc}.baby-blue-color{color:#69aff4}.blue{background:#427fed}.red{background:#ff5a5f}.green{background:#008489}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.margin_left{margin-left:10px}.padding_right{padding-right:20px}.nav-padding-fix{padding-right:12px!important}.border__top{border-top:1px solid #ccc}.no__border{border:0!important}.item-selected{background-color:#e4696b;color:#fff}.overflow-visible{overflow:visible!important}.overflow-visible .open>.dropdown-menu{overflow-y:auto;overflow-x:hidden;max-height:400px}.user-current-nav{color:red}.btn-processing,.processing{color:rgba(0,0,0,.1)!important;background-image:url(../img/ajax-loader-btn.gif)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:16px 16px}.inline-block,.long-date,.processing{display:inline-block}#nav-notifications,.dtp-select-year-after,.dtp-select-year-before,.short-date{display:none}.btn-sm{margin-left:8px}.dtp-actual-year,.dtp-close{display:none!important}.dtp-actual-day{font-size:18px;padding:10px}#view-location-modal #location-modal-content-inject LI:hover .fav-star{color:#fff}.icon-calendar-invitation{color:#0074e4}#animated-example,.custom-option-header div,.custom-option-header i{display:inline-block}.animated{animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.fadeOutRight{animation-name:fadeOutRight}.slideInFromTop{animation-duration:.3s;animation-timing-function:ease-out;animation-delay:1.5s;animation-iteration-count:1;animation-name:slideInFromTop;overflow:hidden}.intl-tel-input.iti-container{z-index:15100!important}.btn{margin-bottom:0;border-radius:8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer}#nav-messages .nav-badge{background-color:#ccc;min-height:22px;min-width:18px}#nav-messages .nav-badge.red{background:#ff5a5f!important}.hp_action_btn,.nav-badge{display:inline-block;color:#fff}.nav-badge{line-height:initial;padding:2px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:4px}.image-view-buttons .btn-normal{padding:8px 24px!important}.hp_action_btn{-webkit-font-smoothing:antialiased;font-weight:700;font-size:15px;letter-spacing:0;text-transform:none;box-sizing:border-box;width:auto;padding:12px 28px;cursor:pointer;height:auto;line-height:22px;background-color:#008489;margin:24px 0 16px;border:0;border-radius:8px;transition:all .2s ease 0s}.hp_action_btn:hover{background-color:#005d60}.btn-small{padding:6px 12px}.action-btn{background-color:#f8f8f8;display:inline-block;border:solid 1px #d3d3d3;padding:6px 10px;outline:0;font-weight:600;font-size:13px;text-decoration:none;white-space:nowrap;line-height:normal;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 1px 0 rgba(0,0,0,.05);color:#333}.action-btn:hover{background-color:#f0f0f0}.action-btn:active{background-color:#e9e9e9}.btn-normal{font-size:15px}.btn-normal,.link-btn{padding:12px 24px}.btn_green_b{border:2px solid #008489!important}.btn_green_b:active,.btn_green_b:hover{border-color:#20834c!important}.auth-btn{width:265px;font-size:15px;height:40px;padding:9px 16px;font-weight:600}.btn-facebook{color:#fff;background-color:#4a6bb2;border-color:#4a6bb2}.btn-facebook .auth-btn__icon-container{border-right:1px solid #3c5793}.btn-facebook:hover{background-color:#214796;border-color:#214796}.btn-google{background-color:#fff;border:1px solid #ccc;margin-bottom:15px}.btn-google .auth-btn__icon-container{border-right:1px solid #e6e6e6;margin-left:-25px}.btn-google:hover{border-color:#999}.auth-btn__icon--google{background:url(../img/google-sign-in.png);display:inline-block;zoom:1;width:18px;height:18px}.auth-btn__icon-text-container{text-align:center;display:inline-flex}.auth-btn__icon-container{border-right:1px solid #3c5793;margin-right:13px;height:20px;margin-left:-13px;width:36px}.auth-btn__icon-container .icon{top:1px!important;margin:0!important;width:40px}.link-btn{color:#d00f10;cursor:pointer;font-size:16px;font-weight:700}.link-btn-blue{color:#0074e4;cursor:pointer;font-size:15px;font-weight:400;text-transform:capitalize;text-decoration:underline;padding:0}.btn-light-blue{background-color:#00b9ff}.btn-green{background-color:#008489}.btn-sign-in:active{background:#a00c0c!important}.btn-sign-in:hover{background-color:#d00f10!important}.btn-green:active{background:#005a5e!important}.btn-green:hover{background:#006b70!important}.btn-light-blue:active{background:#00a7e6!important}.btn-light-blue:hover{background:#00b2f5!important}.btn-red{background-color:#ff5a5f;font-weight:600;color:#fff;text-rendering:optimizeLegibility}.btn-green,.btn-light-blue,.btn-red,.btn-transparent{position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-red:hover{background:#d4373c!important}.btn-red:active{background:#c62f34!important}.btn-dark,.btn-green,.btn-light-blue,.btn-sign-in,.btn-transparent{font-weight:600;color:#fff;text-rendering:optimizeLegibility}.btn-dark{background:#222!important;transition:all .2s ease}.btn-dark:hover{background:#484848!important}.btn-dark:active{background:#000!important}.btn-sign-in{background:#b80d0e!important;transition:all .1s ease-out 0s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-standard{font-weight:600;color:#fff;background:#777}.btn-standard:hover{background:#6a6a6a}.btn-standard:active{background:#515151}.btn-add-a-post{background-color:#fff;border:1px solid #b0b0b0;position:relative;color:#484848;align-self:center;font-weight:600;transition:all .2s ease}.btn-add-a-post:hover{background-color:#f7f7f7;border-color:#484848}.btn-add-a-post:active{background-color:#ebebeb;border-color:#484848}.btn-header{line-height:49px}.btn-header,.btn-header-items,.btn-header-save{cursor:pointer;font-weight:600;position:relative}.btn-header-save{line-height:49px}.btn-header-items,.btn-header-save,.map-page #nav-more .more-options input,.map-page #nav-more .more-options select,.map-page #nav-price-range .more-options input,.map-page #nav-price-range .more-options select,.map-page #nav-room-no .more-options input,.map-page #nav-room-no .more-options select{width:auto}.btn-header-items{border:1px solid #ccc;border-radius:3px;line-height:36px;margin:0 4px;background:#fff;font-size:14px;transition:border-color .15s,background-color .15s}.file-btn input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;font-size:0!important;cursor:pointer}::-webkit-file-upload-button{cursor:pointer}#logged-section{display:flex;cursor:pointer;line-height:49px;font-size:13px;position:relative;font-weight:700;width:auto;align-items:center}#logged-section a:hover,.dropdown a:hover{color:#484848}#logged-section:hover{background-color:#fff}.btn-header{display:flex;outline:0}.btn-header:hover{background-color:#f5f5f5}.btn-header:active{background-color:#ebebeb}.no-hover:hover{background-color:#fff}.btn-header-items:hover{background-color:#f5f5f5;border-color:#c2c2c2}.btn-header-items:active{background-color:#ebebeb;border-color:#999}.btn-header-save{background-color:#d00f10;color:#fff}.btn-header-save:hover{-webkit-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);-moz-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75)}.btn-header-save:active{background-color:#a00c0c}input,select,textarea{padding:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;max-width:100%}input[type=text]:disabled,input[type=textarea]:disabled{background:#e1e9ee}input[disabled]:hover{border:1px solid #ccc!important}.pac-container{margin-left:-16px;margin-top:1px;border:1px solid #c4c4c4;border-top:none;box-shadow:0 1px 3px 0#eee}.pac-item{line-height:44px;padding-left:15px;border:0;cursor:pointer}.pac-item,.pac-item-query{font-size:14px}.pac-icon-marker{display:none}.pac-item-query{color:#484848;font-weight:700}.pac-item:hover,.pac-item:hover .pac-item-query{background-color:#f2f2f2;color:#008489}input:focus,input:hover,textarea:focus,textarea:hover{border-color:#0074e4!important}input:focus,select:focus,textarea:focus{outline:0;-webkit-transition:box shadow .3s;transition:box-shadow .3s;box-shadow:inset 0 0 0#f4f4f4,0 0 5px #7fb9f1}select:focus{border-color:#0074e4}.mdl-radio__button{padding:0!important}.custom-option-header{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 2px #f4f4f4 inset,0 0 0#7fb9f1}.custom-option-header-value{padding:5px 10px}.custom-option-header:hover{border-color:#0074e4}.custom-option-header:hover .icon-menu-arrow-down{color:#0074e4}.icon-menu-arrow-down,.icon-menu-arrow-up{font-size:10px;line-height:1}.custom-option-header .icon-menu-arrow-down,.custom-option-header .icon-menu-arrow-up{position:relative;top:-1px!important;right:2px}.custom-option-header-value{min-width:43px}.custom-option{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.5);color:#555;display:none;font-weight:400;left:0;position:absolute;text-transform:none;width:auto;z-index:5;overflow:visible;min-width:100px}.custom-option li,.custom-option ol,.custom-option ul{list-style:none}ol.custom-option,ul.custom-option{padding-left:0;list-style-type:none;margin:0}.custom-option li{line-height:27px;padding:5px 12px}.custom-option li:hover{background:#fc384a 0 0;color:#fff!important}.custom-option-show{display:block}.disabled,.disabled:focus,.disabled:hover{color:#f2f2f2!important;background-color:#ccc!important;cursor:default!important;opacity:.6;pointer-events:none}.secondary,.secondary:focus{color:#484848!important;background:#fff!important;border:1px solid #b0b0b0!important}.secondary:hover{background:#f7f7f7!important;border-color:#717171!important}.secondary:active{background:#ebebeb!important;border-color:#484848!important}.custom-dropdown-container{display:inline-block;max-width:320px;position:relative;white-space:nowrap;width:auto}.checkbox-disabled *{color:#ccc;cursor:default!important}.checkbox-disabled .mdl-checkbox__box-outline{border:1px solid #ccc!important;background-color:#eee!important}#alertbox,.alertmask{cursor:default;position:fixed;display:none}.alertmask{background-color:rgba(255,255,255,.9);height:100%;width:100%;left:0;top:0;z-index:2000}#alertbox{max-width:90%;min-width:300px;z-index:2001;background:#fcfcfc;box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 30px 1px #f0f0f0 inset;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 30px 1px #f0f0f0 inset;font-size:16px;border:1px solid #d0d0d0;border-radius:6px;line-height:28px}#alertbox .alert-box-title{padding:20px;font-weight:700;letter-spacing:0;font-size:18px}#alertbox .alert-box-content,#alertbox .alertbox-custom-footer,#alertbox .alertbox-footer{padding:20px;text-align:center}#alertbox .alert-box-content .icon{font-size:30px;vertical-align:bottom;margin-left:5px}#alertbox .alertbox-custom-footer div:last-child{margin-left:10px}#alertbox .display-email-for-verification{padding-bottom:20px;font-size:22px;color:#333;text-align:center}.dropdown{position:relative;display:inline-block}.dropdown-content{position:absolute;z-index:200;top:48px;height:auto!important;left:auto;right:8px;display:none;min-width:256px;max-width:460px;line-height:normal;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;border:1px solid #dce0e0;cursor:default}.dropdown-content p{padding:15px;text-align:left;font-size:14px;margin:0}.nav-leftGroup .dropdown-content{top:40px}.header-statid-dropdown{height:40px}.header-statid-dropdown a{padding:20px 8px!important}.hover-item::before{border-color:#eaecec;border-top:1px solid #eaecec;content:"";height:1px;left:20px;position:absolute;right:20px;top:-1px}.hover-item{margin:0;padding:20px;display:block;position:relative}.hover-item__content{position:relative;left:0;transition:left .15s ease-out 0s;margin:0;font-weight:600}.hover-item:hover .hover-item__content{left:6px}.tooltip-top-right:after,.tooltip-top-right:before{content:"";display:inline-block;position:absolute;bottom:auto;border-top:0}.tooltip-top-right:before{top:-8px;right:31px;border:7px solid transparent;border-bottom-color:rgba(0,0,0,.1)}.tooltip-top-right:after{top:-6px;right:32px;border:6px solid transparent;border-bottom-color:#fff}.panel{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown:hover .dropdown-content,.map-page .dropdown-onclick-div>div{display:block}.logged-group-name{font-weight:700;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}#info-inplace{padding:10px 20px;background:#fbfbfb;border:1px solid #bababa;-webkit-box-shadow:-3px 9px 18px -6px rgba(0,0,0,.75);-moz-box-shadow:-3px 9px 18px -6px rgba(0,0,0,.75);box-shadow:-3px 9px 18px -6px rgba(0,0,0,.75);border-radius:3px;color:#000}#info-inplace:after,#info-inplace:before,.field-warning-inline:after,.field-warning-inline:before{content:"";display:inline-block;position:absolute;top:-8px;left:10px;bottom:auto;border:7px solid transparent;border-top:0;border-bottom-color:#bababa}#info-inplace:after,.field-warning-inline:after{top:-6px;left:11px;border:6px solid transparent;border-bottom-color:#fbfbfb}.notice-icon{margin-right:8px;display:inline-table;vertical-align:top}.field-warning-inline{position:relative;margin-top:6px;padding:10px 20px;background:#fbfbfb;z-index:10;border:1px solid #bababa;-webkit-box-shadow:-3px 9px 18px -6px rgba(0,0,0,.75);-moz-box-shadow:-3px 9px 18px -6px rgba(0,0,0,.75);box-shadow:-3px 9px 18px -6px rgba(0,0,0,.75);border-radius:3px;color:#000;display:table;clear:both}#info-inplace-content,.field-warning-inline-content{display:inline-block;width:auto;height:auto;max-width:300px;margin-top:4px}.publish-action-group{margin-top:40px;padding:32px;background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.publish-trust-copy{display:flex;align-items:center;gap:8px;color:#484848;font-size:14px;margin-top:20px;margin-bottom:4px;padding:12px 16px;background:#f0f9f4;border-radius:8px}.photo-callout svg,.publish-trust-copy svg{flex-shrink:0}.publish-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.btn-publish,.btn-save-draft{display:inline-block;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:center;box-sizing:border-box}.btn-publish{padding:14px 40px;font-size:16px;font-weight:700;letter-spacing:.2px;background:#008489;color:#fff;border:0}.btn-publish:hover{background:#006b70}.btn-publish:active{background:#005a5e}.btn-save-draft{padding:13px 32px;font-size:15px;font-weight:600;background:#fff;color:#484848;border:1px solid #b0b0b0}.btn-save-draft:hover{background:#f7f7f7;border-color:#484848}.btn-save-draft:active{background:#ebebeb;border-color:#484848}.btn-cancel-text{display:block;width:100%;background:0 0;border:0;color:#717171;font-size:14px;margin-top:4px;cursor:pointer;text-decoration:underline;transition:color .2s ease;text-align:left}#view-location-modal .location-modal-header-wrapper UL LI a:hover,#view-post-modal .post-modal-header-wrapper UL LI a:hover,.btn-cancel-text:hover,.post-page .new-post-page .post-modal-header-wrapper UL LI a:hover{color:#484848}.btn-publish.disabled,.btn-save-draft.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.btn-cancel-text.disabled{opacity:.4;pointer-events:none}.badge-free{display:inline-block;background:#008489;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;margin-left:6px;vertical-align:middle;letter-spacing:.3px}.photo-callout{background:#f0f9f4;border-left:3px solid #008489;padding:14px 18px;border-radius:0 8px 8px 0;margin-bottom:20px;display:flex;align-items:center;gap:12px;font-size:14px;color:#484848;box-shadow:0 1px 4px rgba(0,0,0,.04)}.photo-callout strong{color:#008489}.contact-summary{display:flex;align-items:center;gap:14px;padding:16px 20px;background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 1px 6px rgba(0,0,0,.06);margin-bottom:8px}.contact-summary-avatar{width:40px;height:40px;min-width:40px;background:#e8f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center}.contact-summary-info{flex:1;min-width:0}.contact-summary-name{font-weight:600;font-size:15px;color:#222;margin-bottom:2px}.contact-summary-details{font-size:13px;color:#717171;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.contact-summary-details .contact-summary-dot{color:#c4c4c4}.contact-summary-check{flex-shrink:0;margin-left:auto}@media (max-width:600px){.publish-action-group{margin-top:24px;padding:20px 16px;border-radius:10px}.publish-trust-copy{font-size:13px;padding:10px 12px}.publish-actions{flex-direction:column}.btn-publish,.btn-save-draft{display:block;width:100%;padding:14px 24px;font-size:16px}.btn-save-draft{padding:12px 24px;font-size:15px}.btn-cancel-text{text-align:center}.contact-summary{padding:12px 14px;gap:10px;border-radius:10px}.contact-summary-avatar{width:36px;height:36px;min-width:36px}.contact-summary-name{font-size:14px}.contact-summary-details{font-size:12px}.photo-callout{padding:10px 12px;font-size:13px}}.help-side-panel{width:350px;background-color:#fff;border:1px solid #dce0e0;display:none;position:fixed;z-index:3001!important;top:0;right:0;bottom:0;line-height:normal;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:-3px 0 3px 0 rgba(0,0,0,.05);-moz-box-shadow:-3px 0 3px 0 rgba(0,0,0,.05);box-shadow:-3px 0 3px 0 rgba(0,0,0,.05)}.side-panel-header{padding:20px;border-bottom:solid 1px #bbb;font-size:16px;font-weight:400}.close-help{float:right}.close-help:hover,.post-page .mortgage-calculator .custom-dropdown-container LI:hover{cursor:pointer}.home-page{height:100%}.home-page h2{font-weight:800;font-size:24px;line-height:30px;margin-bottom:0;padding:10px 0}.home-page .regular-page-wrapper{margin-top:50px}.home-page #page-content{min-height:100%;height:100%;width:100%;display:table;text-align:center}.home-page .SearchForm__input{border-style:hidden}.home-page input:focus,.home-page select:focus{box-shadow:none}.home-page .homepage-text{line-height:1.7em;margin:16px auto;width:100%;max-width:700px;font-size:15px;color:#666}.home-page .icon-spyglass{font-size:24px;vertical-align:middle;margin-left:6px;-webkit-text-stroke:2px}.home-page #wrapper{height:85%!important}.home-page .hompage-wrapper{height:auto;min-height:70vh;display:table-cell;text-align:center;vertical-align:middle;background-size:cover;background-image:url(../img/bckg/building.jpg);background-image:-webkit-image-set(url(../img/bckg/building.webp)1x);background-repeat:no-repeat;background-position:center;position:relative}.home-page .hompage-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,.25)0,rgba(0,0,0,.45) 100%);z-index:0}.home-page .nav-sections li:first-child{margin-left:30px}.home-page .hompage-content{max-width:840px!important;width:69vw;height:auto;display:block;text-align:left;margin:0 auto!important;padding:40px;position:relative;z-index:1;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.home-page .hompage-wrapper *,.home-page .hompage-wrapper :after,.home-page .hompage-wrapper :before{box-sizing:initial!important}.home-page .homepage-m1-wrapper{display:flex;-webkit-box-pack:start;justify-content:flex-start;background-color:#f9f9fb;width:100%}.home-page .homepage-m1-content{background-color:#f9f9fb;text-align:center;text-align:-webkit-center;margin:auto;max-width:1200px;width:100%}.home-page .homepage-m1-p{max-width:876px;width:100%;text-align:center;margin:72px auto;padding:0 32px}.home-page .hTitle,.home-page .hp-card h3{color:#2a2a33;-webkit-font-smoothing:antialiased;font-weight:700;font-size:28px;line-height:38px;letter-spacing:0;text-transform:none;margin:72px auto 0}.home-page .homepage-m1-card-wrapper{width:100%}.home-page .homepage-m1-cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-bottom:72px}.home-page .hp-card{flex-basis:280px;text-align:center;-webkit-box-flex:2;flex-grow:2;box-shadow:0 4px 20px rgba(0,0,0,.06);margin-bottom:24px;margin-right:24px;display:flex;position:relative;cursor:pointer;max-width:100%;background-color:#fff;box-sizing:border-box;flex-shrink:0;padding:24px;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:16px;overflow:hidden;transition:all 300ms ease-in-out 0s}.home-page .hp-card h3{font-weight:600;font-size:24px;line-height:36px;margin:0}.home-page .hp-card:hover{transform:translateY(-6px);transition:all 300ms ease-in-out 0s;box-shadow:0 12px 40px rgba(0,0,0,.12)}.home-page .hp-card:hover .hp_action_btn{background-color:#005d60;color:#fff}.home-page .hp-card:last-of-type{margin-right:0}.home-page .hp-card-content{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;align-items:flex-start;text-align:center;flex-basis:277px;-webkit-box-flex:1;flex-grow:1}.home-page .hp-p{color:#2a2a33;-webkit-font-smoothing:antialiased;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-transform:none;margin:16px 0 0}.home-page .hp-line-divider{background-color:#008489;height:3px;width:60px;border-radius:2px;margin:48px auto}.home-page .homepage_MainTitle h1{font-weight:700;margin-bottom:30px;font-size:36px;line-height:40px;margin-top:0;text-align:left}.home-page .homepage_SubTitle{font-size:19px;font-weight:400;line-height:24px}.home-page .homepage_ActionButton{margin-top:24px}.home-page .input-location-container{width:calc(100% - 40px);display:table;margin-top:5px;border:2px solid #ddd;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.home-page .input-location-container:focus-within,.home-page .input-location-container:hover{border-color:#008489;box-shadow:0 2px 16px rgba(0,132,137,.15)}.home-page .locationTextField-container,.plans td.default{display:table-cell}.home-page .hack-input{margin-right:-162px;background:0 0;border:0}.home-page #search-location{width:24px;display:table-cell}.home-page #search-location .btn-search{right:-8px}.home-page #header-bar{box-shadow:none}.home-page #footer-wrapper{position:relative;bottom:0;left:0;width:100%;background-color:#fff;z-index:99;border-top:0}.home-page .footer-bottom-section{border:0!important}.home-page .buyrent-box{display:none;padding:12px 24px;border:2px solid #e0e0e0;border-right:2px solid #e0e0e0;width:auto;min-width:90px;text-align:center;cursor:pointer;color:#484848;font-size:16px;font-weight:600;transition:all .2s ease;background:#fff;opacity:.9;border-radius:24px;margin-right:8px}.home-page #select-buy.box-selected{background-color:#ff5a5f;color:#fff;opacity:1}.home-page #select-buy.buyrent-box:hover{background-color:#ff5a5f;color:#fff}.home-page #select-rent.box-selected{background-color:#427fed;color:#fff;opacity:1}.home-page #select-rent.buyrent-box:hover{background-color:#427fed;color:#fff}.home-page #search-location .search-buy .icon-spyglass,.nav-sections li a:hover{color:#ff5a5f}.home-page #search-location .search-rent .icon-spyglass{color:#427fed}.home-page #search-location .search-rent:hover .icon-spyglass{color:#2b6feb!important}.home-page #search-location .search-rent:active .icon-spyglass{color:#1456cf!important}.home-page .buyrent-box:nth-last-child(1){border-radius:24px}.home-page .buyrent-box:first-child{border-radius:24px}.home-page #select-pointer{display:none}.home-page .input-location-container{position:relative}.home-page .autocomplete-response{border:1px solid #eee;box-shadow:0 15px 46px -10px rgba(26,26,29,.3)!important;position:absolute;left:0;max-height:calc(50vh - 155px);width:calc(100% - 2px);overflow-x:hidden;overflow-y:auto;background-color:#fff}.home-page .autocomplete-response ul{list-style:none;padding:0;margin:8px 0 16px}.home-page .autocomplete-response ul li a{width:100%;display:block;padding:10px 16px!important;font-size:16px;font-weight:400;color:#3a3a3a!important}.home-page .autocomplete-response ul li a>span{font-weight:400!important;color:#7a7a7a}.home-page .autocomplete-response ul li a:hover{background-color:#f2f2f2;color:#484848!important}.home-page .autocomplete-response .focus-item a:hover,.home-page .autocomplete-response ul .key-selected{background-color:#f2f2f2}.home-page .autocomplete-response ul .autocomplete-header{padding:8px 16px 4px;font-size:11px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.5px;cursor:default}.home-page .autocomplete-response ul .autocomplete-header:not(:first-child){border-top:1px solid #eee;margin-top:4px;padding-top:12px}.home-page .autocomplete-response .focus-item a{display:flex!important;align-items:center;gap:12px;font-weight:600;cursor:pointer;text-decoration:none!important;transition:background-color .15s ease}.home-page .autocomplete-response .focus-icon{flex-shrink:0;color:#666;width:18px;height:18px}.home-page .autocomplete-response .focus-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-page .autocomplete-response .focus-item-location .focus-text{font-weight:600}.home-page .autocomplete-response .focus-item-loading a{opacity:.6;pointer-events:none}.home-page .autocomplete-response .focus-item-loading .focus-icon{animation:spin 1s linear infinite}@media (max-width:900px){.places-featured{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.places-featured{grid-template-columns:1fr}.place-card-img{height:140px}.places-hero h1{font-size:26px}.places-hero{padding:32px 16px 24px}.places-page-wrapper{padding:12px 16px 40px}}.hp-cities-wrapper{background:#f7f7f7;padding:48px 0 56px}.hp-cities-content{max-width:1100px;margin:0 auto;padding:0 24px}.hp-cities-content .places-section-title{text-align:center;margin-bottom:28px}.hp-cities-viewall{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:28px;font-size:15px;font-weight:600;color:#008489;text-decoration:none}.hp-cities-viewall:hover{text-decoration:underline}@media (max-width:600px){.hp-cities-wrapper{padding:36px 0 40px}.hp-cities-content{padding:0 16px}}.map-page,.map-page #maps,.nav-rightGroup>div>div{height:100%}.map-page input,.map-page select,.map-page textarea{padding:4px 6px}.map-page .post-page{border-left:1px solid;border-right:1px solid;border-color:#fff;margin-bottom:80px}.map-page #nav-more input,.map-page #nav-more select,.map-page #nav-price-range input,.map-page #nav-price-range select,.map-page #nav-room-no input,.map-page #nav-room-no select{line-height:1em;height:30px;font-size:15px;box-sizing:border-box;width:85px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.map-page #nav-more .max-box,.map-page #nav-more .min-box,.map-page #nav-price-range .max-box,.map-page #nav-price-range .min-box,.map-page #nav-room-no .max-box,.map-page #nav-room-no .min-box{display:inline-block;background:0 0}.map-page #nav-more #bathroom-option,.map-page #nav-price-range #bathroom-option,.map-page #nav-room-no #bathroom-option{min-width:84px}.map-page #nav-more #dayson-dropdown .custom-option-header-value,.map-page #nav-more #lotsize-dropdown .custom-option-header-value,.map-page #nav-price-range #dayson-dropdown .custom-option-header-value,.map-page #nav-price-range #lotsize-dropdown .custom-option-header-value,.map-page #nav-room-no #dayson-dropdown .custom-option-header-value,.map-page #nav-room-no #lotsize-dropdown .custom-option-header-value{min-width:179px}.map-page #nav-more #dayson-option,.map-page #nav-more #lotsize-option,.map-page #nav-price-range #dayson-option,.map-page #nav-price-range #lotsize-option,.map-page #nav-room-no #dayson-option,.map-page #nav-room-no #lotsize-option{min-width:203px}.map-page #nav-more #bathroom-option .item-selected,.map-page #nav-more #dayson-option .item-selected,.map-page #nav-more #lotsize-option .item-selected,.map-page #nav-more #rooms-from-dropdown .item-selected,.map-page #nav-price-range #bathroom-option .item-selected,.map-page #nav-price-range #dayson-option .item-selected,.map-page #nav-price-range #lotsize-option .item-selected,.map-page #nav-price-range #rooms-from-dropdown .item-selected,.map-page #nav-room-no #bathroom-option .item-selected,.map-page #nav-room-no #dayson-option .item-selected,.map-page #nav-room-no #lotsize-option .item-selected,.map-page #nav-room-no #rooms-from-dropdown .item-selected{font-weight:600}.map-page #nav-more .price-box-separator,.map-page #nav-price-range .price-box-separator,.map-page #nav-room-no .price-box-separator{color:#999;margin:0 7px;border:0;background-color:#999;display:inline-block;height:1px;width:10px;position:relative;vertical-align:middle}.map-page #nav-more input,.map-page #nav-price-range input,.map-page #nav-room-no input{text-align:left!important}.map-page .pac-container{margin-left:-10px;width:295px!important;box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);margin-top:13px}.map-page #wrapper{display:flex;flex-direction:column;width:100%;padding:0;margin:0 0-20px;min-height:100%}.map-page #footer-wrapper,.map-page .header-bar-wrapper{position:relative;margin-bottom:0}.map-page #footer-wrapper{margin-top:0;display:block;left:auto;bottom:auto;border-top:none}.map-page #page-content,.map-page #page-content #map-container{display:block;background-color:transparent;height:100%;top:0;left:0}.map-page #page-content{margin-top:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.35);flex:1 1 0;min-height:90px;position:relative;padding-top:35px;-webkit-transform:translate3d(0,0,0);-webkit-transform:translateZ(0);transform:translateZ(0)}.map-page #page-content #map-container{width:57%;margin-right:-4px;min-height:100%;vertical-align:top;position:absolute;right:0;bottom:0;opacity:1!important;z-index:1}.map-page #page-content #map-content{width:100%;height:100%;background:#ccc}.map-page #page-content #map-content *,.map-page #page-content #map-content :after,.map-page #page-content #map-content :before{box-sizing:initial}.map-page #page-content #map-info-message{position:absolute;top:0;z-index:5;background-color:rgba(68,68,68,.85);display:block;will-change:opacity;border-radius:3px;margin:24px}.map-page #page-content #map-info-message span{padding:8px 12px;display:block;color:#fff;font-size:15px}.map-page #page-content #list-container{width:43%;display:block;background-color:#efefef;height:auto;overflow-x:hidden;overflow-y:scroll;top:0;bottom:0;right:0;position:absolute;vertical-align:top;min-height:100%;z-index:99;box-shadow:-2px -1px 5px 0 rgba(0,0,0,.4);-webkit-box-shadow:-2px -1px 5px 0 rgba(0,0,0,.4);will-change:transform}.map-page #page-content #list-results{padding-top:15px;background-color:#fff}.map-page #page-content #list-loading-message{display:block;position:absolute;width:100%;z-index:100}.map-page #page-content .list-loader{background-color:#f9edbe;border:1px solid #f0c36d;display:table;font-weight:700;margin:32px auto auto;padding:1.4rem;white-space:nowrap;font-size:15px}.map-page #page-content .loading-spinner{background-image:url(../img/ajax-loader.gif);height:16px;width:16px;display:inline-block;min-height:16px;min-width:16px;position:relative;margin:0 4px 0 0;top:2px}.map-page #page-content .loading-spinner:before{background-repeat:no-repeat;content:"";left:50%;top:50%}.map-page #info-block,.map-page #info-block-results{display:none;border:1px solid #f0c36d;background:#fbfbfb}.map-page #info-block{padding:15px}.map-page #group-data-display,.map-page #info-block,.map-page #info-block-results{margin:15px;line-height:25px;font-size:16px}.map-page #group-data-display{padding:15px}.map-page #info-block-results{padding:8px!important;margin-top:40px!important}.map-page .group-display-container{border:1px solid #ff7800;background-color:#fef9d0;display:block}.map-page .group-display-container .info-group-name{font-weight:700}.map-page .markerLabelsNoAlerts{opacity:1!important;pointer-events:none!important}.map-page .price-container-label{width:100px;background-color:transparent;text-align:center}.map-page .marker-price,.map-page .marker-price-inverted{display:inline-block;text-align:left;opacity:1;font-size:12px;color:#555;font-weight:700;white-space:nowrap;background-color:#f9f5f2;line-height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:1px solid #8b8a89;padding:2px 5px;margin-top:2px;-webkit-font-smoothing:antialiased}.map-page .icon-menu-arrow-down,.map-page .icon-menu-arrow-up{position:relative;display:inline-block;padding-left:4px;margin-right:4px}.map-page #nav-price-range .dropdown-onclick-div,.map-page #nav-room-no .dropdown-onclick-div,.map-page .listing-title{padding:0}.map-page #listing-price-container{display:inline-flex;align-items:center;gap:2px}.map-page .menu-active{border-color:#333!important;background-color:#f5f5f5!important}.map-page .gmnoprint{opacity:1!important}.map-page #marker-hover-info{position:fixed;display:none;background-color:transparent;cursor:pointer;z-index:100;font-size:13px}.map-page #marker-hover-info-content{position:relative;width:246px;height:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-border-radius:2px;border-radius:2px;will-change:opacity}.map-page #marker-cover{background-color:transparent;bottom:-22px;height:22px;left:111px;position:absolute;width:24px;z-index:2}.map-page .hover-info-big{overflow-y:auto;max-height:200px}.map-page .rotated-quad{content:"";position:absolute;bottom:-9px;width:18px;height:10px;background:url(../img/map-triangle-marker.png)no-repeat 50% 50%;background-size:contain;left:122px;margin-left:-8px}.map-page .marker-infoBox{padding:8px;display:flex}.map-page .map-img-container{width:45%;height:84px;flex-direction:row;margin-right:8px;z-index:2}.map-page .map-img{width:100%;height:100%;background-size:cover;background-position:50% 50%}.map-page .dropdown-onclick-div{position:absolute;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-top:4px;width:auto;display:none;color:#555;font-weight:400;left:0;z-index:5;text-transform:none;cursor:initial;line-height:0;overflow:hidden}.map-page .dropdown-onclick-div UL LI label:hover{cursor:pointer;color:#d00f10}.map-page #nav-price-range li,.map-page #nav-room-no li{padding:6px 12px;line-height:28px}.map-page #nav-price-range li:hover,.map-page #nav-room-no li:hover{color:#fff;background:#fc384a}.map-page #nav-listing-type li,.map-page #nav-prop-type li{padding:4px 5px}.map-page #nav-listing-type li:last-child,.map-page #nav-prop-type li:last-child{padding-bottom:0}.map-page #nav-listing-type li:first-child,.map-page #nav-prop-type li:first-child{padding-top:0}#cancel-listing-modal #modal-add-cancel-address span,.map-page #nav-listing-type .dropdown-onclick-div{text-transform:uppercase!important}.map-page .menu-items-container{padding:10px}.map-page .menu-items-container .btn-normal{padding:6px 24px;margin-top:10px}.map-page .menu-items-container-fullsize{padding:0}.map-page .dropdown-div-onclick-type{width:auto;min-width:160px}.map-page .dropdown-div-onclick-type .mdl-radio{margin-bottom:4px}.map-page .dropdown-div-onclick-type .mdl-radio__label{display:inline-flex;align-items:center;gap:2px}.map-page .dropdown-div-onclick-price{width:340px;padding:0!important}.map-page .price-filter-panel{padding:0}.map-page .price-filter-header{padding:14px 16px 8px;font-size:15px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:.5px;line-height:normal}.map-page .price-histogram-slider-area{position:relative;height:100px;padding:0 16px}.map-page .price-histogram-bars{display:flex;align-items:flex-end;height:100%;gap:0;padding-bottom:10px}.map-page .price-histogram-bar{flex:1;background-color:rgba(208,15,16,.25);min-height:3px;border-radius:1px 1px 0 0;transition:background-color .15s ease;box-shadow:inset -1px 0 0 rgba(255,255,255,.8)}.map-page .price-histogram-bar:last-child{box-shadow:none}.map-page .price-histogram-bar.in-range{background-color:#d00f10}.map-page .price-histogram-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.map-page .price-slider-container{position:absolute;bottom:6px;left:16px;right:16px;padding:0;line-height:normal}.map-page .price-slider-container .noUi-target{height:2px;border:0;background:#d8d8d8;box-shadow:none;border-radius:1px}.map-page .price-slider-container .noUi-connect{background:#d00f10}.map-page .price-slider-container .noUi-handle{width:35px;height:35px;border-radius:50%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212.5%22%20r%3D%2210%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.056%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.084%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2211.5%22%20r%3D%228.5%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.105%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%226.5%22%20fill%3D%22%23d00f10%22%20stroke%3D%22white%22%20stroke-width%3D%222%22/%3E%3C/svg%3E)no-repeat center center;background-size:35px 35px;border:0;box-shadow:none;cursor:grab;top:-16px;right:-18px;transition:none}.map-page .price-slider-container .noUi-handle:hover{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212.5%22%20r%3D%2210%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.056%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.084%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2211.5%22%20r%3D%228.5%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.105%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%226.5%22%20fill%3D%22%23920b0b%22%20stroke%3D%22white%22%20stroke-width%3D%222%22/%3E%3C/svg%3E)}.map-page .price-slider-container .noUi-handle:active{cursor:grabbing}.map-page .price-slider-container .noUi-handle:after,.map-page .price-slider-container .noUi-handle:before{display:none}.map-page .price-slider-container .noUi-handle:focus{outline:0}.map-page .slider-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:2px;background:#fff;color:#333;font-size:17px;font-weight:600;padding:7px 15px;border-radius:7px;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.22);opacity:0;pointer-events:none;transition:opacity .12s ease}.map-page .slider-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:8px solid transparent;border-top-color:#fff}.map-page .slider-tooltip.visible{opacity:1}.map-page .slider-tooltip.side-right{bottom:auto;top:50%;left:100%;right:auto;transform:translateY(-50%);margin-bottom:0;margin-left:4px}.map-page .slider-tooltip.side-right:after{top:50%;left:auto;right:100%;transform:translateY(-50%);border:8px solid transparent;border-right-color:#fff}.map-page .slider-tooltip.side-left{bottom:auto;top:50%;left:auto;right:100%;transform:translateY(-50%);margin-bottom:0;margin-right:4px}.map-page .slider-tooltip.side-left:after{top:50%;left:100%;right:auto;transform:translateY(-50%);border:8px solid transparent;border-left-color:#fff}.map-page body.slider-dragging,.map-page body.slider-dragging *{cursor:grabbing!important}.map-page .price-filter-panel .menu-price-from-to{border-bottom:none;padding:14px 16px;display:flex;align-items:flex-end;gap:0;cursor:default}.map-page .price-input-group{display:flex;flex-direction:column;flex:1}.map-page .price-input-label{font-size:15px;color:#4a4a4a;margin-bottom:4px;font-weight:600;line-height:normal}.map-page #nav-price-range .price-filter-panel .price-box-separator{width:20px;text-align:center;color:#999;font-size:14px;align-self:flex-end;height:30px;line-height:30px;background-color:transparent;background:0 0;margin:0;position:static;display:block}.map-page .price-filter-panel input{width:100%!important;box-sizing:border-box}.map-page .price-apply-container{padding:8px 16px 14px;line-height:normal}.map-page .price-apply-btn{width:100%;text-align:center;padding:10px 24px!important;cursor:pointer;box-sizing:border-box;border-radius:4px}.map-page .more-item-rent,.map-page .more-item-sell{cursor:initial}.map-page #nav-more ul li:hover,.map-page #rooms-from-dropdown>li:hover{cursor:pointer!important}.map-page .mdl-checkbox__box-outline{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.map-page #nav-more li:active,.map-page #nav-room-no li:active{font-weight:600}.map-page .dropdown-div-onclick-rooms{width:340px}.rb-dropdown{padding:14px 16px}.rb-section{margin-bottom:16px}.rb-section:last-of-type{margin-bottom:0}.rb-label{font-size:15px;font-weight:600;color:#4a4a4a;margin-bottom:4px;line-height:normal}.rb-btn-group{display:flex;gap:0}.rb-btn{flex:1;padding:10px 0;border:1px solid #e0e0e0;background:#fff;color:#555;font-size:14px;cursor:pointer;text-align:center;transition:all .15s;margin-left:-1px;line-height:1}.rb-btn:first-child{border-radius:8px 0 0 8px;margin-left:0}.rb-btn:last-child{border-radius:0 8px 8px 0}.rb-btn:hover{background:#f5f5f5}.rb-btn-active{background:#e4696b;color:#fff;position:relative;z-index:1}.rb-btn-active:hover{background:#d95557}.rb-apply{padding:8px 0 0;line-height:normal}.rb-apply .btn{width:100%;text-align:center;padding:10px 24px!important;cursor:pointer;box-sizing:border-box;border-radius:4px}.map-page .dropdown-div-onclick-props{width:200px}.map-page .dropdown-div-onclick-more{width:346px;word-wrap:break-all;overflow:visible;float:none;cursor:default}.map-page .dropdown-div-onclick-more .more-block-line{line-height:normal;margin-bottom:12px;font-size:14px}.map-page .dropdown-div-onclick-more .more-block-line .more-left-block{width:120px;display:inline-block}.map-page .dropdown-div-onclick-more .more-block-line .more-right-block{display:inline-block;max-width:225px;position:relative;white-space:normal;width:auto}.map-page .dropdown-div-onclick-more .more-block-line:nth-last-child(1){margin-bottom:0!important}.map-page .item-selected{background-color:#f13b3c;color:#fff}.map-page .dropdown-onclick-div-show{display:block}.map-page .dropdown-onclick-div .icon{vertical-align:middle}.map-page .icon-arrow-menu-down:before{content:"X"}.map-page #property-sort-control{list-style-type:none;margin-top:20px;margin-bottom:0}.map-page #sort-control-container li{font-size:19px;display:inline-block;background:0 0;text-decoration:none;color:#3e3e3e;font-weight:400;cursor:pointer;white-space:nowrap;margin:0 25px 10px 0;padding-bottom:5px}.map-page #property-sort-control>li:last-child{padding-right:0}.map-page #sort-control-container li:hover{color:#d00f10}.map-page #sort-control-container .selected{color:#d00f10;border-bottom:2px solid}.map-page .search-title-container>*{display:inline-block}.map-page .search-title-container{margin-bottom:15px}.map-page #search-title{padding:0 1.2rem;font-size:28px;font-weight:700;line-height:1.3;margin-bottom:0;letter-spacing:-2px}.map-page #search-title:empty{display:none}.map-page #map-result-count-message{padding-left:1.2rem}.map-page #map-result-count-message h2{font-weight:600;margin:0;padding:0}.map-page .photo-cards-list{list-style-type:none;padding:1%0 0 1%;box-sizing:border-box;overflow:hidden;font-size:0}.map-page #search-results .photo-cards-list>li{display:inline-block;vertical-align:top;margin:0 1% 1%0;width:49%}.map-page .photo-card-active .photo-card-content:before{background:linear-gradient(rgba(73,157,254,.75),rgba(73,157,254,0))}.map-page .photo-card-active .photo-card-content:after{background:linear-gradient(rgba(73,157,254,0),rgba(73,157,254,.75))}.map-page .photo-card{width:100%;background-color:#285a57;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.7)}.map-page .photo-card .interpunct{padding:0 1px;font-size:2em;line-height:12px;vertical-align:middle;margin:0 4px}.map-page .photo-card-price-percent{background-color:#ff3b2f;border-radius:2px;padding:0 4px;margin-right:2px;font-size:13px}.map-page .photo-card-spec{margin:0}.map-page .photo-card-price{font-size:28px;letter-spacing:-1px;margin-right:6px}.map-page .photo-card-info{font-size:16px;white-space:nowrap}.map-page .photo-card-notification{font-size:13px;color:#ccc}.map-page .photo-count{position:absolute;z-index:3}.map-page .card-aspect-ratio{position:relative;overflow:hidden}.map-page .card-aspect-ratio:before{padding-top:55%;display:block;content:""}.map-page .aspect-ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}.map-page .photo-card-content:before{top:0;height:30px;background:-webkit-linear-gradient(rgba(0,0,0,.25),transparent);background:linear-gradient(rgba(0,0,0,.25),transparent)}.map-page .photo-card-content:after{bottom:0;height:91px;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.6));background:linear-gradient(transparent,rgba(0,0,0,.6))}.map-page .photo-card-content:after,.map-page .photo-card-content:before{content:"";position:absolute;left:0;width:100%;z-index:1}.map-page .photo-card-caption{right:6px;bottom:6px;left:6px;position:absolute;z-index:3}.map-page .photo-card-spec{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-page .photo-card-status{font-size:13px;line-height:1.8;font-weight:700;text-transform:uppercase}.map-page .photo-card-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.map-page .photo-card-actions{position:absolute;top:0;right:0;font-size:20px;z-index:3}.map-page .search-bar.view-favorites{background-color:#dadada}.map-page .save-favorite-link{display:inline-block;position:relative;width:44px;height:44px;cursor:pointer;outline:0}.map-page .item-favorited{background-position:73px 0!important}.map-page .save-hide-icon{background-image:url(../img/favorites_Sprite_new.png);width:36px;height:36px;margin-left:-19px;margin-top:-16px;background-size:110px 110px;position:absolute;display:block;top:50%;left:50%}.map-page .save-hide-icon:hover{background-position:36px 0}.map-page .photo-card-img{width:100%;height:100%;background:#6495ed}.map-page .photo-card-img img{position:relative;left:50%;top:50%;max-width:100%;width:100%;height:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.map-page .list-pagination{padding:1.1rem 10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.map-page .list-pagination>li,.post-page .list-pagination>li{display:inline-block;margin:0 0 0 5px}.map-page .list-pagination>li>div,.post-page .list-pagination>li>div{font-size:16px;font-weight:600;text-transform:uppercase;display:inline-block;height:25px;min-width:25px;line-height:25px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.map-page .list-pagination>li>div:hover{background-color:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#d00f10}.map-page #result-tabs-next>div:hover,.post-page #result-tabs-next>div:hover{background-color:#fff;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}.map-page .list-pagination>li.list-pagination_active>div{color:#fff;background-color:#333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px cursor: pointer}.map-page #list-results-save-search{padding:1rem 1.1rem;font-size:16px;line-height:20px;padding-bottom:27px;color:#6f6f6f;display:flex}.map-page #list-results-save-search a,.post-page #list-results-save-search a{color:#484848!important;font-weight:600;font-size:14px;outline:0}.map-page #list-results-save-search a:hover,.post-page #list-results-save-search a:hover{color:#3b3b3b!important}.map-page .save-search-info-txt{font-weight:300;width:80%;align-self:center}.map-page .footer-container a:hover{color:#d00f10!important}.map-page .footer-bottom-section{margin:0!important;box-shadow:0 1px 0#dadada inset;background-color:#efefef!important}.map-page .footer-top-section{padding-top:15px!important;margin:0!important}.map-page #list-results{position:relative}.map-page #processing-overlay-noclick{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5);z-index:10;cursor:progress;will-change:opacity}.map-page .contact-display{display:inline-block!important}.map-page #footer-photo-card-wrapper{box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);width:100%;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.25);z-index:1}.map-page .google-maps-zoom-in{width:42px;height:42px;background:url(/img/map-zoom-button.png)no-repeat 0-42px}.map-page .google-maps-zoom-out{width:42px;height:42px;background:url(/img/map-zoom-button.png)no-repeat 0 0}.map-page .google-maps-zoom-in:hover{background-position:-42px -42px}.map-page .google-maps-zoom-out:hover{background-position:-42px 0}.container-left,.container-right{width:50%;display:flex;margin-bottom:10px;flex-direction:column}#share-post{display:none!important}.post-page{background:#fff}.post-page .icon-refresh{font-size:24px;margin:5px}.post-page .group_profile_logo,.post-page .user_avatar{width:50px;display:block}.post-page .group_profile_logo img,.post-page .user_avatar img{max-width:100%;max-height:100%}.post-page .user_avatar img{border-radius:25px}.post-page #wrapper{height:auto}.post-page .neighborhood h3,.post-page h1,.post-page h2,.post-page h3,.post-page h4{margin:0}.post-page h2{font-size:28px;line-height:1.3;font-weight:700}.group-page .content-left-wrapper ul li h2,.post-page .content-left-wrapper ul li h2{border-bottom:1px solid #ccc!important;border-top:1px solid #ccc!important;padding:18px 0!important;display:flex;justify-content:space-between}.group-page .content-left-wrapper ul li h2 .icon,.post-page .content-left-wrapper ul li h2 .icon{font-size:22px;margin-right:5px}.post-page .essentials-container h2{font-size:20px!important;line-height:1.5;font-weight:700}.post-page h3{font-size:18px;font-weight:700;margin-bottom:20px}.post-page ul{font-size:15px}.post-page .interpunct{margin:0 8px}.post-page .photo-carousel-wrapper{height:420px;background:#eee;margin-bottom:25px}.post-page .page-content-top{justify-content:flex-end;align-items:flex-start;font-size:16px;padding:0 20px!important}.post-page .page-content-top,.post-page .section-wrapper{display:flex;flex:1 1 100%;flex-direction:row}.post-page .post-notification-bar{margin-right:35px;background:#edf8d9;display:flex}.post-page .post-notification-bar .post-notification-note{margin-left:5px;color:#000}.post-page .neighborhood ul,.post-page .property-history ul{list-style:none;margin:0;padding:0;white-space:nowrap}.post-page .neighborhood ul:not(:last-child){padding:20px 0!important}.post-page .neighborhood ul li,.post-page .property-history ul li{display:-webkit-box;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #eee}.post-page .neighborhood-header-row{padding-bottom:5px!important}.post-page .neighborhood ul li{padding:5px 0 15px}.post-page .property-history ul li{padding:10px 0}.post-page .property-history ul li>div{width:30%}.post-page .property-history ul li:first-child{text-transform:uppercase;font-size:14px}.post-page .nearby-name,.post-page .table-name-title{flex:0 0 370px;letter-spacing:-1px;font-size:16px;white-space:normal!important}.post-page .price-per-area-clmn{text-align:right;width:10%!important}.post-page .price-pct-decrease,.post-page .price-pct-increase{margin-left:8px;font-weight:600}.post-page .price-pct-increase{color:#02cd4e}.post-page .price-pct-decrease{color:#f04554}.post-page #contact-post{background-color:#d00f10;color:#fff;display:none}.post-page #contact-post:hover{-webkit-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);-moz-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75)}.post-page .nearby-icon{flex:0 0 50px}.post-page .nearby-info,.post-page .nearby-info-title{flex:1 1 100%;text-align:right}.post-page .post-stats-number{position:relative;display:table-cell;text-align:center;font-size:40px;font-weight:700;line-height:40px}.post-page .post-stats-title{font-weight:600}.post-page .content-left-wrapper UL{margin:0;list-style-type:none;padding:20px 0 30px}.post-page .content-left-wrapper>UL>:first-child,.post-page .content-left-wrapper>UL>LI:nth-child(2){border-top:none;padding-top:0}.post-page .content-left-wrapper{flex:1 0 0px;flex-direction:row;justify-content:flex-start;padding-right:20px}.post-page .content-left-wrapper .icon{font-size:25px}.post-page .content-left-wrapper .prop-addr h1{font-size:34px;line-height:1;font-weight:600;margin-bottom:5px;letter-spacing:-2px}.post-page .content-left-wrapper .prop-aptno{text-transform:lowercase;font-weight:200;font-size:30px;color:#666}.post-page .content-left-wrapper .prop-city{font-size:27px!important;line-height:1.3;display:block;font-weight:600;letter-spacing:-1px;margin-top:5px}.post-page .content-left-wrapper .prop-status{font-size:15px;line-height:1.5;font-weight:700;text-transform:uppercase}.post-page .content-left-wrapper .prop-status .icon-for-rent,.post-page .content-left-wrapper .prop-status .icon-for-sale,.post-page .content-left-wrapper .prop-status .icon-off-market{position:relative;top:2px;margin-right:2px}.post-page .content-left-wrapper .prop-specs{margin-bottom:15px}#cancel-listing-modal li,.post-page .content-left-wrapper .prop-description-container{margin-bottom:20px}.post-page .content-left-wrapper .prop-description-container h3{font-size:14px;text-transform:uppercase}.post-page .content-left-wrapper .prop-description-container:empty{display:none}.post-page .content-left-wrapper .prop-description-short{white-space:pre-line}.post-page .content-left-wrapper .prop-description-detailed{margin-top:40px;white-space:pre-line}.post-page .content-left-wrapper .prop-price-summary-container{font-size:31px;font-weight:600;line-height:1;margin-bottom:15px;letter-spacing:-1px}.post-page .content-left-wrapper .price-reduction{margin-top:5px;margin-bottom:5px;letter-spacing:0;font-weight:700;font-size:13px;color:#fff;border:1px solid #e21d6c;background-color:#e21d6c;padding:4px 6px;border-radius:4px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-page .content-left-wrapper .price-reduction .icon-arrow-down{font-size:12px;vertical-align:middle}.post-page .content-left-wrapper .per-month-label{font-size:22px;font-weight:300}.post-page .content-left-wrapper .rent-for-free{font-size:13px;font-weight:400;letter-spacing:0;line-height:1.6;margin-top:10px}.post-page .content-left-wrapper .rent-for-free a{color:#0074e4}.post-page .content-left-wrapper .rent-for-free a:hover{color:#64b3ff}.post-page .content-left-wrapper .loan-calc-label{font-size:15px;line-height:1.5;font-weight:700;text-transform:uppercase}.post-page .content-left-wrapper .loan-calc-estimate span{font-size:22px;font-weight:400;letter-spacing:-1px}.post-page .content-left-wrapper .loan-calc-estimate-label{font-size:18px!important;font-weight:200!important}.post-page .content-left-wrapper .loan-calc-estimate-label .icon{margin-left:6px;cursor:pointer}.post-page .content-left-wrapper .essentials-wrapper .essentials-container{display:flex;flex:1 1 100%;flex-direction:row;justify-content:flex-end;word-break:break-word}.post-page .content-left-wrapper .essentials-wrapper .essentials-container .essentials-clmn-left{flex:1 0 0px;flex-direction:row;padding-right:10px;overflow:auto}.post-page .content-left-wrapper .essentials-wrapper .essentials-container .essentials-clmn-right{flex:0 0 220px;flex-direction:row;padding-left:10px;padding-right:20px}.post-page .content-left-wrapper .facts-container,.post-page .content-left-wrapper .features-container{padding-bottom:25px;border-top:1px solid #eee!important}.post-page .content-left-wrapper .facts-container h3,.post-page .content-left-wrapper .features-container h3{padding-top:25px}.post-page .content-left-wrapper .facts-container UL,.post-page .content-left-wrapper .features-container UL{width:calc(98%/2);display:inline-block;box-sizing:border-box;padding:0;margin:0;list-style:none;vertical-align:top}.post-page .content-left-wrapper .facts-container h4{text-transform:uppercase;color:#333;font-size:14px;font-weight:700;margin-bottom:5px;margin-top:25px}.post-page .content-left-wrapper .facts-container UL{width:calc(98%/3)}.post-page .content-left-wrapper .facts-container UL:last-child,.post-page .content-left-wrapper .features-container UL:last-child{width:auto}.post-page .content-left-wrapper .facts-container UL LI{list-style:square;word-wrap:break-word;margin-left:1.33em}.post-page .content-left-wrapper .graph-facts-container{display:flex;border-top:1px solid #eee!important;padding:20px 0}.post-page .content-left-wrapper .graph-facts-container .quick-facts-info{text-align:center}.post-page .content-left-wrapper .graph-facts-container .icon{font-size:40px}.post-page .content-left-wrapper .graph-facts-container UL,.post-page .content-left-wrapper .quick-facts-container UL{width:calc(100%/3);box-sizing:border-box;padding:0;margin:0;list-style:none;vertical-align:top}.add-page #page-3 .pricing-facts .hf-left,.add-page #page-4 .pricing-facts .hf-left,.post-page .content-left-wrapper .graph-facts-container UL LI{display:flex;flex-direction:column}.post-page .content-left-wrapper .quick-facts-container{margin-top:10px;padding:0}.post-page .content-left-wrapper .quick-facts-container .icon{font-size:30px;margin-right:15px}.post-page .content-left-wrapper .quick-facts-container .quick-facts-info{white-space:nowrap}.post-page .content-left-wrapper .quick-facts-info *{display:inline-flex}.post-page .content-left-wrapper .quick-facts-heading{font-weight:600;text-overflow:ellipsis;white-space:nowrap}.post-page .content-left-wrapper .quick-facts-container UL{width:calc(90%/3);display:inline-block}.post-page .content-left-wrapper .features-container UL LI,.post-page .content-left-wrapper .quick-facts-container UL LI{word-wrap:break-word;margin-bottom:25px;display:flex;line-height:1.2;align-items:center}.post-page .content-left-wrapper .features-container{align-items:center}.post-page .content-left-wrapper .features-container .features-data{font-weight:600}.post-page .content-left-wrapper .features-container .not-available{color:#767676;text-decoration:line-through;font-weight:200;line-height:26px}.post-page .content-left-wrapper .features-container .icon{font-size:26px;margin-right:15px;color:#000}.post-page .per-square-meter{font-weight:200;font-size:18px;margin-top:6px}.post-page .vat-refund{font-size:15px;font-weight:700}.post-page .mortgage-calculator .custom-option{width:100%!important}.g-contact-image img,.mobile-scroller .carusel-image-container li img,.photo-carousel-wrapper .carusel-image-container li img,.post-page .mortgage-calculator .custom-dropdown-container{max-width:100%}.post-page .mortgage-calculator .custom-dropdown-container .icon{font-size:10px;margin-right:6px;margin-top:3px}.post-page .mortgage-calculator .custom-dropdown-container .custom-option-header{display:flex}.post-page .mortgage-calculator .custom-dropdown-container .custom-option-header-value{width:100%}.post-page .mortgage-calculator .custom-dropdown-container LI{margin-bottom:0!important}.post-page .mortgage-calculator input{text-align:left!important;font-size:16px}.post-page .mortgage-calculator .container-left{width:45%;align-text:left}.post-page .mortgage-calculator .container-left UL{padding:0}.post-page .mortgage-calculator .container-left LI{margin-bottom:15px}.post-page .mortgage-calculator .container-left .input-overlay_left,.post-page .mortgage-calculator .container-left .input-overlay_right{position:relative}.post-page .mortgage-calculator .container-left .input-overlay_left input{padding:3px 3px 3px 22px!important}.post-page .mortgage-calculator .container-left .input-overlay_right input{padding:3px 10px!important}.post-page .mortgage-calculator .container-left .input-overlay-field__right,.post-page .mortgage-calculator .container-left .input-overlay-symbol-text_left{top:3px;font-size:16px}.post-page .mortgage-calculator .container-left .input-overlay-field__right{right:9px}.post-page .mortgage-calculator .container-left .downpayment-container{display:flex;align-content:stretch}.post-page .mortgage-calculator .container-left .homeDownPayment{width:65%;display:inline-block}.post-page .mortgage-calculator .container-left .homeDownPaymentPercent{width:35%;display:inline-block}.post-page .mortgage-calculator .container-right{width:55%;align-self:center}.post-page .mortgage-calculator .item{position:relative;align-self:center}.post-page .mortgage-calculator .container-right .loan-circle-info{text-align:center;position:absolute;line-height:22px;width:100%;top:35%}.post-page .mortgage-calculator .loan-circle-info{text-align:center;font-size:28px;font-weight:400}.post-page .mortgage-calculator .mortgage_text{font-size:16px;margin-bottom:5px;font-weight:700}.post-page .content-right-wrapper{margin-left:10px;width:300px}.post-page .field-desc{font-size:13px;white-space:nowrap;font-weight:200}.post-page .content-right-container{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:50px;margin-bottom:20px}.post-page .contact-form-wrapper{border:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);-web-box-shadow:0 0 2px rgba(0,0,0,.2);border-top:2px solid #d00f10;flex:0 1 300px;flex-direction:row;position:relative;top:0;margin-top:-60px;height:auto}.post-page .contact-form-wrapper p{font-size:11px;margin-top:10px;line-height:normal;color:#555}.post-page .contact-form-content{padding:10px;position:relative;z-index:2}.post-page .contact-form .btn-normal{padding:8px 24px}.post-page .contact-form UL{list-style-type:none;padding:0;margin:0}.post-page .contact-form UL LI{margin-bottom:8px}.post-page .contact-form UL LI:first-child{margin-top:12px}.post-page .contact-form UL LI:last-child{margin-bottom:0}.post-page .contact-form input{padding-left:27px!important;font-size:14px}.post-page .contact-form .icon{position:absolute;display:inline-block;margin-left:7px;margin-top:6px;font-size:15px}.add-page #location-suggestions span,.add-page #page-1 input,.post-page .contact-form .btn-normal{font-size:16px}.post-page .select_contact_container ul li{display:flex;align-items:flex-start;margin:15px 0;color:#666}.group-page .select_contact_container div,.post-page .select_contact_container div{margin-right:8px!important}.post-page .select_contact{font-size:14px!important;line-height:18px!important;align-self:center}.post-page .select_contact_owner{display:block;font-weight:600}.post-page .select_contact_phone{font-size:12px;display:block}.post-page .icon-account{position:relative!important;margin:0!important;padding:0!important;align-self:center;font-size:42px!important}.post-page input,.post-page select{height:30px!important}.post-page input,.post-page textarea{line-height:1.5em}.post-page input,.post-page select,.post-page textarea{width:100%;padding:4px 6px 3px;border:1px solid #ccc;border-radius:0;font-size:13px}.post-page input:focus,.post-page select:focus,.post-page textarea:focus{border-color:#0074e4}.post-page textarea{display:block;resize:vertical;max-height:100px!important;height:57px}.post-page *,.post-page :after,.post-page :before{box-sizing:border-box}.post-page .form-title{text-transform:uppercase;font-size:14px;font-weight:600}.post-page .regular-page-wrapper{margin-top:0}.post-page .report-listing{margin:20px 0;font-size:15px}.post-page .report-listing .icon{color:#3d8901!important;font-size:16px;margin-right:5px}.post-page .report-listing a{color:#3d8901!important;font-weight:400}.post-page .report-listing a:hover{color:#327001!important}.post-page .report-listing a:active{color:#265601!important}.post-page #phone-number-wrapper{display:inline-block;width:100%}.add-page #page-3 .additional-info .hf-right UL,.add-page #page-3 .additional-info textarea,.add-page #page-3 .contact-facts textarea,.add-page #page-3 .hf-left UL,.add-page #page-3 .hf-right UL,.add-page #page-3 .home-facts textarea,.add-page #page-3 .pricing-facts .hf-left UL,.add-page #page-3 .pricing-facts .hf-left input,.add-page #page-3 .pricing-facts .living-area input,.add-page #page-4 .additional-info .hf-right UL,.add-page #page-4 .additional-info textarea,.add-page #page-4 .contact-facts textarea,.add-page #page-4 .hf-left UL,.add-page #page-4 .hf-right UL,.add-page #page-4 .home-facts textarea,.add-page #page-4 .pricing-facts .hf-left UL,.add-page #page-4 .pricing-facts .hf-left input,.add-page #page-4 .pricing-facts .living-area input,.post-page .intl-tel-input{width:100%}.post-page .listing-desc{font-size:13px;padding-bottom:30px}.post-page .listing-footer-links{display:flex;flex-direction:row;justify-content:flex-start}.post-page .listing-footer-links UL{list-style-type:none;padding:0;margin-right:30px;font-size:13px}.post-page .new-post-page{margin:0 auto;max-width:1240px}.post-page .new-post-page #view-post-header-bar{top:0;z-index:5;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#d4e4e9;text-transform:uppercase;line-height:50px;margin-top:50px;margin-left:100px;max-width:calc(1240px - 100px)}.post-page .new-post-page .post-modal-header-wrapper{display:flex;flex-direction:row}#view-location-modal .location-modal-header-wrapper UL,#view-post-modal .post-modal-header-wrapper UL,.post-page .new-post-page .post-modal-header-wrapper UL{margin:0;padding:0}.post-page .new-post-page .post-modal-header-wrapper UL LI{display:inline-table;border-right:1px solid #fff!important;padding:0 10px;line-height:50px;height:50px;font-weight:700;margin:0-4px 0 0}.post-page .new-post-page .post-modal-header-wrapper UL LI:hover{background-color:#c3d9e0;cursor:pointer;color:#484848}.post-page .new-post-page .post-modal-header-wrapper UL LI:active{background-color:#b2cfd8;cursor:pointer;color:#484848}.post-page .new-post-page .post-modal-header-wrapper UL LI a{font-weight:700;padding:15px;margin:0-10px}.post-page .new-post-page .header-flex-left{flex:70%!important}.post-page .new-post-page .header-flex-right UL LI:last-child{border-right:none!important;margin:0}.post-page .new-post-page .header-flex-right UL LI:first-child{border-left:1px solid #fff}.post-page .new-post-page .header-flex-right{justify-content:flex-end}.post-page .new-post-page .header-flex-left svg,.post-page .new-post-page .header-flex-right svg{display:inline-table;margin-right:6px!important;margin-top:-4px}.post-page .new-post-page .post-modal-header-item{margin:15px}.post-page .li-wrapper{overflow:hidden}.post-page .li-wrapper-closed{max-height:0;-webkit-transition:max-height .15s ease-in-out;transition:max-height .15s ease-in-out}.post-page .li-wrapper-unroll{max-height:3000px}.post-page .around-you{cursor:pointer;padding:5px;width:100%;color:#d00f10;text-align:center;display:inline-flex;justify-content:center}.post-page .around-you .icon{font-size:14px;margin-left:3px;vertical-align:middle;display:block!important}.post-page .around-you:hover{color:#f35253}.post-page .around-you,.post-page .around-you-end{border-bottom:1px solid #eee}.post-page .show-more-footer{cursor:pointer;color:#d00f10}.post-page .show-more-footer .icon{font-size:14px;margin-left:3px;vertical-align:middle;display:block!important}.post-page .roller-block h2{cursor:pointer}.post-page .roller-block{margin-bottom:-1px!important}.post-page .roller-block .icon-down-arrow{display:block}.post-page .roller-block .icon-up-arrow{display:none}.post-page .roller-block .roller-ul{max-height:0;overflow:hidden;display:none}.post-page .unroll-block{margin-bottom:0!important}.post-page .unroll-block .icon-down-arrow{display:none}.post-page .unroll-block .icon-up-arrow{display:block}.post-page .unroll-block .roller-ul{max-height:5000px;overflow:visible;display:block}.post-page .custom-dropdown-container{margin-top:5px;width:100%;max-width:280px}.post-page .photo-cards-list-post{list-style-type:none;padding:1%0 0 1%;box-sizing:border-box;overflow:hidden;font-size:0}.post-page #search-results-similar .photo-cards-list-post>li{display:inline-block;vertical-align:top;margin:0 1% 1%0}.post-page .photo-card{width:100%;background-color:#285a57;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.7)}.post-page .photo-card .interpunct{padding:0 1px;font-size:2em;line-height:12px;vertical-align:middle;margin:0 4px}.post-page .photo-card-price-percent{background-color:#ff3b2f;border-radius:2px;padding:0 4px;margin-right:2px;font-size:13px}.post-page .photo-card-spec{margin:0}.post-page .photo-card-price{font-size:23px;letter-spacing:-1px;margin-right:6px}.post-page .photo-card-info{font-size:14px;white-space:nowrap}.post-page .photo-card-notification{font-size:13px;color:#ccc}.post-page .photo-count{position:absolute;z-index:3}.post-page .card-aspect-ratio{position:relative;overflow:hidden}.post-page .card-aspect-ratio:before{padding-top:55%;display:block;content:""}.post-page .aspect-ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}.post-page .photo-card-content:before{top:0;height:30px;background:-webkit-linear-gradient(rgba(0,0,0,.25),transparent);background:linear-gradient(rgba(0,0,0,.25),transparent)}.post-page .photo-card-content:after{bottom:0;height:91px;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.6));background:linear-gradient(transparent,rgba(0,0,0,.6))}.post-page .photo-card-content:after,.post-page .photo-card-content:before{content:"";position:absolute;left:0;width:100%;z-index:1}.post-page .photo-card-caption{right:6px;bottom:6px;left:6px;position:absolute;z-index:3}.post-page .photo-card-spec{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-page .photo-card-status{font-size:13px;line-height:1.8;font-weight:700;text-transform:uppercase}.post-page .photo-card-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.post-page .photo-card-actions{position:absolute;top:0;right:0;font-size:20px;z-index:3}.post-page .search-bar.view-favorites{background-color:#dadada}.post-page .save-favorite-link{display:inline-block;position:relative;width:44px;height:44px;cursor:pointer;outline:0}.post-page .item-favorited{background-position:73px 0!important}.post-page .save-hide-icon{background-image:url(../img/favorites_Sprite_new.png);width:36px;height:36px;margin-left:-19px;margin-top:-16px;background-size:110px 110px;position:absolute;display:block;top:50%;left:50%}.post-page .save-hide-icon:hover{background-position:36px 0}.post-page .photo-card-img{width:100%;height:100%;background:#6495ed}.post-page .photo-card-img img{position:relative;left:50%;top:50%;max-width:100%;width:100%;height:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.post-page .list-pagination{padding:1.1rem 10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.post-page .list-pagination>li>div:hover{background-color:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#d00f10}.post-page .list-pagination>li.list-pagination_active>div{color:#fff;background-color:#333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px cursor: pointer}.post-page #list-results-save-search{padding:1rem 1.1rem;font-size:16px;line-height:20px;padding-bottom:27px;color:#6f6f6f;display:flex}.post-page .save-search-info-txt{font-weight:300;width:80%;align-self:center}.post-page .footer-container a:hover{color:#d00f10!important}.post-page .footer-top-section{padding-top:15px!important;margin:0!important}.post-page #list-results{position:relative}.post-page .nearby-properties ul{padding:0}.post-page .nearby-properties ul li{width:31%}.post-page .nearby-properties h6,.post-page .nearby-properties p{font-weight:400;line-height:18px}.post-page #processing-overlay-noclick{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5);z-index:10;cursor:progress;will-change:opacity}.post-page .contact-display{display:inline-block!important}.post-page #footer-photo-card-wrapper{box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);width:100%;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.25);z-index:1}.add-page{height:initial!important}.add-page .ourSquareLogo{font-size:75px;height:75px}.add-page .ourLineLogo{top:3px}.add-page .header-bar-wrapper{height:75px;position:relative}.add-page input{max-width:240px}.add-page .nav-bar{top:22px}.add-page .header-bar-page .nav-sections{padding-left:75px}.add-page #wrapper{height:auto}.add-page .regular-page-wrapper{margin-top:10px}.add-page h1{font-weight:200;margin:7px 0}.add-page h2{font-size:24px;font-weight:700;margin:0 0 12px;padding-top:30px}.add-page h3{font-size:17px}.add-page .item-selected,.add-page h3{font-weight:600}.add-page .page-content{max-width:1240px;padding:10px!important;overflow:hidden}.add-page .confirm-address-found{color:#6f6f6f}.add-page .confirm-address-found *,.add-page .confirm-address-found :after,.add-page .confirm-address-found :before{box-sizing:content-box!important}.add-page #footer-wrapper{border:0}.add-page #footer-wrapper .footer-bottom-section{max-width:1240px;border-top:1px solid #ddd}.add-page #claimed-property-message{line-height:initial;font-size:16px;font-weight:100;background:#7bb65b;color:#fff;padding:10px 15px;border-radius:5px;margin-bottom:35px}.add-page .option-desc{color:#767676;margin-top:6px;font-size:14px;line-height:initial}.add-page .option-desc .icon{color:#12bc00;margin-right:2px;font-size:18px}.add-page .section-ad-progress{margin-top:10px;margin-bottom:30px}.add-page .progress-indicator .progress-indicator--mobile{font-size:18px;line-height:28px;display:none}.add-page .progress-indicator .progress-indicator__list,.add-page .progress-indicator .progress-indicator__step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.add-page .progress-indicator .progress-indicator__list{max-width:1236px;padding-left:48px;padding-right:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.add-page .progress-indicator ol{position:relative;counter-reset:ol-counter;display:block;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.add-page .progress-indicator ol,.add-page .progress-indicator ul{padding:0;list-style-position:inside}.add-page .progress-indicator ol>li:before{position:absolute;left:0;font-size:16px;line-height:16px;content:counter(ol-counter);counter-increment:ol-counter;border:2px solid #3d414a;border-radius:50%;width:28px;height:28px;font-weight:700;text-align:center;margin-right:16px;padding-top:4px;display:none}.add-page .progress-indicator .progress-indicator__step{padding-left:0;margin-right:16px;margin-bottom:0;position:relative}.add-page .progress-indicator .progress-indicator__step-content{font-size:16px;line-height:24px;color:#9da5b2;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:48px;padding-left:24px;padding-right:24px;min-width:160px}.add-page .progress-indicator .progress-indicator__step-content::after{content:"";background-color:#dcdee1;border-radius:4px;height:4px;position:absolute;bottom:0;left:16px;right:16px;pointer-events:none}.add-page .progress-indicator .progress-indicator__step-content--current{color:#666b76}.add-page .progress-indicator .progress-indicator__step-content--completed{color:#2ecc71}.add-page .progress-indicator .progress-indicator__step-content--current::after{background-color:#666b76}.add-page .progress-indicator .progress-indicator__step-content--completed::after{background-color:#2ecc71}.add-page .progress-indicator .progress-indicator__step-arrow{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:-16px;top:0;bottom:0;width:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.add-page .progress-indicator .progress-indicator__step .inline-icon{height:12px;width:12px}.add-page .progress-indicator svg:not(:root){overflow:hidden}.add-page .progress-indicator .inline-icon--smaller,.add-page .progress-indicator .inline-icon--x-small,.add-page .remove-image img{width:16px;height:16px}.add-page .progress-indicator .inline-icon{stroke-width:2px;fill:none;stroke:none;color:transparent}.add-page .progress-indicator .inline-icon--outline.inline-icon--light-grey,.add-page .progress-indicator .inline-icon__outline--light-grey{stroke:#dcdee1}.add-page #page-1 h2{padding-top:15px}.add-page #page-1 h1{padding-bottom:15px}.add-page #page-1 .add-pg-one{display:flex;flex-direction:row;align-items:center}.add-page #page-1 .add-pg-left{width:65%;margin-right:5%}.add-page #page-1 .add-pg-right{width:30%;margin:10px 0}.add-page #page-1 .quickmessage{font-size:40px;letter-spacing:-2px;line-height:1;font-weight:700}.add-page #page-1 .quickmessage__item{margin-bottom:14px}.add-page #page-1 .quickmessage__sub{display:block;font-size:14px;font-weight:400;letter-spacing:0;color:#666;margin-top:2px}.add-page #page-3 input,.add-page #page-3 select,.add-page #page-4 input,.add-page #page-4 select{height:36px;color:#000}.add-page #page-3 .list-items LI,.add-page #page-4 .list-items LI{margin-bottom:10px!important}.add-page #page-3 .list-items LI input,.add-page #page-4 .list-items LI input{line-height:18px}.add-page #page-3 .hf-left,.add-page #page-4 .hf-left{margin-right:1.5%}.add-page #page-3 .hf-right,.add-page #page-4 .hf-right{margin-left:1.5%}.add-page #page-3 .hf-left,.add-page #page-3 .hf-right,.add-page #page-4 .hf-left,.add-page #page-4 .hf-right{width:48%;display:inline-flex}.add-page #page-3 .hf-right UL LI,.add-page #page-4 .hf-right UL LI{flex-direction:row}.add-page #page-3 .pricing-facts,.add-page #page-4 .pricing-facts{display:flex;width:100%;flex-direction:row;padding-bottom:20px}.add-page #page-3 .pricing-facts h2,.add-page #page-4 .pricing-facts h2{margin-bottom:5px;padding-top:22px}.add-page #page-3 .pricing-facts .living-area,.add-page #page-4 .pricing-facts .living-area,.window-image-slider .window-title>div{width:50%}.add-page #page-3 .contact-facts h2,.add-page #page-3 .home-facts h2,.add-page #page-4 .contact-facts h2,.add-page #page-4 .home-facts h2{margin-bottom:30px}.add-page #page-3 .contact-facts .list-items>h3:first-child,.add-page #page-3 .home-facts .list-items>h3:first-child,.add-page #page-4 .contact-facts .list-items>h3:first-child,.add-page #page-4 .home-facts .list-items>h3:first-child{margin-top:0}.add-page #page-3 .additional-info h3,.add-page #page-3 .home-facts h3,.add-page #page-4 .additional-info h3,.add-page #page-4 .home-facts h3{color:#999;font-size:14px;font-weight:700;margin-bottom:5px;margin-top:35px}.add-page #page-3 .additional-info .mdl-checkbox__input,.add-page #page-3 .additional-info .mdl-checkbox__label,.add-page #page-3 .home-facts .mdl-checkbox__input,.add-page #page-3 .home-facts .mdl-checkbox__label,.add-page #page-4 .additional-info .mdl-checkbox__input,.add-page #page-4 .additional-info .mdl-checkbox__label,.add-page #page-4 .home-facts .mdl-checkbox__input,.add-page #page-4 .home-facts .mdl-checkbox__label{line-height:18px}.add-page #page-3 .additional-info .mdl-checkbox__box-outline,.add-page #page-3 .home-facts .mdl-checkbox__box-outline,.add-page #page-4 .additional-info .mdl-checkbox__box-outline,.add-page #page-4 .home-facts .mdl-checkbox__box-outline{top:1px!important}.add-page #page-3 .additional-info .add-filed-container,.add-page #page-3 .home-facts .add-filed-container,.add-page #page-4 .additional-info .add-filed-container,.add-page #page-4 .home-facts .add-filed-container{display:flex;flex-direction:row;justify-content:space-between}.add-page #page-3 .additional-info .add-filed-container #description_counter,.add-page #page-3 .additional-info .add-filed-container #what-i-like_counter,.add-page #page-3 .home-facts .add-filed-container #description_counter,.add-page #page-3 .home-facts .add-filed-container #what-i-like_counter,.add-page #page-4 .additional-info .add-filed-container #description_counter,.add-page #page-4 .additional-info .add-filed-container #what-i-like_counter,.add-page #page-4 .home-facts .add-filed-container #description_counter,.add-page #page-4 .home-facts .add-filed-container #what-i-like_counter{font-weight:200;color:#727272}.add-page #page-3 .additional-info UL,.add-page #page-4 .additional-info UL{width:48%;margin-right:1.5%;flex-direction:column;display:inline-flex}.add-page #page-3 .additional-info UL:last-child,.add-page #page-4 .additional-info UL:last-child{margin-left:1.5%;margin-right:0}.add-page #page-3 .agree_terms,.add-page #page-4 .agree_terms{font-size:14px!important;font-weight:700}.add-page #page-3 #country-option,.add-page #page-3 #floor-option,.add-page #page-4 #country-option,.add-page #page-4 #floor-option{max-height:200px;overflow-y:auto}.add-page #page-3 #options-email-display,.add-page #page-4 #options-email-display{font-weight:700}.add-page #page-3 #options-property-deposit,.add-page #page-3 #options-property-price,.add-page #page-4 #options-property-deposit,.add-page #page-4 #options-property-price{padding:4px 24px;text-align:left!important}.add-page #page-3 #price-per-area,.add-page #page-4 #price-per-area{padding:4px 22px;color:#666}.add-page #page-3 #living-area,.add-page #page-4 #living-area{padding:4px 10px;font-size:16px}.add-page #page-3 .area-label,.add-page #page-4 .area-label{font-weight:600}.add-page #page-3 #available-from,.add-page #page-3 .select-date,.add-page #page-4 #available-from,.add-page #page-4 .select-date{cursor:pointer;color:transparent;text-shadow:0 0 0#000}.add-page #page-3 #identify-user-type,.add-page #page-4 #identify-user-type{padding-bottom:40px;max-width:200px}.add-page #page-3 #identify-user-type h3,.add-page #page-4 #identify-user-type h3{margin-bottom:10px}.add-page #page-3 .custom-option-header-value,.add-page #page-4 .custom-option-header-value{color:#000}.add-page #page-3 .set-price,.add-page #page-4 .set-price{font-size:18px!important;position:relative}.add-page #page-3 .set-field,.add-page #page-4 .set-field{position:relative;color:#666;max-width:280px}.add-page #page-3 input,.add-page #page-3 select,.add-page #page-3 textarea,.add-page #page-4 input,.add-page #page-4 select,.add-page #page-4 textarea{padding:4px 6px;border:1px solid #ccc;background-color:#fff;box-shadow:inset 0 2px 2px #f4f4f4,0 0 0#7fb9f1;-web-box-shadow:inset 0 2px 2px #f4f4f4,0 0 0#7fb9f1;border-radius:0;box-sizing:border-box;margin-top:5px}.add-page #page-3 input:hover,.add-page #page-3 textarea:hover,.add-page #page-4 input:hover,.add-page #page-4 textarea:hover{border-color:#0074e4}.add-page #page-3 input:focus,.add-page #page-3 select:focus,.add-page #page-3 textarea:focus,.add-page #page-4 input:focus,.add-page #page-4 select:focus,.add-page #page-4 textarea:focus{outline:0;-webkit-transition:box shadow .3s;transition:box-shadow .3s;box-shadow:inset 0 0 0#f4f4f4,0 0 5px #7fb9f1;-web-box-shadow:inset 0 0 0#f4f4f4,0 0 5px #7fb9f1;border-color:#0074e4}.add-page #page-3 .disabled-calendar,.add-page #page-4 .disabled-calendar{background-color:transparent;z-index:2;position:relative}.add-page #page-3 .email-section .clmn-full,.add-page #page-3 .email-section .clmn-halfs,.add-page #page-4 .email-section .clmn-full,.add-page #page-4 .email-section .clmn-halfs{flex:0 0 100%!important}.add-page #page-3 .email-section .clmn-full input,.add-page #page-3 .email-section .clmn-halfs input,.add-page #page-4 .email-section .clmn-full input,.add-page #page-4 .email-section .clmn-halfs input{padding:0 38px;max-width:380px!important;width:100%}.add-page #page-3 .email-section .clmn-full .icon,.add-page #page-3 .email-section .clmn-halfs .icon,.add-page #page-4 .email-section .clmn-full .icon,.add-page #page-4 .email-section .clmn-halfs .icon{top:1px;position:relative}.add-page .contact-section{border-bottom:0!important}.add-page #login-data-section,.add-page #social-login-section{width:auto;display:inline-block;vertical-align:middle}.add-page #social-login-section{border-left:1px solid #eee;padding-left:62px;padding-top:35px;margin-left:62px}.add-page #social-login-section .clmn-full{display:flex;flex-direction:column}.add-page #login-data-section{min-width:380px}.add-page .add_section{padding-bottom:30px;border-bottom:1px solid #e0e0e0}.add-page .living-area{margin-top:30px!important}.add-page #options-apt-no{margin-top:15px}.add-page .add_section UL LI,.add-page .mdl-checkbox__label{font-size:15px;margin-bottom:15px}.add-page .mdl-checkbox{margin-top:4px;height:auto}.add-page .add_section UL{list-style:none!important;padding:0;margin:0}.add-page .add_section .hf-left UL LI{margin-bottom:15px;position:relative}.add-page .field-desc{font-size:13px;font-weight:200;line-height:24px;color:#555;white-space:nowrap;display:block}.add-page .show-map{padding-top:35px}.add-page .clmn-halfs input,.add-page .clmn-halfs textarea,.add-page .clmn-quarter input,.add-page .clmn-thirds input,.add-page .custom-option{width:100%}.add-page .custom-option LI{margin:0!important;padding:0 10px}.add-page .custom-dropdown-container{margin-top:5px;width:100%;max-width:280px}.add-page .custom-dropdown-container ul li,.add-page .custom-dropdown-container ul li:active{cursor:pointer}.add-page .custom-option-header{white-space:nowrap}.add-page #logged-bottom-options{border-top:1px solid #ccc;padding-top:10px}.add-page .custom-option-header-value{min-width:100%}.add-page .icon-menu-arrow-down,.add-page .icon-menu-arrow-up{right:26px}.add-page .add-clmns{display:flex;width:100%}.add-page .clmn-full{flex:0 0 48%}.add-page .clmn-thirds{flex:0 0 31%;margin-right:2%}.add-page .clmn-halfs{flex:0 0 47%;margin-right:3%;max-width:280px}.add-page .clmn-quarter{flex:0 0 23%;margin-right:2%}.add-page .show-ad-contact-info{margin-top:40px}.add-page .btn-normal{width:auto;font-size:16px}.add-page #add-address{width:300px;box-shadow:0 4px 0 0#ff8300;-moz-box-shadow:0 4px 0 0#ff8300;-webkit-box-shadow:0 4px 0 0#ff8300}.add-page #add-street-no{box-shadow:0 4px 0 0#009dd7;-moz-box-shadow:0 4px 0 0#009dd7;-webkit-box-shadow:0 4px 0 0#009dd7}.add-page #add-city{box-shadow:0 4px 0 0#ea0b8b;-moz-box-shadow:0 4px 0 0#ea0b8b;-webkit-box-shadow:0 4px 0 0#ea0b8b}.add-page .nav-horisontal-btns{padding:0;margin-top:35px}.add-page .nav-horisontal-btns li{list-style-type:none;margin-right:10px;margin-bottom:5px;display:inline-block}.add-page .pac-container{margin-left:0;width:321px!important;box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);margin-top:0}.add-page .s-section{margin-bottom:15px!important}.add-page #maps{height:400px;width:100%}.add-page #maps1{height:300px;width:100%}.add-page .mdl-radio{display:block;margin-bottom:6px}.add-page #location-suggestions{text-transform:uppercase;margin-bottom:20px;line-height:normal}.add-page #location-suggestions label{margin:5px 0}.add-page #location-suggestions .is-checked,.add-page #map-continue-address-adding{font-weight:700}.add-page #upload-area{width:100%;min-height:131px;height:auto;background-color:#eee;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:15px;touch-action:pan-y;-webkit-overflow-scrolling:touch}.image-sort-placeholder{display:inline-block;width:115px;height:115px;border:2px dashed #008489;border-radius:4px;margin:8px 0 8px 8px;background:rgba(0,132,137,.05)}.add-page #template-preview{display:none}.add-page #cancel-all-uploads{cursor:pointer;color:#d00f10}.add-page #minimize-uploading-window{cursor:pointer}.add-page .rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.add-page .main-photo-box{width:123px;height:123px;position:absolute;margin:5px;background:#ea0b8b}.add-page .main-photo-image{width:140px;height:auto;position:absolute;z-index:172;margin-top:-26px;margin-left:-5px;text-align:center;background:#ea0b8b;color:#fff;padding:5px 8px;-webkit-box-shadow:0 2px 19px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 19px 0 rgba(0,0,0,.5);box-shadow:0 2px 19px 0 rgba(0,0,0,.5);border-radius:3px;font-weight:600}.add-page .main-photo-image:after{content:"";display:inline-block;position:absolute;top:auto;right:52px;bottom:-15px;border:15px solid transparent;border-top:0;border-bottom-color:#ea0b8b;transform:rotate(180deg)}.add-page .image-icon-wrapper{display:inline-block;position:relative;width:115px;height:115px;background:url(../img/ajax-loader.gif)no-repeat 50% 50%;background-color:rgba(255,255,255,.25);border:1px solid #ccc;margin:8px 0 8px 8px;cursor:move}.add-page .image-icon{width:100%;height:100%;background-size:cover;background-position:center}.add-page .remove-image{position:absolute;right:5px;top:5px;cursor:pointer}.add-page .user-data{font-size:20px;font-weight:600}.add-page .current-upload{position:fixed;bottom:25px;right:10px;width:350px;box-shadow:0 4px 12px rgba(0,0,0,.35);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.35);font-size:13px!important}.add-page .current-upload UL LI{list-style:none!important;border-bottom:1px solid #eee;padding:13px 20px;font-size:13px!important;margin:0}.add-page .current-upload UL LI:last-child{border:0}.add-page .current-upload UL LI:first-child{border-top:1px solid #eee}.add-page .cur-upl-header{display:flex;padding:22px;background:#323232;color:#fff;border-top-right-radius:3px;border-top-left-radius:3px}.add-page .cur-upl-header-l{flex:0 0 50%}.add-page .cur-upl-header-r{flex:0 0 50%;justify-content:flex-end;display:flex}.add-page .cur-upl-header-r>span{margin-left:30px}.add-page .cur-upl-header-r svg:hover{fill:#fff!important}.add-page .cur-upl-bar-wrapper{background:#f5f5f5;padding:10px 20px;display:flex;flex-direction:row}.add-page .cur-upl-bar-l{flex:0 0 50%;color:#000}.add-page .cur-upl-bar-r{flex:0 0 50%;text-transform:uppercase;text-align:right}.add-page .cur-upl-items{background:#fff}.add-page .cur-upl-items UL LI{display:flex;flex-direction:row}.add-page .cur-upl-item-ico{flex:0 0 10%;margin:auto}.add-page .cur-upl-item-filename{flex:0 0 80%}.add-page .cur-upl-item-progress{flex:0 0 10%;justify-content:flex-end;display:flex}.add-page .image-ico{width:16px;height:16px}.add-page .cur-upl-bar-wrapper,.add-page .cur-upl-items{border-left:1px solid #ccc;border-right:1px solid #ccc}.add-page .cur-upl-items UL{overflow-y:auto;margin:0;padding:0;min-height:50px;max-height:400px}.add-page .progress-finished{background:url(../img/completed.png)no-repeat center center;width:24px;height:24px}.add-page .progress-failed{background:url(../img/progress-failed.png)no-repeat center center;width:24px;height:24px}.add-page #drag-drop-overlay{height:100%;width:100%;left:0;top:0;position:fixed;z-index:1150;display:none;cursor:default;background:rgba(0,0,0,.75);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.add-page .drop-message{color:#fff;display:table-cell;font-size:32px;font-weight:700;text-align:center;vertical-align:middle;width:100%}.add-page .radio-sub-selector-grouping{margin:7px 0 10px 25px}.add-page .radio-sub-selector-grouping .radio-sub-item{display:inline-block;margin-right:15px}.add-page .ui-autocomplete{max-width:320px;background-color:#fff;border:1px solid #c4c4c4;box-shadow:0 1px 3px 0#eee;-webkit-box-shadow:0 1px 3px 0#eee;max-height:400px;overflow-y:auto;padding:0;margin:0 0 1px}.add-page .ui-autocomplete li{list-style:none;padding:5px;color:#484848;font-weight:700}.add-page .ui-autocomplete li:hover,.add-page .ui-state-focus{background-color:#f2f2f2;cursor:pointer;color:#008489}.add-page .ui-helper-hidden-accessible{display:none}.add-page .radial-progress{background-image:linear-gradient(90deg,#fff 50%,transparent 50%,transparent),linear-gradient(90deg,#d00f10 50%,#fff 50%,#fff);width:24px;height:24px;border-radius:50%;border:2px solid #fff}.add-page .progress-overlay{width:12px;height:12px;position:relative;left:4px;top:4px;border-radius:50%;background-color:#fff}.settings-page{background:#fafafa}.settings-page #wrapper{height:auto}.settings-page .page-content{max-width:1240px;padding:20px 0}.settings-page .settings-page-wrapper{width:100%;margin-top:110px;display:flex}.settings-page #footer-wrapper,.settings-page .settings-menu .hover-item::before{border:0}.settings-page #footer-wrapper .footer-bottom-section{max-width:1240px;border-top:1px solid #f1f1f1}.settings-page .card{background-color:#fff;border-radius:.25rem;box-shadow:0 1px 0 rgba(0,0,0,.25);padding:2rem;margin:0 auto .8rem;position:relative;border:1px solid #e8e8e8}.settings-page .btn-normal{display:inline-block}.settings-page .actions-nav{margin-top:25px;display:inline-block}.settings-page .settings-menu{position:fixed}.settings-page .settings-menu .hover-item{padding:0;border-radius:4px}.settings-page .settings-menu .hover-item:hover .hover-item__content{left:0;background-color:#edf7fd}.settings-page .settings-menu .hover-item__content{line-height:15px;font-size:15px;padding:6px 8px}.settings-page .settings-menu .user-current-nav{background-color:#e04144!important;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}.settings-page .settings-menu ul li{list-style:none;line-height:1.5rem;margin-top:6px}.settings-page .settings-menu ul li:frist-child{margin-top:0}.settings-page .settings-header-wrapper{margin-left:1.5%}.settings-page .user-email-address{justify-content:flex-start!important;flex-direction:column!important}.settings-page .settings-content-header{display:flex;align-items:baseline;justify-content:space-between;flex-direction:row;margin-bottom:10px}.settings-page .settings-content-header .icon{margin-left:5px}.settings-page .settings-content{width:80%;margin-left:20%;min-height:400px}.settings-page .settings-content h1{margin:0;width:auto}.settings-page .settings-content .settings-content-header-action{width:auto;align-self:center}.settings-page .settings-content-header-action .btn-green{padding:12px 24px;font-size:15px}@media (max-width:750px){.settings-page .settings-content-header-action .btn-green{padding:8px 16px;font-size:13px}}.settings-page .settings-content-button{line-height:40px;text-align:center}.settings-page .per-month-label{font-weight:400}.settings-page .settings-line-profile{margin-left:1.5%;margin-top:2rem}.settings-page .settings-line-profile .my-profile{border-top:2px solid #789820}.settings-page .settings-line-profile .group-profile{border-top:2px solid #fe5c16}.settings-page .settings-line-profile .plans-profile{border-top:2px solid #47be96}.settings-page .settings-line-profile .profile-section{margin-bottom:60px}.settings-page .settings-line-profile .profile-section .card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.settings-page .settings-line-profile .profile-section h4{font-size:19px;font-weight:700;margin:0 0 8px}.settings-page .settings-line-profile .profile-section .btn-green{border:1px solid;border-color:currentcolor;position:relative;color:#fff;align-self:center;font-weight:700;-webkit-transition:background-color .5s;transition:background-color .5s}.settings-page .settings-line-profile .profile-section .btn-green:active{background:#005356!important}.settings-page .settings-line-profile .profile-section .btn-green:hover{background:#006b70!important}.settings-page .settings-line-profile .profile-section .data-box-left{width:49%}.settings-page .settings-line-profile .profile-section .data-box-right{width:49%;align-self:center;display:flex;justify-content:center}.settings-page .settings-line-profile .profile-section .data-box-full{width:100%}.settings-page .settings-line-profile .profile-section .profile-details-section{font-size:15px}.settings-page .settings-line-profile .profile-section .edit-group-profile UL LI{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #e8e8e8;padding:1rem 0 1.3rem;position:relative}.settings-page .settings-line-profile .profile-section .edit-group-profile UL LI:last-child{border:0!important}.settings-page .settings-line-profile .profile-section .avatar-actions{display:flex;flex-direction:column;gap:8px;align-items:flex-end;justify-content:center}.settings-page .settings-line-profile .profile-section .edit-group-profile .form-help-text{color:#666;font-size:13px;line-height:1.5;margin:8px 0 0}.settings-page .settings-line-profile .profile-section .subscription{font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:2px}.settings-page .settings-line-profile .profile-section .group_profile_page_logo{width:160px;margin:2rem;justify-content:center}.settings-page .settings-line-profile .profile-section .group_profile_page_logo .icon-account:before{font-size:32px}.settings-page .settings-line-profile .profile-section .group_profile_page_logo img{display:block;max-width:100%;max-height:100%;image-rendering:-webkit-optimize-contrast}.settings-page .settings-line-profile .profile-section .profile-image{width:150px;height:150px;background-size:contain}.settings-page .settings-line-profile h1{font-size:18px;font-weight:700;text-transform:uppercase;line-height:unset;margin-top:30px}.settings-page .settings-line-profile h3{margin-bottom:15px;margin-top:0;font-weight:800}.dtp div.dtp-date>div,.messenger-page .property-info-container .ad-info-container UL,.settings-page .settings-line,.settings-page .settings-line-profile UL{padding:0;margin:0}.settings-page .settings-line-profile UL LI{list-style:none}.settings-page .settings-line ul{padding:0;border-top:1px solid #e2e2e2}.settings-page .settings-line ul li{list-style:none;border-bottom:1px solid #e2e2e2;position:relative}.settings-page .settings-line ul li:last-child{border-bottom:none}.settings-page .history-line ul li{list-style:none}.settings-page .settings-content-wrapper{display:flex;padding:15px}.settings-page .settings-content-wrapper .bw-bckg{opacity:.2}.settings-page .history-content-wrapper{display:flex;padding:10px 0}.settings-page .history-thumbnail{width:246px;min-width:246px;height:138px;margin-right:16px}.settings-page .my-ads-thumbnail{width:236px;height:138px;margin-right:16px}.settings-page .history-img{height:100%;width:100%}.settings-page .my-ads-thumb{height:100%;width:100%;-webkit-transition-duration:1s;transition-duration:1s}.settings-page .history-img,.settings-page .my-ads-thumb{background-position:50% 50%;background-size:cover;background-color:#eee}.settings-page .history-content{width:auto;color:#666!important}.settings-page .history-content h1{line-height:inherit;color:#111!important;letter-spacing:-1px;width:100%}.group-page .listing-list li h2,.place-page .listing-list li h2,.settings-page .history-content h1,.settings-page .history-content h2,.settings-page .my-ads-content h2{margin:0;font-weight:700;font-size:16px}.settings-page .history-content .icon-for-rent,.settings-page .history-content .icon-for-sale,.settings-page .history-content .icon-off-market{position:relative;top:2px}.settings-page .history-content .prop-status{font-weight:700}.settings-page .history-content .interpunct{margin:0 4px}.settings-page .ad-edit-info{line-height:initial;margin-top:5px}.settings-page .history-content-notes{font-size:13px}.settings-page .btn-normal{width:auto;font-size:16px}.settings-page .nav-horisontal-btns li{list-style-type:none;margin-right:10px;margin-bottom:5px;display:inline-block!important}.settings-page .settings-navbar UL LI{list-style:none;width:auto;white-space:nowrap;float:left;margin:0 12px;cursor:pointer;color:#999;font-size:16px}.settings-page .settings-navbar UL LI:hover{color:#333!important}.settings-page .settings-navbar UL LI:first-child{margin-left:0}.settings-page .settings-navbar UL{padding:0;margin:0;display:inline-block}.settings-page .settings-navbar UL LI:active,.settings-page .settings-navbar-active{border-bottom:2px solid #e04144;color:#111!important}.settings-page .stat-value,.settings-page .stat-value-active,.settings-page .stat-value-not-active{font-weight:700;font-size:14px}.settings-page .stat-value-active,.settings-page .stat-value-not-active{color:#fff;background-color:#34a853;padding:3px 10px;border-radius:8px}.settings-page .stat-value-not-active{background-color:#717171}.settings-page .orange-box{background-color:#e8890c!important}.settings-page .my-ads-content{width:37%;color:#666!important}.settings-page .my-ads-content h1{margin:0;font-size:16px;font-weight:700;line-height:inherit;color:#666!important;letter-spacing:-1px;width:100%}.settings-page .my-ads-content .icon-for-rent,.settings-page .my-ads-content .icon-for-sale,.settings-page .my-ads-content .icon-off-market{position:relative;top:2px}.register-page label,.settings-page .my-ads-content .prop-status{font-weight:700}.settings-page .my-ads-content .interpunct{margin:0 4px}.settings-page #extend-all-ads{height:33px;line-height:19px}.settings-page .ad-stats-container{display:flex;flex-direction:row;align-self:center;width:30%}.settings-page .ad-stats-container .settings-content-button{text-align:center!important;margin-top:8px;line-height:normal}.settings-page .ad-stats-container .settings-content-button .btn-small{padding:6px 14px;font-size:13px}.settings-page .my-ads-stats,.settings-page .my-ads-status{width:30%;line-height:1.6;text-align:center;align-self:center;font-size:12px;border-right:1px solid #e2e2e2;padding:8px 0}.settings-page .my-ads-stats .icon{font-size:12px;margin-left:4px}.settings-page .my-ads-status{width:40%;line-height:1.8;padding:12px 8px}.settings-page .my-ads-actions{width:17%;align-self:center;font-size:14px}.settings-page .my-ads-actions .settings-content-button{text-align:right;margin-bottom:6px}.settings-page .my-ads-actions .btn-small{padding:8px 16px;font-size:14px}.settings-page .edit-overlay-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:1}.settings-page .edit-overlay-container .edit-overlay-block{display:flex;flex-direction:column;text-align:center;background-color:rgba(255,255,255,.9);padding:10px;border:2px solid #e6f6fb;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.1);box-shadow:0 0 10px 1px rgba(0,0,0,.1);border-radius:5px}.settings-page .edit-overlay-container .ad-notice-address{font-size:15px}.settings-page .edit-overlay-container .edit-overlay-message{margin-bottom:10px}.settings-page .edit-overlay-container .edit-overlay-button{margin:8px 0;text-align:center}.settings-page .edit-overlay-container .btn-add-a-post{background:#fff}.settings-page .edit-overlay-container .icon{font-size:16px;vertical-align:middle;margin-right:6px}.settings-page .description-font{font-size:13px;font-weight:100;color:#999}.settings-page .display-none-sold{display:none}.settings-page .update-change-button{margin-left:10px}.login-register-block{max-width:480px}.login-register-block .block-content{padding:20px;white-space:normal}.login-register-block .form-field{margin-bottom:15px;position:relative}.login-register-block .form-full-line{width:100%;box-sizing:border-box}.login-register-block input{height:38px!important;max-width:100%!important;padding:0 5px 0 37px}.register-page{margin-top:3em}.register-page #register-page-user-email .icon{vertical-align:text-bottom}.register-page .card UL{margin-top:2em;margin-bottom:3em}.register-page h3{font-size:36px!important;font-weight:600!important;margin:50px 0!important}.register-page h4{margin:0!important}.register-page ul li{list-style-type:none;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-content:flex-start;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}.register-page ul{margin:0 10px;padding:0}.register-page .form-field-v30{margin-bottom:30px}.register-page input{border:1px solid #aaa}.register-page input,.register-page select,.register-page textarea{width:100%!important;max-width:100%!important;background-color:#fff;box-shadow:inset 0 2px 2px #fafafa,0 0 0#62aef7}.register-page .form-help-text{color:#666;margin:5px 0 0;font-size:14px}.register-page .custom-dropdown-container{width:100%}.register-page .custom-option-header-value{min-width:43px;width:100%;margin-right:-20px!important}.register-page .custom-option{list-style-type:decimal;padding-left:10px;width:94%;margin-left:10px;padding-right:10px}#signup-login-modal .custom-dropdown-container .custom-option li:hover,.register-page #user_group_city,.register-page .custom-option LI{cursor:pointer}#header-bar{width:100%;position:relative}.header-bar-wrapper.header-bar-full{height:100px;border-bottom:1px solid #c2c2c2}.nav-bar{flex:1 1 100%;height:49px;position:relative;z-index:8;border-bottom:1px solid #ccc;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.header-bar-wrapper{position:fixed;top:0;left:0;width:100%;display:table;background-color:#fff;z-index:100;height:49px;box-shadow:0 1px 5px rgba(0,0,0,.1)!important}.header-bar-wrapper .table-cell{display:table-cell;vertical-align:top}.header-bar-wrapper .btn-header svg{margin-left:3px;margin-top:-3px}.header-bar-simple{padding:0 calc((100% - 1240px)/2)}.header-bar-simple .nav-bar{box-shadow:none;border-bottom:none}.header-bar-simple .nav-sections{list-style-type:none;padding-left:100px;line-height:20px;white-space:nowrap}.header-bar-page #header-bar{max-width:1240px;margin:0 auto}.header-bar-page .nav-bar{box-shadow:none;border-bottom:none}.header-bar-full .nav-sections,.header-bar-page .nav-sections{list-style-type:none;padding-left:100px;line-height:20px;white-space:nowrap}.nav-items-padding{padding:0 8px 0 14px}.nav-sections li{display:inline}.nav-sections li:first-child{margin-left:20px}.nav-sections li a{margin:0 5px;padding:8px;font-size:15px}.nav-leftGroup{-webkit-justify-content:flex-end;justify-content:flex-start;-webkit-flex:50%;flex:50%}.nav-leftGroup,.nav-rightGroup,.subNav-rightGroup{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.nav-rightGroup{-webkit-justify-content:center;justify-content:center;-webkit-flex:50%;flex:50%;font-size:13px}.nav-rightGroup .icon-nav-margin{margin-left:5px}.nav-rightGroup .icon{margin-bottom:1px;vertical-align:middle;align-self:center}.nav-rightGroup .icon-message{display:none}.subNav-rightGroup{height:50px;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex:1 0 0;flex:1 0 0}#nav-save-search,#nav-saved-homes{font-weight:700}#nav-saved-homes{transition:box-shadow 1s}.navglow{box-shadow:inset 0 0 45px #fff}.subNav-leftGroup{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex:2 0 0;flex:2 0 0}#nav-help,#nav-messages,#nav-my-account,#nav-notifications{align-items:center;height:48px}#icon-profile-image{width:20px;height:20px;background-position:50% 50%!important;background-repeat:no-repeat!important;border-radius:0;background-size:contain}#nav-messages a{color:#484848;font-weight:600;outline:0!important;border:0!important}.btn-header{padding:0 14px}#nav-my-properties{margin-right:5px}.header-bar-full .search-bar{flex-direction:row;display:flex;z-index:100;white-space:nowrap}.header-bar-full .btn-header{cursor:pointer;font-size:13px;font-weight:600;line-height:48px}.searchbox-container{height:50px;padding-left:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#signup-login-modal select:focus,.searchbox-container input:focus,.searchbox-container select:focus{outline:0;-webkit-transition:box shadow .3s;transition:box-shadow .3s;box-shadow:inset 0 0 0#f4f4f4,0 0 5px #7fb9f1;border-color:#0074e4}#signup-login-modal input:focus{-webkit-transition:box shadow .3s;transition:box-shadow .3s}#signup-login-modal input,#signup-login-modal select,#signup-login-modal textarea,.searchbox-container input,.searchbox-container select,.searchbox-container textarea{border:1px solid #ccc;background-color:#fff;box-shadow:inset 0 2px 2px #f4f4f4,0 0 0#7fb9f1}.searchbox-content-container{position:absolute;bottom:12px;left:320px;background:#fff}.searchbox-content-container button{background:0 0;outline:0}.magnify-icon{height:24px;padding:0}.searchbox{border:1px solid #ccc;min-width:232px;height:34px;font-size:13px;margin-left:10px;padding:0 0 0 6px}.searchbox input{height:34px;white-space:nowrap}.searchbox-container .listing-type-rent-results,.searchbox-container .listing-type-sale-results{font-size:12px}.group-page .listing-list li .property-info-address .bold,.place-page .listing-list li .property-info-address .bold,.searchbox-container .listing-type-text{font-weight:600}.searchbox-container ol,.searchbox-container ul{padding-left:0;list-style-type:none;margin:0}.searchbox-container li{line-height:27px;font-size:15px!important;white-space:nowrap}.searchbox-container .mdl-checkbox{height:27px!important}.searchbox-container .mdl-checkbox__label{font-size:14px!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer-cell-item{display:flex;flex-direction:column;align-items:center}.footer-cell-item .icon{color:#d00f10;font-size:62px;padding-right:20px;margin-bottom:5px;padding-left:20px}.margin-right-headerfooter{margin-right:-4px}.margin-left-headerfooter:nth-last-child(1),.margin-right-headerfooter:nth-last-child(1){margin-right:0}.margin-left-headerfooter{margin-left:-4px}.header-footer-cell-item-no-margin{margin:0;display:inline-block}#footer-wrapper{position:relative;margin-bottom:0;margin-top:20px;display:block;left:auto;bottom:auto;border-top:1px solid #e0e0e0}#footer-wrapper .table-cell{display:table-cell;vertical-align:middle}#footer-wrapper .footer-container{display:block}#footer-wrapper .footer-logo{align-self:center;font-weight:700}#footer-wrapper .footer-social{display:flex;flex-direction:row;justify-content:center}#footer-wrapper .footer-social .icon{font-size:24px;color:#000;margin:10px 5px;padding:0}#footer-wrapper .footer-top-section{display:table;margin:20px auto;max-width:990px;padding-top:20px;width:auto}#footer-wrapper .footer-bottom-section{display:table;margin:15px auto;max-width:990px;width:100%}#footer-wrapper .footer-bottom-section .footer-lower-items{padding:12px;vertical-align:top}#footer-wrapper .footer-bottom-section .footer-lower-items UL{list-style-type:none;margin:0;padding:0;text-align:left!important}#footer-wrapper .footer-bottom-section .footer-lower-items a{color:#707070;cursor:pointer}#footer-wrapper .footer-bottom-section .footer-lower-items a:hover{color:#9f9f9f}.noscroll{overflow:hidden}#image-operations-modal h1{line-height:28px}.modal-wrapper .mask{background-color:#fff;height:100%;width:100%;left:0;top:0;position:fixed;z-index:900;display:none;cursor:default;will-change:opacity}.modal-wrapper .mask-post-view,.modal-wrapper .mask-property-view{background-color:rgba(0,0,0,.25);will-change:opacity}.modal-wrapper .window{cursor:default;position:fixed;width:50%;min-width:310px;display:none;z-index:999;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow-x:hidden;transform:scale(1.1);transition:transform .1s ease 0s,opacity .1s ease 0s,-webkit-transform .1s ease 0s;opacity:0;transform-origin:50% 50%0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.modal-wrapper .post-window{position:fixed;overflow-x:hidden;z-index:999;width:100%;height:100%;transform:none!important;transform-origin:none!important;background:0 0!important}.modal-wrapper .post-window-content{max-width:1026px;background-color:#fff;margin:0 auto;height:101%}.modal-wrapper .location-window{transition:all 0s ease!important}.modal-wrapper .window-edit-dialog{max-width:600px}.modal-wrapper .window-edit-dialog .modal-buttons{margin-top:60px}.modal-wrapper .window-edit-dialog .window-header{border-bottom:1px solid #f1f1f1}.modal-wrapper .window-display,.modal-wrapper .window-display-location{display:block;opacity:1;transform:scale(1);-webkit-overflow-scrolling:auto}#confirm-remove-avatar-modal.window-display{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.modal-wrapper h1,.modal-wrapper h2{margin:0;padding:0;line-height:inherit;letter-spacing:-1px}.modal-wrapper .window-header{padding:20px 45px 20px 20px}.modal-wrapper .window-content{padding:20px;white-space:normal}.modal-wrapper .close-modal{position:absolute;top:10px;right:10px;cursor:pointer;padding:6px}#signup-login-modal .login-register-tab-switch div:hover,.modal-wrapper .close-modal:hover,.modal-wrapper .post-modal-header-wrapper UL LI:hover{color:#d00f10}.modal-wrapper .close-modal:active{color:#a00c0c}.modal-wrapper .form-inline-half{width:49%;display:inline-block;box-sizing:border-box;text-align:center}.modal-wrapper .form-inline-onethird{width:33%;display:inline-block;padding-right:1.7%}.modal-wrapper .form-full-line,.modal-wrapper input{width:100%;box-sizing:border-box}.modal-wrapper .form-field{margin-bottom:15px;position:relative}.modal-wrapper .form-field input{font-weight:400;font-size:15px}.modal-wrapper .form-full-line-dummy-break-evenodd{width:0%;margin-bottom:0}.modal-wrapper .vertical-spacer-small{margin-bottom:5px!important}.modal-wrapper .window-footer{padding:0 20px 20px;text-align:right}.modal-wrapper .validation{margin:6px 0 0;line-height:18px;display:flex;background:#fff;border:1px solid #dd6363;color:#dd6363;padding:10px;border-radius:5px}.modal-wrapper .validation .icon{margin-right:8px}.modal-wrapper .form-shorter{width:40%}.modal-wrapper .form-block{display:block}.modal-wrapper input{height:38px}.modal-wrapper select{width:100%}.modal-wrapper .mdl-checkbox__label{cursor:pointer;font-size:14px;line-height:22px}.choose-separator{overflow:hidden!important;text-align:center!important}.line-break{padding-bottom:var(--spacing-rule-text-vertical, 16px)!important;padding-top:var(--spacing-rule-text-vertical, 16px)!important;padding-left:var(--spacing-rule-text-horizontal, 16px)!important;padding-right:var(--spacing-rule-text-horizontal, 16px)!important;position:relative!important}.line-break:after,.line-break:before{content:""!important;position:absolute!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:#e4e4e4!important;top:50%!important;width:5000px!important}.line-break:before{right:100%!important}.line-break:after{left:100%!important}.choose-text{margin:0!important;word-wrap:break-word!important;font-size:14px!important;font-weight:600!important;line-height:1.28571429em!important;color:#767676!important}.modal-z-mask-adust{z-index:1250!important}.modal-z-window-adjust{z-index:1500!important}#signup-login-modal{border-radius:5px;max-height:95%;font-size:15px}#signup-login-modal .btn-normal{padding:12px 24px!important}#signup-login-modal input{height:38px!important;max-width:100%!important;padding:0 5px 0 37px}#signup-login-modal .icon{top:-2px;position:relative}#signup-login-modal a{color:#3d8901!important}#signup-login-modal a:hover{text-decoration:underline}#signup-login-modal a:active{color:#265601!important}#signup-login-modal .window-header{padding-bottom:10px}#signup-login-modal h2{font-weight:600;line-height:1.3em;margin:0;color:#484848;font-size:28px}#signup-login-modal h3{margin-top:0;font-weight:600}#signup-login-modal .login-register-tab-switch{margin:20px 0 0;border-bottom:1px solid #e0e0e0}#signup-login-modal .login-register-tab-switch div{display:inline-block;font-size:19px;margin-right:20px;padding-bottom:10px;cursor:pointer}#signup-login-modal .login-register-tab-switch .selected{border-bottom:2px solid #d00f10;color:#d00f10}#signup-login-modal .login-register-social-media img:hover{opacity:.8;filter:alpha(opacity=80)}#signup-login-modal .modal-checkbox{padding-top:15px;margin-bottom:20px}#signup-login-modal .custom-dropdown-container{width:100%;max-width:100%}#signup-login-modal .custom-dropdown-container .icon-menu-arrow-down{right:26px}#signup-login-modal .custom-dropdown-container .custom-option{min-width:100%}#signup-login-modal .dropdown-menu{min-width:100%;padding:10px}#signup-login-modal .custom-phone-input{padding:0 5px 0 92px!important}#signup-login-modal .selected-dial-code{padding-left:9px!important}#image-operations-modal{max-width:450px;overflow:hidden}#image-operations-modal .modal-buttons{padding:15px 0;text-align:center;display:flex;justify-content:center;align-items:center}#image-operations-modal .image-edit-container-modal{max-width:100%;height:320px;display:flex;flex-direction:column}#image-operations-modal .image-edit-container-modal #image-enhancer-preview{width:100%;flex:1 1 auto;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}#image-operations-modal .image-edit-container-modal #image-enhancer-preview img{transition:all .3s ease-in-out 0s;max-width:320px;max-height:320px;height:auto;width:auto}#image-operations-modal .image-edit-container-modal #image-enhancer-preview:after{content:"";float:left;margin-top:100%}#signup-login-modal{max-width:480px;height:auto;border:1px solid rgba(0,0,0,.222);will-change:transform,opacity}.mask-post-view,.mask-property-view{background-color:#fff;opcaity:.9;height:100%;width:100%;left:0;top:0;position:fixed;z-index:900;display:none;cursor:default;overflow-y:scroll;-webkit-overflow-scrolling:auto;transform:translateZ(0);will-change:transform,opacity}#view-post-modal .regular-page-wrapper{margin-top:60px}#view-post-modal #view-post-header-bar{max-width:1026px;position:fixed;top:0;width:100%;z-index:10000;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#d4e4e9;height:50px;box-shadow:0 2px 5px 0 rgba(200,200,200,.5);-moz-box-shadow:0 2px 5px 0 rgba(200,200,200,.5);-web-box-shadow:0 2px 5px 0 rgba(200,200,200,.5);text-transform:uppercase;line-height:50px}#view-post-modal .post-modal-header-wrapper{display:flex;flex-direction:row}#view-location-modal .location-modal-header-wrapper UL LI,#view-post-modal .post-modal-header-wrapper UL LI{display:inline-block;border-right:1px solid #fff!important;padding:0 10px;line-height:50px;font-weight:700;margin:0-4px 0 0}#view-post-modal .post-modal-header-wrapper UL LI a{font-weight:700;padding:15px;outline:0}#view-post-modal #open-modal-post-full{padding:0!important}#view-post-modal .post-modal-header-wrapper UL LI:hover{background-color:#c3d9e0;cursor:pointer;color:#484848}#view-post-modal .post-modal-header-wrapper UL LI:active{background-color:#b2cfd8;cursor:pointer;color:#484848}#view-post-modal .header-flex-left UL LI:first-child{background-color:#d00f10;color:#fff}#view-post-modal .header-flex-left UL LI:first-child:hover{-webkit-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);-moz-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75)}#view-post-modal .header-flex-left UL LI:first-child:active{background-color:#a00c0c}#view-post-modal .header-flex-left{flex:30%!important}#view-post-modal .header-flex-right UL LI:last-child{border-right:none!important;margin:0}#view-post-modal .header-flex-right UL LI:first-child{border-left:1px solid #fff}#view-post-modal .header-flex-right{justify-content:flex-end}#view-location-modal .header-flex-left svg,#view-location-modal .header-flex-right svg,#view-post-modal .header-flex-left svg,#view-post-modal .header-flex-right svg{display:inline;margin-right:6px!important;margin-top:-4px}#view-post-modal .close-modal{cursor:pointer;padding:6px;position:relative;right:unset;top:unset}#view-post-modal .post-modal-header-item{vertical-align:middle;margin:15px}#view-post-modal #contact-post{display:none}#view-location-modal{position:fixed;overflow-x:hidden;width:100%;height:100%;transform:none!important;transform-origin:none!important;background:0 0!important}#view-location-modal .icon{font-size:14px}#view-location-modal .location-window-content{max-width:1008px;background-color:#fff;margin:auto;height:101%}#view-location-modal .page-content{display:flex;flex:1 1 100%;flex-direction:row;justify-content:flex-end;align-items:flex-start;font-size:15px;padding-top:100px!important;padding-bottom:80px!important;height:auto;background:#fff;min-height:600px}#view-location-modal .content-left-wrapper{flex:1 0 0px;flex-direction:row;justify-content:flex-start;padding-right:20px;padding-left:20px}#view-location-modal .content-right-wrapper{margin-left:10px;width:300px;display:block}#view-location-modal #view-location-header-bar{max-width:1008px;position:fixed;top:0;width:100%;z-index:10000;-webkit-transform:translateZ(0);background-color:#d4e4e9;height:50px;box-shadow:0 2px 5px 0 rgba(200,200,200,.5);-moz-box-shadow:0 2px 5px 0 rgba(200,200,200,.5);-web-box-shadow:0 2px 5px 0 rgba(200,200,200,.5);text-transform:uppercase;line-height:50px}#view-location-modal .location-modal-header-wrapper{display:flex;flex-direction:row}#view-location-modal .location-data{line-height:auto;margin-bottom:10px}#view-location-modal .building-type-data{font-size:16px;text-transform:uppercase;font-weight:100;margin-bottom:6px}#view-location-modal .address-street-data{font-size:36px;font-weight:700;margin-bottom:18px;letter-spacing:-1px;line-height:32px}#view-location-modal .address-city-data{font-size:24px;font-weight:400;margin-bottom:30px}#view-location-modal .address-year-data{font-size:16px;font-weight:800;margin-bottom:30px}#view-location-modal .unit-sections-tabs{font-size:14px;padding:10px 10px 0 0;margin-bottom:20px;display:flex;border-bottom:1px solid #ccc}#view-location-modal .unit-sections-tabs .property-info-rent,#view-location-modal .unit-sections-tabs .property-info-sell{position:relative;top:1px;padding-bottom:10px;margin-right:20px}#view-location-modal .unit-sections-tabs .property-info-rent:hover .unit-type,#view-location-modal .unit-sections-tabs .property-info-selected .unit-type,#view-location-modal .unit-sections-tabs .property-info-sell:hover .unit-type{color:#0074e4}#view-location-modal .unit-sections-tabs .property-info-selected{border-bottom:2px solid #0074e4}#view-location-modal .unit-sections-tabs .unit-tab{padding:10px 0;font-size:15px;cursor:pointer}#view-location-modal .unit-sections-tabs .unit-badge-rent,#view-location-modal .unit-sections-tabs .unit-badge-sale{padding:2px 8px;margin-right:8px;color:#fff;border-radius:3px}#view-location-modal .unit-sections-tabs .unit-badge-sale{background-color:#f93944}#view-location-modal .unit-sections-tabs .unit-badge-rent{background-color:#0089ff}#view-location-modal #location-modal-content-inject{display:flex;flex-direction:column;padding:0;margin:0}#view-location-modal #location-modal-content-inject LI{cursor:pointer;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding:5px 20px 5px 10px;font-size:16px;color:#333;font-weight:600}#view-location-modal #location-modal-content-inject LI:hover{background:#6bacc1;color:#fff!important}#view-location-modal #location-modal-content-inject LI:hover .modal-line-pricebox{color:#fff!important}#view-location-modal #location-modal-content-inject LI:active{background:#4a97af;color:#fff}#view-location-modal #location-modal-content-inject LI:active .fav-star{color:#fff}#view-location-modal #location-modal-content-inject LI:active .modal-line-pricebox{color:#fff!important}#view-location-modal #location-modal-content-inject LI:first-child{border-top:1px solid #ddd}#view-location-modal .modal-property-list-line .map-img{height:60px;width:80px;image-rendering:auto}#view-location-modal .modal-line-img{max-width:80px;width:80px}#view-location-modal .modal-line-pricebox{color:#0074e4;width:27%;margin-left:20px}#view-location-modal .modal-line-infobox{width:53%;margin-left:10px}#view-location-modal .modal-line-aptno{width:15%;text-transform:lowercase;margin-left:10px}#view-location-modal .modal-line-visited{font-weight:400!important;background:#f5f5f5}#view-location-modal .modal-line-last-visited{background:#4a97af;color:#fff!important;font-weight:600}#view-location-modal .modal-line-last-visited .fav-star{color:#fff}#view-location-modal .modal-line-last-visited .modal-line-pricebox{color:#fff!important}#view-location-modal .fav-star{margin-right:10px;color:#555}#view-location-modal .modal-line-save-hide-icon{background-image:url(../img/favorites_Sprite_new.png);width:30px;height:24px;margin-left:0;margin-top:0;margin-right:10px;background-size:72px 72px}#view-location-modal .modal-line-save-hide-icon.item-favorited{background-position:48px 0!important}#view-location-modal .location-modal-header-wrapper UL LI a{font-weight:700;padding:15px;margin:0-10px}#view-location-modal .location-modal-header-wrapper UL LI:hover{background-color:#c3d9e0!important;cursor:pointer}#view-location-modal .header-flex-right UL LI:last-child{border-right:none!important;margin:0}#view-location-modal .header-flex-right UL LI:first-child{border-left:1px solid #fff}#view-location-modal .header-flex-left{flex:30%!important}#view-location-modal .header-flex-right{justify-content:flex-end}#view-location-modal .close-modal{cursor:pointer;padding:6px;position:relative;right:unset;top:unset}#view-location-modal .location-modal-header-item{vertical-align:middle;margin:15px}#address-problem-modal{max-width:480px;height:auto}#address-problem-modal .window-content{display:flex;flex-direction:column;text-align:center;align-items:center;padding:0 20px!important}#address-problem-modal .option-q{padding:40px 0;width:100%;display:flex;flex-direction:column}#address-problem-modal .option-q ul{margin-bottom:35px}#address-problem-modal .option-q ul li{list-style-type:none;text-align:left;margin-bottom:8px}#address-problem-modal .option-q-desc{font-weight:600;font-size:19px;line-height:24px;text-align:left;letter-spacing:-1px}#address-problem-modal .btn-normal{min-width:65%;align-self:center;font-size:18px}#cancel-listing-modal{max-width:95%;width:500px;border-radius:5px}#cancel-listing-modal .custom-dropdown-container{max-width:320px;width:auto}#cancel-listing-modal input{max-width:280px}#cancel-listing-modal #sold-price{padding:4px 24px;text-align:left!important}#cancel-listing-modal #cancel-option>li:hover,#cancel-listing-modal #sold-date:hover{cursor:pointer}#cancel-listing-modal .input-overlay-symbol-text_left{top:8px}#cancel-listing-modal #modal-add-cancel-address{text-transform:uppercase!important;font-size:16px;color:#3d8901;font-weight:700!important}#cancel-listing-modal p{margin-top:20px}#cancel-listing-modal .custom-option{min-width:235px}#cancel-listing-modal .custom-option-header-value{min-width:220px}#cancel-listing-modal .custom-option-header .icon-menu-arrow-down,#cancel-listing-modal .custom-option-header .icon-menu-arrow-up{top:0!important;right:10px}#cancel-listing-modal .set-field{position:relative;max-width:285px}#cancel-listing-modal ul{list-style-type:none;padding:0}#cancel-listing-modal #cancel-option>li{margin-bottom:0}#cancel-listing-modal #cancel-option>li:active,#cancel-listing-modal .item-selected{font-weight:600!important}#edit-operations-main-container textarea{width:100%}#view-add-image-modal{width:320px}#view-add-image-modal #add-image-main-container{width:270px;height:330px}#view-add-image-modal .actions,.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}#view-add-image-modal .window-content{padding-top:0!important}.disabled-calendar{background-color:transparent;z-index:2;position:relative}.ui-autocomplete{max-width:320px;background-color:#fff;border:1px solid #c4c4c4;box-shadow:0 1px 3px 0#eee;-webkit-box-shadow:0 1px 3px 0#eee;max-height:240px;overflow-y:auto;padding:0;margin:0 0 1px;z-index:1000}.ui-autocomplete li{list-style:none;padding:5px;color:#484848;font-weight:700}.ui-autocomplete li:hover,.ui-state-focus{background-color:#f2f2f2;cursor:pointer;color:#008489}.ui-helper-hidden-accessible{display:none}.messenger-page body{margin:0;padding:0;background-color:#fff;font-size:14px;-webkit-user-drag:none;height:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#484848;line-height:15px;min-height:auto;text-shadow:rgba(0,0,0,.01)0 0 1px}.messenger-page #page-content{height:calc(100% - 125px)}.messenger-page .ourSquareLogo{font-size:75px;height:75px}.messenger-page .ourLineLogo{top:3px}.messenger-page .header-bar-wrapper{height:75px;position:relative}.messenger-page .nav-bar{top:22px}.messenger-page .header-bar-page .nav-sections{padding-left:75px}.messenger-page .regular-page-wrapper{margin-top:50px;height:100%}.messenger-page #wrapper{background-color:#f5f5f5}.messenger-page .messenger-page-wrapper{width:100%;height:100%;max-width:1240px;display:flex;background-color:#fff;margin:auto;border:1px solid #cdcfd2;border-bottom:none;border-radius:3px 3px 0 0;overflow:hidden}.messenger-page .no-messages{width:100%;text-align:center;flex-direction:column;align-items:center}.messenger-page .no-messages .text-lead{color:#767676;width:330px;max-width:90%;line-height:1.43;font-size:16px}.messenger-page ul{list-style:none}.messenger-page ul li{list-style:none;width:100%}.messenger-page .conversations-container,.messenger-page .messages-container{width:30%;position:relative;height:100%;display:flex;flex-direction:column;border-right:1px solid #cdcfd2}.messenger-page .messages-container{width:45%;background-color:#f3f6f8}.messenger-page .property-info-container{width:25%;background-color:#fafafa;position:relative;padding:16px}.messenger-page .property-info-container .info-container-title{margin-bottom:8px;font-weight:600}.messenger-page .property-info-container .info-container-image{width:100%;height:180px;background-position:50% 50%;background-size:cover;background-color:#eee;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.messenger-page .property-info-container .info-container-image:hover{opacity:.8}.messenger-page .property-info-container .ad-info-container{margin-top:8px;color:#666}.messenger-page .property-info-container .ad-info-container .interpunct{margin:0 4px;font-weight:700}.messenger-page .property-info-container .ad-info-container .photo-card-price{font-weight:700;font-size:16px}.messenger-page .property-info-container .ad-info-container .green-tag{margin-top:10px}.group-page .listing-list li,.messenger-page .property-info-container .ad-info-container UL LI{align-items:center;display:flex}.messenger-page .conversations-header{height:60px;min-height:60px;border-bottom:1px solid #cdcfd2;display:flex;flex-align:center;align-items:center;padding:0 20px;font-weight:600;font-size:16px}.messenger-page .conversation-container-elements{height:auto;position:relative;flex-direction:column;display:flex;flex-flow:column;overflow:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.messenger-page .conversation-container-elements #conversations-ul-inject{overflow-x:hidden;padding:0;margin:0}.messenger-page .conversation-container-elements #conversations-ul-inject li{min-height:92px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:0 12px;border-bottom:1px solid #e6e9ec}.messenger-page .conversation-container-elements #conversations-ul-inject li.selected-conversation,.messenger-page .conversation-container-elements #conversations-ul-inject li:hover{background-color:#f3f6f8;cursor:pointer}.messenger-page .conversation-container-elements #conversations-ul-inject li.selected-conversation{box-shadow:4px 0 0#0091ca inset}.messenger-page .conversation-container-elements .profile-pic{width:45px!important;height:45px!important}.messenger-page .conversation-container-elements .profile-image{width:50px;height:50px}.messenger-page .conversation-container-elements .profile-image .icon{font-size:42px;color:#a7a7a7}.messenger-page .conversation-container-elements .profile-image .icon-nav-margin{width:50px;height:50px;background-position:50% 50%!important;background-repeat:no-repeat!important;border-radius:0;background-size:contain;display:block}.messenger-page .conversation-container-elements .msg-unseen{font-weight:800!important;color:#000}.messenger-page .conversation-container-elements .msg-unseen .item-date,.messenger-page .conversation-container-elements .msg-unseen .sender{font-weight:800!important;color:#000!important}.messenger-page .conversation-container-elements .item-container{display:flex;flex-direction:column;width:100%;line-height:initial;padding-left:10px;margin:5px 0;overflow:hidden}.messenger-page .conversation-container-elements .item-container .item-date{color:#555;font-size:13px;align-self:center}.messenger-page .conversation-container-elements .item-container .sender{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.messenger-page .conversation-container-elements .item-container .item-container-top{display:flex;justify-content:space-between}.messenger-page .conversation-container-elements .item-container .item-subject{font-size:14px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messenger-page .conversation-container-elements .item-container .item-container-bottom .item-container-msg{color:rgba(0,0,0,.55);font-size:13px}.messenger-page .conversation-container-elements .item-container .item-container-bottom .item-container-seen{width:8px;height:8px;display:inline-block;border:1px solid #ccc;border-radius:8px}.messenger-page .conversation-container-elements .item-container .item-container-bottom .conversation-not-seen{background-color:#20a020}.messenger-page .conversation-container-elements .item-container .item-container-bottom .conversation-seen{background-color:rgba(0,0,0,.05)}.messenger-page .message-title-block{height:60px;background-color:#fff;padding:10px;border-bottom:1px solid #cdcfd2;flex-direction:column;justify-self:flex-start;flex-shrink:0}.messenger-page .message-title-block .message-title-subject{font-size:15px;line-height:normal;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messenger-page .message-title-block .message-title-subject .icon{font-size:14px;vertical-align:middle}.messenger-page .message-title-block a:hover{color:#327001!important}.messenger-page .message-title-block a:active{color:#265601!important}.messenger-page .message-title-block .message-title-name{font-size:14px;font-weight:600;margin-top:3px}.messenger-page .msg-thread{height:100%;z-index:20;background-color:#fff;padding:10px;position:relative;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;flex:flex-grow;overflow:auto;overflow-y:auto;overflow-x:hidden}.messenger-page .msg-thread ul{padding:0}.messenger-page .msg-container{margin-top:auto;align-items:flex-end}.messenger-page .message-send-container{height:160px;padding:16px;border-top:2px solid #0091ca;flex-direction:column;justify-self:flex-end;flex-shrink:0}.messenger-page .message-send-container .btn{margin-top:10px}.messenger-page .message-input{width:100%;height:75px}.messenger-page .message-avatar{display:inline-block;vertical-align:top;width:38px;height:38px;margin-right:5px}.messenger-page .message-avatar .icon{font-size:28px;color:#a7a7a7}.messenger-page .message-avatar .icon-nav-margin{width:38px;height:38px;background-position:50% 50%!important;background-repeat:no-repeat!important;border-radius:0;background-size:contain;display:block}.messenger-page .message-container{display:inline-block;width:auto;max-width:65%}.messenger-page .date-print{text-align:center;font-size:13px;margin-bottom:5px}.messenger-page .message-time{font-size:12px;color:#999;margin-left:36px}.messenger-page .message-counter{display:none;float:right;margin-top:4px;padding:4px 6px;background:#b9c3ca;border-radius:3px}.messenger-page .my-message{text-align:right;font-size:14px;padding-left:30px;margin-bottom:4px}.messenger-page .my-message .message-bubble,.messenger-page .their-message .message-bubble{padding:8px 12px;border-radius:8px;word-wrap:break-word;white-space:pre-line;line-height:normal}.messenger-page .my-message .message-bubble{background-color:#0c82fe;border:0;color:#fff;text-align:left}.messenger-page .their-message{text-align:left;font-size:14px;margin-bottom:4px}.messenger-page .their-message .message-bubble{background-color:#e9e9eb;color:#000}.messenger-page #seen-display{text-align:right;font-size:12px;color:#999}.messenger-page .loading-block-chat{height:100%;width:100%;left:0;bottom:0;right:0;position:absolute;display:none;cursor:default;background:rgba(255,255,255,.75)}.messenger-page .display-loading-block-chat{display:block}@media (max-width:1024px){.messenger-page .property-info-container{display:block}}@media (max-width:900px){.messenger-page .property-info-container{display:none}.messenger-page .conversations-container{width:40%}.messenger-page .messages-container{width:60%}}.group-page{background:#fff}.group-page .nav-bar{top:22px}.group-page .square-badge{margin-left:0}.group-page .nav-sections{padding-left:75px}.group-page .icon-refresh{font-size:24px;margin:5px}.group-page .group_profile_logo{width:150px;height:150px;margin-right:30px;display:block}.group-page .group_profile_logo img{max-width:100%;max-height:100%}.group-page .ourSquareLogo{font-size:75px;height:75px}.group-page .header-bar-wrapper{height:75px;position:relative}.group-page #wrapper{height:auto}.group-page h1,.group-page h2,.group-page h3,.group-page h4{margin:0}.group-page h1{font-size:32px;font-weight:700;line-height:1.2;display:flex;flex-direction:column}.group-page h2{font-size:28px;line-height:1.3;font-weight:700}.group-page .type-badge{display:inline-block;font-size:1.05rem;padding-top:15px}.group-page .content-left-wrapper{flex:1 0 0px;flex-direction:row;justify-content:flex-start;padding-right:20px}.group-page .essentials-container h2{font-size:20px!important;line-height:1.5;font-weight:700}.group-page h3{font-size:18px;font-weight:700;margin-bottom:20px}.group-page ul{font-size:15px}.group-page .page-content{display:flex;flex:1 1 100%;flex-direction:row;justify-content:flex-end;align-items:flex-start;font-size:15px;margin-bottom:80px}.group-page #footer-wrapper{border:0}.group-page #footer-wrapper .footer-bottom-section{max-width:1240px;border-top:1px solid #ddd}.group-page .listing-list-header{margin-bottom:0;color:#aaa;text-transform:uppercase;font-weight:700}.group-page .listing-list ul{list-style:none;margin:0;padding:0}.group-page .listing-list li{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.group-page .listing-list li .property-info-image{width:120px;margin:0 10px}.group-page .listing-list li .property-info-address{flex:1 0 auto;flex-direction:row;width:40%;margin:0 10px}.group-page .listing-list li .property-info-bed-bath{width:40%}.group-page .listing-list li .property-info-price{width:170px}.group-page .listing-list li .ads-thumb{height:100%;width:100%;-webkit-transition-duration:1s;transition-duration:1s;background-position:50% 50%;background-size:cover;background-color:#eee}.group-page .listing-list li .ads-thumbnail{height:80px;max-width:100%}.group-page .listing-list li h1,.place-page .listing-list li h1{margin:0;font-size:16px;font-weight:700;line-height:inherit;color:#666!important;letter-spacing:-1px;width:100%;border:0}.group-page .listing-list li .prop-status{display:flex;align-items:center}.group-page .section-wrapper{display:flex;flex:1 1 100%;flex-direction:row}.group-page #contact-post{background-color:#d00f10;color:#fff;display:none}.group-page .contact-display{display:inline-block!important}.group-page #contact-post:hover{-webkit-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);-moz-box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75);box-shadow:inset 3px 3px 37px -9px rgba(0,0,0,.75)}.group-page .content-right-wrapper{margin-left:10px;width:300px}.group-page .content-right-container{top:100px}.group-page .contact-form-wrapper{border:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);-web-box-shadow:0 0 2px rgba(0,0,0,.2);border-top:2px solid #d00f10;flex:0 1 300px;flex-direction:row;position:relative;top:0;margin-top:-60px;height:auto}.group-page .contact-form-wrapper p{font-size:11px;margin-top:10px;line-height:normal;color:#555}.group-page .contact-form-content{padding:10px;position:relative;z-index:2}.group-page .contact-form .btn-normal{padding:8px 24px}.group-page .contact-form UL{list-style-type:none;padding:0;margin:0}.group-page .contact-form UL LI{margin-bottom:8px}.group-page .contact-form UL LI:first-child{margin-top:12px}.group-page .contact-form UL LI:last-child{margin-bottom:0}.group-page .contact-form input{padding-left:27px!important;font-size:14px}.group-page .contact-form .icon{position:absolute;display:inline-block;margin-left:7px;margin-top:8px;font-size:15px}.group-page .contact-form .btn-normal{font-size:16px}.group-page .select_contact_container ul li{display:flex;align-items:flex-start;margin:15px 0;color:#666}.group-page .select_contact{font-size:14px!important;line-height:18px!important;align-self:center}.group-page .select_contact_owner{display:block;font-weight:600}.group-page .select_contact_phone{font-size:12px;display:block}.group-page .icon-account{position:relative!important;margin:0!important;padding:0!important;align-self:center;font-size:42px!important}.group-page input,.group-page select{height:30px!important}.group-page input,.group-page textarea{line-height:1.5em}.group-page input,.group-page select,.group-page textarea{width:100%;padding:4px 6px 3px;border:1px solid #ccc;border-radius:0;font-size:13px}.group-page input:focus,.group-page select:focus,.group-page textarea:focus{border-color:#0074e4}.group-page textarea{display:block;resize:vertical;max-height:100px!important;height:57px}.group-page *,.group-page :after,.group-page :before{box-sizing:border-box}.group-page .form-title{text-transform:uppercase;font-size:14px;font-weight:600}.group-page .regular-page-wrapper{margin-top:20px}.group-page .report-listing{text-align:center;margin:20px 0}.group-page .report-listing .icon{color:#3d8901!important;font-size:16px;margin-right:5px}.group-page .report-listing a{color:#3d8901!important;font-weight:200}.group-page .report-listing a:hover{color:#327001!important}.group-page .report-listing a:active{color:#265601!important}.group-page #phone-number-wrapper{display:inline-block;width:100%}.group-page .intl-tel-input{width:100%}.group-page .group-header{margin:30px 0;display:flex;justify-content:flex-start;flex-direction:row}.group-page .about-us p{white-space:pre-line}.group-page .grayout{color:#999}.group-page .general-info-wrapper{border:1px solid #ddd;background-color:#fff;flex:0 1 300px;flex-direction:row;position:relative;top:0;margin-top:25px;height:auto}.group-page .general-info-wrapper p{font-size:11px;margin-top:10px;line-height:normal;color:#555}.group-page .general-info-wrapper .general-info-content{padding:10px;position:relative;font-size:13px}.group-page .general-info-wrapper .form-title{margin-bottom:10px}.group-page .general-info-wrapper .form-item{width:100%;display:flex;padding-top:5px;margin-top:5px}.group-page .general-info-wrapper .form-item-left{width:37%;flex:1 0 40%;flex-direction:row;justify-content:flex-start}.group-page .general-info-wrapper .form-item-right{flex:1 0 63%}.homepage_ActionButton,.homepage_SubTitle{display:none}@media (max-width:1600px){#list-container,#map-container{width:50%!important}.long-date{display:inline-block}.short-date{display:none}}@media (max-width:1346px){#nav-save-search{display:none}}@media (max-width:1270px){#nav-prop-type,.map-page .footer-logo{display:none}.photo-cards-list>li{width:100%!important;margin:0 0 .5%!important}.photo-cards-list{padding:0!important}#list-container{width:35%!important}#map-container{width:65%!important}#property-sort-control li{font-size:17px!important}#property-sort-control>li:first-child{padding:0!important}.homepage_MainTitle h1{font-size:-webkit-calc(11.4vw)!important;font-size:-moz-calc(11.4vw)!important;font-size:calc(2.4vw + 9px)!important;line-height:-webkit-calc(10vw)!important;line-height:-moz-calc(10vw)!important;line-height:calc(3vw + 7px)!important}.ad-stats-container{flex-direction:column!important}.my-ads-stats,.my-ads-status{border-right:0!important}.my-ads-stats{border-bottom:1px solid #e2e2e2}}@media (max-width:1150px){#nav-save-search{display:none}.searchbox{min-width:205px}.searchbox-content-container{left:288px}#property-sort-control>li:nth-child(2){display:none}.dropdown-onclick-div{right:0;left:auto!important}#page-2,#page-3{padding:15px!important}.additional-info .hf-left,.additional-info .hf-right,.home-facts .hf-left,.home-facts .hf-right{display:flex!important;margin:0!important;width:100%!important}}@media (max-width:1014px){#view-image-title{font-size:16px}.window-slides-header{background-color:rgba(0,0,0,.2)}#nav-advices,#nav-services,#view-image-contact,#view-image-save-home,.settings-page .settings-menu,.subNav-rightGroup{display:none!important}.nav-leftGroup{-webkit-flex:42%;flex:42%}.nav-rightGroup{-webkit-flex:58%;flex:58%}.image-view-title{width:70%!important}.image-view-buttons{width:30%!important}.page-content-top{flex-direction:column!important}.content-right-wrapper{height:auto!important;margin-left:0!important;padding:30px 0;margin-top:50px;margin-bottom:30px}.report-listing{text-align:left!important}.content-left-wrapper{padding-right:0!important}.settings-page .settings-header-wrapper,.settings-page .settings-line-profile{margin-left:0!important}.settings-page .settings-content{width:96%!important;margin-left:2%!important;margin-right:2%!important}.expand-post-page .footer-logo,.expand-post-page .ourSquareLogo,.settings-page .footer-logo,.settings-page .ourSquareLogo{display:none}.expand-post-page .ourLineLogo,.settings-page .ourLineLogo{display:block}.post-page .new-post-page #view-post-header-bar{margin-left:0}.location-window-content .content-left-wrapper{flex:1;width:100%}.location-window-content .content-right-wrapper{width:100%!important}}@media (max-width:920px){.nav-leftGroup{display:none}.nav-rightGroup{flex:100%}#open-modal-post-full,#share-modal-post-full{display:none!important}.homepage_MainTitle h1{line-height:30px}#social-login-section{margin:0!important;padding:0!important;border-left:0!important;width:100%}.add-pg-one{flex-direction:column!important}.add-pg-left,.add-pg-right{width:100%!important}.add-pg-left{margin:0!important}}@media (max-width:750px){.hompage-content{width:90vw!important;padding:20px!important;border-radius:12px!important}.homepage_ActionButton,.homepage_SubTitle{display:block!important}.hompage-wrapper{min-height:50vh!important}#nav-listing-type,#nav-room-no,#register,.homepage_MainTitle,.mobile-nav{display:none}.homepage_MainTitle h1{color:#333!important;font-size:22px!important}.homepage_MainTitle h1 span{text-shadow:0 0 0 transparent!important;background-color:#fff!important}.home-page .hp-card{flex-basis:90%;margin-right:5%!important;margin-left:5%}.icon-message{display:inline-block!important}.icon-nav-margin{margin-left:0!important}.tooltip-top-right:before{right:3px}.tooltip-top-right:after{right:4px}#nav-price-range{border:0}.searchbox-container{padding-left:0;justify-content:space-between}.searchbox-content-container{left:188px}#footer-wrapper{height:75px!important;border-top:0!important}#footer-wrapper .footer-bottom-section{padding:0!important}.regular-page-wrapper{margin-top:12px!important}.location-info{display:none}#add-address{width:242px!important;margin-bottom:10px}.add-page h2{font-size:17px}.add-page h1{font-size:24px;line-height:28px;padding-bottom:0}.dropdown-content{min-width:210px}#login-data-section,#social-login-section{border:0!important;width:100%!important}#login-data-section{min-width:100%!important}.home-page .buyrent-box{padding:12px 10px;font-size:15px}.home-page .SearchForm__input{font-size:16px}.footer-logo,.ourSquareLogo{display:none}.ourLineLogo{display:block}.settings-page-wrapper{margin-top:60px!important}.nearby-properties ul li{width:49%!important}.messenger-page .regular-page-wrapper{height:calc(100% + 60px)}.messenger-page .header-bar-wrapper{height:50px!important}.messenger-page .header-bar-page #header-bar{top:-21px}.location-window-content .content-left-wrapper{padding-left:10px!important;padding-right:10px!important}.location-window-content .content-right-wrapper,.settings .data-box-right{display:none!important}.two-columns{flex-flow:column!important}.two-columns>div{width:100%}.two-columns>div ul>h3{margin-top:20px!important}.settings-page .my-ads-content h1{letter-spacing:0}.settings-content-wrapper{flex-direction:column;padding:15px 8px!important}.ad-info-container{position:absolute;top:10px;left:256px;font-size:16px}.ad-stats-container{width:100%!important;flex-direction:row!important;padding:10px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:10px 0}.my-ads-content,.my-ads-stats,.my-ads-status,.settings-content-button{width:100%!important;border:0!important}.my-ads-actions .settings-content-button{text-align:left!important;margin-right:15px!important;width:auto!important}.my-ads-actions{align-self:left!important;display:flex;width:100%!important}.settings-page .settings-line ul li{border-bottom:4px solid #c8c8c8}.my-ads-thumbnail{margin-bottom:8px}.settings-page .stat-value,.settings-page .stat-value-active,.stat-value-not-active{font-size:18px}.btn-normal,.link-btn{padding:8px 6px;font-size:14px!important}.my-ads-actions .btn-add-a-post{padding:6px 12px;font-size:15px}.static-page h1{margin:40px 0}.modal-property-list-line{font-size:15px!important}.autocomplete-response{max-height:calc(50vh - 95px)!important}}@media (max-width:600px){#signup-login-modal{max-width:100%!important;border-radius:0!important;border:0!important;max-height:100%!important;top:0!important}.modal-wrapper .window{width:100%!important;height:100%!important}.settings-page .history-thumbnail{width:180px;min-width:180px;height:101px;margin-right:8px}#map-container{width:100%!important}.mdl-button{margin-bottom:5px}.long-date{display:none}.short-date{display:inline-block}#property-sort-control,#share-post,.loan-calc-container,.settings-menu{display:none!important}.essentials-container{flex-direction:column!important}.essentials-clmn-left,.essentials-clmn-right{width:100%;flex:none!important}#image-sliders-dialog .image-view-buttons,#image-sliders-dialog .image-view-title,.modal-wrapper .form-inline-half{width:100%}#image-sliders-dialog{display:block}.image-view-buttons{width:100%!important}.image-view-title{display:none;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.image-view-buttons{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.photo-card-content p{line-height:18px}.photo-card-content .photo-card-price{font-size:28px;letter-spacing:0}.map-page .photo-card-spec{line-height:1}.map-page .photo-card-status{line-height:1.5}.map-page .photo-card-notification{line-height:1.8}.nav-rightGroup{justify-content:flex-end!important}.essentials-clmn-left,.essentials-clmn-right{padding:0!important}.facts-container UL,.features-container UL,.quick-facts-container UL{width:48%!important}.add-page .show-map,.drive-info{display:none!important}.nearby-name,.table-name-title{flex:0 0 360px!important;font-size:15px!important}.price-per-clmn{width:27%!important}.date-clmn{width:26%!important}.event-clmn{width:47%!important}.price-per-area-clmn{display:none}.post-page .property-history ul li>div{font-size:13px}.contact-form-wrapper input,.contact-form-wrapper select,.contact-form-wrapper textarea{padding:4px 8px!important}.contact-form-wrapper input,.contact-form-wrapper select{height:40px!important}.contact-form-wrapper .contact-form input{font-size:15px}.contact-form-wrapper .contact-form .icon{margin-top:12px}.contact-form-wrapper textarea{height:100px;font-size:15px}.add-clmns{display:block!important}.additional-info UL{margin-left:0!important}.add-page .field-desc{white-space:normal}.add-page .pricing-facts .hf-left,.additional-info UL{width:100%!important}.add-page #maps{height:250px!important}.add-page .margin-top-spacing{margin-top:15px}.user-personal-details .clmn-halfs{padding-top:15px}.progress-indicator .progress-indicator__list{display:none!important}.progress-indicator .progress-indicator--mobile{display:block!important}.ad-info-container{font-size:15px}.history-content-wrapper{padding:18px 0!important}.messenger-page .profile-image{display:none}.messenger-page #conversations-ul-inject li:hover{background:0 0!important}.messenger-page #conversations-ul-inject li.selected-conversation:hover{background:#f3f6f8!important}#view-location-modal .modal-line-pricebox{width:18%!important;margin-left:8px!important}.modal-property-list-line{font-size:14px!important}#view-location-modal .modal-line-img{max-width:60px;width:60px}#view-location-modal .modal-property-list-line .map-img{height:45px;width:60px}.data-box-left,.data-box-right{width:100%!important}}@media (max-width:500px){.settings-page .my-ads-thumbnail{width:169px;height:123px;margin-right:8px}.ad-info-container{left:185px}.nearby-name,.table-name-title{flex:0 0 320px!important;font-size:15px!important}#list-container{display:none!important}#view-location-modal #location-modal-content-inject LI{padding:10px 0!important}#view-location-modal .icon{display:none}.row-1-10,.row-1-2,.row-1-3,.row-1-4,.row-3-4{width:100%!important;margin-bottom:5px}.nearby-properties ul li{width:99%!important}.place-page .content-left-wrapper{padding:0 5px!important}.place-page ul{padding-left:0;font-size:14px!important}.place-page .property-info-address{width:45%!important}.place-page .property-info-bed-bath{width:0%!important;display:none}}@media (max-width:440px){.home-page .SearchForm__input{padding:14px 0!important}.home-page .input-location-container{width:calc(100% - 22px)!important;padding:0 10px!important}.home-page .btn-red{padding:10px 6px!important}.home-page .hompage-wrapper{vertical-align:top!important;padding-top:60px!important}.home-page #page-content{min-height:300px;height:300px}.buy-rent-resp{text-transform:uppercase}.buy-rent-resp .listing-type-text{font-size:20px}.buy-rent-resp .mdl-radio__label{display:inline-flex;align-items:center;gap:4px}.searchbox-container .mdl-checkbox{height:36px!important}#listing-type-rent-results,#listing-type-sale-results{display:none!important}.more-options .more-block-line{margin:0!important}.map-page input{padding-left:35px!important}.searchbox-container{width:100%}#nav-help{display:none}#nav-more{display:flex;width:25%;flex-direction:row-reverse;font-size:15px}.nav-items-padding{padding:0 4px 0 10px!important}.searchbox{padding-right:0!important;margin-left:5px;min-width:100px;width:220px}input{border-radius:0!important;-webkit-appearance:none!important;-webkit-border-radius:0!important}.searchbox-content-container{position:absolute;bottom:11px;left:12px;background:#fff}.page-content-top{padding:0 8px!important;width:100%}.history-line UL{padding-left:0!important}.window-map-footer{text-align:center!important;margin-left:0!important}.bookmark-and-follow,.bookmarked{display:none}.nav-bar{border-bottom:none!important;box-shadow:0!important}.btn-header{padding:0 10px}.map-page #page-content{padding-top:50px}h1{font-size:5.4vw}.post-page .photo-carousel-wrapper{margin-bottom:15px!important}.settings-page .history-thumb{width:110px;height:66px}.post-page .content-left-wrapper .prop-addr h1,.post-page .content-left-wrapper .prop-aptno{font-size:23px;letter-spacing:0;margin:0}.post-page .content-left-wrapper .prop-city{font-size:21px;margin-top:2px!important}.post-page .content-left-wrapper .prop-specs{font-size:17px;font-weight:400;margin-top:5px!important}.post-page .content-left-wrapper .prop-status{font-size:13px}.post-page .content-left-wrapper .prop-price-summary-container{font-size:22px;letter-spacing:0}.post-page .content-left-wrapper .per-square-meter{font-size:16px}.post-page .content-left-wrapper .vat-refund{font-weight:400}#view-post-modal #view-post-header-bar{left:0}#view-post-modal .post-modal-header-wrapper{flex-direction:row-reverse}#view-post-modal .header-flex-left{text-align:right}.post-page h2{font-size:24px}.post-page .content-left-wrapper ul li h2{padding:12px 0!important}.image-view-buttons .btn-normal{padding:8px 22px!important}.modal-wrapper .window-header{padding-right:20px!important}.window-image-slider .image-view-buttons{text-align:center!important}.window-slides-header{bottom:40px!important}.window-image-slider .view-image-map-container{width:100%!important}.history-content-wrapper{border-bottom:1px solid #ccc}.history-content{line-height:18px}.settings-page .history-content h1{font-size:14px;font-weight:600}.settings-page .history-content h2{font-weight:600;font-size:15px}.prop-status{font-size:13px}.settings-page .history-thumbnail{width:150px;min-width:150px;height:110px;margin-right:8px}.nearby-name,.table-name-title{flex:0 0 235px!important;font-size:15px!important}.nav-horisontal-btns LI{margin-right:6px!important}.add-page input{max-width:210px!important}.settings-page .my-ads-thumbnail{width:140px;height:102px;margin-right:8px}.ad-info-container{left:154px}.ad-edit-info,.fav-star{display:none}.messenger-page #conversations-ul-inject li{padding:0 8px!important}.messenger-page .their-message .message-container{max-width:70%!important}.messenger-page .message-container,.messenger-page .my-message{max-width:98%!important}#view-location-modal .modal-line-img{max-width:43px;width:43px}#view-location-modal .modal-property-list-line .map-img{height:32px;width:43px}#location-modal-content-inject LI{font-weight:400!important}#view-location-modal .modal-line-aptno{font-weight:600!important}.post-page .post-notification-bar{margin-right:0!important;font-size:15px!important;padding:0 8px!important}.add-page .page-content{padding:15px!important}}@media (max-width:370px){.post-page ul{font-size:13px!important}.searchtxt{display:none}.icon-spyglass{margin:0!important}.home-page #search-location{width:40px!important}.ourLineLogo{left:8px}.btn-header{padding:0 7px!important}.map-page .menu-items-container{padding:5px!important}.map-page .dropdown-div-onclick-more{width:310px!important}.map-page #nav-more input,.map-page #nav-more select,.map-page #nav-price-range input,.map-page #nav-price-range select,.map-page #nav-room-no input,.map-page #nav-room-no select{font-size:14px!important;width:70px!important}.map-page #nav-more #dayson-dropdown .custom-option-header-value,.map-page #nav-more #lotsize-dropdown .custom-option-header-value,.map-page #nav-price-range #dayson-dropdown .custom-option-header-value,.map-page #nav-price-range #lotsize-dropdown .custom-option-header-value,.map-page #nav-room-no #dayson-dropdown .custom-option-header-value,.map-page #nav-room-no #lotsize-dropdown .custom-option-header-value{min-width:148px!important}.map-page #nav-more #dayson-option,.map-page #nav-more #lotsize-option,.map-page #nav-price-range #dayson-option,.map-page #nav-price-range #lotsize-option,.map-page #nav-room-no #dayson-option,.map-page #nav-room-no #lotsize-option{min-width:172px!important}}@media (max-height:380px){.messenger-page .conversations-header,.messenger-page .message-title-block{display:none}.messenger-page .regular-page-wrapper{height:calc(100% + 80px)!important;margin-top:0!important}}.mobile-scroller,.photo-carousel-wrapper{height:100%;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.photo-carousel-wrapper .main-image{width:420px;height:420px;background:0 0;display:inline-block;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-right:2px solid #fff;cursor:pointer;position:relative}.photo-carousel-wrapper .preview-images-container{display:inline-block;position:relative;left:0}.photo-carousel-wrapper .carusel-image-container{display:inline-block;height:420px;margin:0 0 0-4px;padding:0;vertical-align:top;width:900px;-moz-column-fill:auto;column-fill:auto;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.photo-carousel-wrapper #mobile-image-counter{position:absolute;right:10px;top:10px;z-index:1;color:#fff;background-color:rgba(0,0,0,.6);padding:1px 12px;font-size:12px}.photo-carousel-wrapper .carusel-image-container li{width:280px;height:210px;list-style:none;background-size:cover;background-position:50% 50%;cursor:pointer}.photo-carousel-wrapper .carusel-image-container li:nth-child(even){border-right:2px solid #fff}.photo-carousel-wrapper .carusel-image-container li:nth-child(odd){border-right:2px solid #fff;border-bottom:2px solid #fff}.photo-carousel-wrapper .carusel-image-container-mobile li{border-right:4px solid #fff!important}.photo-carousel-wrapper .carousel-ad-box{width:550px;height:100%;margin:0;padding:0;display:block}.mobile-scroller .carusel-image-container li,.mobile-scroller .main-image{display:inline-block;width:auto;height:auto;background-size:cover;background-position:50% 50%;cursor:pointer}.mobile-scroller .main-image{max-width:auto;background:0 0;background-repeat:no-repeat;border-right:2px solid #fff;position:relative;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.mobile-scroller .preview-images-container{display:inline-block;position:relative;left:0}.mobile-scroller .carusel-image-container{display:inline-block;height:auto;width:auto;margin:0 0 0-4px;padding:0;vertical-align:top;-moz-column-fill:auto;column-fill:auto;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mobile-scroller .carusel-image-container li{list-style:none;overflow:hidden}.mobile-scroller .carusel-image-container li:nth-child(even){border-right:2px solid #fff}.mobile-scroller .carusel-image-container li:nth-child(odd){border-right:2px solid #fff;border-bottom:none}.mobile-scroller .carousel-ad-box{width:auto;background-color:rgba(0,0,0,.1);height:100%;display:block;vertical-align:top}.window-slides-header{width:100%;z-index:3;position:absolute;padding:15px}#image-sliders-map-modal,#image-sliders-modal{width:100%;height:100%;margin:0;padding:0}#image-sliders-map-modal{text-align:center}.mask-image-slider,.window-image-slider{position:fixed;display:none;cursor:default}.window-image-slider{min-width:340px;z-index:1200;background-color:transparent;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden;opacity:0;transform-origin:50% 50%0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.window-image-slider .view-image-container{display:flex;align-items:center;height:100%}.window-image-slider .image-view-title{text-align:left;align-self:center}.window-image-slider .image-view-title .title{line-height:18px;color:#fff;font-size:17px}.window-image-slider .view-image-map-container{display:block;width:calc(100% - 24%);height:calc(100% - 24%);margin:0 auto;padding-top:3%}.window-image-slider .view-image-map-container #view-image-map-inject-container{width:100%;height:100%;background-color:rgba(255,255,255,.2);border-radius:8px}.window-image-slider .window-title{display:flex}.window-image-slider .image-view-buttons{line-height:initial;text-align:right}.window-image-slider .image-view-buttons>div{display:inline-block}.mask-image-slider{background-color:rgba(0,0,0,.9);height:100%;width:100%;left:0;top:0;z-index:1150;overflow-y:hidden}.close-image-modal{cursor:pointer;padding:6px}.view-image-left,.view-image-right{width:50px}#view-image-inject-container{width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%)}#view-image-inject-container img{max-width:100%;max-height:100%;object-fit:contain;cursor:pointer}#view-image-inject-container .images-carusel-counter-center{position:absolute;left:50%;top:50%}#view-image-inject-container .images-carusel-counter{position:absolute;right:0;top:0;min-width:30px;padding:7px 9px;background-color:#000;opacity:.8;color:#fff;font-size:15px;font-weight:600;margin:15px;border-radius:3px}.photo-images-scroller{min-width:60px;height:100%;z-index:1;position:absolute;cursor:pointer}.window-image-slider .btn-move-img{top:0!important}.btn-move-img{display:inline-flex;margin:0 11px;width:38px;padding:2px;height:50px;position:relative;top:184px;color:#fff;background-color:#333;border:1px solid #fff;-webkit-transition:.1s;transition:.1s;opacity:.5;filter:alpha(opacity=50)}.photo-images-scroller:hover .btn-move-img,.view-image-lower-area:hover .btn-move-img{background-color:#333;color:#ff5a5f;opacity:1;filter:alpha(opacity=100)}.photo-images-scroller:hover .btn-move-img svg,.view-image-lower-area:hover .btn-move-img svg{fill:#ff5a5f!important}#photo-images-scroll-back{left:0;border-left:none}#photo-images-scroll-ffback,#photo-images-scroll-forward{right:0;border-right:none}#view-image-next,#view-image-previous{cursor:pointer;z-index:2;position:absolute;top:50%;transform:translateY(-50%)}#view-image-next{right:10px}.interpunct,.multiselect-container>li>a.multiselect-all label{font-weight:700}#view-image-title,#view-image-title-map{letter-spacing:0;font-weight:600}.window-map-footer{text-align:left;color:#fff;margin-left:12%;margin-top:10px;letter-spacing:1px;font-weight:700;font-size:16px}.static-page{height:initial!important}.static-page .ourSquareLogo{font-size:75px;height:75px}.static-page .ourLineLogo{top:3px}.plans article,.static-page .header-bar-wrapper{height:75px;position:relative}.static-page input{max-width:280px}.static-page .nav-bar{top:22px}.static-page .header-bar-page .nav-sections{padding-left:75px}.static-page #wrapper{height:auto}.static-page .regular-page-wrapper{margin-top:50px}.static-page .page-content{margin-bottom:60px;padding:0 20px!important}.static-page .page-content h1{font-size:38px;margin-bottom:1rem;font-weight:700}.static-page .page-content h2{font-size:30px;margin-bottom:10px;font-weight:400;margin-top:3.5rem;line-height:34px!important}.static-page .page-content h3{font-size:1.4rem;margin-bottom:10px;font-weight:700;margin-top:1rem;line-height:30px!important;margin-left:10px}.static-page .page-content h4{font-size:2.4rem;font-weight:700;margin-top:3rem;margin-bottom:3rem}.static-page .story{margin-top:80px;padding-bottom:30px;border-bottom:1px solid #ccc}.static-page UL LI UL LI,.static-page p{font-size:1.25rem;font-weight:400;line-height:1.6}.static-page UL{list-style-type:none;padding:0}.static-page UL LI UL{list-style-type:decimal;padding-left:40px}.static-page .card{background-color:#fff;border-radius:.25rem;box-shadow:0 1px 0 rgba(0,0,0,.25);padding:2rem;margin:0 auto .8rem;position:relative;border:1px solid #e8e8e8}.static-page .group-profile{border-top:2px solid #fe5c16}.static-page .label-desc{font-size:13px}.static-page #footer-wrapper{border:0}.static-page #footer-wrapper .footer-bottom-section{max-width:1240px;border-top:1px solid #ddd}.plans *{box-sizing:border-box;margin:0;outline:0}.plans body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;padding:14px}.plans article{width:100%;max-width:1000px;margin:0 auto;height:500px}.plans ul{display:flex;top:0;z-index:10;padding-bottom:14px}.plans li{list-style:none;flex:1}.plans li:last-child{border-right:1px solid #ddd}.plans button{width:100%;border:1px solid #ddd;border-right:0;border-top:0;padding:10px;background:#fff;font-size:14px;font-weight:700;height:60px;color:#999}.plans li.active button{background:#f5f5f5;color:#000}.plans table{border-collapse:collapse;table-layout:fixed;width:100%}.plans th{background:#f5f5f5;display:none}.plans td,.plans th{height:53px;border:1px solid #ddd;padding:10px;empty-cells:show;text-align:left}.plans td+td,.plans th+th{text-align:center;display:none}.plans .bg-purple{border-top:3px solid #a32362}.plans .bg-blue{border-top:3px solid #0097cf}.plans .sep{background:#f5f5f5;font-weight:700}.place-page h1,.place-page h2,.plans .txt-l{font-size:28px;font-weight:700}.plans .txt-top{position:relative;top:-9px;left:-2px}.plans .tick{font-size:18px;color:#2ca01c}.plans .hide{border:0;background:0 0}@media (min-width:640px){.plans ul{display:none}.plans td,.plans th{display:table-cell!important;width:330px}.plans td+td,.plans th+th{width:auto}}.group-view{max-width:1240px;margin:0 auto}.group-view input{width:200px;padding-right:24px;height:30px}.group-view .group-name a{font-weight:700;white-space:normal}.group-view .group-nav-bar{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:50px!important}.g-contact-image{overflow:hidden;height:100px;width:100px;min-width:100px;min-height:100px;position:relative;margin-right:15px}.g-contact-image-blank{width:200px;height:200px;max-width:100%;max-height:100%;background-color:#e91d72;display:flex;align-items:center;text-align:center}.g-contact-image-blank span{text-align:center;width:100%}.big-letter{font-size:36px;color:#fff}.footer-layout,.reviews-info{font-size:14px!important}.footer-layout{margin:20px}.group-filter UL,.group-list UL{list-style-type:none;margin:0;padding:0;white-space:nowrap}.group-list p{margin-bottom:0}.group-filter UL LI{float:left;word-spacing:normal;display:inline-block;vertical-align:top;padding:0 10px;height:50px;line-height:50px;position:relative}.group-list UL LI{text-rendering:optimizespeed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;margin-left:0;margin-right:0;border-color:#ccc;border-style:solid;border-width:0 0 1px;margin-bottom:10px;padding:20px 0}.group-filter{height:50px;background-color:#eee;position:relative;margin-bottom:30px;display:none}.form-input-field{display:flex;align-items:center;margin:0;line-height:50px;height:50px}.col-a,.col-b,.col-c{width:31%;display:flex;flex-direction:row}.filter-label{position:absolute;top:-25px;left:0;line-height:25px;margin-left:10px;font-weight:700;text-transform:uppercase}.place-page ul{font-size:15px}.place-page .header-bar-wrapper{height:75px;position:relative}.place-page .regular-page-wrapper{margin-top:20px}.place-page .page-content{flex:1 1 100%;flex-direction:row;justify-content:flex-end;align-items:flex-start;font-size:15px;margin-bottom:80px}.place-page .content-left-wrapper{flex:1 0 0px;flex-direction:row;justify-content:flex-start;padding:0 10px}.place-page h1{font-size:32px;line-height:1.2;display:flex;flex-direction:column}.place-page h2{line-height:1.3}.place-page .listing-list-header{margin-bottom:0;color:#aaa;text-transform:uppercase;font-weight:700}.place-page .listing-list ul,.register-page-v2 .page-content>form>ul>li{list-style:none;margin:0;padding:0}.place-page .listing-list li{display:flex;align-items:center;border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.place-page .listing-list li .property-info-image{width:120px;margin:0 10px}.place-page .listing-list li .property-info-address{flex:1 0 auto;flex-direction:row;width:40%;margin:0 10px}.place-page .listing-list li .property-info-bed-bath{width:40%}.place-page .listing-list li .property-info-price{width:170px}.place-page .listing-list li .ads-thumb{height:100%;width:100%;-webkit-transition-duration:1s;transition-duration:1s;background-position:50% 50%;background-size:cover;background-color:#eee}.place-page .listing-list li .ads-thumbnail{height:80px;max-width:100%}.place-page .listing-list li .prop-status{display:flex;align-items:center}.places-page-wrapper{max-width:1100px;margin:0 auto;padding:20px 24px 60px}.places-hero{text-align:center;padding:48px 20px 32px}.place-card-body h3,.places-hero h1{font-size:32px;font-weight:700;color:#1a1a1a;margin:0 0 8px;letter-spacing:-.5px}.places-subtitle{font-size:16px;color:#6b6b6b;margin:0;font-weight:400}.places-section{margin-bottom:40px}.city-section-header h2,.places-section-title{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 20px;padding:0}.places-grid{display:grid;gap:20px}.places-featured{grid-template-columns:repeat(3,1fr)}.place-card{display:block;border-radius:12px;overflow:hidden}.place-card,.place-card:hover{text-decoration:none;color:inherit}.place-card-featured{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);border:1px solid #e8e8e8}.place-card-featured:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.place-card-img{height:160px;background-size:cover;background-position:center;background-color:#e8e8e8}.place-card-img-fallback{background:linear-gradient(135deg,#f0f0f0 0,#e0e0e0 100%)}.place-card-body{padding:16px 18px 18px}.place-card-body h3{font-size:18px;margin:0 0 6px;letter-spacing:-.3px}.place-card-meta{display:flex;align-items:center;gap:12px;margin-bottom:10px}.place-card-count{font-size:13px;color:#008489;font-weight:600}.place-card-total{font-size:13px;color:#999;font-weight:400}.place-card-cta{font-size:14px;color:#008489;font-weight:600;display:inline-flex;align-items:center;gap:4px}.place-card-compact{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#fff;border:1px solid #e8e8e8;border-radius:12px}.place-card-compact:hover{background:#f7f7f7;box-shadow:0 2px 8px rgba(0,0,0,.06)}.place-card-name{font-size:15px;font-weight:600;color:#1a1a1a}.place-card-badge{font-size:13px;font-weight:600;color:#008489;background:#e6f4f4;padding:2px 10px;border-radius:20px;white-space:nowrap}@media (max-width:900px){.places-featured{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.places-featured{grid-template-columns:1fr}.place-card-img{height:140px}.places-hero h1{font-size:26px}.places-hero{padding:32px 16px 24px}.places-page-wrapper{padding:12px 16px 40px}}.city-page-wrapper{max-width:1100px;margin:0 auto;padding:20px 24px 60px}.city-hero{position:relative;text-align:center;padding:48px 20px 32px;border-radius:16px;overflow:hidden;margin-bottom:8px}.city-hero-map{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(2px);z-index:0}.city-hero-content{position:relative;z-index:1}.city-hero h1{font-size:32px;font-weight:700;color:#1a1a1a;margin:0 0 10px;letter-spacing:-.5px}.city-hero-stats{display:flex;justify-content:center;gap:20px;margin:0;font-size:15px}.city-stat-active{color:#008489;font-weight:600}.city-stat-inactive{color:#999;font-weight:400}.city-filters{display:flex;justify-content:center;gap:10px;padding:20px 0 32px;flex-wrap:wrap}.city-pill,.city-pill:hover{text-decoration:none;color:#1a1a1a}.city-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:24px;font-size:14px;font-weight:600;background:#f0f0f0;border:2px solid transparent}.city-pill:hover{background:#e4e4e4}.city-pill-active{background:#008489;color:#fff}.city-pill-active:hover{background:#00757a;color:#fff}.city-pill-outline{background:0 0;border:2px solid #e8e8e8;color:#008489}.city-pill-outline:hover{border-color:#008489;color:#008489}.city-section{margin-bottom:48px}.city-section-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.city-section-header h2{margin:0}.city-badge{display:inline-block;padding:2px 10px;border-radius:20px;font-size:13px;font-weight:600;white-space:nowrap}.city-badge-green{background:#e6f4f4;color:#008489}.city-badge-gray{background:#f0f0f0;color:#999}.city-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.city-card{display:block;text-decoration:none;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e8e8e8;box-shadow:0 1px 4px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}.city-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px);text-decoration:none;color:inherit}.city-card,.city-card:visited{color:inherit}.city-card-img{position:relative;width:100%;padding-top:66.67%;background-size:cover;background-position:center;background-color:#eee}.city-card-status{position:absolute;bottom:10px;left:10px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1}.city-card-status-sale{background:rgba(252,56,74,.9);color:#fff}.city-card-status-rent{background:rgba(0,136,255,.9);color:#fff}.city-card-status-offmarket{background:rgba(100,100,100,.85);color:#fff}.city-card-body{padding:14px 16px 16px}.city-card-price{font-size:20px;font-weight:700;color:#1a1a1a;margin-bottom:4px;letter-spacing:-.3px}.city-card-permonth{font-size:14px;font-weight:400;color:#6b6b6b}.city-card-address{font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:2px}.city-card-unit{font-weight:300;text-transform:lowercase}.city-card-location{font-size:13px;color:#6b6b6b;margin-bottom:8px}.city-card-details{font-size:13px;color:#6b6b6b;display:flex;align-items:center}.city-card-dot{margin:0 6px;font-weight:700}.city-card-inactive .city-card-img{filter:grayscale(100%)}.city-card-inactive:hover .city-card-img{filter:grayscale(60%)}.city-card-inactive .city-card-price{color:#666}.city-loadmore{display:block;width:fit-content;margin:28px auto 0;padding:12px 32px;border-radius:24px;font-size:15px;font-weight:600;text-decoration:none;color:#008489;background:0 0;border:2px solid #008489;text-align:center}.city-loadmore:hover{background:#008489;color:#fff;text-decoration:none}.city-empty{text-align:center;padding:60px 20px;color:#999;font-size:16px}@media (max-width:900px){.city-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.city-grid{grid-template-columns:1fr}.city-hero h1{font-size:26px}.city-hero{padding:32px 16px 24px}.city-page-wrapper{padding:12px 16px 40px}.city-hero-stats{flex-direction:column;gap:4px}.city-filters{padding:16px 0 24px}.city-card-price{font-size:18px}}.dtp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:2000;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dtp>.dtp-content{background:#fff;max-width:400px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);max-height:520px;position:relative;left:50%}.dtp>.dtp-content>.dtp-date-view>header.dtp-header{background:#689f38;color:#fff;text-align:center;padding:.3em}.dtp div.dtp-date,.dtp div.dtp-time{background:#8bc34a;text-align:center;color:#fff;padding:10px}.dtp div.dtp-actual-month{font-size:1.5em}.dtp div.dtp-actual-maxtime,.dtp div.dtp-actual-num{font-size:3em;line-height:.9}.dtp div.dtp-actual-year{font-size:1.5em;color:#dcedc8}.dtp div.dtp-picker{padding:1em;text-align:center}.dtp div.dtp-actual-time,.dtp div.dtp-picker-month{font-weight:500;text-align:center}.dtp div.dtp-picker-month{padding-bottom:20px!important;text-transform:uppercase!important}.dtp .dtp-close{position:absolute;top:.5em;right:1em}.dtp .dtp-close>a{color:#fff}.dtp .dtp-close>a>i{font-size:1em}.dtp table.dtp-picker-days{margin:0;min-height:251px;width:100%;border:0}.dtp table.dtp-picker-days tr,.dtp table.dtp-picker-days tr>td{border:0}.dtp table.dtp-picker-days tr>td{font-weight:700;font-size:1.23em;text-align:center;padding:.5em .3em}.dtp .dtp-picker-time>a,.dtp table.dtp-picker-days tr>td>a{color:#212121;text-decoration:none;padding:.4em .5em .5em .6em;border-radius:50%!important}.dtp table.dtp-picker-days tr>td>a.selected{background:#8bc34a;color:#fff}.dtp table.dtp-picker-days tr>th{color:#757575;text-align:center;font-weight:700;padding:.4em .3em}.dtp-picker{min-height:330px}.dtp .p10>a{color:#689f38;text-decoration:none}.dtp .p10{width:10%;display:inline-block}.dtp .p20,.dtp .p60,.dtp .p80{width:20%;display:inline-block}.dtp .p60,.dtp .p80{width:60%}.dtp .p80{width:80%}.dtp a.dtp-meridien-am,.dtp a.dtp-meridien-pm{position:relative;top:10px;color:#212121;font-weight:500;padding:.7em .5em;border-radius:50%!important;text-decoration:none;background:#eee;font-size:1em}.dtp .dtp-actual-meridien a.selected{background:#689f38;color:#fff}.dtp .dtp-picker-time>.dtp-select-hour,.dtp .dtp-picker-time>.dtp-select-minute{cursor:pointer}.dtp .dtp-buttons{padding:0 1em 1em;text-align:right}.dtp .hidden,.dtp.hidden{display:none}.dtp .invisible{visibility:hidden}.dtp .left{float:left}.dtp .right{float:right}.dtp .clearfix{clear:both}.dtp .center{text-align:center;padding:0!important}span.hide-native-select{position:relative}span.hide-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li,.multiselect-container>li>a{padding:0}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 0 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:5px 20px 5px 32px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}.btn-facebook{margin-bottom:15px}.btn-divider-left{border-left:1px solid #ccc}.btn-divider-right{border-right:1px solid #ccc}.btn-header-items:hover{color:#ef2324}.btn-header-items:active{color:#a00c0c}.add-page #page-3 input:-ms-input-placeholder,.add-page #page-4 input:-ms-input-placeholder,input:-ms-input-placeholder{color:#6b6b6b!important}input::-webkit-input-placeholder{color:#6b6b6b!important}input:-moz-placeholder{color:#6b6b6b!important}input::-moz-placeholder{color:#6b6b6b!important}.home-page .SearchForm__input{font-size:16px;font-weight:400;letter-spacing:0;padding:18px 0}.home-page .input-location-container{border-spacing:0;padding:0 0 0 20px}.home-page .locationTextField-container{padding-right:48px}.home-page #search-location{position:absolute;top:0;right:0;bottom:0;aspect-ratio:1;cursor:pointer;border-radius:0 10px 10px 0;transition:background .15s ease}.home-page #search-location,.home-page #search-location .btn-transparent{display:flex;align-items:center;justify-content:center}.home-page #search-location:hover{background:rgba(0,0,0,.06)}.home-page #search-location:active{background:rgba(0,0,0,.12)}.home-page #footer-wrapper{padding-bottom:40px;height:auto}.home-page .autocomplete-response{border-radius:12px;top:64px}.home-page .autocomplete-response .focus-item a{padding:10px 16px!important;font-size:16px;color:#3a3a3a!important}.home-page .autocomplete-response .focus-item-location .focus-icon{color:#525252}.home-page .autocomplete-response .focus-item-location .focus-text{color:#3a3a3a}.home-page .autocomplete-response .focus-item-history .focus-icon{color:#525252}.map-page #listing-price-container,.map-page .listing-title div{display:inline-block}.map-page .menu-active{color:#b80d0e!important}.map-page .dropdown-onclick-div{box-shadow:0 1px 4px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.map-page .dropdown-div-onclick-type .icon-buy:before,.map-page .dropdown-div-onclick-type .icon-off-market:before,.map-page .dropdown-div-onclick-type .icon-rent:before{margin-left:-4px;margin-right:0}#post-flip-bookmarked{padding:0 15px}.header-cell-item,.searchbox-container .dropdown-onclick-div .icon-buy,.searchbox-container .dropdown-onclick-div .icon-rent{display:inline-flex}.window-image-slider .image-view-buttons>div{display:inline-flex;align-items:center}.places-all{grid-template-columns:repeat(3,1fr);gap:12px}.place-card{transition:box-shadow .2s ease,transform .15s ease}.place-card-compact{transition:background .15s ease,box-shadow .15s ease}.places-empty{text-align:center;padding:60px 20px;color:#999;font-size:16px}.city-hero-map{opacity:.12}.city-pill{transition:all .15s ease}.city-pill-active:hover{background:#007a7f}.city-card{transition:box-shadow .2s ease,transform .15s ease}.city-card-status{letter-spacing:.3px}.city-card-inactive .city-card-img{opacity:.65}.city-card-inactive:hover .city-card-img{opacity:.8}.city-loadmore{transition:all .15s ease}.agencies-page-wrapper{max-width:960px;margin:0 auto;padding:79px 20px 48px}.agencies-hero{background:linear-gradient(135deg,#f7f8fa 0,#eef6f6 100%);border-radius:16px;text-align:center;padding:32px 24px 28px;margin-bottom:24px}.agencies-hero h1{font-size:34px;font-weight:700;color:#1a1a1a;margin:0 0 8px;letter-spacing:-.5px}.agencies-subtitle{font-size:15px;color:#777;margin:0 0 24px}.agencies-search-wrap{position:relative}.agencies-search-bar,.agencies-search-wrap{max-width:680px;margin:0 auto}.agencies-search-fields{display:flex;border:1.5px solid #ddd;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .2s,box-shadow .2s}.agencies-search-fields:focus-within{border-color:#008489;box-shadow:0 0 0 3px rgba(0,132,137,.12)}.agencies-search-city{position:relative;flex:0 0 210px;border-right:1px solid #eee}.agencies-search-city select{width:100%;height:48px;padding:0 32px 0 14px;border:0;border-radius:0;background:0 0;font-size:14px;color:#333;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;box-sizing:border-box;line-height:48px}.agencies-search-city select:focus,.agencies-search-city select:hover,.agencies-search-name input:focus,.agencies-search-name input:hover{border:0!important;box-shadow:none!important}.agencies-search-city::after,.agencies-search-name>svg{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.agencies-search-city::after{content:"";right:12px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999}.agencies-search-name{flex:1;position:relative}.agencies-search-name>svg{left:12px;width:16px;height:16px;color:#999}.agencies-search-name input{width:100%;height:48px;padding:0 38px;border:0;border-radius:0;font-size:14px;outline:0;background:0 0;box-sizing:border-box}.agencies-search-btn,.agencies-search-clear{display:flex;align-items:center;cursor:pointer}.agencies-search-btn{flex-shrink:0;height:48px;padding:0 24px;background:#008489;color:#fff;border:0;font-size:14px;font-weight:600;transition:background .2s;gap:6px}.agencies-search-btn:hover,.register-page-v2 .register-page #enter-group-data:hover{background:#006d71}.agencies-search-btn svg{width:16px;height:16px}.agencies-search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;justify-content:center;color:#666;background:#e8e8e8;border-radius:50%;z-index:2;line-height:0}.agencies-search-clear svg{display:block}.agencies-search-clear:hover{background:#ddd;color:#333}.agencies-autocomplete{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e8e8e8;border-radius:0 0 10px 10px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:280px;overflow-y:auto;z-index:10}.agencies-autocomplete-item{padding:12px 16px;cursor:pointer;font-size:14px;text-align:left;border-bottom:1px solid #f0f0f0;line-height:1.4}.agencies-autocomplete-item:last-child{border-bottom:none}.agencies-autocomplete-item:hover{background:#f5f5f5}.agencies-autocomplete-item .ac-city{color:#999;font-size:13px;margin-left:8px}.agencies-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:680px;margin:18px auto 0}.agencies-filter-pill{display:inline-flex;align-items:center;gap:4px;padding:7px 16px;border:1.5px solid #ddd;border-radius:20px;font-size:13px;font-weight:500;color:#555;text-decoration:none;background:#fff;transition:all .2s;white-space:nowrap;cursor:pointer}.agencies-filter-pill:hover{border-color:#008489;color:#008489;text-decoration:none}.agencies-filter-pill.active{background:#008489;border-color:#008489;color:#fff}.agencies-filter-pill.active:hover{background:#006d71;border-color:#006d71}.agencies-filter-reset{font-size:13px;color:#999;text-decoration:none;margin-left:4px;transition:color .2s}.agencies-filter-reset:hover{color:#008489;text-decoration:underline}.agencies-results-count{font-size:14px;color:#777;padding-bottom:14px;border-bottom:1px solid #eee;margin-bottom:20px}.agencies-results-count strong{color:#1a1a1a;font-weight:700}.agencies-pagination{display:flex;align-items:center;justify-content:center;gap:4px;margin:32px 0 24px}.agencies-page-link,.register-page-v2 #register-page-user-email{font-size:14px;font-weight:500;display:inline-flex;align-items:center}.agencies-page-link{justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid #ddd;border-radius:8px;color:#333;text-decoration:none;background:#fff;transition:all .2s}.agencies-page-link:hover{border-color:#008489;color:#008489;text-decoration:none}.agencies-page-link.active{background:#008489;border-color:#008489;color:#fff;font-weight:700}.agencies-page-link.disabled{opacity:.4;pointer-events:none}.agencies-page-dots{min-width:30px;text-align:center;color:#999;font-size:14px;line-height:38px}.agencies-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px}.agency-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:20px;display:flex;flex-direction:row;gap:18px;transition:box-shadow .2s ease,transform .15s ease;text-decoration:none;color:inherit}.agency-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.agency-card-logo-col{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.agency-card-logo{width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid #eee}.agency-card-logo-placeholder{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#008489 0,#00b4b8 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:700}.agency-card-content{flex:1;min-width:0;display:flex;flex-direction:column}.agency-card-top{margin-bottom:4px}.agency-card-name{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 2px;line-height:1.3}.agency-card-name a{color:inherit;text-decoration:none}.agency-card-contact a:hover,.agency-card-name a:hover,.agency-card-stat-value.has-ads{color:#008489}.agency-card-verified{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:#008489;background:#e6f4f4;padding:2px 8px;border-radius:12px;margin-left:6px;vertical-align:middle;white-space:nowrap}.agency-card-city{font-size:13px;color:#777;margin:0 0 8px}.agency-card-stats{display:flex;gap:20px;margin-bottom:8px}.agency-card-stat{display:flex;flex-direction:column}.agency-card-stat-value{font-size:16px;font-weight:700;color:#1a1a1a;line-height:1.2}.agency-card-stat-label{font-size:11px;color:#999;text-transform:uppercase;letter-spacing:.3px}.agency-card-desc{font-size:13px;color:#555;line-height:1.5;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agency-card-bottom{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto}.agency-card-contact{font-size:13px;color:#777;display:inline-flex;align-items:center;gap:4px}.agency-card-btn,.agency-card-contact a{color:#777;text-decoration:none}.agency-card-contact svg{width:13px;height:13px;flex-shrink:0}.agency-card-btn{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:7px 16px;border:1.5px solid #008489;border-radius:8px;color:#008489;font-size:13px;font-weight:600;transition:all .2s;white-space:nowrap}.agency-card-btn:hover{background:#008489;color:#fff;text-decoration:none}.agency-card-btn svg,.agency-card-claim-btn svg{width:14px;height:14px}.agencies-cta-banner{background:linear-gradient(135deg,#008489 0,#006d71 100%);border-radius:16px;text-align:center;padding:40px 24px;margin-bottom:32px}.agencies-cta-banner h2,.register-hero h1{font-size:24px;font-weight:700;color:#fff;margin:0 0 8px}.agencies-cta-banner p{font-size:15px;color:rgba(255,255,255,.85);max-width:480px;margin:0 auto 20px}.agencies-cta-banner .btn-register{display:inline-block;padding:12px 32px;background:#fff;color:#008489;border-radius:8px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s}.agencies-cta-banner .btn-register:hover{background:#f0fafa;text-decoration:none;color:#006d71}.agencies-no-results{display:none;text-align:center;padding:48px 20px;color:#999;font-size:15px}.agencies-footer-text{font-size:14px;color:#777;line-height:1.6;margin-top:32px;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.agency-card-unclaimed{border:1.5px dashed #ccc;background:#fafafa}.agency-card-unclaimed:hover{box-shadow:0 4px 14px rgba(0,0,0,.06);transform:translateY(-1px)}.agency-card-unclaimed .agency-card-logo-placeholder{background:linear-gradient(135deg,#a0aab0 0,#c4cdd3 100%);font-size:28px}.agency-card-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:8px}.agency-card-meta-item{font-size:12px;color:#888;display:flex;align-items:center;gap:4px}.agency-card-meta-item strong{font-weight:600;color:#555}.agency-card-claim-btn{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:8px 18px;background:#008489;border:0;border-radius:8px;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;white-space:nowrap}.agency-card-claim-btn:hover{background:#006d71;color:#fff;text-decoration:none}.register-page-v2{background:#f7f7f7}.register-page-v2 .register-page{max-width:560px;padding:89px 20px 48px;margin:0 auto}.register-hero{text-align:center;margin-bottom:20px}.register-hero h1{font-size:28px;color:#1a1a1a;letter-spacing:-.3px}.register-hero p{font-size:15px;color:#777;margin:0}.register-page-v2 .login-register-block{max-width:100%;background:#fff;border-radius:12px;border:1px solid #e8e8e8;padding:28px;margin-bottom:16px}.register-page-v2 .login-register-block .block-content{padding:0}.register-page-v2 .login-register-block .form-field{margin-bottom:16px}.register-page-v2 #register-page-user-email{color:#555;margin:0 0 20px;padding:8px 14px;gap:7px;background:#f5f5f5;border-radius:20px;border:1px solid #e8e8e8}.register-page-v2 #register-page-user-email .icon{font-size:15px;color:#999;line-height:1;position:relative;top:-1px}.register-page-v2 .login-register-block input[type=email],.register-page-v2 .login-register-block input[type=password]{height:46px!important;border-radius:8px;border:1px solid #ddd;font-size:15px;padding:0 14px 0 42px!important;box-shadow:none;transition:border-color .2s,box-shadow .2s;background-color:#fff}.register-page-v2 .login-register-block input[type=email]:focus,.register-page-v2 .login-register-block input[type=password]:focus,.register-page-v2 .register-page .register-card input:focus,.register-page-v2 .register-page .register-card select:focus{border-color:#008489;box-shadow:0 0 0 3px rgba(0,132,137,.1);outline:0}.register-page-v2 .login-register-block .input-overlay-symbol-text_left{top:14px;left:12px;color:#999}.register-page-v2 .register-card{background:#fff;border-radius:12px;border:1px solid #e8e8e8;padding:32px;border-top:none;margin-bottom:24px}.claim-summary-card h4,.register-page-v2 .register-card h4{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 20px!important}.register-page-v2 .register-card .full-width h4{margin-top:28px!important}.register-page-v2 .register-card .full-width{margin-bottom:0}.register-page-v2 .register-page ul li{flex-direction:column;margin-left:0;margin-right:0;gap:6px}.register-page-v2 .page-content>form>ul>li>.row-1-2,.register-page-v2 .register-page .row-1-10,.register-page-v2 .register-page .row-1-2,.register-page-v2 .register-page .row-1-3,.register-page-v2 .register-page .row-1-4{width:100%;padding:0}.register-page-v2 .register-page label{font-size:14px;color:#333;font-weight:600;margin-bottom:0;display:block}.register-page-v2 .register-page .register-card input,.register-page-v2 .register-page .register-card select,.register-page-v2 .register-page .register-card textarea{height:46px;border-radius:8px;border:1px solid #ddd;font-size:15px;padding:0 14px;box-shadow:none;transition:border-color .2s,box-shadow .2s;background-color:#fff}.register-page-v2 .register-page .form-field-v30{margin-bottom:24px}.register-page-v2 .register-field-row{display:flex;gap:10px;width:100%}.register-page-v2 .register-field-col{min-width:0}.register-page-v2 .intl-tel-input,.register-page-v2 .register-field-col input{width:100%}.register-page-v2 .register-page .form-help-text{font-size:13px;color:#999;margin-top:6px}.register-page-v2 .register-page #enter-group-data{display:block;width:100%;text-align:center;background:#008489;color:#fff;height:48px;line-height:48px;border-radius:8px;font-size:16px;font-weight:600;border:0;cursor:pointer;transition:background .2s,opacity .2s;padding:0}.register-page-v2 .register-page #enter-group-data.disabled{opacity:.4;cursor:not-allowed}.register-page-v2 .register-card ul{margin:0!important;padding:0!important}.register-page-v2 #register-page-checkbox-display-professional-data{margin-top:12px;margin-bottom:0}.register-page-v2 #register-page-checkbox-display-professional-data label{display:flex;align-items:center;gap:8px;font-weight:500;cursor:pointer}.register-page-v2 .page-content>form>ul{padding:0!important;margin:0!important;list-style:none}.register-page-v2 .register-page .custom-phone-input{padding-left:90px!important}.register-claim-banner{background:#f0fafa;border:1.5px solid #b8dfe0;border-radius:12px;padding:28px 32px;margin-bottom:28px;text-align:center}.register-claim-banner strong{display:block;font-size:18px;color:#1a1a1a;margin-bottom:10px;line-height:1.35}.register-claim-banner span{display:block;font-size:14px;color:#666;line-height:1.5}.register-page-v2 .register-page input[type=file]{height:auto;padding:12px 16px;border:1.5px dashed #ccc;border-radius:10px;background:#fafafa;cursor:pointer;font-size:14px;transition:border-color .15s,background .15s}.register-page-v2 .register-page input[type=file]:hover{border-color:#008489;background:#f0fafa}.claim-summary-card{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:28px;margin-bottom:28px}.claim-summary-card h4{font-size:16px;padding-bottom:14px;border-bottom:1px solid #eee}.claim-summary-row{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid #f0f0f0;font-size:14px;line-height:1.5}.claim-summary-row:last-child{border-bottom:none}.claim-summary-label{color:#888;flex-shrink:0;min-width:110px}.claim-summary-value{color:#333;font-weight:500;flex:1;text-align:right;word-break:break-word}.register-type-toggle{display:flex;gap:10px;margin-top:8px;margin-bottom:0}.register-type-option{flex:1;display:flex;align-items:center;gap:12px;padding:14px 16px;border:2px solid #e8e8e8;border-radius:10px;cursor:pointer;transition:all .15s ease;background:#fff}.register-type-option:hover{border-color:#b0b0b0}.register-type-option.selected{border-color:#008489;background:#f0fafa}.register-type-icon{flex-shrink:0;color:#666;line-height:1}.register-type-option.selected .register-type-icon{color:#008489}.register-type-text strong{display:block;font-size:15px;color:#1a1a1a}.register-type-text span{font-size:13px;color:#999}.register-step-indicator{display:flex;justify-content:center;padding:8px 0}.step-line{width:2px;height:24px;background:#ddd;border-radius:1px}#register-type-business-type{margin-top:16px}.register-step2-card{background:#fff;border-radius:12px;border:1px solid #e8e8e8;padding:24px 28px;margin-bottom:16px}.agency-search-wrapper{margin-top:0}.register-page-v2 .register-page .agency-search-label{margin-bottom:12px}.agency-search-input-wrap{position:relative}.agency-search-input-wrap input{width:100%;padding:12px 14px 12px 40px;border:2px solid #e8e8e8;border-radius:10px;font-size:15px;outline:0;transition:border-color .15s;box-sizing:border-box}.agency-search-input-wrap input:focus{border-color:#008489}#agency-search-clear,.agency-search-icon{position:absolute;top:50%;transform:translateY(-50%);color:#999;line-height:1}.agency-search-icon{left:14px}#agency-search-clear{right:12px;cursor:pointer;padding:4px;border-radius:50%;transition:background .15s,color .15s}#agency-search-clear:hover{background:#f0f0f0;color:#333}#agency-search-results{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-top:6px;max-height:280px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.08)}.agency-result-item{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background .1s}.agency-result-item:last-child{border-bottom:none}.agency-result-item:hover{background:#f0fafa}.agency-result-item.claimed{opacity:.5;cursor:default}.agency-result-item.claimed:hover{background:0 0}.agency-result-name{font-weight:500;color:#1a1a1a;font-size:14px;flex:1;min-width:0}.agency-result-city{color:#999;font-size:13px;white-space:nowrap;flex-shrink:0}.agency-result-claimed{color:#c00;font-size:12px;font-style:italic}#agency-search-not-found{margin-top:12px;text-align:center}.agency-not-found-msg{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:10px;padding:16px 20px;text-align:center}.agency-not-found-msg p{margin:0 0 4px;font-size:14px;color:#555}.agency-not-found-msg p:last-child{margin-bottom:0}.agency-not-found-msg a{color:#008489;font-weight:600;text-decoration:none}.agency-not-found-msg a:hover,.gp-breadcrumb a:hover{text-decoration:underline}.claim-remove-btn{position:absolute;right:16px;top:16px;font-size:22px;color:#999;text-decoration:none;line-height:1;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .15s}.claim-remove-btn:hover{color:#333;background:rgba(0,0,0,.06)}.register-page-v2 .register-claim-banner{position:relative;padding-right:48px}#dynamic-claim-block{margin-top:20px}.claim-document-section{margin-top:8px}.claim-document-label{font-size:14px;color:#333;font-weight:600;display:block;margin-bottom:12px}#register-step-back{margin-bottom:12px;display:none;align-items:center;justify-content:space-between}#register-step-back:not(.display-none){display:flex}#register-back-btn{color:#555;font-size:14px;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:4px}#register-back-btn:hover{color:#222}#register-step-type-label{font-size:13px;color:#888;font-weight:500}#icon-no-profile-image{display:inline-flex;align-items:center;line-height:1}.cfm-body .contact-form-wrapper{display:block!important;border:0!important;box-shadow:none!important;border-top:none!important;margin-top:0!important;width:100%!important;flex:none!important;background:0 0!important}#contact-form-modal-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:99998}#contact-form-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:480px;max-height:90%;background:#fff;z-index:99999;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.2)}#contact-form-modal.cfm-visible{display:block}body.noscroll{overflow:hidden!important;position:fixed;width:100%;height:100%}.cfm-close,.cfm-header{display:flex;align-items:center}.cfm-header{position:sticky;top:0;height:56px;background:#fff;border-bottom:1px solid #ebebeb;z-index:2;padding:0 16px}.cfm-close{position:absolute;right:12px;width:40px;height:40px;justify-content:center;cursor:pointer;color:#222;border-radius:50%;padding:6px}.cfm-close:hover{background:#f7f7f7}.cfm-title{flex:1;text-align:center;font-size:16px;font-weight:600;color:#222;letter-spacing:.2px}.cfm-body{padding:24px 20px 40px}.cfm-body .contact-form-content{padding:0!important}.cfm-body .contact-form ul,.cfm-body .select_contact_container ul{list-style:none!important;padding:0!important;margin:0!important}.cfm-body .contact-form ul li{margin-bottom:16px!important;position:relative}.cfm-body .contact-form ul li:first-child{margin-top:4px!important}.cfm-body .contact-form .icon{position:absolute!important;left:0;top:0;margin-left:14px!important;margin-top:14px!important;display:inline-block!important;color:#717171;z-index:1;font-size:20px}.cfm-body .contact-form input,.cfm-body .contact-form select,.cfm-body .contact-form textarea{width:100%!important;height:48px!important;padding:12px 14px 12px 42px!important;border:1px solid #b0b0b0!important;border-radius:8px!important;font-size:16px!important;background:#fff;box-sizing:border-box}.cfm-body .contact-form textarea{height:120px!important;padding:12px 14px!important;resize:vertical;line-height:1.5}.cfm-body .contact-form input:focus,.cfm-body .contact-form select:focus,.cfm-body .contact-form textarea:focus{border-color:#222!important;outline:0;box-shadow:0 0 0 1px #222}.cfm-body .contact-form .btn-normal,.cfm-body .contact-form .btn-red{width:100%;height:48px;border-radius:8px!important;font-size:16px!important;font-weight:600;margin-top:4px;display:flex;align-items:center;justify-content:center}.cfm-body .select_contact_container{margin-top:20px;border-top:1px solid #ebebeb;padding-top:20px}.cfm-body .select_contact_container ul li{display:flex!important;align-items:center;margin-bottom:0!important;gap:12px}.cfm-body .select_contact_container .icon-account{position:static!important;margin:0!important;font-size:42px!important;color:#999;flex-shrink:0}.cfm-body .select_contact_container .group_profile_logo,.cfm-body .select_contact_container .user_avatar{width:42px;height:42px;flex-shrink:0;border-radius:50%;overflow:hidden}.cfm-body .select_contact_container .group_profile_logo img,.cfm-body .select_contact_container .user_avatar img{width:100%;height:100%;object-fit:cover}.cfm-body .select_contact_container .select_contact{font-size:16px!important;line-height:22px!important}.cfm-body .select_contact_container .select_contact_owner{display:block;font-weight:600;color:#222}.cfm-body .select_contact_container .select_contact_phone{display:block;font-size:16px;color:#717171}.cfm-body .contact-form-wrapper p{font-size:12px;color:#717171;margin-top:12px;line-height:1.5}.cfm-body #phone-input-wrapper .iti{width:100%}.cfm-body #phone-input-wrapper .iti input{padding-left:52px!important}.cfm-hidden{display:none!important}.modal-wrapper input[type=email],.modal-wrapper input[type=number],.modal-wrapper input[type=password],.modal-wrapper input[type=text],.modal-wrapper select,.register-page input[type=email],.register-page input[type=number],.register-page input[type=password],.register-page input[type=text],.register-page select{height:48px!important;padding:12px 14px!important;border:1px solid #b0b0b0!important;border-radius:8px!important;font-size:16px!important;background:#fff;box-sizing:border-box}.modal-wrapper textarea,.register-page textarea{padding:12px 14px!important;border:1px solid #b0b0b0!important;border-radius:8px!important;font-size:16px!important;background:#fff;box-sizing:border-box;resize:vertical;line-height:1.5}.modal-wrapper input:focus,.modal-wrapper select:focus,.modal-wrapper textarea:focus,.register-page input:focus,.register-page select:focus,.register-page textarea:focus{border-color:#222!important;outline:0;box-shadow:0 0 0 1px #222}.modal-wrapper .btn-normal,.modal-wrapper .btn-red,.register-page .btn-normal,.register-page .btn-red{height:48px;border-radius:8px!important;font-size:16px!important;font-weight:600;display:flex;align-items:center;justify-content:center}#agency-search-input,.modal-wrapper .input-overlay-symbol-text_left~input,.register-page .input-overlay-symbol-text_left~input{padding-left:42px!important}#signup-login-modal .input-overlay-symbol-text_left,.modal-wrapper .input-overlay-symbol-text_left,.register-page .input-overlay-symbol-text_left{top:14px!important}#signup-login-modal input[type=email],#signup-login-modal input[type=password],#signup-login-modal input[type=text]{height:48px!important;padding:12px 14px 12px 42px!important;border:1px solid #b0b0b0!important;border-radius:8px!important;font-size:16px!important;background:#fff;box-sizing:border-box}#signup-login-modal input:focus{border-color:#222!important;outline:0;box-shadow:0 0 0 1px #222}#signup-login-modal .btn-sign-in{height:48px;border-radius:8px!important;font-size:16px!important;font-weight:600;display:flex;align-items:center;justify-content:center}.content-right-wrapper .contact-form-wrapper{display:none!important}.content-right-container{top:74px!important}.sidebar-contact-card{border:1px solid #ddd;border-radius:12px;padding:24px;margin-bottom:12px}#sidebar-contact-btn{background-color:#d00f10;color:#fff;padding:14px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;text-align:center;letter-spacing:.5px;transition:all .2s ease}#sidebar-contact-btn:hover{background-color:#b80d0e}#sidebar-contact-btn:active{background-color:#a00c0c}.gp-wrapper{max-width:1240px;margin:0 auto;padding:40px 40px 60px}.gp-breadcrumb{font-size:13px;color:#999;margin-bottom:24px}.gp-breadcrumb a,.gp-detail-value a,.gp-hero-meta-item a{color:#008489;text-decoration:none}.gp-breadcrumb-sep{margin:0 6px;color:#ccc}.gp-hero{background:#f7f8fa;border-radius:16px;padding:36px;display:flex;align-items:flex-start;gap:28px;margin-bottom:48px}.gp-hero-logo,.gp-hero-logo-placeholder{width:100px;height:100px;border-radius:50%;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.gp-hero-logo{object-fit:cover;border:3px solid #fff}.gp-hero-logo-placeholder{background:linear-gradient(135deg,#008489 0,#00b4b8 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;font-weight:700}.gp-hero-info{flex:1;min-width:0}.gp-hero-name,.gp-stat-card .gp-stat-value{font-weight:700;color:#1a1a1a;line-height:1.2}.gp-hero-name{font-size:28px;margin:0 0 8px;letter-spacing:-.3px}.gp-hero-badge{display:inline-block;font-size:13px;font-weight:600;color:#008489;background:#e6f4f4;padding:3px 12px;border-radius:20px;margin-bottom:16px}.gp-hero-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:20px;font-size:14px;color:#555}.gp-hero-meta-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.gp-hero-meta-item svg{width:15px;height:15px;color:#999;flex-shrink:0}.gp-hero-meta-item a:hover{color:#006d71;text-decoration:underline}.gp-hero-stats{display:flex;flex-wrap:wrap;gap:10px}.gp-stat-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:10px 16px;min-width:0;flex-shrink:0}.gp-stat-card .gp-stat-value{font-size:18px}.gp-stat-card .gp-stat-label{font-size:12px;color:#777;margin-top:2px}.gp-section{margin-bottom:48px}.group-page .gp-section-title{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 28px;display:flex;align-items:center;gap:10px}.gp-section-count{font-size:14px;font-weight:600;color:#008489;background:#e6f4f4;padding:2px 10px;border-radius:12px}.gp-about-text{font-size:15px;color:#555;line-height:1.7;white-space:pre-line;margin:0}.gp-listings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gp-listing-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,transform .15s ease;text-decoration:none;color:inherit;display:block}.gp-listing-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px);text-decoration:none;color:inherit}.gp-listing-img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:#f0f0f0}.gp-listing-body{padding:16px 18px 20px}.gp-listing-price{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 6px;line-height:1.2}.gp-listing-price .gp-per-month{font-size:14px;font-weight:400;color:#777}.gp-listing-address{font-size:14px;color:#1a1a1a;margin:0 0 8px;line-height:1.4;font-weight:500}.gp-listing-city,.gp-listing-details{font-size:13px;color:#777;margin:0 0 10px}.gp-listing-details{color:#555;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.gp-listing-details .gp-dot{color:#ccc}.gp-listing-type{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:16px;white-space:nowrap}.gp-listing-type-sale{background:#e6f4f4;color:#008489}.gp-listing-type-rent{background:#fff3e0;color:#e67e22}.gp-empty-state{text-align:center;padding:48px 20px;color:#999;font-size:15px}.gp-business{background:#f7f8fa;border-radius:16px;padding:32px 36px}.gp-claim-cta h2,.group-page .gp-business-title{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 24px}.gp-business-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px}.gp-detail-item{min-width:0}.gp-detail-label{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}.gp-detail-value{font-size:14px;color:#1a1a1a;word-break:break-word}.gp-detail-value a:hover{text-decoration:underline}.gp-claim-cta{background:linear-gradient(135deg,#f7f8fa 0,#eef6f6 100%);border:2px dashed #ccc;border-radius:16px;text-align:center;padding:48px 24px;margin:24px 0}.gp-claim-cta h2{font-size:22px;margin:0 0 10px}.gp-claim-cta p{font-size:15px;color:#777;max-width:480px;margin:0 auto 24px}.gp-claim-cta .gp-claim-btn,.gp-hero-claim .gp-claim-btn{display:inline-block;padding:14px 36px;background:#008489;color:#fff;border-radius:10px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s}.gp-hero-claim{margin-top:4px}.gp-hero-claim p{font-size:14px;color:#555;margin:0 0 12px}.gp-hero-claim .gp-claim-btn{padding:12px 28px;border-radius:8px;font-size:15px;font-weight:600}.gp-claim-cta .gp-claim-btn:hover,.gp-hero-claim .gp-claim-btn:hover{background:#006d71;color:#fff;text-decoration:none}.gp-hero-unclaimed .gp-hero-logo-placeholder{background:linear-gradient(135deg,#a0aab0 0,#c4cdd3 100%)}@media (max-width:750px){.home-page{overflow-x:hidden}.home-page .autocomplete-response{top:61px}.home-page .hompage-wrapper .hompage-content{box-sizing:border-box!important;width:calc(100vw - 16px)!important;padding:20px!important;border-radius:12px!important;background:0 0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:0!important}.home-page .input-location-container{box-shadow:0 4px 16px rgba(0,0,0,.15)}.home-page .homepage_MainTitle{display:block!important;text-align:center!important;margin-bottom:4px}.home-page .homepage_MainTitle h1{color:#fff!important;font-size:30px!important;line-height:36px!important;font-weight:800!important;text-shadow:0 2px 8px rgba(0,0,0,.4);text-align:center!important}.header-flex-left ul{display:flex!important;flex-wrap:nowrap;justify-content:flex-end}.header-flex-left ul #contact-post{order:10}#contact-post{background-color:#d00f10;color:#fff}.bookmark-and-follow,.bookmarked{display:inline!important}body.post-page .new-post-page #view-post-header-bar{position:fixed!important;top:49px;left:0;z-index:90;margin-left:0!important;margin-top:0!important;width:100%!important;max-width:100%!important;height:50px;box-shadow:0 2px 5px 0 rgba(200,200,200,.5);-webkit-transform:none!important;transform:none!important}body.post-page .new-post-page{padding-top:99px}body.post-page,html{overflow-x:hidden!important;width:100%!important}#contact-form-modal,#signup-login-modal.window-display{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;transform:none!important;border-radius:0!important}#signup-login-modal.window-display{border:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;-webkit-transform:none!important;will-change:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important}#contact-form-modal{box-shadow:none!important}}@media (max-width:440px){.home-page .hompage-wrapper{vertical-align:middle!important;padding-top:0!important}.home-page #page-content{min-height:50vh;height:50vh}}@media (max-width:900px){.places-all{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.places-all{grid-template-columns:repeat(2,1fr)}.agencies-page-wrapper{padding:61px 14px 32px}.agencies-hero{padding:24px 16px 20px;border-radius:12px}.agencies-hero h1,.register-hero h1{font-size:24px}.agencies-search-fields{flex-direction:column;border-radius:10px}.agencies-search-city{flex:none;border-right:none;border-bottom:1px solid #eee}.agencies-search-city select,.agencies-search-name input{height:44px}.agencies-search-btn{height:44px;justify-content:center;border-radius:0 0 8px 8px}.agencies-filters{gap:6px}.agencies-filter-pill{padding:6px 12px;font-size:12px}.agencies-grid{grid-template-columns:1fr}.agency-card{flex-direction:column;align-items:center;text-align:center;padding:20px 16px}.agency-card-bottom,.agency-card-stats{justify-content:center}.agency-card-btn,.agency-card-claim-btn{margin-left:0}.agencies-cta-banner{padding:28px 16px;border-radius:12px}.agencies-cta-banner h2{font-size:20px}.agencies-pagination{gap:2px}.agencies-page-link{min-width:34px;height:34px;font-size:13px}.register-page-v2 .register-page{padding:69px 16px 32px}.register-page-v2 .login-register-block,.register-page-v2 .register-card,.register-step2-card{padding:20px}.register-type-toggle{flex-direction:column;gap:8px}.register-type-option{padding:12px 14px}#agency-search-results{max-height:220px}.agency-result-item{padding:10px 14px}.gp-wrapper{padding:16px 16px 36px}.gp-hero{flex-direction:column;align-items:center;text-align:center;padding:28px 20px;border-radius:12px}.gp-hero-logo,.gp-hero-logo-placeholder{width:80px;height:80px}.gp-hero-logo-placeholder{font-size:32px}.gp-hero-name{font-size:22px}.gp-hero-meta,.gp-hero-stats{justify-content:center}.gp-hero-claim{text-align:center}.gp-listings-grid{grid-template-columns:1fr}.gp-listing-price{font-size:18px}.gp-business{padding:24px;border-radius:12px}.gp-business-grid{grid-template-columns:1fr}.gp-section-title{font-size:18px}}@media (max-width:400px){.places-all{grid-template-columns:1fr}}@media (max-width:768px){.agencies-page-wrapper{padding:69px 16px 40px}.agencies-hero{padding:28px 20px 24px}.agencies-hero h1{font-size:28px}.agencies-grid{gap:16px}.agencies-search-city{flex:0 0 170px}.gp-wrapper{padding:28px 20px 48px}.gp-hero{padding:28px;gap:22px}.gp-hero-name{font-size:24px}.gp-listings-grid{grid-template-columns:repeat(2,1fr);gap:20px}.gp-business-grid{gap:16px 28px}}@media (max-width:1014px){.contact-form-wrapper{display:none!important}}.contact-form input:disabled{background-color:#f5f5f5!important;color:#999!important;cursor:default}.contact-form input:disabled,.contact-form input:disabled:hover{border-color:#e0e0e0!important}.rb-btn-gar{flex:none!important;padding:10px 14px!important}.rb-exact-match-row{padding:10px 0 2px}.rb-exact-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#555;user-select:none;-webkit-user-select:none}.rb-exact-checkbox-label input[type=checkbox]{display:none}.rb-exact-checkbox-custom{width:18px;height:18px;border:2px solid #ccc;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}.rb-exact-checkbox-label input[type=checkbox]:checked+.rb-exact-checkbox-custom{background:#006aff;border-color:#006aff}.rb-exact-checkbox-custom::after{content:"";display:none;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-1px}.rb-exact-checkbox-label input[type=checkbox]:checked+.rb-exact-checkbox-custom::after{display:block}.price-histogram-bar{background-color:rgba(0,106,255,.25)!important}.price-histogram-bar.in-range{background-color:#006aff!important}.price-slider-container .noUi-connect{background:#006aff!important}.price-slider-container .noUi-handle{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212.5%22%20r%3D%2210%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.056%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.084%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2211.5%22%20r%3D%228.5%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.105%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%226.5%22%20fill%3D%22%23006aff%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E)no-repeat center center!important;background-size:35px 35px!important}.price-slider-container .noUi-handle:hover{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212.5%22%20r%3D%2210%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.056%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.084%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2211.5%22%20r%3D%228.5%22%20fill%3D%22%23000%22%20fill-opacity%3D%220.105%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%226.5%22%20fill%3D%22%230055cc%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E)!important}.rb-btn{font-weight:700!important}.rb-btn-active{background:#006aff!important;border-color:#006aff!important}.rb-btn-active:hover{background:#05c!important;border-color:#05c!important}.more-filter-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 5px}.reset-filters-link{color:#b0000a;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.reset-filters-link:hover{color:#8a0008;text-decoration:underline}#info-inplace{position:fixed!important;z-index:100001!important;max-width:300px!important}.add-page .current-upload{z-index:200!important}@media (max-width:600px){.add-page #page-3 .set-field,.add-page #page-4 .set-field{max-width:240px!important}}@media (max-width:440px){.add-page #page-3 .set-field,.add-page #page-4 .set-field{max-width:210px!important}}@media (max-width:750px){.add-page .btn-normal{padding:10px 20px!important;font-size:15px!important}}.login-register-social-media .form-inline-full{display:flex;flex-direction:column;align-items:center;gap:17px}.btn-facebook-new{display:flex;align-items:center;justify-content:center;position:relative;color:#3c4043;background-color:#fff;border:1px solid #dadce0;border-radius:4px;margin:0;padding:0;height:40px;width:300px;font-size:14px;font-weight:500;font-family:"Google Sans",arial,sans-serif;cursor:pointer;transition:background-color .2s,border-color .2s;box-sizing:border-box;letter-spacing:.25px;line-height:40px}.btn-facebook-new:hover{background-color:#f7f8f8;border-color:#c7c7c7}.btn-fb-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;line-height:0}.btn-fb-text{text-align:center;width:100%;padding-left:24px;box-sizing:border-box}#googleSignInButton,#googleSignInButton1{display:flex;justify-content:center}#forgot-password-button{margin-top:15px}.new-post-page .header-flex-left{flex:auto!important}.new-post-page .header-flex-right{display:flex;justify-content:flex-end;flex:auto}.new-post-page .header-flex-right ul{margin:0;padding:0;display:flex;flex-wrap:nowrap}.new-post-page .header-flex-right ul li{white-space:nowrap}.post-page .post-notification-bar{display:inline-flex!important;align-items:center;padding:6px 16px!important;background:#e8f5e9!important;border:0!important;border-radius:20px;font-size:14px!important;color:#2e7d32;margin-bottom:15px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.post-page .post-notification-bar .icon-moving{font-size:22px!important;margin-right:8px!important;color:#43a047!important}.post-page .post-notification-bar .post-notification-text{font-weight:600!important}.map-page .photo-count,.post-page .photo-count{display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap;background:#1e61d9!important;color:#fff!important;border:1px solid #1e61d9;font-size:12px!important;font-weight:600!important;padding:4px 8px!important;height:24px;line-height:16px;border-radius:40px;pointer-events:none;touch-action:none;margin-left:16px;margin-top:12px}.map-page .microsite-header{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-bottom:2px solid #e74c3c;box-shadow:0 1px 4px rgba(0,0,0,.08)}.map-page .microsite-header .microsite-logo{width:40px;height:40px;border-radius:6px;object-fit:cover;flex-shrink:0}.map-page .microsite-header .microsite-info{display:flex;flex-direction:column;flex:1;min-width:0}.map-page .microsite-header .microsite-info .microsite-name{font-weight:700;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-page .microsite-header .microsite-info .microsite-city{font-size:12px;color:#888}.map-page .microsite-header .microsite-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.map-page .microsite-header .microsite-actions .microsite-phone{font-size:12px;color:#555;text-decoration:none;white-space:nowrap}.map-page .microsite-header .microsite-actions .microsite-phone:hover{color:#e74c3c}.map-page .microsite-header .microsite-actions .microsite-phone i{margin-right:3px}.map-page .microsite-header .microsite-actions .microsite-profile-link{font-size:12px;color:#e74c3c;font-weight:600;text-decoration:none;white-space:nowrap;padding:4px 10px;border:1px solid #e74c3c;border-radius:4px}.map-page .microsite-header .microsite-actions .microsite-profile-link:hover{background:#e74c3c;color:#fff}@media (max-width:767px){.map-page .microsite-header{flex-wrap:wrap}.map-page .microsite-header .microsite-actions{width:100%;justify-content:space-between;margin-top:4px}}.gp-embed-section{margin-top:24px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.gp-embed-desc{font-size:13px;color:#666;margin:4px 0 16px}.gp-embed-code-container{position:relative}.gp-embed-code{width:100%;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;padding:12px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#333;resize:none;box-sizing:border-box}.gp-embed-copy-btn{margin-top:8px;padding:8px 20px;background:#1a73e8;color:#fff;border:0;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.gp-embed-copy-btn:hover{background:#1557b0}.gp-embed-preview{margin-top:16px;border-radius:8px;overflow:hidden;border:1px solid #ddd}