ubilling.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603
  1. /*
  2. dirty magic class ;)
  3. */
  4. .somemagic {
  5. display: none;
  6. }
  7. .row1 {
  8. }
  9. .row2 {
  10. }
  11. .row3 {
  12. }
  13. .row5 {
  14. }
  15. .row5:hover {
  16. background-color: #e1e1e1;
  17. }
  18. .mgcontainer {
  19. height:350px;
  20. width:256px;
  21. border:1px #aaa solid;
  22. float:left;
  23. margin:5px;
  24. background-color: #fbf6f6;
  25. }
  26. .mgheader {
  27. height:32px;
  28. width:100%;
  29. text-align: center;
  30. font-weight: bold;
  31. float: left;
  32. background-color: #fff298;
  33. }
  34. .mgheaderprimary {
  35. height:32px;
  36. width:100%;
  37. text-align: center;
  38. font-weight: bold;
  39. float: left;
  40. background-color: #adc8ff;
  41. }
  42. .mgsubcontrol {
  43. background: #3498db;
  44. background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  45. background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  46. background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  47. background-image: -o-linear-gradient(top, #3498db, #2980b9);
  48. background-image: linear-gradient(to bottom, #3498db, #2980b9);
  49. -webkit-border-radius: 28;
  50. -moz-border-radius: 28;
  51. border-radius: 28px;
  52. font-family: Arial;
  53. color: #ffffff;
  54. padding: 10px 20px 10px 20px;
  55. text-decoration: none;
  56. margin: 20%;
  57. }
  58. .mgsubcontrol:hover {
  59. background: #3cb0fd;
  60. background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  61. background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  62. background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  63. background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  64. background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  65. text-decoration: none;
  66. }
  67. .mgunsubcontrol {
  68. background: #d40000;
  69. background-image: -webkit-linear-gradient(top, #d40000, #f76e4f);
  70. background-image: -moz-linear-gradient(top, #d40000, #f76e4f);
  71. background-image: -ms-linear-gradient(top, #d40000, #f76e4f);
  72. background-image: -o-linear-gradient(top, #d40000, #f76e4f);
  73. background-image: linear-gradient(to bottom, #d40000, #f76e4f);
  74. -webkit-border-radius: 28;
  75. -moz-border-radius: 28;
  76. border-radius: 28px;
  77. font-family: Arial;
  78. color: #ffffff;
  79. padding: 10px 20px 10px 20px;
  80. text-decoration: none;
  81. margin: 20%;
  82. }
  83. .mgunsubcontrol:hover {
  84. background: #3cb0fd;
  85. background-image: -webkit-linear-gradient(top, #d40000, #f76e4f);
  86. background-image: -moz-linear-gradient(top, #d40000, #f76e4f);
  87. background-image: -ms-linear-gradient(top, #d40000, #f76e4f);
  88. background-image: -o-linear-gradient(top, #d40000, #f76e4f);
  89. background-image: linear-gradient(to bottom, #d40000, #f76e4f);
  90. text-decoration: none;
  91. }
  92. .mgviewcontrol{
  93. background: #44d934;
  94. background-image: -webkit-linear-gradient(top, #44d934, #00943e);
  95. background-image: -moz-linear-gradient(top, #44d934, #00943e);
  96. background-image: -ms-linear-gradient(top, #44d934, #00943e);
  97. background-image: -o-linear-gradient(top, #44d934, #00943e);
  98. background-image: linear-gradient(to bottom, #44d934, #00943e);
  99. -webkit-border-radius: 28;
  100. -moz-border-radius: 28;
  101. border-radius: 28px;
  102. font-family: Arial;
  103. color: #ffffff;
  104. padding: 10px 20px 10px 20px;
  105. text-decoration: none;
  106. margin-left: 30%;
  107. }
  108. .mgviewcontrol:hover {
  109. background: #009116;
  110. background-image: -webkit-linear-gradient(top, #009116, #0ccf57);
  111. background-image: -moz-linear-gradient(top, #009116, #0ccf57);
  112. background-image: -ms-linear-gradient(top, #009116, #0ccf57);
  113. background-image: -o-linear-gradient(top, #009116, #0ccf57);
  114. background-image: linear-gradient(to bottom, #009116, #0ccf57);
  115. text-decoration: none;
  116. }
  117. .mgguidecontrol {
  118. -moz-box-shadow: 0px 1px 0px 0px #fff6af;
  119. -webkit-box-shadow: 0px 1px 0px 0px #fff6af;
  120. box-shadow: 0px 1px 0px 0px #fff6af;
  121. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
  122. background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
  123. background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
  124. background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
  125. background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
  126. background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
  127. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
  128. background-color:#ffec64;
  129. -moz-border-radius:6px;
  130. -webkit-border-radius:6px;
  131. border-radius:6px;
  132. border:1px solid #ffaa22;
  133. display:inline-block;
  134. cursor:pointer;
  135. color:#333333;
  136. font-family:Arial;
  137. font-weight:bold;
  138. padding:6px 24px;
  139. text-decoration:none;
  140. text-shadow:0px 1px 0px #ffee66;
  141. }
  142. .mgguidecontrol:hover {
  143. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
  144. background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
  145. background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
  146. background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
  147. background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
  148. background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
  149. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
  150. background-color:#ffab23;
  151. }
  152. .mgguidecontrol:active {
  153. position:relative;
  154. top:1px;
  155. }
  156. .trinity-col {
  157. position: relative;
  158. min-height: 1px;
  159. padding-left: 15px;
  160. padding-right: 15px;
  161. }
  162. @media (min-width: 992px){
  163. .trinity-col {
  164. width: 44.33333333%;
  165. }
  166. }
  167. @media (min-width: 992px){
  168. .trinity-col {
  169. float: left;
  170. }
  171. }
  172. .trinity-list {
  173. padding: 10px;
  174. font-size: 10pt;
  175. }
  176. .trinity-bl1 {
  177. margin-bottom: 15px;
  178. display: block;
  179. height: 340px;
  180. text-align: center;
  181. border-radius: 10px;
  182. box-shadow: 0 4px 10px rgba(0, 0, 0, .2);
  183. }
  184. .trinity-bl1 p {
  185. padding: 5px;
  186. border-radius: 5px;
  187. color: white;
  188. background: #6cb121;
  189. margin: 0 auto;
  190. left: 0;
  191. bottom: 35px;
  192. text-transform: uppercase;
  193. right: 0;
  194. width: 75%;
  195. }
  196. .trinity-button {
  197. text-decoration: none !important;
  198. border-radius: 5px;
  199. display: block;
  200. float: left;
  201. color: white;
  202. background: #6cb121;
  203. margin: 10px auto;
  204. margin-left: 10px;
  205. left: 0;
  206. bottom: 35px;
  207. right: 0;
  208. padding: 10px 10px 10px 10px;
  209. }
  210. .trinity-button-s {
  211. text-decoration: none !important;
  212. display: block;
  213. border-radius: 5px;
  214. color: white;
  215. background: #6cb121;
  216. margin: 0 auto;
  217. left: 0;
  218. bottom: 35px;
  219. text-transform: uppercase;
  220. right: 0;
  221. width: 65%;
  222. padding: 10px 10px 10px 10px;
  223. }
  224. .trinity-button-u {
  225. text-decoration: none !important;
  226. display: block;
  227. border-radius: 5px;
  228. color: white;
  229. background: #a1a79c;
  230. margin: 0 auto;
  231. left: 0;
  232. bottom: 35px;
  233. text-transform: uppercase;
  234. right: 0;
  235. width: 65%;
  236. padding: 10px 10px 10px 10px;
  237. }
  238. .trinity-price {
  239. font-size: 35pt;
  240. padding-top: 20px;
  241. /* font-family: 'Myriad Pro Bold';*/
  242. }
  243. .trinity-green {
  244. margin-top: 10px;
  245. height: 40px;
  246. background: #6cb121;
  247. color: white;
  248. font-size: 12pt;
  249. font-weight: bold;
  250. text-transform: uppercase;
  251. line-height: 40px;
  252. }
  253. .trinity-tariff-b s{
  254. background: rgba(85, 148, 27, 0.59);
  255. }
  256. .trinity-price sup {
  257. text-transform: uppercase;
  258. font-size: 15pt;
  259. /*font-family: 'Myriad Pro Regular';*/
  260. }
  261. sup {
  262. top: -0.5em;
  263. }
  264. sub, sup {
  265. font-size: 75%;
  266. line-height: 0;
  267. position: relative;
  268. vertical-align: baseline;
  269. }
  270. .announcementstable {
  271. }
  272. .announcementslink {
  273. font-size: x-large;
  274. }
  275. .anreadbutton {
  276. -moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
  277. -webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
  278. box-shadow:inset 0px 1px 0px 0px #a4e271;
  279. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
  280. background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
  281. background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
  282. background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
  283. background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
  284. background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
  285. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
  286. background-color:#89c403;
  287. -moz-border-radius:6px;
  288. -webkit-border-radius:6px;
  289. border-radius:6px;
  290. border:1px solid #74b807;
  291. display:inline-block;
  292. cursor:pointer;
  293. color:#ffffff !important;
  294. font-family:Arial;
  295. font-size:15px;
  296. font-weight:bold;
  297. padding:6px 24px;
  298. text-decoration:none;
  299. text-shadow:0px 1px 0px #528009;
  300. }
  301. .anreadbutton:hover {
  302. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
  303. background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
  304. background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
  305. background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
  306. background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
  307. background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
  308. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
  309. text-decoration: none !important;
  310. color: #ffffff !important;
  311. background-color:#77a809;
  312. }
  313. .anreadbutton:active {
  314. position:relative;
  315. top:1px;
  316. }
  317. .anunreadbutton {
  318. -moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
  319. -webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
  320. box-shadow:inset 0px 1px 0px 0px #f5978e;
  321. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
  322. background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
  323. background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
  324. background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
  325. background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
  326. background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
  327. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
  328. background-color:#f24537;
  329. -moz-border-radius:6px;
  330. -webkit-border-radius:6px;
  331. border-radius:6px;
  332. border:1px solid #d02718;
  333. display:inline-block;
  334. cursor:pointer;
  335. color:#ffffff !important;
  336. font-family:Arial;
  337. font-size:15px;
  338. font-weight:bold;
  339. padding:6px 24px;
  340. text-decoration:none;
  341. text-shadow:0px 1px 0px #810e05;
  342. }
  343. .anunreadbutton:hover {
  344. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
  345. background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
  346. background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
  347. background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
  348. background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
  349. background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
  350. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
  351. text-decoration: none !important;
  352. color: #ffffff !important;
  353. background-color:#c62d1f;
  354. }
  355. .anunreadbutton:active {
  356. position:relative;
  357. top:1px;
  358. }
  359. .resp-table {
  360. word-break:break-all;
  361. }
  362. /* Alerts */
  363. .alert_info {
  364. display: block;
  365. width: 95%;
  366. margin: 20px 3% 0 3%;
  367. margin-top: 20px;
  368. -webkit-border-radius: 5px;
  369. -moz-border-radius: 5px;
  370. border-radius: 5px;
  371. background: #B5E5EF url(../icn_alert_info.png) no-repeat;
  372. background-position: 10px 10px;
  373. border: 1px solid #77BACE;
  374. color: #082B33;
  375. padding: 10px 0;
  376. text-indent: 40px;
  377. font-size: 14px;}
  378. .alert_warning {
  379. display: block;
  380. width: 95%;
  381. margin: 20px 3% 0 3%;
  382. margin-top: 20px;
  383. -webkit-border-radius: 5px;
  384. -moz-border-radius: 5px;
  385. border-radius: 5px;
  386. background: #F5F3BA url(../icn_alert_warning.png) no-repeat;
  387. background-position: 10px 10px;
  388. border: 1px solid #C7A20D;
  389. color: #796616;
  390. padding: 10px 0;
  391. text-indent: 40px;
  392. font-size: 14px;}
  393. .alert_error {
  394. display: block;
  395. width: 95%;
  396. margin: 20px 3% 0 3%;
  397. margin-top: 20px;
  398. -webkit-border-radius: 5px;
  399. -moz-border-radius: 5px;
  400. border-radius: 5px;
  401. background: #F3D9D9 url(../icn_alert_error.png) no-repeat;
  402. background-position: 10px 10px;
  403. border: 1px solid #D20009;
  404. color: #7B040F;
  405. padding: 10px 0;
  406. text-indent: 40px;
  407. font-size: 14px;}
  408. .alert_success {
  409. display: block;
  410. width: 95%;
  411. margin: 20px 3% 0 3%;
  412. margin-top: 20px;
  413. -webkit-border-radius: 5px;
  414. -moz-border-radius: 5px;
  415. border-radius: 5px;
  416. background: #E2F6C5 url(../icn_alert_success.png) no-repeat;
  417. background-position: 10px 10px;
  418. border: 1px solid #79C20D;
  419. color: #32510F;
  420. padding: 10px 0;
  421. text-indent: 40px;
  422. font-size: 14px;}
  423. /**
  424. * Styling for buttons
  425. */
  426. .ubButton {
  427. /* hide button default stuff */
  428. background-color: Transparent !important;
  429. background-repeat: no-repeat !important;
  430. border: none !important;
  431. overflow: hidden !important;
  432. outline: none !important;
  433. /* background */
  434. background: url("img/button.png") no-repeat no-repeat;
  435. background-clip: padding-box !important;
  436. background-origin: padding-box !important;
  437. background-position: center !important;
  438. background-size: 100% 100% !important;
  439. /* font size */
  440. font-size: 1.0em !important;
  441. /* default size and display */
  442. max-width: 100% !important;
  443. min-width: 140px !important;
  444. height: 60px !important;
  445. display: inline-block !important;
  446. /* padding */
  447. padding-top: 35px !important;
  448. padding-left: 35px !important;
  449. padding-right: 35px !important;
  450. text-decoration: none !important;
  451. }
  452. /* button hover */
  453. .ubButton.hover,
  454. .ubButton:hover {
  455. background-image: url("img/button-hover.png");
  456. text-decoration: none !important;
  457. }
  458. /* button clicked */
  459. .ubButton.down,
  460. .ubButton:active {
  461. background-image: url("img/button-down.png"); }
  462. .diff span{
  463. display:block;
  464. min-height:1.333em;
  465. margin-top:-1px;
  466. padding:0 3px;
  467. }
  468. .diffDeleted span{
  469. border:1px solid rgb(255,192,192);
  470. background:rgb(255,224,224);
  471. }
  472. .diffInserted span{
  473. border:1px solid rgb(192,255,192);
  474. background:rgb(224,255,224);
  475. }
  476. .confirmcancel {
  477. box-shadow:inset 0px 1px 0px 0px #f5978e;
  478. background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
  479. background-color:#f24537;
  480. border-radius:6px;
  481. border:1px solid #d02718;
  482. display:inline-block;
  483. cursor:pointer;
  484. color:#ffffff !important;
  485. font-family:Arial;
  486. font-size:15px;
  487. font-weight:bold;
  488. padding:6px 24px;
  489. text-decoration:none;
  490. text-shadow:0px 1px 0px #810e05;
  491. }
  492. .confirmcancel:hover {
  493. background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
  494. background-color:#c62d1f;
  495. color:#ffffff;
  496. text-decoration:none;
  497. }
  498. .confirmcancel:active {
  499. position:relative;
  500. top:1px;
  501. color:#ffffff;
  502. }
  503. .confirmagree {
  504. box-shadow:inset 0px 1px 0px 0px #a4e271;
  505. background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
  506. background-color:#89c403;
  507. border-radius:6px;
  508. border:1px solid #74b807;
  509. display:inline-block;
  510. cursor:pointer;
  511. color:#ffffff !important;
  512. font-family:Arial;
  513. font-size:15px;
  514. font-weight:bold;
  515. padding:6px 24px;
  516. text-decoration:none;
  517. text-shadow:0px 1px 0px #528009;
  518. }
  519. .confirmagree:hover {
  520. background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
  521. background-color:#77a809;
  522. color:#ffffff;
  523. text-decoration:none;
  524. }
  525. .confirmagree:active {
  526. position:relative;
  527. top:1px;
  528. color:#ffffff;
  529. }