.subcategories{display:none;margin-top:30px}.subcategories label{margin-right:30px;color:#786aac}.subcategories input[type=checkbox]{margin-right:5px}.locations+.firstBlock{padding-top:0}.locationsContent{position:relative;float:left;padding:100px 30px 50px 135px;width:65%;height:1500px;background:#2a164e}.locationsContent::before{content:'';position:absolute;z-index:10;bottom:0;left:0;width:100%;height:70px;background:linear-gradient(to bottom,#2a164e,#3c2668)}.locationsContent .categories{margin-top:65px}.locationsContent .categories .btn{margin:0 10px 5px 0;font-size:14px}.locationsContent .categories .btn [class^=icon-]{margin-right:5px;font-size:25px;line-height:0;vertical-align:sub}.locationsContent .categories .btn.btnTrans{padding:10px 5px;background-color:#fff;color:#786aac}.locationsContent .range{margin-top:20px;margin-bottom:50px}.locationsContent .range .max,.locationsContent .range .min{color:#fff;font-family:Barlow-Condensed-Medium,sans-serif;font-style:Normal;font-weight:500;text-transform:uppercase;font-size:24px;line-height:29px}.locationsContent .range .min{margin-right:20px}.locationsContent .range .max{margin-left:20px}.locationsContent .range input[type=range]{width:calc(100% - 170px)}.locationsContent .tiles{display:flex;flex-wrap:wrap;height:960px;overflow-y:scroll}.locationsContent .tiles .content{background:#3c2668}.locationsContent .tiles .content .iconCategory{background:#786aac}.locationsContent .tiles .content .iconCategory span{color:#fff}.locationsContent .tiles .content .h5,.locationsContent .tiles .content a,.locationsContent .tiles .content div,.locationsContent .tiles .content p{color:#fff}.locationsContent .tiles .content .distance span{color:#fff}.locationsContent .smallTile{margin-right:15px;margin-left:15px;width:calc(50% - 31px);flex-basis:calc(50% - 31px);background:#3c2668}.locationsContent .smallTile .content{background:#3c2668}.locationsContent .smallTile .h5,.locationsContent .smallTile a,.locationsContent .smallTile div,.locationsContent .smallTile p{color:#fff}.locationsContent .smallTile .distance span{color:#fff}.locationsMap{float:left;width:35%;height:1500px}.locationsMap::before{content:'';position:absolute;z-index:10;top:0;bottom:0;left:0;width:30px;background:linear-gradient(to left,rgba(255,255,255,0),rgba(200,200,200,.3))}@media screen and (min-width:980px) and (max-width:1200px){.locationsContent{padding:30px}}@media screen and (min-width:740px) and (max-width:980px){.locationsContent{padding:30px;width:50%}.locationsContent .categories .btn{margin-right:0;width:100%}.locationsContent .tiles{padding-bottom:120px}.locationsContent .smallTile{width:100%;flex-basis:100%}.locationsMap{width:50%}}@media screen and (min-width:18.75em) and (max-width:740px){.locationsContent{padding:30px;width:100%}.locationsContent .categories .btn{margin-right:0;width:100%}.locationsContent .tiles{padding-bottom:120px}.locationsContent .smallTile{width:100%;flex-basis:100%}.locationsMap{width:100%;height:500px}}