.innerLicense-mobile{display:none!important}.innerLicense .desktop{display:block!important}.innerLicense .mobile{display:none!important}.innerLicense .dropdown-menu{text-align:right;margin:20px 0}.innerLicense .dropdown-item.active{background-color:#244793;color:#fff}.innerLicense .dropdown-item{font-size:18px;padding:8px 12px;margin-right:5px;border:1px solid #244793;display:inline-block;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.innerLicense .dropdown-item:hover{background:#1f3b79;opacity:1;color:#fff}.innerLicense .userinfo{text-align:right}.innerLicense h2{font-size:130%;line-height:1.5;color:#244793;font-family:Theinhardt;margin-bottom:20px}.innerLicense .intro{margin-bottom:25px}.innerLicense .secondary{background:#3f51b5!important}.innerLicense .license{margin-bottom:30px}.innerLicense .one-half,.innerLicense .one-third,.innerLicense .two-third{float:left}.innerLicense .one-half{width:50%;display:block;text-align:left}.innerLicense .one-third{width:33.3%;display:block;text-align:center;padding:20px 0}.innerLicense .login{padding:15px}.innerLicense .login .one-third{text-align:left}.innerLicense .login .one-third input{width:80%;display:block}.innerLicense .login .one-third .btn{padding:8px 15px;line-height:32px}.innerLicense .two-third{width:66.3%;display:block}.innerLicense .license-card,.innerLicense .license-table{margin:30px 0;background:#f6f8fb;padding:20px 10px}.innerLicense .license-table{overflow-x:auto;overflow-y:hidden;padding:10px;margin-bottom:60px}.innerLicense .license-table input,.innerLicense .license-table select{background:#fff}.innerLicense .license-table select{padding:8px;-webkit-appearance:menulist-button}.innerLicense .license-table .filter{background:#244793;margin:0 -10px;padding:10px;margin-bottom:20px}.innerLicense .license-table td.course.end{border-bottom:3px solid #000}.innerLicense .license-table.mobile{padding:0;background:#fff}.innerLicense .license-table.mobile .license{border-bottom:10px solid #fff;padding:25px 10px;background:#f6f8fb;margin:0}.innerLicense .license-table.mobile .license.error{background:rgba(255,0,0,.7);color:#fff}.innerLicense .license-table.mobile h3{color:#244793;font-size:19px}.innerLicense .mobile .course{margin:0;border-bottom:10px solid #fff;padding:20px 10px;background:#f6f8fb}.innerLicense .mobile .course.first{border-top:4px solid #244793}.innerLicense .mobile .course.last{margin-bottom:50px;border-bottom:0}.innerLicense .mobile .course-info{margin-bottom:10px}.innerLicense .license-card{margin-top:30px;background:#f6f8fb;color:#244793}.innerLicense .license-card .button1{margin-top:30px;display:inline-block}.innerLicense .license-card img{max-width:80%;border-radius:5px;margin-bottom:20px}.innerLicense .license-card .row{width:100%;float:none;display:block}.innerLicense .license-card .row .input,.innerLicense .license-card .row .label{display:inline-block;width:100%;padding:0}.innerLicense .license-card .row .input .error{color:red}.innerLicense .license-card .row .input img{max-width:150px;display:block;padding:5px}.innerLicense .license-card .row .select,.innerLicense .license-card .row .select2{width:calc(100% - 250px);display:inline-block}.innerLicense .license-card .row label{min-width:150px;display:inline-block;vertical-align:top}.innerLicense .license-card .row .btn.add{float:right;margin-right:5%;line-height:32px;margin-top:4px;padding:8px 15px}.innerLicense .license-card input,.innerLicense .license-card select,.innerLicense .license-card textarea{padding:8px;min-height:32px;background-color:#fff;border:1px solid #aaa;border-radius:0}.innerLicense .license-card input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;line-height:32px;background:#244692;color:#fff;min-height:0;width:auto;cursor:pointer;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;min-width:150px}.innerLicense .license-card input[type=submit]:hover{background:#1f3b79;-webkit-appearance:none;-moz-appearance:none;appearance:none}.innerLicense .license-card .select2-container--default .select2-selection--multiple{border-radius:0}.innerLicense .license-card select{-webkit-appearance:menulist-button}.innerLicense .license-card hr{border-bottom:5px solid #244692;display:block}.innerLicense .license-card a.contact{font-size:95%;line-height:2.5}.innerLicense .license-card .img.delete{margin-top:20px}.innerLicense .btn,.innerLicense input.btn{padding:8px 15px;margin-right:5px;color:#244793;background:#fff;border:1px solid #244793;line-height:32px;display:inline-block}.innerLicense .danger{background:orange;color:#fff;padding:5px;margin:40px 0}.innerLicense .danger table{background:#fff;padding:10px}.innerLicense .license.error,.innerLicense table tr.error{background:rgba(255,0,0,.7);color:#fff;padding:5px;margin:40px 0}.innerLicense .license.error a,.innerLicense table tr.error a{color:#000}.innerLicense .searchresult{margin:10px 5px;padding:25px 5px;background:#fff}.innerLicense .searchresult a{font-size:18px}.innerLicense .btn.search{padding:8px;display:inline-block}.innerLicense .course-type{cursor:pointer;color:#244793}.innerLicense table tr *,.innerLicense table tr :first-child{padding:5px}.innerLicense .external-course-info{margin-bottom:50px}.locale-toggle.menu-top{color:#fff;text-transform:uppercase}.select2 ul li:before,.select2-results ul li:before{content:none}header .menuContainer{display:none}.btn{cursor:pointer}a.locale-toggle{text-transform:uppercase}.add input,.add select,.add textarea{width:90%}.add .input-file-container{position:relative;width:100%}.edit input[type=text]{min-width:300px;max-width:100%}.js .input-file-trigger{display:block;padding:14px 45px;background:#244692;color:#fff;font-size:1em;-webkit-transition:all .4s;transition:all .4s;cursor:pointer}.js .input-file{position:absolute;top:0;left:0;width:225px;opacity:0;padding:14px 0;cursor:pointer}.js .input-file-trigger:focus,.js .input-file-trigger:hover,.js .input-file:focus+.input-file-trigger,.js .input-file:hover+.input-file-trigger{background:#244692;color:#fff}.file-return{margin:0}.file-return:not(:empty){margin:1em 0}.js .file-return{font-style:italic;font-size:.9em;font-weight:700}.js .file-return:not(:empty):before{content:"Selected file: ";font-style:normal;font-weight:400}.searchresult ul{list-style:none}.searchresult ul li{padding:10px}.searchresult ul li:before{content:""}.searchresult ul li .label{width:30%;display:inline-block}.searchresult ul li .name{width:70%;display:inline-block}.searchresult ul li:nth-child(odd){background:#f6f8fb}.switch{position:relative;display:inline-block;width:60px;height:34px;min-width:auto!important}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;margin-right:5px}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#1f3b79}input:focus+.slider{-webkit-box-shadow:0 0 1px #1f3b79;box-shadow:0 0 1px #1f3b79}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltiptext{visibility:hidden;width:150px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;font-size:15px}.tooltip:hover .tooltiptext{visibility:visible}.statusmessage p{color:#fff;margin:20px 0;padding:8px}.statusmessage .danger{background:orange}.statusmessage .info{background:#b3b3b3}.statusmessage .info-blue{background:#244793}.statusmessage .success{background:green}@media only screen and (max-width:1150px){.innerLicense .desktop{display:none!important}.innerLicense-mobile,.innerLicense .mobile{display:block!important}}@media only screen and (max-width:979px){.innerLicense .one-half,.innerLicense .one-third,.innerLicense .two-third{width:100%;float:none}.innerLicense input,.innerLicense select,.innerLicense textarea{max-width:90%}.innerLicense .one-third.preview{margin-top:75px!important;padding-top:25px;border-top:1px solid #000}.centercontent{width:94%}.preview{margin-top:10px!important}.searchresult ul{list-style:none}.searchresult ul li .label,.searchresult ul li .name{width:100%;display:inline-block}.license-card.edit{padding:0;background:transparent}.license-card.edit .one-third,.license-card.edit .two-third{background:#f6f8fb;margin-bottom:25px}.license-card.edit .one-third>div,.license-card.edit .two-third>div{padding:10px}}@media screen and (max-width:720px){header .menuContainer{display:block;margin-left:auto;margin-right:15px}.dropdown-menu{display:none}.menuOpen .dropdown-menu{display:block!important;position:fixed;background:#244692;top:0;left:0;padding-top:100px;width:100%;height:100%;color:#000;z-index:10}.menuOpen .dropdown-menu .dropdown-item{color:hsla(0,0%,100%,.7);font-size:26px;line-height:26px;text-align:left;font-family:Theinhardt-Bold}.menuOpen .dropdown-menu .dropdown-item .active{color:#fff}}@media only screen and (max-width:510px){.innerLicense .userinfo{margin-bottom:15px}.innerLicense .dropdown-item{width:90%;display:inline-block;text-align:center;margin-bottom:10px}.innerLicense .license-card img{max-width:90%;margin:20px 0}.innerLicense .one-third{padding:0}.centercontent{width:95%}}.footer-logos{margin-top:15px}.footer-logos img{max-height:80px;padding:0 20px 0 0}