style.css 27 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258
  1. body {
  2. margin: 0px;
  3. background: url(images/img01.jpg) repeat-x left top;
  4. font-family: Arial, Helvetica, sans-serif;
  5. font-size: 12px;
  6. color: #444444;
  7. }
  8. h1, h2, h3 {
  9. margin: 0;
  10. font-family: Georgia, "Times New Roman", Times, serif;
  11. font-weight: normal;
  12. color: #444444;
  13. }
  14. h1 {
  15. font-size: 2em;
  16. }
  17. h2 {
  18. font-size: 2em;
  19. }
  20. h3 {
  21. font-size: 1.6em;
  22. }
  23. p, ul, ol {
  24. margin-top: 0;
  25. line-height: 180%;
  26. }
  27. ul, ol {
  28. }
  29. a {
  30. text-decoration: none;
  31. color: #5f9ea0;
  32. font-weight: bold;
  33. }
  34. a:hover {
  35. background: none;
  36. }
  37. #wrapper {
  38. width: 100%;
  39. margin: 0 auto;
  40. background: url(images/img04.jpg) repeat-y left top;
  41. }
  42. #wrapper .btm {
  43. background: url(images/img05.gif) no-repeat left bottom;
  44. }
  45. /* Header */
  46. #header {
  47. width: 100%;
  48. height: 105px;
  49. margin: 0 auto;
  50. background: url(images/img02.jpg) repeat-x left top;
  51. }
  52. /* Logo */
  53. #logo {
  54. float: left;
  55. width: 100%;
  56. color: #000000;
  57. }
  58. #logo h1, #logo p {
  59. }
  60. #logo h1 {
  61. float: left;
  62. padding: 30px 0 0 20px;
  63. margin-right: 10px;
  64. letter-spacing: -1px;
  65. font-size: 2.8em;
  66. }
  67. #logo h1 a {
  68. color: #FF7900;
  69. }
  70. #logo p {
  71. float: left;
  72. margin: 44px 0 0 0;
  73. padding: 3px 10px 3px 0px;
  74. font: normal 13px Georgia, "Times New Roman", Times, serif;
  75. font-style: italic;
  76. }
  77. #logo a {
  78. border: none;
  79. background: none;
  80. text-decoration: none;
  81. color: #000000;
  82. }
  83. /* Menu */
  84. #menu {
  85. width: 100%;
  86. height: 44px;
  87. background: url(images/img03.jpg) repeat-x left top;
  88. margin: 0 auto;
  89. padding: 0;
  90. }
  91. #menu ul {
  92. margin: 0;
  93. padding: 13px 0 0 20px;
  94. list-style: none;
  95. line-height: normal;
  96. }
  97. #menu li {
  98. float: left;
  99. }
  100. #menu a {
  101. display: block;
  102. margin-right: 3px;
  103. padding: 5px 20px 7px 20px;
  104. text-decoration: none;
  105. font-family: Arial, Helvetica, sans-serif;
  106. font-size: 13px;
  107. font-weight: normal;
  108. color: #FFFFFF;
  109. border: none;
  110. }
  111. #menu a:hover, #menu .current_page_item a {
  112. }
  113. #menu a:hover {
  114. background: #4f8b89;
  115. text-decoration: none;
  116. }
  117. #menu .first {
  118. margin-right: 3px;
  119. background: #FF7900;
  120. }
  121. /* Page */
  122. #page {
  123. width: 90%;
  124. margin: 0 auto;
  125. padding-top: 20px;
  126. }
  127. /* Content */
  128. #content {
  129. float: right;
  130. width: 70%;
  131. padding: 20px 20px 0 0;
  132. }
  133. .post {
  134. margin-left: 20px;
  135. padding-bottom: 30px;
  136. }
  137. .post .title {
  138. padding-left: 10px;
  139. border-left: 10px solid #F57601;
  140. color: #000000;
  141. }
  142. .post .title a {
  143. background: none;
  144. color: #444444;
  145. border: none;
  146. }
  147. .post .title a:hover {
  148. text-decoration: underline;
  149. }
  150. .post .meta {
  151. background: #E0E0E0;
  152. border-left: 4px double #F57601;
  153. border-right: 4px double #F57601;
  154. padding: 3px 3px 3px 3px;
  155. text-align: left;
  156. font-family: Arial, Helvetica, sans-serif;
  157. font-size: 11px;
  158. }
  159. .post .meta .comments,.post .meta .permalink {
  160. }
  161. .post .entry {
  162. padding: 10px 20px 20px 20px;
  163. text-align: justify;
  164. }
  165. /* Sidebar */
  166. #sidebar {
  167. float: left;
  168. width: 20%;
  169. padding: 25px 10px 0 20px;
  170. }
  171. #sidebar ul {
  172. margin: 0;
  173. padding: 0;
  174. list-style: none;
  175. }
  176. #sidebar li {
  177. margin: 0;
  178. padding: 0;
  179. }
  180. #sidebar li ul {
  181. padding-bottom: 30px;
  182. }
  183. #sidebar li li {
  184. line-height: 35px;
  185. border-bottom: 1px dashed #BCBCBC;
  186. }
  187. #sidebar li li span {
  188. display: block;
  189. margin-top: -20px;
  190. padding: 0;
  191. font-size: 11px;
  192. font-style: italic;
  193. color: #BCBCBC;
  194. }
  195. #sidebar h2 {
  196. letter-spacing: -.5px;
  197. color: #444444;
  198. }
  199. #sidebar p {
  200. padding-bottom: 20px;
  201. text-align: justify;
  202. }
  203. #sidebar a {
  204. color: #000000;
  205. border: none;
  206. }
  207. #sidebar a:hover {
  208. text-decoration: underline;
  209. color: #787878;
  210. }
  211. /* Calendar */
  212. #calendar {
  213. }
  214. #calendar_wrap {
  215. padding: 20px;
  216. }
  217. #calendar table {
  218. width: 100%;
  219. }
  220. #calendar tbody td {
  221. text-align: center;
  222. }
  223. #calendar #next {
  224. text-align: right;
  225. }
  226. /* Footer */
  227. #footer {
  228. width: 90%;
  229. height: 20px;
  230. margin: 0 auto;
  231. padding: 20px 0 15px 0;
  232. background: #444444;
  233. font-family: Arial, Helvetica, sans-serif;
  234. color: #FFFFFF;
  235. }
  236. #footer p {
  237. margin: 0;
  238. line-height: normal;
  239. font-size: 10px;
  240. text-align: center;
  241. }
  242. #footer a {
  243. color: #FFFFFF;
  244. border-bottom: 1px #FFFFFF dotted;
  245. }
  246. .row1 {
  247. background-color: #4b8d89;
  248. padding: 1px 1px 1px 1px;
  249. }
  250. .row2 {
  251. background-color: #8bb5b3;
  252. padding: 1px 1px 1px 1px;
  253. }
  254. .row3 {
  255. background-color: #fffcfd;
  256. padding: 1px 1px 1px 1px;
  257. }
  258. .row4 {
  259. background-color: #ECECEC;
  260. padding: 1px;
  261. }
  262. .row5 {
  263. background-color: #ECECEC;
  264. padding: 1px 1px 1px 1px;
  265. }
  266. .row5:hover {
  267. background-color: #e1e1e1;
  268. }
  269. table.sortable.id tbody {
  270. counter-reset: sortabletablescope;
  271. }
  272. table.sortable.id thead tr::before {
  273. text-align: center;
  274. vertical-align: middle;
  275. content: "ID";
  276. display: table-cell;
  277. }
  278. table.sortable.id tbody tr::before {
  279. text-align: center;
  280. vertical-align: middle;
  281. content: counter(sortabletablescope);
  282. counter-increment: sortabletablescope;
  283. display: table-cell;
  284. }
  285. div.dhtml_menu div.vert_menu
  286. {
  287. position: absolute;
  288. visibility: hidden;
  289. }
  290. div.dhtml_menu div.horz_menu a { display: block; float: left; }
  291. div.dhtml_menu div.vert_menu a { display: block; float: none; }
  292. div.dhtml_menu div.vert_menu
  293. {
  294. margin-right: -1px;
  295. border-bottom: 1px solid #000000;
  296. z-index: 9999;
  297. }
  298. div.dhtml_menu div.horz_menu a,
  299. div.dhtml_menu div.vert_menu a
  300. {
  301. height: 20px;
  302. line-height: 20px;
  303. text-align: left;
  304. text-decoration: none;
  305. color: #000000;
  306. background-color: #85b5b7;
  307. }
  308. div.dhtml_menu div.horz_menu a
  309. {
  310. background-color: transparent;
  311. line-height: 15px;
  312. height: 15px;
  313. }
  314. div.dhtml_menu div.vert_menu a
  315. {
  316. margin-bottom: -1px;
  317. width: 200px;
  318. border: 1px solid Black;
  319. }
  320. div.dhtml_menu div.horz_menu a:hover,
  321. div.dhtml_menu div.vert_menu a:hover
  322. {
  323. color: #000000;
  324. background-color: #85b5b7;
  325. }
  326. div.dhtml_menu div.horz_menu a.parent,
  327. div.dhtml_menu div.vert_menu a.parent
  328. {
  329. color: #000000;
  330. background-color: #85b5b7;
  331. }
  332. div.dhtml_menu div.horz_menu a.parent
  333. {
  334. background-color: transparent;
  335. }
  336. div.dhtml_menu div.horz_menu a.active,
  337. div.dhtml_menu div.vert_menu a.active,
  338. div.dhtml_menu div.horz_menu a.active:hover,
  339. div.dhtml_menu div.vert_menu a.active:hover
  340. {
  341. color: #000000;
  342. background-color: #85b5b7;
  343. }
  344. .delete_button {
  345. height: 21px;
  346. width: 21px;
  347. border: solid;
  348. border-width: 0px;
  349. background-image: url(../delete.gif);
  350. }
  351. .frrow1 { background-color: #EFEFEF; }
  352. .frrow2 { background-color: #DEE3E7; }
  353. .frrow3 { background-color: #D1D7DC; }
  354. .row4 {
  355. color: Black;
  356. }
  357. .paytoday {
  358. font-size: 120%;
  359. background-color: #D99821;
  360. padding: 2px 2px 2px 2px;
  361. }
  362. .paytoday img {
  363. width: 16px;
  364. }
  365. .ubButton {
  366. -moz-box-shadow:inset 0px 1px 0px 0px #628f3b;
  367. -webkit-box-shadow:inset 0px 1px 0px 0px #628f3b;
  368. box-shadow:inset 0px 1px 0px 0px #628f3b;
  369. background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8bb5b3), color-stop(1, #8bb5b3) );
  370. background:-moz-linear-gradient( center top, #8bb5b3 5%, #8bb5b3 100% );
  371. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#447848', endColorstr='#436937');
  372. background-color:#8bb5b3;
  373. -moz-border-radius:6px;
  374. -webkit-border-radius:6px;
  375. border-radius:6px;
  376. border:1px solid #8bb5b3;
  377. display:inline-block;
  378. color:#ffffff;
  379. font-family:arial;
  380. font-size:15px;
  381. font-weight:bold;
  382. padding:6px 24px;
  383. text-decoration:none;
  384. text-shadow:1px 1px 0px #466612;
  385. }
  386. .ubButton:hover {
  387. background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4b8d89), color-stop(1, #4b8d89) );
  388. background:-moz-linear-gradient( center top, #4b8d89 5%, #4b8d89 100% );
  389. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#436937', endColorstr='#447848');
  390. background-color:#436937;
  391. }
  392. .ubButton:active {
  393. /* commented due android FF issues */
  394. /* position:relative;
  395. top:1px; */
  396. box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
  397. }
  398. /* CaTV Coloring */
  399. .CatvGood {
  400. background-color: #77a809;
  401. color: #FFFFFF;
  402. text-align: center;
  403. }
  404. .CatvGoodLong {
  405. background-color: #528009;
  406. color: #FFFFFF;
  407. text-align: center;
  408. }
  409. .CatvGood a {
  410. color: #FFFFFF;
  411. text-align: center;
  412. }
  413. .CatvBad {
  414. background-color: #FF0000;
  415. color: #ffffff;
  416. text-align: center;
  417. }
  418. .CatvBad a {
  419. color: #FFFFFF;
  420. text-align: center;
  421. }
  422. .CatvOnline {
  423. background-color: #447ECF;
  424. color: #FFFFFF;
  425. text-align: center;
  426. }
  427. .CatvOffline {
  428. background-color: #000000;
  429. color: #FFFFFF;
  430. text-align: center;
  431. }
  432. .siglight {
  433. font-size: 24px;
  434. font-weight:bold;
  435. /* IE10 Consumer Preview */
  436. background-image: -ms-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #FFB914 100%);
  437. /* Mozilla Firefox */
  438. background-image: -moz-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #FFB914 100%);
  439. /* Opera */
  440. background-image: -o-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #FFB914 100%);
  441. /* Webkit (Safari/Chrome 10) */
  442. background-image: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, #FFFFFF), color-stop(1, #FFB914));
  443. /* Webkit (Chrome 11+) */
  444. background-image: -webkit-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #FFB914 100%);
  445. /* W3C Markup, IE10 Release Preview */
  446. background-image: radial-gradient(ellipse farthest-corner at center, #FFFFFF 0%, #FFB914 100%);
  447. }
  448. .undone,
  449. .undone div,
  450. .undone span {
  451. background-color: #f8bb00;
  452. border-color: #f8bb00;
  453. color: #000000;
  454. }
  455. .dashboard{
  456. width:100%;
  457. }
  458. .dashtask {
  459. float: left;
  460. display: block;
  461. padding: 10px;
  462. margin: 5px;
  463. border:solid 1px #EEE;
  464. border-radius:10px;
  465. text-align: center;
  466. font-size: 8pt;
  467. overflow: hidden;
  468. box-shadow: 3px 3px 4px rgba(0,0,0,0);
  469. }
  470. .dashtask:hover {
  471. -webkit-box-shadow: 3px 3px 4px rgba(50, 50, 50, 0.75);
  472. -moz-box-shadow: 3px 3px 4px rgba(50, 50, 50, 0.75);
  473. box-shadow: 3px 3px 4px rgba(50, 50, 50, 0.75);
  474. }
  475. .ubimchat {
  476. float: left;
  477. display: block;
  478. padding: 10px;
  479. margin: 5px;
  480. border:solid 1px #EEE;
  481. border-radius:10px;
  482. text-align: left;
  483. font-size: 8pt;
  484. width: 80%;
  485. height: 400px;
  486. overflow: auto;
  487. box-shadow: 3px 3px 4px rgba(0,0,0,0);
  488. }
  489. .todaysig {
  490. background-color:#528009;
  491. color: #FFFFFF;
  492. }
  493. .todaysig a{
  494. color: #EFEFEF;
  495. }
  496. .ui-autocomplete {
  497. max-height: 400px;
  498. overflow-y: auto;
  499. overflow-x: hidden;
  500. }
  501. * html .ui-autocomplete {
  502. height: 100px;
  503. }
  504. /* ukv */
  505. .floatpanels {
  506. padding: 10px;
  507. margin: 10px;
  508. float: left;
  509. width: 42%;
  510. border: 1px solid #999;
  511. background-color: white;
  512. -webkit-box-shadow: 0px 0px 10px #A0A0A0;
  513. -moz-box-shadow: 0px 0px 10px #A0A0A0;
  514. box-shadow: 0px 0px 10px #A0A0A0;
  515. }
  516. .ukvusereditform {
  517. padding: 10px;
  518. margin: 10px;
  519. }
  520. .floatpanelswide {
  521. padding: 10px;
  522. margin: 10px;
  523. float: left;
  524. width: 85%;
  525. border: 1px solid #999;
  526. background-color: white;
  527. -webkit-box-shadow: 0px 0px 10px #A0A0A0;
  528. -moz-box-shadow: 0px 0px 10px #A0A0A0;
  529. box-shadow: 0px 0px 10px #A0A0A0;
  530. }
  531. .ukvusereditform input[type="submit"] {
  532. padding: 6px;
  533. }
  534. .ukvbankstadup {
  535. background-color: #ffcccc;
  536. }
  537. .sigdeleteduser {
  538. background-color: #000000;
  539. color: #FFFFFF;
  540. }
  541. .sigcemeteryuser {
  542. background-color: #444444;
  543. color: #FFFFFF;
  544. }
  545. /* Alerts */
  546. .alert_info {
  547. display: block;
  548. width: 95%;
  549. margin: 20px 3% 0 3%;
  550. margin-top: 20px;
  551. -webkit-border-radius: 5px;
  552. -moz-border-radius: 5px;
  553. border-radius: 5px;
  554. background: #B5E5EF url(../icn_alert_info.png) no-repeat;
  555. background-position: 10px 10px;
  556. border: 1px solid #77BACE;
  557. color: #082B33;
  558. padding: 10px 0;
  559. text-indent: 40px;
  560. font-size: 14px;}
  561. .alert_warning {
  562. display: block;
  563. width: 95%;
  564. margin: 20px 3% 0 3%;
  565. margin-top: 20px;
  566. -webkit-border-radius: 5px;
  567. -moz-border-radius: 5px;
  568. border-radius: 5px;
  569. background: #F5F3BA url(../icn_alert_warning.png) no-repeat;
  570. background-position: 10px 10px;
  571. border: 1px solid #C7A20D;
  572. color: #796616;
  573. padding: 10px 0;
  574. text-indent: 40px;
  575. font-size: 14px;}
  576. .alert_error {
  577. display: block;
  578. width: 95%;
  579. margin: 20px 3% 0 3%;
  580. margin-top: 20px;
  581. -webkit-border-radius: 5px;
  582. -moz-border-radius: 5px;
  583. border-radius: 5px;
  584. background: #F3D9D9 url(../icn_alert_error.png) no-repeat;
  585. background-position: 10px 10px;
  586. border: 1px solid #D20009;
  587. color: #7B040F;
  588. padding: 10px 0;
  589. text-indent: 40px;
  590. font-size: 14px;}
  591. .alert_success {
  592. display: block;
  593. width: 95%;
  594. margin: 20px 3% 0 3%;
  595. margin-top: 20px;
  596. -webkit-border-radius: 5px;
  597. -moz-border-radius: 5px;
  598. border-radius: 5px;
  599. background: #E2F6C5 url(../icn_alert_success.png) no-repeat;
  600. background-position: 10px 10px;
  601. border: 1px solid #79C20D;
  602. color: #32510F;
  603. padding: 10px 0;
  604. text-indent: 40px;
  605. font-size: 14px;}
  606. .notificationArea {
  607. position: absolute;
  608. float:right;
  609. top: 10px;
  610. right: 10px;
  611. padding-right: 50px;
  612. }
  613. /* login form */
  614. .ubLoginContainer {
  615. position: absolute;
  616. left: 50%;
  617. top: 50%;
  618. width:500px;
  619. height:260px;
  620. margin-left: -250px;
  621. margin-top: -130px;
  622. }
  623. .ubLoginForm {
  624. padding: 30px;
  625. font-size: 20px;
  626. border: 1px solid #ddd;
  627. width: 100%;
  628. background: #fff;
  629. -webkit-border-radius: 10px;
  630. -moz-border-radius: 10px;
  631. border-radius: 10px;
  632. -webkit-box-shadow:0px 0 50px #ccc;
  633. -moz-box-shadow:0px 0 50px #ccc;
  634. box-shadow:0px 0 50px #ccc;
  635. background-image: url('../ublogin-bg.png');
  636. background-repeat: no-repeat;
  637. background-position: right;
  638. background-color: #4f8b89;
  639. }
  640. .ubLoginForm input, submit {
  641. padding: 4px;
  642. margin: 10px;
  643. margin-left: 30px;
  644. width: 150px;
  645. font-size: 20px;
  646. background: #fff;
  647. color: #555;
  648. border: 1px #ddd solid;
  649. -webkit-box-shadow: 0px 0px 4px #aaa;
  650. -moz-box-shadow: 0px 0px 4px #aaa;
  651. box-shadow: 0px 0px 4px #aaa;
  652. -webkit-transition: background 0.3s linear;
  653. }
  654. .ubLoginForm label {
  655. font-size: 20px;
  656. color: #e9e7e7;
  657. padding-left: 4px;
  658. }
  659. /* UBIM contactlist */
  660. .ubimcontact {
  661. -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
  662. -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
  663. box-shadow:inset 0px 1px 0px 0px #ffffff;
  664. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
  665. background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  666. background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  667. background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  668. background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  669. background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
  670. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
  671. background-color:#f9f9f9;
  672. -moz-border-radius:6px;
  673. -webkit-border-radius:6px;
  674. border-radius:6px;
  675. border:1px solid #dcdcdc;
  676. display:inline-block;
  677. cursor:pointer;
  678. color:#666666;
  679. font-family:Arial;
  680. font-size:15px;
  681. font-weight:bold;
  682. padding:6px 71px;
  683. width: 72px;
  684. text-decoration:none;
  685. text-shadow:0px 1px 0px #ffffff;
  686. color:#777777;
  687. }
  688. .ubimcontact:hover {
  689. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
  690. background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  691. background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  692. background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  693. background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  694. background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
  695. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
  696. background-color:#e9e9e9;
  697. text-decoration: none;
  698. }
  699. .ubimcontact:active {
  700. position:relative;
  701. top:1px;
  702. }
  703. .ubimcontact:active {
  704. position:relative;
  705. top:1px;
  706. }
  707. .ubimcontact:visited {
  708. color: #777777;
  709. }
  710. .ubimcontact:link {
  711. color: #777777;
  712. }
  713. .wh_viewer td {
  714. padding: 4px;
  715. }
  716. .donetask {
  717. background-color: #3366cc;
  718. color: #ffffff;
  719. }
  720. .rowerror {
  721. background-color: #ee1515;
  722. color: #fafafa;
  723. }
  724. .spoiler {
  725. border: 1px solid #9BA0AF;
  726. width: 98%;
  727. margin: 15px auto;
  728. -webkit-border-radius: 5px;
  729. -moz-border-radius: 5px;
  730. border-radius: 5px;
  731. background: #ffffff;
  732. }
  733. .ui-widget .spoiler, .ui-widget-content .spoiler {
  734. font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  735. color: #666;
  736. font-size: 12px;
  737. }
  738. .spoiler_title {
  739. background: #F1F1F4 url(../images/secondary_bar.png) repeat-x;
  740. -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;
  741. -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
  742. border-top-left-radius: 5px; border-top-right-radius: 5px;
  743. cursor: pointer;
  744. }
  745. .spoiler_title h3 {
  746. color: #1F1F20 !important;
  747. font-size: 13px !important;
  748. margin: 0 20px !important;
  749. float: left;
  750. }
  751. .spoiler_link, .spoiler_link:hover {
  752. color: #000 !important;
  753. font-size: 13px;
  754. text-decoration: none;
  755. margin-right: 1%;
  756. margin-top: 8px;
  757. margin-bottom: 11px;
  758. text-align: right;
  759. width: 100%;
  760. float: right;
  761. }
  762. .clearfix::after {
  763. content: " ";
  764. display: block;
  765. height: 0;
  766. clear: both;
  767. }
  768. .image_rotate {
  769. -webkit-animation:spin 2s linear infinite;
  770. -moz-animation:spin 2s linear infinite;
  771. animation:spin 2s linear infinite;
  772. }
  773. @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
  774. @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
  775. @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
  776. .fileeditorarea {
  777. background-color: #000000;
  778. color: #DEE3E7;
  779. font-size: larger;
  780. }
  781. .fileeditorarea:hover {
  782. background-color: #000000;
  783. color: #DEE3E7;
  784. font-size: larger;
  785. }
  786. @-webkit-keyframes swing-in-top-fwd {
  787. 0% {
  788. -webkit-transform: rotateX(-100deg);
  789. transform: rotateX(-100deg);
  790. -webkit-transform-origin: top;
  791. transform-origin: top;
  792. opacity: 0;
  793. }
  794. 100% {
  795. -webkit-transform: rotateX(0deg);
  796. transform: rotateX(0deg);
  797. -webkit-transform-origin: top;
  798. transform-origin: top;
  799. opacity: 1;
  800. }
  801. }
  802. @keyframes swing-in-top-fwd {
  803. 0% {
  804. -webkit-transform: rotateX(-100deg);
  805. transform: rotateX(-100deg);
  806. -webkit-transform-origin: top;
  807. transform-origin: top;
  808. opacity: 0;
  809. }
  810. 100% {
  811. -webkit-transform: rotateX(0deg);
  812. transform: rotateX(0deg);
  813. -webkit-transform-origin: top;
  814. transform-origin: top;
  815. opacity: 1;
  816. }
  817. }
  818. .whiteboard {
  819. float: left;
  820. display: block;
  821. padding: 10px;
  822. margin: 5px;
  823. border:solid 1px #EEE;
  824. border-radius:5px;
  825. text-align: center;
  826. overflow: hidden;
  827. font-size: 12pt;
  828. box-shadow: 3px 3px 4px rgba(0,0,0,0);
  829. line-height: 100%;
  830. -webkit-animation: swing-in-top-fwd 0.8s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
  831. animation: swing-in-top-fwd 0.8s cubic-bezier(0.175, 0.885, 0.320, 1.275) both;
  832. }
  833. .whiteboard:hover {
  834. -webkit-box-shadow: 3px 3px 4px rgba(50, 50, 50, 0.75);
  835. -moz-box-shadow: 3px 3px 4px rgba(50, 50, 50, 0.75);
  836. box-shadow: 3px 3px 4px rgba(50, 50, 50, 0.75);
  837. }
  838. .whiteboard a {
  839. color: #FFFFFF;
  840. padding: 20px;
  841. }
  842. .ubbackedit {
  843. -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
  844. -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
  845. box-shadow:inset 0px 1px 0px 0px #fce2c1;
  846. background-color:#ffc477;
  847. -moz-border-radius:6px;
  848. -webkit-border-radius:6px;
  849. border-radius:6px;
  850. border:1px solid #eeb44f;
  851. display:inline-block;
  852. cursor:pointer;
  853. color:#777777 !important;
  854. font-family:Arial;
  855. font-size:16px;
  856. font-weight:bold;
  857. padding:11px 26px;
  858. text-decoration:none !important;
  859. }
  860. .ubbackedit:hover {
  861. background-color:#fb9e25;
  862. color:#ffffff !important;
  863. }
  864. .ubbackedit:active {
  865. box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
  866. }
  867. .ubbackprofile {
  868. -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
  869. -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
  870. box-shadow:inset 0px 1px 0px 0px #bbdaf7;
  871. background-color:#79bbff;
  872. -moz-border-radius:6px;
  873. -webkit-border-radius:6px;
  874. border-radius:6px;
  875. border:1px solid #84bbf3;
  876. display:inline-block;
  877. cursor:pointer;
  878. color:#777777 !important;
  879. font-family:Arial;
  880. font-size:16px;
  881. font-weight:bold;
  882. padding:11px 26px;
  883. text-decoration:none !important;
  884. }
  885. .ubbackprofile:hover {
  886. background-color:#378de5;
  887. color:#ffffff !important;
  888. }
  889. .ubbackprofile:active {
  890. box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
  891. }
  892. .ubimcontactincome {
  893. -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
  894. -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
  895. box-shadow:inset 0px 1px 0px 0px #ffffff;
  896. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
  897. background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  898. background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  899. background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  900. background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
  901. background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
  902. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
  903. background-color:#f9f9f9;
  904. -moz-border-radius:6px;
  905. -webkit-border-radius:6px;
  906. border-radius:6px;
  907. border:1px solid #dcdcdc;
  908. display:inline-block;
  909. cursor:pointer;
  910. color:#b10808;
  911. font-family:Arial;
  912. font-size:15px;
  913. font-weight:bold;
  914. padding:6px 71px;
  915. width: 72px;
  916. text-decoration:none;
  917. text-shadow:0px 1px 0px #ffffff;
  918. color:#b10808;
  919. }
  920. .ubimcontactincome:hover {
  921. background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
  922. background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  923. background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  924. background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  925. background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
  926. background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
  927. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
  928. background-color:#e9e9e9;
  929. text-decoration: none;
  930. }
  931. .ubimcontactincome:active {
  932. position:relative;
  933. top:1px;
  934. }
  935. .ubimcontactincome:active {
  936. position:relative;
  937. top:1px;
  938. }
  939. .ubimcontactincome:visited {
  940. color: #b10808;
  941. }
  942. .ubimcontactincome:link {
  943. color: #b10808;
  944. }
  945. .onusignalbig {
  946. float: left;
  947. font-size: x-large;
  948. text-align:center;
  949. border-style: solid;
  950. border-color: #ededed;
  951. border-width: 1px;
  952. box-shadow: 0 0 10px rgba(0,0,0,0.5);
  953. padding:10px;
  954. width: 90%;
  955. height: 200px;
  956. }
  957. .hiddentbelem {
  958. opacity: 0;
  959. transform: translateY(20px);
  960. }
  961. .hiddentbelem[style*="display: none;"] {
  962. transform: translateY(0);
  963. }
  964. .tbqsearchform {
  965. float: left;
  966. margin-right: 0px;
  967. margin-left: 5px;
  968. position: relative;
  969. display: flex;
  970. align-items: center;
  971. /* border: 1px solid blue; */
  972. }
  973. .tbqsearchform input {
  974. border-radius: 10px;
  975. border: 1px solid #ccc;
  976. padding: 8px 6px;
  977. font-size: 12px;
  978. outline: none;
  979. transition: all 0.3s ease;
  980. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  981. width: 100%;
  982. max-width: 350px;
  983. }
  984. .tbqsearchform input:focus {
  985. border-color: #007BFF;
  986. box-shadow: 0 4px 8px rgba(0, 123, 255, 0.3);
  987. }
  988. .tbqsearchform .clear-btn {
  989. position: absolute;
  990. right: 10px;
  991. background-color: transparent;
  992. border: none;
  993. cursor: pointer;
  994. font-size: 18px;
  995. color: #aaa;
  996. display: none;
  997. /* clear button is hidden by default */
  998. align-items: center;
  999. justify-content: center;
  1000. height: 100%;
  1001. transition: color 0.3s ease;
  1002. }
  1003. .tbqsearchform .clear-btn:hover {
  1004. color: #000;
  1005. }
  1006. .photostorageuploadform {
  1007. display: flex;
  1008. flex-direction: column;
  1009. align-items: center;
  1010. background-color: #ffffff;
  1011. border: 1px solid #ddd;
  1012. border-radius: 8px;
  1013. padding: 20px;
  1014. width: 100%;
  1015. max-width: 80%;
  1016. margin: 0 auto;
  1017. box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  1018. }
  1019. .photostorageuploadform input[type="file"] {
  1020. font-size: 18px;
  1021. padding: 15px;
  1022. background-color: #f0f0f0;
  1023. border: 2px solid #ccc;
  1024. border-radius: 8px;
  1025. color: #333;
  1026. cursor: pointer;
  1027. width: 100%;
  1028. max-width: 500px;
  1029. text-align: center;
  1030. margin-bottom: 20px;
  1031. }
  1032. .photostorageuploadform input[type="file"]:focus {
  1033. outline: none;
  1034. background-color: #f9f9f9;
  1035. }
  1036. .photostorageuploadform input[type="submit"] {
  1037. font-size: 20px;
  1038. padding: 15px;
  1039. color: #333;
  1040. border: 2px dashed #ccc;
  1041. border-radius: 8px;
  1042. cursor: pointer;
  1043. width: 100%;
  1044. max-width: 500px;
  1045. font-weight: bold;
  1046. background-color: #8bb5b3;
  1047. }
  1048. .photostorageuploadform input[type="submit"]:hover {
  1049. background-color: #e6e6e6;
  1050. color: #333;
  1051. }
  1052. @media (max-width: 480px) {
  1053. .photostorageuploadform {
  1054. padding: 15px;
  1055. }
  1056. .photostorageuploadform input[type="file"],
  1057. .photostorageuploadform input[type="submit"] {
  1058. font-size: 18px;
  1059. width: 100%;
  1060. }
  1061. }