.spotlight-wrapper-vlist .isLoading{display:block;width:100%;height:100px;background-image:url("/modules/custom/spotlight_vocabulary/css/../imgs/isLoading.gif");background-repeat:no-repeat;background-position:50% 50%}.spotlight-vocabulary-list .container-spotlight-dropdown{position:relative}.spotlight-vocabularies-aria{position:absolute;top:100%;right:0;background:#fff;border:1px solid rgba(100,100,100,.4);width:305px;box-shadow:0 3px 8px rgba(0,0,0,.25);overflow:visible;z-index:1111;max-height:560px}.spotlight-vocabularies-aria::-webkit-scrollbar{-webkit-appearance:none}.spotlight-vocabularies-aria::-webkit-scrollbar:vertical{width:12px}.spotlight-vocabularies-aria::-webkit-scrollbar:horizontal{height:12px}.spotlight-vocabularies-aria::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.spotlight-vocabularies-aria::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.spotlight-vocabularies-aria::-webkit-scrollbar{-webkit-appearance:none}.spotlight-vocabularies-aria::-webkit-scrollbar:vertical{width:11px}.spotlight-vocabularies-aria::-webkit-scrollbar:horizontal{height:11px}.spotlight-vocabularies-aria::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,.5)}ul.vocListDropDown{margin:10px 20px;padding:0}.vocListDropDown li{list-style:none;list-style-type:none;border-bottom:1px solid #c9c9c9}.vocListDropDown li .expression{font-weight:bold}.clear{clear:both}.info img{width:30px}.spotlight-vocabularies-list a.label-vocabulary{cursor:pointer}.spotlight-vocabularies-list a.label-vocabulary:focus,.spotlight-vocabularies-list a.label-vocabulary:active,.spotlight-vocabularies-list a.label-vocabulary:hover{text-decoration:none;background-color:#e5e5e5;-webkit-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 0ms linear}.spotlight-vocabularies-list a.my-vocabulary-training{background-color:#e5e5e5;text-align:center;width:100%;display:block;margin:0 auto;padding:14px;font-weight:bold;color:#000}.spotlight-vocabularies-list a.my-vocabulary-training:focus,.spotlight-vocabularies-list a.my-vocabulary-training:active,.spotlight-vocabularies-list a.my-vocabulary-training:hover{text-decoration:none;background-color:#b5b5b5;-webkit-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 0ms linear}.spotlight-vocabularies-list a.label-vocabulary.label-vocabulary-expanded{background-color:#e5e5e5;-webkit-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 0ms linear}.wrapper-my-vocabulary-training{padding:15px}.wrapper-title-my-vocabulary{font-weight:bold;padding:0 20px 0 20px}.wrapper-complete-list-vocabulary{font-weight:bold;padding:0 20px 0 20px;color:#000;display:block;margin:0 0 15px 0}.container-spotlight-dropdown span[data-vocabularies-aria="show"]{display:block}.container-spotlight-dropdown span[data-vocabularies-aria="hide"]{display:none}.container-spotlight-dropdown{position:relative}a.label-vocabulary span.countSpotlightVocabularies{border-radius:2px;padding:1px 3px;text-decoration:none}.changedVocabularyList{border-radius:50%;cursor:pointer;box-shadow:0 0 0 rgba(250,62,62,.6);animation:changedVocabularyList 2s infinite}.changedVocabularyList:hover{animation:none}@-webkit-keyframes changedVocabularyList{0%{-webkit-box-shadow:0 0 0 0 rgba(250,62,62,.6)}70%{-webkit-box-shadow:0 0 0 10px rgba(250,62,62,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(250,62,62,0)}}@keyframes changedVocabularyList{0%{-moz-box-shadow:0 0 0 0 rgba(250,62,62,.6);box-shadow:0 0 0 0 rgba(250,62,62,.6)}70%{-moz-box-shadow:0 0 0 10px rgba(250,62,62,0);box-shadow:0 0 0 10px rgba(250,62,62,0)}100%{-moz-box-shadow:0 0 0 0 rgba(250,62,62,0);box-shadow:0 0 0 0 rgba(250,62,62,0)}}.vocabulary-is-working{-webkit-animation-name:spaceboots;-webkit-animation-duration:.8s;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}
@-webkit-keyframes spaceboots{0%{-webkit-transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0px) rotate(1deg)}30%{-webkit-transform:translate(0px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}.wrapper-get-all-vocabularies a.add-vocabulary-all div.default-wrapper-container-voc-exist .wrapper-vocabulary-acction-add-single,.wrapper-get-all-vocabularies a.add-vocabulary-all div.default-wrapper-container-voc-exist .wrapper-vocabulary-acction-add-multiple,.wrapper-spotlightv-tooltip a.add-vocabulary div.default-wrapper-container-voc-exist .wrapper-vocabulary-acction-add-single,.wrapper-spotlightv-tooltip a.add-vocabulary div.default-wrapper-container-voc-exist .wrapper-vocabulary-acction-add-multiple{max-height:40px}.wrapper-get-all-vocabularies a.add-vocabulary-all div.-wrapper-container-voc-exist>.wrapper-vocabulary-acction-add-single,.wrapper-spotlightv-tooltip a.add-vocabulary div.-wrapper-container-voc-exist>.wrapper-vocabulary-acction-add-single,.wrapper-spotlightv-tooltip a.add-vocabulary div.-wrapper-container-voc-exist>.wrapper-vocabulary-acction-add-multiple{max-height:0;overflow:hidden}.wrapper-get-all-vocabularies a.add-vocabulary-all div.default-wrapper-container-voc-exist div.default-msg-voc-exist,.wrapper-spotlightv-tooltip a.add-vocabulary div.default-wrapper-container-voc-exist div.default-msg-voc-exist{max-height:0;overflow:hidden}.wrapper-get-all-vocabularies a.add-vocabulary-all div.-wrapper-container-voc-exist>div.-msg-voc-exist,.wrapper-spotlightv-tooltip a.add-vocabulary div.-wrapper-container-voc-exist>div.-msg-voc-exist{max-height:40px;overflow:hidden;transition:max-height 1s linear}.spotlight-vdisabled{pointer-events:none;cursor:default;opacity:.6}.wrapper-vocabulary-all-btn-add span{display:inline-block}.wrapper-get-all-vocabularies .add_in_mylist{display:block}.wrapper-get-all-vocabularies.spotlight-vdisabled .add_in_mylist{display:none}.wrapper-get-all-vocabularies .already_in_mylist{display:none}.wrapper-get-all-vocabularies.spotlight-vdisabled .already_in_mylist{display:block}