  #program-finder{width:100vw;margin-left:-25px;background:#f3f3f3;overflow:hidden;border:1px solid #ddd}#program-finder .has-js .keyword-search,#program-finder .has-js .facets{padding:1.5rem 25px}#program-finder .has-js .keyword-search{background:#fff}#program-finder .has-js #search-programs{padding:.8rem .5rem;font-size:1.2rem;line-height:2rem;display:block;width:100%;clear:both;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #01abff;color:#007ab8;border-radius:4px;margin-bottom:10px}#program-finder .has-js #search-programs:focus{color:#005ebc;-webkit-box-shadow:0 .2rem .5rem rgba(0,0,0,.2);box-shadow:0 .2rem .5rem rgba(0,0,0,.2)}#program-finder .has-js label{width:100%;display:block;margin-right:0;margin-bottom:10px}#program-finder .has-js label>span{display:block;margin-bottom:6px;font-size:.75rem;color:#555}#program-finder .has-js #js-form-reset{background:#fff;width:100%;float:none;color:#888;font-weight:600;padding:1rem 0;font-size:1rem;line-height:1.5rem;text-align:center;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;position:relative;top:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#program-finder .has-js #js-form-reset:hover,#program-finder .has-js #js-form-reset:focus{background:#f3f3f3}@media all and (min-width: 600px){#program-finder{border-radius:.4rem;width:100%;margin-left:0}#program-finder .has-js .keyword-search,#program-finder .has-js .facets{padding:1rem}#program-finder .has-js label{display:inline-block;width:32%;margin-bottom:0}#program-finder .has-js label:not(:last-of-type){margin-right:2%}#program-finder .has-js #search-programs{margin-bottom:0;padding:1rem;width:80%;display:inline-block}#program-finder .has-js #js-form-reset{float:right;width:18%;font-size:1.2rem;line-height:2rem}}@-webkit-keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#program-status{font-size:1.2rem;line-height:30px;padding:2rem 0}#program-status:after{clear:both;display:block;content:""}#program-status.results{color:#000}#program-status.empty{color:#999}#program-status.error{color:#999}#program-status.loading{color:#3875d7}#program-status.loading .spinner{position:relative;float:left;border-radius:50%;width:30px;height:30px;background:linear-gradient(135deg, #ddd 70%, #3875d7 70%);-webkit-animation:loading .8s infinite linear;animation:loading .8s infinite linear}#program-status.loading .spinner span{background:#f8f8f8;display:block;width:80%;height:80%;position:relative;top:10%;left:10%;border-radius:50%}#program-status.loading div{height:30px;line-height:30px;margin-left:20px;float:left}#program-results .cl-card{margin-top:2%}#program-results .cl-card .badges{position:absolute;display:block;z-index:2;margin:0;padding:30px 1rem 0;width:100%;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-60px);transform:translateY(-60px);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(70%, rgba(0, 0, 0, 0.5)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0.5) 70%)}#program-results .cl-card .badges:after{display:block;content:"";clear:both}#program-results .cl-card .badges li{display:block;height:20px;line-height:20px;float:left;text-align:center;font-size:.7rem;font-weight:600;margin-right:4px;margin-bottom:0 !important;padding:0 4px 0 8px;color:#fff}#program-results .cl-card .badges li.program-type:not(:first-of-type){border-left:1px solid rgba(255,255,255,.5)}#program-results .cl-card .badges li.icon{overflow:hidden;width:0;padding-left:16px;height:16px;-webkit-transform:translateY(2px);transform:translateY(2px);padding-right:0;margin-right:8px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}#program-results .cl-card .badges li.icon:first-child{margin-left:8px}#program-results .cl-card .badges li.icon.acc{background-image:url("/programs/wp-content/plugins/uri-program-finder/i/accelerated.png")}#program-results .cl-card .badges li.icon.online{background-image:url("/programs/wp-content/plugins/uri-program-finder/i/online.png")}.featured-image.sc.program{display:block;float:right;width:250px;margin-right:50px;margin-left:30px}.featured-image.sc.program img{border-radius:2px}@media all and (max-width: 480px){.featured-image.sc.program{float:none;width:100%;margin:15px 0}}#program-finder .select2-container--default .select2-selection--multiple{border:1px solid #ddd;border-radius:2px}#program-finder .select2-container--default .select2-selection--multiple li{margin-bottom:0}#program-finder .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#eee;border-radius:2px;border:none;padding:2px 5px 1px}#program-finder .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px}#program-finder .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #057fd4}.select2-dropdown{border:1px solid #ddd;font-size:.9rem}.select2-dropdown li{margin-bottom:0}.programs-list-has-details .title span{padding-right:10px}.programs-list-has-details .program-details{display:inline-block;background:#e3e3e3;border-radius:.2rem;height:22px;-webkit-transform:translateY(5px);transform:translateY(5px)}.programs-list-has-details .program-details .icon{display:inline-block;overflow:hidden;width:0;padding-left:24px;height:22px;-webkit-transform:translateY(-2px);transform:translateY(-2px);padding-right:0;margin-right:8px;background-position:right center;background-repeat:no-repeat;background-size:auto 16px}.programs-list-has-details .program-details .icon:not(:first-child){border-left:1px solid #fff}.programs-list-has-details .program-details .icon.accelerated{background-image:url("/programs/wp-content/plugins/uri-program-finder/i/accelerated_dark.png")}.programs-list-has-details .program-details .icon.online{background-image:url("/programs/wp-content/plugins/uri-program-finder/i/online_dark.png")}
/*# sourceMappingURL=map/programs.built.css.map */
