.custom-select-container{position:relative}select.custom.replaced{position:relative;z-index:10;width:100%;height:2em;border:0;filter:alpha(opacity=0);opacity:0;line-height:2}.custom-select{display:block;position:absolute;z-index:1;top:0;left:0;width:100%}.custom-select>span{display:block;padding:1px 10px;border:1px solid #091f40;border-radius:3px;color:#777;background:url(/Static/img/down-arrow.svg) no-repeat 98% center;line-height:2}.custom-select span span{display:block;height:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select.active>span{border-color:#666;box-shadow:0 0 2px rgba(0,0,0,.5)}.ProgramLookup-filters{margin:10px 0 25px;border-bottom:1px solid #dcd3db;font-family:din-2014,Tahoma,sans-serif}.ProgramLookup-filters .row{margin:0 0 25px}.ProgramLookup-filters .fakeTextbox{position:relative;border-radius:3px;border:1px solid #091f40}.ProgramLookup-filters .fakeTextbox input[type="text"]{width:100%;padding:7px 10px 7px 40px;font-size:16px;font-size:1rem;background:transparent;border:0}.ProgramLookup-filters .fakeTextbox input[type="text"]::-webkit-input-placeholder{color:#777}.ProgramLookup-filters .fakeTextbox input[type="text"]:-moz-placeholder{color:#777}.ProgramLookup-filters .fakeTextbox input[type="text"]::-moz-placeholder{color:#777}.ProgramLookup-filters .fakeTextbox input[type="text"]:-ms-input-placeholder{color:#777}.ProgramLookup-filters .fakeTextbox input[type="text"].placeholder{color:#777}.ProgramLookup-filters .fakeTextbox .submit{position:absolute;top:50%;left:6px;margin-top:-10px;height:20px;width:20px;background:transparent url(/Static/img/SearchButton-blue.svg) no-repeat 0 0;border:0}.ProgramLookup-filters fieldset{border:0;margin:0;padding:0;width:auto}.ProgramLookup-filters .buttonGroup{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;list-style:none;border-radius:3px;border:1px solid #091f40;text-align:center;font-size:16px;font-size:1rem}.ProgramLookup-filters .buttonGroup li{-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid #091f40}.ProgramLookup-filters .buttonGroup li:last-child{border-right:0}.ProgramLookup-filters .buttonGroup input[type="radio"]{display:none}.ProgramLookup-filters .buttonGroup label{display:block;padding:7px 15px;cursor:pointer}.ProgramLookup-filters .buttonGroup label:hover{background:rgba(9,31,64,.8);color:#fff}.ProgramLookup-filters .buttonGroup input[type="radio"]:checked+label{background:#091f40;color:#fff}.no-flexbox .ProgramLookup-filters .buttonGroup{display:table;width:100%}.no-flexbox .ProgramLookup-filters .buttonGroup li{display:table-cell;vertical-align:middle}@media screen and (max-width:749px){.ProgramLookup-filters{margin:5px 0 15px}.ProgramLookup-filters .row{margin:0 0 15px}.ProgramLookup-filters .buttonGroup{display:none}}@media screen and (min-width:750px){.ProgramLookup-filters .mobile-only{display:none}}.ProgramLookup-results{margin:0 0 25px;line-height:1.3}.ProgramLookup-results .programList{margin:0;padding:0;list-style:none}.ProgramLookup-results .program{height:80px;margin:0 0 15px 0;background:rgba(9,31,64,.8);border-radius:5px}.ProgramLookup-results .program a{display:block;height:100%;padding:10px 15px;color:#fff;overflow:hidden;text-decoration:none}.ProgramLookup-results .program a:hover{text-decoration:none}.ProgramLookup-results .program h2{padding:0 0 3px;font-size:18px;font-size:1.125rem;color:#fdb71a;font-weight:400;text-transform:none;font-family:din-2014,Tahoma,sans-serif}.ProgramLookup-results .program p{padding:0}.ProgramLookup-results .program:hover{background:#091f40}.ProgramLookup-results .noResults .gold-button{font-size:16px;font-size:1rem}@media screen and (max-width:749px){.ProgramLookup-results{margin:0 0 15px}}@media screen and (min-width:750px){.ProgramLookup-results .row:after{content:"";display:table;clear:both}.ProgramLookup-results .programList{float:left;width:48.75%;margin:0 2.5% 0 0}.ProgramLookup-results .programList:last-child{margin-right:0}.ProgramLookup-results .program{margin:0 0 20px 0}}