From ba93e7d617a240bdceec33a97bafaaa74db3de6c Mon Sep 17 00:00:00 2001 From: Brandon Fuller Date: Wed, 28 Oct 2020 16:00:42 -0400 Subject: [PATCH] Fix duplicate selector --- css/map/programs.built.css.map | 2 +- css/programs.built.css | 2 +- src/sass/_base.scss | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/css/map/programs.built.css.map b/css/map/programs.built.css.map index b95c86a..cff8fef 100644 --- a/css/map/programs.built.css.map +++ b/css/map/programs.built.css.map @@ -1 +1 @@ -{"version":3,"sources":["_base.scss","_select2.scss"],"names":[],"mappings":"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","file":"../programs.built.css","sourcesContent":["/* ===== PROGRAM FINDER ===== */\n\n#program-finder {\n\n width: 100vw;\n margin-left: -25px;\n background: #f3f3f3;\n overflow: hidden;\n border: 1px solid #ddd;\n\n .has-js {\n\n .keyword-search,\n .facets {\n padding: 1.5rem 25px;\n }\n\n .keyword-search {\n background: #fff;\n }\n\n #search-programs {\n\n padding: .8rem .5rem;\n font-size: 1.2rem;\n line-height: 2rem;\n display: block;\n width: 100%;\n clear: both;\n box-shadow: none !important;\n box-sizing: border-box;\n border: 1px solid #01abff;\n color: #007AB8;\n border-radius: 4px;\n margin-bottom: 10px;\n\n &:focus {\n color: #005ebc;\n box-shadow: 0 .2rem .5rem rgba(0,0,0,.2);\n }\n\n }\n\n label {\n width: 100%;\n display: block;\n margin-right: 0;\n margin-bottom: 10px;\n }\n\n label>span {\n display: block;\n margin-bottom: 6px;\n font-size: .75rem;\n color: #555;\n }\n\n #js-form-reset {\n\n background: #fff;\n width: 100%;\n float: none;\n color: #888;\n font-weight: 600;\n padding: 1rem 0;\n font-size: 1rem;\n line-height: 1.5rem;\n text-align: center;\n border: 1px solid #eee;\n border-radius: 4px;\n box-shadow: none;\n cursor: pointer;\n position: relative;\n top: 0;\n transition: all .1s ease-in-out;\n\n &:hover,\n &:focus {\n background: #f3f3f3;\n }\n\n }\n\n }\n\n}\n\n\n@media all and (min-width: 600px) {\n #program-finder {\n\n border-radius: .4rem;\n width: 100%;\n margin-left: 0;\n\n .has-js {\n\n .keyword-search,\n .facets {\n padding: 1rem;\n }\n\n label {\n display: inline-block;\n width: 32%;\n margin-bottom: 0;\n }\n\n label:not(:last-of-type) {\n margin-right: 2%;\n }\n\n #search-programs {\n margin-bottom: 0;\n padding: 1rem;\n width: 80%;\n display: inline-block;\n }\n\n #js-form-reset {\n float: right;\n width: 18%;\n font-size: 1.2rem;\n line-height: 2rem;\n }\n\n }\n\n }\n}\n\n@keyframes loading {\n from {transform: rotate(0);}\n to {transform: rotate(360deg);}\n}\n\n#program-status {\n\n font-size: 1.2rem;\n line-height: 30px;\n padding: 2rem 0;\n\n &:after {\n clear: both;\n display: block;\n content:'';\n }\n\n &.results {\n color: #000;\n }\n\n &.empty {\n color: #999;\n }\n\n &.loading {\n color: #3875d7;\n }\n\n &.error {\n color: #999;\n }\n\n &.loading {\n\n .spinner {\n\n position: relative;\n float: left;\n border-radius: 50%;\n width: 30px;\n height: 30px;\n background: linear-gradient(135deg, #ddd 70%, #3875d7 70%);\n animation: loading .8s infinite linear;\n\n span {\n background: #f8f8f8;\n display: block;\n width: 80%;\n height: 80%;\n position: relative;\n top: 10%;\n left: 10%;\n border-radius: 50%;\n }\n\n }\n\n div {\n height: 30px;\n line-height: 30px;\n margin-left: 20px;\n float: left;\n }\n\n }\n\n}\n\n#program-results {\n\n .cl-card {\n\n margin-top: 2%;\n\n .badges {\n\n position: absolute;\n display: block;\n z-index: 2;\n margin: 0;\n padding: 30px 1rem 0;\n width: 100%;\n height: 60px;\n box-sizing: border-box;\n transform: translateY(-60px);\n background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.2) 30%, rgba(0,0,0,0.5) 70%);\n\n &:after {\n display: block;\n content: '';\n clear: both;\n }\n\n li {\n\n display: block;\n height: 20px;\n line-height: 20px;\n float: left;\n text-align: center;\n font-size: .7rem;\n font-weight: 600;\n margin-right: 4px;\n margin-bottom: 0 !important;\n padding: 0 4px 0 8px;\n color: #fff;\n\n &.program-type:not(:first-of-type) {\n border-left: 1px solid rgba(255,255,255,.5);\n }\n\n &.icon {\n\n overflow: hidden;\n width: 0;\n padding-left: 16px;\n height: 16px;\n transform: translateY(2px);\n padding-right: 0;\n margin-right: 8px;\n background-position: center center;\n background-repeat: no-repeat;\n background-size: 100% auto;\n\n &:first-child {\n margin-left: 8px;\n }\n\n &.acc {\n background-image: url( '../i/accelerated.png' );\n }\n\n &.online {\n background-image: url( '../i/online.png' );\n }\n\n }\n\n }\n\n }\n\n }\n\n}\n\n.featured-image.sc.program {\n display: block;\n float: right;\n width: 250px;\n margin-right: 50px;\n margin-left: 30px;\n}\n\n.featured-image.sc.program img {\n border-radius: 2px;\n}\n\n@media all and (max-width: 480px) {\n .featured-image.sc.program {\n float: none;\n width: 100%;\n margin: 15px 0;\n }\n}\n","/* CUSTOM STYLES FOR SELECT2 */\n\n#program-finder {\n\n .select2-container--default {\n\n .select2-selection--multiple {\n\n border: 1px solid #ddd;\n border-radius: 2px;\n\n li {\n margin-bottom: 0;\n }\n\n .select2-selection__choice {\n background: #eee;\n border-radius: 2px;\n border: none;\n padding: 2px 5px 1px;\n }\n\n .select2-selection__choice__remove {\n margin-right: 5px;\n }\n }\n\n &.select2-container--focus {\n\n .select2-selection--multiple {\n border: 1px solid #057fd4;\n }\n\n }\n\n }\n\n}\n\n.select2-dropdown {\n\n border: 1px solid #ddd;\n font-size: .9rem;\n\n li {\n margin-bottom: 0;\n }\n\n}\n"]} \ No newline at end of file +{"version":3,"sources":["_base.scss","_select2.scss"],"names":[],"mappings":"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","file":"../programs.built.css","sourcesContent":["/* ===== PROGRAM FINDER ===== */\n\n#program-finder {\n\n width: 100vw;\n margin-left: -25px;\n background: #f3f3f3;\n overflow: hidden;\n border: 1px solid #ddd;\n\n .has-js {\n\n .keyword-search,\n .facets {\n padding: 1.5rem 25px;\n }\n\n .keyword-search {\n background: #fff;\n }\n\n #search-programs {\n\n padding: .8rem .5rem;\n font-size: 1.2rem;\n line-height: 2rem;\n display: block;\n width: 100%;\n clear: both;\n box-shadow: none !important;\n box-sizing: border-box;\n border: 1px solid #01abff;\n color: #007AB8;\n border-radius: 4px;\n margin-bottom: 10px;\n\n &:focus {\n color: #005ebc;\n box-shadow: 0 .2rem .5rem rgba(0,0,0,.2);\n }\n\n }\n\n label {\n width: 100%;\n display: block;\n margin-right: 0;\n margin-bottom: 10px;\n }\n\n label>span {\n display: block;\n margin-bottom: 6px;\n font-size: .75rem;\n color: #555;\n }\n\n #js-form-reset {\n\n background: #fff;\n width: 100%;\n float: none;\n color: #888;\n font-weight: 600;\n padding: 1rem 0;\n font-size: 1rem;\n line-height: 1.5rem;\n text-align: center;\n border: 1px solid #eee;\n border-radius: 4px;\n box-shadow: none;\n cursor: pointer;\n position: relative;\n top: 0;\n transition: all .1s ease-in-out;\n\n &:hover,\n &:focus {\n background: #f3f3f3;\n }\n\n }\n\n }\n\n}\n\n\n@media all and (min-width: 600px) {\n #program-finder {\n\n border-radius: .4rem;\n width: 100%;\n margin-left: 0;\n\n .has-js {\n\n .keyword-search,\n .facets {\n padding: 1rem;\n }\n\n label {\n display: inline-block;\n width: 32%;\n margin-bottom: 0;\n }\n\n label:not(:last-of-type) {\n margin-right: 2%;\n }\n\n #search-programs {\n margin-bottom: 0;\n padding: 1rem;\n width: 80%;\n display: inline-block;\n }\n\n #js-form-reset {\n float: right;\n width: 18%;\n font-size: 1.2rem;\n line-height: 2rem;\n }\n\n }\n\n }\n}\n\n@keyframes loading {\n from {transform: rotate(0);}\n to {transform: rotate(360deg);}\n}\n\n#program-status {\n\n font-size: 1.2rem;\n line-height: 30px;\n padding: 2rem 0;\n\n &:after {\n clear: both;\n display: block;\n content:'';\n }\n\n &.results {\n color: #000;\n }\n\n &.empty {\n color: #999;\n }\n\n &.error {\n color: #999;\n }\n\n &.loading {\n\n color: #3875d7;\n\n .spinner {\n\n position: relative;\n float: left;\n border-radius: 50%;\n width: 30px;\n height: 30px;\n background: linear-gradient(135deg, #ddd 70%, #3875d7 70%);\n animation: loading .8s infinite linear;\n\n span {\n background: #f8f8f8;\n display: block;\n width: 80%;\n height: 80%;\n position: relative;\n top: 10%;\n left: 10%;\n border-radius: 50%;\n }\n\n }\n\n div {\n height: 30px;\n line-height: 30px;\n margin-left: 20px;\n float: left;\n }\n\n }\n\n}\n\n#program-results {\n\n .cl-card {\n\n margin-top: 2%;\n\n .badges {\n\n position: absolute;\n display: block;\n z-index: 2;\n margin: 0;\n padding: 30px 1rem 0;\n width: 100%;\n height: 60px;\n box-sizing: border-box;\n transform: translateY(-60px);\n background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.2) 30%, rgba(0,0,0,0.5) 70%);\n\n &:after {\n display: block;\n content: '';\n clear: both;\n }\n\n li {\n\n display: block;\n height: 20px;\n line-height: 20px;\n float: left;\n text-align: center;\n font-size: .7rem;\n font-weight: 600;\n margin-right: 4px;\n margin-bottom: 0 !important;\n padding: 0 4px 0 8px;\n color: #fff;\n\n &.program-type:not(:first-of-type) {\n border-left: 1px solid rgba(255,255,255,.5);\n }\n\n &.icon {\n\n overflow: hidden;\n width: 0;\n padding-left: 16px;\n height: 16px;\n transform: translateY(2px);\n padding-right: 0;\n margin-right: 8px;\n background-position: center center;\n background-repeat: no-repeat;\n background-size: 100% auto;\n\n &:first-child {\n margin-left: 8px;\n }\n\n &.acc {\n background-image: url( '../i/accelerated.png' );\n }\n\n &.online {\n background-image: url( '../i/online.png' );\n }\n\n }\n\n }\n\n }\n\n }\n\n}\n\n.featured-image.sc.program {\n display: block;\n float: right;\n width: 250px;\n margin-right: 50px;\n margin-left: 30px;\n}\n\n.featured-image.sc.program img {\n border-radius: 2px;\n}\n\n@media all and (max-width: 480px) {\n .featured-image.sc.program {\n float: none;\n width: 100%;\n margin: 15px 0;\n }\n}\n","/* CUSTOM STYLES FOR SELECT2 */\n\n#program-finder {\n\n .select2-container--default {\n\n .select2-selection--multiple {\n\n border: 1px solid #ddd;\n border-radius: 2px;\n\n li {\n margin-bottom: 0;\n }\n\n .select2-selection__choice {\n background: #eee;\n border-radius: 2px;\n border: none;\n padding: 2px 5px 1px;\n }\n\n .select2-selection__choice__remove {\n margin-right: 5px;\n }\n }\n\n &.select2-container--focus {\n\n .select2-selection--multiple {\n border: 1px solid #057fd4;\n }\n\n }\n\n }\n\n}\n\n.select2-dropdown {\n\n border: 1px solid #ddd;\n font-size: .9rem;\n\n li {\n margin-bottom: 0;\n }\n\n}\n"]} \ No newline at end of file diff --git a/css/programs.built.css b/css/programs.built.css index ba7e61b..4ec7014 100644 --- a/css/programs.built.css +++ b/css/programs.built.css @@ -1,3 +1,3 @@ -#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 0.2rem 0.5rem rgba(0,0,0,0.2);box-shadow:0 0.2rem 0.5rem rgba(0,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.loading{color:#3875d7}#program-status.error{color:#999}#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,0.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("../i/accelerated.png")}#program-results .cl-card .badges li.icon.online{background-image:url("../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} +#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 0.2rem 0.5rem rgba(0,0,0,0.2);box-shadow:0 0.2rem 0.5rem rgba(0,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,0.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("../i/accelerated.png")}#program-results .cl-card .badges li.icon.online{background-image:url("../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} /*# sourceMappingURL=map/programs.built.css.map */ diff --git a/src/sass/_base.scss b/src/sass/_base.scss index 9986c4b..64e717d 100644 --- a/src/sass/_base.scss +++ b/src/sass/_base.scss @@ -154,16 +154,14 @@ color: #999; } - &.loading { - color: #3875d7; - } - &.error { color: #999; } &.loading { + color: #3875d7; + .spinner { position: relative;