@font-face{font-family:"GenosGFG";src:url(../../../font/genos/GenosGFG-Regular.woff2) format("woff2"),url(../../../font/genos/GenosGFG-Regular.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GenosGFG";src:url(../../../font/genos/GenosGFG-Bold.woff2) format("woff2"),url(../../../font/genos/GenosGFG-Bold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"GenosGFG";src:url(../../../font/genos/GenosGFG-RegularItalic.woff2) format("woff2"),url(../../../font/genos/GenosGFG-RegularItalic.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"GenosGFG";src:url(../../../font/genos/GenosGFG-BoldItalic.woff2) format("woff2"),url(../../../font/genos/GenosGFG-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}html{-webkit-text-size-adjust:100%}body{width:100%;max-width:910px;min-height:500px;color:#707070;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:400;margin:0;padding:0}a,button,input,select,.ui-slider{-webkit-tap-highlight-color:transparent}button{background:#f60 none repeat scroll 0 0;border:0 none;color:#fff;cursor:pointer;float:right;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.4;margin-top:21px;padding:6px 35px 6px 23px;position:relative}button:active,button:focus,button::-moz-focus-inner{border:0;outline:none}button .ion{font-size:22px;padding-left:0.5em;position:absolute;top:4px;right:10px}.hidden{display:none !important}.immoframe div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.immoframe .clear{clear:both}.immoframe .result-bar{*zoom:1;margin-top:10px;padding:10px 18px 20px 39px}.immoframe .result-bar:after{content:"";display:table;clear:both}.immoframe .result-bar .result-count{width:50%;text-align:left;float:left;padding:9px 0}.immoframe .result-bar .sorting{float:right}.immoframe .result-bar .sorting select{padding:5px 10px;border:1px solid #ccc}.immoframe .estate-map{padding:10px}.immoframe .estate-map #objectMap{width:100%;max-height:400px;height:400px}@media screen and (min-device-width: 320px) and (max-device-width: 480px){.immoframe .estate-map #objectMap{height:66vh}.immoframe .estate-map #objectMap .gm-style-iw{max-width:250px}}.immoframe .chosen-container{background:#fff;border:1px solid #b0b0b0;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.3845;width:100%;height:34px}.immoframe .chosen-drop{border:1px solid #b0b0b0}.immoframe .chosen-container .chosen-results{margin:0;padding:0}.immoframe .chosen-container .chosen-results li{padding-top:3px;padding-bottom:3px}.immoframe .chosen-container .chosen-results li.highlighted{background-color:#0066b3;color:white}.immoframe .chosen-container a:hover{text-decoration:none}.immoframe .chosen-container-single .chosen-single span{color:#707070;padding:7px;display:block}.immoframe .chosen-container-single .chosen-single div b{background:none !important;padding-top:3px}.immoframe .chosen-container-single .chosen-single div b:before{font-family:Ionicons, sans-serif;font-size:20px;content:'\f3d0'}.immoframe .chosen-container-active .chosen-single{border:none;box-shadow:none}.immoframe .chosen-container-active.chosen-with-drop .chosen-single{background:none;border:none;box-shadow:none}.pac-container:after{display:none !important}.gm-style{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:"Segoe UI", Arial, sans-serif;font-size:13px;line-height:1.4}.gm-style .gm-style-iw{font-weight:400;max-width:350px;margin:13px 10px}.gm-style .gm-style-iw .link{margin:0 0 18px;text-align:right}.gm-style .gm-style-iw .link a{color:#f60}.estate-search input,.overlay-box input:not([type=checkbox]){-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;-moz-transition:border-color 180ms ease-in-out;-o-transition:border-color 180ms ease-in-out;-webkit-transition:border-color 180ms ease-in-out;transition:border-color 180ms ease-in-out;border:1px solid #b0b0b0;color:#707070;height:34px;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.3845;padding:7px 7px 7px 6px;width:100%;margin:0}.estate-search input[type="number"],.overlay-box input[type="number"]:not([type=checkbox]){-moz-appearance:textfield}.estate-search input[type="number"]::-webkit-outer-spin-button,.overlay-box input[type="number"]:not([type=checkbox])::-webkit-outer-spin-button,.estate-search input[type="number"]::-webkit-inner-spin-button,.overlay-box input[type="number"]:not([type=checkbox])::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.estate-search input:disabled,.overlay-box input:disabled:not([type=checkbox]){opacity:0.5;background:#fff;cursor:default}.estate-search input:-webkit-autofill,.overlay-box input:-webkit-autofill:not([type=checkbox]){-webkit-box-shadow:0 0 0 1000px white inset}.estate-search input:focus,.overlay-box input:focus:not([type=checkbox]){outline:none;border-color:#777}.estate-search{background-color:#fff;background-size:100%;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #fff), color-stop(100%, #f7f7f7));background-image:-moz-linear-gradient(top, #fff, #f7f7f7);background-image:-webkit-linear-gradient(top, #fff, #f7f7f7);background-image:linear-gradient(to bottom, #ffffff,#f7f7f7);border:1px solid #dfdfdf;padding:35px 18px 25px 39px;position:relative}.estate-search,.estate-search *,.estate-search *:before,.estate-search *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estate-search label{display:block;margin:30px 0 10px;width:100%}.estate-search select{border:1px solid #b0b0b0;color:#707070;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.4;padding:5px 0 5px 0;width:100%}.estate-search select[disabled]{opacity:0.4}.estate-search #search-first-row{display:-ms-flexbox;-ms-flex-wrap:wrap;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.estate-search #search-first-row .flex-emsk{-webkit-flex:1 0 250px;flex:1 0 250px}.estate-search #search-first-row .flex-price{-webkit-flex:0 1 200px;flex:0 1 200px;margin-left:10px;margin-right:10px}.estate-search #search-first-row .flex-location{-webkit-flex:1 1 255px;flex:1 1 255px}.estate-search #search-first-row .unit{top:36px;right:8px}.estate-search #search-first-row .price-interval-type-label{float:left;min-width:60px}.estate-search #search-first-row .area-size-label{float:right;width:100px}.estate-search #search-first-row .area-field{float:left;position:relative;width:calc(100% - 110px)}.estate-search #search-first-row .area-field input{padding-right:30px;text-overflow:ellipsis}.estate-search #search-first-row .area-field .locate-btn{display:none;position:absolute;right:3px;top:3px;margin:0;padding:0;background:none;color:#f60;height:28px;width:28px}.estate-search #search-first-row .area-field .locate-btn.disabled{opacity:0.5;cursor:default;pointer-events:none}.estate-search #search-first-row .area-field .locate-btn:focus,.estate-search #search-first-row .area-field .locate-btn:active{outline:none}.estate-search #search-first-row .area-field .locate-btn i{right:8px;padding-left:0}.estate-search #search-first-row .area-field .locate-btn .ion-refresh{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear;height:18px;width:22px}.estate-search #search-first-row .area-field .locate-btn .ion-refresh:before{display:block;line-height:18px}.estate-search .relative-wrapper{position:relative}.estate-search .relative-wrapper>div{*zoom:1}.estate-search .relative-wrapper>div:after{content:"";display:table;clear:both}.estate-search .unit{position:absolute;right:13px;top:24px;color:#999}.estate-search input.has-unit{padding-right:37px;text-align:right}.estate-search #search-second-row{*zoom:1;display:none}.estate-search #search-second-row:after{content:"";display:table;clear:both}.estate-search .dynamic-searchfields label{margin-top:35px}.estate-search .dynamic-searchfields>div{display:none;position:relative}.estate-search .dynamic-searchfields>.estate-type-relevant{display:block}.estate-search .dynamic-searchfields .property-wrapper label{margin-bottom:0}.estate-search .dynamic-searchfields .property-wrapper .has-unit{padding-right:7px}.estate-search .dynamic-searchfields .control-wrapper{*zoom:1;vertical-align:middle;padding:0 0 13px 7px;font-size:0}.estate-search .dynamic-searchfields .control-wrapper:after{content:"";display:table;clear:both}.estate-search .dynamic-searchfields .control-wrapper *{font-size:13px}.estate-search .dynamic-searchfields .control-wrapper .unit{font-size:14px}.estate-search .dynamic-searchfields .slider-wrapper,.estate-search .dynamic-searchfields .input-wrapper{display:inline-block}.estate-search .dynamic-searchfields .slider-wrapper{width:calc(100% - 152px);margin-top:10px}.estate-search .dynamic-searchfields .slider-wrapper .ui-widget{font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px}.estate-search .dynamic-searchfields .slider-wrapper .ui-slider-label-ticks{color:#0066b3;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-weight:500}.estate-search .dynamic-searchfields .slider-wrapper .ui-slider-wrapper.horizontal{height:auto;width:100% !important}.estate-search .dynamic-searchfields .slider-wrapper .ui-slider-range{background:#f60}.estate-search .dynamic-searchfields .slider-wrapper .ui-slider-label-ticks:after{top:0.8em;position:absolute}.estate-search .dynamic-searchfields .slider-wrapper .ui-slider-handle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.estate-search .dynamic-searchfields .slider-wrapper.top-labels .ui-slider{top:15px}.estate-search .dynamic-searchfields .slider-wrapper.top-labels .ui-slider-labels{top:-15px}.estate-search .dynamic-searchfields .slider-wrapper.top-labels .ui-slider-label-ticks{top:20px}.estate-search .dynamic-searchfields .slider-wrapper.top-labels .ui-slider-label-ticks span{top:-20px}.estate-search .dynamic-searchfields .input-wrapper{width:152px;padding-left:2em;padding-right:3em;vertical-align:top}.estate-search .chosen-container{-moz-transition:border-color 180ms ease-in-out;-o-transition:border-color 180ms ease-in-out;-webkit-transition:border-color 180ms ease-in-out;transition:border-color 180ms ease-in-out;background:#fff;border:1px solid #b0b0b0;font-family:GenosGFG,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.3845;width:100%}.estate-search .chosen-drop{border:1px solid #b0b0b0}.estate-search .chosen-container .chosen-results{margin:0;padding:0}.estate-search .chosen-container .chosen-results li{padding-top:3px;padding-bottom:3px}.estate-search .chosen-container .chosen-results li.highlighted{background-color:#0066b3;color:white}.estate-search .chosen-container a:hover{text-decoration:none}.estate-search .chosen-container-single .chosen-single span{color:#707070;padding:7px;display:block}.estate-search .chosen-container-single .chosen-single div b{background:none !important;padding-top:3px}.estate-search .chosen-container-single .chosen-single div b:before{font-family:Ionicons, sans-serif;font-size:20px;content:'\f3d0'}.estate-search .chosen-container-active{border:1px solid #777}.estate-search .chosen-container-active .chosen-single{border:none;box-shadow:none}.estate-search .chosen-container-active.chosen-with-drop .chosen-single{background:none;border:none;box-shadow:none}.estate-search .search-control{display:-ms-flexbox;-ms-align-items:baseline;-ms-flex-wrap:wrap;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.estate-search .search-control a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#f60;text-decoration:none}.estate-search .search-control a:active,.estate-search .search-control a:focus{outline:none}.estate-search .search-control input{min-width:110px;max-width:110px}.estate-search .search-control a:not(.id-link),.estate-search .search-control .id{padding-right:20px}.estate-search .search-control button{float:none;margin-top:0;padding:8px 35px 8px 23px}.estate-search .search-control button .ion{top:6px}.estate-search .search-control .id{-webkit-flex:1;flex:1;display:inline-block}.estate-search .search-control .expand-collapse-icon:before{background:url("../../../pic/estate/vrdeTheme/link-icons.png") no-repeat;content:'';display:inline-block;width:19px;height:27px;background-position-y:-70px;vertical-align:middle}.estate-search .search-control .expand-collapse-icon.closed:before{background-position-y:-138px}#estate-type-detail-house,#estate-type-detail-appartment{width:32%}.estates-grid{clear:both;display:block}.estates-grid .estate{display:-ms-flexbox;display:-webkit-flex;display:flex;border-top:1px solid #dcdcdc;padding:35px 18px 25px 39px}.estates-grid .estate-image{-webkit-flex:0 0 200px;flex:0 0 200px}.estates-grid .estate-image a{display:block;font-size:0}.estates-grid .estate-image img{height:150px;max-width:100%;border:0}.estates-grid .estate-content{display:-ms-flexbox;-ms-justify-content:space-between;-ms-flex-wrap:wrap;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 0 2em;overflow:hidden}.estates-grid .estate-details{-webkit-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden}.estates-grid .ionicons-list{margin:0;padding:0}.estates-grid .ionicons-list li{font-size:1em;list-style:none;margin-bottom:5px}.estates-grid .ionicons-list li:before{padding-right:10px;font-size:1.07692em}.estates-grid .bank-note:before{color:#0066b3}.estates-grid .headline-price-wrapper{display:-ms-flexbox;-ms-justify-content:space-between;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:0}.estates-grid .headline{color:#8d8d8d;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1em}.estates-grid .headline a{color:#0066b3;text-decoration:none}.estates-grid .price{-webkit-flex:0 0 auto;flex:0 0 auto;color:#0066b3;font-size:16px;text-align:right;white-space:nowrap}.estates-grid .estate-actions{-webkit-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;-ms-justify-content:space-between;-ms-align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}.estates-grid .link-note{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:11px;color:#999;width:100%;padding-right:1em;text-align:right}.estates-grid .estate-link-button{-webkit-flex:0 0 auto;flex:0 0 auto}.estates-grid .estate-link-button button{float:none;margin-top:0;white-space:nowrap}.ogr-pager{border-top:1px solid #dcdcdc;padding-top:10px;margin:1.92308em 0;text-align:center}.ogr-pager ul{list-style:outside none none;margin:0;padding:0}.ogr-pager li{line-height:1.6;border:1px solid #ccc;background-size:100% 100%;text-align:center;display:inline-block;font-weight:600;padding:0;margin:0 1.07142857em;border-radius:3px;width:1.76154em;height:1.76154em}.ogr-pager a{color:#f60;text-decoration:none;width:23px;height:23px;display:inline-block;font-weight:normal}.ogr-pager .first,.ogr-pager .last{display:none}.ogr-pager .prev a,.ogr-pager .next a{font-size:0.9em}@media screen and (max-width: 951px){body{width:1px;min-width:100%}}@media screen and (max-width: 799px){.estate-search #search-first-row .flex-price{-webkit-flex:0 1 210px;flex:0 1 210px;margin-right:0}.estates-grid .estate-content{display:block}.estates-grid .estate-actions{display:-ms-flexbox;-ms-flex-direction:row;-ms-justify-content:space-between;-webkit-flex-direction:row;flex-direction:row}}@media screen and (max-device-width: 736px){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{color:#707070;font-size:16px !important;height:34px}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{padding:5px 40px 5px 6px}}@media screen and (min-width: 568px) and (max-width: 799px){#estate-type-detail-house,#estate-type-detail-appartment{width:49%}}@media screen and (max-width: 690px){.estate-search .search-control.extSearch{-webkit-justify-content:flex-end;justify-content:flex-end}.estate-search .search-control.extSearch button{margin-top:30px}.estate-search .search-control.extSearch .id{-webkit-flex-basis:100%;flex-basis:100%;padding-right:0}.estate-search .search-control.extSearch .id input{max-width:100%}}@media screen and (max-width: 530px){.estate-search .search-control.extSearch{-webkit-justify-content:flex-end;justify-content:flex-end}.estate-search .search-control.extSearch button{margin-top:30px}.estate-search .search-control.extSearch .id{-webkit-flex-basis:50%;flex-basis:50%;padding-right:20px}.estate-search .search-control.extSearch .id input{max-width:100%}.estate-search .search-control.extSearch .more-filter-btn:not(.id-link){-webkit-flex-basis:150px;flex-basis:150px;padding-right:0}}@media screen and (max-width: 450px){.ogr-pager li{margin:0 5px}}@media screen and (max-width: 360px){.estate-search .search-control.extSearch{-webkit-justify-content:center;justify-content:center}.estate-search .search-control.extSearch .id,.estate-search .search-control.extSearch .more-filter-btn{flex-basis:100%;flex-grow:1;text-align:center}.estate-search .search-control.extSearch a,.estate-search .search-control.extSearch .search-agent-open-button,.estate-search .search-control.extSearch .id{padding:8px 12px}.estate-search .search-control.extSearch button{-webkit-flex-grow:1;flex-grow:1}}@media screen and (max-width: 500px){.estate-search .search-control:not(.extSearch){-webkit-justify-content:flex-end;justify-content:flex-end}.estate-search .search-control:not(.extSearch) button{margin-top:30px}.estate-search .search-control:not(.extSearch) .id{-webkit-flex-basis:100%;flex-basis:100%;padding-right:0}.estate-search .search-control:not(.extSearch) .id input{max-width:100%}}@media screen and (max-width: 360px){.estate-search .search-control:not(.extSearch){-webkit-justify-content:center;justify-content:center}.estate-search .search-control:not(.extSearch) .id,.estate-search .search-control:not(.extSearch) .more-filter-btn{flex-basis:100%;flex-grow:1;text-align:center}.estate-search .search-control:not(.extSearch) a,.estate-search .search-control:not(.extSearch) .search-agent-open-button{padding:8px 12px}.estate-search .search-control:not(.extSearch) .id{padding:8px 0}.estate-search .search-control:not(.extSearch) button{-webkit-flex-grow:1;flex-grow:1;margin-top:12px}}@media screen and (max-width: 567px){.estate-search{padding:1em}.estate-search #search-first-row .flex-emsk{-webkit-flex:1 0 242px;flex:1 0 242px}.estate-search #search-first-row .flex-price{-webkit-flex:0 1 100%;flex:0 1 100%;margin-left:0;margin-right:0}.estate-search #search-first-row .flex-location{-webkit-flex:1 1 255px;flex:1 1 255px}.estate-search .dynamic-searchfields .property-wrapper{margin-top:30px;margin-bottom:0}.estate-search .dynamic-searchfields .property-wrapper label{margin-bottom:10px}.estate-search .dynamic-searchfields .property-wrapper .unit{top:35px}.estate-search .dynamic-searchfields .property-wrapper .has-unit{padding-right:37px}.estate-search .dynamic-searchfields .input-wrapper{padding-left:0;padding-right:0;width:100%}.estate-search .dynamic-searchfields .control-wrapper{padding-left:0;padding-bottom:0}.estate-search .dynamic-searchfields .slider-wrapper{display:none}.immoframe .result-bar{padding-left:1em;padding-right:1em}.estates-grid .estate{display:block;padding-left:1em;padding-right:1em}.estates-grid .estate-content{padding:1em 0}.estates-grid .estate-image img{height:auto}.estates-grid .estates-grid .headline{white-space:normal}.estates-grid .estate-actions{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.estates-grid .estate-link-button{-webkit-flex:1 1 auto;flex:1 1 auto;margin:1em 0}.estates-grid .estate-link-button button{width:100%}.estates-grid .link-note{order:2;text-align:left}#estate-type-detail-house,#estate-type-detail-appartment{width:100%}}@media screen and (min-width: 450px){.estate-search .ui-slider ~ .chosen-container{position:absolute;right:4em;top:2em;max-width:7.7em}.estate-search .ui-state-hover,.estate-search .ui-widget-content .ui-state-hover,.estate-search .ui-widget-header .ui-state-hover,.estate-search .ui-state-focus,.estate-search .ui-widget-content .ui-state-focus,.estate-search .ui-widget-header .ui-state-focus,.estate-search .ui-button:hover,.estate-search .ui-button:focus{outline:none}.estate-search .ui-state-default,.estate-search .ui-widget-content .ui-state-default,.estate-search .ui-widget-header .ui-state-default,.estate-search .ui-button,.estate-search html .ui-button.ui-state-disabled:hover,.estate-search html .ui-button.ui-state-disabled:active{background:#f60;border:1px solid #f60}}@media screen and (max-width: 449px){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{max-width:100% !important}.immoframe .result-bar .sorting{clear:both;float:none;width:100%}}.overlay-box>header{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;align-items:center;width:100%;top:0;height:79px;border-bottom:1px solid #ededed}.overlay-box>header h1{-webkit-flex:1 1 auto;flex:1 1 auto;overflow:hidden;line-height:1.5;text-overflow:ellipsis}.overlay-box>header button{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0 10px}body.noscroll{position:fixed;overflow:hidden}.overlay-box{display:-webkit-flex;display:flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.overlay-box h1{-webkit-flex:0 0 auto;flex:0 0 auto}.overlay-box .overlay-content-wrapper{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;display:-ms-flexbox}.overlay-box .overlay-content-wrapper .overlay-bar{-webkit-flex:0 0 270px;flex:0 0 270px}.overlay-box .overlay-content-wrapper .overlay-bar li{display:-webkit-flex;display:flex;display:-ms-flexbox}.overlay-box .overlay-content-wrapper .overlay-bar li i{-webkit-flex:0 0 50px;flex:0 0 50px}.overlay-box .overlay-content-wrapper .overlay-bar li div{-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:center;align-self:center}.overlay-box .overlay-content-wrapper .overlay-content{-webkit-flex:1 1 auto;flex:1 1 auto}.overlay-box{-moz-box-shadow:0 0 32px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,0.5);box-shadow:0 0 32px 0 rgba(0,0,0,0.5);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#fff;position:fixed;overflow:hidden;left:50%;top:5%;max-height:90%;width:95%;max-width:710px;z-index:2}.overlay-box>header{-webkit-flex:1 0 auto;flex:1 0 auto;position:static;border-bottom:none}.overlay-box>header .close{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;background:transparent;color:#999;font-size:3.5em;line-height:1;padding:10px 28px;cursor:pointer;margin:0}.overlay-box>header .close:hover{color:gray}.overlay-box>header .close:focus{outline:none}.overlay-box a{color:#f60}.overlay-box .overlay-content .button{padding-right:25px}.overlay-box .overlay-content .button .ion{padding-left:0}.overlay-box .overlay-content .button.close{color:#f60;background:transparent;margin-right:1rem}.overlay-box h1{color:#999;font-size:2.15385em;padding-left:1rem;font-weight:normal;white-space:nowrap}.overlay-box h2{font-size:1em;font-weight:700}.overlay-box fieldset{padding:0;margin:0;border:none}.overlay-box ul{list-style-type:none;padding:0}.overlay-box input:not([type=checkbox]){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.overlay-box div.success{background:#f3f3f3;padding:.71428571em;margin-bottom:1rem}.overlay-box .error{background:#f3f3f3;color:#c00;font-weight:bold;padding:.71428571em;margin-bottom:1rem}.overlay-box .overlay-content-wrapper{overflow:auto}.overlay-box .overlay-bar ul{margin:0;padding:0}.overlay-box .overlay-bar li{-moz-transition:background .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;font-size:0.9rem;font-weight:600;list-style:outside none none;margin:0;padding:20px;position:relative;cursor:pointer}.overlay-box .overlay-bar li:hover{color:#222}.overlay-box .overlay-bar .active{background:#eee;color:#222}.overlay-box .overlay-bar i{background:#ddd;border:2px solid #ddd;padding-left:13px;padding-top:9px;border-radius:50%;font-size:24px;width:48px;height:48px}.overlay-box .overlay-bar div{padding-left:10px;font-size:1em}.overlay-box .overlay-bar div h2{font-size:1em;font-weight:600;margin:0;padding:0}.overlay-box .overlay-content{overflow:auto;padding:1rem;background:#fff;border-left:1px solid #eee}.overlay-box .overlay-content.without-bar{width:100%}.overlay-box .overlay-content p:last-child{margin-bottom:0}.overlay-blur{background:rgba(255,255,255,0.7);height:100%;width:100%;position:fixed;z-index:1}.please-wait{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-shadow:0px 1px 1px rgba(0,0,0,0.3);z-index:6;position:fixed;font-size:32px;text-align:center;left:50%;top:200px;display:inline-block}
/*# sourceMappingURL=general.css.map */
