@font-face{font-family:"universe-reg-gira";src:url("/de/media/fonts/linotypeuniversbasicregular-gira.eot");src:url("/de/media/fonts/linotypeuniversbasicregular-gira.eot?#iefix") format("embedded-opentype"),url("/de/media/fonts/linotypeuniversbasicregular-gira.woff") format("woff"),url("/de/media/fonts/linotypeuniversbasicregular-gira.svg#linotypeuniversbasicregular-gira") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"universe-bold-gira";src:url("/de/media/fonts/linotypeuniversbasicbold-gira.eot");src:url("/de/media/fonts/linotypeuniversbasicbold-gira.eot?#iefix") format("embedded-opentype"),url("/de/media/fonts/linotypeuniversbasicbold-gira.woff") format("woff"),url("/de/media/fonts/linotypeuniversbasicbold-gira.svg#linotypeuniversbasicbold-gira") format("svg");font-weight:bold;font-style:normal;}body{font-size:14px;font-family:"universe-reg-gira",sans-serif;}h1,h2,h3{margin-top:0;color:#000;font-weight:normal;}h1{font-size:30px;}h3{font-size:18px;}a,a:active{color:#86b600;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}a img{-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}a:hover img{opacity:0.7;}a:hover{color:#86b600;text-decoration:underline;}.btn{font-size:14px;padding:7px 12px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.btn-my-projects{float:right;}.btn-margin-bottom{margin-bottom:10px;}.btn-default,.btn:active{white-space:normal;border:0 none;border-radius:30px;color:#fff;background:#969696;}.btn-default:hover{background-color:#555;color:#fff;}.btn-default[disabled]:hover{opacity:0.65;background:#969696;}.btn-wide{width:70%;}.btn-line{background:#fff;border:1px solid #969696;color:#969696;}.new-project{background:#969696 url(/de/media/images/public/icon-project-btn.svg) no-repeat center right 13px;}.new-project:hover,.new-project:active,.new-project:focus{background:#555 url(/de/media/images/public/icon-project-btn.svg) no-repeat center right 13px;}.btn-cart{padding-right:40px;background:#86b600 url(/de/media/images/public/icon-add-to-cart.svg) no-repeat center right 13px;}.btn-cart:hover,.btn-cart:active,.btn-cart:focus{background:#618400 url(/de/media/images/public/icon-add-to-cart.svg) no-repeat center right 13px;;}.toolbar .btn-cart{padding-right:40px;background:#86b600 url(/de/media/images/public/icon-cart.svg) no-repeat center right 13px;}.toolbar .btn-cart:hover,.toolbar .btn-cart:active,.toolbar .btn-cart:focus{background:#618400 url(/de/media/images/public/icon-cart.svg) no-repeat center right 13px;;}.btn-showroom{padding-right:45px;background:#000 url(/de/media/images/public/icon-showroom.svg) no-repeat center right 13px;}.btn-showroom:hover,.btn-showroom:active,.btn-showroom:focus{background:#555 url(/de/media/images/public/icon-showroom.svg) no-repeat center right 13px;}.btn-level{background:#f7a200;}table .btn-default{padding:3px 10px;}.form-control{font-size:14px;height:auto;border-radius:0;box-shadow:none;}.well{background:#f5f5f5;border:0 none;box-shadow:none;}hr{border-color:#e6e6e6;margin:40px 0;}hr.bold{border-width:2px;border-color:#999;}.well hr{margin:20px 0;}table{width:100%;}table th{background:#e6e6e6;}table.table td.no-padding{padding:0;}table.table td.no-padding tr:first-of-type td{border-top:0 none;}table.table tr.lvl200{border-bottom:2px solid #ccc;}table.table tr.lvl200 td.text-center,table.table tr.lvl300 td.text-center{vertical-align:top;}.text-muted{color:#999;}.error_long{color:#e00;display:block;}select.form-control,.category-field .dropdown{-moz-appearance:none;-webkit-appearance:none;background:#fff url(/de/media/images/public/select.svg) no-repeat center right 10px;}#header .category-field .dropdown{margin:0;width:100%;}#header .category-field .dropdown .btn{padding:6px 12px;width:100%;text-align:left;}#header .category-field .dropdown img{width:auto;max-width:50px;}#header .category-field .dropdown .dropdown-menu{width:100%;max-height:500px;overflow-y:scroll;}#header .category-field .dropdown .dropdown-menu a{font-weight:bold;}#header .category-field .dropdown .dropdown-menu .sub{padding-left:30px;}#header .category-field .dropdown .dropdown-menu .sub a{font-weight:normal;}#fancybox-inner{width:auto !important;height:auto !important;top:0 !important;left:0 !important;}#login #fancybox-wrap #fancybox-inner{width:100% !important;height:100% !important;padding:0 20px 20px 10px;}.dropzone{border:1px dashed #999 !important;background:#f9f9f9 !important;}.dropzone .dz-message{margin:3em 0 !important;color:#aaa;}@media (max-width:767px){dl.dl-horizontal dt{width:100% !important;}dl.dl-horizontal dd{float:none !important;margin-left:0 !important;}}@media (max-width:480px){.btn{width:100% !important;}.cmp-search .input-group .btn-default{width:auto !important;}#wrapper-cart .btn{width:50px !important;}}main{margin-top:190px;margin-bottom:40px;font-size:14px;}.cmp-headline{margin-bottom:40px;}@media (max-width:480px){.cmp-headline h1,.cmp-headline .sort-options{float:none !important;}}#header{position:fixed;z-index:1;margin:0 auto;max-width:1140px;top:0;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);}.logo{margin-top:6px;}nav{font-size:18px;}.navbar-default{background:0 none;border:0 none;}.navbar-default .container{padding:0;}.navbar-nav li{position:relative;}.navbar-nav>li>a{color:#8c8c8c;}.navbar-nav>li>a.on{color:#000;}.user-competence-level{margin:-5px 0 0 10px;}.navbar-nav .dropdown{display:none;position:absolute;z-index:9;padding:20px;top:45px;right:-108px;width:340px;background:#f5f5f5;box-shadow:0 0 10px rgba(0,0,0,0.3);border-top:2px solid #999;font-size:16px;}.dropdown-menu>li>a{font-size:14px;line-height:35px;}.navbar-nav li.my-account:hover .dropdown{display:block;}.navbar-nav .dropdown:after,.navbar-nav:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.navbar-nav .dropdown:after{border-color:rgba(0,0,0,0);border-bottom-color:#999;border-width:10px;margin-left:-10px;}.navbar-nav .dropdown:before{border-color:#ccc;border-bottom-color:#ccc;border-width:11px;margin-left:-11px;}.navbar-nav .dropdown a{display:block;padding:20px 0 20px 60px;color:#000;border-bottom:1px solid #e5e5e5;}.navbar-nav .dropdown .dd-watchlist{background:url(/de/media/images/public/icon-dd-watchlist.svg) no-repeat 0 center;background-size:33px 33px;}.navbar-nav .dropdown .dd-orders{background:url(/de/media/images/public/icon-dd-orders.svg) no-repeat 0 center;background-size:35px 33px;}.navbar-nav .dropdown .dd-business{background:url(/de/media/images/public/icon-dd-business-account.svg) no-repeat 0 center;background-size:33px 33px;}.navbar-nav .dropdown .dd-lab{background:url(/de/media/images/public/icon-dd-lab.svg) no-repeat 0 center;background-size:33px 33px;}.navbar-nav .dropdown .dd-rating{background:url(/de/media/images/public/icon-dd-rating.svg) no-repeat 0 center;background-size:33px 33px;}.navbar-nav .dropdown .dd-profile{background:url(/de/media/images/public/icon-dd-profile.svg) no-repeat 2px 15px;background-size:33px 33px;}.navbar-nav .dropdown .dd-projects{background:url(/de/media/images/public/icon-dd-project.svg) no-repeat 2px 15px;background-size:33px 33px;}.navbar-nav .dropdown .dd-apps{background:url(/de/media/images/public/icon-dd-apps.svg) no-repeat 2px 15px;background-size:33px 33px;}.navbar-nav .dropdown .dd-level-increase{background:url(/de/media/images/public/icon-level-menu.png) no-repeat 5px 17px;}.navbar-nav .dropdown a:first-of-type{padding-top:0;}.navbar-nav .dropdown a:last-of-type{padding-bottom:5px;border-bottom:0;}.navbar-toggle{margin-top:6px;border:0 none;}.navbar-toggle:hover{background:0 none !important;}.navbar-default .navbar-toggle .icon-bar{background:#000;margin:0 auto;border-radius:4px;}.navbar-toggle .icon-bar:nth-child(2n+1){width:30px;}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px;}@media (max-width:1200px){#header{max-width:940px;}}@media (max-width:990px){#header{width:100%;max-width:none;left:0;}.navbar-default .container{width:100%;padding:0 0 0 10px;}.navbar-nav>li>a{font-size:14px;font-weight:normal;}}@media (max-width:767px){.navbar-default .container{padding:0 10px;}.navbar-collapse{float:none !important;}.navbar-nav>li>a{font-size:18px;}.logo{max-width:200px;width:50%;}.notification-center{position:absolute;top:12px;right:80px;}}@media (max-width:370px){.logo{margin-top:12px;}}#header .dropdown{margin:5px 0 10px;z-index:999999;}#header .dropdown button{font-size:14px;background:0 none;border:0 none;color:#8c8c8c;}#header #dropdown-menu{font-size:14px;}.lang{margin:5px 15px 10px 0;}.lang a:first-of-type{margin-right:2px;padding-right:5px;border-right:1px solid #ccc;}footer{margin-bottom:70px;}footer .upper{padding:30px;background:#f5f5f5;}footer .upper .pull-left a{margin-right:40px;font-size:16px;color:#8c8c8c;}footer .lower{padding:15px 30px;background:#e6e6e6;}footer .lower a{margin-right:20px;font-size:12px;color:#8c8c8c;}footer .top a{font-size:16px;color:#8c8c8c;}footer .top img{margin-left:10px;}@media (max-width:767px){#navfootertop{position:fixed;z-index:99999;padding:6px 0;width:40px;height:40px;bottom:20px;right:20px;border-radius:50%;background:#ddd;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,0.2);}#navfootertop span{display:none;}}li.apps-per-page{display:block !important;margin-top:10px;font-size:12px;}li.apps-per-page a{padding:5px;border:0 none !important;}.toolbar{margin-bottom:35px;padding:10px;background:#e6e6e6;}.cmp-search .form-control{border:0 none;}.input-group .btn-default{position:absolute;z-index:9;width:32px;height:32px;border:0 none;top:0;right:0;background:url(/de/media/images/public/icon-search.svg) no-repeat center center;}.searchfield{width:59%;margin-left:10px;}.category-field{width:38%;}.category-field select{height:32px;}#wrapper-cart .btn{width:100%;}@media (max-width:767px){.searchfield{width:100%;margin-left:0;}.cmp-search .form-control{padding:12px;}.cmp-search .input-group .btn-default{padding:22px;}#wrapper-cart{position:fixed;right:80px;top:40px;}#wrapper-cart .btn{position:relative;width:50px;height:37px;background:url(/de/media/images/public/icon-cart-mobile.svg) no-repeat center center;background-size:70%;font-size:0;}#wrapper-cart .btn span{position:absolute;padding:0 8px;top:0;right:0;border-radius:20px;background:#86b600;color:#fff;font-size:12px;font-weight:bold;}}.sort-options{margin:8px 0 0;font-size:18px;}.sort-options a{margin-left:10px;}.cmp-category-list .item{margin:20px 0;height:300px;}.cmp-category-list .item-name{font-size:16px;}.cmp-category-list .item .btn{display:block;margin:15px auto 0;width:70%;}.cmp-category-list img{margin-bottom:20px;}@media (max-width:767px){.sort-options>span{display:block;}.sort-options a{margin:0 10px 0 0;}}.watchlist{display:block;margin:9px 0 0 20px;}.cmp-app-list .exp-badge{position:absolute;top:0;right:0;}.cmp-app-list .new{position:absolute;top:3px;right:40px;}.cmp-app-list .name.app_name{font-size:16px;color:#000;}.cmp.cmp-app-list>#apps{margin:0 -1.5%;}.cmp-app-list .item{display:inline-block;position:relative;vertical-align:top;margin:0 1.5% 30px;padding:25px 30px 70px;width:46.5%;min-height:580px;background:#f5f5f5;}.cmp-app-list .item p{margin-bottom:15px;}.cmp-app-list .item .image{text-align:center;margin:0 0 30px;}.cmp-app-list .item p.price{margin:0;font-size:18px;text-align:right;}.cmp-app-list small{display:block;text-align:right;}.cmp-app-list .no-rating{display:block;margin-top:7px;}.cmp-app-list .item .btn{margin-left:10px;}.cmp-app-list .alert{padding:2px 5px;text-align:center;}.cmp-app-list .button-bar{position:absolute;width:100%;bottom:30px;right:30px;}@media (max-width:990px){.cmp.cmp-app-list>#apps{margin:0;}.cmp-app-list .item{width:100%;min-height:auto;margin:0 0 30px;}}@media (min-width:991px) and (max-width:1200px){.cmp-app-list .item{min-height:530px;}}@media (max-width:767px){.watchlist{float:right;margin:5px 0 0 20px;}.cmp-app-list .no-rating,.cmp-app-list .rating,.cmp-app-list .price,.cmp-app-list small{text-align:center;}.cmp-app-list .item{padding:25px 30px;min-height:auto;}.cmp-app-list .button-bar{position:relative;top:0;right:0;}}@media (max-width:480px){.cmp.cmp-app-list .btn{margin:0 0 10px;}}.seal.pull-left{margin-right:10px;}.cmp-app-detail .seal.cc img{width:100%;max-width:300px;height:auto;}.long-desc ul{margin:0 0 15px 12px!important;}.long-desc li{list-style-type:disc;list-style-position:outside;}.rating{margin-bottom:10px;}.price{font-size:30px;font-weight:300;}.dl-horizontal dt{width:101px;text-align:left;font-weight:normal;overflow:initial;}.dl-horizontal dd{margin-bottom:10px;text-align:right;margin-left:100px;}.about-dev ul{margin-top:15px;}.about-dev li{margin:3px 0;}.about-dev a{color:#8c8c8c;}.cmp-app-detail .sidebar .btn{width:100%;}.cmp-app-detail .sidebar .btn-showroom{margin:10px 0;}#device-icons li{display:inline-block;margin-right:20px;}#device-icons span{margin-left:10px;vertical-align:middle;}.cross-selling{margin:0 -1%;}.cross-selling li{display:inline-block;vertical-align:top;margin:1%;width:31%;}@media (max-width:1200px){.cross-selling li{width:47%;}}@media (max-width:767px){.dl-horizontal dt{float:left;}.cross-selling{margin:0;}.cross-selling li{width:100%;margin:1% 0;}}.alert.downloader .btn{margin:20px 0 0;font-size:14px;width:100%;}.cmp-app-detail h1 .title{display:inline-block;width:80%;}.cmp-app-detail h1 .badge-100,.cmp-app-detail h1 .badge-200,.cmp-app-detail h1 .badge-300{margin:5px 20px 0 0}.cmp-app-detail .detail-icons{margin-top:5px;margin-left:63px;}.cmp-app-detail .detail-icons img{vertical-align:top;}.cmp-app-detail .detail-icons span{display:inline-block;vertical-align:top;margin-top:4px;color:#8c8c8c;font-size:15px;}.cmp-app-detail h2{font-size:16px;}.cmp-app-detail .well .row:not(:last-of-type){border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:15px;}.cmp-app-detail .well .row .col-sm-6{position:relative;}.cmp-app-detail .well .row .col-sm-6:first-of-type:after{content:'';position:absolute;width:1px;height:100%;right:0;top:0;background:#fff;}.cmp-app-detail .well .btn-cart{width:100%;margin-bottom:15px;}.breadcrumbs{margin-top:10px;margin-left:63px;font-size:13px;color:#ccc;}.breadcrumbs span{margin:0 5px;}.breadcrumbs img{display:none;}@media (max-width:990px){.cmp-app-detail .well dt{width:100%;font-weight:bold;}.cmp-app-detail .well dd{text-align:left;float:none;margin-left:0;}}@media (max-width:767px){.cmp-app-detail h1 .title{width:100%;}.cmp-app-detail .detail-icons{margin-left:0;}}.cmp-account-index .item{display:inline-block;vertical-align:top;margin:0 0 20px;padding:15px;width:24%;text-align:center;}.cmp-account-index .item .image{height:100px;display:inline-flex;align-items:center;}.cmp-account-index .item .image{margin:0 auto;}.cmp-account-index .item .title{font-size:16px;}.cmp-account-index .item .btn{width:70%;}.cmp-account-index .item .text{min-height:110px;}@media (max-width:990px){.cmp-account-index .item{width:32%;}}@media (max-width:767px){.cmp-account-index .item{display:block;width:100%;}}.cmp-business-account .form-control{width:55%;}.cmp-business-account .btn.attached{border-radius:0 30px 30px 0;}.cmp-watchlist .my-watchlist{margin:0 -1%;}.cmp-watchlist .item{display:inline-block;width:30.5%;margin:1%}@media (max-width:990px){.cmp-watchlist .item{width:47%;}}@media (max-width:767px){.cmp-watchlist .item{width:100%;}}.cmp-edit-page .column{display:inline-block;margin:1%;vertical-align:top;width:47%;}.cmp-edit-page .column select.select{display:block;width:100%;height:34px;font-size:14px;border:1px solid #ccc;padding:0 10px;}.cmp-edit-page #homeserver-data h3{padding:20px 0 0 1%;}.cmp-edit-page .gender .radio{display:inline-block;margin-right:15px;}@media (max-width:990px){.cmp-edit-page .column{width:47%;}}@media(max-width:768px){.cmp-edit-page .cc-wrapper .connected_comfort{float:none !important;}}@media (max-width:480px){.cmp-edit-page .column{width:100%;margin:1% 0;}}.cmp-my-projects .cmp-headline .btn{padding-right:50px;width:auto;}.cmp-my-projects .item{display:inline-block;vertical-align:top;margin:1% 1% 40px;width:22%;height:315px;}.cmp-my-projects .item-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:315px;padding:19px 0;}.cmp-my-projects a.btn-wide{max-width:149px;}.cmp-my-projects .item-content-wrapper a.btn-wide{margin-bottom:7px;}.cmp-my-projects .item .item-test-project-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;}.cmp-my-projects .item .item-test-project-wrapper a{margin-bottom:7px;}.cmp-my-projects .item img{margin-bottom:30px;}.cmp-my-projects .item .order-headline{color:#000;font-size:18px;font-weight:300;}.cmp-my-projects .item dl{margin:0;}.cmp-my-projects .item dd{margin-bottom:5px;}.cmp-my-projects .item .btn{margin-top:10px;}@media (max-width:1200px){.cmp-my-projects .item{width:30%;}}@media (max-width:990px){.cmp-my-projects .item{width:47%;}}@media (max-width:650px){.cmp-my-projects .item{width:100%;background:#f5f5f5;margin-bottom:15px;padding:15px;height:auto;}.cmp-my-projects .item.well{background:#86b600;}.cmp-my-projects .item.well>*{color:#fff;}.cmp-my-projects .item.well a{color:#fff;text-decoration:underline;}.cmp-my-projects .item.well .btn{background:#fff;color:#000;}.cmp-my-projects .item .btn{width:100%;}.cmp-my-projects .cmp-headline .btn{width:auto;}}.cmp-project-show .well a{margin-right:20px;}@media (max-width:767px){.cmp-my-projects .cmp-headline .btn{margin-top:30px;width:100%;}}.cmp-showroom .licensed-apps{margin:0 -1%;}.cmp-showroom .licensed-apps .well{display:inline-block;margin:1%;width:31%;vertical-align:top;}.cmp-showroom .licensed-apps .well dt{width:110px;font-weight:bold;}.cmp-showroom .licensed-apps .well dd{margin-left:110px;text-align:left;}@media (max-width:990px){.cmp-showroom .licensed-apps .well{width:47%;}}@media (max-width:600px){.cmp-showroom .licensed-apps{margin:0;}.cmp-showroom .licensed-apps .well{width:100%;}}.cmp-my-reviews hr{margin:20px 0;}.cmp-faq-index li{display:inline-block;margin:1%;width:47%;}.cmp-faq-index li a{display:block;float:left;}.cmp-faq-index li .badge{font-size:12px;}@media (max-width:550px){.cmp-faq-index li{width:100%;margin:1% 0;}}.proposals .icon{position:relative;margin-right:20px;}.proposals .badge{position:absolute;top:27px;right:-10px;padding:4px 7px;font-size:12px;font-weight:normal;}.badge.up{background:#86b600;}.badge.side{background:#f7a200;}.badge.no-vote{background:#838383;}.proposals p{margin-top:25px;color:#323232;}.proposals p.multirow{margin-top:15px;}@media (max-width:767px){.proposals .icon{margin-top:-24px;}.proposals p.multirow{margin-top:40px;}.cmp-further-proposals{margin-top:50px;}}.cmp-further-proposals li{margin-bottom:5px;}.cmp-further-proposals li a{color:#8c8c8c;}.state_blocked .rating{display:none;}.cmp-proposal-list #apps{text-align:left;margin:0;}.cmp-proposal-list #apps .vote{display:inline-block;margin-right:20px;}.gira-admin{text-align:left;position:relative;padding:20px 0 0 30px;}.gira-admin:before{content:'';position:absolute;width:2px;height:100%;left:15px;top:0;background:#ccc;}.gira-admin dt{font-weight:bold;}.gira-admin dd{text-align:left;}.cmp-create-rating .input-group{display:inline-block;margin-left:5px;}.cmp-checkout-show tr.blank,.cmp-checkout-show tr.blank td{background:#fff !important;border:0 none;}.cmp-checkout-show tr.sum{border-top:2px solid #999;}.cmp-checkout-show td.remove-item{padding-top:6px;width:50px;}.cmp-checkout-show td.app_name{width:790px;}.cmp-checkout-show td .quantity{width:60px;display:inline;text-align:right;}.cmp-checkout-show tr.total,.cmp-confirm tr.total{border-top:1px solid #999;border-bottom:3px double #999;}.cmp-confirm h2 label{font-weight:normal;}.cmp-confirm table .price{font-weight:bold;}.cmp-confirm table th{border:0 none !important;}.cmp-confirm tr.total .netto{font-size:14px;}.cmp-confirm tr.total .brutto{font-size:30px;color:#000;}.cmp-confirm .btn-buy input{font-size:24px;width:100%;background:#86b600;}.cmp-confirm dl dt{width:150px;}.cmp-confirm dl dd{margin-lefT:150px;text-align:left;}.cmp-checkout-show .coupon-code .field{position:relative;margin-left:10px;}.cmp-checkout-show .coupon-code .field input.form-control{display:inline-block;padding:3px 10px;width:30%;}.cmp-checkout-show .coupon-code .field input.error{border:1px solid #f00;color:#f00;}.cmp-checkout-show .coupon-code .field span.error{position:absolute;bottom:-30px;left:10px;color:#f00;}@media (max-width:990px){.cmp-checkout-show .coupon-code{margin:15px 0 0;display:block;}.cmp-checkout-show .coupon-code .field input.form-control{width:50%;}}.cmp-checkout-show h2{font-size:18px;margin-bottom:15px;}.cmp-checkout-show .coupon-row{background:#f9f9f9;border-left:10px solid #85b800;}.cmp-checkout-show .coupon-row .remove-coupon{background:url(/de/media/images/public/_old/Papierkorb.gif) no-repeat center center;margin-right:15px;}.cmp-checkout-show .coupon-row td{vertical-align:middle;border:0 none !important;font-size:16px;}.cmp-checkout-show .coupon-row .title{margin-left:15px;}.cmp-checkout-show .sum.coupon{border-top:0 none !important;border-bottom:3px double #999;}.cmp-checkout-show .blank.coupon{border-bottom:3px double #999;}.cmp-checkout-show .total-sum{background:#f9f9f9 !important;}.cmp-checkout-show .total-sum td{border-top:0 none !important;}.cmp-checkout-show .total-sum.first{border-top:2px solid #999;}.cmp-checkout-show .total-sum .wide{width:960px;}.cmp-checkout-show tr.total.coupon{border-top:0 none;border-bottom:1px solid #999;font-size:14px;}.cmp-checkout-show .only-discountable tr.sum.coupon,.cmp-checkout-show tr.total,.cmp-confirm tr.total{font-size:30px;}.cmp-checkout-show .only-discountable tr.sum.coupon .text{visibility:hidden;}@media (max-width:767px){.cmp-checkout-show td.app_name,.cmp-checkout-show .total-sum .wide{width:auto;}}@media (max-width:600px){.cmp-checkout-show .coupon-code{background-color:#f5f5f5;margin:15px 0;padding:10px;}.cmp-checkout-show .coupon-code .field{margin:0;}.cmp-checkout-show .coupon-code .field input{margin-bottom:10px;}.cmp-checkout-show .coupon-code input{width:100% !important;}}@media (max-width:500px){.cmp-checkout-show table tr.item{border-top:1px solid #ccc;}.cmp-checkout-show table tr td{display:block;border-top:0 none;vertical-align:middle;}.cmp-checkout-show table tr td.quantity{display:inline-block;text-align:left;}.cmp-checkout-show table tr td.item-sum{float:right;margin-top:7px;font-weight:bold;}.cmp-confirm table tr{border-top:1px solid #ccc;}.cmp-confirm table tr td{display:block;border:0 none;}}.cmp-homepage h2{margin-bottom:30px;}.cmp-homepage .price{font-size:18px;}.cmp-homepage .new-app .price{margin-bottom:20px;}@media(max-width:767px){.cmp-homepage .new-app .price{float:right;margin:0;}.cmp-homepage h2{margin-bottom:10px;}.cmp-homepage .show-all{display:block;float:none !important;clear:both;margin:0 0 30px;}.cmp-homepage .new-app .btn{width:auto !important;}}.carousel{margin-bottom:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);}.carousel-indicators li{border-color:#000;}.carousel-indicators .active{background:#000;}.carousel-control.right,.carousel-control.left{background:0 none;width:5%;}.carousel-control span{color:#000;}.cmp-homepage .item .image{position:relative;margin-bottom:20px;width:100%;background:#e6e6e6;}.cmp-homepage .item .image .app-image{width:100%;height:auto;}.cmp-homepage .item .image .feature-badge{position:absolute;top:0;left:0;}.cmp-homepage .item .competence-badge{position:absolute;width:28px;top:0;right:10px;}.cmp-homepage .item .text h3{min-height:40px;}.cmp-homepage .item .text{min-height:170px;}@media (max-width:990px){.cmp-homepage .item{margin-bottom:20px;}.cmp-homepage .item .text{min-height:220px;}.cmp-homepage .item.new-app .text{min-height:160px;}}@media(max-width:767px){.cmp-homepage .item{margin-bottom:50px;}.cmp-homepage .item .text{min-height:auto;}}.cmp-home-boxes .item{padding:30px;min-height:222px;}.unrestricted .cmp-home-boxes .item{min-height:185px;}.cmp-home-boxes .item h2{margin:0 0 15px;font-size:35px;font-weight:300;}.cmp-home-boxes .item h3{font-size:22px;font-weight:300;}.cmp-home-boxes .item p{margin-bottom:15px;}.cmp-home-boxes .btn-default{background:#fff;color:#000;width:70%;}.gira-academy{background:#c6dff1;}.cmp-home-boxes .item.gira-academy h2{margin:0;}.gira-academy p{color:#7d8e99;}.gira-academy .btn-default{width:75%;}.app-voting{background:#ffe800 url(/de/media/images/public/bg-app-voting.png) no-repeat top right;}.app-voting p{width:80%;}.checklists{background:#ed5c76 url(/de/media/images/public/icon-checklists.svg) no-repeat 94% 50px;background-size:80px;}.checklists h2,.checklists p{color:#fff;}.checklists p{width:70%;}.cmp-homepage .cmp-home-boxes .text{min-height:150px;}@media(max-width:990px){.cmp-home-boxes .item{margin-bottom:20px;}}@media (max-width:767px){.cmp-homepage .cmp-home-boxes .text{min-height:auto;}}.unrestricted .logo{margin:20px 0;}.unrestricted main{margin-top:100px;}.unrestricted #loginBox{position:relative;z-index:99;margin:-30px auto 50px;padding:20px;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.2);background:#fff;font-size:14px;}.unrestricted .navbar-nav{padding-top:10px;background:#fff;}.unrestricted #loginBox .btn{margin-top:23px;width:100%;}.unrestricted .navbar-default{height:90px;padding:10px 0;}.unrestricted #header{z-index:999;}#imprint.unrestricted p span,#privacy main font{font-size:14px !important;}#privacy main p,#imprint main p{margin:0 0 15px !important;}.unrestricted .gira-academy h2{font-size:35px;font-weight:300;}.unrestricted .gira-academy a{color:#000;text-decoration:underline;}@media (max-width:990px){.unrestricted #loginBox{width:95%;}}@media (max-width:767px){.unrestricted #loginBox{margin:0 0 50px;width:100%;}#contact_unrestricted .col-sm-6:first-of-type{margin-bottom:40px;}.unrestricted .gira-academy h2{font-size:30px;}#contact_unrestricted .col-sm-8{margin-bottom:40px;}.unrestricted footer .upper .pull-left a{display:block;}}#registration #header{padding-top:20px;}#registration .logo{margin-top:10px;}#registration .lang,#login .lang{position:absolute;z-index:999999;width:100%;top:5px;right:0;}#registration{margin-top:110px;}#registration label{display:block;}#registration .gender input[type="radio"]{margin-right:5px;}#registration .form-control.nr_nr{display:inline-block;width:78%;}#registration .form-control.id_nr{display:inline-block;width:20%;}#registration .btn-register{display:block;margin:0 auto;padding:10px 40px;font-size:18px;}@media (min-width:991px){#registration #header .container{padding:0;}}@media (max-width:767px){#registration #header{padding-top:35px;}}.cmp-static-list .item-list{text-align:center;margin:0 -1.5%;}.cmp-static-list .item{display:inline-block;vertical-align:top;width:22.5%;margin:0 1% 50px;}.cmp-static-list .item .text{min-height:200px;}.cmp-static-list.academy .item h3{min-height:40px;}.cmp-static-list .item img,.cmp-static-list .item h3,.cmp-static-list .item p{margin:0 0 25px;}.cmp-static-list .item img{width:100%;height:auto;}.cmp-static-list.academy .item .btn{margin-bottom:10px;}@media (max-width:990px){.cmp-static-list .item{width:30.5%;}}@media (max-width:767px){.cmp-static-list .item{width:47%;}}@media (max-width:480px){.cmp-static-list .item-list{margin:0;}.cmp-static-list .item{width:100%;}.cmp-static-list .item .text{min-height:auto;}}.cmp-lvl-increase .intro{display:flex;align-items:center;}.cmp-lvl-increase ul{overflow:hidden;}.cmp-lvl-increase .level{margin:0 20px 0 0;}.cmp-lvl-increase .submit-all-files{float:right;margin-top:15px;}.cmp-lvl-increase #file_upload_completed_form{text-align:center;}.cmp-lvl-increase #file_upload_completed_form button{margin:20px 0 0;padding:14px 100px 10px;background:#86b600;font-size:20px;}.cmp-lvl-increase #file_upload_completed_form button:hover{background:#618400;}.cmp-lvl-increase #file_upload_completed_form button[disabled],.cmp-lvl-increase #file_upload_completed_form button[disabled]:hover{background:#969696;}.cmp-lvl-increase .dz-error-mark svg g path{-webkit-fill:#e00;fill:#e00;}.cmp-lvl-increase .dz-success-mark svg g path{-webkit-fill:#86b600;fill:#86b600;}@media (max-width:990px){.cmp-lvl-increase .intro{display:block;}.cmp-lvl-increase .intro img{max-width:100%;}}@media (max-width:768px){.cmp-lvl-increase table{width:100%;}.cmp-lvl-increase table td,.cmp-lvl-increase table th{display:block;width:100%;}}@media (max-width:480px){.cmp-lvl-increase #file_upload_completed_form{float:none;margin:15px 0 0;}}.tools .item-list{margin:0;}.tools a{margin-bottom:10px;}#fancybox-title-main{background:#000 none !important;border:2px solid #fff;border-radius:10px;color:#fff;height:auto !important;max-width:300px;padding:2px 10px;}#fancybox-title-left,#fancybox-title-right{display:none;}.sum-confirm{vertical-align:bottom !important;}.cmp-confirm .well{height:145px;}.table-right{text-align:right;}.cmp-versions .btn-black{background-color:#000;color:white;border-radius:30px;}.cmp-versions .btn-black{width:100%;}@media screen and (min-width:1024px){.cmp-version .versions-version{text-align:right;}}.cmp-versions strong.mega{font-family:"universe-bold-gira";text-transform:uppercase;font-weight:bolder;}.cmp-versions strong{font-family:"universe-bold-gira";}.cmp-versions strong.light{color:#d1d1d1;text-transform:none;font-weight:bold;}.cmp-versions .row{}.cmp-versions .row .row{}.cmp-versions hr{margin:15px 0;}.cmp-versions p{margin:0;}@media screen and (max-width:768px){.cmp-versions .bottom-spacing,.cmp-versions .bottom-spacing:last-child{margin-bottom:15px;}}.cmp-versions .btn{margin-top:0 !important;margin-bottom:15px;}.cmp-versions .btn:last-child{margin-bottom:0px;}.cmp-versions:last-child .btn{margin-bottom:15px;}.cmp-versions .row .version-row{margin-bottom:15px;}.cmp-versions .row .version-row:last-child{margin-bottom:15px;}@media screen and (max-width:1024px){.cmp-versions .row .version-name{margin-bottom:15px;}}.cmp-versions .row .version-row:last-of-type{margin-bottom:0px;}.cmp-firmware strong.light{color:#d1d1d1;text-transform:none;font-weight:bold;}.cmp-firmware .row{margin:0 0 30px 0;}.cmp-firmware .firmware-col{padding:15px 15px 15px 30px;padding-left:30px;background-position:left center;border-bottom:1px solid #e6e6e6;box-sizing:border-box;background:url('/de/media/images/public/icon-checkmark.svg') no-repeat;background-size:15px 15px;background-position:left center;}.cmp-firmware .firmware-col:last-of-type{border-bottom:1px solid transparent;}@media screen and (min-width:1024px){.cmp-firmware .firmware-col:nth-last-of-type(2){border-bottom:1px solid transparent;}.cmp-firmware .firmware-col:first-of-type{border-bottom:1px solid #e6e6e6;}.cmp-firmware .firmware-col:nth-child(2){border-bottom:1px solid #e6e6e6;}.cmp-firmware .firmware-col:nth-child(odd){border-right:1px solid #e6e6e6;}.cmp-firmware .firmware-col:nth-child(even){padding-left:45px;background-position:left 15px center;}}@media screen and (min-width:1200px){.firmware-platform{padding-right:15px;display:inline-block;}}.cmp-watchlist{.my-watchlist{margin:0;&:after{display:table;clear:both;content:'';}}@media screen and (min-width:768px){margin-left:-15px;margin-right:-15px;}.item{position:relative;padding-right:30px;box-sizing:border-box;width:100%;margin-left:0;margin-right:0;a img{position:absolute;right:5px;top:50%;height:10px;transform:translateY(-50%);}@media screen and (min-width:768px){display:inline-block;width:calc(50% - 30px);margin:0 15px 30px 15px;float:left;}@media screen and (min-width:1024px){width:calc(100% / 3 - 30px);}}&:after{display:table;clear:both;content:'';}h2,h1,hr{display:table;clear:both;content:'';box-sizing:border-box;@media screen and (min-width:768px){padding-left:15px;}}hr{@media screen and (min-width:1024px){padding-left:0;}}}.sort-options .current{position:relative;padding-left:15px;}.sort-options .current:before{content:"";position:absolute;left:0;}.sort-options .current:after{content:"";position:absolute;width:2px;left:4px;height:calc( 100% - 10px );top:5px;}.sort-options .current.desc:before,.sort-options .current.DESC:before{bottom:2px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;}.sort-options .current.asc:before,.sort-options .current.ASC:before{top:2px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black;}.gira-left-home-button{float:left;}@media screen and (min-width:768px) and (max-width:1023px){.gira-left-home-button{float:right;}}.hide-for-gira{display:none;}.flex-center{display:flex;justify-content:center;}.btn-left--flex-center{margin-right:15px;}.cmp-watchlist .my-watchlist{margin:0;}.cmp-watchlist .my-watchlist:after{display:table;clear:both;content:'';}@media screen and (min-width:768px){.cmp-watchlist{margin-left:-15px;margin-right:-15px;}}.cmp-watchlist .item{position:relative;padding-right:30px;box-sizing:border-box;width:100%;margin-left:0;margin-right:0;}.cmp-watchlist .item a img{position:absolute;right:5px;top:50%;height:10px;transform:translateY(-50%);}@media screen and (min-width:768px){.cmp-watchlist .item{display:inline-block;width:calc(50% - 30px);margin:0 15px 30px 15px;float:left;}}@media screen and (min-width:1024px){.cmp-watchlist .item{width:calc(100% / 3 - 30px);}}.cmp-watchlist:after{display:table;clear:both;content:'';}.cmp-watchlist h2,.cmp-watchlist h1,.cmp-watchlist hr{display:table;clear:both;content:'';box-sizing:border-box;}@media screen and (min-width:768px){.cmp-watchlist h2,.cmp-watchlist h1,.cmp-watchlist hr{padding-left:15px;}}@media screen and (min-width:1024px){.cmp-watchlist hr{padding-left:0;}}.cmp-watchlist-icon{position:relative;}.cmp-watchlist-icon .watchlist_link{position:absolute;}.cmp-watchlist-icon .watchlist_link img{position:absolute;top:0;right:0;}.cmp-watchlist-icon a img{transition:none !important;}.cmp-watchlist-icon .watch-active:hover{opacity:1;background-image:none;}.cmp-watchlist-icon .watch-active:hover img{opacity:0;}.cmp-watchlist-icon .watch-active:hover:before{content:'';height:31px;width:36px;background-image:url(/media/images/public/icon-watch-off.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:0;}.cmp-watchlist-icon .watch-inactive:hover{opacity:1;top:0;right:0;}.cmp-watchlist-icon .watch-inactive:hover img{opacity:0;}.cmp-watchlist-icon .watch-inactive:hover:before{content:'';height:31px;width:36px;background-image:url(/media/images/public/icon-watch.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;z-index:1;top:0;}.cmp-watchlist-icon .watch-active{content:'';height:31px;width:36px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:0;}.cmp-app-list .cmp-watchlist-icon .watchlist{position:relative;}.cmp-app-list .cmp-watchlist-icon .watchlist img{margin-top:0;}.cmp-app-list .cmp-watchlist-icon .watch-active:hover:before{background-position:bottom;}.cmp-app-list .cmp-watchlist-icon .watch-inactive:hover:before{background-position:bottom;}.my-watchlist .watchlist_link{padding-right:60px;background-image:url(/media/images/public/close.svg);background-size:15px;background-repeat:no-repeat;background-position:center right 10px;}.cmp-app-list .watch-category .watch-inactive:hover:before{background-position:top;}.cmp-app-list .watch-category .watch-active:hover:before{background-position:top;}.mac-address-pattern-con label{width:100%;}.mac-address-pattern-con input{width:45px;}.mac-address{padding-right:20px;}@media (max-width:480px){.mac-address-row{text-align:center;}}.btn.change-mac-adress{padding:2px 6px 4px;margin-top:0;float:initial;width:initial !important;}.btn.change-mac-adress img{width:15px;}.add-device input{margin-bottom:10px;}.add-device select{margin-bottom:10px;}.multi-licence-badge{font-family:"universe-bold-gira";float:right;padding:0 10px;border-left:1px solid;min-width:90px;}.choose-licence-package-size{display:none;}.choose-licence-package-size h3.no-padding{padding-top:0;}.choose-licence-package-size.active{display:block;margin-bottom:0;}.choose-licence-package{padding-bottom:15px;}.choose-licence-package h3.no-padding{padding-top:0;}.choose-licence-package input{margin-right:15px;}.agb-btn-wrap{display:flex;}.agb-btn-wrap .agb-btn{border:2px solid #86b600;border-radius:20px;text-decoration:none;transition:all .3 s ease-in-out;}.agb-btn-wrap .agb-btn:hover{background:#86b600;color:#ffffff;border:2px solid #86b600;}.agb-btn:not(:first-child){margin-left:20px;}.modal-content .assigned-apps-wrapper{padding:30px;}.modal-content .assigned-apps-wrapper .assigned-app-list li{padding:10px 10px;background:#f5f5f5;margin-bottom:10px;}button.assigned-apps{margin-bottom:15px;}.assigned-app-list-modal ul li{cursor:pointer;padding:5px 10px;background:#f4f4f4;margin-bottom:5px;color:#000000;}.assigned-app-list-modal ul li:hover,.assigned-app-list-modal ul li.active{background:#969696;color:#ffffff;}.assigned-app-list-modal ul li.assigned,.assigned-app-list-modal ul li.assigned:hover{background:#f4f4f4;color:#cdcdcd;cursor:not-allowed;}.project-general .well{position:relative;}.project-general .well .device-type-badge{text-align:center;background:#e6e6e6;padding:10px 20px;margin-bottom:15px;}.project-general .well .device-type-badge img{max-height:20px;}.project-general .well .device-type-badge p{margin:0;}@media (min-width:990px){.project-general .well .device-type-badge{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:space-around;max-width:230px;width:100%;margin-bottom:initial;}.project-general .well .device-type-badge.voucher-badge{max-width:170px;}}.license-tabs{margin:0 0 25px;}.license-tabs>li>a,.license-tabs>li.active>a{border-radius:12px 12px 0 0;color:#000000;}.license-list{border:1px solid #e6e6e6;margin-bottom:30px;}.license-list p{background:#e6e6e6;color:initial;padding:10px 20px;margin:0;}.license-list p img{height:12px;margin:0 5px 2px 0;}.license-list .well{background:initial;border-radius:0;border-bottom:1px solid #e6e6e6;margin:0;font-size:18px;color:initial;}.license-list .well:last-child{border-bottom:none;}.license-list .well .license-download-wrap{display:flex;flex-direction:column;font-size:15px;}@media (min-width:990px){.license-list .well{display:flex;justify-content:space-between;}.license-list .well .license-download-wrap{flex-direction:initial;}}