@keyframes bounce{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}to{-moz-transform:translateY(-1rem);-o-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.galcell .bg-img{height:33vh;margin-bottom:5px;position:relative;overflow:hidden}.galcell .bg-img .caption{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#e4151b;bottom:-100%;padding:10px;left:0;right:0;position:absolute;z-index:1;color:#fff}.galcell .arrow-link{color:#7c7c7b;float:right}.galcell .arrow-link i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#e4151b;font-size:21px;float:right;line-height:1.2;margin-left:10px}.galcell .arrow-link:hover{text-decoration:none}.galcell .arrow-link:hover i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:25px}.galcell:hover .bg-img .caption{background-position:100% 100%;padding-left:10px;bottom:0}.galcell:hover .bg-img .caption,.galcell:hover .bg-img .caption p{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.galcell:hover .arrow-link{text-decoration:none;color:#e4151b}.galcell:hover .arrow-link i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:25px;margin-right:25px}.galcell.sold{pointer-events:none}.galcell.sold .bg-img{filter:grayscale(60%)}@media only screen and (max-width:1199px){.galcell .bg-img .caption{bottom:0}.sort-bar{margin-top:0}.sort-bar h1{margin-bottom:0}.sort-bar .btn-group{margin-bottom:30px}}.sort-bar{margin-top:5vh;margin-bottom:30px}.sort-bar h1{color:#575656;font-weight:100;padding:20px 15px;font-size:14px}.sort-bar input[type=radio]{display:none}.galcell{background:#fff;cursor:pointer;margin-bottom:60px;position:relative}.galcell .imgLiquidFill{height:33vh;margin-bottom:5px;position:relative;overflow:hidden}.galcell .imgLiquidFill .caption{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#e4151b;bottom:-100%;padding:10px;left:0;right:0;position:absolute;z-index:1;color:#fff}.galcell .banner{background:#e4151b;color:#fff;font-size:12px;font-weight:700;left:40px;padding:5px;position:absolute;text-transform:uppercase;top:25px}.galcell .more{border-top:1px solid #e5e5e5;margin-top:15px;padding-top:5px}.galcell p{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#7c7c7b;display:block;font-weight:700;margin:0}.galcell p.price,.galcell p.type{display:inline-block;vertical-align:middle}.galcell p.price{font-weight:100;color:#fff;text-align:right;margin:0;width:calc(60% - 3px)}.galcell p.type{font-size:24px;font-weight:400;color:#fff;margin:0;width:calc(40% - 3px)}.galcell p.city{display:inline-block;text-transform:uppercase}.galcell a{color:#7c7c7b;float:right}.galcell a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#e4151b;font-size:21px;float:right;line-height:1.2;margin-left:10px}.galcell a:hover{text-decoration:none}.galcell a:hover i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:25px}.galcell:hover .imgLiquidFill .caption{background-position:100% 100%;padding-left:10px;bottom:0}.galcell:hover .imgLiquidFill .caption,.galcell:hover .imgLiquidFill .caption p{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.galcell:hover a{text-decoration:none;color:#e4151b}.galcell:hover a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:25px;margin-right:25px}@media only screen and (max-width:1199px){.galcell .imgLiquidFill .caption{bottom:0}.sort-bar{margin-top:0}.sort-bar h1{margin-bottom:0}.sort-bar .btn-group{margin-bottom:30px}}