div.p_table_responsive .css3_grid_vertical_align .css3_hidden_caption { display: none; } @media screen and (max-width:979px) { div.p_table_responsive .css3_grid_vertical_align .css3_hidden_caption { display: block; font-weight: bold; margin-bottom: 5px; } div.p_table_responsive div.caption_column { display: none; } div.p_table_1.p_table_responsive li.row_style_1, div.p_table_1.p_table_responsive li.row_style_2, div.p_table_1.p_table_responsive li.row_style_3, div.p_table_1.p_table_responsive li.row_style_4 { height: 41px; } div.p_table_2.p_table_responsive li.row_style_1, div.p_table_2.p_table_responsive li.row_style_2, div.p_table_2.p_table_responsive li.row_style_3 { height: 37px; } /* ========== COLUMN HOVERS ========== */ div.p_table_1.p_table_responsive div.column_1:hover, div.p_table_1.p_table_responsive div.column_2:hover, div.p_table_1.p_table_responsive div.column_3:hover, div.p_table_1.p_table_responsive div.column_4:hover, div.p_table_1.p_table_responsive div.active_column, div.p_table_1.p_table_responsive div.active_column:hover { left: 0; top: 0; /* shadow */ box-shadow: 0px 0px 20px rgba(0,0,0,0.5); -webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.5); } div.p_table_1.p_table_responsive.p_table_hover_disabled div.column_1:hover, div.p_table_1.p_table_responsive.p_table_hover_disabled div.column_2:hover, div.p_table_1.p_table_responsive.p_table_hover_disabled div.column_3:hover, div.p_table_1.p_table_responsive.p_table_hover_disabled div.column_4:hover { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; } div.p_table_1.p_table_responsive div.column_1:hover li.row_style_1, div.p_table_1.p_table_responsive div.column_2:hover li.row_style_1, div.p_table_1.p_table_responsive div.column_3:hover li.row_style_1, div.p_table_1.p_table_responsive div.column_4:hover li.row_style_1, div.p_table_1.p_table_responsive div.column_1:hover li.row_style_2, div.p_table_1.p_table_responsive div.column_2:hover li.row_style_2, div.p_table_1.p_table_responsive div.column_3:hover li.row_style_2, div.p_table_1.p_table_responsive div.column_4:hover li.row_style_2, div.p_table_1.p_table_responsive div.column_1:hover li.row_style_3, div.p_table_1.p_table_responsive div.column_2:hover li.row_style_3, div.p_table_1.p_table_responsive div.column_3:hover li.row_style_3, div.p_table_1.p_table_responsive div.column_4:hover li.row_style_3, div.p_table_1.p_table_responsive div.column_1:hover li.row_style_4, div.p_table_1.p_table_responsive div.column_2:hover li.row_style_4, div.p_table_1.p_table_responsive div.column_3:hover li.row_style_4, div.p_table_1.p_table_responsive div.column_4:hover li.row_style_4, div.p_table_1.p_table_responsive div.active_column li.row_style_1, div.p_table_1.p_table_responsive div.active_column li.row_style_2, div.p_table_1.p_table_responsive div.active_column li.row_style_3, div.p_table_1.p_table_responsive div.active_column li.row_style_4 { height: 41px; padding: 9px 0 !important; } div.p_table_1.p_table_responsive div.column_1:hover li.header_row_1, div.p_table_1.p_table_responsive div.column_2:hover li.header_row_1, div.p_table_1.p_table_responsive div.column_3:hover li.header_row_1, div.p_table_1.p_table_responsive div.column_4:hover li.header_row_1, div.p_table_1.p_table_responsive div.active_column li.header_row_1 { padding: 4px 0px 0px 0px !important; border-radius: 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; } div.p_table_1.p_table_responsive div.column_1 li.header_row_1.radius5_topright, div.p_table_1.p_table_responsive div.column_2 li.header_row_1.radius5_topright, div.p_table_1.p_table_responsive div.column_3 li.header_row_1.radius5_topright, div.p_table_1.p_table_responsive div.column_4 li.header_row_1.radius5_topright { border-top-right-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; } div.p_table_1.p_table_responsive div.column_1:hover li.header_row_2, div.p_table_1.p_table_responsive div.column_2:hover li.header_row_2, div.p_table_1.p_table_responsive div.column_3:hover li.header_row_2, div.p_table_1.p_table_responsive div.column_4:hover li.header_row_2, div.p_table_1.p_table_responsive div.active_column li.header_row_2 { padding: 0 0 14px !important; } div.p_table_1.p_table_responsive div.column_1:hover li.footer_row, div.p_table_1.p_table_responsive div.column_2:hover li.footer_row, div.p_table_1.p_table_responsive div.column_3:hover li.footer_row, div.p_table_1.p_table_responsive div.column_4:hover li.footer_row, div.p_table_1.p_table_responsive div.active_column li.footer_row { padding: 10px 0 !important; } /* ==================== COLUMN RIBBONS ==================== */ /* --- hover--- */ div.p_table_1.p_table_responsive div.column_1:hover div.column_ribbon, div.p_table_1.p_table_responsive div.column_2:hover div.column_ribbon, div.p_table_1.p_table_responsive div.column_3:hover div.column_ribbon, div.p_table_1.p_table_responsive div.column_4:hover div.column_ribbon, div.p_table_1.p_table_responsive div.active_column div.column_ribbon { right: 0px; } }