main.css 47 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431
  1. /*- - - - - - - - - - - - - - - - - - -
  2. Title : Vesta
  3. Author : Eugen Lobicov, eugen.lobicov@gmail.com
  4. created : November 27, 2009
  5. last updated : July 10, 2011
  6. - - - - - - - - - - - - - - - - - - */
  7. html{
  8. font-size:100.01%; /* prevent IE's extreme font-resizing bug*/
  9. }
  10. body{
  11. position:relative;
  12. font:normal 62.5%/1.5 Helvetica, Arial, sans-serif;
  13. background:#F0F0EE url(../images/thin-grey-line-2.gif) repeat-x;
  14. color:#333;
  15. }
  16. #page{
  17. width:965px;
  18. width:955px;
  19. margin:5px auto 0;
  20. border:1px solid red;
  21. border:solid #a9aa98;
  22. border-width:0 2px;
  23. }
  24. .outer{
  25. padding-bottom:58px;
  26. background:#fff url(../images/footer-bg.gif) repeat-x 0 100%;
  27. }
  28. #header{
  29. overflow:hidden;
  30. padding:0 10px;
  31. height:26px;
  32. border-bottom:2px solid #333527;
  33. background-color:#484439;
  34. }
  35. .logo-box{
  36. float:left;
  37. }
  38. .logo,
  39. .logo a,
  40. .logo a span{
  41. display:block;
  42. width:80px;
  43. height:26px;
  44. }
  45. .logo a{
  46. position:relative;
  47. overflow:hidden;
  48. font-size:1.2em; /*12px */
  49. text-decoration:none;
  50. color:#fff;
  51. }
  52. .logo a span{
  53. position:absolute;
  54. top:0;
  55. left:0;
  56. z-index:1;
  57. background:url(../images/vesta-logo.png) no-repeat;
  58. }
  59. .settings{
  60. float:right;
  61. }
  62. .settings li{
  63. float:left;
  64. display:block;
  65. margin:0 10px 0 0;
  66. font-size:1.2em; /*12px*/
  67. line-height:2.084; /* 25px*/
  68. }
  69. .settings li a{
  70. color:#c6d2d2;
  71. }
  72. .settings li a:hover{
  73. color:#fefda0;
  74. text-decoration:none;
  75. }
  76. .settings li a:active{
  77. color:#E16734;
  78. text-decoration:none;
  79. }
  80. /*Remove button padding in FF*/
  81. input::-moz-focus-inner{
  82. border: 0;
  83. padding: 0;
  84. }
  85. .cc:after{
  86. content: ".";
  87. display: block;
  88. height: 0;
  89. clear: both;
  90. visibility: hidden;
  91. }
  92. .hidden{
  93. display:none !important;
  94. }
  95. /* Navigation
  96. - - - - - - - - - - - - - - - - - - - - */
  97. #primary-nav-box{
  98. clear:both;
  99. height:115px;
  100. background-color:#ecf3d2;
  101. }
  102. .primary-nav{}
  103. .primary-nav .section{
  104. position:relative;
  105. float:left;
  106. display:block;
  107. padding-right:1px;
  108. /* border-bottom:4px solid #616a57;*/
  109. /* background:url(../images/nav-devider-2.png) no-repeat 100% 50%;*/
  110. background:url(../images/nav-devider-2.png) no-repeat 100% 50%;
  111. }
  112. .primary-nav .last-section{
  113. background:none;
  114. padding:0;
  115. }
  116. .section .section-inner{
  117. width:130px;
  118. min-height:100px;
  119. height:auto !important;
  120. height:100px;
  121. padding:15px 0 3px 6px;
  122. background:url(../images/section-status-sprite-5.gif) no-repeat -420px 115px;
  123. }
  124. .primary-nav .last-section .section-inner{
  125. width:133px;
  126. width:127px;
  127. }
  128. .section .section-title{
  129. position:absolute;
  130. left:7px;
  131. bottom:9px;
  132. font-family:Arial, Helvetica, sans-serif;
  133. font-size:15px;
  134. line-height:1.2;
  135. font-weight:bold;
  136. text-transform:uppercase;
  137. color:#393939;
  138. color:#33342e;
  139. }
  140. .section .section-title .to-section{
  141. float:left;
  142. margin-right:4px;
  143. }
  144. .section .section-title .add-entry{
  145. position:relative;
  146. top:2px;
  147. float:left;
  148. display:block;
  149. width:13px;
  150. height:13px;
  151. background:url(../images/primarary-collapsed.gif) no-repeat;
  152. font-size:0;
  153. line-height:0;
  154. }
  155. .section .section-title .add-entry:hover{
  156. background:#B5C968;
  157. }
  158. .dnstpl-nav-item .section-title{
  159. background-position:100% 85%;
  160. }
  161. .section .def{
  162. display:block;
  163. font-family:Arial, Helvetica, sans-serif;
  164. font-size:12px;
  165. color:#8c9c91;
  166. }
  167. .section:hover .section-inner{
  168. background-position:0 115px;
  169. background-color:#F1F7D6;
  170. color:#000;
  171. cursor:pointer;
  172. }
  173. .section:hover .section-title{
  174. color:#000;
  175. }
  176. .primary-nav .active .section-inner{
  177. background-position:-140px 115px;
  178. cursor:default;
  179. }
  180. .primary-nav .active .def{
  181. color:#8c9c91;
  182. }
  183. .primary-nav .active .section-title{
  184. color:#393939;
  185. }
  186. #console{
  187. position:relative;
  188. clear:both;
  189. height:70px;
  190. background-color:#a09d98;
  191. background:#535049 url(../images/console-box-bg.png) repeat-x;
  192. border-bottom:1px solid #7a7967;
  193. }
  194. .b-console{
  195. position:absolute;
  196. left:50%;
  197. }
  198. .b-console-wrap{
  199. position:relative;
  200. right:50%;
  201. width:655px;
  202. padding:10px 15px 16px 25px;
  203. background:url(../images/console-bg.png) repeat;
  204. border-radius: 0 0 5px 5px;
  205. -moz-border-radius: 0 0 5px 5px;
  206. -webkit-border-top-right-radius: 0;
  207. -webkit-border-top-left-radius: 0;
  208. -webkit-border-bottom-right-radius: 5px;
  209. -webkit-border-bottom-left-radius: 5px;
  210. }
  211. .b-console-form{}
  212. .b-console-field{
  213. float:left;
  214. width:548px;
  215. margin-right:15px;
  216. padding:5px 10px;
  217. border:2px solid #42647f;
  218. font-family:Arial, Helvetica, sans-serif;
  219. font-size:18px;
  220. font-style:italic;
  221. font-weight:bold;
  222. color:#aaa;
  223. }
  224. .b-console-field:focus{
  225. -moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
  226. -webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
  227. border-color:rgba(82, 168, 236, 0.75) !important;
  228. color:#333;
  229. }
  230. .b-console-btn{
  231. float:left;
  232. overflow:visible;
  233. height:30px;
  234. margin:4px 0 0;
  235. padding:0 20px;
  236. -webkit-border-radius:4px;
  237. -moz-border-radius:4px;
  238. border-radius:4px;
  239. border:0 none;
  240. background-color:#fdcd00;
  241. color:#4b3600;
  242. font-size:13px;
  243. font-family:Arial, Helvetica, sans-serif;
  244. font-weight:bold;
  245. line-height:30px;
  246. text-transform:uppercase;
  247. cursor:pointer;
  248. /* a little animation effect on hover for -webkit- */
  249. -webkit-transition-property: background;
  250. -webkit-transition-duration: 150ms;
  251. -webkit-transition-timing-function: ease-in-out;
  252. }
  253. .b-console-btn:focus{
  254. position:relative;
  255. top:1px;
  256. }
  257. .b-console-btn:hover{
  258. background-color:#ffe84c;
  259. color:#39351c;
  260. }
  261. .b-console-btn:active{
  262. background-color:#333;
  263. color:#fff;
  264. }
  265. .b-console-statuses{
  266. margin-top:15px;
  267. }
  268. .b-console-status{
  269. position:relative;
  270. padding:5px 80px 5px 10px;
  271. border:2px dashed #999;
  272. background-color:#feff99;
  273. color:#666;
  274. font-size:12px;
  275. }
  276. .b-console-status-message{
  277. float:left;
  278. color:#666;
  279. }
  280. .b-console-status-action{
  281. float:right;
  282. margin-right:-36px;
  283. text-decoration:underline;
  284. }
  285. .b-console-status-message b{
  286. font-weight:bold;
  287. color:#333;
  288. }
  289. .b-console-status-arrow{
  290. position:absolute;
  291. top:10px;
  292. right:12px;
  293. display:block;
  294. width:14px;
  295. height:8px;
  296. background:url(../images/status-arrow.png) no-repeat;
  297. }
  298. #actions-toolbar{
  299. clear:both;
  300. position:relative;
  301. padding:15px 20px 15px 280px;
  302. background-color:#f3f3d9;
  303. border-bottom:1px solid #c9cbc8;
  304. }
  305. .add-domain,
  306. .add-btn{
  307. position:relative;
  308. top:2px;
  309. float:left;
  310. margin:0 0 0 -260px;
  311. border-bottom:1px solid #b5c968;
  312. font-family:Georgia, "Times New Roman", Times, serif;
  313. font-size:16px;
  314. /* line-height:18px;*/
  315. line-height:1;
  316. text-transform:uppercase;
  317. color:#66685d;
  318. text-decoration:none;
  319. }
  320. .add-domain .icon,
  321. .add-btn-icon{
  322. float:left;
  323. display:block;
  324. width:11px;
  325. height:11px;
  326. margin:4px 5px 0 0;
  327. background:url(../images/add-entry-plus.gif) no-repeat;
  328. font-size:0;
  329. line-height:0;
  330. }
  331. .select-all{
  332. padding:0 40px 0 0;
  333. font-size:13px;
  334. color:#7f7e6c;
  335. text-decoration:underline;
  336. cursor:pointer;
  337. }
  338. .select-all:hover{
  339. text-decoration:none;
  340. }
  341. .clear-selected{
  342. font-size:11px;
  343. line-height:10px;
  344. text-transform:uppercase;
  345. color:#bcb6a6;
  346. cursor:pointer;
  347. letter-spacing:0.2px;
  348. border-bottom:1px solid #bcb6a6;
  349. }
  350. .clear-selected:hover{
  351. color:#000;
  352. border-bottom-color:#b85152;
  353. }
  354. .clear-selected:active{
  355. color:#b85152;
  356. border-bottom-color:#000;
  357. }
  358. .db-manager{
  359. float:right;
  360. margin:5px 0 0 25px;
  361. font-size:11px;
  362. line-height:1.273; /*14px*/
  363. text-transform:uppercase;
  364. letter-spacing:0.2px;
  365. border-bottom:1px solid #bcb6a6;
  366. text-decoration:none;
  367. color:#9b9b8f;
  368. }
  369. .db-manager .highlighted{
  370. font-style:normal;
  371. font-weight:bold;
  372. color:#4097b3;
  373. }
  374. .db-manager:hover{
  375. color:#4097b3;
  376. border-bottom-color:#b85152;
  377. }
  378. .db-manager:active{
  379. color:#b85152;
  380. border-bottom-color:#4097b3;
  381. }
  382. .db-manager:active .highlighted{
  383. color:#b85152;
  384. }
  385. #content{
  386. padding:8px 0 50px;
  387. background:#fff url(../images/content-separator.png) repeat-x;
  388. }
  389. .b-ext-info-wrap{
  390. position:relative;
  391. min-height:40px;
  392. }
  393. .b-ext-info{
  394. margin:0 0 6px;
  395. padding:10px 25px 15px;
  396. background:#ddd;
  397. font-size:12px;
  398. color:#000;
  399. text-shadow: 0px 1px 1px #fff;
  400. }
  401. .b-ext-info-btn{
  402. position:relative;
  403. left:-1px;
  404. width:102px;
  405. height:15px;
  406. margin-left:-50px;
  407. margin:-6px auto 0;
  408. background-color:#fff;
  409. cursor:pointer;
  410. }
  411. .b-ext-info-wrap_collapsed .b-ext-info-btn{
  412. background:url(../images/more-info-btn.png) no-repeat;
  413. }
  414. .content-inner{
  415. background-color:#fff;
  416. padding:0 15px 15px;
  417. }
  418. /*
  419. .domains{
  420. border-bottom:1px solid #333;
  421. background-color:#fff;
  422. }
  423. .domains .item{
  424. position:relative;
  425. padding:0 20px;
  426. background:url(../images/long-dotted-bg.gif) repeat-x;
  427. }
  428. .domains .first{
  429. margin:0;
  430. background:none;
  431. }
  432. .item .view{
  433. padding:15px 0 10px;
  434. }
  435. .item .ip-box{
  436. float:left;
  437. width:150px;
  438. padding-top:12px;
  439. }
  440. .ip-box .ip{
  441. font-size:1.1em; /*11px*
  442. line-height:21px;
  443. font-weight:normal;
  444. letter-spacing:.175em;
  445. }
  446. .ip-box .owner{
  447. display:block;
  448. font-size:1.2em;
  449. color:#999;
  450. }
  451. .details .names .primary{
  452. font-size:20px;
  453. font-family:Georgia, "Times New Roman", Times, serif;
  454. font-weight:normal;
  455. font-style:normal;
  456. color:#000; /* radikal'no cherniy, da! *
  457. }
  458. .names .divider{
  459. font-size:12px;
  460. line-height:2;
  461. text-transform:uppercase;
  462. color:#999;
  463. }
  464. .names .domain-name{
  465. padding:0 10px;
  466. font-size:12px;
  467. line-height:2;
  468. font-style:italic;
  469. color:#999;
  470. white-space:nowrap;
  471. }
  472. .item .details{
  473. margin-left:150px;
  474. }
  475. .item .details .status{
  476. float:right;
  477. width:60%;
  478. margin:5px 20px 0 0;
  479. color:#999;
  480. }
  481. .details .status .logging{
  482. float:left;
  483. }
  484. .logging .err-log,
  485. .logging .log,
  486. .logging .stats{
  487. float:left;
  488. display:inline;
  489. margin:0 20px 0 0;
  490. padding-right:25px;
  491. background:url(../images/logging-status-sprite.png) no-repeat -100% -100%;
  492. }
  493. .logging .off{
  494. background-position:100% 0;
  495. }
  496. .logging .on{
  497. background-position:100% 100%;
  498. }
  499. .logging .stats{
  500. margin-right:10px;
  501. }
  502. .logging .stat-auth{
  503. float:left;
  504. display:inline;
  505. margin:0 10px 0 0;
  506. border-bottom:1px solid #9bcad0;
  507. color:#999;
  508. cursor:pointer;
  509. }
  510. .details .status .params{
  511. float:right;
  512. }
  513. .params .memory,
  514. .params .t,
  515. .params .max-weight,
  516. .params .upload-weight{
  517. float:left;
  518. display:inline;
  519. margin-right:25px;
  520. }
  521. .memory{}
  522. .memory dl{
  523. overflow:hidden;
  524. margin-bottom:2px;
  525. }
  526. .memory dt{
  527. float:left;
  528. width:15px;
  529. }
  530. .memory dd{
  531. float:left;
  532. }
  533. .memory .usage{}
  534. .memory .usage .value{
  535. float:left;
  536. width:30px;
  537. }
  538. .memory .usage .divider{
  539. padding-right:2px;
  540. }
  541. .memory .usage .max{
  542. font-weight:bold;
  543. border-bottom:1px solid #9bcad0;
  544. cursor:pointer;
  545. }
  546. .memory .graph{
  547. clear:both;
  548. position:relative;
  549. border:1px solid #ccc;
  550. font-size:0;
  551. line-height:0;
  552. }
  553. .memory .graph .bar{
  554. position:relative;
  555. display:block;
  556. height:2px;
  557. }
  558. .critical .bar{
  559. background-color:#f00;
  560. }
  561. .middle .bar{
  562. background-color:#ff9934;
  563. }
  564. .low .bar{
  565. background-color:#acd45a;
  566. }
  567. .params .upload-weight{
  568. margin:0;
  569. }
  570. .t .value,
  571. .max-weight .value,
  572. .upload-weight .value{
  573. border-bottom:1px solid #9bcad0;
  574. cursor:pointer;
  575. }
  576. .item .close{
  577. position:absolute;
  578. top:30px;
  579. right:20px;
  580. display:block;
  581. width:16px;
  582. height:16px;
  583. background:url(../images/sprite.png) no-repeat;
  584. cursor:pointer;
  585. }
  586. .item .close:hover{
  587. background-position:-16px 0;
  588. }
  589. */
  590. /* row hover effect
  591. - - - - - - - - - - - - - - - - - - - */
  592. /*
  593. .domains .item:hover{
  594. background-color:#ffffcb;
  595. }
  596. .item:hover .names .primary{
  597. cursor:pointer;
  598. border-bottom:1px dotted #ccc;
  599. }
  600. .item:hover .logging .err-log,
  601. .item:hover .logging .log,
  602. .item:hover .logging .stats,
  603. .item:hover .memory dt,
  604. .item:hover .memory .divider,
  605. .item:hover .params .title{
  606. color:#98bc65;
  607. }
  608. .item:hover .logging .stat-auth,
  609. .item:hover .memory .max,
  610. .item:hover .t .value,
  611. .item:hover .max-weight .value,
  612. .item:hover .upload-weight .value{
  613. color:#333;
  614. }
  615. */
  616. /* Edit
  617. - - - - - - - - - - - - - - - - - - - */
  618. /*
  619. .edit{
  620. position:relative;
  621. clear:both;
  622. margin:0 -20px;
  623. padding:15px 20px 10px;
  624. border-top:2px solid #999;
  625. background-color:#ffffcb;
  626. }
  627. .change-ip-box{
  628. margin:0 0 20px;
  629. }
  630. .edit .ip-details{
  631. float:left;
  632. margin-right:20px;
  633. }
  634. .change-ip{
  635. width:140px;
  636. padding:3px 5px;
  637. border:2px solid #9bcad0;
  638. font-size:16px;
  639. }
  640. .ip-details .created{
  641. display:block;
  642. margin:5px 0 0;
  643. font-size:12px;
  644. }
  645. .change-domain-name{
  646. width:360px;
  647. padding:3px 5px;
  648. border:2px solid #9bcad0;
  649. font-size:16px;
  650. font-weight:bold;
  651. }
  652. .edit .domain-name{
  653. font-size:20px;
  654. font-family:Georgia, "Times New Roman", Times, serif;
  655. font-weight:normal;
  656. font-style:normal;
  657. color:#000; /* radikal'no cherniy, da! *
  658. white-space:nowrap;
  659. line-height:2;
  660. }
  661. .change-logs-box{
  662. float:left;
  663. width:170px;
  664. margin-right:50px;
  665. padding-left:180px;
  666. }
  667. .ownership{
  668. display:inline;
  669. float:left;
  670. width:160px;
  671. margin:0 0 0 -180px;
  672. font-size:12px;
  673. }
  674. .ownership .owner{
  675. display:block;
  676. font-size:16px;
  677. font-weight:bold;
  678. font-style:italic;
  679. }
  680. .change-logs{
  681. padding-top:5px;
  682. }
  683. .change-logs label{
  684. display:block;
  685. margin:0 0 9px;
  686. }
  687. .change-logs .last{
  688. margin:0;
  689. }
  690. .change-logs .title{
  691. display:block;
  692. float:left;
  693. width:70px;
  694. font-size:14px;
  695. }
  696. .change-logs .title b{
  697. font-weight:bold;
  698. }
  699. .change-logs .checkbox{
  700. margin:3px 0 0;
  701. border:2px solid #9bcad0;
  702. }
  703. .change-logs .stat-auth{
  704. position:relative;
  705. top:-3px;
  706. left:10px;
  707. border-bottom:1px solid #9BCAD0;
  708. cursor:pointer;
  709. }
  710. .change-memory{
  711. float:left;
  712. width:150px;
  713. padding-top:5px;
  714. font-size:14px;
  715. }
  716. .change-memory dl{
  717. margin-bottom:13px;
  718. }
  719. .change-memory .value{
  720. padding:0 5px;
  721. font-style:italic;
  722. font-weight:bold;
  723. color:#6b930f;
  724. }
  725. .change-memory .amount{
  726. margin-top:7px;
  727. }
  728. .change-memory .amount .max{
  729. width:50px;
  730. margin-left:10px;
  731. padding:2px 5px;
  732. border:2px solid #9bcad0;
  733. text-align:right;
  734. }
  735. .change-memory .graph{
  736. clear:both;
  737. position:relative;
  738. border:1px solid #9c9c82;
  739. font-size:0;
  740. line-height:0;
  741. }
  742. .change-memory .graph .bar{
  743. position:relative;
  744. display:block;
  745. height:2px;
  746. }
  747. .change-params{
  748. float:right;
  749. font-size:14px;
  750. }
  751. .change-params li{
  752. margin-top:5px;
  753. overflow:hidden;
  754. }
  755. .change-params .title{
  756. float:left;
  757. width:165px;
  758. }
  759. .change-params .param-value{
  760. width:30px;
  761. margin-right:5px;
  762. padding:1px 5px;
  763. border:2px solid #9bcad0;
  764. text-align:right;
  765. }
  766. .aliases{
  767. position:relative;
  768. padding-top:20px;
  769. margin-bottom:20px;
  770. }
  771. .aliases .title{
  772. float:left;
  773. display:block;
  774. margin-right:20px;
  775. padding-top:3px;
  776. font-size:17px;
  777. }
  778. .aliases .hint{
  779. position:absolute;
  780. top:-15px;
  781. left:78px;
  782. font-style:italic;
  783. color:#999;
  784. }
  785. .aliases-list{
  786. width:90%;
  787. padding:3px 5px;
  788. border:2px solid #9bcad0;
  789. font-size:16px;
  790. }
  791. .buttons{}
  792. .buttons .apply{
  793. width:auto;
  794. overflow:visible;
  795. padding:4px 20px 3px 17px;
  796. background-color:#feff99;
  797. border:1px solid #728b25;
  798. font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  799. font-size:120%;
  800. font-weight:bold;
  801. text-transform:uppercase;
  802. line-height:130%;
  803. color:#6b9e05;
  804. cursor:pointer;
  805. float:right;
  806. }
  807. .buttons .devider{
  808. text-transform:uppercase;
  809. float:right;
  810. display:block;
  811. line-height:24px;
  812. margin:0 10px;
  813. }
  814. .buttons .cancel{
  815. float:right;
  816. width:auto;
  817. height:20px;
  818. padding:0;
  819. border:0 none;
  820. background:none;
  821. color:#e09462;
  822. text-decoration:underline;
  823. cursor:pointer;
  824. }
  825. .hidden{
  826. display:none;
  827. }
  828. .edit .iSelected{ /* descendant selector for more specific style context *
  829. border-color:#59B4FF; /* blue border on focused input *
  830. font-weight:bold;
  831. }
  832. .edit .not-valid{ /* descendant selector for more specific style context *
  833. border-color:#f00; /* RED border on error field *
  834. }
  835. .edit .edit-help{
  836. padding-bottom:1px;
  837. font-family:Arial, Helvetica, sans-serif;
  838. font-size:14px;
  839. color:#a0a094;
  840. text-decoration:none;
  841. text-transform:uppercase;
  842. border-bottom:1px solid #b5b59b;
  843. }
  844. .edit .delete{
  845. position:absolute;
  846. top:15px;
  847. right:25px;
  848. padding:3px 25px 3px 2px;
  849. font-family:Arial, Helvetica, sans-serif;
  850. font-size:14px;
  851. color:#a0a094;
  852. text-transform:uppercase;
  853. background:url(../images/delete.gif) no-repeat 100% 50%;
  854. cursor:pointer;
  855. }
  856. .edit .delete .title{
  857. padding-bottom:1px;
  858. border-bottom:1px solid #b5b59b;
  859. }
  860. */
  861. /* IP list
  862. - - - - - - - - - - - - - - - - - - - - */
  863. #content{
  864. padding-bottom:0;
  865. }
  866. .ip-list{}
  867. .row{
  868. padding-top:10px;
  869. padding:10px 10px 15px 10px;
  870. /* min-height:125px;
  871. min-height:110px;*/
  872. background:url(../images/long-dotted-bg.gif) repeat-x;
  873. }
  874. .first-row{
  875. background-image:none;
  876. }
  877. .row-meta{
  878. float:left;
  879. width:150px;
  880. }
  881. .row-details{
  882. margin-left:150px;
  883. /* background:#e0e0e0;*/
  884. }
  885. .row-actions-box{
  886. /* margin:0 0 5px;*/
  887. }
  888. .row-actions-box .check-this,
  889. .row-actions-box .check-control{
  890. float:left;
  891. width:10px;
  892. height:10px;
  893. margin-top:4px;
  894. /* background:url(../images/logging-status-sprite.png) no-repeat;*/
  895. background:url(../images/check-row-sprite.png) no-repeat;
  896. background:url(../images/check-row-sprite_.png) no-repeat;
  897. }
  898. .row-actions-box .check-control:hover{
  899. cursor:pointer;
  900. background-position:0 -89px;
  901. }
  902. .row-actions-box .row-operations{
  903. float:right;
  904. }
  905. .ip-status-info{
  906. position:relative;
  907. display:block;
  908. float:left;
  909. margin-right:25px;
  910. padding-right:15px;
  911. font-size:12px;
  912. }
  913. .ip-status-info .ip-status-text{
  914. visibility:hidden;
  915. }
  916. .row .ip-suspended-status{
  917. margin-right:78px;
  918. background:url(../images/suspended-ico.png) no-repeat 100% 65%;
  919. }
  920. .row .ip-suspended-status .ip-status-text{
  921. text-transform:uppercase;
  922. color:#333;
  923. font-size:10px;
  924. visibility:visible;
  925. }
  926. .delete-entry{
  927. position:relative;
  928. top:2px;
  929. display:block;
  930. float:left;
  931. padding-right:15px;
  932. font-size:11px;
  933. text-transform:uppercase;
  934. }
  935. .delete-entry .delete-entry-text{
  936. visibility:hidden;
  937. }
  938. .entry-created{
  939. padding-top:7px;
  940. font-size:11px;
  941. color:#6f6f6f;
  942. }
  943. .props-main{
  944. float:left;
  945. width:425px;
  946. /* background:#eee;*/
  947. }
  948. .props-main .prop-box{
  949. margin-bottom:15px;
  950. }
  951. .props-additional{
  952. float:left;
  953. width:200px;
  954. padding:5px 10px 0 0;
  955. /* background:#ccc;*/
  956. }
  957. .props-ext{
  958. float:right;
  959. width:120px;
  960. padding-top:5px;
  961. /* background:#d5d5d5;*/
  962. }
  963. .ip-adr-box,
  964. .user-wrap{
  965. margin:0 0 5px;
  966. }
  967. .ip-adr{
  968. display:-moz-inline-stack;
  969. display:inline-block;
  970. vertical-align:top;
  971. font-size:22px;
  972. line-height:1;
  973. font-weight:normal;
  974. letter-spacing:0.5px;
  975. }
  976. .ip-adr:active,
  977. .ip-adr:focus{
  978. color:#9fb749;
  979. }
  980. .ip-adr .dot{
  981. padding:0 3px;
  982. }
  983. .ip-list .ip-adr{
  984. border-bottom:1px solid #fff;
  985. }
  986. .username-box .user{
  987. display:-moz-inline-stack;
  988. display:inline-block;
  989. vertical-align:top;
  990. margin-right:10px;
  991. }
  992. .username-box .nickname{
  993. display:-moz-inline-stack;
  994. display:inline-block;
  995. vertical-align:top;
  996. margin-right:5px;
  997. font-size:20px;
  998. line-height:25px;
  999. font-family:Arial, Helvetica, sans-serif;
  1000. color:#000;
  1001. }
  1002. .username-box .role{
  1003. display:-moz-inline-stack;
  1004. display:inline-block;
  1005. vertical-align:top;
  1006. position:relative;
  1007. top:2px;
  1008. font-size:12px;
  1009. line-height:25px;
  1010. color:#777;
  1011. }
  1012. .prop-box{
  1013. display:-moz-inline-stack;
  1014. display:inline-block;
  1015. vertical-align:top;
  1016. min-width:40%;
  1017. width:auto !important;
  1018. width:40%;
  1019. margin:0 0 3px;
  1020. font-size:10px;
  1021. }
  1022. .prop-title{
  1023. text-transform:uppercase;
  1024. color:#9c9c9c;
  1025. font-size:9px;
  1026. line-height:15px;
  1027. }
  1028. .prop-value{
  1029. padding-left:3px;
  1030. font-size:12px;
  1031. color:#777;
  1032. }
  1033. .prop-value-collapsed-childs{
  1034. padding-right:15px;
  1035. background:url(../images/group-values-collapsed.png) no-repeat 100% 5px;
  1036. cursor:pointer;
  1037. }
  1038. .show-records{
  1039. display:inline-block;
  1040. padding-right:15px;
  1041. border-bottom:1px solid #c9cabc;
  1042. background:url(../images/show-records-ico.png) no-repeat 100% 50%;
  1043. text-transform:uppercase;
  1044. line-height:13px;
  1045. cursor:pointer;
  1046. }
  1047. .hide-records{
  1048. display:inline-block;
  1049. padding-right:15px;
  1050. border-bottom:1px solid #c9cabc;
  1051. background:url(../images/hide-records-ico.png) no-repeat 100% 50%;
  1052. text-transform:uppercase;
  1053. line-height:13px;
  1054. cursor:pointer;
  1055. }
  1056. .prop-box_group-values{
  1057. display:block;
  1058. }
  1059. .prop-box_group-values .prop-title{
  1060. float: left;
  1061. margin:2px 0 0;
  1062. }
  1063. .prop-box_group-values .group-values{
  1064. float:left;
  1065. margin-left:3px;
  1066. }
  1067. .group-values .prop-value{
  1068. display:block;
  1069. }
  1070. .group-values__bullet .prop-value{
  1071. padding-left:15px;
  1072. background:url(../images/group-value-bullet.png) no-repeat 5px 8px;
  1073. }
  1074. .group-values .group-switcher{
  1075. padding-right:15px;
  1076. background:url(../images/group-values-collapsed.png) no-repeat 100% 4px;
  1077. }
  1078. .group-values .group-values-count{
  1079. font-size:12px;
  1080. font-style:italic;
  1081. color:#cdcdcd;
  1082. border-bottom:1px solid #c9cac4;
  1083. cursor:pointer;
  1084. }
  1085. .props-additional .owner-box{
  1086. padding-left:45px;
  1087. }
  1088. .props-additional .owner-box .prop-title{
  1089. float:left;
  1090. display:inline;
  1091. margin:2px 0 0 -45px;
  1092. }
  1093. .props-additional .owner-box .prop-value{
  1094. padding:0;
  1095. }
  1096. .ip-list .ip-name-box{
  1097. margin:0 0 3px;
  1098. }
  1099. /* Entry adding form
  1100. - - - - - - - - - - - - - - - - - - - */
  1101. .b-new-entry{
  1102. margin-top:25px;
  1103. border-style:solid;
  1104. border-width:2px 1px 1px;
  1105. border-color:#999 #ccc #ccc #ccc;
  1106. background-color:#ffffcb;
  1107. }
  1108. .b-new-entry .entry-header{
  1109. margin:0 0 10px;
  1110. padding:8px 15px 9px;
  1111. border-bottom:1px solid #dcdbab;
  1112. font-size:16px;
  1113. font-family:Georgia, "Times New Roman", Times, serif;
  1114. text-transform:uppercase;
  1115. color:#747668;
  1116. }
  1117. .b-new-entry .form-row{
  1118. position:relative;
  1119. padding:10px 15px;
  1120. }
  1121. .b-new-entry .field-label,
  1122. .b-new-entry .row-header{
  1123. float:left;
  1124. width:180px;
  1125. font-size:15px;
  1126. line-height:2;
  1127. color:#3d504a;
  1128. }
  1129. .b-new-entry .text-field{
  1130. width:265px;
  1131. margin:0;
  1132. padding:6px 7px;
  1133. border:2px solid #b8c2c3;
  1134. color:#555;
  1135. font-family:Arial, Helvetica, sans-serif;
  1136. font-size:14px;
  1137. font-weight:bold;
  1138. }
  1139. .b-new-entry .field-label .remark{
  1140. position:relative;
  1141. top:-14px;
  1142. display:block;
  1143. font-style:italic;
  1144. font-size:14px;
  1145. color:#a3a590;
  1146. }
  1147. .b-new-entry .custom-select{}
  1148. .b-new-entry .textarea{
  1149. width:685px;
  1150. height:100px;
  1151. padding:6px 7px;
  1152. border:2px solid #b8c2c3;
  1153. color:#555;
  1154. font-family:Arial, Helvetica, sans-serif;
  1155. font-size:14px;
  1156. font-weight:bold;
  1157. }
  1158. .b-new-entry .text-field:focus,
  1159. .b-new-entry .textarea:focus{
  1160. -moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
  1161. -webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
  1162. border-color:rgba(82, 168, 236, 0.75) !important;
  1163. color:#333;
  1164. }
  1165. .b-new-entry .ssl-crtfct-box .textarea{
  1166. margin:10px 0 0;
  1167. }
  1168. .b-new-entry .select{
  1169. position: absolute;
  1170. top:auto;
  1171. left:195px;
  1172. width: 195px;
  1173. height: 28px;
  1174. padding: 0 24px 0 8px;
  1175. color: #333;
  1176. font:bold 14px/28px arial,sans-serif;
  1177. background:#fff url(../images/select-arrow.png) no-repeat 100% 50%;
  1178. overflow: hidden;
  1179. border:2px solid #b8c2c3;
  1180. }
  1181. .b-new-entry select.styled{
  1182. top:10px;
  1183. }
  1184. .b-new-entry option{
  1185. font:14px arial,sans-serif;
  1186. }
  1187. .b-new-entry .form-options-group{}
  1188. .b-new-entry .group-header{
  1189. margin:12px 25px 12px 60px;
  1190. text-transform:uppercase;
  1191. color:#9c9c9c;
  1192. font-size:11px;
  1193. line-height:15px;
  1194. height:16px;
  1195. background:url(../images/dotted.gif) repeat-x 0 50%;
  1196. }
  1197. .b-new-entry .group-title-outer{
  1198. padding:0 15px 0 0;
  1199. line-height:16px;
  1200. background:#ffffcb;
  1201. }
  1202. .b-new-entry .group-title{
  1203. padding:2px 15px 2px 0;
  1204. }
  1205. .b-new-entry .expanded .group-title{
  1206. background:#ffffcb url(../images/form-group-expanded.png) no-repeat 100% 50%;
  1207. }
  1208. .b-new-entry .collapsed .group-title{
  1209. background:#ffffcb url(../images/form-group-collapsed.png) no-repeat 100% 50%;
  1210. }
  1211. .b-new-entry .checkbox{
  1212. display:block;
  1213. float:left;
  1214. width:18px;
  1215. height:18px;
  1216. margin:6px 0 0;
  1217. background:url(../images/checkbox-1.png) no-repeat;
  1218. }
  1219. .b-new-entry .checkbox:hover{
  1220. background-position:0 -98px;
  1221. }
  1222. .b-new-entry .stats-settings{
  1223. padding-left:40px;
  1224. }
  1225. .b-new-entry .db-credentials .field-label{
  1226. text-indent:40px;
  1227. }
  1228. .b-new-entry .pwd-box .text-field{
  1229. float:left;
  1230. margin:0 15px 0 0;
  1231. }
  1232. .b-new-entry_dns .dns-template-box .styled{
  1233. float:left;
  1234. margin:0 40px 0 0;
  1235. margin:0 20px 0 0;
  1236. width:230px;
  1237. cursor:pointer;
  1238. }
  1239. .b-new-entry_dns .ttl-field{
  1240. width:75px;
  1241. }
  1242. .generate-pwd,
  1243. .context-settings{
  1244. position:relative;
  1245. top:10px;
  1246. float:left;
  1247. display:block;
  1248. color:#5ea2a1;
  1249. border-bottom:1px solid #cdcea6;
  1250. text-transform:uppercase;
  1251. cursor:pointer;
  1252. font-size:11px;
  1253. line-height:1;
  1254. letter-spacing:0.5px;
  1255. }
  1256. .generate-pwd:hover,
  1257. .context-settings:hover{
  1258. color:#575757;
  1259. border-bottom-color:#b4c775;
  1260. }
  1261. .generate-pwd:active,
  1262. .context-settings:active{
  1263. color:#b4c775;
  1264. }
  1265. .b-new-entry .buttons-row{
  1266. position:relative;
  1267. margin-top:10px;
  1268. padding:8px 15px 8px 195px;
  1269. border-top:1px solid #dcdbad;
  1270. background:url(../images/form-bottom-bg.png) repeat-x;
  1271. }
  1272. .b-new-entry .help-btn{
  1273. position:absolute;
  1274. top:13px;
  1275. left:16px;
  1276. font-size:11px;
  1277. line-height:12px;
  1278. color:#b4b39f;
  1279. text-transform:uppercase;
  1280. cursor:pointer;
  1281. border-bottom:1px solid #b4b39f;
  1282. }
  1283. .b-new-entry .help-btn:hover{
  1284. color:#000;
  1285. border-bottom-color:#9fb35a;
  1286. }
  1287. .b-new-entry .help-btn:active{
  1288. color:#4B9427;
  1289. }
  1290. .b-new-entry .cancel-btn{
  1291. position:absolute;
  1292. top:15px;
  1293. right:20px;
  1294. font-size:12px;
  1295. line-height:1;
  1296. text-transform:uppercase;
  1297. color:#cc7c4b;
  1298. cursor:pointer;
  1299. border-bottom:1px solid #cc7c4b;
  1300. }
  1301. .b-new-entry .cancel-btn:hover{
  1302. color:#000;
  1303. border-bottom-color:#c5795f;
  1304. }
  1305. .b-new-entry .cancel-btn:active{
  1306. color:#CC7C4B;
  1307. }
  1308. .b-new-entry .add-entry-btn{
  1309. overflow:visible;
  1310. height:28px;
  1311. padding:0 50px;
  1312. -webkit-border-radius:9px;
  1313. -moz-border-radius:9px;
  1314. border-radius:9px;
  1315. border:2px solid #c8c09c;
  1316. background-color:#feff99;
  1317. color:#444428;
  1318. font-size:14px;
  1319. font-family:Arial, Helvetica, sans-serif;
  1320. font-weight:bold;
  1321. line-height:25px;
  1322. text-transform:uppercase;
  1323. cursor:pointer;
  1324. }
  1325. .b-new-entry .add-entry-btn:focus{
  1326. position:relative;
  1327. top:1px;
  1328. }
  1329. .b-new-entry .add-entry-btn:hover{
  1330. background-color:#feff77;
  1331. color:#464322;
  1332. border-color:#9e977b;
  1333. }
  1334. .b-new-entry .add-entry-btn:active{
  1335. background-color:#928d7a;
  1336. color:#fefe9e;
  1337. border-color:#87826e;
  1338. }
  1339. .b-new-entry .autocomplete-box{
  1340. position:relative;
  1341. float:left;
  1342. padding-right:35px;
  1343. background:#fff;
  1344. }
  1345. .b-new-entry .autocomplete-box .text-field{
  1346. width:213px;
  1347. }
  1348. .b-new-entry .autocomplete-box .arrow{
  1349. position:absolute;
  1350. top:0;
  1351. right:0;
  1352. display:block;
  1353. width:32px;
  1354. height:32px;
  1355. font-size:0;
  1356. line-height:0;
  1357. /* background:#fff url(../images/select-arrow.png) no-repeat 100% 50%;*/
  1358. background:#fff url(../images/autocomplete-field-arrows-sprite.png) no-repeat;
  1359. cursor:pointer;
  1360. }
  1361. .b-new-entry .autocomplete-box .arrow:hover,
  1362. .b-new-entry .autocomplete-box .arrow:active,
  1363. .b-new-entry .autocomplete-box .arrow:focus{
  1364. background-position:0 -32px;
  1365. }
  1366. .b-new-entry .form-error{
  1367. position:relative;
  1368. margin:-5px 5px 5px;
  1369. padding:8px 15px;
  1370. border:1px solid #dcdbad;
  1371. background:url(../images/form-bottom-bg.png) repeat-x;
  1372. }
  1373. .form-error .error-box{
  1374. padding-left:18px;
  1375. background:url(../images/error-bullet.png) no-repeat 0 50%;
  1376. }
  1377. .form-error .error-box .error-message{
  1378. color:#9a32ff;
  1379. font-size:16px;
  1380. line-height:22px;
  1381. }
  1382. .form-error .error-box .help-tip-url{
  1383. position:relative;
  1384. top:-1px;
  1385. font-size:12px;
  1386. line-height:15px;
  1387. color:#b4b39f;
  1388. text-transform:uppercase;
  1389. text-decoration:none;
  1390. cursor:pointer;
  1391. border-bottom:1px solid #b4b39f;
  1392. }
  1393. .b-new-entry .help-tip-url:hover{
  1394. color:#000;
  1395. border-bottom-color:#9fb35a;
  1396. }
  1397. .b-new-entry_cron{}
  1398. .b-new-entry_cron .form-row{
  1399. padding-top:7px;
  1400. padding-bottom:5px;
  1401. }
  1402. .b-new-entry_cron .run-at-box{
  1403. padding-bottom:7px;
  1404. }
  1405. .b-new-entry_cron .run-at-box .row-header{
  1406. margin-top:35px;
  1407. }
  1408. .b-new-entry_cron .form-row-line .field-box{
  1409. margin-right:14px;
  1410. }
  1411. .b-new-entry_cron .form-row-line .cron-week-box{
  1412. margin:0;
  1413. }
  1414. .b-new-entry_cron .form-row-line .field-label{
  1415. display:block;
  1416. float:none;
  1417. width:auto;
  1418. line-height:1;
  1419. padding:0 0 8px;
  1420. color:#7d7d7d;
  1421. font-size:13px;
  1422. }
  1423. .b-new-entry_cron .form-row-line .text-field{
  1424. width:112px;
  1425. }
  1426. .b-new-entry_cron .form-row-line .cron-week-box .text-field{
  1427. width:109px;
  1428. }
  1429. .b-new-entry_cron .textarea{
  1430. height:60px;
  1431. }
  1432. /* Show/edit dns records form
  1433. - - - - - - - - - - - - - - - - - - - */
  1434. .b-records-list{
  1435. margin-left:160px;
  1436. }
  1437. .b-records-list .entry-header{
  1438. padding-top:6px;
  1439. padding-bottom:11px;
  1440. }
  1441. .b-records-list .hide-records{
  1442. font-size:10px;
  1443. font-family:Arial, Helvetica, sans-serif;
  1444. line-height:13px;
  1445. }
  1446. .b-records-list .add-btn{
  1447. margin:0;
  1448. float:none;
  1449. }
  1450. .b-records-list .form-row{
  1451. padding-top:5px;
  1452. padding-bottom:5px;
  1453. }
  1454. .b-records-list .add-box{
  1455. padding-bottom:15px;
  1456. }
  1457. .b-records-list .buttons-row{
  1458. margin-top:20px;
  1459. }
  1460. .form-row-line{
  1461. position:relative;
  1462. }
  1463. .form-row-line .field-box{
  1464. float:left;
  1465. }
  1466. .form-row-line .field-devider{
  1467. float:left;
  1468. display:block;
  1469. min-height:30px;
  1470. margin:0 15px;
  1471. font-size:15px;
  1472. line-height:2;
  1473. }
  1474. .b-records-list .form-row-line .field-label{
  1475. float:none;
  1476. display:block;
  1477. width:auto;
  1478. line-height:20px;
  1479. }
  1480. .b-records-list .dns-record-box .text-field{
  1481. width:147px;
  1482. float:left;
  1483. }
  1484. .b-records-list .dns-type-box{
  1485. margin-right:15px;
  1486. }
  1487. .b-records-list .dns-type-box .select{
  1488. width:51px;
  1489. left:221px;
  1490. }
  1491. .b-records-list .dns-type-box select.styled{
  1492. width:87px;
  1493. cursor:pointer;
  1494. }
  1495. .b-records-list .dns-value-box .text-field{
  1496. width:390px;
  1497. }
  1498. .b-records-list .delete-record{
  1499. position:relative;
  1500. /* top:31px;
  1501. left:10px;*/
  1502. position:absolute;
  1503. bottom:15px;
  1504. right:11px;
  1505. display:block;
  1506. float:left;
  1507. width:11px;
  1508. height:11px;
  1509. background:url(../images/delete-ico-off.png) no-repeat;
  1510. }
  1511. .b-records-list .delete-record:hover{
  1512. cursor:pointer;
  1513. background-image:url(../images/delete-ico.png);
  1514. }
  1515. .b-records-list .delete-record:active{
  1516. cursor:pointer;
  1517. background-image:url(../images/delete-ico-active.png);
  1518. }
  1519. /* Web-domains list
  1520. - - - - - - - - - - - - - - - - - - - */
  1521. .domains-list{}
  1522. .domains-list .entry-created{
  1523. padding-top:9px;
  1524. }
  1525. .names{
  1526. margin:0 0 6px;
  1527. color:#acacac;
  1528. }
  1529. .names .alias-title{
  1530. position:relative;
  1531. top:-1px;
  1532. padding-right:3px;
  1533. padding:0 3px 0 25px;
  1534. font-size:10px;
  1535. line-height:1.8;
  1536. text-transform:uppercase;
  1537. }
  1538. .names .domain-name{
  1539. position:relative;
  1540. top:-1px;
  1541. padding:0 3px 0 0;
  1542. font-size:12px;
  1543. line-height:1.5;
  1544. color:#acacac;
  1545. white-space:nowrap;
  1546. }
  1547. .row-details .names .primary{
  1548. top:0;
  1549. /* padding:0 25px 0 0;*/
  1550. font-size:20px;
  1551. font-family:Arial, Helvetica, sans-serif;
  1552. font-weight:normal;
  1553. font-style:normal;
  1554. color:#000; /* radikal'no cherniy, da! */
  1555. }
  1556. .names .primary:active{
  1557. color:#9fb749;
  1558. }
  1559. .domains-list .names .primary,
  1560. .dns-list .names .primary{
  1561. border-bottom:1px solid #fff;
  1562. }
  1563. .domains-list .props-main{
  1564. width:345px;
  1565. }
  1566. .domains-list .ip-adr{
  1567. font-size:16px;
  1568. color:#888;
  1569. }
  1570. .domains-list .ip-adr-box .prop-box{
  1571. margin-left:20px;
  1572. }
  1573. .domains-list .props-additional{
  1574. width:230px;
  1575. padding-top:0;
  1576. /* background:#bbb;*/
  1577. }
  1578. .domains-list .props-ext{
  1579. width:170px;
  1580. padding-top:0;
  1581. /* background:#ddd;*/
  1582. }
  1583. .b-usage-box{
  1584. display:block;
  1585. }
  1586. .b-usage-box .prop-title{
  1587. float:left;
  1588. margin:2px 15px 0 0;
  1589. }
  1590. .b-usage-box .usage-box{
  1591. float:left;
  1592. width:136px;
  1593. }
  1594. .b-usage-box .usage-box{
  1595. }
  1596. .b-usage-box .value-box{
  1597. float:left;
  1598. width:75px;
  1599. }
  1600. .b-usage-box .max-size{
  1601. float:right;
  1602. }
  1603. .b-usage-box .value{
  1604. display:block;
  1605. font-size:11px;
  1606. line-height:1;
  1607. color:#999;
  1608. }
  1609. .b-usage-box .max-size{
  1610. position:relative;
  1611. top:2px;
  1612. font-size:14px;
  1613. line-height:1;
  1614. color:#ababab;
  1615. }
  1616. .b-usage-box .max-size .units{
  1617. font-size:12px;
  1618. color:#797979;
  1619. }
  1620. .graph{
  1621. position:relative;
  1622. border:1px solid #b7b7b9;
  1623. font-size:0;
  1624. line-height:0;
  1625. }
  1626. .graph .bar{
  1627. position:relative;
  1628. display:block;
  1629. height:2px;
  1630. }
  1631. .critical .bar{
  1632. background-color:#f00;
  1633. }
  1634. .middle .bar{
  1635. background-color:#ff9934;
  1636. }
  1637. .low .bar{
  1638. background-color:#9fec00;
  1639. }
  1640. /* New graphs */
  1641. .stats-box{
  1642. position:relative;
  1643. margin-left:-25px;
  1644. padding-left:25px;
  1645. background:url(../images/stats-brace.png) no-repeat 0 50%;
  1646. }
  1647. .stats-box-title{
  1648. position:absolute;
  1649. top:50%;
  1650. left:-65px;
  1651. margin-top:-10px;
  1652. padding-right:25px;
  1653. text-transform:uppercase;
  1654. font-size:9px;
  1655. line-height:12px;
  1656. background:url(../images/stats-curve.png) no-repeat 100% 50%;
  1657. color:#acacac;
  1658. border-bottom:1px solid #acacac;
  1659. }
  1660. .b-usage-box2{
  1661. display:block;
  1662. margin:0 0 22px;
  1663. position:relative;
  1664. }
  1665. .b-usage-box2 .prop-title{
  1666. float:left;
  1667. margin:2px 15px 0 0;
  1668. }
  1669. .b-usage-box2 .usage-box{
  1670. float:left;
  1671. }
  1672. .b-usage-box2 .value-box{
  1673. padding-top:11px;
  1674. float:left;
  1675. width:85px;
  1676. }
  1677. .b-usage-box2 .max-size{
  1678. position:relative;
  1679. top:11px;
  1680. float:right;
  1681. padding:7px 0 0 3px;
  1682. border-left:1px solid #B7B7B9;
  1683. font-size:10px;
  1684. line-height:1;
  1685. color:#acacac;
  1686. }
  1687. .b-usage-box2 .max-size .units{
  1688. font-size:10px;
  1689. color:#acacac;
  1690. }
  1691. .b-usage-box2 .graph{
  1692. position:relative;
  1693. border:solid #b7b7b9;
  1694. border-width:1px 0 1px 1px;
  1695. font-size:0;
  1696. line-height:0;
  1697. }
  1698. .b-usage-box2 .value{
  1699. position:absolute;
  1700. top:-15px;
  1701. left:0;
  1702. z-index:10;
  1703. display:block;
  1704. white-space:nowrap;
  1705. padding:0 0 7px 3px;
  1706. font-size:11px;
  1707. line-height:1;
  1708. background:url(../images/bar-value-mark.png) no-repeat 0 100%;
  1709. color:#797979;
  1710. }
  1711. .b-usage-box2 .value-size{
  1712. padding-left:3px;
  1713. }
  1714. .b-usage-box2 .graph .bar{
  1715. position:relative;
  1716. display:block;
  1717. height:2px;
  1718. background-color:#9fec00;
  1719. }
  1720. /* Overdraft */
  1721. .b-usage-box2 .overdraft{}
  1722. .b-usage-box2 .overdraft .value{
  1723. margin-left:-1px;
  1724. color:#F00;
  1725. }
  1726. .b-usage-box2 .bar_overdraft{
  1727. position:absolute;
  1728. top:-1px;
  1729. z-index:5;
  1730. display:block;
  1731. height:2px;
  1732. border:solid #b7b7b9;
  1733. border-width:1px 0;
  1734. background:#ff9934 url(../images/overrun-border.png) no-repeat 100% 0;
  1735. }
  1736. .domains-list .disk-usage{
  1737. margin:0 0 6px;
  1738. }
  1739. .domains-list .props-additional .prop-box,
  1740. .domains-list .props-ext .prop-box{
  1741. display:block;
  1742. margin:0;
  1743. }
  1744. .stats-box{}
  1745. .stats-box .stats-auth{
  1746. position:relative;
  1747. top:3px;
  1748. display:-moz-inline-stack;
  1749. display:inline-block;
  1750. vertical-align:top;
  1751. margin:0 0 0 5px;
  1752. padding:0 0 0 10px;
  1753. font-size:12px;
  1754. line-height:1.5;
  1755. color:#777;
  1756. cursor:pointer;
  1757. }
  1758. .stats-box .stats-auth-on{
  1759. background:url(../images/auth-plus.png) no-repeat 0 60%;
  1760. }
  1761. .stats-box .stats-auth-text{
  1762. display:block;
  1763. line-height:11px;
  1764. border-bottom:1px solid #cacbbd;
  1765. }
  1766. .nginx-box{}
  1767. .nginx-box .nginx-ext-list{
  1768. position:relative;
  1769. top:3px;
  1770. display:-moz-inline-stack;
  1771. display:inline-block;
  1772. vertical-align:top;
  1773. margin:0 0 0 5px;
  1774. border-bottom:1px solid #cacbbd;
  1775. font-size:12px;
  1776. line-height:1;
  1777. color:#777;
  1778. cursor:pointer;
  1779. }
  1780. .template-box{}
  1781. .template-box .prop-value{
  1782. padding:0;
  1783. cursor:pointer;
  1784. border-bottom:1px solid #cbcbbf;
  1785. }
  1786. /* DNS list
  1787. - - - - - - - - - - - - - - - - - - - */
  1788. .dns-list{}
  1789. .dns-list .row-details{
  1790. padding-bottom:8px;
  1791. }
  1792. .dns-list .entry-created{
  1793. padding-top:9px;
  1794. }
  1795. .dns-list .props-main{
  1796. width:295px;
  1797. }
  1798. .dns-list .props-additional{
  1799. width:200px;
  1800. }
  1801. .dns-list .props-ext{
  1802. width:250px;
  1803. }
  1804. .dns-list .props-additional .prop-box,
  1805. .dns-list .props-ext .prop-box{
  1806. display:block;
  1807. margin:0;
  1808. }
  1809. .dns-list .ip-adr-box{
  1810. margin:0;
  1811. }
  1812. .dns-list .ip-adr{
  1813. font-size:12px;
  1814. line-height:1.5;
  1815. color:#777;
  1816. }
  1817. /* Cron list
  1818. - - - - - - - - - - - - - - - - - - - */
  1819. .cron-list{}
  1820. .cron-list .entry-created{
  1821. padding-top:18px;
  1822. }
  1823. .cron-list .cron-meta{
  1824. margin:0 0 9px;
  1825. }
  1826. .cron-meta .prop-box{
  1827. min-width:0;
  1828. }
  1829. .cron-meta .prop-title{
  1830. display:block;
  1831. text-transform:none;
  1832. font-size:10px;
  1833. }
  1834. .cron-meta .prop-value{
  1835. padding:0;
  1836. font-size:16px;
  1837. color:#7c7c7c;
  1838. }
  1839. .cron-meta .cron-min,
  1840. .cron-meta .cron-hour,
  1841. .cron-meta .cron-day,
  1842. .cron-meta .cron-week,
  1843. .cron-meta .cron-month{
  1844. min-width:45px;
  1845. padding-right:20px;
  1846. }
  1847. .cron-command-box{
  1848. margin:0 0 5px;
  1849. }
  1850. .cron-command-line{
  1851. position:relative;
  1852. padding:0 3px 0 0;
  1853. font-family:Arial, Helvetica, sans-serif;
  1854. font-size:20px;
  1855. line-height:1.5;
  1856. font-weight:normal;
  1857. font-style:normal;
  1858. color:#000;
  1859. }
  1860. .cron-command-line:active{
  1861. color:#9fb749;
  1862. }
  1863. .cron-list .cron-command-line{
  1864. border-bottom:1px solid #fff;
  1865. }
  1866. .cron-reported-to{
  1867. margin:0 0 3px;
  1868. }
  1869. .cron-reported-to .prop-title{
  1870. padding-right:3px;
  1871. }
  1872. .cron-reported-to .prop-value{
  1873. padding:0 3px 0 0;
  1874. }
  1875. /* Users list
  1876. - - - - - - - - - - - - - - - - - - - */
  1877. .users-list{}
  1878. .users-list .entry-created{
  1879. padding-top:10px;
  1880. }
  1881. .users-list .user-wrap{
  1882. margin:0 0 19px;
  1883. }
  1884. .users-list .props-main{
  1885. width:345px;
  1886. width:330px;
  1887. }
  1888. .users-list .username-box{
  1889. padding-top:6px;
  1890. margin:0 0 15px;
  1891. }
  1892. .users-list .username-box .user{
  1893. position:relative;
  1894. top:-6px;
  1895. }
  1896. .users-list .username-box .nickname{
  1897. border-bottom:1px solid #fff;
  1898. }
  1899. .user-backups-box{
  1900. margin-top:5px;
  1901. }
  1902. .user-backups-box .prop-title{
  1903. border-bottom:1px solid #CBCBBF;
  1904. font-size:12px;
  1905. text-transform:capitalize;
  1906. cursor:pointer;
  1907. color:#777;
  1908. }
  1909. .users-list .props-additional{
  1910. width:200px;
  1911. width:225px;
  1912. }
  1913. .users-list .props-additional .prop-box,
  1914. .users-list .props-ext .prop-box{
  1915. display:block;
  1916. }
  1917. .users-list .props-additional .ns1-box,
  1918. .users-list .props-additional .ns2-box{
  1919. padding-left:27px;
  1920. }
  1921. /* .users-list .ns-list-box{
  1922. padding-left:40px;
  1923. }*/
  1924. .users-list .ns-list-box .group-switcher{
  1925. padding-left:15px;
  1926. }
  1927. .users-list .props-additional .ns1-box .prop-title,
  1928. .users-list .props-additional .ns2-box .prop-title{
  1929. display: inline;
  1930. float: left;
  1931. margin: 2px 0 0 -27px;
  1932. }
  1933. .users-list .props-additional .ns1-box .prop-value,
  1934. .users-list .props-additional .ns2-box .prop-value{
  1935. padding:0;
  1936. }
  1937. .users-list .props-ext{
  1938. width:190px;
  1939. }
  1940. .users-list .db-box,
  1941. .users-list .dnsdomains-box{
  1942. margin-top:35px;
  1943. }
  1944. .username-box .prop-box{
  1945. position:relative;
  1946. margin:0;
  1947. }
  1948. .user-details{
  1949. font-size:12px;
  1950. }
  1951. .user-details .user-email{
  1952. color:#777;
  1953. padding-right:5px;
  1954. }
  1955. .user-details .user-reports{
  1956. color:#9c9c9c;
  1957. }
  1958. .user-details-box .prop-box{
  1959. margin:0 0 5px;
  1960. }
  1961. .user-details-box .user-name .prop-value,
  1962. .user-details-box .user-email{
  1963. font-style:italic;
  1964. color:#706f6b;
  1965. }
  1966. /* DB list
  1967. - - - - - - - - - - - - - - - - - - - */
  1968. .db-list{}
  1969. .db-list .row-details{
  1970. padding-bottom:8px;
  1971. }
  1972. .db-list .db-devider{
  1973. margin-top:25px;
  1974. position:relative;
  1975. display:block;
  1976. border-bottom:1px solid #e0e0e0;
  1977. }
  1978. .db-list .db-devider-title{
  1979. display:block;
  1980. position:absolute;
  1981. top:-8px;
  1982. left:-50%;
  1983. width:200%;
  1984. }
  1985. .db-list .db-devider-outer{
  1986. display:block;
  1987. position:absolute;
  1988. left:50%;
  1989. }
  1990. .db-list .db-devider-inner{
  1991. background:#fff;
  1992. position:relative;
  1993. left:-50%;
  1994. padding:0 10px;
  1995. font-size:11px;
  1996. font-weight:bold;
  1997. text-transform:uppercase;
  1998. color:#4097B3;
  1999. }
  2000. .db-list .props-main{
  2001. width:210px;
  2002. padding-right:10px;
  2003. }
  2004. .db-list .props-additional{
  2005. width:340px;
  2006. padding-top:6px;
  2007. }
  2008. .db-list .props-ext{
  2009. width:185px;
  2010. padding-top:6px;
  2011. }
  2012. .db-name{
  2013. position:relative;
  2014. margin:0 0 6px;
  2015. padding:0 3px 0 0;
  2016. }
  2017. .db-name-box .db-name{
  2018. font-size:20px;
  2019. font-family:Arial, Helvetica, sans-serif;
  2020. font-weight:normal;
  2021. font-style:normal;
  2022. line-height:27px;
  2023. }
  2024. .db-name:active{
  2025. color:#9fb749;
  2026. }
  2027. .db-list .db-name{
  2028. border-bottom:1px solid #fff;
  2029. }
  2030. .db-list .ownership .prop-box{
  2031. margin:5px 0 0;
  2032. }
  2033. .db-list .ownership .prop-value{
  2034. padding:0;
  2035. font-size:11px;
  2036. font-style:italic;
  2037. }
  2038. .db-list .entry-created{
  2039. padding:0;
  2040. }
  2041. .db-user-box{
  2042. margin:0 0 10px;
  2043. }
  2044. .db-user-box .db-user{
  2045. position:relative;
  2046. display:block;
  2047. float:left;
  2048. margin-right:25px;
  2049. padding-right:20px;
  2050. font-size:12px;
  2051. line-height:1.25; /*15px*/
  2052. font-style:italic;
  2053. color:#999;
  2054. }
  2055. .db-user-box .db-user:hover{
  2056. color:#f00;
  2057. }
  2058. .db-user-box .change-pwd{
  2059. position:relative;
  2060. top:1px;
  2061. display:inline-block;
  2062. border-bottom:1px solid #c9cabc;
  2063. text-transform:uppercase;
  2064. line-height:13px;
  2065. cursor:pointer;
  2066. visibility:hidden;
  2067. }
  2068. .add-db-user{
  2069. border-bottom:1px solid #c9cabc;
  2070. text-transform:uppercase;
  2071. line-height:13px;
  2072. padding-left:10px;
  2073. background:url(../images/auth-plus.png) no-repeat 0 50%;
  2074. color:#555;
  2075. cursor:pointer;
  2076. }
  2077. .backup-db{
  2078. float:left;
  2079. position:relative;
  2080. top:2px;
  2081. display:-moz-inline-stack;
  2082. display:inline-block;
  2083. vertical-align:top;
  2084. border-bottom:1px solid #cacbbd;
  2085. font-size:12px;
  2086. line-height:13px;
  2087. color:#777;
  2088. cursor:pointer;
  2089. }
  2090. .db-list .b-usage-box{
  2091. float:right;
  2092. position:relative;
  2093. top:1px;
  2094. }
  2095. .db-list .b-usage-box .usage-box{
  2096. width:auto;
  2097. }
  2098. .db-list .b-usage-box .value,
  2099. .db-list .b-usage-box .max-size{
  2100. color:#797979;
  2101. }
  2102. .db-list .b-usage-box .value-box{
  2103. width:60px;
  2104. margin-right:5px;
  2105. }
  2106. .db-list .b-usage-box .max-size{
  2107. float:left;
  2108. }
  2109. .db-list .b-usage-box .max-size .units{
  2110. color:#ABABAB;
  2111. }
  2112. /* row hover effect
  2113. - - - - - - - - - - - - - - - - - - - */
  2114. .row:hover{
  2115. background-color:#ffffcb;
  2116. }
  2117. .ip-list .row:hover .ip-adr,
  2118. .domains-list .row:hover .names .primary,
  2119. .dns-list .row:hover .names .primary,
  2120. .cron-list .row:hover .cron-command-line,
  2121. .users-list .row:hover .username-box .nickname,
  2122. .db-list .row:hover .db-name{
  2123. border-bottom-style:dashed;
  2124. border-bottom-color:#e5e5e5;
  2125. border-bottom-color:#bbb;
  2126. }
  2127. .ip-list .row:hover .ip-adr:hover,
  2128. .domains-list .row:hover .names .primary:hover,
  2129. .dns-list .row:hover .names .primary:hover,
  2130. .cron-list .row:hover .cron-command-line:hover,
  2131. .users-list .row:hover .username-box .nickname:hover,
  2132. .db-list .row:hover .db-name:hover{
  2133. cursor:pointer;
  2134. border-bottom-style:solid;
  2135. border-bottom-color:#b4c775;
  2136. }
  2137. .ip-list .ip-details-suspended:hover .ip-adr,
  2138. .ip-list .ip-details-suspended:hover .ip-adr:hover{
  2139. border:none;
  2140. cursor:default;
  2141. }
  2142. .row:hover .ip-status-info{
  2143. background:url(../images/enabled-ico_.png) no-repeat 100% 50%;
  2144. }
  2145. .row:hover .delete-entry,
  2146. .row:hover .db-user-box .db-user{
  2147. background:url(../images/delete-ico-off.png) no-repeat 100% 4px;
  2148. }
  2149. .row:hover .ip-suspended-status{
  2150. background:url(../images/suspended-ico.png) no-repeat 100% 65%;
  2151. }
  2152. .ip-status-info:hover .ip-status-text,
  2153. .delete-entry:hover .delete-entry-text,
  2154. .row:hover .db-user-box .change-pwd{
  2155. visibility:visible;
  2156. }
  2157. .row .ip-status-info:hover{
  2158. background-image:url(../images/enabled-ico-hover.png);
  2159. }
  2160. .row .delete-entry:hover,
  2161. .row .db-user-box .db-user:hover{
  2162. background-image:url(../images/delete-ico.png);
  2163. cursor:pointer;
  2164. }
  2165. .row .delete-entry:active{
  2166. background-image:url(../images/delete-ico-active.png);
  2167. cursor:pointer;
  2168. }
  2169. .delete-entry:hover .delete-entry-text{
  2170. color:#333;
  2171. }
  2172. .delete-entry .delete-entry-text:hover{
  2173. cursor:pointer;
  2174. }
  2175. .delete-entry .delete-entry-text:active{
  2176. color:#f00;
  2177. }
  2178. .row:hover .show-records,
  2179. .row:hover .hide-records,
  2180. .row:hover .template-box .prop-value,
  2181. .domains-list .row:hover .stats-box .stats-auth-text,
  2182. .domains-list .row:hover .nginx-box .nginx-ext-list,
  2183. .row:hover .db-user-box .change-pwd,
  2184. .row:hover .add-db-user,
  2185. .row:hover .backup-db,
  2186. .row:hover .user-backups-box .prop-title{
  2187. color:#6aa0ac;
  2188. border-bottom-color:#cacbbd;
  2189. }
  2190. .row:hover .template-box .prop-value:hover,
  2191. .row:hover .show-records:hover,
  2192. .hide-records:hover,
  2193. .domains-list .row:hover .stats-box .stats-auth-text:hover,
  2194. .domains-list .row:hover .nginx-box .nginx-ext-list:hover,
  2195. .row .db-user-box .change-pwd:hover,
  2196. .row .add-db-user:hover,
  2197. .row .backup-db:hover,
  2198. .row .user-backups-box:hover .prop-title{
  2199. color:#575757;
  2200. border-bottom-color:#b4c775;
  2201. }
  2202. .row .template-box .prop-value:active,
  2203. .row .show-records:active,
  2204. .hide-records:active,
  2205. .domains-list .row:hover .stats-box .stats-auth-text:active,
  2206. .domains-list .row:hover .nginx-box .nginx-ext-list:active,
  2207. .users-list .username-box .nickname:active,
  2208. .users-list .user-backups-box .prop-title:active,
  2209. .row .db-user-box .change-pwd:active,
  2210. .row .add-db-user:active,
  2211. .row .backup-db:active,
  2212. .row .user-backups-box .prop-title:active{
  2213. color:#b4c775;
  2214. }
  2215. /* Checked row
  2216. - - - - - - - - - - - - - - - - - - - */
  2217. .checked-row{
  2218. background-color:#e4f7bf;
  2219. }
  2220. .checked-row .row-actions-box .check-control{
  2221. background-position:0 -30px;
  2222. }
  2223. .domains-list .checked-row .names .primary,
  2224. .dns-list .checked-row .names .primary,
  2225. .cron-list .checked-row .cron-command-line,
  2226. .users-list .checked-row .username-box .nickname,
  2227. .db-list .checked-row .db-name{
  2228. border-bottom:1px solid #e4f7bf;
  2229. }
  2230. /* Suspended row
  2231. - - - - - - - - - - - - - - - - - - - */
  2232. .ip-details-suspended,
  2233. .suspended-row{}
  2234. .ip-details-suspended:hover,
  2235. .suspended-row:hover{
  2236. background-color:#fff;
  2237. }
  2238. .ip-details-suspended .entry-created,
  2239. .suspended-row .entry-created,
  2240. .suspended-row .username-box .role{
  2241. color:#ccc;
  2242. }
  2243. .ip-details-suspended .ip-adr,
  2244. .suspended-row .ip-adr,
  2245. .suspended-row .cron-command-line,
  2246. .suspended-row .username-box,
  2247. .suspended-row .username-box .nickname,
  2248. .suspended-row .user-backups-box .prop-title,
  2249. .suspended-row .user-details .user-email,
  2250. .suspended-row .user-details .user-reports,
  2251. .suspended-row .template-box .prop-value{
  2252. color:#ccc;
  2253. border:none;
  2254. }
  2255. .ip-details-suspended:hover .ip-adr,
  2256. .suspended-row:hover .ip-adr,
  2257. .cron-list .suspended-row:hover .cron-command-line,
  2258. .users-list .suspended-row:hover .username-box .nickname,
  2259. .users-list .suspended-row:hover .user-backups-box .prop-title{
  2260. border:none;
  2261. }
  2262. .ip-details-suspended:hover .ip-adr:hover,
  2263. .suspended-row:hover .ip-adr:hover,
  2264. .cron-list .suspended-row:hover .cron-command-line:hover,
  2265. .users-list .suspended-row:hover .username-box .nickname:hover,
  2266. .users-list .suspended-row:hover .user-backups-box .prop-title:hover{
  2267. border:none;
  2268. cursor:default;
  2269. }
  2270. .users-list .suspended-row .username-box .nickname:active,
  2271. .users-list .suspended-row .user-backups-box .prop-title:active{
  2272. color:#ccc;
  2273. }
  2274. .ip-details-suspended .prop-title,
  2275. .ip-details-suspended .prop-value,
  2276. .suspended-row .prop-title,
  2277. .suspended-row .prop-value,
  2278. .suspended-row .b-usage-box .value,
  2279. .suspended-row .b-usage-box .max-size,
  2280. .suspended-row .b-usage-box .max-size .units{
  2281. color:#ccc;
  2282. }
  2283. .suspended-row .b-usage-box .bar{
  2284. background-color:#ccc;
  2285. }
  2286. .suspended-row:hover .show-records,
  2287. .suspended-row:hover .hide-records,
  2288. .suspended-row:hover .template-box .prop-value,
  2289. .domains-list .suspended-row:hover .stats-box .stats-auth-text,
  2290. .domains-list .suspended-row:hover .nginx-box .nginx-ext-list,
  2291. .suspended-row:hover .user-backups-box .prop-title,
  2292. .suspended-row:hover .template-box .prop-value:hover,
  2293. .suspended-row:hover .show-records:hover,
  2294. .suspended-row .hide-records:hover,
  2295. .domains-list .suspended-row:hover .stats-box .stats-auth-text:hover,
  2296. .domains-list .suspended-row:hover .nginx-box .nginx-ext-list:hover{
  2297. color:#ccc;
  2298. border:none;
  2299. cursor:default;
  2300. }
  2301. .suspended-row:hover .template-box .prop-value:active,
  2302. .suspended-row:hover .show-records:active,
  2303. .suspended-row .hide-records:active,
  2304. .domains-list .suspended-row:hover .stats-box .stats-auth-text:active,
  2305. .domains-list .suspended-row:hover .nginx-box .nginx-ext-list:active,
  2306. .users-list .suspended-row .username-box .nickname:active,
  2307. .users-list .suspended-row .user-backups-box .prop-title:active{
  2308. color:#ccc;
  2309. }
  2310. select{
  2311. background-color: white;
  2312. width:265px;
  2313. margin:0;
  2314. padding:6px 7px;
  2315. border:2px solid #b8c2c3;
  2316. color:#555;
  2317. font-family:Arial, Helvetica, sans-serif;
  2318. font-size:14px;
  2319. font-weight:bold;
  2320. }