/* tx_crossmediacheck_menu */
.tx-crossmediacheck-menu { margin-bottom: 16px; position: relative; }
.tx-crossmediacheck-menu-header { color: #B9B8B8; font-size: 11px; height: 20px; margin: 15px 0px 6px 0px; padding: 6px 0px 0px 19px; position: relative; width: 231px; }
.tx-crossmediacheck-menu-header a { color: #555659; display: inline-block; padding-right: 55px; }
.tx-crossmediacheck-menu-header.ready:after, .tx-crossmediacheck-menu-header.ready .after { content: url(../typo3conf/ext/crossmediacheck/res/menu/ready.gif); height: 20px; position: absolute; right: 30px; top: 3px; width: 20px; }
*:first-child+html .tx-crossmediacheck-menu-header.ready .after { background: url(../typo3conf/ext/crossmediacheck/res/menu/ready.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n1 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n1.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n2 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n2.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n3 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n3.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n4 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n4.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n5 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n5.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n6 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n6.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n7 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n7.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n8 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n8.gif) no-repeat; }
.tx-crossmediacheck-menu-header.n9 { background: url(../typo3conf/ext/crossmediacheck/res/menu/n9.gif) no-repeat; }
.tx-crossmediacheck-menu-header.nR { background: url(../typo3conf/ext/crossmediacheck/res/menu/nR.gif) no-repeat; }
    /* mobile version */
@media screen and (max-width: 768px), screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 1024px) and (min-resolution: 192dpi), screen and (max-device-width: 1024px) and (min-resolution: 2dppx) {
    .tx-crossmediacheck-menu-header { font-size: 13px; height: auto; width: auto;
    #			margin-left: -moz-calc(100% / 0.32 / 0.98 * -0.01); margin-left: -webkit-calc(100% / 0.32 / 0.98 * -0.01); margin-left: calc(100% / 0.32 / 0.98 * -0.01);
    #			padding-left: -moz-calc(100% / 0.32 / 0.98 * 0.01 + 19px); padding-left: -webkit-calc(100% / 0.32 / 0.98 * 0.01 + 19px); padding-left: calc(100% / 0.32 / 0.98 * 0.01 + 19px); }
    .tx-crossmediacheck-menu-header a { color: #555659; padding-right: 30px; }
    .tx-crossmediacheck-menu-header.ready:after, .tx-crossmediacheck-menu-header.ready .after { right: 0px; }
}
@media only screen and (max-width: 624px) {
    .tx-crossmediacheck-menu { display: none; }
    .tx-crossmediacheck-menu-header {
         #			margin-left: -moz-calc(100vw / 0.98 * -0.01); margin-left: -webkit-calc(100vw / 0.98 * -0.01); margin-left: calc(100vw / 0.98 * -0.01);
         #			padding-left: -moz-calc(100vw / 0.98 * 0.01 + 19px); padding-left: -webkit-calc(100vw / 0.98 * 0.01 + 19px); padding-left: calc(100vw / 0.98 * 0.01 + 19px); }
}
