/*  responsive table */
.mediaTableWrapper{position:relative}
.mediaTableWrapperWithMenu{padding-top:48px}
.mediaTableMenu li,.tableMenu li {padding:0 10px}
.mediaTableMenu{position:absolute;top:0;left:0}
.activeMediaTable th.optional,.activeMediaTable td.optional{display:none}
@media (min-width: 1280px) {
    .activeMediaTable th.optional,.activeMediaTable td.optional{display:table-cell;_display:block}
    *+html .activeMediaTable th.optional,*+html .activeMediaTable td.optional{display:block}
}
@media (min-width: 980px) {
    .sidebar_hidden .activeMediaTable th.optional,.sidebar_hidden  .activeMediaTable td.optional{display:table-cell;_display:block}
    *+html .sidebar_hidden .activeMediaTable th.optional,*+html .sidebar_hidden .activeMediaTable td.optional{display:block}
}
@media (min-width: 480px) and (max-width: 767px) {
    .activeMediaTable th.optional,.activeMediaTable td.optional{display:table-cell;_display:block}
    *+html .activeMediaTable th.optional,*+html .activeMediaTable td.optional{display:block}
}
