@charset "utf-8";@import url(/de/templates/yoo_infinite/warp/css/modules.css);@import url(/de/templates/yoo_infinite/warp/css/tools.css);@import url(/de/templates/yoo_infinite/warp/css/system.css);@import url(/de/templates/yoo_infinite/warp/systems/joomla/css/system.css);@import url(/de/templates/yoo_infinite/css/system-all.css);@import url(/de/templates/yoo_infinite/css/custom.css);@import url(/de/templates/yoo_infinite/warp/css/responsive.css);@import url(/de/templates/yoo_infinite/warp/css/print.css);.module .badge{top:-10px;right:-10px;width:40px;height:41px;background-repeat:no-repeat}.module .badge-hot{background-position:0 0}.module .badge-top{background-position:0 -50px}.module .badge-free{background-position:0 -100px}.module .badge-new{background-position:0 -150px}.module .module-title .icon{top:-8px;left:-2px;width:33px;height:33px;margin-right:7px;background-repeat:no-repeat}.bg-colored .module-title .icon,.bg-colored .mod-line .module-title .icon,.module.mod-box-colored .module-title .icon,.module.mod-box-transparent .module-title .icon{background-image:url(/de/templates/yoo_infinite/images/module_icons_white.png)}.module .module-title .icon-download{background-position:0 0}.module .module-title .icon-twitter{background-position:0 -40px}.module .module-title .icon-mail{background-position:0 -80px}.module .module-title .icon-bubble{background-position:0 -120px}.module .module-title .icon-login{background-position:0 -160px}.module .module-title .icon-cart{background-position:0 -200px}.mod-box{padding:20px;border:1px solid #DBDBDB;background:#FFF}.mod-box .module-title{font-size:18px;text-transform:uppercase}.mod-box-default{color:#28262E}#page .mod-box-default a:hover{color:#5C5C5C}.mod-box-default em,.mod-box-grey em{color:#5C5C5C}.mod-box-colored{box-shadow:inset 1px 0px 17px rgba(0,0,0,0.15);color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.mod-box-colored a,.mod-box-transparent a{color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.mod-box-colored h1,.mod-box-colored h2,.mod-box-colored h3,.mod-box-colored h4,.mod-box-colored h5,.mod-box-colored h6,.mod-box-colored{color:#FFF}.bg-colored em,.mod-box-colored em{color:rgba(0,0,0,0.5);text-shadow:0 1px 0 rgba(255,255,255,0.2)}.mod-box-colored code,.mod-box-transparent code{color:#FFF}.mod-box-grey{border-color:#DBDBDB;background:#FBFBFB;box-shadow:inset 1px 0px 17px rgba(20,20,20,0.08);color:#999}#page .mod-box-grey a:hover{color:#5C5C5C}.mod-box-transparent{border:none}.grid-h .mod-box-transparent{margin:-20px 0}.grid-v .mod-box-transparent{margin:0}.grid-v:first-child .mod-box-transparent{margin:-20px 0 0 0}.grid-v:last-child .mod-box-transparent{margin:0 0 -20px 0}.mod-box-transparent25{background:url(/de/templates/yoo_infinite/images/module_box_transparency25.png) 0 0 repeat}.mod-box-transparent20{background:url(/de/templates/yoo_infinite/images/module_box_transparency20.png) 0 0 repeat}.mod-box-transparent15{background:url(/de/templates/yoo_infinite/images/module_box_transparency15.png) 0 0 repeat}.mod-box-transparent10{background:url(/de/templates/yoo_infinite/images/module_box_transparency10.png) 0 0 repeat}.module.mod-box-colored .module-title,.module.mod-box-transparent .module-title{color:#FFF}.mod-line .module-title{padding:15px 0;border-width:1px 0;border-style:solid;border-color:#DBDBDB;font-size:18px;text-transform:uppercase}.mod-line .module-title .icon{top:-7px}.mod-line .badge{top:-12px;right:-5px}.bg-colored .mod-line .module-title{border-color:rgba(255,255,255,0.5)}.mod-line-header .module-title{padding:25px 0}.mod-line-header .module-title,.mod-line-header .module-title span.subtitle{font-size:30px;line-height:30px}.mod-line-header .module-title span.subtitle{margin-top:5px}
#page .button-default,#page form.style button,#page form.style input[type='button'],#page form.style input[type='submit']{padding:8px 20px;border:1px solid #DADADA;background:#F7F7F7;box-shadow:inset 0px 0px 9px rgba(0,0,0,0.07);color:#9D9D9D;text-shadow:0 1px 0 #FFF}#page .button-default:hover,#page form.style button:hover,#page form.style input[type='button']:hover,#page form.style input[type='submit']:hover{border-color:#C5C5C5;background:#E9E9EA;color:#909096 !important}#page .button-default:active,#page form.style button:active,#page form.style input[type='button']:active,#page form.style input[type='submit']:active{border-color:#B5B5B5;background:#DEDEE0}.button-primary,#page .mod-box-default .button-primary,#page .mod-box-grey .button-primary{padding:8px 20px;border-width:1px;border-style:solid;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.2);color:#FFF}.button-primary:hover,#page .mod-box-default .button-primary:hover,#page .mod-box-grey .button-primary:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.4);color:#FFF}.bg-colored .button-primary,.mod-box-colored .button-primary,.mod-box-transparent .button-primary{border:1px solid rgba(0,0,0,0.18);background:rgba(0,0,0,0.13);box-shadow:none;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.bg-colored .button-primary:hover,.mod-box-colored .button-primary:hover,.mod-box-transparent .button-primary:hover{border-color:rgba(0,0,0,0.2);background:rgba(0,0,0,0.2);color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.bg-colored .button-primary:active,.mod-box-colored .button-primary:active,.mod-box-transparent .button-primary:active{border-color:rgba(20,20,20,0.25);background:rgba(0,0,0,0.25)}img.border-box{border:1px solid #DBDBDB}ul.line>li,.mod-box-default ul.line>li,.mod-box-grey ul.line>li{border-top:1px solid #DBDBDB}.bg-colored ul.line>li,.mod-box-colored ul.line>li{border-top:1px solid rgba(0,0,0,0.2)}ul.line>li:first-child{border:none}ul.check>li{padding:2px 0 2px 28px;background:url(/de/images/jch-optimize/csg-29362b3d58e3bedcd70cb3739b6cb362.png) 0 0  no-repeat}.bg-colored ul.check>li,.mod-box-colored ul.check>li,.mod-box-transparent ul.check>li{background-image:url(/de/templates/yoo_infinite/images/tools/list_check_white.png)}.mod-box-default ul.check>li,.mod-box-grey ul.check>li{background-image:url(/de/templates/yoo_infinite/images/tools/list_check.png)}ul.zebra>li{padding-left:10px}body ul.zebra>li,table.zebra tbody td{border-bottom:1px solid rgba(0,0,0,0.2)}ul.zebra>li:first-child,table.zebra tbody tr:first-child td{border-top:1px solid rgba(0,0,0,0.2)}ul.zebra>li.odd,table.zebra tbody tr.odd{background:url(/de/templates/yoo_infinite/images/tools/list_zebra_bg.png) 0 0 repeat}ul.zebra>li:nth-of-type(odd),table.zebra tbody tr:nth-of-type(odd){background:url(/de/templates/yoo_infinite/images/tools/list_zebra_bg.png) 0 0 repeat}table.zebra caption{color:#999}dl.separator dt{position:relative;padding-top:5px;padding-bottom:5px;text-transform:uppercase}dl.separator dd{padding-top:5px;padding-bottom:5px;border-width:0 0 0 1px;border-style:solid;border-color:#DDD}dl.separator dt:before{content:"";position:absolute;top:0;right:-15px;width:30px;border-top:1px solid #DDD}dl.separator dt:after{content:"";position:absolute;top:-3px;right:-3px;width:5px;height:5px;border-radius:6px}dl.separator dt:first-child:before,dl.separator dt:first-child:after{display:none}em.box{border:1px solid #DDD;background:#fafafa;border-radius:3px}hr.dotted{background:url(/de/templates/yoo_infinite/images/tools/line_dotted.png) 0 0 repeat-x}.box-content{border:1px solid #DBDBDB;background:#FBFBFB;box-shadow:inset 1px 0px 17px rgba(20,20,20,0.08)}.box-note,.box-info,.box-warning,.box-hint,.box-download{background:#fafafa;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.box-info{background:#ebf5fa url(/de/images/jch-optimize/csg-29362b3d58e3bedcd70cb3739b6cb362.png) 0 -71px  no-repeat;border-color:#d2dce1}.box-warning{background:#fff0eb url(/de/images/jch-optimize/csg-29362b3d58e3bedcd70cb3739b6cb362.png) 0 -161px  no-repeat;border-color:#ffd7cd}.box-hint{background:#fffae6 url(/de/images/jch-optimize/csg-29362b3d58e3bedcd70cb3739b6cb362.png) 0 -251px  no-repeat;border-color:#fae6be}.box-download{background:#faffe6 url(/de/images/jch-optimize/csg-29362b3d58e3bedcd70cb3739b6cb362.png) 0 -341px  no-repeat;border-color:#dce6be}.mod-box-colored .box-info,.mod-box-transparent .box-info{background-image:url(/de/templates/yoo_infinite/images/tools/box_warning_white.png)}.mod-box-colored .box-hint,.mod-box-transparent .box-hint{background-image:url(/de/templates/yoo_infinite/images/tools/box_hint_white.png)}.mod-box-colored .box-warning,.mod-box-transparent .box-warning{background-image:url(/de/templates/yoo_infinite/images/tools/box_warning_white.png)}.mod-box-colored .box-download,.mod-box-transparent .box-download{background-image:url(/de/templates/yoo_infinite/images/tools/box_download_white.png)}form.box fieldset{margin-bottom:10px;padding:0 15px 5px;border:1px solid #DBDBDB}form.style input,form.style textarea,form.style select{padding:7px;border:1px solid #DBDBDB}ul.social-icons{list-style:none;padding:0;overflow:hidden}.social-icons li{float:left;margin-left:10px}.social-icons li:first-child{margin-left:0}.social-icons li a{display:block;width:27px;height:27px;background-position:0 0;background-repeat:no-repeat}.bg-colored .social-icons li a,.mod-box-colored .social-icons li a,.mod-box-transparent .social-icons li a{opacity:0.7;background-image:url(/de/templates/yoo_infinite/images/tools/icons_social_white.png)}.bg-colored .social-icons li a:hover,.mod-box-colored .social-icons li a:hover,.mod-box-transparent .social-icons li a:hover{opacity:1}.social-icons .facebook a{background-position:0 -80px}.social-icons .facebook a:hover{background-position:0 -120px}.social-icons .twitter a:hover{background-position:0 -40px}.social-icons .xing a{background-position:0 -160px}.social-icons .xing a:hover{background-position:0 -200px}.social-icons .rss a{background-position:0 -240px}.social-icons .rss a:hover{background-position:0 -280px}.social-icons .googleplus a{background-position:0 -320px}.social-icons .googleplus a:hover{background-position:0 -360px}.social-icons .vimeo a{background-position:0 -400px}.social-icons .vimeo a:hover{background-position:0 -440px}.social-icons .flickr a{background-position:0 -480px}.social-icons .flickr a:hover{background-position:0 -520px}
#system .items .leading .item{margin-bottom:18px;padding-bottom:12px}#system .item-list{border:none}
.wk-twitter.wk-twitter-single{padding:40px;text-align:center;background:url(/de/templates/yoo_infinite/images/line_bg.png) top repeat-x,url(/de/templates/yoo_infinite/images/widgetkit/twitter/twitter.png) bottom center no-repeat}.wk-twitter .content{font-size:19px;line-height:22px;margin-bottom:35px}.wk-twitter .meta{margin-bottom:15px}.wk-twitter .content a,.wk-twitter .meta a{color:#B0B6BB;color:rgba(255,255,255,0.65);text-shadow:0 -1px 0 rgba(0,0,0,0.8)}.wk-twitter .content a:hover,.wk-twitter .meta a:hover{color:#FFF;text-shadow:0 0 1px 0 rgba(0,0,0,0.4);text-decoration:underline}.image-circle.spotlight .overlay{padding:0;text-transform:uppercase;border-radius:50%;background:url(/de/templates/yoo_infinite/images/widgetkit/spotlight/spotlight_bg.png) 0 0 repeat}.image-circle.spotlight .overlay>div{padding:10px}.image-circle.spotlight .overlay h1{font-size:18px;line-height:25px}.image-circle.spotlight .overlay p{font-size:13px;line-height:16px}
.custom-logo{background-image:url(/de/images/yootheme/logo-spc.png)}.frontpage-teaser1{background-image:url(/de/images/yootheme/demo/slideshow/infinite_teaser1_grey.jpg)}
.button-primary:hover,.button-default:hover,#system .item>.links a:hover,form.style button:hover,form.style input[type='button']:hover,form.style input[type='submit']:hover{-o-transition:border-color 200ms ease-in-out,background 200ms ease-in-out;-webkit-transition:border-color 200ms ease-in-out,background 200ms ease-in-out;-moz-transition:border-color 200ms ease-in-out,background 200ms ease-in-out;transition:border-color 200ms ease-in-out,background 200ms ease-in-out}#totop-scroller:hover,.social-icons a:hover{-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.wk-slideshow-infinite>div .next:hover,.wk-slideshow-infinite>div .prev:hover,.wk-slideset-infinite>div .next:hover,.wk-slideset-infinite>div .prev:hover{-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.wk-slideshow-infinite .nav span:hover,.wk-slideset-infinite .nav span:hover{-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.frontpage-clients a:hover{-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}
a,code{color:#3D3C47}mark{background-color:#454550}ins{background-color:#DB4B26}.bg-color2 strong{text-shadow:0 1px 0 rgba(255,255,255,0.3)}.bg-color1 strong{color:#FFF}.bg-color2 strong{color:#9E4829}.bg-color1{background:#fff}.bg-color2{background:#fff}.body-dark,.bg-dark{background:#fff}.menu-dropdown li.active .level1:before,#menu .menu-dropdown li.level1:hover .level1,#menu .menu-dropdown li.remain .level1,.menu-dropdown .dropdown-bg>div{background-color:#E42B38}#menu .menu-dropdown li.level1:hover .level1,#menu .menu-dropdown li.remain .level1{border-color:#E42B38}.menu-dropdown a.level3{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_dropdown_level3.png)}.menu-dropdown li.active .level1{color:#E42B38}.menu-sidebar li.parent .level1>span{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_parent.png)}.menu-sidebar a.level2{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_level2.png)}.bg-color1 .menu-sidebar li.parent .level1>span,.mod-box-color1 .menu-sidebar li.parent .level1>span{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_parent_color1.png)}.bg-color1 .menu-sidebar a.level2,.mod-box-color1 .menu-sidebar a.level2{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_level2_color1.png)}.bg-color2 .menu-sidebar li.parent .level1>span,.mod-box-color2 .menu-sidebar li.parent .level1>span{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_parent_color2.png)}.bg-color2 .menu-sidebar a.level2,.mod-box-color2 .menu-sidebar a.level2{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_level2_color2.png)}#page .mod-box-default .menu-sidebar li.parent .level1>span,#page .mod-box-grey .menu-sidebar li.parent .level1>span{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_parent.png)}#page .mod-box-default .menu-sidebar a.level2,#page .mod-box-grey .menu-sidebar a.level2{background-image:url(/de/templates/yoo_infinite/styles/grey/images/menu_sidebar_level2.png)}.mod-line .menu-sidebar li .active,#page .mod-box-default .menu-sidebar li .active,#page .mod-box-grey .menu-sidebar li .active{color:#3D3C47}.mod-box .module-title,.mod-line .module-title{color:#3D3C47}.module .badge{background-image:url(/de/templates/yoo_infinite/styles/grey/images/module_badges.png)}.module .module-title .icon{background-image:url(/de/templates/yoo_infinite/styles/grey/images/module_icons.png)}.mod-box-color1{border-color:#2D2D35;background:#3D3C47}.mod-box-color2{border-color:#DF373F;background:#EE3A43}.bg-colored .mod-box-default a,.bg-colored .mod-box-grey a{color:#3D3C47;;text-shadow:none}.bg-colored .mod-box-default code,.bg-colored .mod-box-grey code{color:#3D3C47}.button-primary,#page .mod-box-default .button-primary,#page .mod-box-grey .button-primary,#system .item>.links a{border-color:#35343F;background:#494A55}.button-primary:hover,#page .mod-box-default .button-primary:hover,#page .mod-box-grey .button-primary:hover,#system .item>.links a:hover{border-color:#292931;background:#3E3F47}.button-primary:active,#page .mod-box-default .button-primary:active,#page .mod-box-grey .button-primary:active,#system .item>.links a:active{border-color:#313138;background:#3A3A43}dl.separator dt:after{background-color:#3D3C47}em.box{color:#3D3C47}.social-icons li a,.module.mod-box-default .social-icons li a,.module.mod-box-grey .social-icons li a{background-image:url(/de/templates/yoo_infinite/styles/grey/images/tools/icons_social.png)}.menu-dropdown .level2 a:hover,.menu-dropdown .level2 a.current,.bg-color1 a:hover,.mod-box-color1 a:hover,.mod-box-color1 .menu-sidebar :hover,.mod-box-color1 .menu-sidebar li .active,.bg-color1 .menu-sidebar :hover,.bg-color1 .menu-sidebar li .active,.bg-color1 .mod-line .menu-sidebar li .active{color:#FFF}.bg-color2 a:hover,.mod-box-color2 a:hover,.mod-box-color2 .menu-sidebar :hover,.mod-box-color2 .menu-sidebar li .active,.bg-color2 .menu-sidebar :hover,.bg-color2 .menu-sidebar li .active,.bg-color2 .mod-line .menu-sidebar li .active{color:#9E4829;text-shadow:0 1px 0 rgba(255,255,255,0.2)}#search{margin:0px;padding:0px;height:73px;overflow:hidden}#system .pagination a:hover,#system .pagination strong,.searchbox .results li.results-header,.searchbox .results li.result.selected h3,#system #respond h3{color:#3D3C47}#system .pagination a:hover{border-color:#3D3C47}#system .pagination a.previous,#system .pagination a.next{background-image:url(/de/templates/yoo_infinite/styles/grey/images/pagination.png)}.searchbox .results li.more-results:hover{background-color:#3D3C47}#system #comments .comment-byadmin .comment-head{border-color:#CFD1D5;background:#E2E4E8}#system span.highlight{background-color:#494A55}.bg1{background:#E42B38;color:#FFF}.bg1 h1{color:#FFF}.wk-slideshow-infinite .caption h1{background-color:#E42B38}.wk-slideshow-infinite .caption h1+span{background-color:#36B04A;font-size:10pt;font-weight:bold}
@media (max-width:959px){.wrapper.max-width65,.wrapper.max-width80{max-width:100%}.bg-colored{padding:0}.grid-h .mod-box-transparent{margin:0}}@media (min-width:480px) and (max-width:959px){#search{display:none}}@media (max-width:767px){#toolbar,#headerbar,#logo,#search,#menubar,#breadcrumbs{display:none}#header{margin-bottom:20px}.searchbox{border:none}}@media (max-width:479px){#system .items .item,#system .items .item:first-child{margin-top:12px;padding-top:18px;border-top-width:1px}#system .items :first-child .item:first-child{margin-top:0;padding-top:0;border-width:0}#system .items .leading .item{margin-bottom:0;padding-bottom:0;border-width:0}.searchbox{padding:0 0 0 38px}}

@font-face{font-family:'TitilliumText25L250wt';src:url('/de/templates/yoo_infinite/fonts/TitilliumText25L004-webfont.eot');src:url('/de/templates/yoo_infinite/fonts/TitilliumText25L004-webfont.eot#iefix') format('embedded-opentype'),url('/de/templates/yoo_infinite/fonts/TitilliumText25L004-webfont.woff') format('woff'),url('/de/templates/yoo_infinite/fonts/TitilliumText25L004-webfont.ttf') format('truetype'),url('/de/templates/yoo_infinite/fonts/TitilliumText25L004-webfont.svg#TitilliumText25L250wt') format('svg');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'TitilliumText25L1wt';src:url('/de/templates/yoo_infinite/fonts/TitilliumText25L005-webfont.eot');src:url('/de/templates/yoo_infinite/fonts/TitilliumText25L005-webfont.eot#iefix') format('embedded-opentype'),url('/de/templates/yoo_infinite/fonts/TitilliumText25L005-webfont.woff') format('woff'),url('/de/templates/yoo_infinite/fonts/TitilliumText25L005-webfont.ttf') format('truetype'),url('/de/templates/yoo_infinite/fonts/TitilliumText25L005-webfont.svg#TitilliumText25L1wt') format('svg');font-weight:normal;font-style:normal;font-display:swap}
