.center-three-columns { column-gap: 60px; row-gap: 80px; } @media (min-width: 1201px) { .center-three-columns .flex_column { width: calc(33.33% - 40px) !important; } } @media (max-width: 1480px) { .tt-200hr-text { font-size: 18px !important; } } @media (max-width: 989px) { .teacher-name { margin-top: 10px !important; } } .inner-table { width: 900px; max-width: 100%; margin: 0 auto; } @media (max-width: 767px) { .inner-table-alt tr { display: grid; grid-template-columns: 3fr 2fr 2fr 2fr; } .inner-table-alt .room-view { grid-column: span 4; } } @media (min-width: 990px) { td.room-view { width: 300px; } } .hrs-intro-text-200 { font-size: 22px !important; line-height: 32px; } .hrs-intro-text-200 strong:before { content: '\e85b'; font-family: 'entypo-fontello'; padding-right: 7px; } .hrs-intro-text-200 strong { letter-spacing: 1px; } .tt-curr.hide { display: none !important; }