body{*/font-family:"Helvetica Neue",Helvetica,Arial,clean,sans-serif}
html{position:relative;min-height:100%}
body{margin-bottom:55px}
.footer{position:absolute;bottom:0;width:100%;height:55px;border-top:1px solid #e5e5e5;padding-top:10px}
#footer-margin-top{height:15px}
.footer ul{list-style:none}
.footer li{float:right;padding:0 10px 0 10px;margin:6px 0 5px 0;vertical-align:baseline}
.footer li:not(:first-child){border-right:1px solid #848484}
.footer a{text-decoration:none}
#footer-left,#footer-right{padding-left:0;padding-right:0}
#lang-select{min-width:200px}
#imkb-header .imkb-brand{padding:5px 0 5px 5px}
#imkb-header .navbar{margin-bottom:0}
#imkb-header-user{cursor:pointer}
#navbar .nav>li>a{padding-left:8px;padding-right:8px}
.search-info{margin:0 0 0 2px;font-size:small}
.width100{width:100%}
.padding0{padding:0}
.pager-nav{text-align:center;font-size:16px}
.root-user{color:red !important}
@media(max-width:767px){.futurem #imkb-header{margin-bottom:90px}
.futurem #navbar li{background:#000}
}
.futurem #review-page blockquote{margin-top:35px}
.futurem #footer-left{visibility:hidden}
.futurem #footer-right a{font-size:18px;color:#fff}
.futurem .kwgallery{background:#fff;padding-top:20px}
.futurem .search-info{color:#fff}
.futurem #imprint,.futurem #terms{margin-top:20px}
.futurem body{background:#696969}
.futurem .navbar-default{background:0;border:0}
.futurem .navbar a{color:#fff !important}
.futurem .navbar li.active a{color:#555 !important}
.futurem #about{padding-bottom:10px}
.futurem #profi,.futurem #setting-tabs,.futurem #question-page,.futurem #comments,.futurem #comments .text-muted,.futurem #model-page,.futurem #model-page .text-muted,.futurem #license-info,.futurem #license-info a,.futurem #review-page,.futurem #review-page footer,.futurem #login-page,.futurem #about,.futurem #question-container,.futurem #question-container .text-muted,.futurem #all-questions,.futurem #search-body .search-author,.futurem #search-body{color:#fff}
.futurem #imkb-header-user ul a{color:#000 !important}
.futurem #question-comment{margin-top:40px}
.futurem #model-infobar a,.futurem a{color:#00c5ca}
.well a{color:#337ab7}
@media(min-width:768px){.futurem #model-page-header{margin-bottom:20px}
.futurem #profi .page-header,.futurem #question-page .page-header,.futurem #model-page .page-header,.futurem #login-page .page-header,.futurem #review-page .page-header,.futurem #search-body .page-header{margin-left:250px}
.futurem #ask-question{margin-left:240px}
.futurem #setting-tabs{margin-top:130px}
}
.futurem .footer{height:74px}
.jugendm #imkb-header .imkb-brand{padding:0 10px 5px 0}
.miniview,.midview{margin-bottom:30px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
.miniview:hover,.miniview:focus,.midview:hover,.midview:focus{border-color:#337ab7;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}
.miniview{height:170px}
.midview{height:370px}
.thumb{position:relative;margin:4px}
.miniview .thumb{height:140px}
.midview .thumb{height:340px}
.thumb canvas{width:100%;height:100%;position:absolute}
.thumb-spinner{z-index:100;position:absolute;width:61px;height:71px;margin-left:-31px;margin-top:-36px;top:50%;left:50%}
.thumb-bgcanvas{z-index:200}
.thumb-canvas{z-index:300}
.thumb-details{margin:0 5px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.thumb-details a{color:#000}
#search-div{margin:50px 0}
.kwgallery{margin-bottom:15px}
#index-body .well{padding:9px}
#index-body .well h4{margin:0 0 10px 0}
#index-body .well ul{margin:0}
.well h4 a{color:#000}
.well-more{text-align:right}
#review blockquote{border-left:0;margin:0;padding:0;font-size:14px}
#review blockquote footer{font-size:90%}