@import '../../node_modules/video.js/dist/video-js.css'; [hidden] { display: none !important; } input.readonly { /* Force blank on readonly inputs */ background-color: #fff !important; } .form-control, .btn { border-radius: 0; } .glyphicon-black { color: black; } .header { height: $header-height; .search-col { height: 100%; margin-left: -15px; padding: 0; } } .main-col { padding: 0; .main-row { padding: 15px 30px; @media screen and (min-width: 1400px) { padding: 15px 40px; } @media screen and (min-width: 1600px) { padding: 15px 50px; } @media screen and (min-width: 1800px) { padding: 15px 60px; } } } .title-menu-left { height: calc(100vh - #{$header-height}); padding-right: 0; .title-menu-left-block { margin-left: -15px; &.menu { height: 100%; } } #peertube-title { background-color: #fff; border-right: 2px solid $header-border-color; font-size: 25px; line-height: $header-height; text-align: center; margin-top: 0; margin-bottom: 0; a { color: inherit !important; &:hover { color: inherit !important; text-decoration: none !important; } } } } /* some fixes for ng2-smart-table */ ng2-smart-table { thead tr { border-top: 1px solid rgb(233, 235, 236) } td, th { padding: 8px !important; color: #333333 !important; font-size: 14px !important; } .ng2-smart-pagination-nav .page-link { font-size: 11px !important; } .glyphicon { font-family: 'Glyphicons Halflings' !important; } } footer { border-top: 1px solid rgba(0, 0, 0, 0.2); padding-top: 10px; text-align: center; font-size: small; margin-top: 30px; }