@CHARSET "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block; }
body { line-height: 1; }
ol,ul { list-style: none; }
blockquote,q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
/* END reset */

body { font-family: "Gill Sans", "Lucida Grande", "Helvetica", "sans-serif"; padding: 100px 200px 50px 230px; overflow: auto; line-height: 22px; font-size: 15px; letter-spacing: 1px;}

#browserupdate { position: absolute; top: 0; left: 0; right: 0; background: #ccc; color: black; padding: 0.2em 0; text-align: center; height: 15px; line-height: 15px; }
#browserupdate em { font-weight: bold; }

#noscript-container { position: fixed; bottom: 0; left: 50%; margin-left: -300px; width: 600px; z-index: 101; font-size: 17px; }
#noscript-container p { padding: 5px; height: 21px; background-color: #8C8C8C; float: left; }
#noscript-container .corner { float: left; width: 0; height: 0; }
#noscript-container .corner.corner-right { border-right: 20px solid transparent; border-bottom: 31px solid #8C8C8C; }
#noscript-container .corner.corner-left { border-left: 20px solid transparent; border-bottom: 31px solid #8C8C8C; }

a { text-decoration: none; color: inherit; outline: none; }

/* START - Content */
div.content em { font-style: italic; }
div.content p.readmore { text-indent:0; font-size: .9em; }
div.content strong,div.content b { font-weight: bolder; }
div.content p { margin-top: 1.2em; }
div.content > * { max-width: 450px; }
div.content article ul { margin: 1em; }
div.content article ul li { list-style-type: disc; margin: 0; }
div.content article a, div.content .news p.more > a, div.content .category-desc a { text-decoration: underline; color: #8C8C8C; }
div.content article p.article_author { font-size: 80%; margin: 0; }
div.content .item-separator { margin-bottom: 3em; }
div.content .item > p.more  { margin-top: 0; }
div.content .item > p { margin-bottom: 0; }
div.content td { padding: 5px 10px 5px 10px; }
div.content table { margin: -10px; }
div.content h2,div.content h3,div.content h4,div.content h5,div.content h6 { margin: 0; text-transform: uppercase; }
div.content h2 { font-size: 20px; margin-bottom: 3em; }
div.content h3 { font-size: 16px; margin-top: 2em; margin-bottom: 1em; }
div.content h4, div.content h5 { margin-top:1.5em; margin-bottom: -1em; }
div.content .dmbjobs h5 { margin-bottom: -1em; margin-top: 1.5em; }
div.content .dmbjobs p a { text-decoration:underline; color: #8C8C8C; }
div.content .dmbnews h5 { margin-top:0em; margin-bottom: 0.5em; }
div.content .dmbnews h6 { margin-bottom:0px; font-size: 11px; }
div.content .dmbnews p { margin-bottom: 0.5em; margin-top: 0em; }
div.content .dmbnews p a { text-decoration:underline; color: #8C8C8C; }
div.content span.category_title { color: #8C8C8C; font-size: 20px; /* FIXME */ }
div#grid { margin: 0 auto; }
div#grid .grid-cell { overflow: hidden; position: relative; display: inline-block; text-align: center; border: 1px solid #8C8C8C; margin: 2px; }
div#grid .grid-cell.audio-cell { padding: 5px; }
div#grid .grid-cell.audio-cell p { white-space: nowrap; margin: 0; text-align: center; text-overflow: ellipsis; overflow: hidden; }
div#grid .grid-cell.audio-cell p:first-child { text-transform: uppercase; }
div#grid .grid-cell.grid-cell-bottom { vertical-align: bottom; }
div#grid .grid-cell.grid-cell-top { vertical-align: top; }
div#grid .grid-cell.grid-cell-middle { vertical-align: middle; }
div#grid .grid-cell > img { vertical-align: inherit; height: auto; }
div#grid .grid-cell.grid-cell-audio > img { margin: 5px 5px 0; }
ul#grid .list-cell { float: left; text-align: center; width: 150px; height: 100px;}
ul#grid .cell-container { position: relative; display: block; line-height: 0; }
ul#grid .cell-container img { max-width: 150px; max-height: 100px; border: 1px solid #8C8C8C; }
.grid-play-button { background-image: url('../images/player_sprite2.png'); position: absolute; top: 50%; left: 50%;}
.grid-play-button.play-small { background-position: -170px -10px; height: 32px; width: 32px; margin: -16px; }
.grid-play-button.play-large { background-position: -8px -8px; height: 74px; width: 74px; margin: -37px; }
div#grid > div { margin-bottom: 4px; }
#grid .link-container { position: relative; display: inline-block; cursor: default; }
#grid .dmb-icon.link-button { position: absolute; top: 50%; left: 50%; height: 76px; width: 76px; margin-top: -38px; margin-left: -38px; cursor: pointer; background-position: -126px -502px; }
#grid .dmb-icon.link-button:hover { background-position: -202px -502px; }
/* END - Content */

.frame { position: fixed; z-index: 100; }

.sign { width: 20px; height: 125px; position: absolute; }
.sign.left { right: -20px; }
.sign.right { left: -20px; }

.dmb-icon { background: url('../images/dmb-icons_200x372.png') no-repeat; }

header { top: 0; right: 0; left: 0; text-align: right; padding: 25px; background-color: inherit; }
div#menu_wrapper { top: 100px; left: 0; }
menu { width: 165px; height: auto; padding-left: 25px; margin-bottom: 10px; white-space:nowrap; text-transform: uppercase; position: absolute; left: 0; font-size: 14px; }
menu a { color: #8C8C8C; }
menu a:hover, menu .open > a { color: inherit; }
menu .sign { display: none; }
menu ul { list-style-type: none; }
menu ul li>ul { margin-left: 15px; }
menu li { padding-top: 1px; }
.dmb-icon-pin { padding: 6px; cursor: pointer; position: absolute; top: -12px; }
#toolbox-pin { right: 20px; }
.dmb-icon-pin-g { background-position: -5px -280px; }
.dmb-icon-pin-o { background-position: -5px -305px; }
.clear { clear: both; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }

#collection_wrapper { left: -75%; top: 60%; height: 40%; width: 75%; background-color: #8C8C8C; }
#collection_hover { height: 100%; }
.collection-canvas { margin: 10px; padding: 0 0 5px 5px; position: absolute; top: 0; right: 0; bottom: 20px; left: 0; }
div#collection { overflow: hidden; }

.collection-item { height: 120px; margin: 5px 5px 0 0; float: left; position: relative; background-color: inherit; }
.collection-remove { cursor: pointer; position: absolute; top: 0; right: 0; width: 16px; height: 16px; background-image: url('ui-darkness/images/ui-icons_cccccc_256x240.png'); }
.collection-placeholder { width: 100px; background-color: #8c8c8c; float: left; height: 120px; margin: 5px 5px 0 0; }
#collection-submit { position: absolute; right: 10px; bottom: 3px; padding: 0; }
#collection-submit a { text-transform: uppercase; cursor: pointer; }
#collection-info { text-align: center; padding-top: 50px; }

#checkout_wrapper { top: 60%; right: -20%; width: 20%; height: 40%; background-color: #8C8C8C; }
#checkout_hover { height: 100%; }
#checkout { background-color: black; position: absolute; right: 0; bottom: 20px; left:0; top: 0; margin: 10px 10px 10px 10px; }
#checkout input { font-family: "Gill Sans", "Lucida Grande", "Helvetica", "sans-serif"; }
#checkout-submit { position: absolute; top: 0; right: 0; bottom: 3px; left: 0;  padding: 0; }
#checkout-submit >button { position: absolute; left: 10px; bottom: 3px; padding: 0; }
#checkout a:first-child >img{ border-bottom: 1px solid #8C8C8C; }
#checkout p:first-child >img{ border-bottom: 1px solid #8C8C8C; }
#checkout p{ line-height: 1.2em; margin-bottom: 20px;}
.download-icon { height: 16px; width: 16px; display:block; }

object#Flash { outline: medium none; }
#flash_settings_wrapper { top: 20%; right: -20%; width: 20%; background-color: #8C8C8C; display: none; }
#flash_settings { margin: 10px 0 10px 10px; }
#flash_settings_wrapper .sign { top:33%; }
#dmb-flash-submit { text-transform: uppercase; width: 100%; color: #8C8C8C; }
#dmb-flash-submit .active { text-decoration:underline; }
#dmb-flash-submit a:hover { text-decoration:underline; }

.dmb-dance.ui-dialog { background: #8C8C8C; border-radius: 0; font-family: "Gill Sans", "Lucida Grande", "Helvetica", "sans-serif"; }
.dmb-dance .ui-dialog-titlebar { background: none; border: none; color: black; }
.dmb-dance .ui-state-hover { border: 1px solid #8C8C8C; background: none; }
.dmb-dance .ui-icon { background-image: url('../images/dmb-icons_200x372.png'); background-position: -155px -380px; cursor: pointer; }
.dmb-dance .ui-dialog-content { color: black; }

.dmb-song { text-decoration: underline; cursor: pointer; }

#flash_settings_wrapper p {line-height:1.2em;}

div#toolbox_wrapper { top: 100px; right: 0; }
div#toolbox .sign { display: none; }
#toolbox { width: 40px; height: auto; padding-right: 15px; right: 0; white-space: nowrap; position: absolute; }

.toolbox-icon, .dmb-share-icon { height: 20px; width: 20px; cursor: pointer; }
.dmb-share-icon { padding: 2px 10px; margin: 2px; }
.toolbox-icon { display: block; margin: 5px 10px; }
.toolbox-sprache-de { background-position: -5px -230px; }
.toolbox-sprache-en { background-position: -5px -255px; }
#toolbox-wechsel >a { background-position: -5px -5px; }
#toolbox-single >a { background-position: -5px -30px; }
#toolbox-4er >a { background-position: -5px -55px; }
#toolbox-9er >a { background-position: -5px -80px; }
#toolbox-liste >a { background-position: -5px -105px; }
#toolbox-lupe >a { background-position: -5px -130px; }
#toolbox-vergroessern >a { background-position: -5px -155px; }
#toolbox-share >a { background-position: -5px -180px; }
#toolbox-info >a { background-position: -5px -205px; }

#dmb-share { position: absolute; overflow: hidden; text-align: right; width: 0; right: 50px; }
#dmb-share-twitter { background-position: -80px -530px; }
#dmb-share-facebook { background-position: -105px -530px; }
#dmb-share-xing { background-position: -55px -530px; }
#dmb-share-linkedin { background-position: -30px -530px; }
#dmb-share-mail { background-position: -5px -530px; }

#fancybox-close { background: transparent url('../images/dmb-icons_200x372.png') -155px -380px !important; height: 16px !important; width: 16px !important; top: -8px !important; right: -8px !important; }
#fancybox-close:hover { background-position: -155px -405px !important; }

/* remote control */
#remote_control { z-index: 101; position: fixed; top: 60%; left: 5%; max-width: none !important; cursor: default; }
#remote_control .rc-body { float: left; position: relative; margin: 0 2px 2px 0; min-width: 130px; }
#rc-handle { cursor: move; display: block; width: 21px; height: 21px; position: absolute; padding: 2px; top: -13px; left: -13px; }
#rc-handle-helper { background: rgb(140, 140, 140); background: rgba(140, 140, 140, 0.8); margin-left:10px; height:10px; }
#rc-select-container { padding-right: 3px; padding-bottom:8px; padding-top:0px; margin-bottom: 2px; text-transform: uppercase; }
#rc-select-container.rc-empty { padding-bottom: 0; }
.rc-color { background: rgb(140, 140, 140); background: rgba(140, 140, 140, 0.8); color: black; }
.rc-select-count { text-align: right; }
.rc-select-count, .rc-select-title {  float: left; }
.rc-select-items.rc-color { color: #8C8C8C; }
#remote_control li { padding: 2px 4px; margin: 0px 2px;}
#remote_control .jspPane li { margin-right: 0;}
.rc-select-items { padding-bottom: 2px; float: left; margin-right: 2px; margin-bottom: 2px; display: none; outline: none; }
.rc-select-items.customers { max-height: 200px; width: 280px; overflow: hidden; }
.rc-select-items.customers ul:last-child { max-height: 174px; outline: none; }
.rc-select-items ul:first-child { border-bottom: 1px solid black; }
.rc-select-items .dmb-icon { float: left; height: 18px; width: 18px; margin-top: 2px; }
.rc-select-items .rc-select-content { margin-left: 22px; }
.rc-select-count { margin-right: 5px; margin-left: 0px; width: 20px; }
.rc-select-icon { float: right; margin-left: 5px; margin-top:1px; }
.rc-select-icon-plus, .rc-select-icon-minus { display:block; width: 16px; height: 16px; cursor: pointer; }
.rc-nav-prev, .rc-nav-next { height: 20px; width: 20px; display: block; }
#rc-nav-container { height: 20px; }
#rc-nav-container > * { position: absolute; }
.rc-nav-prev { left: 0; }
.rc-nav-next { right: 0; }
.rc-nav-title { margin-left: 22px; margin-right: 22px; text-align: center; line-height: 20px; right: 0; left: 0; }
#rc-tab-nav { width: auto; text-align: center; }
#rc-tab-nav a { height: 20px; text-transform: uppercase; display: block; margin: 2px; }
#rc-tab-nav li { padding:0; text-transform:capitalize; float: left; margin: 0 2px 1px 0; width: 32.5%; border: none; }
#rc-form { float: left; }
#rc-form .rc-tab { padding: 0; width: 280px; }
#rc-tab-main { margin-right: 2px; }
#rc-tab-main .rc-select-items { width: 100%; overflow: auto; margin: 0; max-height: 200px; }
#tab-main li, #rc-tab-main li { line-height:1.3em; padding: 0 4px; }
#remote_control .jspVerticalBar { width: 5px; background: inherit; }
#remote_control .jspDrag { background-color: black; }
#remote_control .jspTrack { background-color: lightgrey; }
#preset ul { padding-top: 2px; }
#preset ul:first-child { display: none; }
/* END - remote control */

/* info tabs */
#dmb-info-tab { position: absolute; right: 0px; bottom: 0px; color: black; z-index: 5; }
#dmb-info-tab .list-wrap { background: rgb(140, 140, 140); background: rgba(140, 140, 140, 0.9); padding: 5px; overflow: hidden; position: relative; width: 360px; height: 140px; font-size: 95%; }
#dmb-info-tab .nav li { width: 110px; float: left; margin: 0 2px 2px 0; background-color: #8C8C8C; }
#dmb-info-tab .nav li a { display: block; text-align: center; margin:2px; text-transform: uppercase; }
#dmb-info-tab p { margin-top: 0 !important; }
#dmb-info-tab #tab-close { position: absolute; right: 5px; top: 5px; height: 16px; width: 16px; cursor: pointer; }
.content #grid #dmb-info-tab h3 { margin-bottom:0.5em; margin-top:0; padding:0; }
.content #grid #dmb-info-tab h4 { margin:0; padding:0; float:left; }
.content #grid #dmb-info-tab #weitereinfos p { line-height:1.2em; }
/* END - info tabs */

/* presentation slider */
#dmb-presentation-wrapper { max-width: 700px !important; margin-right: auto; margin-left: auto; }
#dmb-presentation-help > h1 { text-transform: uppercase; font-size: 16px; margin: 0; }
#dmb-presentation-help > p { margin: 1em 0 2em 0; }
#dmb-presentation-form > div { position: relative; right: 0; width: 100%; text-align: right; margin-top: 30px; text-transform: uppercase; }
.dmb-presentation { padding: 10px !important; position: relative; white-space: nowrap; }
.dmb-presentation > .slider-wrapper { display: inline-block; height: 100%; width: 150px; text-align: right; text-transform: uppercase; }
.dmb-presentation > .slider-wrapper > p { margin-bottom: 1em; position: relative; }
.dmb-presentation .slider-text { right: 10px; margin-right: 2em; }
.dmb-presentation .slider { height: 100%; min-height: 200px; margin-left: auto; margin-right: 2em; }
div.slider li { position: absolute; font-size: 65%; white-space: nowrap; }
div.slider li:first-child { top: -14%; }
div.slider li:last-child { bottom: -14%; }
#dmb-presentation-button { border: none; font: inherit; margin: 0; padding: 0; }
#dmb-presentation-language { position: absolute; left: 0; }
#dmb-presentation-submit { color: #8C8C8C; }
/* END presentation slider */

/* customers */
.dmb-customer-home { padding: 3px 10px; }
.dmb-customer-list a { text-decoration: underline; }
.dmb-customer-list a:hover { color:#8c8c8c; }
.dmb-customer-list-nav .active { text-decoration: underline; }
.dmb-customer-list-nav a:hover { text-decoration: underline; }
#dmb-customer-list ul { margin: 2em 0; }
#dmb-customer-list .dmb-customer-list-nav { margin-bottom: 30px; font-size: medium; color: #8C8C8C; text-transform: uppercase; }
/* END customers */

/* generic button styles */
button { font-family: "Gill Sans", "Lucida Grande", "Helvetica", "sans-serif"; color: #8c8c8c; border: none; cursor: pointer; font-size:100%; text-transform:uppercase; }
/* END - generic button styles */

/* suche */
.search-results >a { text-decoration: underline; color: #8C8C8C; }
.search-prev, .search-next { height: 20px; width: 20px; display: block; }
.search-prev { left: 0; }
.search-next { right: 0; }
#searchForm .inputbox { border-color:#0F3; border:1px; border-style:solid; border-color: #8c8c8c; }
#searchForm { margin-bottom:30px; }
.search-results { margin-bottom:20px; }
#searchForm .searchintro, .form-limit { color: #8C8C8C; font-weight:normal; }
hr { border:none; border-top:solid; border-color:#8c8c8c; border-width:1px; background-color:transparent; }
.search-results .result-category h6 { margin-bottom:0px; font-size: 11px; }
.search-results .result-category h5 { margin-bottom: 0.5em; text-decoration:underline; color: #8C8C8C; margin-left:120px; }
.search-results .result-category p { margin-bottom: 1em; }
.search .pagination { text-transform:uppercase; height:20px; }
.search .pagination  li { float:left; margin-right:10px; }
.search .pagination  ul { float:left; margin-left:40%; }
.search-results .result-img img { border-style: solid; border-width: 1px; border-color: #8c8c8c; }
.search-results .result-img p, .search-results .result-img h5 { margin-left:120px; }
.search-results .result-img h5, .search-results a h5 { margin-top: 0; }

/* END Suche */

/* Listenansicht */
.content #grid { max-width: none; }
.content #grid .liste-text { margin-left: 170px; font-size: 14px; padding: 0; white-space: nowrap; }
.content #grid .liste-element { height: 100px; margin-bottom: 50px; }
.content #grid .liste-text h3{ margin-bottom:0.5em; margin-top:0.5em; line-height:1em; }
.content #grid .liste-text h4 { margin:0; display: inline; line-height:1.3em; }
.content #grid .liste-text p { margin:0; line-height:1.3em; }
/* END Listenansicht */

/* help styles */

#dmb-help { cursor: pointer; height: 20px; width: 20px; display: block; position: fixed; bottom: 10px; right: 0; }
#dmb-help-firstvisit { max-width: 175px; position: fixed; bottom: 10px; right: 40px; background-color: #8C8C8C; padding: 5px; }
.dmb-help-tooltip { min-height:20px; max-width: 202px; position: absolute; display: none; text-align: right; background-color: #8C8C8C; padding: 1px; color: black; line-height:1.2em; }
.dmb-help-toolbox { right: 55px; padding: 0 5px; line-height:1.4em; }
.dmb-help-checkout { left: -245px; margin-top: 20px; padding: 5px; }
.dmb-help-collection { right: -245px; margin-top: 20px; text-align: left; padding: 5px;  }
.dmb-help-rc { left: 20px; top: -70px; text-align: left; padding: 5px; }
.dmb-help-icon-top { background-position: -155px -205px; width: 11px; height: 7px; position: absolute; top: -6px; left: 10px; }
.dmb-help-icon-right { background-position: -130px -180px; width: 7px; height: 11px; position: absolute; right: -6px; top: 5px; }
.dmb-help-icon-right-bottom { background-position: -130px -180px; width: 7px; height: 11px; position: absolute; right: -6px; bottom: 5px; }
.dmb-help-icon-bottom { background-position: -155px -180px; width: 11px; height: 7px; position: absolute; bottom: -6px; left: 10px; }
.dmb-help-icon-left { background-position: -130px -205px; width: 7px; height: 11px; position: absolute; left: -6px; top: 5px; }
/* END help styles */

/* Audio Player */
.audiojs { height: 22px; width: 320px; background:none; background-image:none;  border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
.audiojs .play-pause { width: 15px; height: 20px; padding: 0px 8px 0px 0px; cursor:pointer; border:none;}
.audiojs .play{ background: none; border: transparent solid 5px; border-left: 9px solid #838383; height: 0; width: 0; position: relative; top: 9px; left: 8px; }
.audiojs .pause{ background-image: none; background: none; position: relative; width: 2px; height: 10px; border-left: 3px solid #838383; border-right: 3px solid #838383; position: relative; top: 9px; left: 8px; }
.audiojs p { width: 25px; height: 20px; margin: -3px 0px 0px -1px !important; border:none;}
.audiojs .scrubber { background: transparent; height: 10px; margin-top: 10px; width: 250px; border: none; cursor:pointer; }
.audiojs .progress { height: 1px; width: 0px;}
.audiojs .loaded { height: 2px;position: relative; top: -1px; }
.audiojs .time { float: left; height: 25px; line-height: 25px; display:none;}
.audiojs .error-message { height: 24px; height: 24px; width: 265px; margin-top: -8px; }
/* END Audio Player */

#dmb-video { border: 1px solid #8C8C8C; }

/*  Flash-Fallback for Single-Video */
object.vjs-flash-fallback, object.vjs-flash-fallback:focus{ outline: none; }
/* END Flash-Fallback for Single-Video */

/* minor news adjustments */
.dmbnews .dmbnews-image { border: 1px solid #8C8C8C; float:left; width: 100px; margin: 5px 20px 5px 0; }
.dmbnews > .dmbnews-summary { margin-left: 120px; }
article > .dmbnews-image-article { max-height: 350px; max-width: 450px; }
.dmbnews-article { max-width: 565px !important; }
.dmbnews-article > p { margin-right: 115px; }

/* APM styles */
.dmb-apm { height: 100%; }
body.dmb-apm { padding: 0; overflow: hidden; }
#dmb-presentation-spinner { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; max-width: inherit; z-index: 1234; background: #8C8C8C; opacity: 0.8; }
#dmb-presentation-spinner > img { width: 16px; height: 16px; position: relative; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; }
div.anythingSlider { width: 90%; height: 95%; }
.anythingBase { max-width: 99999px; }
.anythingBase .panel >img , .anythingBase .panel .audio-border { border: 1px solid #8C8C8C; }
#dmb-presentation-controls { width: 20em; margin: 0pt auto; position: relative; line-height: 26px; font-size: 20px; }
#dmb-presentation-controls .anythingSlider-dmb { padding: 0; }
/* END APM styles */

/* global search */
#search_wrapper { bottom: 10px; left: 10px; }
#search_magnifier { background-position: -5px -130px; height: 20px; width: 20px; position: absolute; top: 5px; left: 5px; }
#search_wrapper label, #search_wrapper input.button { display: none; }
#mod-search-searchword { width: 75px; color: #8C8C8C; padding: 5px 2px 5px 30px; font-size: 14px; border: 1px solid #8C8C8C; background-color: inherit; outline: none; }
#mod-search-searchword.active { width: 150px; color: inherit; }
/* END global search*/

/* launcher styles */
.content #dmb-launcher { max-width: 500px; }
#dmb-launcher > a { display: block; background-color: #8C8C8C; margin: 4px; float: left; }
#dmb-launcher p { position: absolute; bottom: 10px; left: 10px; right: 10px; font-size: 16px; text-transform: uppercase; overflow: hidden; }
#dmb-launcher a:first-child p { top: 0; }
#dmb-launcher .dmb-tile, #dmb-launcher .dmb-tile-high, #dmb-launcher .dmb-tile-big { width: 130px; height: 130px; padding: 10px; position: relative; }
#dmb-launcher .dmb-tile-big { height: 288px; width: 288px; }
#dmb-launcher .dmb-tile-high { height: 288px; }
#dmb-launcher .dmb-tile-high .dmb-icon { height: 105px; margin: 10px auto; }
#dmb-launcher .dmb-sliders { width: 105px; }
#dmb-launcher .dmb-dance { width: 130px; }
/* END launcher styles */
