// filter #user-filter-form { margin: 25px 0; dl { #query-label { line-height: 36px; margin-right: 10px; label { color: #000; font-size: 16px; font-weight: bold; } } #query-element { width: 500px; .description { font-size: 12px; color: #231f20; line-height: 1.3; } } } } /* tab navigation */ .filter_form + .nav.nav-tabs { border: 0; li { &:first-child { float: none; span { color: #000; font-size: 16px; line-height: 36px; font-weight: bold; } } &:nth-child(2) { > a { width: 36px; @include border-radius(12px); } } // this block need delete if delete mark all margin: 0; > a { border: 0; padding: 0; width: 24px; height: 24px; line-height: 22px; text-align: center; margin-right: 6px; margin-bottom: 6px; background: #eee; color: #312d2e; @include border-radius(50%); @include transition(.3s); &:hover, &:focus { background: #b71955; color: #fff; } } &.active { > a { background: #b71955; color: #fff; } } } } .table-responsive { .app-user-memberdirectory-memberdirectorylist { thead { background: #ccc; border-color: #ccc; * { text-transform: none; font-weight: bold; } } tbody { .cell_email.grid_email { a { display: block; max-width: 150px; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } } .cell_direct_phone.grid_text { white-space: nowrap; } } } } @media only screen and (max-width: 767px) { .tbl-fluid { td { border-bottom: 1px solid #f9f9f9; } [id^="app-user-memberdirectory-memberdirectorylist-"] { td:nth-of-type(1):before { content: "#"; } td:nth-of-type(2):before { content: "NAME"; } td:nth-of-type(3):before { content: "COMPANY"; } td:nth-of-type(4):before { content: "EMAIL"; } td:nth-of-type(5):before { content: "PHONE"; } } .app-user-webmail.mailbox-inbox, .app-user-webmail.mailbox-sent { td:nth-of-type(1):before { content: "#"; } td:nth-of-type(2):before { content: "SENT AT"; } td:nth-of-type(3):before { content: "FROM"; } td:nth-of-type(4):before { content: "SUBJECT"; } } .app-user-webmail.mailbox-sent { td:nth-of-type(3):before { content: "TO"; } } } .leadership-bio { .media-object { margin-top: 0; } .media-body { .span2.text-right { text-align: left; ul { margin-bottom: 0; } } } } .app-user-webmail.mailbox-inbox { border: 0 !important; tr { margin-bottom: 5px; } tr.not-read { border-left: 5px solid #b71955 !important; td:first-child { border-left: 0 !important; } } } } @media all and (max-width: 480px) { #user-filter-form { #submitGroup-element { #btnSearch-element, #btnReset-element { width: auto !important; } } } #user-filter-form + .nav.nav-tabs { li { float: left !important; > a { margin: 0 8px 8px 0; } &:first-child { float: none !important; } } } }