#tl_navigation .group-pdir{background:url(/bundles/pdirmobilede/img/pdir_icon_pdir.svg) 0 0 no-repeat;background-size:18px 18px}#tl_navigation .vehicle_show{background:url(/bundles/pdirmobilede/img/pdir_icon_mobilemodul.svg) 14px 4px no-repeat;background-size:15px 15px}#tl_navigation .vehicleSetup{display:none !important}.be_vehicle_toolbar{position:relative;height:30px}.be_vehicle_toolbar .container{position:absolute;display:flex;flex-wrap:wrap}.be_vehicle_toolbar .container>.logo{flex:1 0 160px;margin-right:50px;text-align:left}.be_vehicle_toolbar .container .button{margin-right:15px}.be_vehicle_toolbar .container .button.inactive a{pointer-events:none;cursor:default;text-decoration:none;color:black}.be_vehicle_toolbar .container .button.inactive a img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(../../bundles/pdirmobilede/css/desaturate.svg#greyscale);filter:gray;-webkit-filter:grayscale(1)}.be_vehicle_info{margin-top:50px;position:relative}.be_vehicle_info p,.be_vehicle_info h1,.be_vehicle_info h2{line-height:150%;padding:0;margin:0}.be_vehicle_info h2{font-size:0.88rem;padding:1rem 0}.be_vehicle_info .underline{border-bottom:2px solid #7AC0BC;padding:1.1rem 0}.be_vehicle_info .br_icon{padding:1rem 0 1rem 41px;background:transparent url(../../bundles/pdirmobilede/img/pdir_icon_mobilemodul.svg) 0 50% no-repeat padding-box;background-size:30px;opacity:1}.be_vehicle_info .flex{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;justify-content:center;margin-bottom:1rem}.be_vehicle_info .link-list{margin-bottom:2rem}.be_vehicle_info .link-list ul{color:#7AC0BC}.be_vehicle_info .link-list li{padding:5px 0 5px 0}.be_vehicle_info .link-list li a{color:#7AC0BC;text-decoration:underline}.be_vehicle_info .link-list li:first-child{margin-top:1rem}.be_vehicle_info .bundle_description{display:flex;align-items:stretch;flex-wrap:nowrap;justify-content:space-between}.be_vehicle_info .bundle_description>div{flex:0 0 48%}.be_vehicle_info .bundle_description .flex{flex-wrap:wrap}.be_vehicle_info .bundle_description .flex img{width:100%;height:auto;margin:auto}.be_vehicle_info .bundle_description .flex .button{display:block;width:32%;flex-grow:1}.be_vehicle_info .bundle_description .flex .button img{width:40px}.be_vehicle_info .bundle_description a[href*="//"]:before{content:" ";background:url(../../bundles/pdirmobilede/img/icon_external_link.svg) 0 3px no-repeat;background-size:13px 13px;padding-left:1rem}.be_vehicle_info .bundle_description .button{padding:1rem 0;margin-right:5px}.be_vehicle_info .bundle_editions{display:flex;flex-wrap:wrap}.be_vehicle_info .bundle_editions h2.underline{margin-bottom:41px}.be_vehicle_info .bundle_editions .editions_list{display:flex;flex-wrap:wrap;flex:1 1 25%;justify-content:flex-start}.be_vehicle_info .bundle_editions .editions_list .button_container{display:flex;flex-direction:column;flex:0 0 200px;flex-wrap:wrap}.be_vehicle_info .bundle_editions .editions_list .button_container .button{display:flex;flex-direction:column;justify-content:space-between;height:354px;width:90%;border-radius:5px;background-color:#ECECED}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(1){padding:0 1rem}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(1) .price{font-size:1.5rem;font-weight:bold;color:#7AC0BC;padding:1rem 0}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(1) .product{font-size:1.5rem;font-weight:bold;margin-bottom:1.5rem}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(1) .teaser{line-height:1.3rem}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(1) .tl_select{background-color:#ECECED;height:25px;margin:0;padding:0 20px 0 4px}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(2){padding:0 1rem 1.5rem 1rem}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(2) a{display:block;width:100%;border-radius:5px;color:#fff;overflow:hidden;background-color:#7AC0BC;padding:1rem 0.1rem;text-align:center}.be_vehicle_info .bundle_editions .editions_list .button_container .button>div:nth-child(2) a:hover{color:#fff}.be_vehicle_info .bundle_editions .editions_list .button_container hr{width:25%;text-align:left;border-top:1px solid #A7A7A7}.be_vehicle_info .bundle_editions .editions_list .button_container h2{width:90%}.be_vehicle_info .bundle_editions .editions_list .button_container .feature_list{width:90%;padding-bottom:1rem}.be_vehicle_info .bundle_editions .editions_list .button_container .feature_list li{line-height:1.3rem}.be_vehicle_info .bundle_editions .editions_list .button_container .feature_list .free{display:block;background:url(../../bundles/pdirmobilede/img/icon_plus.svg) left 0.4rem no-repeat;background-size:10px 10px;padding-left:1rem}.be_vehicle_info .bundle_editions .editions_list .button_container .feature_list .chargeable{display:block;background:url(../../bundles/pdirmobilede/img/icon_check.svg) left 0.4rem no-repeat;background-size:10px 10px;padding-left:1rem}.be_vehicle_info .bundle_editions .template_box{display:flex;flex-direction:column;flex:0 1 299px;overflow:hidden}.be_vehicle_info .bundle_editions .template_box .template_offer{display:flex;flex-direction:column;align-items:center;border-radius:5px;border:1px solid #7AC0BC}.be_vehicle_info .bundle_editions .template_box .template_offer>img{padding:1rem}.be_vehicle_info .bundle_editions .template_box .template_offer h2{line-height:100%;padding:1rem 1rem 0 1rem}.be_vehicle_info .bundle_editions .template_box .template_offer p{color:#333A46;font-size:60%;padding:0 1rem 1rem 0}.be_vehicle_info .bundle_editions .template_box .template_offer .img_container{display:flex;margin:1rem;flex-flow:row nowrap;align-items:center}.be_vehicle_info .bundle_editions .template_box .template_offer .img_container>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.be_vehicle_setup{line-height:1.2em}.be_vehicle_setup a{color:#7abfbc}.be_vehicle_setup a:focus{outline:0}.be_vehicle_setup .right{float:right;width:40%;margin:15px 0}.be_vehicle_setup .left{float:left;width:50%;margin:15px 0}.be_vehicle_setup .logo{margin-bottom:5px}.be_vehicle_setup h2{margin-bottom:10px}.be_vehicle_setup h3{font-size:0.9em}.be_vehicle_setup hr{width:100%;margin:20px auto}.be_vehicle_setup .devlog{margin:10px 0}.be_vehicle_setup .link-list li{padding:5px 0 5px 0}.be_vehicle_setup .feed .item{margin-bottom:5px}.be_vehicle_setup .feed .item span{padding-right:10px;color:#7abfbc}.be_vehicle_setup .button{float:left;text-align:center;margin-right:20px;width:170px}.be_vehicle_setup .clearall{margin-top:15px;clear:both}.be_vehicle_setup .license{margin-top:30px}.be_vehicle_setup .kreis{width:60px;padding:13px;box-sizing:border-box;margin:auto}.be_vehicle_setup small{color:#cccccc}.be_vehicle_setup .api-status .blink{width:15px;height:15px;padding:10px;box-sizing:border-box;border-radius:10px;background:#ACDA3D;display:inline-block;position:relative;top:5px;margin-left:5px}.be_vehicle_setup .api-status .blink.red{background:#cc3d09}.be_vehicle_setup .debug-info{background:#ccc;color:#fff;padding:10px;margin-top:15px}.be_vehicle_setup .button.inactive img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(../../bundles/pdirmobilede/css/desaturate.svg#greyscale);filter:gray;-webkit-filter:grayscale(1)}.be_vehicle_setup .button.inactive a{pointer-events:none;cursor:default;text-decoration:none;color:black}.be_vehicle_setup .buttoninactive,.be_vehicle_setup .be_vehicle_setup .button{width:33.33%;float:left;text-align:center;margin:0}.be_vehicle_setup .kreis{width:100%}#tl_navigation .group-pdir{background:url(/bundles/pdirmobilede/img/pdir_icon_pdir.svg) 0 0 no-repeat;background-size:18px 18px}#tl_navigation .vehicleSetup{background:url(/bundles/pdirmobilede/img/pdir_icon_mobilemodul.svg) 14px 4px no-repeat;background-size:15px 15px}@media (min-width:768px){#main .modal-dialog{width:80%;height:95%}#main .modal-content{height:100%;box-sizing:border-box}.modal-header{height:8%;box-sizing:border-box}.modal-header .close{position:absolute;right:15px;top:15px;background:none;font-size:30px;border:none}.modal-title{font-size:1.1rem;text-transform:uppercase}.modal-body{height:92%;box-sizing:border-box}#main iframe{width:100%;height:100%;border:none}}
