@font-face{font-family:Arimo;font-style:normal;font-weight:400;src:url(../../fonts/arimo-v27-latin-ext_latin-regular.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-regular.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-regular.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-regular.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-regular.svg#Arimo) format("svg")}@font-face{font-family:Arimo;font-style:normal;font-weight:700;src:url(../../fonts/arimo-v27-latin-ext_latin-700.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-700.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-700.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-700.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-700.svg#Arimo) format("svg")}@font-face{font-family:Arimo;font-style:italic;font-weight:400;src:url(../../fonts/arimo-v27-latin-ext_latin-italic.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-italic.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-italic.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-italic.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-italic.svg#Arimo) format("svg")}#navbar-top a,#navbar-top li.dropdown a,#navbar-top li.dropdown-submenu a{text-transform:uppercase}#navbar-top a:link,#navbar-top a:visited,#navbar-top li.dropdown a:link,#navbar-top li.dropdown a:visited,#navbar-top li.dropdown-submenu a:link,#navbar-top li.dropdown-submenu a:visited{color:#fff;font-weight:700;background-color:#636363}#navbar-top a:focus,#navbar-top a:hover,#navbar-top li.dropdown a:focus,#navbar-top li.dropdown a:hover,#navbar-top li.dropdown-submenu a:focus,#navbar-top li.dropdown-submenu a:hover{color:#636363;background-color:#f2f2f2}#navigation-logged #navbar-top a{text-transform:uppercase;font-size:.875em;padding:15px;color:#fff}#navigation-logged #navbar-top a:link,#navigation-logged #navbar-top a:visited{color:#fff;font-weight:700;background-color:#636363}#navigation-logged #navbar-top a:focus,#navigation-logged #navbar-top a:hover{color:#636363;background-color:#f2f2f2}#admin section input[type=submit]:link,#admin section input[type=submit]:visited,#course-search section input[type=submit]:link,#course-search section input[type=submit]:visited,#navbar-left .sidebar-nav .navbar li a:link,#navbar-left .sidebar-nav .navbar li a:visited,#navbar-left-logged .sidebar-nav .navbar li a:link,#navbar-left-logged .sidebar-nav .navbar li a:visited,#nutzer section input[type=submit]:link,#nutzer section input[type=submit]:visited,#verein section input[type=submit]:link,#verein section input[type=submit]:visited,#zertifizierungsstelle section input[type=submit]:link,#zertifizierungsstelle section input[type=submit]:visited,.button:link,.button:visited{color:#fff;font-weight:700;text-decoration:none;background-color:#a7a9ac}#admin section input[type=submit]:focus,#admin section input[type=submit]:hover,#course-search section input[type=submit]:focus,#course-search section input[type=submit]:hover,#navbar-left .sidebar-nav .navbar li a:focus,#navbar-left .sidebar-nav .navbar li a:hover,#navbar-left-logged .sidebar-nav .navbar li a:focus,#navbar-left-logged .sidebar-nav .navbar li a:hover,#nutzer section input[type=submit]:focus,#nutzer section input[type=submit]:hover,#verein section input[type=submit]:focus,#verein section input[type=submit]:hover,#zertifizierungsstelle section input[type=submit]:focus,#zertifizierungsstelle section input[type=submit]:hover,.button:focus,.button:hover{color:#636363;text-decoration:none;background-color:#f2f2f2}#main a:not(.glyphicon):link,#main a:not(.glyphicon):visited{color:#636363;font-weight:700}#main a:not(.glyphicon):focus,#main a:not(.glyphicon):hover{color:#636363;text-decoration:underline}footer a:link,footer a:visited{color:#fff;font-weight:700}footer a:focus,footer a:hover{text-decoration:underline}#navbar-top a,#navbar-top li.dropdown a,#navbar-top li.dropdown-submenu a{text-transform:uppercase}#navbar-top a:link,#navbar-top a:visited,#navbar-top li.dropdown a:link,#navbar-top li.dropdown a:visited,#navbar-top li.dropdown-submenu a:link,#navbar-top li.dropdown-submenu a:visited{color:#fff;font-weight:700;background-color:#636363}#navbar-top a:focus,#navbar-top a:hover,#navbar-top li.dropdown a:focus,#navbar-top li.dropdown a:hover,#navbar-top li.dropdown-submenu a:focus,#navbar-top li.dropdown-submenu a:hover{color:#636363;background-color:#f2f2f2}#navigation-logged #navbar-top a{text-transform:uppercase;font-size:.875em;padding:15px;color:#fff}#navigation-logged #navbar-top a:link,#navigation-logged #navbar-top a:visited{color:#fff;font-weight:700;background-color:#636363}#navigation-logged #navbar-top a:focus,#navigation-logged #navbar-top a:hover{color:#636363;background-color:#f2f2f2}#admin section input[type=submit]:link,#admin section input[type=submit]:visited,#course-search section input[type=submit]:link,#course-search section input[type=submit]:visited,#navbar-left .sidebar-nav .navbar li a:link,#navbar-left .sidebar-nav .navbar li a:visited,#navbar-left-logged .sidebar-nav .navbar li a:link,#navbar-left-logged .sidebar-nav .navbar li a:visited,#nutzer section input[type=submit]:link,#nutzer section input[type=submit]:visited,#verein section input[type=submit]:link,#verein section input[type=submit]:visited,#zertifizierungsstelle section input[type=submit]:link,#zertifizierungsstelle section input[type=submit]:visited,.button:link,.button:visited{color:#fff;font-weight:700;text-decoration:none;background-color:#a7a9ac}#admin section input[type=submit]:focus,#admin section input[type=submit]:hover,#course-search section input[type=submit]:focus,#course-search section input[type=submit]:hover,#navbar-left .sidebar-nav .navbar li a:focus,#navbar-left .sidebar-nav .navbar li a:hover,#navbar-left-logged .sidebar-nav .navbar li a:focus,#navbar-left-logged .sidebar-nav .navbar li a:hover,#nutzer section input[type=submit]:focus,#nutzer section input[type=submit]:hover,#verein section input[type=submit]:focus,#verein section input[type=submit]:hover,#zertifizierungsstelle section input[type=submit]:focus,#zertifizierungsstelle section input[type=submit]:hover,.button:focus,.button:hover{color:#636363;text-decoration:none;background-color:#f2f2f2}#main a:not(.glyphicon):link,#main a:not(.glyphicon):visited{color:#636363;font-weight:700}#main a:not(.glyphicon):focus,#main a:not(.glyphicon):hover{color:#636363;text-decoration:underline}footer a:link,footer a:visited{color:#fff;font-weight:700}footer a:focus,footer a:hover{text-decoration:underline}@font-face{font-family:Arimo;font-style:normal;font-weight:400;src:url(../../fonts/arimo-v27-latin-ext_latin-regular.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-regular.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-regular.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-regular.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-regular.svg#Arimo) format("svg")}@font-face{font-family:Arimo;font-style:normal;font-weight:700;src:url(../../fonts/arimo-v27-latin-ext_latin-700.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-700.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-700.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-700.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-700.svg#Arimo) format("svg")}@font-face{font-family:Arimo;font-style:italic;font-weight:400;src:url(../../fonts/arimo-v27-latin-ext_latin-italic.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-italic.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-italic.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-italic.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-italic.svg#Arimo) format("svg")}html{position:relative;min-height:100%}body{font-size:160%;color:#636363;font-family:Arimo,sans-serif}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:700;margin-bottom:10px}h1{font-size:1.5em}h2{font-size:1.375em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em}h6{font-size:.875em}.hidden{display:none}.left{float:left;margin-left:0}.right{float:right}#infobar-top{margin-top:15px;padding-left:30px}#infobar-top p{display:block;line-height:45px}#infobar-top .button-loggin,#infobar-top .button-loggout{color:#fff;font-weight:700;padding:5px 30px;background-color:#5aaa31}#infobar-top .button-loggout{background-color:#b5273b}.openbtn{display:none}#navigation img{height:100px}#navbar-top{background:0 0;border-radius:0;border:0}#navbar-top #top-navbar ul.nav.navbar-nav{width:100%}#navbar-top #top-navbar ul.nav.navbar-nav li.li-clean a{background:0 0;padding:0}#navbar-top.navbar{margin-bottom:0}#navbar-top li{margin:0 5px 5px 0}#navbar-top li.active a{color:#fff;background-color:#fcb131}#navbar-top li.open a{color:#999;background-color:#fcb131}#navbar-top li.dropdown,#navbar-top li.dropdown-submenu{margin:0}#navbar-top li.dropdown a,#navbar-top li.dropdown-submenu a{font-weight:700;cursor:pointer;white-space:normal;color:#fff;background-color:#636363}@media only screen and (min-width:48em){#navbar-top li.dropdown-submenu{max-width:215px}}#navbar-top li.dropdown-submenu a{padding-top:10px;padding-bottom:10px}#navbar-top li.dropdown-submenu a:link,#navbar-top li.dropdown-submenu a:visited{background-color:#a7c3e2}#navbar-top li.dropdown-submenu a:focus,#navbar-top li.dropdown-submenu a:hover{background-color:#6e93bb}#navbar-top li:last-child{margin-right:0}.btn-login{color:#fff;background-color:#080c08;border-color:#000}.btn-login:hover{color:#fff;background-color:#292829;border-color:#080c08}#header{margin-top:10px}#header img{width:100%}#navbar-left .sidebar-nav .navbar{border:none;background:0 0;text-align:center;border-top-left-radius:0;border-top-right-radius:0}#navbar-left .sidebar-nav .navbar li{margin:10px 0}#navbar-left .sidebar-nav .navbar li a{color:#636363;background-color:#a7a9ac}#navbar-left .sidebar-nav .navbar li.active a{background-color:#fcb131}@media only screen and (min-width:48em){#navbar-left .sidebar-nav .navbar .navbar-collapse{padding:0;max-height:none;min-width:100%}#navbar-left .sidebar-nav .navbar ul{float:none}#navbar-left .sidebar-nav .navbar ul.not{display:block}#navbar-left .sidebar-nav .navbar li{display:block}#navbar-left .sidebar-nav .navbar li a{cursor:pointer;padding-top:12px;padding-bottom:12px;font-weight:700;font-size:.875em}}#main{padding-top:20px;padding:20px 0 100px 0}#main>div:first-child,#main>span.buttons:first-child{display:table-row;vertical-align:top}#main>div:first-child #sidebar,#main>span.buttons:first-child #sidebar{display:table-cell;padding:0 30px 0 15px;width:195px}#main>div:first-child #container,#main>span.buttons:first-child #container{display:table-cell;width:1040px;padding:15px}#main p{line-height:25px}#main h1{margin-bottom:20px}#main section{margin-bottom:40px}#main .calendar a:not(.glyphicon):hover,#main .calendar a:not(.glyphicon):link,#main .calendar a:not(.glyphicon):visited{color:#fff;text-decoration:none}#main .calendar .fc button{height:auto}#main .calendar .fc-state-default{color:#fff;background-color:#0081c8;border-color:#006ba6;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;box-sizing:border-box}#main .calendar .fc-content{cursor:pointer}#main .calendar #calendar-popup{position:absolute;padding:10px;background:#fff;border:#eee;display:none;z-index:10;width:200px;margin:0 -100px;box-shadow:1px 1px 18px 0 #aaa}#main aside{background:#f2f2f2;background:-webkit-linear-gradient(left,#f2f2f2,#fff);background:linear-gradient(to right,#f2f2f2,#fff);font-size:.75em;padding:3px;color:#636363;border:1px dashed #636363;border-radius:5px}#main aside .border-wrapper{padding:7px;border:1px dashed #636363;border-radius:5px}#main aside select{margin-bottom:15px}#main aside h3{margin-top:0;margin-bottom:10px}#main aside section{margin-bottom:0}#main aside section:nth-child(n+4){padding-top:10px;border-top:1px solid #636363}#main aside section:last-child p:last-child{margin-bottom:0}#main aside section p{line-height:1em}#main aside section p label{margin-bottom:0}#main aside section p a,#main aside section p a:link,#main aside section p a:visited{font-weight:400}#main .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:20px 0}#main .video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main .download{list-style:none;margin:10px 0;display:block}#main .download:before{content:">>";font-size:.875em;font-weight:700;margin-right:5px}#main .breadcrumb a,#main .breadcrumb a:focus,#main .breadcrumb a:hover{text-decoration:none!important}#main .breadcrumb li.disabled{cursor:not-allowed}#main .breadcrumb li.disabled a{pointer-events:none}#main>div.row>div,#main>div.row>span.buttons,#main>span.row.buttons>div,#main>span.row.buttons>span.buttons{display:inline-block}footer{position:absolute;color:#fff;bottom:0;width:100%;min-width:1280px;text-align:center;background-color:#999}footer>div,footer>span.buttons{margin-top:10px}footer a{font-size:.875em}footer p{font-size:.875em}#loginbox{width:461px;margin:50px auto}#loginbox .resetPassword{text-align:center;color:#999;cursor:pointer}#logo-container{margin:auto;margin-bottom:20px;text-align:center}#logo-container a{margin:auto;display:block}#logo-container img{width:200px;height:auto}#user-type{margin-bottom:20px}#notifications{position:absolute;top:0;z-index:10;left:0}#notifications #alerts{position:fixed;top:50%;z-index:10;width:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#notifications #reload{position:absolute;top:0;left:0;background-color:rgba(255,255,255,.5)}.container{width:1280px!important;padding:15px}.mobiletest-div{display:none}.form-control{width:100%!important}form .btn{width:100%}form .btn-list{width:40px!important}.drag-n-drop{width:500px}.drag-n-drop .buttons{margin:10px 0}.drag-n-drop .box>h3{color:#333;border-color:#ddd;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;background-repeat:repeat-x;display:block;font-size:16px;padding:10px 15px;margin-top:0;margin-bottom:0}.drag-n-drop .box-grey{border-color:#ddd}.drag-n-drop .box-grey>h3{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%)}.drag-n-drop .box-blue{border-color:#bce8f1}.drag-n-drop .box-blue>h3{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);cursor:move;position:relative;padding:10px 1px 10px 15px}.drag-n-drop .box-blue>h3 span:not(.buttons):not(span.buttons){position:absolute;top:50%;transform:translateY(-50%)}.drag-n-drop .box-yellow{border-color:#faebcc}.drag-n-drop .box-yellow>h3{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%)}.drag-n-drop ul[dnd-list]{position:relative}.drag-n-drop ul[dnd-list]>li{position:relative}.drag-n-drop .dropzone ul[dnd-list]{min-height:42px;margin:0;padding-left:0}.drag-n-drop .dropzone li{background-color:#fff;border:1px solid #ddd;display:block;padding:0;cursor:move;position:relative}.drag-n-drop .dropzone .dndDragging{opacity:.7}.drag-n-drop .dropzone .dndDraggingSource{display:none}.drag-n-drop .dropzone .dndPlaceholder{background-color:#ddd;min-height:42px;display:block;position:relative}.drag-n-drop .dropzone .selected{color:red}.drag-n-drop .dropzone .selected .item{color:#3c763d;background-color:#dff0d8}.drag-n-drop .dropzone .selected .box{border-color:#d6e9c6}.drag-n-drop .dropzone .selected .box>h3{color:#3c763d;background-color:#dff0d8;background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);border-color:#d6e9c6}.drag-n-drop .dropzone .item{padding:15px 15px}.drag-n-drop .dropzone .container-element{margin:10px}.drag-n-drop .dropzone .container-element .column{float:left;width:100%}@keyframes spin{to{transform:rotate(1turn)}}.reload{width:100%;height:200px;position:relative}.reload.visible{display:block}.reload .rlInner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.reload .rlInner .rlIndicator{position:relative;display:inline-block;width:5em;height:5em;margin:0 .5em;font-size:4px;text-indent:999em;overflow:hidden;animation:spin 1s infinite steps(8)}.reload .rlInner .rlIndicator:after,.reload .rlInner .rlIndicator:before,.reload .rlInner .rlIndicator>div:after,.reload .rlInner .rlIndicator>div:before,.reload .rlInner .rlIndicator>span.buttons:after,.reload .rlInner .rlIndicator>span.buttons:before{content:"";position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#eee;box-shadow:0 3.5em #eee;transform-origin:50% 2.5em}.reload .rlInner .rlIndicator:before{background:#555}.reload .rlInner .rlIndicator:after{transform:rotate(-45deg);background:#777}.reload .rlInner .rlIndicator>div:before,.reload .rlInner .rlIndicator>span.buttons:before{transform:rotate(-90deg);background:#999}.reload .rlInner .rlIndicator>div:after,.reload .rlInner .rlIndicator>span.buttons:after{transform:rotate(-135deg);background:#bbb}.infobutton .info{display:none;position:absolute;z-index:100;min-width:200px;max-width:500px;margin-left:-200px}.infobutton .info img{max-width:200px}.infobutton:hover .info{display:block}.btn-center{left:50%;transform:translateX(-50%)}#roles-section{margin-bottom:40px}.button-section{padding-top:50px!important;padding-bottom:50px!important}.agb-first-col{color:#af152e;font-weight:700}.mobile-only{display:none}.mobile-login{display:none}.padding-right-15{padding-right:15px}table tr.disabled{pointer-events:none}#registrationConfirmationModal{margin-top:20%}#navbar-top a,#navbar-top li.dropdown a,#navbar-top li.dropdown-submenu a{text-transform:uppercase}#navbar-top a:link,#navbar-top a:visited,#navbar-top li.dropdown a:link,#navbar-top li.dropdown a:visited,#navbar-top li.dropdown-submenu a:link,#navbar-top li.dropdown-submenu a:visited{color:#fff;font-weight:700;background-color:#636363}#navbar-top a:focus,#navbar-top a:hover,#navbar-top li.dropdown a:focus,#navbar-top li.dropdown a:hover,#navbar-top li.dropdown-submenu a:focus,#navbar-top li.dropdown-submenu a:hover{color:#636363;background-color:#f2f2f2}#navigation-logged #navbar-top a{text-transform:uppercase;font-size:.875em;padding:15px;color:#fff}#navigation-logged #navbar-top a:link,#navigation-logged #navbar-top a:visited{color:#fff;font-weight:700;background-color:#636363}#navigation-logged #navbar-top a:focus,#navigation-logged #navbar-top a:hover{color:#636363;background-color:#f2f2f2}#admin section input[type=submit]:link,#admin section input[type=submit]:visited,#course-search section input[type=submit]:link,#course-search section input[type=submit]:visited,#navbar-left .sidebar-nav .navbar li a:link,#navbar-left .sidebar-nav .navbar li a:visited,#navbar-left-logged .sidebar-nav .navbar li a:link,#navbar-left-logged .sidebar-nav .navbar li a:visited,#nutzer section input[type=submit]:link,#nutzer section input[type=submit]:visited,#verein section input[type=submit]:link,#verein section input[type=submit]:visited,#zertifizierungsstelle section input[type=submit]:link,#zertifizierungsstelle section input[type=submit]:visited,.button:link,.button:visited{color:#fff;font-weight:700;text-decoration:none;background-color:#a7a9ac}#admin section input[type=submit]:focus,#admin section input[type=submit]:hover,#course-search section input[type=submit]:focus,#course-search section input[type=submit]:hover,#navbar-left .sidebar-nav .navbar li a:focus,#navbar-left .sidebar-nav .navbar li a:hover,#navbar-left-logged .sidebar-nav .navbar li a:focus,#navbar-left-logged .sidebar-nav .navbar li a:hover,#nutzer section input[type=submit]:focus,#nutzer section input[type=submit]:hover,#verein section input[type=submit]:focus,#verein section input[type=submit]:hover,#zertifizierungsstelle section input[type=submit]:focus,#zertifizierungsstelle section input[type=submit]:hover,.button:focus,.button:hover{color:#636363;text-decoration:none;background-color:#f2f2f2}#main a:not(.glyphicon):link,#main a:not(.glyphicon):visited{color:#636363;font-weight:700}#main a:not(.glyphicon):focus,#main a:not(.glyphicon):hover{color:#636363;text-decoration:underline}footer a:link,footer a:visited{color:#fff;font-weight:700}footer a:focus,footer a:hover{text-decoration:underline}@font-face{font-family:Arimo;font-style:normal;font-weight:400;src:url(../../fonts/arimo-v27-latin-ext_latin-regular.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-regular.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-regular.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-regular.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-regular.svg#Arimo) format("svg")}@font-face{font-family:Arimo;font-style:normal;font-weight:700;src:url(../../fonts/arimo-v27-latin-ext_latin-700.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-700.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-700.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-700.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-700.svg#Arimo) format("svg")}@font-face{font-family:Arimo;font-style:italic;font-weight:400;src:url(../../fonts/arimo-v27-latin-ext_latin-italic.eot);src:local(""),url(../../fonts/arimo-v27-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/arimo-v27-latin-ext_latin-italic.woff2) format("woff2"),url(../../fonts/arimo-v27-latin-ext_latin-italic.woff) format("woff"),url(../../fonts/arimo-v27-latin-ext_latin-italic.ttf) format("truetype"),url(../../fonts/arimo-v27-latin-ext_latin-italic.svg#Arimo) format("svg")}h2{margin-top:20px}.buttons,span.buttons{padding:0;text-align:center}.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.btn-size{width:120px}.breath-right{margin-right:5px}.breath-top{margin-top:10px;display:inline-block}.breath-bottom{margin-bottom:5px}br{clear:both;margin-bottom:20px}.button{white-space:nowrap;color:#fff;background-color:#999;padding:5px 25px;border:none}table{width:100%;font-size:.875em;border:1px solid #636363;border-collapse:collapse}table tr th{padding:5px;color:#fff;text-align:center;background-color:#999}table tr td{padding:5px;border-top:1px solid #636363!important;border-left:1px solid #636363}table tr td.center{text-align:center}table tr:nth-child(2n){background-color:#f2f2f2}table tr:nth-child(2n).alert-danger{background-color:#f2dfde}table tr.disabled td:not(.buttons):not(span.buttons){opacity:.5}table tr.disabled td.buttons{border-top:1px solid rgba(99,99,99,.6)!important}table tr.toYoung{opacity:.5}table tr.toOld{opacity:.5}table tr.missingPhone{opacity:.5}#TitleResultGrid th{color:#636363;font-weight:700}#TitleResultGrid td:last-child{display:inline-flex;min-height:34px;min-width:138px;height:100%;width:89%;justify-content:center}#TitleResultGrid td:last-child button{margin:auto 3px}.TitleResultGrid td.email-cell{max-width:200px;word-break:break-word}.form-group>.checkbox{margin:10px 0 10px 5px}.form-group label{text-align:right}.form-group>p{margin:3px 0 10px 20px}.form-group>textarea{text-align:left;background:0 0;padding:5px;width:220px}.form-group>input{text-align:left;background:0 0;padding:5px;width:220px}.form-group>input[name=FaxCode],.form-group>input[name=PhoneCode],.form-group>input[name=UserTitleId]{width:65px}.form-group>input[name=FaxNumber],.form-group>input[name=PhoneNumber]{width:135px}.form-group>button{margin-left:20px}.form-group>.help-block{color:#b5273b;font-size:.875em;margin:0 0 10px 20px;padding-top:0}.form-group>.checkbox{margin-left:2rem}.form-group>.checkbox>input{margin-left:-2rem}div.buttons,span.buttons{margin-top:15px}div.buttons button,span.buttons button{margin-right:10px}.breadcrumb li.active>a{background-color:#fcb131;border-radius:7px;padding:3px 4px;color:#fff!important}#infobar-top .button-loggout{color:#fff;font-weight:700;padding:5px 30px;background-color:#b5273b}#navigation-logged #top-navbar{text-align:left}#navigation-logged #top-navbar img{height:100px}#navigation-logged #top-navbar .navbar-nav{display:inline-block;float:none}#navigation-logged #navbar-top{box-shadow:none}#navigation-logged #navbar-top li.active a{color:#fff;background-color:#fcb131}#navigation-logged #navbar-top li.li-clean a:hover,#navigation-logged #navbar-top li.li-clean a:link,#navigation-logged #navbar-top li.li-clean a:visited{background:0 0}#header-logged{padding-left:0;padding-right:0}#header-logged img.img-responsive{display:none}@media only screen and (min-width:48em){#header-logged img.img-responsive{display:block}}#navbar-left-logged .sidebar-nav .navbar-nav{margin:0}#navbar-left-logged .sidebar-nav .navbar{border:none;background:0 0;text-align:center;border-top-left-radius:0;border-top-right-radius:0}#navbar-left-logged .sidebar-nav .navbar>div:first-child,#navbar-left-logged .sidebar-nav .navbar>span.buttons:first-child{padding:0}#navbar-left-logged .sidebar-nav .navbar li{margin:10px 0}#navbar-left-logged .sidebar-nav .navbar li a{color:#636363;max-width:230px;background-color:#a7a9ac}#navbar-left-logged .sidebar-nav .navbar li.active a{background-color:#fcb131}#navbar-left-logged .sidebar-nav .navbar li:first-child{margin-top:0}@media only screen and (min-width:48em){#navbar-left-logged .sidebar-nav .navbar .navbar-collapse{padding:0;max-height:none;min-width:100%}#navbar-left-logged .sidebar-nav .navbar ul{float:none}#navbar-left-logged .sidebar-nav .navbar ul.not{display:block}#navbar-left-logged .sidebar-nav .navbar li{float:none;display:block}#navbar-left-logged .sidebar-nav .navbar li a{cursor:pointer;padding-top:12px;padding-bottom:12px;font-weight:700;font-size:.875em}}#top-navbar{margin-bottom:20px;display:block!important}#top-navbar .navbar-nav{margin:0;float:left!important}#top-navbar .navbar-nav .navbar-nav,#top-navbar .navbar-nav>li{float:left}#top-navbar .navbar-nav>li.right{float:right}#nutzer section{margin-bottom:15px}#nutzer #nutzerprofil-bearbeiten-passwort .form-group>label{width:200px}#nutzer .form-group .btn{width:100%}#admin section,#course-search section,#nutzer section,#verein section,#zertifizierungsstelle section{margin-bottom:15px}#admin section .form-wo-input label,#course-search section .form-wo-input label,#nutzer section .form-wo-input label,#verein section .form-wo-input label,#zertifizierungsstelle section .form-wo-input label{margin:0!important}#admin section .input-group,#course-search section .input-group,#nutzer section .input-group,#verein section .input-group,#zertifizierungsstelle section .input-group{margin-bottom:20px}#admin section .input-group .btn-picture,#course-search section .input-group .btn-picture,#nutzer section .input-group .btn-picture,#verein section .input-group .btn-picture,#zertifizierungsstelle section .input-group .btn-picture{margin-right:10px}#admin section .span-picture,#course-search section .span-picture,#nutzer section .span-picture,#verein section .span-picture,#zertifizierungsstelle section .span-picture{margin-top:10px;display:inherit}#admin section .pictures .img-responsive,#course-search section .pictures .img-responsive,#nutzer section .pictures .img-responsive,#verein section .pictures .img-responsive,#zertifizierungsstelle section .pictures .img-responsive{margin-top:10px}#admin section .pictures .btn-imgInsteadDesc,#admin section .pictures .btn-trash,#course-search section .pictures .btn-imgInsteadDesc,#course-search section .pictures .btn-trash,#nutzer section .pictures .btn-imgInsteadDesc,#nutzer section .pictures .btn-trash,#verein section .pictures .btn-imgInsteadDesc,#verein section .pictures .btn-trash,#zertifizierungsstelle section .pictures .btn-imgInsteadDesc,#zertifizierungsstelle section .pictures .btn-trash{position:absolute;right:35px;top:15px}#admin section .pictures .btn-imgInsteadDesc,#course-search section .pictures .btn-imgInsteadDesc,#nutzer section .pictures .btn-imgInsteadDesc,#verein section .pictures .btn-imgInsteadDesc,#zertifizierungsstelle section .pictures .btn-imgInsteadDesc{right:85px;cursor:default;opacity:1}#admin section .form-group,#course-search section .form-group,#nutzer section .form-group,#verein section .form-group,#zertifizierungsstelle section .form-group{display:block;margin-bottom:20px}#admin section .form-group .qualifications button,#course-search section .form-group .qualifications button,#nutzer section .form-group .qualifications button,#verein section .form-group .qualifications button,#zertifizierungsstelle section .form-group .qualifications button{margin-bottom:10px}#admin section .form-group .checkbox label,#admin section .form-group .radio label,#course-search section .form-group .checkbox label,#course-search section .form-group .radio label,#nutzer section .form-group .checkbox label,#nutzer section .form-group .radio label,#verein section .form-group .checkbox label,#verein section .form-group .radio label,#zertifizierungsstelle section .form-group .checkbox label,#zertifizierungsstelle section .form-group .radio label{text-align:left;margin-left:5px}#admin section .form-group .help-block,#course-search section .form-group .help-block,#nutzer section .form-group .help-block,#verein section .form-group .help-block,#zertifizierungsstelle section .form-group .help-block{color:#b5273b;display:block;font-size:.8em;text-align:left}#admin section .form-group label,#course-search section .form-group label,#nutzer section .form-group label,#verein section .form-group label,#zertifizierungsstelle section .form-group label{display:block;text-align:left;margin-top:5px}#admin section .form-group label.top,#course-search section .form-group label.top,#nutzer section .form-group label.top,#verein section .form-group label.top,#zertifizierungsstelle section .form-group label.top{vertical-align:top}#admin section .form-group label.align-left,#course-search section .form-group label.align-left,#nutzer section .form-group label.align-left,#verein section .form-group label.align-left,#zertifizierungsstelle section .form-group label.align-left{text-align:left;padding-left:20px}#admin section .form-group label.error,#course-search section .form-group label.error,#nutzer section .form-group label.error,#verein section .form-group label.error,#zertifizierungsstelle section .form-group label.error{color:#b5273b;display:block;font-size:.8em;text-align:left;width:200px;padding-left:20px}#admin section .form-group .k-widget,#course-search section .form-group .k-widget,#nutzer section .form-group .k-widget,#verein section .form-group .k-widget,#zertifizierungsstelle section .form-group .k-widget{margin:0!important;width:100%;height:100%;padding:0}#admin section .form-group .k-widget li.k-button,#course-search section .form-group .k-widget li.k-button,#nutzer section .form-group .k-widget li.k-button,#verein section .form-group .k-widget li.k-button,#zertifizierungsstelle section .form-group .k-widget li.k-button{margin:5px!important}#admin section .form-group .k-widget input,#course-search section .form-group .k-widget input,#nutzer section .form-group .k-widget input,#verein section .form-group .k-widget input,#zertifizierungsstelle section .form-group .k-widget input{padding-left:0!important;padding-right:0!important}#admin section .form-group.lost-object,#course-search section .form-group.lost-object,#nutzer section .form-group.lost-object,#verein section .form-group.lost-object,#zertifizierungsstelle section .form-group.lost-object{display:block;text-align:right;margin-bottom:0}#admin section .form-group.lost-object>.checkbox>label,#course-search section .form-group.lost-object>.checkbox>label,#nutzer section .form-group.lost-object>.checkbox>label,#verein section .form-group.lost-object>.checkbox>label,#zertifizierungsstelle section .form-group.lost-object>.checkbox>label{margin-right:20px;padding-left:0;padding-right:5px}#admin section .form-group.lost-object>.checkbox>label::before,#course-search section .form-group.lost-object>.checkbox>label::before,#nutzer section .form-group.lost-object>.checkbox>label::before,#verein section .form-group.lost-object>.checkbox>label::before,#zertifizierungsstelle section .form-group.lost-object>.checkbox>label::before{top:2px;right:0;left:initial;margin-right:-20px}#admin section .form-group.lost-object>.checkbox>label::after,#course-search section .form-group.lost-object>.checkbox>label::after,#nutzer section .form-group.lost-object>.checkbox>label::after,#verein section .form-group.lost-object>.checkbox>label::after,#zertifizierungsstelle section .form-group.lost-object>.checkbox>label::after{top:1px;right:0;left:initial;margin-right:-17px}#admin section p,#course-search section p,#nutzer section p,#verein section p,#zertifizierungsstelle section p{padding:10px}#admin section p.help-block,#course-search section p.help-block,#nutzer section p.help-block,#verein section p.help-block,#zertifizierungsstelle section p.help-block{display:block}#admin section.kendo-tags,#course-search section.kendo-tags,#nutzer section.kendo-tags,#verein section.kendo-tags,#zertifizierungsstelle section.kendo-tags{display:block}#admin section.kendo-tags>label,#course-search section.kendo-tags>label,#nutzer section.kendo-tags>label,#verein section.kendo-tags>label,#zertifizierungsstelle section.kendo-tags>label{display:inline-block}#admin section.kendo-tags .k-widget,#course-search section.kendo-tags .k-widget,#nutzer section.kendo-tags .k-widget,#verein section.kendo-tags .k-widget,#zertifizierungsstelle section.kendo-tags .k-widget{min-width:210px;max-width:800px;display:inline-table;margin-left:5px;padding-top:0;border:none}#admin section.kendo-tags .k-widget>.k-multiselect-wrap,#course-search section.kendo-tags .k-widget>.k-multiselect-wrap,#nutzer section.kendo-tags .k-widget>.k-multiselect-wrap,#verein section.kendo-tags .k-widget>.k-multiselect-wrap,#zertifizierungsstelle section.kendo-tags .k-widget>.k-multiselect-wrap{border:1px solid #ccc;margin:10px 0 10px 0;padding:10px}#admin section.qualifications-group>label,#course-search section.qualifications-group>label,#nutzer section.qualifications-group>label,#verein section.qualifications-group>label,#zertifizierungsstelle section.qualifications-group>label{display:table-cell;vertical-align:central;margin-top:10px}#admin section.qualifications-group>.qualifications,#course-search section.qualifications-group>.qualifications,#nutzer section.qualifications-group>.qualifications,#verein section.qualifications-group>.qualifications,#zertifizierungsstelle section.qualifications-group>.qualifications{display:table-cell}#admin section.qualifications-group>.qualifications>span,#course-search section.qualifications-group>.qualifications>span,#nutzer section.qualifications-group>.qualifications>span,#verein section.qualifications-group>.qualifications>span,#zertifizierungsstelle section.qualifications-group>.qualifications>span{display:block;position:relative}#admin section.qualifications-group>.qualifications>span>div,#admin section.qualifications-group>.qualifications>span>span.buttons,#course-search section.qualifications-group>.qualifications>span>div,#course-search section.qualifications-group>.qualifications>span>span.buttons,#nutzer section.qualifications-group>.qualifications>span>div,#nutzer section.qualifications-group>.qualifications>span>span.buttons,#verein section.qualifications-group>.qualifications>span>div,#verein section.qualifications-group>.qualifications>span>span.buttons,#zertifizierungsstelle section.qualifications-group>.qualifications>span>div,#zertifizierungsstelle section.qualifications-group>.qualifications>span>span.buttons{margin-left:11px}#admin section.qualifications-group>.qualifications>span>button,#course-search section.qualifications-group>.qualifications>span>button,#nutzer section.qualifications-group>.qualifications>span>button,#verein section.qualifications-group>.qualifications>span>button,#zertifizierungsstelle section.qualifications-group>.qualifications>span>button{position:absolute;right:-60px;top:10px}#admin section.exercise-group,#course-search section.exercise-group,#nutzer section.exercise-group,#verein section.exercise-group,#zertifizierungsstelle section.exercise-group{display:block;margin:20px;padding:10px 0}#admin section.exercise-group select,#course-search section.exercise-group select,#nutzer section.exercise-group select,#verein section.exercise-group select,#zertifizierungsstelle section.exercise-group select{margin:0;height:33px;width:155px;margin-left:45px}#admin section.exercise-group select#ExerciseId,#course-search section.exercise-group select#ExerciseId,#nutzer section.exercise-group select#ExerciseId,#verein section.exercise-group select#ExerciseId,#zertifizierungsstelle section.exercise-group select#ExerciseId{width:calc(100% - 100px)}#admin section.exercise-group select#MethodId,#course-search section.exercise-group select#MethodId,#nutzer section.exercise-group select#MethodId,#verein section.exercise-group select#MethodId,#zertifizierungsstelle section.exercise-group select#MethodId{width:calc(100% - 55px)}#admin section.exercise-group infobutton,#course-search section.exercise-group infobutton,#nutzer section.exercise-group infobutton,#verein section.exercise-group infobutton,#zertifizierungsstelle section.exercise-group infobutton{position:absolute}#admin section.exercise-group button,#course-search section.exercise-group button,#nutzer section.exercise-group button,#verein section.exercise-group button,#zertifizierungsstelle section.exercise-group button{height:32px;margin:0 5px 0 0}#admin section.exercise-group button.btn-danger,#course-search section.exercise-group button.btn-danger,#nutzer section.exercise-group button.btn-danger,#verein section.exercise-group button.btn-danger,#zertifizierungsstelle section.exercise-group button.btn-danger{margin-top:-3px}#admin section.exercise-group button.left,#course-search section.exercise-group button.left,#nutzer section.exercise-group button.left,#verein section.exercise-group button.left,#zertifizierungsstelle section.exercise-group button.left{margin:10px 20px}#admin section.exercise-group>table,#course-search section.exercise-group>table,#nutzer section.exercise-group>table,#verein section.exercise-group>table,#zertifizierungsstelle section.exercise-group>table{margin:10px 0;width:980px}#admin section.exercise-group>table .sorting button,#course-search section.exercise-group>table .sorting button,#nutzer section.exercise-group>table .sorting button,#verein section.exercise-group>table .sorting button,#zertifizierungsstelle section.exercise-group>table .sorting button{margin-bottom:5px}#admin section.exercise-group>table td.sorting,#course-search section.exercise-group>table td.sorting,#nutzer section.exercise-group>table td.sorting,#verein section.exercise-group>table td.sorting,#zertifizierungsstelle section.exercise-group>table td.sorting{width:62px}#admin section.exercise-group>table td.excercise,#course-search section.exercise-group>table td.excercise,#nutzer section.exercise-group>table td.excercise,#verein section.exercise-group>table td.excercise,#zertifizierungsstelle section.exercise-group>table td.excercise{width:273px}#admin section.exercise-group>table td.epuiments,#admin section.exercise-group>table td.method,#admin section.exercise-group>table td.organisationform,#course-search section.exercise-group>table td.epuiments,#course-search section.exercise-group>table td.method,#course-search section.exercise-group>table td.organisationform,#nutzer section.exercise-group>table td.epuiments,#nutzer section.exercise-group>table td.method,#nutzer section.exercise-group>table td.organisationform,#verein section.exercise-group>table td.epuiments,#verein section.exercise-group>table td.method,#verein section.exercise-group>table td.organisationform,#zertifizierungsstelle section.exercise-group>table td.epuiments,#zertifizierungsstelle section.exercise-group>table td.method,#zertifizierungsstelle section.exercise-group>table td.organisationform{width:215px}#admin section>button.align-left,#course-search section>button.align-left,#nutzer section>button.align-left,#verein section>button.align-left,#zertifizierungsstelle section>button.align-left{margin-left:20px}#admin section>textarea,#course-search section>textarea,#nutzer section>textarea,#verein section>textarea,#zertifizierungsstelle section>textarea{margin:10px 0 10px 20px;display:table-cell;width:220px;padding:5px}#admin section input,#course-search section input,#nutzer section input,#verein section input,#zertifizierungsstelle section input{text-align:left}#admin section input[name=FaxCode],#admin section input[name=PhoneCode],#admin section input[name=UserTitleId],#course-search section input[name=FaxCode],#course-search section input[name=PhoneCode],#course-search section input[name=UserTitleId],#nutzer section input[name=FaxCode],#nutzer section input[name=PhoneCode],#nutzer section input[name=UserTitleId],#verein section input[name=FaxCode],#verein section input[name=PhoneCode],#verein section input[name=UserTitleId],#zertifizierungsstelle section input[name=FaxCode],#zertifizierungsstelle section input[name=PhoneCode],#zertifizierungsstelle section input[name=UserTitleId]{width:65px}#admin section input[name=FaxNumber],#admin section input[name=PhoneNumber],#course-search section input[name=FaxNumber],#course-search section input[name=PhoneNumber],#nutzer section input[name=FaxNumber],#nutzer section input[name=PhoneNumber],#verein section input[name=FaxNumber],#verein section input[name=PhoneNumber],#zertifizierungsstelle section input[name=FaxNumber],#zertifizierungsstelle section input[name=PhoneNumber]{width:135px}#admin section input[type=submit],#course-search section input[type=submit],#nutzer section input[type=submit],#verein section input[type=submit],#zertifizierungsstelle section input[type=submit]{white-space:nowrap;color:#fff;background-color:#999;padding:5px 25px;border:none;display:inline-block}#admin section select,#course-search section select,#nutzer section select,#verein section select,#zertifizierungsstelle section select{text-align:left;padding:5px;margin-bottom:10px}#admin section>img,#course-search section>img,#nutzer section>img,#verein section>img,#zertifizierungsstelle section>img{margin:10px 0 10px 20px}#admin section .input-group .btn-picture,#course-search section .input-group .btn-picture,#nutzer section .input-group .btn-picture,#verein section .input-group .btn-picture,#zertifizierungsstelle section .input-group .btn-picture{margin-right:10px}#admin section .input-group .btn-file,#course-search section .input-group .btn-file,#nutzer section .input-group .btn-file,#verein section .input-group .btn-file,#zertifizierungsstelle section .input-group .btn-file{position:relative;overflow:hidden}#admin section .input-group .btn-file input[type=file],#course-search section .input-group .btn-file input[type=file],#nutzer section .input-group .btn-file input[type=file],#verein section .input-group .btn-file input[type=file],#zertifizierungsstelle section .input-group .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}#admin ol.uploaded,#course-search ol.uploaded,#nutzer ol.uploaded,#verein ol.uploaded,#zertifizierungsstelle ol.uploaded{margin-left:13px;padding-left:10px}#admin ol.uploaded>li,#course-search ol.uploaded>li,#nutzer ol.uploaded>li,#verein ol.uploaded>li,#zertifizierungsstelle ol.uploaded>li{border-radius:4px;min-height:45px;margin:10px 0 15px 20px;vertical-align:middle;font-size:16px;padding:10px 3px 0 0;padding-top:10px}#admin ol.uploaded>li>button,#course-search ol.uploaded>li>button,#nutzer ol.uploaded>li>button,#verein ol.uploaded>li>button,#zertifizierungsstelle ol.uploaded>li>button{margin-top:-7px;margin-left:10px}#admin table tr.disabled,#course-search table tr.disabled,#nutzer table tr.disabled,#verein table tr.disabled,#zertifizierungsstelle table tr.disabled{pointer-events:all!important}#verein .form-group>h3{margin-right:20px;padding-top:20px}#verein .form-group>input{margin:10px 20px;width:170px}#verein .checkboxes .form-group .checkbox label{font-weight:600}#verein .checkboxes .form-group .checkbox label::after,#verein .checkboxes .form-group .checkbox label::before{margin:2px -25px}#verein .checkboxes .form-group ul{margin-left:22px}#verein .checkboxes .form-group .radios{display:inline-block}#verein .checkboxes .form-group .radios .radio{display:inline-block;margin:0;padding:0 10px}#verein .inactiveLink{pointer-events:none;cursor:default}.certificationAuthoritiesFusion .result,.clubsFusion .result{margin:10px 0}.mb-10{margin-bottom:10px!important}.tooltip.right .tooltip-arrow{border-right-color:#f7dfde}.tooltip.top .tooltip-arrow{border-top-color:#f7dfde}.tooltip.bottom .tooltip-arrow{border-bottom-color:#f7dfde}.tooltip .tooltip-inner{max-width:110px;color:#de514a;font-weight:700;background-color:#f7dfde}input.ng-invalid.ng-dirty,select.ng-invalid.ng-dirty,textarea.ng-invalid.ng-dirty{border-color:#de514a;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,81,74,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,81,74,.6)}form label.required{position:relative}form label.required:after{position:absolute;content:"*";right:-10px;opacity:.8}.users .toBeConfirmed{background:#f2dede;color:#000}form .k-widget{margin-top:10px;margin-bottom:10px}form .k-widget .k-multiselect-wrap ul li{margin:0}form .k-widget .k-multiselect-wrap .k-input{min-width:50px}#kendo-select>div,#kendo-select>span.buttons{min-width:66px;padding:0}#kendo-select>div.k-widget,#kendo-select>span.k-widget.buttons{width:95%;height:100%;margin:0 5px;display:block}#kendo-select>div.k-widget>div.k-multiselect-wrap,#kendo-select>div.k-widget>span.k-multiselect-wrap.buttons,#kendo-select>span.k-widget.buttons>div.k-multiselect-wrap,#kendo-select>span.k-widget.buttons>span.k-multiselect-wrap.buttons{overflow:hidden;padding:5px 0 5px 5px;box-sizing:border-box}.k-datepicker{min-width:220px;margin:10px 0 10px 20px;background:0 0!important}.k-datepicker input.k-input{padding-top:5px;padding-bottom:5px;cursor:pointer}.k-datepicker .k-icon{margin-top:9px}.k-calendar th{color:#000}.k-widget.k-tooltip.k-popup.k-group.k-reset.k-state-border-up{border:none;color:#fff;font-size:12px;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#3179b5}div.k-grid .k-grid-header .k-filtercell span,span.k-grid.buttons .k-grid-header .k-filtercell span{padding-right:0}div.k-grid .k-grid-header .k-dropdown-operator,span.k-grid.buttons .k-grid-header .k-dropdown-operator{display:none}div.k-grid .k-grid-header .k-numerictextbox .k-select,span.k-grid.buttons .k-grid-header .k-numerictextbox .k-select{display:none}div.k-grid span.k-select,div.k-grid>div.k-pager-wrap>a.k-link,div.k-grid>span.k-pager-wrap.buttons>a.k-link,span.k-grid.buttons span.k-select,span.k-grid.buttons>div.k-pager-wrap>a.k-link,span.k-grid.buttons>span.k-pager-wrap.buttons>a.k-link{box-sizing:border-box;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}.k-widget.k-multiselect.k-header.form-control{background:0 0;padding:10px 0 0 10px;box-shadow:none!important}.k-widget.k-multiselect.k-header.form-control li.k-button{margin:0 10px 10px 0}.k-widget.k-treeview{height:100%;min-height:50px;border:1px dotted #3179b5}tr.k-state-selected{color:#d2691e!important;background-color:#faebd7!important}tr.k-state-selected:hover td{background-color:#faebd7!important}div.k-grid .k-grid-header .k-filtercell span.k-widget.k-datepicker,span.k-grid.buttons .k-grid-header .k-filtercell span.k-widget.k-datepicker{min-width:100px;width:100px;margin:0}div.k-grid .k-grid-header .k-filtercell span.k-widget.k-datepicker>span,span.k-grid.buttons .k-grid-header .k-filtercell span.k-widget.k-datepicker>span{width:100px}span[data-field=ClubChairmen],span[data-field=ContactPerson],span[data-field=Instructor],span[data-field=RestrictedInstructor]{min-width:80px}.k-autocomplete{width:calc(100% - 20px)!important}.dragdropArea>div,.dragdropArea>span.buttons{height:100%;margin:10px;min-height:50px;border:1px dotted #3179b5;min-height:100px;padding-bottom:10px}.dragdropArea>div:nth-child(2),.dragdropArea>span.buttons:nth-child(2){padding-bottom:60px}.dragdropArea .options{max-height:500px;overflow:auto}.dragdropArea .dragdrop{display:block;border-width:0;margin:10px!important;padding:0!important;color:#000;background-color:#c8c7c7;border-radius:5px;text-align:center}.dragdropArea button{margin:0 10px 0 0}.dragdropArea span{border:0;margin:0;display:block;padding:10px 0;border-radius:5px;cursor:pointer!important}.dragdropArea span .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;float:right}#map-location{width:450px;height:300px}#course-search section{margin-bottom:15px}#course-search section .input-group{margin-bottom:20px}#course-search section .input-group .btn-picture{margin-right:10px}#course-search section .input-group .span-picture{padding-top:7px;margin-left:10px;display:inherit}#course-search .form-group>label{width:250px}#course-search .form-group>select{display:table-cell;text-align:left;margin:10px 0 10px 20px;padding:5px;max-width:220px}#course-search .form-group.lost-object{display:block;text-align:right;margin-bottom:0}#course-search .form-group.lost-object>.checkbox>label{margin-right:20px;padding-left:0;padding-right:5px}#course-search .form-group.lost-object>.checkbox>label::before{top:2px;right:0;left:initial;margin-right:-20px}#course-search .form-group.lost-object>.checkbox>label::after{top:1px;right:0;left:initial;margin-right:-17px}#course-search .form-group>label{display:table-cell}#course-search .form-group>label.top{vertical-align:top}#course-search .form-group>label.align-left{text-align:left;padding-left:20px}#course-search .form-group>label.error{color:#b5273b;display:block;font-size:.8em;text-align:left;width:200px;padding-left:20px}#course-search .form-group>p{display:table-cell;padding:10px}#course-search .form-group>p.help-block{display:block}#course-search .form-group>button.align-left{margin-left:20px}#course-search ol.uploaded{margin-left:13px;padding-left:10px}#course-search ol.uploaded>li{border-radius:4px;min-height:45px;margin:10px 0 0 20px;vertical-align:middle;font-size:16px;padding:10px 3px 0 0;padding-top:10px}#course-search ol.uploaded>li>button{margin-top:-7px;margin-left:10px}#course-search a{text-decoration:none!important;font-weight:400!important}#course-search a:hover{text-decoration:none!important;font-weight:400!important}#course-search a:hover tr{background-color:#ddd}#course-search table{width:100%;border:1px solid #ddd;font-size:.875em;border-collapse:collapse;margin-top:10px;margin-bottom:10px}#course-search table tr{background-color:rgba(0,0,0,0)}#course-search table tr th{padding:5px;color:#636363;text-align:left;font-size:1.125em;font-weight:700;background-color:rgba(0,0,0,0)}#course-search table tr td{padding:5px;border-top:none!important;border-left:none}#course-search table tr.disabled{opacity:.5}.mobile-sidepanel{height:100%;width:0;position:absolute;z-index:1;top:0;left:0;background-color:#f2f2f2;color:#636363;overflow-x:hidden;padding-top:50px;transition:.5s}.mobile-sidepanel a,.mobile-sidepanel li,.mobile-sidepanel ul{padding-left:0;width:100%}.mobile-sidepanel a.active{background-color:#fcb131;color:#fff}.mobile-sidepanel a{padding:8px 8px 8px 32px;text-decoration:none;font-size:20px;color:#818181;display:block;transition:.3s}.mobile-sidepanel a+ul.navbar-sub{display:none}.mobile-sidepanel a>span{padding-top:3px}.mobile-sidepanel a.active+ul.navbar-sub{display:block}.mobile-sidepanel a:hover{background-color:#636363!important;color:#fff!important}.mobile-sidepanel .closebtn{position:absolute;top:0;font-size:30px;height:50px}.mobile-sidepanel .closebtn span{float:right}.openbtn{font-size:20px;cursor:pointer;background-color:#636363;color:#fff;padding:10px 15px;border:none;float:left;margin-right:15px}.openbtn:hover{background-color:#f2f2f2;color:#636363}#metabox h3{margin-top:10px}#metabox a{padding:0!important}.navbar-sub{background-color:#fff}@media screen and (max-width:1280px){.container{width:100%!important}footer{min-width:0}}@media screen and (max-width:1024px){.form-group label{text-align:left!important}.desktop-only{display:none}.mobile-only{display:block}.mobile-login{display:none}}@media screen and (max-width:768px){#navigation,#sidebar{display:none!important}#main{padding:20px 0 100px 0}.navbar-nav{margin:0}.navbar-nav>li>a{line-height:unset}.drag-and-drop{width:100%}.openbtn{display:block}.desktop-only{display:none}.mobile-only{display:block}.mobile-login{display:block}table#UserGrid td:first-child,table#UserGrid th:first-child{display:table-cell}table#UserGrid td:nth-child(2),table#UserGrid td:nth-child(3),table#UserGrid th:nth-child(2),table#UserGrid th:nth-child(3){display:none}table#MasterConceptGrid td:nth-child(2),table#MasterConceptGrid td:nth-child(6),table#MasterConceptGrid td:nth-child(7),table#MasterConceptGrid th:nth-child(2),table#MasterConceptGrid th:nth-child(6),table#MasterConceptGrid th:nth-child(7){display:none}}@media screen and (min-width:768px){table#UserGrid td:first-child,table#UserGrid th:first-child{display:none}table#UserGrid td:nth-child(2),table#UserGrid td:nth-child(3),table#UserGrid th:nth-child(2),table#UserGrid th:nth-child(3){display:table-cell}table#MasterConceptGrid td:nth-child(2),table#MasterConceptGrid td:nth-child(6),table#MasterConceptGrid td:nth-child(7),table#MasterConceptGrid th:nth-child(2),table#MasterConceptGrid th:nth-child(6),table#MasterConceptGrid th:nth-child(7){display:table-cell}}
/*# sourceMappingURL=site.css.map */
