html,body{font-family:'Lato',sans-serif;letter-spacing:0}h1,h2,h3,h4,h5{font-family:'Lato','PT Sans Caption',sans-serif;letter-spacing:-.02em}.top-searches{padding:6px 18px 10px 18px}.sidebar-box{padding:6px 0 12px 18px;border:1px solid #d4d4d4;margin-top:16px}.social{margin:14px 0 20px 0;position:relative}a.shareicon{display:inline-block;width:24px;height:24px;margin-right:6px}.shareicon img{border:0;display:inline-block;float:left;width:24px;opacity:.7}.shareicon:hover img{opacity:1}button.close-modal{background:transparent url("/_layout/_img/icon_modal_close_red.png") no-repeat center top;border-style:none;cursor:pointer;height:37px;position:absolute;right:-18px;top:-18px;width:37px;z-index:2}.contact-seller button.btn-primary:hover{background-color:#0d5c16;background:linear-gradient(to bottom,#a96300 0%,#c87600 93%,#c87600 93%)}.contact-seller .btn-primary{background-color:#bf7700;background:linear-gradient(to bottom,#ff9600 0%,#c87600 93%,#a96300 93%);text-shadow:-1px -1px 0 #a96300}#header .btn.btn-sell{color:#01943b;font-weight:bold;border:0;padding:1px 0 0 0;font-size:16px;line-height:15px}h1{margin:0}.affixSidebar{background-color:#e3e9f4;margin-top:20px;padding:6px 18px 18px 18px}.affixSidebar h5{font-size:16px;color:#243f90}.seoLinks{margin-top:20px;margin-bottom:20px}.refine{z-index:10;padding:12px 0}.filters{margin:0 -15px}#moreOptions{background-color:#dadada;clear:left;min-height:50px;display:none}.refine .container{width:100%}.refine.affix{background-color:rgba(255,255,255,.9)}.refine.affix .filters{margin:0 0;max-width:808px}.refine.affix{box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-bottom:1px solid #dadada}@media(min-width:1200px){.refine.affix .filters{margin:0 2px 0 0}}@media(max-width:1200px){.refine.affix .container{max-width:970px!important}#leader{display:none}}@media(min-width:770px){.affixSidebar.affix.pinToBottomIpad{margin-top:-20px}.affixSidebar.affix{margin-top:0;position:fixed;top:166px;width:300px;border-top:20px solid #fff;z-index:5}.refine.affix{margin-top:0;position:fixed;top:74px;left:0;width:100%}.refine-label{margin-left:-15px;color:#666}.refine.affix .refine-label{display:none}}@media(max-width:992px){.affixSidebar.affix{display:none!important}.refine.affix{margin-top:0;position:fixed;top:75px;left:0;width:100%}}@media(max-width:770px){#leader{display:none}}.container{max-width:1170px}@media(min-width:1200px){.container{width:1170px}.col-md-8.SERPmain{width:838px}.col-md-4.SERPsidebar{width:330px}}.sidepad img{display:block;margin:0 auto}.sidepad{height:600px;width:300px}h5{color:#666;font-weight:bold;font-size:14px;margin-bottom:10px}.top-searches a{display:block;border-top:1px solid #eee;padding-top:8px;margin-top:8px}.top-searches a span{color:#999}.affixSidebar.affix+div{margin-top:440px}#srBaseRect{margin-top:20px}#srBaseRect img{margin-right:20px}div#srBaseRect>div{float:left;margin:20px 20px 0 0}.refineResults{background-color:#f5f5f5;padding-right:20px}.refineResults:hover{background-color:#e3e9f4}.searchTerms{font-size:13px;margin-top:-2px;line-height:16px}.filters .searchTerms .glyphicon{opacity:.8;top:2px;margin-right:10px}.remove{display:block;left:105px;position:absolute;z-index:10;top:7px}@media(max-width:1200px){.remove{left:88px}}.remove i.glyphicon-remove{opacity:.4!important;cursor:pointer}.remove i.glyphicon-remove:hover{opacity:1!important;cursor:pointer}.btn-refine{color:#fff;background:linear-gradient(to bottom,#a7a7a7 0%,#616161 93%,#4e4e4e 93%);border:0;text-shadow:-1px -1px 0 #616161;margin-left:0!important}.btn-refine:hover{color:#fff;background:linear-gradient(to bottom,#616161 0%,#a7a7a7 93%,#a7a7a7 93%);border:0;margin-left:0!important}.sortResults{background-color:#f5f5f5}.sortResults:hover{background-color:#e3e9f4}.filters .dropdown-menu:before{right:123px}.filters .dropdown-menu:after{right:124px}.filters .glyphicon{opacity:.8;top:3px}.filtermenu>.btn{margin-right:0;border-radius:0;border-right:0;padding:6px 12px;background-color:#f5f5f5;border-color:#ccc}.filtermenu>.btn:hover{border-color:#ccc;background-color:#e3e9f4}.filtermenu.last>.btn{margin-right:15px;border-right:1px solid #ccc}.filtermenu .dropdown-menu{width:260px;border-radius:4px;padding:0;margin-top:-1px}.filtermenu .dropdown-menu::before,.filtermenu .dropdown-menu::after{border:0;content:none}.filtermenu .dropdown-menu .maxmenu{max-height:380px;overflow-y:scroll;b}@media(max-height:750px){.filtermenu .dropdown-menu .priceRangeOptions{max-height:250px;overflow-y:scroll}}@media(max-height:600px){.filtermenu .dropdown-menu .priceRangeOptions{max-height:150px;overflow-y:scroll}}.filtermenu .dropdown-menu.ddprice{width:240px}.filterShowLink.disabled,.filterShowLink.disabled:hover{color:#999;cursor:default;background-color:#fff}.filterShowLink.disabled span{opacity:.5}.dropdown-menu .checkbox{padding:0;margin:0}.dropdown-menu .checkbox label{padding:5px 15px;margin:0;border-top:1px solid #eee;display:block}.dropdown-menu .checkbox label:hover{background-color:#ebebeb;cursor:pointer}.dropdown-menu .checkbox input[type=checkbox],.dropdown-menu .checkbox input[type=radio]{margin:5px 10px 0 0}.dropdown-menu .checkbox label a{float:right;color:#333;display:block}.toggleSub.showit .glyphicon-chevron-up{display:none}.toggleSub.hideit .glyphicon-chevron-down{display:none}.dropdown-menu .sub .checkbox input[type=checkbox],.dropdown-menu .sub .checkbox input[type=radio]{margin:5px 10px 0 25px}.modal-footer button{float:left}.freeformPrice{background-image:url('/_img/results/dash.gif');background-position:center center;background-repeat:no-repeat;margin:12px}.freeformPrice input{width:42%;padding-left:5px}.freeformPrice input.max{float:right}.priceRanges{float:right;width:50%}.priceRanges a{display:block;text-align:right;padding:6px 18px 6px 0}.priceRanges a:hover{background-color:#ebebeb;text-decoration:none}.btnApply{clear:both;border-top:1px solid #dadada;padding:10px;text-align:center}.numResults{display:block;float:right;padding:8px 0 0 0;color:#888;font-weight:bold;margin-top:15px}div.sidebarFranchise{display:block;text-decoration:none;margin-top:15px;padding-top:15px;border-top:1px solid #bbccea;height:76px}div.sidebarFranchise b{display:block;overflow:hidden;max-height:40px}div.sidebarFranchise img{display:block;float:left;margin:0 15px 0 0;width:120px;height:58px}#footer .footer_content{width:100%;margin:0 auto}h3.modal-title a{font-size:13px;font-weight:normal;margin-left:10px}.filterShowLink .disabledOnly{display:none}.filterShowLink.disabled .disabledOnly{display:inline}.modal .close-modal{background:transparent url("/_layout/_img/icon_modal_close_red.png") no-repeat scroll center top}.modal-header p.callout{background-color:#f1f4fa;border:1px solid #bccde9;margin:3px 6px 0;padding:4px 10px}.modal-body p.callout{background-color:#f1f4fa;border:1px solid #bccde9;margin:3px 6px 0;padding:4px 10px}.criteriaBox{margin:-5px 0 15px 0}.searchcriteria{display:inline-block;padding:4px 10px;background-color:#e3e9f4;font-size:.875rem;margin-right:8px;margin-top:8px}.searchcriteria a .glyphicon{top:2px;margin-right:2px;color:#444;opacity:.6}.searchcriteria a:hover{text-decoration:none}.searchcriteria a .glyphicon:hover{opacity:1}html,body{font-family:Lato,'PT Sans Caption',sans-serif}.contact-seller{border-radius:6px;border:1px solid var(--BizQuest-Grayscale-300,#dee2e6);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);position:fixed;max-width:379px;background-color:#fff}.listingDetailPage .form-group{margin-bottom:1rem}.listingDetailPage .form-control{padding:14px 16px;line-height:normal;color:#2e353d}.listingDetailPage select.form-control{appearance:none!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEgMS4zMTU0M0w5LjEyMjY3IDkuMzE1NDNMMTcgMS4zMTU0MyIgc3Ryb2tlPSIjQkZDMkM3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+)!important;background-repeat:no-repeat!important;background-position:bottom 20px right 19px!important}.listingDetailPage .form-control:focus,.listingDetailPage .form-control:hover{outline:0;box-shadow:none;border:1px solid #00892e}textarea.form-control{min-height:72px;resize:vertical}.contact-broker{border-top:1px solid var(--BizQuest-Grayscale-400,#ced4da);align-items:center}.contactBrokerPic{width:4.5rem;height:4.5rem;border-radius:3.75rem;background-size:cover;margin-right:.75rem;background-position:center}.result{border-top:1px solid #ddd;padding:12px 0;margin:15px 0 10px 0;overflow:hidden;clear:both}.result>a>span{position:relative}.result.diamond{min-height:220px}.result.reinforcement{background-color:#f1f4f9;padding:10px 8px 8px 8px;min-height:75px}.result.reinforcement.noimage .textInfo{margin-left:5px;width:calc(100% - 5px)}.result.reinforcement i.tagline{margin-bottom:0}.result.reinforcement b.title{margin-top:-3px}.modal .checkbox input[type=checkbox],.maxmenu .checkbox input[type=checkbox],.maxmenu .radio input[type=radio]{position:relative;margin-left:0;margin-right:5px}@media(min-width:1024px){.result{padding:12px 0 0 0;margin:15px 0 0 0}}.result.broker{background:#f5f5f5;padding:10px;margin-top:0}.result.broker a.pull-right{font-size:12px;line-height:18px;color:#888;clear:right}.result.broker:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.result .thumb{display:block;width:160px;height:90px;background-color:#f0f2f3;background-size:contain;background-position:center;background-repeat:no-repeat}.result.reinforcement .thumb{display:block;width:102px;height:57px;margin-top:-2px;margin-left:2px}.result.reinforcement b.title{margin-bottom:0}.result.reinforcement strong{color:#666}.result .thumb.nophoto{background-color:#a7a7a7;background-size:58%;background-position:center 10px;background-repeat:no-repeat}.result.spotlight .thumb{width:256px;height:144px;margin-top:7px}.result.diamond .thumb{width:288px;height:162px;margin-top:4px}.result.srfranchise .thumb{background-size:initial;height:88px}.result .fadeImgs{width:340px;height:196px;position:relative;margin-top:4px;display:block}.result.spotlight .fadeImgs{width:256px;height:144px;margin-top:5px}.result .fadeImgs .thumb{width:340px;height:192px;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;opacity:0;transition:opacity .25s ease-in-out}.result .fadeImgs .thumb.active{opacity:1;transition:opacity .25s ease-in-out}.result .fadeImgs .photoCount{position:absolute;bottom:0;right:74px;padding:7px 12px 2px 45px;background:url(/_img/results/camera.png) rgba(0,0,0,.5) no-repeat 4px -1px;color:#fff;font-weight:bold;font-size:16px;height:36px;overflow:hidden;z-index:5}.result .fadeImgs .photoNext{position:absolute;bottom:0;right:0;background-image:url(/_img/results/right-arrow.gif);width:36px;height:36px;opacity:.5;transition:opacity .25s ease-in-out;z-index:5;cursor:pointer}.result .fadeImgs .photoPrev{position:absolute;bottom:0;background-image:url(/_img/results/left-arrow.gif);width:36px;height:36px;right:37px;opacity:.5;transition:opacity .25s ease-in-out;z-index:5;cursor:pointer}.result .fadeImgs .photoNext:hover{opacity:1}.result .fadeImgs .photoNext:hover{opacity:1}.result .fadeImgs .photoPrev:hover{opacity:1}.result .saveLink{position:absolute;bottom:0;padding:7px 12px 2px 40px;background:url(/_img/results/star-inactive.png) rgba(0,0,0,.5) no-repeat 0 -1px;color:#ddd;font-weight:bold;font-size:16px;height:36px;overflow:hidden;z-index:5;cursor:pointer}@media(max-width:768px){.result.diamond .saveLink{bottom:-4px}}.result .saveLink:hover{background:url(/_img/results/star-active.png) rgba(0,0,0,1) no-repeat 0 -1px;color:#fff}.result .saveLink.saved{background:url(/_img/results/star-active.png) rgba(0,0,0,1) no-repeat 0 -1px;color:#fff}.result.basic .saveLink{padding:7px 12px 2px 38px}.saveSearch .star{background-image:url('/_img/results/star-inactive.png');background-repeat:no-repeat;background-position:-8px -5px;display:inline-block;width:21px;height:21px;margin:-2px 3px -5px -3px;background-size:57px}.result.broker .thumb{display:block;width:60px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-top:5px;background-color:transparent}.result.franchise .thumb{width:120px;height:60px;margin-top:5px}.thumb.noimage{background-color:#a7a7a7;background-size:auto!important}.result p{margin-bottom:0;font-size:12px;line-height:18px;color:#888}.result.franchise p{margin-right:150px}.result .title a{color:#243f90}.price{float:right;color:#999;text-align:right;margin-left:10px;font-size:12px}.price .asking{font-size:18px;color:#666}.price .asking.notSpecified{font-size:14px!important}.contactSeller{clear:right;margin-top:5px;margin-left:10px;padding:5px 9px;width:98px;font-size:13px;font-weight:normal}.btn-saveListing{margin-top:7px;margin-left:6px;background-size:cover;background-position:center;background-repeat:no-repeat;border:0;background-image:url('/_img/results/saveListing.png');width:22px;height:22px;background-color:#fff}.btn-saveListing:hover{background-image:url('/_img/results/savedListing.png')}.result.basic .btn-saveListing{margin-top:0;margin-right:4px}.viewDetails{margin-top:6px;margin-left:6px;padding:5px 9px;width:97px;font-size:13px;font-weight:normal}.btnGroup{clear:right}.otherSearch{float:right;width:180px;margin-top:45px;margin-right:15px}.textInfo{float:left}.result.spotlight .textInfo{margin-left:275px;width:calc(100% - 275px)}.result.diamond .textInfo{margin-left:360px;width:calc(100% - 360px);min-height:115px}.result.basic .textInfo{margin-left:175px;width:calc(100% - 175px)}.result.reinforcement .textInfo{margin-left:115px;width:calc(100% - 115px)}.result.franchise .textInfo{margin-left:140px;width:calc(100% - 140px)}.result.broker .textInfo{margin-left:70px;width:calc(100% - 70px)}@media(max-width:768px){.result.diamond .thumb{width:100%;height:400px}.result.diamond .thumb{width:100%;height:400px}.result .thumb{background-size:contain!important}.result .fadeImgs .photoCount,.result .fadeImgs .photoNext,.result .fadeImgs .photoPrev{bottom:-4px}.result.diamond .textInfo{margin-left:0;width:100%;clear:left;margin-top:419px;min-height:135px}.result.diamond .fadeImgs{width:100%;height:400px}.result p{font-size:14px;line-height:20px}.affixSidebar.affix+div{margin-top:0}}@media(max-width:992px){.refine.affix .container{max-width:750px!important}}.brokerCoimg{float:right;height:40px;border:1px solid #bde3c6;margin-bottom:8px}.title,.tagline,.desc,#message{word-wrap:break-word}.result .desc{overflow:hidden}.result.diamond .desc{max-height:124px}.result.diamond .desc.short{max-height:118px}.result.spotlight .desc{max-height:72px}.result.spotlight .desc.short{max-height:54px}.result.spotlight.srfranchise .desc{max-height:36px}.result.basic .desc{max-height:36px}b.title{display:block;font-size:18px;margin-bottom:2px;margin-top:2px}.result.basic b.title,.result.basic .price .asking{font-size:16px}.result.reinforcement b.title,.result.reinforcement .price .asking{font-size:16px}i.tagline{display:block;color:#000;margin-bottom:5px}.btn-success{font-weight:bold}.btn-contact{color:#fff;background:linear-gradient(to bottom,#667ff1 0%,#2b3c9e 93%,#18235b 93%);border:0;font-weight:bold}.btn-contact:focus,.btn-contact:hover{color:#fff;background:linear-gradient(to bottom,#212e73 0%,#2b3c9e 93%,#2b3c9e 93%)}.typeLink{font-size:12px;display:block;margin-bottom:12px;color:#243f90}h1,h2,h3,h4,h5{font-family:'PT Sans Caption',sans-serif;letter-spacing:-.02em}#popularFranchises h2,#topFranchises h2{font-size:1.6em;font-weight:200}#advertise{background-color:#f7f7f7;padding:7px 0}#advertise h5{font-weight:300}#hero{background-position:center top;background-repeat:no-repeat;background-size:cover;min-height:450px}@media(min-width:1921px){#hero{background-size:contain;background-color:#e7e7e7}}#searchBlock{margin:100px auto;padding:20px 20px 30px;width:85%;background-color:rgba(0,0,0,.35);border-radius:5px}#searchBlock h1{font-size:40px;line-height:1.2em;color:#fff;margin:10px 0 20px 0;text-align:center;text-shadow:0 0 7px #000;letter-spacing:-.04em}#searchBlock .btn-success{border:1px solid #666;height:46px;padding-right:25px;padding-left:25px}#searchBlock .input-group{width:100%}#searchBlock .form-control{margin-right:0;font-size:130%;height:46px;padding:7px 16px;border-bottom-left-radius:3px;border-top-left-radius:3px;border:1px solid #a1a1a1}#popularFranchises{background-color:#f7f7f7;padding:35px 0;color:#a1a1a1}#popularFranchises .col1{padding-right:30px}#popularFranchises .col2{padding-left:30px}#popularFranchises a:hover{text-decoration:underline;color:#2452ae}#popularFranchises h2{text-align:center;margin-bottom:30px}#popularFranchises h3{font-size:.9em;margin-top:5px;white-space:nowrap}.col1 .popularBlock:nth-child(2){border-right:1px solid #aeaeae;padding-right:35px}.popularBlock{text-align:center;color:#424242;font-size:110%;margin-bottom:10px;height:140px}.icon-lowcost,.icon-topfranchises,.icon-food,.icon-cleaning,.icon-childrens,.icon-healthcare{display:block;margin:0 auto;padding-top:100px;width:120px;height:100px}.icon-lowcost{background:url(/_img/fd/icon_piggy2.png) bottom}.icon-topfranchises{background:url(/_img/fd/icon_ribbon2.png) bottom}.icon-food{background:url(/_img/fd/icon_utensils2.png) bottom}.icon-cleaning{background:url(/_img/fd/icon_bucket2.png) bottom}.icon-childrens{background:url(/_img/fd/icon_horse2.png) bottom}.icon-healthcare{background:url(/_img/fd/icon_firstaid2.png) bottom}.icon-lowcost:hover,.icon-topfranchises:hover,.icon-food:hover,.icon-cleaning:hover,.icon-childrens:hover,.icon-healthcare:hover{background-position:0 0}#topFranchises{background:#fff;padding:25px 0 0 0}.carousel-indicators{position:inherit;padding-top:10px;bottom:0;left:inherit;width:inherit;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{border:1px solid #888}.carousel-indicators .active{background:#888}#links{padding:10px 0}#links hr{margin:30px auto;border:0;border-bottom:1px solid #d7d7d7}#links ul{-moz-column-count:5;-moz-column-gap:20px;-webkit-column-count:5;-webkit-column-gap:20px;column-count:5;column-gap:20px}#links ul li{font-size:.9em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#links h3{font-size:1.2em;font-weight:inherit}#FDNews{padding-bottom:30px}#FDNews h3{font-size:1.3em}#FDNews h5{margin-bottom:2px}#FDNews .article{margin-bottom:30px}#FDNews .ellipsis{display:block;display:-webkit-box;max-width:100%;height:58px;margin:0 auto;font-size:14px;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#FDNews .body{max-height:68px;overflow:hidden}#FDNews .readmore{font-size:.9em}@media(max-width:992px){.col1 .popularBlock:nth-child(2){border:0;padding-right:15px}}@media(min-width:768px) and (max-width:992px){#hero{min-height:300px}#searchBlock{margin:100px auto;width:95%;padding:45px}#popularFranchises{padding:20px 0}#popularFranchises h2,#topFranchises h2{font-size:1.3em}.popularSearches{border-right:0}#links ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px}#links ul li{font-size:1em}}@media(max-width:767px){#hero{min-height:200px}.popularSearches{border:0}#searchBlock{margin:60px auto;width:90%;padding:25px}#searchBlock h1{font-size:2.3em}#searchBlock ::-webkit-input-placeholder{color:transparent}#searchBlock :-moz-placeholder{color:transparent}#searchBlock ::-moz-placeholder{color:transparent}#searchBlock :-ms-input-placeholder{color:transparent}#popularFranchises{padding:10px 0 20px 0}#popularFranchises .col1{padding-right:15px}#popularFranchises .col2{padding-left:15px}#popularFranchises h2{margin-bottom:5px;margin-top:25px}#popularFranchises h3{font-size:1.2em;margin-top:2px;white-space:nowrap}.popularBlock{height:20px}.popularBlock p{font-size:110%}.icon-lowcost,.icon-topfranchises,.icon-food,.icon-cleaning,.icon-childrens,.icon-healthcare{background:none;padding:10px 0;width:100%}#links ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.tile.result .thumb{background-repeat:no-repeat;background-size:120px 68px;width:auto;margin:-20px -20px 15px -20px;height:110px;border-bottom:1px solid #fff;background-color:#e8ebed}.result .thumb{background-size:inherit}}.btn-login{color:#fff;background-color:transparent;border-color:#ccc;opacity:1;padding:4px 5px!important;margin-top:-6px;border:0}.result{margin-top:5px!important}.tile{border:1px solid #dadada;padding:20px;min-height:352x;overflow:hidden;margin-bottom:10px;background-color:#f5f5f5}.tile.result p{padding:15px 0 0 0;margin-top:15px;font-size:14px;line-height:22px;border-top:1px solid #dadada}.tile .addToInfoList{display:block;margin:10px auto 5px auto;padding:7px 12px}.tile.result .thumb{background-repeat:no-repeat;background-size:120px 68px;width:auto;margin:-20px -20px 15px -20px;height:110px;border-bottom:1px solid #fff;background-color:#e8ebed}.tile.result b.title{text-align:center;max-height:24px;overflow:hidden}.tile.result span.asking{text-align:center;display:block;font-size:1em}.tile.result p{min-height:82px;max-height:82px;overflow:hidden;display:block}.tile.result .capReq{margin-right:0}#footer{margin-top:0}@media(max-width:768px){.carousel-indicators li,.carousel-indicators li.active{width:30px;height:30px;border-radius:30px;margin:0 15px}}#fdSearch{background:rgba(0,0,0,.8);padding:20px;border-radius:5px}#fdSearch form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}#fdSearch .btn.dropdown-toggle{padding:.375rem 1.6rem .375rem 1rem;color:#333;width:100%;text-align:left;position:relative}#fdSearch .filtermenu{width:calc(40% - 20px)!important;margin-right:9px}#fdSearch .filtermenu>.btn{padding:3px 15px;height:41px;border-radius:3px;font-size:17px}#fdSearch .dropdown-menu{border-radius:0;margin:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);border:1px solid #ccc;border:1px solid rgba(0,0,0,.2)}#fdSearch .btn-lg{border-radius:3px;font-size:20px;height:41px;background:linear-gradient(to bottom,#2fb93b 0%,#0f761b 100%,#0d5c16 100%) repeat scroll 0 0 rgba(0,0,0,0);width:160px;font-weight:400}#fdSearch .btn-lg:after{clear:both}#fdSearch .checkbox input[type="radio"]{display:none}.selectedText{overflow:hidden;white-space:nowrap;width:calc(100% - 20px);display:inline-block;padding-top:4px}.selectedText:not(input){text-overflow:ellipsis}