.search{background-color:#444;padding:25px 5px;border-radius:4px}.search select,select.sortby{padding:8px;width:100%;margin-right:4px;margin-bottom:1px;font-size:12px;font-weight:600;border:1px solid #444;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/royallepagewebsites/assets/img/select.png);background-position:right center;background-repeat:no-repeat;background-size:30px 80px;overflow:hidden}select.sortby{padding:8px;width:220px;font-size:14px;height:44px;font-weight:500;border:1px solid #ccc}.search input{padding:8px;width:100%;border-radius:4px;margin-right:4px;font-size:12px;font-weight:500;line-height:24px;border:1px solid #444}.search input:focus{outline:none}.search input[type="submit"]{width:100%;cursor:pointer;background-color:#f33630;line-height:24px;border:1px solid #444;color:#fff;text-transform:uppercase}.search input[type="submit"]:disabled{cursor:default;border:1px solid #444;background-color:#555;color:#999}.options{margin:20px 0}.options select{width:200px}a.browse{cursor:pointer}.browse-options{display:none;padding:20px}.browse-options ul{list-style-type:none}.browse-options li{display:inline-block;margin-bottom:12px}.browse-options li a{background-color:#333;color:#fff;padding:10px;font-size:12px;font-weight:600;border-radius:4px;margin-right:4px}.browse-options li a.community{background-color:#555}.browse-options li a:hover,.browse-options li a.community:hover{background-color:#ee3a43}.browse-communities ul{list-style-type:none;margin:0 auto;text-align:center}.browse-communities li{display:inline-block;margin-bottom:5px;width:250px;text-align:center;margin-right:4px}.browse-communities li a{background-color:#aaa;color:#000;padding:10px;font-size:14px;font-weight:700;border-radius:4px;width:100%;display:inline-block}.browse-communities li a:hover{background-color:#ee3a43}.marker-window{text-align:center;width:190px;padding:5px}.marker-window h2{width:100%;font-size:16px;font-weight:700;margin:0}.marker-window p{font-size:13px;line-height:18px}.marker-window img{width:140px;height:105px;border-radius:4px;margin:5px 0}.marker-window .btn{width:100%}.marker-window .btn-search{margin-top:5px;font-size:10px;font-weight:400;background-color:#000;line-height:11px}.marker-window .btn-search span{font-size:8px}.pagination{text-align:right}.pagination a.disabled,.pagination a.disabled:hover{background:#e8e8e8;color:#ccc;border-color:#e5e5e5;cursor:default}.ul-listings ul{list-style:none}.ul-listings ul li{background:#fff;cursor:pointer;padding:10px;margin-bottom:2px;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 3px 13px rgba(0,0,0,0.05);box-shadow:0 3px 13px rgba(0,0,0,0.05)}.ul-listings ul li p{padding:0;display:inline-block;vertical-align:top;width:110px;font-size:13px;line-height:18px}.ul-listings ul li p:last-child{width:210px}.ul-listings ul li p img{width:100px;height:75px;border-radius:4px}.ul-listings ul li p strong{display:block;font-size:15px;margin-bottom:10px}a.btn-options{font-size:14px;font-weight:700;width:100%;letter-spacing:0;line-height:50px;border-radius:4px;background:#444!important}a.btn-options:hover{background-color:#ee3a43!important}a.btn-categories{background-color:#333!important;color:#fff!important;padding:10px 14px!important;font-size:12px!important;font-weight:600!important;margin-right:2px;margin-bottom:5px;border:none!important}a.btn-categories:hover{background-color:#f33630!important;border:none!important}.map-search h1{margin:0;padding:0;font-size:22px;line-height:26px}.map-search h1 span{display:block}.map-search-options{background:#fff;padding:15px 10px 10px;margin-bottom:2px;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 3px 13px rgba(0,0,0,0.05);box-shadow:0 3px 13px rgba(0,0,0,0.05)}.map-search-options p{background-color:#EEE;padding:10px 20px;font-size:11px;border-radius:4px;line-height:14px}.map-search-options select{margin-bottom:5px}.map-search-options button{width:100%;cursor:pointer;background:#f33630;line-height:40px;color:#fff;border-radius:4px;font-size:14px;font-weight:600;text-transform:uppercase;border:0;vertical-align:top}.map-search-options button:hover{background:#ee3a43}