#CoursePage .course-info-extra-hidden{visibility:hidden}#CoursePage .course-info-extra-hidden #signup-modal{width:500px;position:absolute;left:-10000px;top:-10000px}body.CoursesPage .CoverImage{height:295px;background-size:cover;background-position:center center;position:absolute;top:0;width:1400px}@media (max-width: 1400px){body.CoursesPage .CoverImage{left:0;width:100%}}body.CoursesPage .category-title{display:inline-block;margin-bottom:50px;padding:15px 25px;background:#000;color:white;position:relative}@media (max-width: 767px){body.CoursesPage .category-title{padding:10px;margin-left:-5px;margin-top:10px}}@media (max-width: 768px){.ui-dialog{width:calc(100% - 2%) !important;left:1% !important}}.ui-dialog form{padding:8px !important;margin:0;font-size:19px;line-height:26px}.ui-dialog form.is-checkbox-only input{display:none !important}#detailedSearch>form.mobile-expanded .show-more-filters{display:none}#detailedSearch>form.mobile-expanded .show-less-filters{display:inline-block}@media (max-width: 767px){#detailedSearch>form.mobile-expanded fieldset .field.dropdown{display:block}}#detailedSearch .show-more-filters,#detailedSearch .show-less-filters{display:inline-block;width:100%;font-weight:bold;text-align:center;padding:8px 0 3px 0}@media (min-width: 768px){#detailedSearch .show-more-filters,#detailedSearch .show-less-filters{display:none !important}}#detailedSearch .show-more-filters:hover,#detailedSearch .show-less-filters:hover{cursor:pointer}#detailedSearch .show-more-filters span,#detailedSearch .show-less-filters span{padding-right:4px}#detailedSearch .show-less-filters{display:none}#detailedSearch .Actions{display:none}#detailedSearch fieldset{text-align:center}@media (max-width: 768px){#detailedSearch fieldset{text-align:left}}#detailedSearch fieldset label{text-align:left}#detailedSearch fieldset .field.dropdown{display:inline-block;padding:0 10px;margin:0}#detailedSearch fieldset .field.dropdown>label{display:inline-block}@media (max-width: 767px){#detailedSearch fieldset .field.dropdown{display:none}}#detailedSearch fieldset .field.dropdown .middleColumn{display:inline-block;margin-bottom:-5px}@media (max-width: 768px){#detailedSearch fieldset .field.dropdown .middleColumn{width:100%}}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container{width:auto !important;border:1px solid transparent}@media (max-width: 768px){#detailedSearch fieldset .field.dropdown .middleColumn .select2-container{border:1px solid #e4e4e4;background:white;width:100% !important}}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container.select2-container--open{box-shadow:0 -1px 4px rgba(0,0,0,0.05);border:1px solid #dedede;background:white;z-index:999999;position:relative;border-bottom:0}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection{border:0;background:0}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection:active,#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection:focus{outline:0;border:0}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection .select2-selection__clear{float:left;padding:0 5px 0 0;font-weight:normal;color:#2f2f2f}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection .select2-selection__arrow{height:25px}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection .select2-selection__arrow b{border-width:5px 4px 0 4px;border-color:#888 transparent transparent transparent}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection__rendered{font-weight:bold;color:#555}#detailedSearch fieldset .field.dropdown .middleColumn .select2-container .select2-selection__placeholder{font-weight:bold;color:#555}.detailedSearch-dropdown .select2-dropdown{min-width:250px;padding:0 0 0px 0;box-shadow:0 0px 4px rgba(0,0,0,0.1);border:1px solid #dedede;margin-top:-1px}.detailedSearch-dropdown .select2-dropdown .select2-results{padding:5px 0 5px 0}.detailedSearch-dropdown .select2-dropdown .select2-results ul{list-style-type:none;padding:0}.detailedSearch-dropdown .select2-dropdown .select2-results .select2-results__option{color:#000;text-align:left;padding:7px 15px}.detailedSearch-dropdown .select2-dropdown .select2-results .select2-results__option[aria-selected="true"]{background:#f1f1f1}.detailedSearch-dropdown .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted{background:#f1f1f1}#CourseSearchResults{min-height:350px}#Form_detailedSearchForm_CourseSubject_Holder .select2-selection,#Form_detailedSearchForm_CourseMainClass_Holder .select2-selection,#Form_detailedSearchForm_CoursesPageCategory_Holder .select2-selection{border:1px solid #e4e4e4;border-radius:0;max-height:85px;overflow-y:scroll}#Form_detailedSearchForm_CourseSubject_Holder .select2-selection--multiple,#Form_detailedSearchForm_CourseMainClass_Holder .select2-selection--multiple,#Form_detailedSearchForm_CoursesPageCategory_Holder .select2-selection--multiple{min-height:30px}#Form_detailedSearchForm_CourseSubject_Holder .select2-selection--multiple .select2-selection__choice,#Form_detailedSearchForm_CourseMainClass_Holder .select2-selection--multiple .select2-selection__choice,#Form_detailedSearchForm_CoursesPageCategory_Holder .select2-selection--multiple .select2-selection__choice{background:#fff;border:0px solid #fff}#Form_detailedSearchForm_CourseSubject_Holder .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#Form_detailedSearchForm_CourseMainClass_Holder .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#Form_detailedSearchForm_CoursesPageCategory_Holder .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{margin-right:6px}.primary-search-1{width:100%;display:inline-block;float:left;padding:0 5px 0 5px}.primary-search-1 .middleColumn{box-sizing:border-box}.primary-search-1 .middleColumn .select2-container{width:100% !important}@media (max-width: 1024px){.primary-search-1 .middleColumn .select2-container .select2-selection{height:auto !important}}.primary-search-2{width:50%;display:inline-block;float:left;padding:0 5px 0 5px}.primary-search-2 .middleColumn{box-sizing:border-box}.primary-search-2 .middleColumn .select2-container{width:100% !important}@media (max-width: 1024px){.primary-search-2 .middleColumn .select2-container .select2-selection{height:auto !important}}.primary-search-3{width:33%;display:inline-block;float:left;padding:0 5px 0 5px}@media (max-width: 1024px){.primary-search-3{width:100%}}.primary-search-3 .middleColumn{box-sizing:border-box}.primary-search-3 .middleColumn .select2-container{width:100% !important}@media (max-width: 1024px){.primary-search-3 .middleColumn .select2-container .select2-selection{height:auto !important}}.total-results-found{float:right}@media (max-width: 802px){body.CoursesPage #CoursePage .course-page-availabilityicons{width:100%;text-align:center}body.CoursesPage #CoursePage .course-page-availabilityicons img{display:inline-block}}.ui-dialog.ekurs-simple-text-dialog{background:#FFF !important}.ui-dialog.ekurs-simple-text-dialog .ui-widget-header{display:none}.ui-dialog.ekurs-simple-text-dialog .ui-dialog-content{margin-top:8px;text-align:center;padding-top:80px;font-size:20px;line-height:30px}@media (max-width: 700px){.ui-dialog.ekurs-simple-text-dialog .ui-dialog-content{padding-top:40px}}@media (max-width: 500px){.ui-dialog.ekurs-simple-text-dialog .ui-dialog-content{padding-top:20px}}.ui-dialog.ekurs-simple-text-dialog .ui-dialog-buttonpane{border:unset}.ui-dialog.ekurs-simple-text-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:unset !important;padding:.3em .4em .5em .4em}.ui-dialog.ekurs-simple-text-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{width:100%;border:unset;background:unset;color:#2c2c2c;margin-bottom:unset;font-size:18px;font-weight:bold;transition:.2s}.ui-dialog.ekurs-simple-text-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{background:rgba(0,0,0,0.1);transition:.2s}.distributed-signup-button.big:hover img{transition:all .3s;filter:invert(0)}.distributed-signup-button.big img{filter:invert(1);transition:all .3s;width:35px;vertical-align:middle;padding-bottom:5px}.distributed-signup-button.small img{width:35px;vertical-align:middle;padding-bottom:5px}.distributed-signup-button .modal{display:none}
