@charset "UTF-8";
html,body{height:100%}.wrap{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 40px}.control-label,.has-success .control-label{font-weight:400;font-size:12px;color:rgba(0,0,0,.38)}.form-control{font-size:16px;color:rgba(0,0,0,.54)}.form-control:focus{color:rgba(0,0,0,.87)}.footer{height:60px;background-color:#f5f5f5;border-top:1px solid #ddd;padding-top:20px}.jumbotron{text-align:center;background-color:transparent}.jumbotron .btn{font-size:21px;padding:14px 24px}.not-set{color:#c55;font-style:italic}a.asc:after,a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;padding-left:5px}a.asc:after{content:"\e151"}a.desc:after{content:"\e152"}.sort-numerical a.asc:after{content:"\e153"}.sort-numerical a.desc:after{content:"\e154"}.sort-ordinal a.asc:after{content:"\e155"}.sort-ordinal a.desc:after{content:"\e156"}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px}.nav>li.disabled>a:hover{cursor:default}.nav>.disabled>a,.nav>.disabled>a:focus,.nav>.disabled>a:hover{cursor:default}.pagination>li.disabled:hover{cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:default}.navbar{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.navbar-brand{height:56px;font-size:1.5em;line-height:56px;padding-top:0}.navbar-nav>li>a{line-height:26px}ul.nav{font-size:1.2em}.formatted-text br{display:block;margin-bottom:10px;content:" "}hr{border-top:1px solid rgba(0,0,0,.12)}.btn{border-radius:2px;height:36px;line-height:36px;outline:0;padding:0 2rem;font-weight:500;letter-spacing:.5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}#flat-amenitiesarray .checkbox:first-child,#flat-houserulesarray .checkbox:first-child{margin-top:0}.inactive-label{padding-left:2px;padding-right:2px;margin-left:2px;background-color:red;color:#fff}@media (min-width:1200px){.wrap .breadcrumb{padding-left:15px;margin-bottom:0;background-color:#fff}.wrap .page-header{font-size:45px;margin:24px 0}}ul li.favorite-li a{display:flex}.line-number{width:25px;height:450px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:600}@media (max-width:770px){.mdc-button__label{font-size:.6rem}}