.custom-checkbox-rendered{background:url("images/checkbox-off.png") no-repeat;width:18px;height:17px;margin-top:2px;cursor:pointer}
.custom-checkbox-rendered-checked{background:url("images/checkbox-on.png") no-repeat;width:18px;height:17px;margin-top:2px;cursor:pointer}
.filter-hide-btn{background:url("images/fys-hide-advanced-filter-btn.png") no-repeat left 0;display:block;width:21px;height:21px;float:left;cursor:pointer}
.filter-show-btn{background:url("images/fys-advanced-btn.png") no-repeat left 0;display:block;width:21px;height:21px;float:left;cursor:pointer}
#find-your-space-homepage-search{background-position:-756px -243px;z-index:1;position:absolute;width:189px;height:229px;margin:31px 0 0 82px;color:#fff;display:none}
#find-your-space-homepage-search button{margin-top:3px}
#find-your-space-homepage-search select{margin:0}
.m #find-your-space-homepage-search,.t.computer #find-your-space-homepage-search{width:94%;background-image:initial;background-color:transparent;z-index:1;position:absolute;height:229px;color:#000;top:102px;margin:0 3%}
.t.computer #find-your-space-homepage-search{top:480px}
#fys-homepage-title{font-family:'Avenir LT W01 85 Heavy';padding:10px 0 7px 0;font-size:18px;text-align:center}
.m #fys-homepage-title,.t.computer #fys-homepage-title{font-weight:bold;padding:10px 0 7px 0;font-size:18px;padding-left:30px;cursor:default;color:#fff;height:41px;line-height:41px;text-align:left;background-color:#a2333c;opacity:.7;-pie-background:rgba(162,51,60,0.7);-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url(/static/css/PIE.htc)}
.m #fys-homepage-title #fys-title-arrow,.t.computer #fys-homepage-title #fys-title-arrow{width:12px;height:17px;display:inline-block;margin-right:5px;vertical-align:middle;background:url(images/mobile/m-fys-title-arrow-75.png) no-repeat}
.m #find-your-space-homepage-search #fys-elements-parent,.t.computer #find-your-space-homepage-search #fys-elements-parent{height:auto;border:1px solid #cacaca;border-radius:0 0 10px 10px;padding-top:20px}
#home-page #find-your-space-container{display:none;position:absolute;z-index:2;width:100%;height:283px;top:30px}
#home-page #find-your-space-container #find-your-space-advanced-search{behavior:url(/static/css/PIE.htc);position:relative;width:960px;height:inherit;background-color:#f0eee6;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#home-page.m #find-your-space-container,#home-page.t.computer #find-your-space-container{top:0}
#home-page.m #find-your-space-container #find-your-space-advanced-search,#home-page.t.computer #find-your-space-container #find-your-space-advanced-search{width:100%}
#home-page.m #find-your-space-container #find-your-space-advanced-search #fys-advanced-form,#home-page.t.computer #find-your-space-container #find-your-space-advanced-search #fys-advanced-form{overflow:hidden}
#home-page.t.tablet #find-your-space-container #find-your-space-advanced-search{width:96%;border-radius:10px}
#fys-advanced-search-txt{color:#a2333c;display:block;float:right;margin:3px 0 0 5px;font-size:12px}
#fys-advanced-search-min{background:url("images/fys-hide-advanced-filter-btn.png") no-repeat;cursor:pointer;width:21px;height:21px;display:block;float:right;margin:2px 0 0 5px}
#fys-attendees,#fys-meeting-event-type,#fys-space-types{width:145px;margin-left:10px;float:left}
#fys-locations,#fys-cost-tier{width:254px;margin-left:10px;float:left}
.t.tablet #fys-attendees,.t.tablet #fys-meeting-event-type,.t.tablet #fys-space-types{width:140px;margin-left:5px;float:left}
.t.tablet #fys-locations{width:244px;margin-left:5px;float:left}
.t.tablet #fys-cost-tier{width:100px;margin-left:5px;float:left}
.t.tablet #fys-space-types:after,.t.tablet #fys-locations:after,.t.tablet #fys-cost-tier:after{content:"";height:20px;clear:both;display:table}
.m #fys-attendees,.m #fys-meeting-event-type,.m #fys-space-types,.m #fys-locations,.m #fys-cost-tier,.t.computer #fys-attendees,.t.computer #fys-meeting-event-type,.t.computer #fys-space-types,.t.computer #fys-locations,.t.computer #fys-cost-tier{width:100%;margin-left:0;float:none}
#fys-services-needed{width:185px}
.fys-homepage-cat-field{text-align:center;font-size:12px}
.m .fys-homepage-cat-field,.t.computer .fys-homepage-cat-field{text-align:left;font-size:16px}
.m .fys-homepage-cat-field .custom-dropdown,.t.computer .fys-homepage-cat-field .custom-dropdown{border:1px solid #cacaca;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:block;width:90%;margin:5px auto 20px;background:linear-gradient(to bottom,white,#efefef);-pie-background:linear-gradient(to bottom,white,#efefef);bahavior:url(/static/css/PIE.htc)}
.m .fys-homepage-cat-field .custom-dropdown .custom-dropdown-text,.t.computer .fys-homepage-cat-field .custom-dropdown .custom-dropdown-text{line-height:37px;display:inline-block;width:90%}
.m .fys-homepage-cat-field .custom-dropdown .custom-dropdown-arrow,.t.computer .fys-homepage-cat-field .custom-dropdown .custom-dropdown-arrow{background:url("images/select-box-arrow.png") no-repeat 50% 50%;width:10%;height:11px;float:none}
.m .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container,.t.computer .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container{width:100%;margin-left:-1px}
.m .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container ul,.t.computer .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container ul{width:96%!important}
.m .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container ul li,.t.computer .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container ul li{height:30px;line-height:30px}
.m .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container .custom-dropdown-option-list-scrollbar,.t.computer .fys-homepage-cat-field .custom-dropdown .custom-dropdown-option-list-container .custom-dropdown-option-list-scrollbar{width:4%}
.fys-homepage-cat-title{float:left;margin-left:25px;font-family:'Avenir LT W01 85 Heavy'}
.m .fys-homepage-cat-title,.t.computer .fys-homepage-cat-title{float:none;margin-left:20px;font-family:'Avenir LT W01 85 Heavy'}
#fys-simple-find-cont{float:none;padding-right:0}
.m #fys-simple-find-cont,.t.computer #fys-simple-find-cont{display:inline-block;width:100%}
#fys-advanced-find-cont{bottom:15px;position:absolute;right:35px}
.m #fys-advanced-find-cont{display:none}
#fys-find-btn{background-position:-621px -243px;width:77px;height:31px;cursor:pointer;margin:0 auto;display:block}
.m #fys-find-btn,.t.computer #fys-find-btn{display:inline-block;vertical-align:middle;margin:0 0 20px 4%}
#fys-homepage-advanced-search-btn{font-family:'Avenir LT W01 85 Heavy';cursor:pointer;clear:both;width:155px;margin-left:15px;padding:8px 0 8px 0;text-align:center}
#fys-homepage-advanced-search-btn .sprite-img{display:inline-block;width:21px;height:22px;vertical-align:bottom;margin-left:7px;background-position:-81px -27px}
.m #fys-homepage-advanced-search-btn,.t.computer #fys-homepage-advanced-search-btn{display:inline-block;vertical-align:middle;margin:0 0 20px 15px;border:1px solid #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:linear-gradient(to bottom,white,#efefef);-pie-background:linear-gradient(to bottom,white,#efefef);behavior:url(/static/css/PIE.htc)}
.m #fys-homepage-advanced-search-btn .sprite-img,.t.computer #fys-homepage-advanced-search-btn .sprite-img{background-image:none;display:initial;width:auto;height:auto;vertical-align:initial;margin-left:0;background-position:0 0}
.fys-btn{display:inline-block;padding:10px 15px;border:1px solid #cacaca;cursor:default;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:linear-gradient(to bottom,white,#efefef);-pie-background:linear-gradient(to bottom,white,#efefef);behavior:url(/static/css/PIE.htc)}
.m #fys-btn-cancel,.t.computer #fys-btn-cancel{position:absolute;top:30px;left:20px}
#find-your-space-page.m #header-btn-container,#find-your-space-page.t.computer #header-btn-container{width:100%;text-align:right}
#find-your-space-page.m #header-btn-container #fys-page-filter-btn,#find-your-space-page.t.computer #header-btn-container #fys-page-filter-btn{margin:20px 2% 0 0}
#find-your-space-page.d .listingWrapper{width:100%}
#find-your-space-page #find-your-space-container{display:block}
#find-your-space-page.m .container,#find-your-space-page.t.computer .container{width:100%}
#find-your-space-page.m #find-your-space-container,#find-your-space-page.t.computer #find-your-space-container{display:none;overflow:hidden}
#find-your-space-page.m .listingWrapper,#find-your-space-page.t.computer .listingWrapper{width:100%;margin-bottom:0}
#find-your-space-page #fys-advanced-find-cont,#find-your-space-page #find-your-space-spacer,#find-your-space-page #location-nav,#find-your-space-page .fys-cat-list{display:none}
#fys-results{padding:1px 0 5px 7px;font-size:15px;margin-left:15px;height:29px}
#fys-results #fys-results-count{color:#a2333c;font-weight:bold}
.m #fys-results,.t.computer #fys-results{padding:0 0 0 15px;margin:0;height:40px;line-height:40px;border-bottom:1px solid #cacaca}
#find-your-space-page.d .listingTextContainer{width:550px;max-width:550px}
#find-your-space-page.d .listingTextContainer .ux-listing-link{margin-left:570px}
#find-your-space-page.m .listingTextContainer{width:100%;max-width:initial}
#find-your-space-page.m .listingTextContainer .listingContDesc{width:100%}
#find-your-space-page.t.computer .listingTextContainer,#find-your-space-page.t.tablet .listingTextContainer{width:60%;max-width:initial}
#find-your-space-page.t.computer .listingTextContainer .listingContDesc,#find-your-space-page.t.tablet .listingTextContainer .listingContDesc{width:90%}
#find-your-space-page .listing-no-results{padding:30px 0 0 0;text-align:center;line-height:1.5}
#find-your-space-page #fys-filter-cont{color:#a2333c;text-align:right;width:110px;padding:5px 40px 5px 0;font-weight:bold;float:right;font-size:13px}
#find-your-space-page.m #fys-filter-cont,#find-your-space-page.t.computer #fys-filter-cont{display:none}
#find-your-space-page #fys-filter-hide-txt,#find-your-space-page #fys-filter-show-txt{display:block;font-size:13px;float:left;margin-left:7px}
#find-your-space-page #mainContent{padding-left:0;margin-top:0}
#find-your-space-page .content-header{width:940px;padding:24px 10px 0}
#find-your-space-page .content-header .page-title{padding-left:11px}
#find-your-space-page.m .content-header,#find-your-space-page.t.computer .content-header{display:none}
#find-your-space-page #find-your-space-advanced-search{background-color:#f0eee6;width:960px;height:283px}
#find-your-space-page.m #find-your-space-advanced-search,#find-your-space-page.t.computer #find-your-space-advanced-search{background-color:transparent;width:100%;height:auto}
#find-your-space-page.t.tablet #find-your-space-advanced-search{width:100%;height:auto}
#find-your-space-page .fys-cat-list{clear:both;font-size:11px;display:block}
#fys-title-left{float:left;font-family:'Avenir LT W01 65 Medium';font-size:18px;padding:10px 0 0 10px;width:50%;text-align:left}
.d #fys-title-left{padding-left:21px}
.m #fys-title-left,.t.computer #fys-title-left{float:none;padding:0 0 0 20px;width:100%;height:60px;line-height:60px;background-color:#fff}
#fys-title-right{float:left;font-weight:bold;font-size:14px;padding:10px 0 0 0;width:45%;text-align:right}
.m #fys-title-right,.t.computer #fys-title-right{display:none}
#fys-cat-cont{padding-top:20px;width:940px;height:175px;clear:both}
.d #fys-cat-cont{padding-left:11px}
.m #fys-cat-cont,.t.computer #fys-cat-cont{padding-top:0;width:100%;height:auto}
.t.tablet #fys-cat-cont{width:100%;overflow:hidden;height:auto}
.d #fys-selected-options-container,.t.tablet #fys-selected-options-container{display:none}
.m #fys-selected-options-container,.t.computer #fys-selected-options-container{display:block;width:100%;background-color:#f0eee6;border-bottom:1px solid #cacaca}
.m #fys-selected-options-container #fys-selected-options,.t.computer #fys-selected-options-container #fys-selected-options{width:84%;display:inline-block;padding:10px 0 10px 15px;vertical-align:middle}
.m #fys-selected-options-container #fys-remove-filter-btn,.t.computer #fys-selected-options-container #fys-remove-filter-btn{width:10%;height:24px;display:inline-block;vertical-align:middle;background:url(images/mobile/m-remove-btn-75.png) no-repeat 100%}
.d #fys-filter-btns{display:none}
.m #fys-filter-btns,.t.computer #fys-filter-btns{height:100px;width:100%;background-color:#f0eee6;border-top:1px solid #cacaca;position:relative;font-weight:bold}
.m #fys-filter-btns #fys-btn-done,.t.computer #fys-filter-btns #fys-btn-done{position:absolute;top:30px;right:20px;padding:10px 20px;background:linear-gradient(to bottom,#cc4646,#a33);color:white}
.fys-cat-title{display:block;text-align:left;font-size:13px;font-family:'Avenir LT W01 85 Heavy';padding-bottom:12px}
.fys-cat-field{display:block;text-align:left;clear:both}
.fys-cat-field span{display:inline-block;font-size:12px;font-weight:normal;line-height:20px}
.fys-cat-field span span{margin-left:2px;font-family:'Avenir LT W01 65 Medium'}
.fys-cat-field .info-btn{display:inline-block;float:none}
.m .fys-cat-title,.t.computer .fys-cat-title{padding-bottom:0;background:linear-gradient(to bottom,white,#efefef);-pie-background:linear-gradient(to bottom,white,#efefef);behavior:url(/static/css/PIE.htc)}
.m .fys-cat-title .fys-option-title,.t.computer .fys-cat-title .fys-option-title{height:40px;line-height:40px;padding-left:40px;cursor:default;background:url("images/mobile/m-collapsed-arrow-gray-75.png") no-repeat 15px 50%;border-top:1px solid #cacaca}
.m .fys-cat-title .fys-option-title.expanded,.t.computer .fys-cat-title .fys-option-title.expanded{background:url("images/mobile/m-arrow-expanded-gray-75.png") no-repeat 10px 50%}
.m .fys-cat-title .fys-options-container,.t.computer .fys-cat-title .fys-options-container{font-weight:initial;display:none;background-color:#f0eee6}
.m .fys-cat-title .fys-options-container .fys-cat-field,.t.computer .fys-cat-title .fys-options-container .fys-cat-field{height:50px;line-height:50px;border-top:1px solid #cacaca}
.m .fys-cat-title .fys-options-container .fys-cat-field span,.t.computer .fys-cat-title .fys-options-container .fys-cat-field span{display:inline-block;float:none}