styles.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698
  1. body {
  2. font-family: verdana, arial, helvetica, sans-serif;
  3. line-height: inherit;
  4. font-size: 12px;
  5. background-color: #e6e6e6;
  6. background-image: url("img/ui_sprites_bg_snap_to_smallest_width.png");
  7. background-repeat: repeat-x;
  8. padding-top: 10px;
  9. background-position: 0 -1609px;
  10. }
  11. h1,
  12. h2,
  13. .h1,
  14. .h2 {
  15. font-family: verdana, arial, helvetica, sans-serif;
  16. line-height: inherit;
  17. font-size: 16px;
  18. font-weight: bold;
  19. margin-top: 5px;
  20. }
  21. h3,
  22. .h3 {
  23. font-family: verdana, arial, helvetica, sans-serif;
  24. line-height: inherit;
  25. margin-top: 5px;
  26. }
  27. h4,
  28. h5,
  29. h6,
  30. .h4,
  31. .h5,
  32. .h6 {
  33. font-family: verdana, arial, helvetica, sans-serif;
  34. line-height: inherit;
  35. }
  36. a {
  37. color: #014d5f;
  38. }
  39. a:hover {
  40. color: #f3960b;
  41. }
  42. table table {
  43. border: none;
  44. }
  45. tbody {
  46. font-size: 10px !important;
  47. }
  48. th {
  49. font-size: 12px;
  50. font-weight: bold;
  51. padding: 4px;
  52. }
  53. aside {
  54. padding-left: 0;
  55. margin-left: 0;
  56. }
  57. .description {
  58. font-style: italic;
  59. }
  60. /* Wrapper styles */
  61. .cpanel_body, #wrap {
  62. /* preventing responsiveness to smaller screen sizes because X3 doesn't do that */
  63. width: 750px;
  64. padding: 15px 15px 60px 15px;
  65. background: url(img/heading_sprites_compleximg.png)
  66. top left #ffffff;
  67. background-repeat: repeat-x;
  68. border: 3px ridge #cccccc;
  69. }
  70. .cpanel_body #mailFrame {
  71. height: calc(100vh - 145px);
  72. }
  73. #content {
  74. /* preventing responsiveness to smaller screen sizes because X3 doesn't do that */
  75. width: 713px;
  76. margin: 0;
  77. margin-top: 80px;
  78. padding: 0;
  79. }
  80. #main {
  81. /* preventing responsiveness to smaller screen sizes because X3 doesn't do that */
  82. width: 65%;
  83. padding-left: 0;
  84. margin-left: 0;
  85. }
  86. .form-control {
  87. font-size: 12px;
  88. }
  89. .navbar-brand-logo {
  90. left: -20px;
  91. top: 20px;
  92. height: 50px;
  93. position: relative;
  94. }
  95. .navbar-brand #lnkPoweredByCpanel {
  96. display: none !important;
  97. }
  98. header .container {
  99. width: inherit;
  100. height: 117px;
  101. }
  102. header .navbar-inverse {
  103. background: none;
  104. border: none;
  105. }
  106. header .navbar-fixed-top {
  107. position: relative;
  108. top: inherit;
  109. width: inherit;
  110. }
  111. .navbar-cpanel {
  112. box-shadow: none;
  113. }
  114. .navbar-preferences {
  115. margin: 0;
  116. padding: 0;
  117. position: absolute;
  118. top: -19px;
  119. right: -12px;
  120. }
  121. html[dir="rtl"] .navbar-preferences {
  122. right: -16px;
  123. }
  124. .navbar-preferences .btn .caret {
  125. margin-left: 3px;
  126. }
  127. .navbar-preferences .btn-primary,
  128. .navbar-preferences .btn {
  129. color: #aaaaaa;
  130. }
  131. .navbar-preferences .btn,
  132. .navbar-preferences button {
  133. background: none;
  134. border: none;
  135. margin-right: 0;
  136. }
  137. .navbar-preferences .btn-group {
  138. left: 10px;
  139. padding: 5px;
  140. }
  141. .navbar-preferences .btn-group > .btn {
  142. height: 35px !important;
  143. color: #aaaaaa !important;
  144. border: none;
  145. background: none;
  146. cursor: pointer;
  147. }
  148. .navbar-preferences .btn-group > .btn:hover,
  149. .navbar-preferences .btn-group > .btn:focus {
  150. color: #000000 !important;
  151. }
  152. .navbar-overlay-wrapper .navbar-overlay-message {
  153. margin-top: 100px;
  154. }
  155. @media (max-width: 767px) {
  156. .navbar-overlay-message {
  157. margin-left: -300px;
  158. }
  159. }
  160. #lnkHeaderHome {
  161. /* using this for the HOME icon */
  162. /* if you're looking for the cpanel masthead, see .header */
  163. position: relative;
  164. top: -16px;
  165. left: -15px;
  166. height: 35px;
  167. width: 35px;
  168. background: url(img/heading_sprites_img.png);
  169. background-position: 0 -74px;
  170. }
  171. #lnkHeaderHome:hover {
  172. /* using this for the HOME icon */
  173. /* if you're looking for the cpanel masthead, see .header */
  174. position: relative;
  175. top: -16px;
  176. left: -15px;
  177. height: 35px;
  178. width: 35px;
  179. background: url(img/heading_sprites_img.png);
  180. background-position: 0 -111px;
  181. }
  182. html[dir="rtl"] #lnkHeaderHome {
  183. left: -25px;
  184. }
  185. #lnkHeaderLogout {
  186. /* using this for the HOME icon */
  187. /* if you're looking for the cpanel masthead, see .header */
  188. position: relative;
  189. top: -4px;
  190. height: 35px;
  191. width: 35px;
  192. background: url(img/heading_sprites_img.png);
  193. background-position: 0 -148px;
  194. }
  195. #lnkHeaderLogout:hover {
  196. /* using this for the HOME icon */
  197. /* if you're looking for the cpanel masthead, see .header */
  198. position: relative;
  199. top: -4px;
  200. height: 35px;
  201. width: 35px;
  202. background: url(img/heading_sprites_img.png);
  203. background-position: 0 -185px;
  204. }
  205. #logoutImg {
  206. display: none;
  207. }
  208. #lblLogout,
  209. #lblUserNameTxt {
  210. display: none;
  211. }
  212. /* preventing the display of company name because X3 doesn't do that */
  213. span.brand-name {
  214. display: none;
  215. }
  216. /* preventing the switch of the top nav in RTL because X3 doesn't do that */
  217. html[dir="rtl"] .navbar > .container .navbar-brand {
  218. float: left;
  219. }
  220. /* TODO */
  221. #quickLinks {
  222. display: none;
  223. }
  224. /* Footer styles */
  225. footer {
  226. margin: 15px auto 0 auto;
  227. font-size: 10px;
  228. height: 222px;
  229. min-height: 222px;
  230. background: none;
  231. border-top: none;
  232. }
  233. footer .container {
  234. width: 750px;
  235. }
  236. .nav > li > a:hover,
  237. .nav > li > a:focus {
  238. background: none;
  239. text-decoration: underline;
  240. }
  241. button,
  242. .btn {
  243. font-size: 12px;
  244. font-weight: bold;
  245. border-style: outset;
  246. box-shadow: none;
  247. border-radius: 0;
  248. border-width: 3px;
  249. }
  250. span.input-group-addon {
  251. border: 0;
  252. background: inherit;
  253. }
  254. .btn-primary:hover,
  255. .btn-primary:focus,
  256. .btn-primary:active,
  257. .btn-primary.active,
  258. .open .dropdown-toggle.btn-primary {
  259. color: #000000;
  260. background: none;
  261. }
  262. /* Index page style fixes */
  263. .section-header {
  264. width: 100%;
  265. padding: 0;
  266. background: url(img/tbl-bg.jpg) repeat-x bottom;
  267. /* old browsers */
  268. background: -moz-linear-gradient(
  269. top,
  270. rgba(255, 255, 255, 1) 0%,
  271. rgba(226, 216, 210, 1) 100%
  272. );
  273. background: -webkit-gradient(
  274. linear,
  275. left top,
  276. left bottom,
  277. color-stop(0%, rgba(255, 255, 255, 1)),
  278. color-stop(100%, rgba(226, 216, 210, 1))
  279. );
  280. background: -webkit-linear-gradient(
  281. top,
  282. rgba(255, 255, 255, 1) 0%,
  283. rgba(226, 216, 210, 1) 100%
  284. );
  285. background: -o-linear-gradient(
  286. top,
  287. rgba(255, 255, 255, 1) 0%,
  288. rgba(226, 216, 210, 1) 100%
  289. );
  290. background: -ms-linear-gradient(
  291. top,
  292. rgba(255, 255, 255, 1) 0%,
  293. rgba(226, 216, 210, 1) 100%
  294. );
  295. background: linear-gradient(
  296. to bottom,
  297. rgba(255, 255, 255, 1) 0%,
  298. rgba(226, 216, 210, 1) 100%
  299. );
  300. filter: progid:DXImageTransform.Microsoft.gradient(
  301. startColorstr="#ffffff",
  302. endColorstr="#e2d8d2",
  303. GradientType=0
  304. );
  305. text-align: center;
  306. border-radius: 0;
  307. border: none;
  308. color: #333;
  309. font-size: 12px;
  310. font-weight: bold;
  311. text-transform: inherit;
  312. }
  313. #stats .progress,
  314. #extended_stats .progress {
  315. height: 10px;
  316. border-radius: 0;
  317. background-color: inherit;
  318. border: 1px solid #ccc;
  319. box-shadow: none;
  320. }
  321. #noticeboard .alert {
  322. margin-bottom: 10px;
  323. }
  324. #jump-search {
  325. margin-bottom: 13px;
  326. }
  327. .cellbox {
  328. border: 1px solid #cccccc;
  329. box-shadow: inherit;
  330. margin-bottom: 0;
  331. margin-top: 10px;
  332. border-radius: 0;
  333. }
  334. .widget-heading {
  335. width: 100%;
  336. padding: 0;
  337. background: url(img/tbl-bg.jpg) repeat-x bottom;
  338. /* old browsers */
  339. background: -moz-linear-gradient(
  340. top,
  341. rgba(255, 255, 255, 1) 0%,
  342. rgba(226, 216, 210, 1) 100%
  343. );
  344. background: -webkit-gradient(
  345. linear,
  346. left top,
  347. left bottom,
  348. color-stop(0%, rgba(255, 255, 255, 1)),
  349. color-stop(100%, rgba(226, 216, 210, 1))
  350. );
  351. background: -webkit-linear-gradient(
  352. top,
  353. rgba(255, 255, 255, 1) 0%,
  354. rgba(226, 216, 210, 1) 100%
  355. );
  356. background: -o-linear-gradient(
  357. top,
  358. rgba(255, 255, 255, 1) 0%,
  359. rgba(226, 216, 210, 1) 100%
  360. );
  361. background: -ms-linear-gradient(
  362. top,
  363. rgba(255, 255, 255, 1) 0%,
  364. rgba(226, 216, 210, 1) 100%
  365. );
  366. background: linear-gradient(
  367. to bottom,
  368. rgba(255, 255, 255, 1) 0%,
  369. rgba(226, 216, 210, 1) 100%
  370. );
  371. filter: progid:DXImageTransform.Microsoft.gradient(
  372. startColorstr="#ffffff",
  373. endColorstr="#e2d8d2",
  374. GradientType=0
  375. );
  376. text-align: center;
  377. border-radius: 0;
  378. border: none;
  379. border-bottom: 1px solid #cccccc;
  380. color: #333;
  381. font-size: 12px;
  382. font-weight: bold;
  383. text-transform: inherit;
  384. }
  385. .cellbox-body {
  386. padding-left: 0;
  387. padding-bottom: 10px;
  388. padding-top: 5px;
  389. border-radius: 0;
  390. }
  391. .item {
  392. text-align: center;
  393. height: 68px;
  394. margin: 0 5px 5px 0;
  395. padding: 0;
  396. width: 72px;
  397. font-size: 10px;
  398. }
  399. .itemTextWrapper {
  400. width: inherit;
  401. line-height: 1.2em;
  402. padding: 0;
  403. }
  404. .group-header {
  405. width: 100%;
  406. font-size: 12px;
  407. }
  408. #menu_drag_el .item,
  409. div.anim_proxy .item {
  410. float: left;
  411. height: 90px;
  412. margin: 2px;
  413. padding: 0;
  414. width: 72px;
  415. font-size: 10px;
  416. display: block;
  417. text-align: center;
  418. }
  419. #menu_drag_el {
  420. opacity: 0.67;
  421. filter: alpha(opacity=67); /* IE */
  422. font-size: 10px;
  423. background-color: white;
  424. }
  425. #sub {
  426. width: 35%;
  427. }
  428. #sub .form-group {
  429. margin-bottom: 0;
  430. }
  431. #sub .section,
  432. #resellerToolbox {
  433. margin-top: 0;
  434. margin-bottom: 10px;
  435. box-shadow: inherit;
  436. padding-bottom: 0;
  437. }
  438. #boxes {
  439. margin-top: -5px; /* to line up #boxes top border with top of the sidebar */
  440. }
  441. #newsContent,
  442. #themeContent,
  443. #resellerToolboxContent {
  444. padding-top: 10px;
  445. padding-bottom: 10px;
  446. border-radius: 0;
  447. }
  448. #newsContent {
  449. font-size: 10px;
  450. }
  451. #main .section {
  452. padding: 10px;
  453. margin-bottom: 15px;
  454. }
  455. #boxes {
  456. font-size: 12px;
  457. }
  458. #news,
  459. #resellerToolbox,
  460. #themeSelection,
  461. #stats-header,
  462. #stats,
  463. #stats_extended {
  464. box-shadow: none;
  465. border: 1px solid #cccccc;
  466. border-radius: 0;
  467. }
  468. #content-stats {
  469. margin: 0 0 20px 0;
  470. border-radius: 0;
  471. }
  472. #content-stats-end {
  473. font-size: 10px;
  474. padding-top: 5px;
  475. padding-bottom: 5px;
  476. text-align: center;
  477. }
  478. #stats_extended {
  479. border-top: none;
  480. }
  481. #stats td,
  482. #stats th,
  483. #stats_extended td,
  484. #stats_extended th {
  485. font-size: 9px;
  486. }
  487. td.stats_left,
  488. td.stats_right {
  489. border-bottom: 1px solid #cccccc;
  490. }
  491. table#stats tr:nth-child(odd) {
  492. background-color: #f0f0f0;
  493. }
  494. table#stats_extended tr:nth-child(even) {
  495. background-color: #f0f0f0;
  496. }
  497. /* Global Styles */
  498. .dropdown-menu {
  499. font-size: 11px;
  500. }
  501. label {
  502. font-weight: normal;
  503. }
  504. .btn,
  505. .btn-primary,
  506. .btn-default,
  507. .btn-primary:hover,
  508. .btn-default:hover,
  509. .btn-primary:focus,
  510. .btn-default:hover,
  511. .button-group button[disabled],
  512. .button-group button[disabled]:hover,
  513. .button-group button[disabled]:active,
  514. .button-group button.disabled,
  515. .button-group button.disabled:hover,
  516. .button-group button.disabled:active,
  517. .btn-default[disabled],
  518. .btn-default[disabled]:hover,
  519. .btn-default[disabled]:focus,
  520. .btn-default[disabled]:active,
  521. .btn-default.active[disabled],
  522. .input-button {
  523. background-image: url(img/ui_sprites_bg_snap_to_smallest_width.png);
  524. background-position: 0 -322px;
  525. height: 22px;
  526. font-weight: normal;
  527. color: #000000;
  528. padding-left: 10px;
  529. padding-top: 1px;
  530. margin: 0;
  531. font-size: 12px;
  532. vertical-align: middle;
  533. border-color: inherit;
  534. box-shadow: none;
  535. }
  536. .btn,
  537. .btn-primary,
  538. .btn-default,
  539. .button-group button[disabled],
  540. .button-group button.disabled,
  541. .btn-default[disabled],
  542. .input-button {
  543. border-width: 1px 2px 2px 1px;
  544. }
  545. .input-button {
  546. background-image: url(img/ui_sprites_bg_snap_to_smallest_width.png) !important;
  547. background-position: 0 -322px !important;
  548. height: 22px !important;
  549. font-weight: normal !important;
  550. color: #000000 !important;
  551. padding-left: 10px !important;
  552. padding-top: 0 !important;
  553. margin: 10px !important;
  554. font-size: 12px !important;
  555. vertical-align: middle !important;
  556. border-width: 1px 2px 2px 1px !important;
  557. border-color: inherit !important;
  558. }
  559. .btn-link {
  560. border: none !important;
  561. background-image: none !important;
  562. height: inherit !important;
  563. white-space: normal !important;
  564. color: #428bca;
  565. }
  566. .form-control {
  567. background-color: none;
  568. border-radius: 0;
  569. padding: 5px;
  570. color: inherit;
  571. height: inherit;
  572. line-height: inherit;
  573. }
  574. .input-sm {
  575. height: 30px;
  576. padding: 5px 10px;
  577. font-size: 12px;
  578. line-height: 1.5;
  579. border-radius: 3px;
  580. }
  581. #retroSetDefault {
  582. padding: 0 10px;
  583. }
  584. /* HACK: legacy cjt pager for paper lantern */
  585. .pager-container .pager-page-selector,
  586. .pager-container .pager-page-size-selector button {
  587. margin-top: 5px;
  588. }
  589. /* for use in overriding bootstrap columns in specific locations */
  590. .retro-col-12 {
  591. width: 100%;
  592. }
  593. /* ------------------------------------------------------------------------------ */
  594. /* Add these classes from bootstrap back.
  595. * They get "broken" by the build-tools/retroify_bootstrap.pl script.
  596. /* ------------------------------------------------------------------------------ */
  597. @media (min-width: 992px) and (max-width: 1199px) {
  598. .hidden-md {
  599. display: none !important;
  600. }
  601. }
  602. @media (min-width: 1200px) {
  603. .hidden-lg {
  604. display: none !important;
  605. }
  606. }
  607. #sidebar {
  608. display: none;
  609. }