style.css 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057
  1. /* Import the Open Sans webfont from Google CDN */
  2. @font-face {
  3. font-family: 'Open Sans';
  4. font-style: normal;
  5. font-weight: 300;
  6. src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
  7. }
  8. @font-face {
  9. font-family: 'Open Sans';
  10. font-style: normal;
  11. font-weight: 400;
  12. src: local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
  13. }
  14. @font-face {
  15. font-family: 'Open Sans';
  16. font-style: normal;
  17. font-weight: 600;
  18. src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
  19. }
  20. body.adminimal-theme *::-moz-focus-inner {
  21. border: 0;
  22. }
  23. body.adminimal-theme * {
  24. -moz-box-sizing: inherit;
  25. -webkit-box-sizing: inherit;
  26. box-sizing: inherit;
  27. -webkit-font-smoothing: antialiased;
  28. -moz-osx-font-smoothing: grayscale;
  29. }
  30. body {
  31. color: #000;
  32. background: #fff;
  33. font:normal 13px/1.538em Open Sans, "Segoe UI", "Helvetica", sans-serif;
  34. -webkit-font-smoothing: antialiased;
  35. -moz-osx-font-smoothing: grayscale;
  36. }
  37. a {
  38. color:#0074BD;
  39. text-decoration:none;
  40. }
  41. a:hover {
  42. text-decoration: underline;
  43. }
  44. hr {
  45. margin: 0;
  46. padding: 0;
  47. border: none;
  48. height: 1px;
  49. background: #cccccc;
  50. }
  51. legend {
  52. font-weight: bold;
  53. }
  54. h1,h2,h3,h4,h5,h6 {
  55. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  56. font-weight: 300;
  57. margin: 0 0 20px;
  58. }
  59. h1 {
  60. font-size: 23px;
  61. }
  62. h2 {
  63. font-size: 20px;
  64. }
  65. h3 {
  66. font-size: 18px;
  67. }
  68. h4 {
  69. font-size: 16px;
  70. }
  71. h5,h6 {
  72. font-size: 14px;
  73. }
  74. p {
  75. margin: 0 0 20px;
  76. }
  77. dl {
  78. margin: 0 0 20px;
  79. }
  80. dl dd,dl dl {
  81. background: url("../images/small-bullet.png") no-repeat scroll 0 6px transparent;
  82. color: #444444;
  83. margin-bottom: 10px;
  84. margin-left: 5px;
  85. text-indent: 10px;
  86. line-height: 18px;
  87. }
  88. blockquote {
  89. margin: 1em 40px;
  90. }
  91. address {
  92. font-style: italic;
  93. }
  94. u,ins {
  95. text-decoration: underline;
  96. }
  97. s,strike,del {
  98. text-decoration: line-through;
  99. }
  100. big {
  101. font-size: larger;
  102. }
  103. small {
  104. font-size: smaller;
  105. }
  106. sub {
  107. vertical-align: sub;
  108. font-size: smaller;
  109. line-height: normal;
  110. }
  111. sup {
  112. vertical-align: super;
  113. font-size: smaller;
  114. line-height: normal;
  115. }
  116. nobr {
  117. white-space: nowrap;
  118. }
  119. abbr,acronym {
  120. border-bottom: dotted 1px;
  121. }
  122. ul,.block ul,.item-list ul {
  123. list-style-type: square;
  124. list-style-image: none;
  125. margin: 0.25em 0 0.25em 1.5em;/* LTR */
  126. }
  127. .item-list .pager li {
  128. padding: 0.5em;
  129. }
  130. .item-list ul li,li.leaf,ul.menu li {
  131. list-style-type: disc;
  132. list-style-image: none;
  133. }
  134. ul.menu li {
  135. margin: 0;
  136. }
  137. ol {
  138. list-style-type: decimal;
  139. margin: 0.25em 0 0.25em 2em;/* LTR */
  140. }
  141. .item-list ul li.collapsed,ul.menu li.collapsed {
  142. list-style-image: url(/misc/menu-collapsed.png);
  143. list-style-type: disc;
  144. }
  145. .item-list ul li.expanded,ul.menu li.expanded {
  146. list-style-image: url(/misc/menu-expanded.png);
  147. list-style-type: circle;
  148. }
  149. quote,code {
  150. margin: 0.5em 0;
  151. }
  152. code,pre,kbd {
  153. font-size: 1.231em;
  154. }
  155. pre {
  156. margin: 0.5em 0;
  157. white-space: pre-wrap;
  158. }
  159. /**
  160. * Skip link.
  161. */
  162. #skip-link {
  163. margin-top: 0;
  164. position: absolute;
  165. left: 50%;/* LTR */
  166. margin-left: -5.25em;/* LTR */
  167. width: auto;
  168. z-index: 50;
  169. }
  170. #skip-link a,#skip-link a:link,#skip-link a:visited {
  171. display: block;
  172. background: #444;
  173. color: #fff;
  174. font-size: 0.94em;
  175. padding: 1px 10px 2px 10px;/* LTR */
  176. text-decoration: none;
  177. -moz-border-radius: 0 0 10px 10px;
  178. -webkit-border-top-left-radius: 0;
  179. -webkit-border-top-right-radius: 0;
  180. -webkit-border-bottom-left-radius: 10px;
  181. -webkit-border-bottom-right-radius: 10px;
  182. border-radius: 0 0 10px 10px;
  183. }
  184. #skip-link a:hover,#skip-link a:focus,#skip-link a:active {
  185. outline: 0;
  186. }
  187. /**
  188. * Branding.
  189. */
  190. #branding {
  191. overflow: hidden;
  192. padding: 10px 20px 0 20px;/* LTR */
  193. position: relative;
  194. background-color: #333;
  195. }
  196. #branding div.breadcrumb {
  197. font-size: 14px;
  198. padding-bottom: 5px;
  199. color: #888888;
  200. }
  201. #branding div.block {
  202. position: relative;
  203. float: right;/* LTR */
  204. width: 240px;
  205. padding-left: 10px;/* LTR */
  206. background: #333;
  207. }
  208. #branding div.block form label {
  209. display: none;
  210. }
  211. #branding div.block form div.form-item {
  212. float: left;/* LTR */
  213. border: 0;
  214. margin: 0;
  215. padding: 0;
  216. }
  217. #branding div.block form input.form-text {
  218. width: 140px;
  219. margin-right: 10px;/* LTR */
  220. }
  221. #branding div.block form input.form-submit {
  222. text-align: center;
  223. width: 80px;
  224. }
  225. /**
  226. * Help.
  227. */
  228. #help {
  229. font-size: 0.923em;
  230. margin-top: 1em;
  231. }
  232. #help p {
  233. margin: 0 0 10px;
  234. }
  235. #help div.more-help-link {
  236. text-align: right;/* LTR */
  237. }
  238. /**
  239. * Page title.
  240. */
  241. #page-title {
  242. background: #333;
  243. padding-top: 20px;
  244. }
  245. #branding h1.page-title {
  246. color: #FFFFFF;
  247. float: left;
  248. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  249. font-size: 32px;
  250. font-weight: 300;
  251. line-height: 38px;
  252. margin: 0;
  253. padding: 0 0 12px;
  254. }
  255. /**
  256. * Console.
  257. */
  258. #console {
  259. margin: 9px 0 10px;
  260. }
  261. /**
  262. * Tabs.
  263. */
  264. ul.primary {
  265. border-bottom: 0;
  266. float: left;
  267. clear: both;
  268. font-size: 0.923em;
  269. height: auto;
  270. margin: 0;
  271. padding-top: 0;
  272. padding-left: 8px;
  273. padding-right: 8px;
  274. width: 100%;
  275. background: #ebebeb;
  276. display: table;
  277. }
  278. ul.primary li {
  279. float: left;/* LTR */
  280. list-style: none;
  281. margin: 0;
  282. }
  283. #navigation ul.primary li:first-of-type {
  284. margin-left: 10px;
  285. }
  286. #navigation ul.primary li:first-of-type.active {
  287. margin-left: 20px;
  288. }
  289. ul.primary li a:link,ul.primary li a.active,ul.primary li a:active,ul.primary li a:visited,ul.primary li a:hover,ul.primary li.active a {
  290. display: block;
  291. float: left;/* LTR */
  292. line-height: 18px;
  293. font-weight: normal;
  294. border: 0;
  295. font-size: 15px;
  296. font-weight: normal;
  297. margin: 0;
  298. padding: 10px 12px;
  299. color: #797979;
  300. background: transparent;
  301. }
  302. ul.primary li.active a,ul.primary li.active a.active,ul.primary li.active a:active,ul.primary li.active a:visited {
  303. background-color: #fff;
  304. border: none;
  305. border-top: 3px solid #0074BD;
  306. margin-top: -3px;
  307. color: #333;
  308. box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
  309. position: relative;
  310. }
  311. ul.primary li.active a.active:after {
  312. content: "";
  313. display: block;
  314. height: 5px;
  315. left: 0px;
  316. bottom: -5px;
  317. width: 100%;
  318. background: white;
  319. position: absolute;
  320. }
  321. ul.primary li a:hover {
  322. color: #0074BD;
  323. }
  324. ul.primary li.active a:hover {
  325. color: #333;
  326. }
  327. .tabs-secondary {
  328. clear: both;
  329. }
  330. ul.secondary {
  331. font-size: 1em;
  332. padding: 0;
  333. line-height: 1.385em;
  334. overflow: hidden;
  335. background-color: #fff;
  336. width: 100%;
  337. }
  338. ul.secondary li {
  339. float: left;/* LTR */
  340. }
  341. ul.secondary li a {
  342. display: inline-block;
  343. color: #777;
  344. border-bottom: 1px solid #EBEBEB;
  345. transition: all, 0.3s;
  346. }
  347. ul.secondary li a,ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active {
  348. padding: 2px 10px;
  349. -moz-border-radius: 0;
  350. -webkit-border-radius: 0;
  351. border-radius: 0;
  352. }
  353. ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active {
  354. color: #0074BD;
  355. background: transparent;
  356. box-shadow: none;
  357. border-color: #0074BD;
  358. }
  359. ul.secondary li a:hover {
  360. box-shadow: none;
  361. }
  362. body.adminimal-theme ul.secondary li a, body.adminimal-theme ul.secondary li a:hover, body.adminimal-theme ul.secondary li.active a, body.adminimal-theme ul.secondary li.active a.active {
  363. border-radius: 0;
  364. padding: 10px 10px;
  365. }
  366. body.adminimal-theme ul.secondary li.active a, ul.secondary li.active a.active {
  367. color: #000;
  368. background-color: transparent;
  369. box-shadow: none;
  370. border-bottom: 1px solid #000;
  371. }
  372. div.vertical-tabs ul li.vertical-tab-button a {
  373. border-right: 1px solid #CCCCCC;
  374. background: #F9F9F9;
  375. }
  376. div.vertical-tabs ul li.vertical-tab-button a:hover,div.vertical-tabs ul li.vertical-tab-button a:focus {
  377. background: #efefef;
  378. outline: 0 none;
  379. text-decoration: none;
  380. }
  381. div.vertical-tabs ul li.vertical-tab-button .selected a {
  382. border-right: none;
  383. background: #fff;
  384. }
  385. div.vertical-tabs ul li.selected a,div.vertical-tabs ul li.selected a:hover,div.vertical-tabs ul li.selected a:focus,div.vertical-tabs ul li.selected a:active {
  386. border-left: 5px solid #0074BD;
  387. background: none repeat scroll 0 0 #FFFFFF;
  388. border-right: 0 none;
  389. margin-left: -1px;
  390. }
  391. div.vertical-tabs ul li.selected a:focus strong {
  392. text-decoration: none;
  393. }
  394. #content {
  395. clear: left;
  396. }
  397. /**
  398. * Page layout.
  399. */
  400. #page {
  401. padding: 20px 40px;
  402. background: #fff;
  403. position: relative;
  404. color: #333;
  405. }
  406. #secondary-links ul.links li {
  407. padding: 0 10px 10px 0;/* LTR */
  408. }
  409. #secondary-links ul.links li a {
  410. font-size: 0.923em;
  411. background: #777;
  412. color: #fff;
  413. text-align: center;
  414. padding: 5px;
  415. height: 55px;
  416. width: 80px;
  417. overflow: hidden;
  418. }
  419. #secondary-links ul.links li a:hover {
  420. background: #999;
  421. }
  422. ul.links li,ul.inline li {
  423. padding-right: 1em;/* LTR */
  424. }
  425. ul.inline li {
  426. display: inline;
  427. }
  428. #secondary-links ul.links li.active-trail a,#secondary-links ul.links li a.active {
  429. background: #333;
  430. }
  431. ul.admin-list li {
  432. position: relative;
  433. padding-left: 30px;/* LTR */
  434. padding-top: 9px;
  435. margin-left: 0;/* LTR */
  436. margin-bottom: 10px;
  437. background: url(../images/list-item.png) no-repeat 0 11px;/* LTR */
  438. list-style-type: none;
  439. list-style-image: none;
  440. }
  441. .admin-panel .item-list ul,ul.admin-list {
  442. margin: 0;
  443. padding: 0;
  444. }
  445. .admin-panel .item-list ul,ul.admin-list .compact {
  446. margin: 8px 0;
  447. }
  448. .admin-panel .item-list li,ul.admin-list .compact li {
  449. border: none;
  450. background: none;
  451. margin: 0 0 0.75em;
  452. line-height: 1;
  453. padding: 0;
  454. }
  455. ul.admin-list li:last-child {
  456. border-bottom: none;
  457. }
  458. ul.admin-list li a {
  459. margin-left: -30px;/* LTR */
  460. padding: 0 0 4px 30px;/* LTR */
  461. min-height: 0;
  462. }
  463. ul.admin-list .compact li a {
  464. margin-left: 0;/* LTR */
  465. padding: 0;
  466. }
  467. ul.admin-list li div.description a {
  468. margin-left: 0;/* LTR */
  469. padding: 0;
  470. min-height: inherit;
  471. }
  472. div.submitted {
  473. color: #898989;
  474. }
  475. .progress {
  476. font-weight: normal;
  477. }
  478. /**
  479. * Tables.
  480. */
  481. table {
  482. width: 100%;
  483. margin: 0 0 10px;
  484. }
  485. table td,table th {
  486. vertical-align: middle;
  487. padding: 8px 10px;
  488. border: 0;
  489. color: #000;
  490. }
  491. tr.even,tr.odd {
  492. border-style: solid;
  493. border-color: #ddd;
  494. background: #f3f4ee;
  495. transition: all, 0.15s;
  496. }
  497. tr.odd {
  498. background: #fff;
  499. }
  500. tr.drag {
  501. background: #fe7;
  502. }
  503. tr.drag-previous {
  504. background: #ffb;
  505. }
  506. table th {
  507. background: none repeat scroll 0 0 #E1E2DC;
  508. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  509. font-size: 18px;
  510. font-weight: 300;
  511. padding: 10px;
  512. }
  513. table th.active {
  514. background: #0074BD;
  515. color: #fff;
  516. }
  517. table th a {
  518. display: block;
  519. }
  520. table th.active a {
  521. padding: 0 25px 0 0;/* LTR */
  522. color: #fff;
  523. }
  524. table th.active img {
  525. float: right;
  526. position: relative;
  527. right: -20px;
  528. top: 3px;/* LTR */
  529. }
  530. table td.active {
  531. background: transparent;
  532. }
  533. table tr.odd td.active {
  534. background: transparent;
  535. }
  536. table tr.selected td.active,table tr.selected td {
  537. background: #ffc;
  538. border-color: #eeb;
  539. }
  540. table.system-status-report tr {
  541. border-bottom: 1px solid #ccc;
  542. border-color: rgba(0,0,0,0.1);
  543. }
  544. table.system-status-report tr.ok {
  545. color: #255b1e;
  546. background-color: #e5ffe2;
  547. }
  548. table.system-status-report tr.info {
  549. color: #040f37;
  550. background-color: #bdf;
  551. }
  552. table.system-status-report tr.warning {
  553. color: #840;
  554. background-color: #fffbe2;
  555. }
  556. .adminimal-theme table tr.error {
  557. color: #C70000;
  558. background-color: #FFDDDD;
  559. }
  560. .adminimal-theme table tr.error td {
  561. color: #C70000;
  562. }
  563. /* Fieldsets */
  564. fieldset {
  565. border: solid 1px #ddd;
  566. border-top: none;
  567. box-shadow: 0px -3px 0 #0074BD;
  568. padding: 12px;
  569. margin: 0 0 20px;
  570. }
  571. fieldset legend {
  572. background: white;
  573. padding: 0 6px;
  574. margin: 0;
  575. margin-left: -3px;
  576. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  577. font-size: 20px;
  578. font-weight: 300;
  579. }
  580. /**
  581. * Form elements.
  582. */
  583. .form-item {
  584. padding: 0 1em 0 0;
  585. margin-bottom: 1em;
  586. }
  587. .filter-wrapper .form-item,div.teaser-checkbox .form-item,.form-item .form-item {
  588. padding: 5px 0;
  589. margin: 0;
  590. border: 0;
  591. }
  592. .form-type-checkbox {
  593. padding: 0;
  594. }
  595. .text-format-wrapper .form-item {
  596. padding-bottom: 0;
  597. }
  598. .form-item label {
  599. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  600. font-size: 20px;
  601. font-weight: 300;
  602. margin: 0;
  603. margin: 0px 0px 4px;
  604. line-height: 1.4;
  605. width: initial;
  606. }
  607. .exposed-filters .form-item label {
  608. font-family: sans-serif;
  609. font-size: 16px;
  610. font-weight: 600;
  611. margin: 0;
  612. margin: 0px 0px 4px;
  613. line-height: 1.4;
  614. width: initial;
  615. }
  616. .exposed-filters .form-item label {
  617. line-height: 40px;
  618. }
  619. .form-item label.option {
  620. font-size: 16px;
  621. text-transform: none;
  622. }
  623. .form-item label.option input {
  624. vertical-align: middle;
  625. }
  626. .form-disabled input.form-autocomplete,.form-disabled input.form-text,.form-disabled input.form-file,.form-disabled textarea.form-textarea,.form-disabled select.form-select {
  627. background-color: #eee;
  628. color: #777;
  629. }
  630. .form-managed-file .form-file,.form-managed-file .form-submit {
  631. margin-right: 1em;
  632. }
  633. input.empty {
  634. color: #ccc !important;
  635. }
  636. /* Filter */
  637. .filter-wrapper {
  638. border-top: 0;
  639. box-shadow: none;
  640. padding: 10px 2px;
  641. }
  642. .filter-wrapper .fieldset-wrapper {
  643. padding: 0 6px;
  644. }
  645. .filter-wrapper .form-item,.filter-wrapper .filter-guidelines,.filter-wrapper .filter-help {
  646. font-size: 0.923em;
  647. padding: 2px 0 0 0;/* LTR */
  648. }
  649. .exposed-filters .filters {
  650. width: inherit;
  651. display: inline-block;
  652. }
  653. .exposed-filters .form-item {
  654. display: inline-block;
  655. margin-right: 1em;
  656. }
  657. ul.tips,div.description,.form-item div.description {
  658. margin: 5px 0;
  659. line-height: 1.231em;
  660. font-size: 0.923em;
  661. color: #666;
  662. }
  663. ul.tips li {
  664. margin: 0.25em 0 0.25em 1.5em;/* LTR */
  665. }
  666. body div.form-type-radio div.description,body div.form-type-checkbox div.description {
  667. margin-left: 25px;/* LTR */
  668. color: #949494;
  669. margin-top: 0;
  670. }
  671. a.button:link,a.button:visited,a.button:hover,a.button:active {
  672. text-decoration: none;
  673. color: #5a5a5a;
  674. }
  675. input.form-button-disabled,input.form-button-disabled:active {
  676. background: #eee none;
  677. border-color: #eee;
  678. text-shadow: none;
  679. color: #999;
  680. }
  681. input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
  682. padding: 5px 7px;
  683. border: 1px solid #ddd;
  684. background: #fff;
  685. color: #333;
  686. vertical-align: baseline;
  687. box-sizing: inherit;
  688. outline: 2px solid transparent;
  689. outline-offset: 0px;
  690. transition: all, 0.1s;
  691. }
  692. /* Fix webkit select on OS X see issue #2351221 */
  693. @media screen and (-webkit-min-device-pixel-ratio:0) {
  694. input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
  695. -webkit-appearance: none;
  696. -webkit-padding-start: 8px;
  697. -webkit-padding-end: 16px;
  698. -webkit-padding-before: 5px;
  699. -webkit-padding-after: 5px;
  700. border-radius: 0;
  701. min-height: 16px;
  702. }
  703. input.form-autocomplete, select.form-select {
  704. background: url('images/select-arrow.svg') no-repeat right 50% #fff;
  705. }
  706. }
  707. input#edit-module-filter-name {
  708. background: transparent;
  709. border:none;
  710. border-bottom: 3px solid #DDDDDD;
  711. color: #333333;
  712. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  713. font-size: 32px;
  714. line-height: 38px;
  715. font-weight: 100;
  716. text-align: center;
  717. width: 100%;
  718. }
  719. body.page-admin-modules input#edit-module-filter-name {
  720. padding: 5px 9px;
  721. margin-left: -9px;
  722. }
  723. input#edit-module-filter-name:active, input#edit-module-filter-name:focus {
  724. border-bottom: 3px solid #2196d6;
  725. }
  726. label[for=edit-module-filter-name], label[for=edit-module-filter-name] {
  727. display: none !important;
  728. }
  729. .module-filter-clear {
  730. display: block;
  731. float: right;
  732. position: relative;
  733. right: 30px;
  734. top: 12px;
  735. top: -47px;
  736. }
  737. body.page-admin-modules .module-filter-clear {
  738. top: -47px;
  739. }
  740. .module-filter-clear a {
  741. background: url(../images/x.svg) scroll no-repeat 0 0;
  742. display: block;
  743. font-size: 0;
  744. height: 29px;
  745. margin-left: 0;
  746. width: 29px;
  747. }
  748. .module-filter-clear a:hover {
  749. background: url(../images/x-hover.svg) scroll no-repeat 0 0;
  750. }
  751. html.js .toggle-enable {
  752. border-radius: 0 !important;
  753. box-shadow: none !important;
  754. background: #555555; /* Old browsers */
  755. background: -moz-linear-gradient(left, #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
  756. background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
  757. background: -webkit-linear-gradient(left, #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
  758. background: -o-linear-gradient(left, #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
  759. background: -ms-linear-gradient(left, #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
  760. background: linear-gradient(to right, #555555 50%,#008000 50%,#008000 100%); /* W3C */
  761. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
  762. }
  763. html.js .toggle-enable.enabled {
  764. background: #008000; /* Old browsers */
  765. background: -moz-linear-gradient(left, #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
  766. background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
  767. background: -webkit-linear-gradient(left, #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
  768. background: -o-linear-gradient(left, #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
  769. background: -ms-linear-gradient(left, #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
  770. background: linear-gradient(to right, #555555 50%,#008000 50%,#008000 100%); /* W3C */
  771. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
  772. }
  773. html.js .toggle-enable.enabled.disabled {
  774. background: #ef6114; /* Old browsers */
  775. background: -moz-linear-gradient(left, #0074bd 50%, #ef6114 50%, #ef6114 100%); /* FF3.6+ */
  776. background: -webkit-gradient(linear, left top, right top, color-stop(50%,#0074bd), color-stop(50%,#ef6114), color-stop(100%,#ef6114)); /* Chrome,Safari4+ */
  777. background: -webkit-linear-gradient(left, #0074bd 50%,#ef6114 50%,#ef6114 100%); /* Chrome10+,Safari5.1+ */
  778. background: -o-linear-gradient(left, #0074bd 50%,#ef6114 50%,#ef6114 100%); /* Opera 11.10+ */
  779. background: -ms-linear-gradient(left, #0074bd 50%,#ef6114 50%,#ef6114 100%); /* IE10+ */
  780. background: linear-gradient(to right, #0074bd 50%,#ef6114 50%,#ef6114 100%); /* W3C */
  781. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0074bd', endColorstr='#ef6114',GradientType=1 ); /* IE6-9 */
  782. }
  783. html.js .toggle-enable.enabled.disabled div:after {
  784. content: "";
  785. background: url("images/module-filter-sprite.svg") no-repeat scroll 1px -50px transparent;
  786. width: 25px;
  787. height: 25px;
  788. }
  789. html.js .toggle-enable.disabled div {
  790. background: #DDDDDD;
  791. }
  792. html.js .toggle-enable div {
  793. border-radius: 0 !important;
  794. background: #fff;
  795. }
  796. html.js .toggle-enable div:before {
  797. content: "";
  798. background: url("images/module-filter-sprite.svg") no-repeat scroll 0px -100px transparent;
  799. width: 25px;
  800. height: 25px;
  801. }
  802. html.js .toggle-enable div:after {
  803. content: "";
  804. background: url("images/module-filter-sprite.svg") no-repeat scroll 1px 0px transparent;
  805. width: 25px;
  806. height: 25px;
  807. }
  808. html.js .toggle-enable div:after, html.js .toggle-enable div:before {
  809. font-size: 13px;
  810. }
  811. input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus {
  812. color: #000;
  813. border-color: #68A3CF;
  814. outline: 2px solid #C1E0FF;
  815. outline-offset: 0px;
  816. }
  817. html.js input.form-autocomplete {
  818. background-position: 100% 7px;
  819. }
  820. html.js input.throbbing {
  821. background-position: 100% -13px;
  822. }
  823. ul.action-links {
  824. margin: 20px 0 10px;
  825. list-style-type: none;
  826. display: inline-block;
  827. list-style-type: none;
  828. }
  829. ul.action-links li {
  830. float: left;/* LTR */
  831. margin: 0 1em 0 0;/* LTR */
  832. }
  833. ul.action-links a {
  834. padding-left: 15px;/* LTR */
  835. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  836. font-size: 23px;
  837. font-weight: 300;
  838. background: transparent url(../images/add.png) no-repeat 0 center;
  839. line-height: 30px;
  840. }
  841. /* Exceptions */
  842. #diff-inline-form select,div.filter-options select {
  843. padding: 0;
  844. }
  845. /**
  846. * System.
  847. */
  848. div.admin .right,div.admin .left {
  849. width: 49%;
  850. margin: 0;
  851. }
  852. div.admin-panel,div.admin-panel .body {
  853. padding: 0;
  854. clear: left;
  855. }
  856. div.admin-panel {
  857. margin: 0 0 20px;
  858. padding: 9px;
  859. background: #f8f8f8;
  860. border: 1px solid #ccc;
  861. }
  862. div.admin-panel h3 {
  863. font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  864. font-size: 23px;
  865. font-weight: 300;
  866. margin: 0;
  867. padding-bottom: 9px;
  868. text-transform: none;
  869. }
  870. /* admin/appearance */
  871. #system-themes-page h2 {
  872. font-weight: normal;
  873. text-transform: uppercase;
  874. }
  875. .theme-selector{
  876. padding-bottom: 40px;
  877. }
  878. .theme-selector .theme-description{
  879. overflow: hidden;
  880. }
  881. .theme-selector h3 {
  882. font-weight: bold;
  883. margin-bottom: 8px;
  884. }
  885. .theme-default h3 {
  886. font-weight: bold;
  887. }
  888. .system-themes-list-enabled .theme-selector h3 {
  889. margin-top: 0;
  890. }
  891. /* Update options. */
  892. div.admin-options {
  893. background: #f8f8f8;
  894. line-height: 30px;
  895. height: 30px;
  896. padding: 9px;
  897. border: 1px solid #ccc;
  898. margin: 0 0 10px;
  899. }
  900. div.admin-options label {
  901. text-transform: uppercase;
  902. font: 0.846em/1.875em Lucida Grande,Lucida Sans Unicode,sans-serif;
  903. }
  904. div.admin-options label,div.admin-options div.form-item {
  905. margin-right: 10px;/* LTR */
  906. float: left;/* LTR */
  907. }
  908. div.admin-options div.form-item {
  909. padding: 0;
  910. border: 0;
  911. }
  912. /* Update status */
  913. .versions table.version {
  914. border: none;
  915. }
  916. /* Maintenance theming */
  917. body.in-maintenance #sidebar-first {
  918. float: left;/* LTR */
  919. width: 200px;
  920. }
  921. body.in-maintenance #content {
  922. float: right;/* LTR */
  923. width: 550px;
  924. padding-right: 20px;/* LTR */
  925. clear: none;
  926. }
  927. body.in-maintenance #page {
  928. overflow: auto;
  929. width: 770px;
  930. margin: 0 auto;
  931. padding-top: 2em;
  932. }
  933. body.in-maintenance #branding h1 {
  934. width: 770px;
  935. margin: 0 auto;
  936. float: none;
  937. }
  938. body.in-maintenance .form-radios .form-type-radio {
  939. padding: 2px 0;
  940. }
  941. body.in-maintenance div.form-item:after {
  942. content: "";
  943. display: none;
  944. clear: none;
  945. }
  946. body.in-maintenance .form-submit {
  947. display: block;
  948. }
  949. body.in-maintenance #logo {
  950. margin-bottom: 1.5em;
  951. max-width: 180px;
  952. }
  953. ol.task-list {
  954. margin-left: 0;/* LTR */
  955. list-style-type: none;
  956. list-style-image: none;
  957. }
  958. ol.task-list li {
  959. padding: 0.5em 1em 0.5em 20px;/* LTR */
  960. color: #adadad;
  961. }
  962. ol.task-list li.active {
  963. background: transparent url(images/task-item.png) no-repeat 3px 50%;/* LTR */
  964. padding: 0.5em 1em 0.5em 20px;/* LTR */
  965. color: #000;
  966. }
  967. ol.task-list li.done {
  968. background: transparent url(images/task-check.png) no-repeat 0 50%;
  969. color: green;
  970. }
  971. div.breadcrumb a {
  972. color: #999;
  973. }
  974. div.breadcrumb a:hover {
  975. color: #fff;
  976. text-decoration: none;
  977. }
  978. /* Overlay theming */
  979. .overlay #branding {
  980. background-color: #fff;
  981. padding-top: 15px;
  982. }
  983. .overlay #branding h1.page-title,.overlay #left,.overlay #footer {
  984. display: none;
  985. }
  986. .overlay #page {
  987. margin: 0;
  988. padding: 20px 20px;
  989. }
  990. .overlay #branding div.breadcrumb {
  991. float: left;/* LTR */
  992. position: relative;
  993. z-index: 10;
  994. }
  995. #overlay-tabs {
  996. bottom: -1px;
  997. font-size: 1.54em;
  998. line-height: 1.54em;
  999. margin: 0;
  1000. }
  1001. #overlay-tabs li {
  1002. margin: 0 -3px;
  1003. }
  1004. .overlay ul.secondary {
  1005. background: transparent none;
  1006. margin: -1.4em 0 0.3em 0;/* LTR */
  1007. overflow: visible;
  1008. text-align: right;
  1009. float: left;
  1010. width: 100%;
  1011. }
  1012. .overlay #content {
  1013. padding: 0;
  1014. }
  1015. #overlay-titlebar {
  1016. padding: 0;
  1017. white-space: normal;
  1018. }
  1019. h1#overlay-title {
  1020. font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  1021. font-size: 32px;
  1022. font-weight: 300;
  1023. margin: 0;
  1024. padding: 0 0 5px;
  1025. line-height: 44px;
  1026. }
  1027. #overlay-titlebar .add-or-remove-shortcuts {
  1028. padding-top: 1.5em;
  1029. }
  1030. #overlay-close, #overlay-close:hover {
  1031. background-color: #fff;
  1032. }
  1033. .overlay div.breadcrumb a:hover {
  1034. color: #0074bd;
  1035. }
  1036. #overlay-container, .overlay-modal-background, .overlay-element, #overlay {
  1037. padding-top: 29px;
  1038. }
  1039. #overlay-tabs li a, #overlay-tabs li a:active, #overlay-tabs li a:visited, #overlay-tabs li a:hover {
  1040. background-color: #ddd;
  1041. border-radius: 0 0 0 0;
  1042. color: #000000;
  1043. display: inline-block;
  1044. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
  1045. font-size: 18px;
  1046. font-weight: 300;
  1047. margin: 0 0 2px;
  1048. outline: 0 none;
  1049. padding: 4px 15px;
  1050. text-decoration: none;
  1051. text-transform: none;
  1052. }
  1053. #overlay-tabs li a:hover {
  1054. background: none repeat scroll 0 0 #0074BD;
  1055. color: #FFFFFF;
  1056. }
  1057. #overlay-tabs li.active a, #overlay-tabs li.active a.active, #overlay-tabs li.active a:active, #overlay-tabs li.active a:visited, #overlay-tabs li.active a:hover {
  1058. background-color: #FFFFFF;
  1059. margin: 0;
  1060. padding-bottom: 4px;
  1061. }
  1062. #overlay-tabs {
  1063. bottom: -2px;
  1064. font-size: 1.54em;
  1065. line-height: 1.54em;
  1066. margin: 0;
  1067. right: 0px;
  1068. white-space: nowrap;
  1069. }
  1070. /* Shortcut theming */
  1071. div.add-or-remove-shortcuts {
  1072. float: left;
  1073. padding-left: 6px;
  1074. padding-top: 17px;
  1075. }
  1076. /* Dashboard */
  1077. #dashboard.dashboard-region div.block h2 {
  1078. background: #E0E0D8;
  1079. }
  1080. #dashboard div.block h2 {
  1081. margin: 0;
  1082. font-size: 23px;
  1083. padding: 10px 0;
  1084. }
  1085. #dashboard div.block div.content {
  1086. padding: 10px 5px 5px 5px;/* LTR */
  1087. }
  1088. #dashboard div.block div.content ul.menu {
  1089. margin-left: 20px;/* LTR */
  1090. }
  1091. #dashboard.dashboard-region .block {
  1092. border: #ccc 1px solid;
  1093. }
  1094. /* Field UI */
  1095. #field-display-overview input.field-formatter-settings-edit {
  1096. margin: 0;
  1097. padding: 1px 8px;
  1098. background-color: transparent;
  1099. }
  1100. #field-display-overview input.field-formatter-settings-edit:focus,
  1101. #field-display-overview input.field-formatter-settings-edit:active {
  1102. box-shadow: none;
  1103. }
  1104. #field-display-overview tr.field-formatter-settings-changed {
  1105. background: #FFFFBB;
  1106. }
  1107. #field-display-overview tr.drag {
  1108. background: #FFEE77;
  1109. }
  1110. #field-display-overview tr.field-formatter-settings-editing {
  1111. background: #EDF4FF;
  1112. }
  1113. #field-display-overview.field-formatter-settings-edit-form .form-item {
  1114. margin: 10px 0;
  1115. }
  1116. #field-display-overview.field-formatter-settings-edit-form .form-submit {
  1117. margin-bottom: 0;
  1118. }
  1119. form.field-multiple-table th.field-label {
  1120. background: transparent;
  1121. }
  1122. form .field-multiple-table th.field-label {
  1123. padding-left: 18px;
  1124. }
  1125. form.field-multiple-table tr.even {
  1126. background: transparent;
  1127. }
  1128. /* Recent content block */
  1129. #dashboard div#block-node-recent div.content {
  1130. padding: 0;
  1131. }
  1132. #block-node-recent table,#block-node-recent tr {
  1133. border: none;
  1134. }
  1135. #block-node-recent.more-link {
  1136. padding: 0 5px 5px 0;/* LTR */
  1137. }
  1138. /* User login block */
  1139. #user-login-form.openid-links {
  1140. margin-left: 0;/* LTR */
  1141. }
  1142. #user-login-form.openid-links .user-link {
  1143. margin-left: 1.5em;/* LTR */
  1144. }
  1145. /* Messages */
  1146. div.warning {
  1147. background-position: 12px 8px;
  1148. border: none;
  1149. padding: 10px 10px 10px 45px;
  1150. }
  1151. /* Disable overlay message */
  1152. body.adminimal-theme #overlay-disable-message {
  1153. background-color: #addafc;
  1154. }
  1155. body.adminimal-theme #overlay-disable-message a,#overlay-disable-message a:visited {
  1156. color: #000;
  1157. }
  1158. body.adminimal-theme #overlay-disable-message a:focus,#overlay-disable-message a:active {
  1159. outline: none;
  1160. text-decoration: underline;
  1161. }
  1162. body.adminimal-theme .overlay-disable-message-focused a {
  1163. padding: 0.4em 0.6em;
  1164. }
  1165. body.adminimal-theme .overlay-disable-message-focused #overlay-dismiss-message {
  1166. background-color: #59a0d8;
  1167. color: #fff;
  1168. -moz-border-radius: 8px;
  1169. -webkit-border-radius: 8px;
  1170. border-radius: 8px;
  1171. }
  1172. body.adminimal-theme #ctools-export-ui-list-form.form-submit {
  1173. float: left;
  1174. margin-top: 36px;
  1175. }
  1176. body.adminimal-theme a.imce-filefield-opener {
  1177. margin: 5px 0;
  1178. }
  1179. body.adminimal-theme div.autocomplete-deluxe-multiple {
  1180. background: none repeat scroll 0 0 #FFFFFF;
  1181. padding: 0;
  1182. width: auto;
  1183. min-width: 500px;
  1184. }
  1185. body.adminimal-theme .autocomplete-deluxe-item {
  1186. background: none repeat scroll 0 0 #555555;
  1187. border: 0 none;
  1188. border-radius: 0 0 0 0;
  1189. box-shadow: none;
  1190. color: #FFFFFF;
  1191. height: 12px;
  1192. margin: 0;
  1193. padding: 7px 20px 7px 10px;
  1194. }
  1195. body.adminimal-theme .autocomplete-deluxe-item-delete {
  1196. background: url("../images/ui-icons-ffffff-256x240.png") no-repeat scroll -100px -130px transparent;
  1197. display: block;
  1198. font-size: 1px;
  1199. height: 13px;
  1200. position: absolute;
  1201. right: 2px;
  1202. top: 7px;
  1203. width: 12px;
  1204. }
  1205. body.adminimal-theme ul.ui-autocomplete {
  1206. max-height: 300px;
  1207. max-width: 300px;
  1208. overflow-x: hidden;
  1209. overflow-y: auto;
  1210. padding: 0;
  1211. position: relative;
  1212. border: 1px solid #DDD;
  1213. margin-left: -2px;
  1214. }
  1215. body.adminimal-theme div.autocomplete-deluxe-container input.autocomplete-deluxe-form-single {
  1216. background: #fff;
  1217. }
  1218. body.adminimal-theme .ui-autocomplete .ui-menu-item a {
  1219. display: block;
  1220. line-height: 1.5;
  1221. padding: 5px 10px;
  1222. text-decoration: none;
  1223. color: #777;
  1224. font-size: 12px;
  1225. }
  1226. body.adminimal-theme ul.ui-autocomplete li.ui-menu-item .ui-state-focus {
  1227. background: inherit;
  1228. color: inherit;
  1229. }
  1230. body.adminimal-theme .ui-menu .ui-menu-item a.ui-state-focus {
  1231. margin: 0;
  1232. font-size: 12px;
  1233. }
  1234. body.adminimal-theme .autocomplete-deluxe-highlight-char {
  1235. color: #000;
  1236. font-weight: normal;
  1237. text-decoration: underline;
  1238. font-size: 12px;
  1239. }
  1240. body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-focus:hover,
  1241. body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover {
  1242. background-color: #0074BD;
  1243. color: #fff;
  1244. cursor: pointer;
  1245. font-size: 12px;
  1246. margin: 0;
  1247. }
  1248. body.adminimal-theme a.ui-state-focus:hover .autocomplete-deluxe-highlight-char,
  1249. body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover .autocomplete-deluxe-highlight-char {
  1250. color: #caf631;
  1251. font-size: 12px;
  1252. }
  1253. body.adminimal-theme .ctools-dropbutton-processed {
  1254. border-radius: 0;
  1255. background: #FFFFFF;
  1256. }
  1257. body #page-manager-list-pages-form.form-item {
  1258. margin-bottom: 20px;
  1259. }
  1260. body div.warning {
  1261. background-image: url("images/warning.svg");
  1262. background-position: 12px 50%;
  1263. background-color: transparent;
  1264. background-repeat: no-repeat;
  1265. color: #555;
  1266. border-top: 1px solid #ff9421;
  1267. border-left: none;
  1268. border-right: none;
  1269. border-bottom: 1px solid #ff9421;
  1270. }
  1271. body div.warning a {
  1272. color: #0074BD;
  1273. }
  1274. body div.error {
  1275. background-image: url("images/error.svg");
  1276. background-color: transparent;
  1277. background-position: 12px 50%;
  1278. background-repeat: no-repeat;
  1279. color: #555;
  1280. border-top: 1px solid #e55454;
  1281. border-left: none;
  1282. border-right: none;
  1283. border-bottom: 1px solid #e55454;
  1284. }
  1285. body div.error a {
  1286. color: #0074BD;
  1287. }
  1288. body div.status {
  1289. background-image: url("images/status.svg");
  1290. background-position: 12px 50%;
  1291. background-color: transparent;
  1292. background-repeat: no-repeat;
  1293. color: #555;
  1294. border-top: 1px solid #61a643;
  1295. border-left: none;
  1296. border-right: none;
  1297. border-bottom: 1px solid #61a643;
  1298. }
  1299. body div.status a {
  1300. color: #0074BD;
  1301. }
  1302. #edit-pages-apply, #edit-pages-reset {
  1303. float: left;
  1304. margin-top: 40px;
  1305. }
  1306. body.adminimal-theme .views-ui-display-tab-bucket h3 {
  1307. font-size: 20px;
  1308. margin: 10px;
  1309. padding: 6px 6px 10px;
  1310. border-left: 5px solid #DDD;
  1311. transition: all, 0.3s;
  1312. }
  1313. body.adminimal-theme .views-ui-display-tab-bucket:hover h3 {
  1314. border-color: #0074BD;
  1315. }
  1316. div.fieldset-description {
  1317. padding-bottom: 0.5em;
  1318. }
  1319. /* Configuration menu blocks */
  1320. div.admin-panel {
  1321. background: none repeat scroll 0 0 #F8F8F8;
  1322. border: none;
  1323. margin: 0 0 20px;
  1324. padding: 10px;
  1325. }
  1326. /* Table hover style */
  1327. .adminimal-theme tr.even:hover, .adminimal-theme tr.odd:hover {
  1328. background: #FFFFBF;
  1329. }
  1330. /* Tokens */
  1331. .adminimal-theme .token-tree {
  1332. margin-left: 0;
  1333. }
  1334. .adminimal-theme table.token-tree span.expander {
  1335. margin-left: -5px;
  1336. }
  1337. /* Link Icons */
  1338. ul.links.inline li.edit {
  1339. text-transform: capitalize;
  1340. }
  1341. ul.links.inline li.delete {
  1342. text-transform: capitalize;
  1343. }
  1344. body.adminimal-theme .views-display-column > .ctools-collapsible-handle {
  1345. border-color: #F3F3F3;
  1346. border-style: solid;
  1347. border-width: 1px 1px 0;
  1348. font-size: 17px;
  1349. font-weight: 300;
  1350. margin: 0;
  1351. padding: 6px 5px 6px 5px;
  1352. }
  1353. body.adminimal-theme .views-display-column > .ctools-toggle {
  1354. margin-left: 10px;
  1355. margin-right: 6px;
  1356. margin-top: 14px;
  1357. }
  1358. body.adminimal-theme .views-display-column > .ctools-toggle.ctools-toggle-collapsed {
  1359. margin-left: 12px;
  1360. margin-right: 6px;
  1361. margin-top: 11px;
  1362. }
  1363. body.adminimal-theme .views-ui-display-tab-bucket .ctools-button-processed {
  1364. border-radius: 0;
  1365. }
  1366. body.adminimal-theme .views-admin .icon {
  1367. height: 16px;
  1368. margin-left: -6px;
  1369. width: 16px;
  1370. }
  1371. #simplenews-admin-filter .spacer {
  1372. float: left;
  1373. margin-top: 10px;
  1374. margin-left: 0;
  1375. }
  1376. body.adminimal-theme .token-tree th {
  1377. padding-bottom: 10px;
  1378. padding-top: 10px;
  1379. }
  1380. .overlay ul.secondary {
  1381. background: none repeat scroll 0 0 transparent;
  1382. float: left;
  1383. margin: 0;
  1384. overflow: visible;
  1385. }
  1386. .views-ui-display-tab-bucket .ctools-button-processed {
  1387. border-radius: 4px;
  1388. position: absolute;
  1389. right: 5px;
  1390. top: 5px;
  1391. }
  1392. .ctools-dropbutton-processed {
  1393. border-radius: 4px;
  1394. }
  1395. #views-ui-preview-form .arguments-preview, #views-ui-preview-form .form-type-textfield {
  1396. margin-left: 14px;
  1397. margin-top: 0px;
  1398. }
  1399. #preview-submit-wrapper {
  1400. margin-top: 8px;
  1401. }
  1402. #views-ui-preview-form .form-type-checkbox {
  1403. margin-left: 2px;
  1404. margin-top: 8px;
  1405. }
  1406. #page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton {
  1407. right: auto;
  1408. }
  1409. .views-exposed-widget {
  1410. float: left;
  1411. padding-right: 20px;
  1412. }
  1413. .views-exposed-widget .views-submit-button {
  1414. clear: both;
  1415. }
  1416. .views-exposed-form label {
  1417. font-family: Sans-serif;
  1418. font-size: 16px;
  1419. font-weight: 600;
  1420. line-height: inherit;
  1421. margin-bottom: 0;
  1422. padding: 0.25em 0;
  1423. }
  1424. .views-exposed-form .views-exposed-widget .form-submit {
  1425. /* Add top margin of 34px. */
  1426. margin-top: 2.429em;
  1427. }
  1428. /* Views and Ctools */
  1429. .overlay ul.secondary{
  1430. background: none repeat scroll 0 0 transparent;
  1431. float: left;
  1432. margin: 0;
  1433. overflow: visible;
  1434. }
  1435. .views-ui-display-tab-bucket .ctools-button-processed{
  1436. position: relative;
  1437. right: 5px;
  1438. top: 1px;
  1439. float: right;
  1440. }
  1441. .views-display-column .views-ui-display-tab-bucket .ctools-button-processed{
  1442. top: 14px;
  1443. }
  1444. .ctools-dropbutton-processed{
  1445. border-radius: 4px;
  1446. }
  1447. #views-ui-preview-form.arguments-preview,#views-ui-preview-form.form-type-textfield{
  1448. margin-left: 14px;
  1449. margin-top: 0px;
  1450. }
  1451. #preview-submit-wrapper{
  1452. margin-top: 8px;
  1453. }
  1454. #views-ui-preview-form.form-type-checkbox{
  1455. margin-left: 2px;
  1456. margin-top: 8px;
  1457. }
  1458. #page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton{
  1459. right: auto;
  1460. }
  1461. .views-exposed-widget{
  1462. float: left;
  1463. padding-right: 20px;
  1464. }
  1465. .views-exposed-widget .views-submit-button{
  1466. clear: both;
  1467. }
  1468. #views-ui-config-item-form .dependent-options {
  1469. margin-left: 18px; /* Restore views default from being overridden by .form-item */
  1470. }
  1471. .views-exposed-form label{
  1472. padding-bottom: 10px;
  1473. }
  1474. .ui-widget table th {
  1475. text-align: center;
  1476. font-weight: bold;
  1477. font-size: 12px;
  1478. }
  1479. #ui-datepicker-div {
  1480. border: 5px solid #333;
  1481. background: white;
  1482. padding: 0;
  1483. margin: 0;
  1484. }
  1485. .ui-widget table thead th {
  1486. background: #555;
  1487. color: white;
  1488. }
  1489. body.page-admin-appearance fieldset legend {
  1490. background: white !important;
  1491. padding: 0 6px !important;
  1492. margin: 0 !important;
  1493. margin-left: -3px !important;
  1494. font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif !important;
  1495. font-size: 22px !important;
  1496. font-weight: 300 !important;
  1497. }
  1498. body.page-admin-appearance fieldset fieldset {
  1499. background-color: white !important;
  1500. }
  1501. .views-attachment .options-set label {
  1502. font-weight: 300;
  1503. }
  1504. #views-ui-preview-form .form-type-textfield label {
  1505. font-weight: 300;
  1506. }
  1507. .views-ui-dialog .ui-dialog-titlebar-close {
  1508. border: medium none;
  1509. border-radius: 0 0 0 0;
  1510. box-shadow: none;
  1511. right: 5px;
  1512. top: 5px;
  1513. }
  1514. .views-ui-dialog #views-ajax-title {
  1515. font-weight: normal;
  1516. text-align: center;
  1517. }
  1518. .views-ui-dialog .scroll {
  1519. padding: 10px 20px;
  1520. }
  1521. .views-ui-dialog .form-buttons {
  1522. background-color: #F3F4EE;
  1523. padding: 15px;
  1524. }
  1525. .ui-widget-header {
  1526. border: none;
  1527. }
  1528. .views-ui-dialog {
  1529. box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  1530. padding-bottom: 10px;
  1531. }
  1532. .views-ui-dialog #views-ajax-popup {
  1533. padding-bottom: 10px;
  1534. }
  1535. .views-filterable-options .form-type-checkbox input.form-checkbox{
  1536. position: relative;
  1537. top: 1px;
  1538. }
  1539. .views-filterable-options .form-type-checkbox {
  1540. padding: 10px;
  1541. }
  1542. .views-filterable-options .form-type-checkbox:hover {
  1543. background: #ffffbf;
  1544. }
  1545. input.form-checkbox, input.form-radio {
  1546. vertical-align: baseline;
  1547. }
  1548. table.sticky-header {
  1549. z-index: 999;
  1550. }
  1551. .ctools-content ul.actions {
  1552. margin: 0;
  1553. padding: 0;
  1554. }
  1555. .ctools-button-processed {
  1556. border-color: #CCCCCC;
  1557. background: none repeat scroll 0 0 #FFFFFF;
  1558. }
  1559. .ctools-button-processed:hover {
  1560. border-color: #0074BD;
  1561. }
  1562. .ctools-no-js .ctools-content ul, .ctools-button-processed .ctools-content ul {
  1563. margin: 0.25em;
  1564. }
  1565. div.form-item-view-args input#preview-args {
  1566. margin-top: 0.6em;
  1567. }
  1568. .ctools-dropbutton ul.right.actions li input {
  1569. color: #0074BD;
  1570. }
  1571. .ctools-dropbutton ul.right.actions li input:hover {
  1572. text-decoration: underline;
  1573. }
  1574. .views-ui-dialog .form-item-options-tokenize {
  1575. margin-top: 10px;
  1576. }
  1577. #dblog-filter-form .form-actions {
  1578. clear: both;
  1579. float: left;
  1580. padding: 0;
  1581. }
  1582. .container-inline .form-actions, .container-inline.form-actions {
  1583. clear: none;
  1584. display: inline-block;
  1585. float: left;
  1586. margin-bottom: 0;
  1587. margin-top: 0;
  1588. }
  1589. div.admin-panel .description {
  1590. margin: 0 0 3px;
  1591. padding: 0 0 0.5em;
  1592. }
  1593. #permissions td.module {
  1594. font-weight: bold;
  1595. font-family: sans-serif;
  1596. }
  1597. body.page-node-add ul.admin-list li {
  1598. background-position: 0 50%;
  1599. padding-top: 0;
  1600. margin-bottom: 20px;
  1601. }
  1602. body.page-node-add ul.admin-list li div.description {
  1603. margin: 0;
  1604. }
  1605. #dashboard .canvas-content a.button:hover {
  1606. color: #fff;
  1607. }
  1608. div.contextual-links-wrapper ul.contextual-links, a.contextual-links-trigger, div.contextual-links-active a.contextual-links-trigger {
  1609. border-radius: 0;
  1610. }
  1611. body.page-admin-dashboard .container-inline .form-actions, body.page-admin-dashboard .container-inline.form-actions {
  1612. margin-top: 0;
  1613. }
  1614. .system-themes-list-disabled .theme-selector {
  1615. display: inline-block;
  1616. float: none;
  1617. opacity: 0.5;
  1618. padding: 20px 20px 20px 0;
  1619. vertical-align: top;
  1620. width: 300px;
  1621. }
  1622. .system-themes-list-disabled .theme-selector:hover {
  1623. opacity: 1;
  1624. }
  1625. #system-themes-page {
  1626. padding-top: 20px;
  1627. }
  1628. #system-themes-page h2 {
  1629. color: #555555;
  1630. font-size: 21px;
  1631. font-weight: bold;
  1632. text-transform: uppercase;
  1633. }
  1634. .system-themes-list-enabled .theme-info h3 {
  1635. font-size: 24px;
  1636. font-weight: 400;
  1637. }
  1638. .system-themes-list-enabled .theme-default .theme-info h3 {
  1639. font-size: 24px;
  1640. font-weight: 400;
  1641. }
  1642. .system-themes-list-disabled {
  1643. border-top: 5px solid #CDCDCD;
  1644. padding-top: 20px;
  1645. }
  1646. .system-themes-list-disabled .theme-selector .screenshot, .system-themes-list-disabled .theme-selector .no-screenshot {
  1647. margin-bottom: 10px;
  1648. }
  1649. #block-system-main {
  1650. clear: both;
  1651. }
  1652. #palette .lock {
  1653. float: right;
  1654. }
  1655. /* Media Module Styling */
  1656. div.field-type-media {
  1657. padding-bottom: 1em;
  1658. }
  1659. div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.media-wrapper {
  1660. padding: 0;
  1661. }
  1662. .media-browser-tab.ui-tabs-panel {
  1663. border: none;
  1664. }
  1665. #media-browser-tabset ul.tabs.primary li {
  1666. border: medium none;
  1667. }
  1668. #media-browser-tabset ul.tabs.primary li.ui-state-active {
  1669. background: #FFFFFF;
  1670. }
  1671. #media-browser-tabset ul.tabs.primary li a:link {
  1672. font-weight: 300;
  1673. background: transparent;
  1674. color: #111;
  1675. border: none;
  1676. font-size: 16px;
  1677. line-height: 8px;
  1678. margin: 0;
  1679. padding: 10px 20px;
  1680. }
  1681. #media-browser-tabset ul.tabs.primary li a:hover {
  1682. background: #0074BD;
  1683. color: #fff;
  1684. }
  1685. #media-browser-tabset ul.tabs.primary li.ui-state-active a:hover {
  1686. background: #fff;
  1687. color: #111;
  1688. }
  1689. body.adminimal-theme .progress .bar {
  1690. background: none repeat scroll 0 0 #CCCCCC;
  1691. border: none;
  1692. border-radius: 0;
  1693. margin: 0 0 0.5em 0;
  1694. }
  1695. body.adminimal-theme .progress .percentage {
  1696. float: right;
  1697. font-size: 26px;
  1698. font-weight: 100;
  1699. line-height: 30px;
  1700. }
  1701. body.adminimal-theme .progress .filled {
  1702. -webkit-transition: 0.5s linear;
  1703. -moz-transition: 0.5s linear;
  1704. -o-transition: 0.5s linear;
  1705. transition: 0.5s linear;
  1706. -webkit-transition-property: width, background-color;
  1707. -moz-transition-property: width, background-color;
  1708. -o-transition-property: width, background-color;
  1709. transition-property: width, background-color;
  1710. }
  1711. body.adminimal-theme .progress .filled,
  1712. body.adminimal-theme .progress .bar .filled {
  1713. background: none repeat scroll 0 0 #0074BD !important;
  1714. }
  1715. .update tr.error, .update tr.error.even:hover, .update tr.error.odd:hover {
  1716. background: none repeat scroll 0 0 #B73939 !important;
  1717. color: #fff;
  1718. }
  1719. .update tr.error .version-recommended {
  1720. background: none repeat scroll 0 0 #B73939;
  1721. }
  1722. .update .security-error {
  1723. color: #FFFFFF;
  1724. font-size: 23px;
  1725. font-weight: bold;
  1726. }
  1727. .update table.version-security .version-title {
  1728. color: #FFFFFF;
  1729. }
  1730. table.update tr.error td, table.update tr.error th {
  1731. color: #fff;
  1732. }
  1733. .text-format-wrapper .form-item {
  1734. padding-right: 0;
  1735. }
  1736. .form-textarea-wrapper textarea {
  1737. resize:vertical;
  1738. -moz-box-sizing: border-box;
  1739. -webkit-box-sizing: border-box;
  1740. box-sizing: border-box;
  1741. }
  1742. div.krumo-root {
  1743. border-color: #ddd;
  1744. }
  1745. div.krumo-wrapper ul {
  1746. margin: 0;
  1747. }
  1748. div.krumo-wrapper li {
  1749. list-style: none outside none;
  1750. }
  1751. #module-filter-tabs.bottom-fixed {
  1752. position: fixed;
  1753. }
  1754. body.adminimal-theme div.dev-query {
  1755. background: none repeat scroll 0 0 #000000;
  1756. bottom: 0;
  1757. color: #82eb12;
  1758. display: block;
  1759. font-family: courier;
  1760. overflow: auto;
  1761. padding: 5px;
  1762. }
  1763. body.adminimal-theme div.dev-query strong {
  1764. color: #FFE414;
  1765. }
  1766. .messages.theme-disabled {
  1767. background: transparent;
  1768. border: none;
  1769. border-top: 1px solid #ccc;
  1770. border-bottom: 1px solid #ccc;
  1771. padding: 10px 15px;
  1772. }
  1773. body.adminimal-theme ul.rules-operations a, .rules-elements-add ul.action-links a {
  1774. font-size: inherit;
  1775. }
  1776. body.adminimal-theme .rules-autocomplete-button {
  1777. height: 28px;
  1778. top: -1px;
  1779. }
  1780. body.adminimal-theme ul.rules-autocomplete .rules-dsac-group {
  1781. background-color: transparent;
  1782. }
  1783. body.adminimal-theme #media-browser-page #branding {
  1784. background: #ddd;
  1785. margin: 0;
  1786. padding: 0;
  1787. }
  1788. body.adminimal-theme #media-tabs-wrapper {
  1789. float: left;
  1790. }
  1791. body.adminimal-theme .exposed-filters .form-select {
  1792. margin: 0.5em;
  1793. }
  1794. body.adminimal-theme .exposed-filters .container-inline .form-actions, .exposed-filters .container-inline.form-actions {
  1795. margin: 0.5em 0;
  1796. }
  1797. body.adminimal-theme .views-ui-dialog .ui-dialog-titlebar-close span {
  1798. display: block;
  1799. left: 0;
  1800. top: 0;
  1801. }
  1802. body.adminimal-theme .views-ui-dialog #edit-options .collapsible {
  1803. float: inherit;
  1804. width: auto;
  1805. }
  1806. body.adminimal-theme div.views-display-settings #edit-display-settings-title {
  1807. font-size: 26px;
  1808. line-height: 1.5;
  1809. margin: 0px;
  1810. }
  1811. body.adminimal-theme div#edit-display-settings .ctools-toggle {
  1812. margin-right: 6px;
  1813. margin-top: 18px;
  1814. }
  1815. body.adminimal-theme div#edit-display-settings .ctools-toggle.ctools-toggle-collapsed {
  1816. margin-top: 14px;
  1817. }
  1818. body.adminimal-theme .ctools-twisty {
  1819. top: 1em;
  1820. }
  1821. body.adminimal-theme .views-admin h1.unit-title {
  1822. margin-bottom: 4px;
  1823. }
  1824. body.adminimal-theme .views-edit-view .views-display-top {
  1825. padding: 0px;
  1826. }
  1827. body.adminimal-theme ul#views-display-menu-tabs {
  1828. width: auto;
  1829. margin-right: 18em;
  1830. }
  1831. body.adminimal-theme .views-display-top ul#views-display-menu-tabs li {
  1832. margin: 0px;
  1833. }
  1834. body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a {
  1835. padding: 12px 10px;
  1836. font-size: 14px;
  1837. border: none;
  1838. }
  1839. body.adminimal-theme .views-displays .secondary a:hover > .icon.add,
  1840. body.adminimal-theme .views-displays .secondary a:focus > .icon.add {
  1841. background-position: center -23px;
  1842. }
  1843. body.adminimal-theme .views-displays .secondary a > .icon.add {
  1844. background-position: center 5px;
  1845. }
  1846. body.adminimal-theme #views-display-top #views-display-menu-tabs li.add .action-list {
  1847. top: 42px;
  1848. text-align: left;
  1849. width: auto;
  1850. background: #fff;
  1851. border: 1px solid #ccc;
  1852. box-shadow: 0 3px 5px rgba(0,0,0,0.1);
  1853. }
  1854. body.adminimal-theme .views-displays .secondary .action-list li {
  1855. border: none;
  1856. clear: both;
  1857. }
  1858. body.adminimal-theme .views-displays .secondary .action-list li.last {
  1859. padding-bottom: 5px;
  1860. }
  1861. body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a.active {
  1862. box-shadow: 0px 1px 0px #0073BC;
  1863. color: #0073BC;
  1864. }
  1865. body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:hover,
  1866. body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:focus {
  1867. color: #FFF;
  1868. background-color: #0074BD;
  1869. box-shadow: 0px -1px 0px #0074BD, 0px 1px 0px #0074BD;
  1870. text-decoration: none;
  1871. }
  1872. body.adminimal-theme .views-admin a:hover {
  1873. text-decoration: underline;
  1874. }
  1875. body.adminimal-theme .views-displays .secondary .action-list li {
  1876. background-color: #fff;
  1877. }
  1878. body.adminimal-theme .views-displays .secondary .action-list li:hover {
  1879. background-color: #fff;
  1880. }
  1881. body.adminimal-theme .views-displays .secondary .action-list li input {
  1882. color: #0074BD;
  1883. }
  1884. body.adminimal-theme .views-displays .secondary .action-list li input:hover {
  1885. text-decoration: underline;
  1886. }
  1887. body.adminimal-theme #edit-module-filter-name::-ms-clear {
  1888. display: none;
  1889. }
  1890. body.adminimal-theme .chosen-container-single .chosen-single {
  1891. border-radius: 0;
  1892. background: #fff;
  1893. box-shadow: none;
  1894. padding: 2px 10px;
  1895. border-color: #ddd;
  1896. }
  1897. body.adminimal-theme .chosen-container.chosen-container-active > a {
  1898. border-color: #0074BD;
  1899. }
  1900. body.adminimal-theme .chosen-container.chosen-container-active .chosen-drop,
  1901. body.adminimal-theme .chosen-container-active .chosen-choices {
  1902. border-color: #0074BD;
  1903. }
  1904. body.adminimal-theme .chosen-container.chosen-container-active.chosen-with-drop .chosen-drop {
  1905. border-top: 1px solid #0074BD;
  1906. }
  1907. body.adminimal-theme .chosen-container-single .chosen-single div b {
  1908. background-position: 0px 4px;
  1909. }
  1910. body.adminimal-theme .chosen-container-single .chosen-drop,
  1911. body.adminimal-theme .chosen-container-multi .chosen-drop {
  1912. border-radius: 0;
  1913. box-shadow: none;
  1914. }
  1915. body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice,
  1916. body.adminimal-theme .chosen-container-active.chosen-with-drop .chosen-single,
  1917. body.adminimal-theme .chosen-container-active .chosen-choices {
  1918. box-shadow: none;
  1919. border-radius: 0;
  1920. }
  1921. body.adminimal-theme .chosen-container-multi .chosen-choices {
  1922. background: #fff;
  1923. border-color: #DDD;
  1924. }
  1925. body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice {
  1926. background: #e3e3e3;
  1927. border-color: #e3e3e3;
  1928. }
  1929. body.adminimal-theme .chosen-container .chosen-results li.highlighted {
  1930. background: #0074BD;
  1931. }
  1932. body.adminimal-theme .chosen-container .chosen-results li.group-result {
  1933. background: #eaeaea;
  1934. }
  1935. body.adminimal-theme input#edit-module-filter-name {
  1936. outline: none;
  1937. -webkit-outline: none;
  1938. }
  1939. body.adminimal-theme .custom_css_found .css_path {
  1940. padding: 2px 6px;
  1941. color: #61A643;
  1942. font-weight: 600;
  1943. }
  1944. body.adminimal-theme .custom_css_not_found .css_path {
  1945. color: #000;
  1946. padding: 2px 6px;
  1947. font-weight: 600;
  1948. background: #eee;
  1949. }
  1950. /* Sidebars */
  1951. #content-wrapper {
  1952. width: 100%;
  1953. display: table;
  1954. margin: 0;
  1955. }
  1956. #main-content {
  1957. width: 100%;
  1958. display: table-cell;
  1959. vertical-align: top;
  1960. }
  1961. #sidebar-left .region-sidebar-left, #sidebar-right .region-sidebar-right {
  1962. display: block;
  1963. width: 220px;
  1964. padding: 0px;
  1965. margin: 0px;
  1966. }
  1967. #sidebar-left .region-sidebar-left {
  1968. padding-right: 20px;
  1969. }
  1970. #sidebar-right .region-sidebar-right {
  1971. padding-left: 20px;
  1972. }
  1973. .form-wrapper {
  1974. margin-bottom: 20px;
  1975. }
  1976. scroll.form-wrapper {
  1977. margin-bottom: 0px;
  1978. }
  1979. #autosave-status {
  1980. height: auto;
  1981. left: 0;
  1982. padding: 1em;
  1983. background: #37A5DA;
  1984. }
  1985. #autosave-status #status {
  1986. margin-left: 0;
  1987. }
  1988. #autosave-status a {
  1989. display: inline-block;
  1990. padding: 0.3em 0.5em;
  1991. background: #444;
  1992. text-decoration: none;
  1993. }
  1994. #autosave-status a:hover,
  1995. #autosave-status a:focus {
  1996. background: #222;
  1997. }
  1998. /* Fix SemanticViews module see #2340681 */
  1999. body.page-admin-structure-views-view #views-ui-edit-display-form #edit-options #edit-style-options-row fieldset#edit-style-options-row--2 {
  2000. float: left;
  2001. }
  2002. body.adminimal-theme #module-filter-update-status-form {
  2003. float: none;
  2004. text-align: center;
  2005. }
  2006. body.adminimal-theme #module-filter-update-status-form #edit-module-filter-show {
  2007. padding: 10px;
  2008. }
  2009. /* Fix Views preview display issue #2486489 by @geoffreyr */
  2010. body.page-admin-structure-views-view #content-wrapper {
  2011. table-layout: fixed;
  2012. }
  2013. /* Fix Views left and right sidebar display issue see #2562275 */
  2014. body.page-admin-structure-views-view.sidebar-left #content-wrapper #main-content {
  2015. padding-left: 240px;
  2016. }
  2017. body.page-admin-structure-views-view.sidebar-right #content-wrapper #main-content {
  2018. padding-right: 240px;
  2019. }
  2020. body.page-admin-structure-views-view.sidebar-right #content-wrapper #sidebar-right {
  2021. margin-left: -240px;
  2022. }
  2023. body.page-admin-structure-views-view.two-sidebars #content-wrapper #main-content {
  2024. padding-left: 240px;
  2025. padding-right: 240px;
  2026. }
  2027. body.page-admin-structure-views-view.two-sidebars #content-wrapper #sidebar-right {
  2028. margin-left: -240px;
  2029. }
  2030. /* Fix Module Filter form float... see #2444477 */
  2031. body.adminimal-theme #module-filter-update-status-form {
  2032. float: none;
  2033. padding-bottom: 1em;
  2034. clear: both;
  2035. }
  2036. body.adminimal-theme #module-filter-update-status-form #edit-module-filter-show {
  2037. margin-top: 5px;
  2038. }
  2039. body.adminimal-theme #module-filter-update-status-form .module-filter-inputs-wrapper {
  2040. display: block;
  2041. text-align: center;
  2042. }
  2043. body.adminimal-theme.page-admin-reports-updates .update.checked {
  2044. text-align: center;
  2045. margin-top: -10px;
  2046. color: #9B9B9B;
  2047. }
  2048. .adminimal-theme .update tr.error,
  2049. .adminimal-theme .update tr.error.even:hover,
  2050. .adminimal-theme .update tr.error.odd:hover {
  2051. background: #FFFFFF !important;
  2052. color: #000;
  2053. border: 1px solid #B73939;
  2054. border-left-width: 5px;
  2055. width: 100%;
  2056. margin-bottom: 5px;
  2057. }
  2058. .adminimal-theme .update tr.error .update table.version-security .version-title {
  2059. color: #B73939;
  2060. }
  2061. .adminimal-theme .table.update tr.error td,
  2062. .adminimal-theme table.update tr.error th {
  2063. color: #B73939;
  2064. }
  2065. .adminimal-theme .update tr.error .version-recommended,
  2066. .adminimal-theme .update .version-recommended {
  2067. background: #EDEDED;
  2068. }
  2069. .adminimal-theme .update table.version-security .version-title {
  2070. color: #B73939;
  2071. }
  2072. .adminimal-theme table.update {
  2073. margin-top: 0;
  2074. }
  2075. .adminimal-theme table.update tr.error td,
  2076. .adminimal-theme table.update tr.error th {
  2077. color: #B73939;
  2078. }
  2079. .adminimal-theme .update .security-error {
  2080. color: #B73939;
  2081. font-size: 18px;
  2082. }
  2083. .adminimal-theme .update tr td {
  2084. border: none;
  2085. }
  2086. .adminimal-theme.page-admin-reports-updates .content h3 {
  2087. font-size: 25px;
  2088. margin: 40px 0 0 0;
  2089. background: #0074BD;
  2090. padding: 18px;
  2091. color: #fff;
  2092. }
  2093. .adminimal-theme.page-admin-reports-updates .update tr.warning {
  2094. background: #FFF;
  2095. border: 1px solid #FF7C43;
  2096. border-left-width: 5px;
  2097. width: 100%;
  2098. margin-bottom: 5px;
  2099. }
  2100. .adminimal-theme.page-admin-reports-updates .update tr.ok {
  2101. background: #FFF;
  2102. opacity: .75;
  2103. }
  2104. .adminimal-theme .update tr.warning .version-recommended {
  2105. background: #EDEDED;
  2106. }
  2107. html body.adminimal-theme.page-admin-reports-updates .overflow-fix {
  2108. overflow: initial !important;
  2109. }
  2110. .adminimal-theme .focal-point-indicator.form-wrapper {
  2111. margin: 0;
  2112. padding: 0;
  2113. }
  2114. .adminimal-theme .focal-point-indicator:after {
  2115. font-size: 38px;
  2116. }
  2117. /* Improve Commerce Kickstart styling. */
  2118. .adminimal-theme #commerce-kickstart-inline-help-button {
  2119. margin-bottom: 20px;
  2120. }
  2121. .adminimal-theme #commerce-kickstart-inline-help-button #header {
  2122. margin-top: 10px;
  2123. }
  2124. .adminimal-theme .commerce-backoffice-view .vbo-views-form #edit-select {
  2125. margin-top: 20px;
  2126. }
  2127. .adminimal-theme .commerce-backoffice-view .vbo-views-form #edit-select select {
  2128. height: 17px;
  2129. }
  2130. .adminimal-theme .commerce-backoffice-view .vbo-views-form .container-inline.form-wrapper#edit-select input.form-submit {
  2131. margin-left: -10px;
  2132. }
  2133. .adminimal-theme .commerce-backoffice-view div.views-megarow-content {
  2134. border-bottom: 10px solid #D5E9F2;
  2135. border-radius: 0;
  2136. border-top: none;
  2137. border-color: #D5E9F2;
  2138. }
  2139. .adminimal-theme div.views-megarow-content .megarow-header a.close {
  2140. margin-top: -34px;
  2141. }
  2142. .adminimal-theme .commerce-backoffice-view .vbo-views-form select {
  2143. height: 17px;
  2144. margin: 0px 10px 0px 0;
  2145. }
  2146. .adminimal-theme .commerce-backoffice-view .vbo-views-form .form-submit {
  2147. margin-top: -1px;
  2148. }
  2149. .adminimal-theme #commerce-backoffice-order-status-form {
  2150. margin-top: 12px;
  2151. }
  2152. .adminimal-theme #edit-field-product-und-entities-7-form-product-attributes {
  2153. margin-bottom: 20px;
  2154. }
  2155. .adminimal-theme fieldset.ief-entity-fieldset {
  2156. margin: 20px 0;
  2157. }
  2158. .adminimal-theme div.image-preview {
  2159. float: none;
  2160. }
  2161. .adminimal-theme .image-widget .image-widget-data .file-size {
  2162. padding-right: 1em;
  2163. }
  2164. .adminimal-theme .field-widget-commerce-line-item-manager input {
  2165. margin-top: 3px;
  2166. }
  2167. .adminimal-theme .add-payment .form-submit {
  2168. margin: 0;
  2169. }
  2170. .adminimal-theme table tr.rules-elements-add {
  2171. background: #fff;
  2172. }
  2173. .adminimal-theme table tr.rules-elements-add:hover {
  2174. background: #fff;
  2175. }
  2176. .adminimal-theme .rules-elements-table .tabledrag-toggle-weight-wrapper {
  2177. position: absolute;
  2178. right: 48px;
  2179. }
  2180. .adminimal-theme .rules-elements-table caption,
  2181. .adminimal-theme .rules-overview-table caption {
  2182. font-size: 23px;
  2183. font-weight: 100;
  2184. padding: 10px 0;
  2185. text-align: left;
  2186. }
  2187. body.adminimal-theme .rules-elements-add ul.action-links a,
  2188. body.adminimal-theme ul.rules-operations a,
  2189. body.adminimal-theme .rules-elements-add ul.action-links a {
  2190. font-family: sans-serif;
  2191. font-size: 14px;
  2192. border: none;
  2193. padding: 0;
  2194. font-weight: bold;
  2195. }
  2196. body.adminimal-theme .rules-elements-add ul.action-links a:hover,
  2197. body.adminimal-theme ul.rules-operations a:hover,
  2198. body.adminimal-theme .rules-elements-add ul.action-links a:hover {
  2199. text-decoration: underline;
  2200. background: transparent;
  2201. color: #0074BD;
  2202. }
  2203. body.adminimal-theme ul.rules-operations .delete a,
  2204. body.adminimal-theme ul.rules-operations .delete a:hover,
  2205. body.adminimal-theme ul.rules-operations .delete_event a,
  2206. body.adminimal-theme ul.rules-operations .delete_event a:hover {
  2207. color: #E25D5D;
  2208. }
  2209. .adminimal-theme form input.rules-switch-button {
  2210. font-size: 12px;
  2211. padding: 5px;
  2212. }
  2213. .adminimal-theme .field-type-commerce-product-reference .ief-entity-table tr.ief-row-entity-form {
  2214. background: #F1F6FF;
  2215. border: 3px solid #0074BD;
  2216. }
  2217. .adminimal-theme .ief-row-form .ief-form-row {
  2218. border-bottom: 10px solid #FFD477;
  2219. padding: 10px 10px;
  2220. }
  2221. .adminimal-theme .field-type-commerce-product-reference tr.ief-row-form .ief-form-row {
  2222. background: transparent url("../images/arrow-down.svg") no-repeat 4px 8px;
  2223. }
  2224. .adminimal-theme .field-widget-inline-entity-form fieldset {
  2225. border-top: solid 3px #ddd;
  2226. }
  2227. .adminimal-theme .views-ui-dialog {
  2228. z-index: 1000;
  2229. }
  2230. .adminimal-theme #overlay-content {
  2231. padding: 0;
  2232. }
  2233. .adminimal-theme #dashboard .ui-sortable .block h2 {
  2234. padding: 4px;
  2235. background-color: #E0E0D8;
  2236. text-indent: 20px;
  2237. font-size: 15px;
  2238. background-position-y: -13px;
  2239. background-position-x: 5px;
  2240. }
  2241. .adminimal-theme #dashboard.customize-inactive .dashboard-region .ui-sortable .block:hover h2 {
  2242. background-position: 5px -33px;
  2243. }
  2244. .adminimal-theme #toolbar {
  2245. box-shadow: none;
  2246. }
  2247. .adminimal-theme #toolbar div.toolbar-menu {
  2248. background: #2D2D2D;
  2249. }
  2250. .adminimal-theme #toolbar div.toolbar-menu ul li.active-trail a {
  2251. background: #0074BD;
  2252. text-shadow: none;
  2253. }
  2254. .adminimal-theme div#toolbar div.toolbar-shortcuts ul li a.active {
  2255. background: #505050;
  2256. }
  2257. .adminimal-theme .form-item.form-type-textfield.form-item-view-args label{
  2258. line-height: 46px;
  2259. }
  2260. .adminimal-theme #dashboard #disabled-blocks h2 {
  2261. background-color: transparent;
  2262. background-position-y: -33px;
  2263. background-position-x: 0px;
  2264. line-height: 16px;
  2265. padding: 2px 8px 0px 18px;
  2266. }
  2267. .adminimal-theme #dashboard.customize-inactive #disabled-blocks h2:hover,
  2268. .adminimal-theme #dashboard.customize-inactive #disabled-blocks .block:hover {
  2269. background-position-y: -33px !important;
  2270. background-position-x: 0px !important;
  2271. }
  2272. .adminimal-theme #dashboard #disabled-blocks .block {
  2273. margin-right: 8px;
  2274. }
  2275. .adminimal-theme .field-name-commerce-discount-offer .form-item-commerce-discount-fields-commerce-discount-offer-und-form-type .form-radios .form-item input,
  2276. .adminimal-theme .field-name-commerce-discount-offer .form-wrapper .form-wrapper .form-item div.form-radios .form-item input {
  2277. display: inline-block;
  2278. }
  2279. .adminimal-theme .field-name-commerce-discount-offer .form-wrapper .form-wrapper .form-item div.form-radios input[type=radio],
  2280. .adminimal-theme .form-item-commerce-discount-type .form-radios input[type=radio] {
  2281. top: -2px;
  2282. }
  2283. .adminimal-theme .field-widget-inline-entity-form .ief-entity-operations input {
  2284. margin-bottom: 0 !important;
  2285. }
  2286. .ief-entity-operations {
  2287. margin-bottom: 0;
  2288. }
  2289. .field-widget-inline-entity-form .container-inline.form-wrapper {
  2290. margin-top: 20px;
  2291. margin-bottom: 0;
  2292. }
  2293. .field-widget-commerce-line-item-manager table .form-wrapper {
  2294. margin-bottom: 0;
  2295. }
  2296. .tabledrag-toggle-weight-wrapper {
  2297. margin-bottom: 5px;
  2298. }
  2299. body.page-admin-config-system-actions #edit-parent {
  2300. margin-top: 30px;
  2301. }
  2302. body.sticky-actions .form-actions.form-wrapper {
  2303. position: fixed;
  2304. bottom: 0;
  2305. background: #fff;
  2306. border-top: 1px solid #CCCCCC;
  2307. width: 100%;
  2308. left: 0;
  2309. padding: 20px 40px 8px;
  2310. margin: 0;
  2311. z-index: 999;
  2312. }
  2313. body.sticky-actions #page {
  2314. margin-bottom: 60px;
  2315. }
  2316. .adminimal-theme fieldset.features-export-component.collapsed {
  2317. background: transparent;
  2318. }
  2319. .adminimal-theme fieldset.features-export-component .fieldset-title {
  2320. font-size: 16px;
  2321. font-weight: 600;
  2322. font-family: sans-serif;
  2323. line-height: 40px;
  2324. }
  2325. .adminimal-theme.page-admin-structure-features fieldset {
  2326. box-shadow: none;
  2327. background: transparent;
  2328. }
  2329. .adminimal-theme.page-admin-structure-features fieldset legend {
  2330. background: transparent;
  2331. }
  2332. .adminimal-theme.page-admin-structure-features #edit-export fieldset.collapsible.collapse-processed .fieldset-legend {
  2333. padding-left: 10px;
  2334. background-position-x: 0px;
  2335. background-position-y: 19px;
  2336. margin-left: 0px;
  2337. }
  2338. .adminimal-theme.page-admin-structure-features #edit-export fieldset.collapsible.collapse-processed.collapsed .fieldset-legend {
  2339. background-position-y: 16px;
  2340. }
  2341. .adminimal-theme .features-export-parent #edit-export fieldset.collapsible legend {
  2342. padding-left: 10px;
  2343. margin-left: -12px;
  2344. }
  2345. .adminimal-theme .features-export-parent fieldset.collapsible {
  2346. margin-top: 0;
  2347. border: none;
  2348. }
  2349. .adminimal-theme .features-export-parent fieldset.collapsible.collapsed legend {
  2350. margin-left: 0px;
  2351. }
  2352. html.js .adminimal-theme #features-export-form fieldset.collapsed {
  2353. min-height: 40px;
  2354. }
  2355. .adminimal-theme #features-export-wrapper div.features-export-parent {
  2356. border: 1px solid #ddd;
  2357. margin: 10px 0;
  2358. }
  2359. .adminimal-theme #features-filter span {
  2360. position: absolute;
  2361. margin-left: -35px;
  2362. margin-top: 10px;
  2363. color: #929292;
  2364. background-color: #EFEFEF;
  2365. font-size: 0px;
  2366. text-align: center;
  2367. line-height: 20px;
  2368. border-radius: 0;
  2369. width: 10px;
  2370. height: 20px;
  2371. transition: all, 0.2s;
  2372. }
  2373. .adminimal-theme #features-filter span:hover{
  2374. background-color: #E05D5D;
  2375. }
  2376. #edit-features-filter-wrapper > div > div.form-item.form-type-textfield.form-item-features-filter {
  2377. margin-right: 10px;
  2378. }
  2379. .adminimal-theme #features-filter span:after {
  2380. content: "X";
  2381. display: inline-block;
  2382. font-family: sans-serif;
  2383. font-weight: bold;
  2384. position: absolute;
  2385. left: 5px;
  2386. font-size: 10px;
  2387. width: 10px;
  2388. height: 11px;
  2389. color: #909090;
  2390. transition: all, 0.2s;
  2391. }
  2392. .adminimal-theme #features-filter span:hover:after {
  2393. color: #fff;
  2394. }
  2395. .adminimal-theme #features-filter .form-item.form-type-checkbox.form-item-checkall {
  2396. margin: 8px 2px;
  2397. }
  2398. .adminimal-theme #edit-features-filter {
  2399. position: relative;
  2400. top: -2px;
  2401. margin-left: 5px;
  2402. }
  2403. .adminimal-theme div.features-export-list {
  2404. background-color: #FFFFFF;
  2405. padding: 10px 5px;
  2406. border: none;
  2407. }
  2408. .adminimal-theme #features-export-form input[size="60"].form-text {
  2409. width: auto;
  2410. }
  2411. .adminimal-theme #features-export-form input[size="60"].form-text#edit-features-filter {
  2412. width: 200px;
  2413. padding-right: 30px;
  2414. }
  2415. .adminimal-theme #features-export-wrapper .component-added .form-type-checkbox,
  2416. .adminimal-theme #features-export-wrapper .component-detected .form-type-checkbox,
  2417. .adminimal-theme #features-export-wrapper .component-included .form-type-checkbox,
  2418. .adminimal-theme #features-export-wrapper .features-conflict .form-item {
  2419. padding: 4px 8px;
  2420. margin-bottom: 8px;
  2421. }
  2422. .adminimal-theme #features-export-wrapper .form-item label.option {
  2423. font-size: 14px;
  2424. text-transform: none;
  2425. font-weight: bold;
  2426. font-family: sans-serif;
  2427. font-style: normal;
  2428. }
  2429. .adminimal-theme #features-export-wrapper div.component-added label.option {
  2430. position: relative;
  2431. top: -1px;
  2432. }
  2433. .adminimal-theme #features-legend .fieldset-wrapper .component-detected {
  2434. font-style: normal;
  2435. }
  2436. #features-filter input {
  2437. display: inline-block;
  2438. width: 16px;
  2439. }
  2440. #features-filter label {
  2441. position: relative;
  2442. top: -1px;
  2443. }
  2444. body.sticky-actions #module-filter-submit.fixed.fixed-bottom .form-actions.form-wrapper {
  2445. position: relative;
  2446. width: initial;
  2447. border-top: none;
  2448. padding: 0;
  2449. margin: 0;
  2450. }
  2451. #locale-translation-filter-form .form-item-language, #locale-translation-filter-form .form-item-translation, #locale-translation-filter-form .form-item-group {
  2452. padding-right: 1em;
  2453. margin: 0 2em 0 0;
  2454. width: auto;
  2455. }
  2456. #locale-translation-filter-form .form-actions {
  2457. padding: 32px 0 0 0px;
  2458. }
  2459. .sticky-actions #locale-translation-filter-form .form-actions {
  2460. float: left;
  2461. padding: 20px 0 0 3em;
  2462. }
  2463. [dir="rtl"] .sticky-actions #locale-translation-filter-form .form-actions {
  2464. padding: 20px 26px 0 2em;
  2465. }
  2466. [dir="rtl"] body.sticky-actions .form-actions.form-wrapper {
  2467. left: initial;
  2468. right: 0;
  2469. }
  2470. html[dir="rtl"].js input.form-autocomplete {
  2471. text-indent: 1em;
  2472. }
  2473. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  2474. [dir="rtl"] input.form-autocomplete,
  2475. [dir="rtl"] input.form-text,
  2476. [dir="rtl"] input.form-file,
  2477. [dir="rtl"] textarea.form-textarea,
  2478. [dir="rtl"] select.form-select {
  2479. -webkit-padding-start: 16px;
  2480. -webkit-padding-end: 8px;
  2481. }
  2482. }
  2483. [dir="rtl"] body.adminimal-theme div.admin-panel.admin h3 {
  2484. background-position-x: 100%;
  2485. }
  2486. [dir="rtl"] dl dd,
  2487. [dir="rtl"] dl dl {
  2488. background-position-x: 100%;
  2489. }
  2490. [dir="rtl"] input.form-checkbox,
  2491. [dir="rtl"] input.form-radio {
  2492. margin-left: 0.25em;
  2493. }
  2494. [dir="rtl"] input.form-checkbox {
  2495. margin-right: 16px !important;
  2496. }
  2497. body.adminimal-skin-alternative.adminimal-theme.page-admin-structure-features #edit-export > legend,
  2498. body.adminimal-skin-alternative.adminimal-theme.page-admin-structure-features #edit-info > legend,
  2499. body.adminimal-skin-alternative.adminimal-theme.page-admin-structure-features #edit-features-legend > legend {
  2500. padding-left: 0;
  2501. }
  2502. .page-admin-structure-features-create form div.buttons {
  2503. text-align: left;
  2504. }
  2505. /**
  2506. * Hide dummy checkbox in Fast Permissions Administration (FPA) see #2653436.
  2507. * by @rcodina.
  2508. */
  2509. .fpa-container .dummy-checkbox {
  2510. display: none !important;
  2511. }