Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.86 KB | None | 0 0
  1. /* Logo - Breite, Abstand von Oben, Abstand von Links */
  2. /* Logo - Width, margin top, margin left */
  3.  
  4. @baseLogoWidth: 250px;
  5. @baseLogoMarginTop: 14px;
  6. @baseLogoMarginLeft: 15px;
  7.  
  8. /* Menühöhe */
  9. /* Height menu */
  10.  
  11. @baseMenuHeight: 80px;
  12.  
  13. /* Menüabstand von oben */
  14. /* Menu margin top */Ben
  15.  
  16. @baseMenuMarginTop: 20px;
  17.  
  18. /* Logo links neben dem Menü (1) oder im Header anzeigen (0) */
  19. /* Logo left next to the menu (1) or below the menu (0) */
  20.  
  21. @baseLogoPosition: 1;
  22.  
  23. /* Headerbild Abdunklung */
  24. /* Header aperture */
  25.  
  26. @baseMainHeaderAperture: rgba(0,0,0,0.5);
  27.  
  28. /* Userheader einblenden (1) ausblenden (0) */
  29. /* Userheader switch on (1) switch off (0) */
  30.  
  31. @switchUserheader: 1;
  32.  
  33. /* Gästeheader einblenden (1) ausblenden (0) */
  34. /* Guestheader switch on (1) switch off (0) */
  35.  
  36. @switchUserheaderVisitor: 1;
  37.  
  38. /* Fixiertes Userpanel einschalten (1) ausschalten (0) */
  39. /* Fixed userpanel switch on (1) switch off (0) */
  40.  
  41. @switchFixedUserpanel: 1;
  42.  
  43. /* Avatare abrunden */
  44.  
  45. .userAvatarImage {
  46. border-radius: 200px;
  47. }
  48.  
  49. .sidebar > div > fieldset > .userAvatar img {
  50. border-radius: 0 !important;
  51. }
  52.  
  53. /* Fixiertes Userpanel */
  54.  
  55. @media only screen and (min-width: 801px) {
  56.  
  57. .fixedUserpanelMixin (0) {
  58. position: relative !important;
  59. }
  60.  
  61. .fixedUserpanelTopMenuContainerMixin (0) {
  62. display: none !important;
  63. }
  64.  
  65. .fixedUserpanelTopMenuContainerDivMixin (0) {
  66. width: 100% !important;
  67. max-width: 100% !important;
  68. background-color: @wcfUserPanelBackgroundColor !important;
  69. box-shadow: 0 0 10px 0 rgba(0,0,0,0.0) !important;
  70. }
  71.  
  72. .topMenuContainer {
  73. .fixedUserpanelTopMenuContainerMixin(@switchFixedUserpanel);
  74. }
  75.  
  76. .userPanel.opacity.fixed {
  77. .fixedUserpanelMixin(@switchFixedUserpanel);
  78. }
  79.  
  80. .userPanel:not(.fixed) #userMainMenu {
  81. display: none;
  82. }
  83.  
  84. .userPanel.fixed #userMainMenu {
  85. .fixedUserpanelTopMenuContainerMixin(@switchFixedUserpanel);
  86. }
  87.  
  88. .userPanel.fixed > div {
  89. .fixedUserpanelTopMenuContainerDivMixin(@switchFixedUserpanel);
  90. }
  91.  
  92. .userPanel.fixed .userPanelItems {
  93. height: 40px;
  94. overflow: hidden;
  95. }
  96.  
  97.  
  98. }
  99.  
  100. @media only screen and (max-width: 800px) {
  101.  
  102. .topMenuContainer {
  103. display: none !important;
  104. }
  105.  
  106. }
  107.  
  108. .topMenuContainer {
  109. height: 40px;
  110. display: none;
  111. }
  112.  
  113. .topMenuContainer.fixed {
  114. display: block;
  115. }
  116.  
  117. .userPanel.opacity {
  118. .transition(opacity, .3s);
  119. }
  120.  
  121. .userPanel.opacity.fixed {
  122. opacity:1;
  123. .transition(opacity, .3s);
  124. }
  125.  
  126. .userPanel {
  127. .transition(opacity, .3s);
  128. }
  129.  
  130. /* Userheader ausblenden */
  131.  
  132. .headerContentMixin (0) {
  133. display: none;
  134. }
  135.  
  136. #pageHeader.pageHeaderUser .headerContentMessage {
  137. .headerContentMixin(@switchUserheader);
  138. }
  139.  
  140. /* Gästeheader ausblenden */
  141.  
  142. @media only screen and (min-width: 801px) {
  143.  
  144. .headerGuestsLoginMixin (1) {
  145. display: none !important;
  146. }
  147.  
  148. #userLogin {
  149. .headerGuestsLoginMixin(@switchUserheaderVisitor);
  150. }
  151.  
  152. }
  153.  
  154. .headerGuestsContentMixin (0) {
  155. display: none !important;
  156. }
  157.  
  158. #pageHeader.pageHeaderGuests .headerContentMessage {
  159. .headerGuestsContentMixin(@switchUserheaderVisitor);
  160. }
  161.  
  162. #userLogin > a {
  163. padding: 12px 8px 8px 15px;
  164. }
  165.  
  166. /* Userpanel fixiert */
  167.  
  168. @media only screen and (min-width: 801px) {
  169.  
  170. #topMenu.fixed {
  171. position: fixed;
  172. top: 0 !important;
  173. background-color: rgba(0, 0, 0, 0.0);
  174. }
  175.  
  176. .userPanel.fixed > div {
  177. width:@wcfLayoutMaxWidth;
  178. max-width:@wcfLayoutMaxWidth;
  179. min-width:@wcfLayoutMinWidth;
  180. margin:0 auto;
  181. background-color: fade(@wcfTabularBoxBackgroundColor,90%);
  182. z-index:500;
  183. position:relative;
  184. z-index:500;
  185. box-shadow:0 0 10px 0 rgba(0,0,0,0.5);
  186. }
  187.  
  188. }
  189.  
  190. /* Themen */
  191.  
  192. @media only screen and (max-width: 800px) {
  193.  
  194. .message .messageSidebar {
  195. border-bottom: 1px solid @wcfContainerBorderColor;
  196. }
  197.  
  198. }
  199.  
  200. @media only screen and (min-width: 801px) {
  201.  
  202.  
  203. .quoteBoxAuthor > .quoteAuthorAvatar::before {
  204. border-color: transparent @wcfColor transparent transparent;
  205. left: 75px;
  206. z-index: 100;
  207. }
  208.  
  209. .quoteBoxAuthor > .quoteAuthorAvatar::before,
  210. .quoteBoxAuthor > .quoteAuthorAvatar::after {
  211. border-width: 10px;
  212. top: 15px;
  213. }
  214.  
  215. .quoteBoxAuthor > .quoteAuthorAvatar::after {
  216. border-color: transparent @wcfColor transparent transparent;
  217. left: 76px;
  218. }
  219.  
  220. .quoteBoxAuthor > .quoteAuthorAvatar + .quoteBox {
  221. margin-left: 83px;
  222. }
  223.  
  224. .message {
  225. background-color: #FFF;
  226. border-radius: @wcfContainerBorderRadius;
  227. }
  228.  
  229. .message {
  230. border-top: 1px solid darken(@wcfContainerBorderColor,2%) !important;
  231. border-bottom: 1px solid darken(@wcfContainerBorderColor,7%) !important;
  232. border-left: 1px solid lighten(@wcfContainerBorderColor,2%) !important;
  233. border-right: 1px solid lighten(@wcfContainerBorderColor,2%) !important;
  234. }
  235.  
  236. .message:not(.messageReduced) {
  237. border-top: 1px solid fade(@wcfContainerBorderColor,50%);
  238. border-bottom: 1px solid @wcfContainerBorderColor;
  239. }
  240.  
  241. .message.messageReduced {
  242. border-top: 1px solid fade(@wcfContainerBorderColor,50%);
  243. border-bottom: 1px solid @wcfContainerBorderColor;
  244. border-radius: @wcfContainerBorderRadius;
  245. }
  246.  
  247. .message .messageContent {
  248. background-color: @wcfContainerHoverBackgroundColor;
  249. border-radius: 0 @wcfContainerBorderRadius @wcfContainerBorderRadius 0;
  250. }
  251.  
  252. li:nth-child(2n+1) .message .messageContent {
  253. background-color: @wcfContainerHoverBackgroundColor;
  254. }
  255.  
  256. .message .messageContent .messageHeader .messageHeadline > h1 {
  257. white-space: nowrap;
  258. }
  259.  
  260. .message.messageSidebarOrientationLeft .messageContent {
  261. border-left: 1px solid @wcfContainerBorderColor;
  262. }
  263.  
  264. .userOnlineBadge {
  265. margin: 7px 0 0;
  266. }
  267.  
  268. .newMessageCustomBadge {
  269. border-radius: @wcfContainerBorderRadius;
  270. }
  271.  
  272. .message .messageSidebar .userTitle .userTitleBadge,
  273. .userOnlineBadge .badge {
  274. font-weight: normal;
  275. border-radius: @wcfContainerBorderRadius;
  276. }
  277.  
  278. .userBadgeOffline {
  279. opacity:0.5;
  280. }
  281.  
  282. .message .messageContent .messageHeader {
  283. padding: 7px 21px 0;
  284. }
  285.  
  286. .message .messageSidebar header .username {
  287. border-bottom: 1px dotted @wcfContainerBorderColor;
  288. }
  289.  
  290. .message .messageSidebar .userTitle,
  291. .message .messageSidebar .userCredits {
  292. border-top: 1px dotted @wcfContainerBorderColor;
  293. }
  294.  
  295. .message .messageSidebar .userTitle {
  296. padding: 5px 0 0;
  297. }
  298.  
  299. li:nth-child(2n+1) .message.messageSidebarOrientationLeft .messageHeader:after {
  300. border-right-color: @wcfContainerHoverBackgroundColor;
  301. }
  302.  
  303. .message.messageSidebarOrientationLeft .messageHeader:before {
  304. border-color: transparent @wcfContainerBorderColor transparent transparent;
  305. left: -10px;
  306. }
  307.  
  308. .message.messageSidebarOrientationLeft .messageHeader:after {
  309. border-color: transparent @wcfContainerHoverBackgroundColor transparent transparent;
  310. left: -9px;
  311. }
  312.  
  313. .message.messageSidebarOrientationLeft .messageHeader:before,
  314. .message.messageSidebarOrientationLeft .messageHeader:after,
  315. .message.messageSidebarOrientationRight .messageHeader:before,
  316. .message.messageSidebarOrientationRight .messageHeader:after {
  317. border-width: 10px;
  318. top: 8px;
  319. }
  320.  
  321. .messageList .messageGroupStarter > .message:after {
  322. content: "";
  323. }
  324.  
  325. .message .messageSidebar header .username,
  326. .message .messageSidebar .userOnlineBadge,
  327. .message .messageSidebar .userTitle {
  328. text-align: center;
  329. }
  330.  
  331. .message.messageSidebarOrientationLeft .newMessageBadge {
  332. left: -167px;
  333. }
  334.  
  335. }
  336.  
  337. /* Themen - Sidebar */
  338.  
  339. @media only screen and (min-width: 801px) {
  340.  
  341. .message .messageSidebar {
  342. padding: 7px 14px 21px;
  343. width: 132px;
  344. }
  345.  
  346. .message.messageSidebarOrientationLeft .messageContent {
  347. margin: 0 0 0 160px;
  348. }
  349.  
  350. }
  351.  
  352. .framed > canvas,
  353. .framed > img,
  354. .framed > .{
  355. border: 1px solid darken(@wcfContainerBackgroundColor,8%);
  356. }
  357.  
  358. /* Themen - BB-Codes */
  359.  
  360. .codeBox,
  361. .spoilerBox {
  362. border: 1px solid @wcfContainerBorderColor;
  363. border-radius: @wcfContainerBorderRadius;
  364. background-color: #FFF;
  365. }
  366.  
  367. .codeBox > div {
  368. border-radius: @wcfContainerBorderRadius;
  369. }
  370.  
  371. .spoilerBox {
  372. padding: 14px 21px !important;
  373. }
  374.  
  375. .bbcodeTable > .table {
  376. border-bottom: 0;
  377. }
  378.  
  379. .bbcodeTable {
  380. border-left: 1px solid @wcfContainerBorderColor;
  381. border-right: 1px solid @wcfContainerBorderColor;
  382. border-radius: @wcfContainerBorderRadius;
  383. }
  384.  
  385. .bbcodeTable > .table td {
  386. background-color: rgba(255, 255, 255, 1);
  387. }
  388.  
  389. .container > .table > tbody > tr:first-child > td:first-child {
  390. border-top-left-radius: @wcfContainerBorderRadius;
  391. }
  392.  
  393. .container > .table > tbody > tr:first-child > td:last-child {
  394. border-top-right-radius: @wcfContainerBorderRadius;
  395. }
  396.  
  397. .container > .table > tbody > tr:last-child > td:first-child {
  398. border-bottom-left-radius: @wcfContainerBorderRadius;
  399. }
  400.  
  401. .container > .table > tbody > tr:last-child > td:last-child {
  402. border-bottom-right-radius: @wcfContainerBorderRadius;
  403. }
  404.  
  405. /* Layout */
  406.  
  407. @media only screen and (min-width: 801px) {
  408.  
  409. body {
  410. background-image: url('@{style_image_path}background.jpg');
  411. background-position: center top;
  412. background-repeat: no-repeat;
  413. background-attachment: fixed;
  414. background-size: cover;
  415. box-sizing: border-box;
  416. }
  417.  
  418. }
  419.  
  420. #main > div > div > .content {
  421. padding: 7px 14px 14px;
  422. }
  423.  
  424. .messageGroupList .columnSubject > h3 > .messageGroupLink,
  425. .containerHeadline > h3 {
  426. font-size: 1.1rem;
  427. }
  428.  
  429. .tabularBox {
  430. background-color: @wcfContentBackgroundColor;
  431. }
  432.  
  433. /* Sidebar */
  434.  
  435. #main.sidebarOrientationLeft .sidebar fieldset > legend {
  436. border-bottom: 1px dotted darken(@wcfContainerBorderColor,7%);
  437. }
  438.  
  439.  
  440. .sidebar fieldset > nav ul > li.active {
  441. box-shadow:
  442. 0 -1px 0 darken(@wcfContainerBorderColor,0%),
  443. 0 1px 0 darken(@wcfContainerBorderColor,0%);
  444. }
  445.  
  446. #main > div > div > .sidebar {
  447. background-color: @wcfContainerHoverBackgroundColor;
  448. }
  449.  
  450. .sidebar fieldset > legend {
  451. color: @wcfLinkColor;
  452. padding-bottom: 5px;
  453. text-transform: none;
  454. }
  455.  
  456. @media only screen and (min-width: 801px) {
  457.  
  458.  
  459. #main.sidebarOrientationRight.sidebarCollapsed > div > div > .sidebar {
  460. width: 14px;
  461. }
  462.  
  463. #main > div > div > .sidebar > span > .collapsibleButton {
  464. background-color: @wcfContainerHoverBackgroundColor;
  465. border-radius: @wcfContainerBorderRadius 0 0 @wcfContainerBorderRadius;
  466. left: -10px;
  467. width: 18px;
  468. border-top: 1px solid darken(@wcfContainerBorderColor,5%);
  469. border-left: 1px solid darken(@wcfContainerBorderColor,5%);
  470. border-bottom: 1px solid darken(@wcfContainerBorderColor,5%);
  471. }
  472.  
  473. #main.sidebarOrientationRight > div > div > .sidebar fieldset > legend > a {
  474. color: #ffffff;
  475. }
  476.  
  477. #main.sidebarOrientationRight > div > div > .sidebar {
  478. box-shadow: 1px 0 0 darken(@wcfContainerBorderColor,0%) inset;
  479. }
  480.  
  481. #main.sidebarOrientationLeft > div > div > .sidebar {
  482. box-shadow: -1px 0 0 darken(@wcfContainerBorderColor,0%) inset;
  483. }
  484.  
  485. #main.sidebarOrientationRight > div > div > .sidebar fieldset > legend {
  486. background-color: @wcfTabularBoxBackgroundColor;
  487. border-radius: @wcfContainerBorderRadius @wcfContainerBorderRadius 0 0;
  488. box-sizing: border-box;
  489. color: #ffffff;
  490. margin-bottom: -8px;
  491. padding: 7px;
  492. text-transform: none;
  493. border-bottom:0;
  494. }
  495.  
  496. #main.sidebarOrientationRight > div > div > .sidebar fieldset:not(.dashboardBoxSidebarButton) > div,
  497. #main.sidebarOrientationRight > div > div > .sidebar fieldset > dl,
  498. #main.sidebarOrientationRight > div > div > .sidebar fieldset > nav,
  499. #main.sidebarOrientationRight > div > div > .sidebar fieldset > ul:not(#marketplaceButtonContainer) {
  500. background-color: @wcfContentBackgroundColor;
  501. padding: 7px 7px 14px;
  502. border-radius: 0 0 @wcfContainerBorderRadius @wcfContainerBorderRadius;
  503. border-bottom: 1px solid darken(@wcfContainerBorderColor,7%);
  504. border-left: 1px solid lighten(@wcfContainerBorderColor,4%);
  505. border-right: 1px solid lighten(@wcfContainerBorderColor,4%);
  506. border-top: 1px solid lighten(@wcfContainerBorderColor,1%);
  507. }
  508.  
  509. }
  510.  
  511. .sidebar > div > fieldset:not(:last-child),
  512. .sidebar > div > div:not(:last-child) {
  513. border-bottom: 0;
  514. }
  515.  
  516. .sidebar .sidebarBoxList > li:not(:last-child) {
  517. border-bottom: 1px dotted darken(@wcfContainerBorderColor,5%);
  518. padding-bottom: 3px;
  519. margin-bottom: 3px;
  520. }
  521.  
  522. /* Userpanel */
  523.  
  524. #userMenu > a > .icon-user {
  525. border: 0;
  526. padding: 0;
  527. margin: 0;
  528. background-color: rgba(0,0,0,0);
  529. }
  530.  
  531. .userPanel {
  532. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.075) inset;
  533. overflow:visible;
  534. position: relative;
  535. height: auto;
  536. min-height: 40px;
  537. }
  538.  
  539. .userPanel > div {
  540. max-width:100%;
  541. }
  542.  
  543. @media screen and (min-width: 801px) {
  544.  
  545. .pageHeaderUser .userPanelItems {
  546. margin-left: 80px;
  547. }
  548.  
  549. }
  550.  
  551. .pageHeaderUser .userPanelItems {
  552. margin-right: 42px;
  553. }
  554.  
  555. .userPanelItems:after {
  556. content: ".";
  557. clear: both;
  558. display: block;
  559. visibility: hidden;
  560. height: 0px;
  561. }
  562.  
  563. .userPanel > div > ul.userPanelItems > li > a > .badge.badgeInverse,
  564. .userPanel > div > ul.userPanelItems > li > div:not(.dropdownMenu) > .badge.badgeInverse {
  565. color: #ffffff;
  566. background: #00b200;
  567. }
  568.  
  569. #pageLanguageContainer-languageChooser {
  570. padding: 12px 15px 8px;
  571. }
  572.  
  573. .dropdownMenu .iconFlag,
  574. #pageLanguageContainer .iconFlag {
  575. border: 0;
  576. }
  577.  
  578. .dropdownMenu {
  579. border-radius: @wcfContainerBorderRadius;
  580. }
  581.  
  582. /* Mainmenu */
  583.  
  584. @media only screen and (min-width: 801px) {
  585.  
  586.  
  587. .baseLogoPositionMenuMarginMixin (0) {
  588. padding-left: 15px !important;
  589. text-align: left !important;
  590. }
  591.  
  592. .mainMenu {
  593. padding-left: @baseLogoWidth + 10;
  594. text-align: right;
  595. .baseLogoPositionMenuMarginMixin(@baseLogoPosition);
  596. }
  597.  
  598. .mainMenu {
  599. background-color: @wcfContentBackgroundColor;
  600. border-radius: @wcfContainerBorderRadius @wcfContainerBorderRadius 0 0;
  601. height: @baseMenuHeight;
  602. padding-right: 15px;
  603. margin-bottom: 7px;
  604. }
  605.  
  606. .mainMenu > ul {
  607. background-color: rgba(0, 0, 0, 0);
  608. margin-top: @baseMenuMarginTop;
  609. }
  610.  
  611. .mainMenu > ul > li.active,
  612. .mainMenu > ul > li {
  613. font-size: 1.1rem;
  614. margin-top: 0;
  615. padding-top: 0;
  616. }
  617.  
  618. .mainMenu > ul > li:not(.active) {
  619. padding-top: 0;
  620. }
  621.  
  622. .mainMenu > ul > li > a,
  623. .mainMenu > ul > li.active > a {
  624. min-width: 20px;
  625. padding: 0 14px;
  626. height: 40px;
  627. line-height: 40px;
  628. font-weight: normal;
  629. border-radius: @wcfContainerBorderRadius;
  630. .transition(all, .2s);
  631. }
  632.  
  633. .mainMenu > ul > li:hover > a,
  634. .mainMenu > ul > li > a:hover {
  635. background-color: @wcfTabularBoxBackgroundColor;
  636. font-weight: normal;
  637. color:#FFF;
  638. }
  639.  
  640. .mainMenu > ul > li:hover > a .badge.badgeUpdate {
  641. background-color: #fff;
  642. color:@wcfLinkColor;
  643. }
  644.  
  645. .mainMenu > ul > li:not(:last-child) > a {
  646. border-right: 0 none;
  647. }
  648.  
  649. .mainMenu > ul > li.active > a,
  650. .mainMenu > ul > li.active > a:hover {
  651. background-color: @wcfTabularBoxBackgroundColor;
  652. color: #FFF;
  653. font-weight: normal;
  654. .transition(all, .2s);
  655. }
  656.  
  657. .mainMenu > ul > li {
  658. margin-right: 3px;
  659. }
  660.  
  661. .mainMenu > ul > li > a:hover .badge.badgeUpdate,
  662. .mainMenu > ul > li.active > a .badge.badgeUpdate {
  663. background-color: #FFF;
  664. color: @wcfLinkColor;
  665. .transition(all, .2s);
  666. }
  667.  
  668. }
  669.  
  670. .mainMenu > ul > li > a .badge.badgeUpdate {
  671. display: inline;
  672. .transition(all, .2s);
  673. padding: 2px 6px;
  674. }
  675.  
  676. .dropdownMenu .badge.badgeUpdate {
  677. background-color: @wcfContentBackgroundColor;
  678. color: @wcfLinkHoverColor;
  679. }
  680.  
  681. /* Header - Mobile Anpassung */
  682.  
  683. @media screen and (max-width: 800px) {
  684.  
  685. #pageHeader {
  686. margin-top: 2px !important;
  687. }
  688.  
  689. .mainMenu {
  690. border-radius: 0 !important;
  691. height: 50px !important;
  692. padding-left: 7px;
  693. }
  694.  
  695. .mainMenu > ul {
  696. margin-top: 5px !important;
  697. }
  698.  
  699. .userOnlineBadge {
  700. display: none;
  701. }
  702.  
  703. #pageHeader .headerContentMessage h2 {
  704. display: none;
  705. }
  706.  
  707. #mainMenu {
  708. background-color: @wcfContentBackgroundColor;
  709. margin-bottom: 3px;
  710. }
  711.  
  712. .mainMenu > ul > li:not(:last-child) > a {
  713. border-right: 0;
  714. }
  715.  
  716. .mainMenu > ul > li.active > a,
  717. .mainMenu > ul > li.active > a:hover {
  718. background-color: @wcfTabularBoxBackgroundColor;
  719. color: #fff;
  720. }
  721.  
  722. .mainMenu > ul > li > a:hover .badge.badgeUpdate,
  723. .mainMenu > ul > li.active > a .badge.badgeUpdate {
  724. background-color: #FFF;
  725. color: @wcfLinkColor;
  726. display: inline;
  727. }
  728.  
  729. .mainMenu > ul > li > a,
  730. .mainMenu > ul > li.active > a,
  731. .mainMenu > ul > li.active > a:hover {
  732. min-width: 20px;
  733. height: 40px;
  734. line-height: 40px;
  735. border-radius: @wcfContainerBorderRadius;
  736. font-weight: normal;
  737. }
  738.  
  739. .mainMenu > ul > li > a {
  740. padding: 0 7px;
  741. }
  742.  
  743. .mainMenu > ul > li.active > a,
  744. .mainMenu > ul > li.active > a:hover {
  745. padding: 0 12px;
  746. }
  747.  
  748.  
  749. }
  750.  
  751. #pageHeader {
  752. position:relative;
  753. margin-top: 35px;
  754. z-index: 210;
  755. }
  756.  
  757. @media only screen and (min-width: 801px) {
  758.  
  759. #pageHeader {
  760. background-position: center top;
  761. background-repeat: no-repeat;
  762. background-attachment: fixed;
  763. background-size: cover;
  764. box-sizing: border-box;
  765. }
  766.  
  767. }
  768.  
  769. #pageHeader > div {
  770. background-color:@baseMainHeaderAperture;
  771. border-radius: @wcfContainerBorderRadius @wcfContainerBorderRadius 0 0;
  772. }
  773.  
  774. /* Logo */
  775.  
  776.  
  777.  
  778. .baseLogoPositionPositionMixin (0) {
  779. position: relative !important;
  780. }
  781.  
  782. .userPanel + .logo {
  783. margin-top: 0;
  784. }
  785.  
  786. .logo {
  787. left: 0;
  788. margin-bottom: 0;
  789. margin-top: 0;
  790. position: absolute;
  791. top: 0;
  792. .baseLogoPositionPositionMixin(@baseLogoPosition);
  793. }
  794.  
  795. .logo a {
  796. position: relative;
  797. z-index: 100;
  798. width: @baseLogoWidth;
  799. height: @baseMenuHeight;
  800. overflow: hidden;
  801. }
  802.  
  803. .logo img {
  804. padding-top: @baseLogoMarginTop;
  805. padding-left: @baseLogoMarginLeft;
  806. }
  807.  
  808. /* Navigation */
  809.  
  810. .navigationHeader {
  811. border-bottom: 1px solid darken(@wcfContainerBorderColor,0%);
  812. border-top: 1px solid #fff;
  813. }
  814.  
  815. .navigationFooter {
  816. border-top: 1px solid darken(@wcfContainerBorderColor,0%);
  817. border-bottom: 1px solid #fff;
  818. }
  819.  
  820. .navigation {
  821. min-height:26px;
  822. }
  823.  
  824. .navigation {
  825. background-color: @wcfContainerHoverBackgroundColor;
  826. }
  827.  
  828. /* Menüdropdown */
  829.  
  830. .mainMenu > ul li:hover .subNavigationDropdown {
  831. position: absolute;
  832. margin-top:0px;
  833. .linearGradient(@wcfContentBackgroundColor, @wcfContentBackgroundColor, @wcfContentBackgroundColor);
  834. z-index:301;
  835. height:auto;
  836. width:auto;
  837. padding: 5px 0 4px 0;
  838. opacity: 1;
  839. .transition(all, .1s);
  840. border-radius: 0;
  841. left:0px;
  842. box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.2);
  843. border-radius: @wcfContainerBorderRadius;
  844. min-width: 80px;
  845. }
  846.  
  847. .mainMenu > ul .subNavigationDropdown a {
  848. font-size: 0.85rem;
  849. margin-bottom:1px;
  850. color:@wcfColor;
  851. padding:3px 14px;
  852. display: block;
  853. }
  854.  
  855. .mainMenu > ul .subNavigationDropdown li {
  856. display:block;
  857. width:100%;
  858. text-align: left;
  859. padding:0;
  860. }
  861.  
  862. .mainMenu > ul .subNavigationDropdown li:not(:last-child) {
  863. border-bottom: 1px dotted rgba(255,255,255,0.15);
  864. }
  865.  
  866. .mainMenu > ul .subNavigationDropdown li:hover {
  867. background-color:@wcfContainerBorderColor;
  868. }
  869.  
  870. .mainMenu > ul .subNavigationDropdown li:hover a {
  871. text-decoration:none;
  872. color:@wcfColor;
  873. }
  874.  
  875. .mainMenu > ul .subNavigationDropdown {
  876. opacity: 0.0;
  877. .transition(all, .1s);
  878. position:absolute;
  879. height:0;
  880. overflow:hidden;
  881. z-index:301;
  882. }
  883.  
  884. @media screen and (min-width: 801px) {
  885.  
  886. .mainMenu > ul > li.subNavigation > a:after {
  887. content: "\f107";
  888. font-family: FontAwesome;
  889. font-size: 12px;
  890. margin-left: 3px;
  891. }
  892.  
  893. }
  894.  
  895. .mainMenu > ul > li.subNavigation {
  896. position: relative;
  897. }
  898.  
  899. .dropdownOpen .subNavigationDropdown {
  900. display:none;
  901. }
  902.  
  903. @media screen and (max-width: 800px) {
  904.  
  905. .mainMenu > ul .subNavigationDropdown {
  906. display: none;
  907. }
  908.  
  909. }
  910.  
  911.  
  912.  
  913.  
  914. /* Kategorien */
  915.  
  916. .tabularBoxTitle > header {
  917. background-color: @wcfTabularBoxBackgroundColor;
  918. padding: 7px 9px;
  919. border-bottom: 0 !important;
  920. margin: -1px -1px 0;
  921. }
  922.  
  923. .tabularBoxTitle > header > h2 {
  924. font-weight: normal;
  925. font-size: 1.1rem;
  926. }
  927.  
  928. .wbbBoardList .wbbCollapsibleCategory .collapsibleButton {
  929. float: right;
  930. opacity:0.2;
  931. .transition(all, .1s);
  932. margin-right: 0;
  933. margin-top: 3px;
  934. }
  935.  
  936. .tabularBoxTitle > header:hover .collapsibleButton {
  937. opacity:1;
  938. .transition(all, .1s);
  939. }
  940.  
  941. .wbbBoardList .wbbCollapsibleCategory > header > small {
  942. margin-left: 0;
  943. }
  944.  
  945. /* Footer */
  946.  
  947. .footer {
  948. margin-bottom: 35px;
  949. background-color:@wcfTabularBoxBackgroundColor;
  950. padding-bottom: 21px;
  951. }
  952.  
  953. @media screen and (min-width: 801px) {
  954.  
  955. .footer {
  956. border-radius: 0 0 @wcfContainerBorderRadius @wcfContainerBorderRadius;
  957. }
  958.  
  959. }
  960.  
  961. .footer .footerContent {
  962. margin: 0 14px;
  963. text-align: left;
  964. position:relative;
  965. }
  966.  
  967. /* Tooltips */
  968.  
  969. .balloonTooltip, .spinner {
  970. border-radius: @wcfContainerBorderRadius;
  971. color: #FFFFFF;
  972. text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2);
  973. .linearGradient(#000, #000, #000);
  974. border: 1px solid #000;
  975. box-shadow:1px 2px 3px 0 rgba(0, 0, 0, 0.2);
  976. }
  977.  
  978. .balloonTooltip .pointer {
  979. border-color: #000 transparent;
  980. }
  981.  
  982.  
  983. /* Useravatar */
  984.  
  985. @media screen and (max-width: 800px) {
  986.  
  987. .headerUserAvatar {
  988. display: none;
  989. }
  990.  
  991. }
  992.  
  993. #topMenu:not(.fixed) .headerUserAvatar {
  994. left: 12px;
  995. position: absolute;
  996. top: -33px;
  997. }
  998.  
  999. #topMenu:not(.fixed) .headerUserAvatar img {
  1000. padding: 2px;
  1001. border: 0 !important;
  1002. height: 60px !important;
  1003. width: 60px !important;
  1004. }
  1005.  
  1006. #topMenu.fixed .headerUserAvatar {
  1007. left: 14px;
  1008. position: absolute;
  1009. top: 5px;
  1010. }
  1011.  
  1012. #topMenu.fixed .headerUserAvatar img {
  1013. padding: 2px;
  1014. border: 0 !important;
  1015. height: 24px !important;
  1016. width: 24px !important;
  1017. }
  1018.  
  1019. .pageHeaderUser #topMenu.fixed .userPanelItems {
  1020. margin-left: 48px;
  1021. }
  1022.  
  1023. /* Headercontent */
  1024.  
  1025. @media only screen and (max-width: 800px) {
  1026.  
  1027. .headerContentMessage {
  1028. display: none !important;
  1029. }
  1030.  
  1031. }
  1032.  
  1033. .pageHeaderGuests .headerContentMessage {
  1034. min-height: 150px;
  1035. }
  1036.  
  1037. .headerContentMessage {
  1038. width:100%;
  1039. color:#FFF;
  1040. text-align: center;
  1041. padding:14px 0 21px;
  1042. }
  1043.  
  1044. .headerContentMessage h2 {
  1045. font-size: 2.0rem;
  1046. text-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  1047. }
  1048.  
  1049. .headerContentMessageGridBox {
  1050. text-align: center;
  1051. }
  1052.  
  1053. .headerContentMessage p {
  1054. text-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  1055. }
  1056.  
  1057.  
  1058. @media screen and (max-width: 800px) {
  1059.  
  1060. .headerContentMessage a {
  1061. border: 2px solid #fff;
  1062. border-radius: @wcfContainerBorderRadius;
  1063. color: #fff;
  1064. display: inline-block;
  1065. font-size: 1.0rem;
  1066. padding: 5px 10px;
  1067. background-color: rgba(255,255,255,0.1);
  1068. .transition(all, .2s);
  1069. margin-top: 7px;
  1070. width: 70%;
  1071. white-space: nowrap;
  1072. overflow: hidden;
  1073. text-overflow: ellipsis;
  1074. }
  1075.  
  1076. .headerContentMessage a:hover {
  1077. border: 2px solid rgba(255,255,255,0.0);
  1078. background-color: rgba(255,255,255,0.35);
  1079. .transition(all, .2s);
  1080. }
  1081.  
  1082. .headerContentMessageGridBox {
  1083. padding:2px 0 0 0;
  1084. }
  1085.  
  1086. }
  1087.  
  1088. @media screen and (min-width: 801px) {
  1089.  
  1090. .headerContentMessage a {
  1091. border: 2px solid #fff;
  1092. border-radius: @wcfContainerBorderRadius;
  1093. color: #fff;
  1094. display: inline-block;
  1095. font-size: 1.3rem;
  1096. min-width: 250px;
  1097. padding: 7px 14px;
  1098. background-color: rgba(255,255,255,0.1);
  1099. .transition(all, .2s);
  1100. margin-top: 14px;
  1101. }
  1102.  
  1103. .headerContentMessage a:hover {
  1104. border: 2px solid rgba(255,255,255,0.0);
  1105. background-color: rgba(255,255,255,0.35);
  1106. .transition(all, .2s);
  1107. }
  1108.  
  1109. .headerContentMessageGridBox {
  1110. padding:30px 0 0 0;
  1111. }
  1112.  
  1113. }
  1114.  
  1115. .headerContentMessageGridBox {
  1116. box-sizing: border-box;
  1117. width:50%;
  1118. }
  1119.  
  1120. .headerContentBoxLeft {
  1121. float:left;
  1122. }
  1123.  
  1124. .headerContentBoxRight {
  1125. float:right;
  1126. }
  1127.  
  1128. @media screen and (max-width: 800px) {
  1129.  
  1130. .headerContentMessage p {
  1131. display: none;
  1132. }
  1133.  
  1134. }
  1135.  
  1136. .headerContentUserData {
  1137. margin-top: 14px;
  1138. }
  1139.  
  1140. .headerContentUserData > li {
  1141. display: inline-block;
  1142. padding: 0 9px;
  1143. }
  1144.  
  1145. .headerContentUserData > li:not(:last-child) {
  1146. border-right:1px solid rgba(255,255,255,0.3);
  1147. }
  1148.  
  1149. .userHeaderDataEntry p {
  1150. font-size: 0.85rem;
  1151. color:fade(@wcfUserPanelColor,50%);
  1152. }
  1153.  
  1154. .userHeaderDataEntry h3 {
  1155. font-size: 1.2rem;
  1156. text-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  1157. }
  1158.  
  1159.  
  1160. /* Boardlist Icons */
  1161.  
  1162. @media only screen and (min-width: 801px) {
  1163.  
  1164. .wbbBoardList .icon32.icon-folder-close-alt:before,
  1165. .wbbBoardList .icon32.icon-lock:before {
  1166. color:rgba(255,255,255,1);
  1167. content: "\f075";
  1168. }
  1169.  
  1170. .wbbBoardList .icon32.icon-folder-close:before {
  1171. color:rgba(255,255,255,1);
  1172. content: "\f075";
  1173. }
  1174.  
  1175.  
  1176. .wbbBoardList .icon32.icon-lock:before,
  1177. .wbbBoardList .icon32.icon-folder-close-alt:before,
  1178. .wbbBoardList .icon32.icon-folder-close:before {
  1179. font-size: 1.6rem;
  1180. position: relative;
  1181. top: -1px;
  1182. }
  1183.  
  1184. .wbbBoardList .icon32.icon-globe:before {
  1185. font-size: 1.6rem;
  1186. position: relative;
  1187. top: 0;
  1188. color:rgba(255,255,255,1);
  1189. }
  1190.  
  1191. .wbbBoardList .icon32.icon-globe,
  1192. .wbbBoardList .icon32.icon-folder-close {
  1193. background-color: @wcfLinkColor;
  1194. border-radius:@wcfContainerBorderRadius;
  1195. box-shadow:0 2px 2px rgba(0, 0, 0, 0.05);
  1196. }
  1197.  
  1198. .wbbBoardList .icon32.icon-folder-close-alt,
  1199. .wbbBoardList .icon32.icon-lock {
  1200. background-color: @wcfContainerBorderColor;
  1201. border-radius:@wcfContainerBorderRadius;
  1202. box-shadow:0 2px 2px rgba(0, 0, 0, 0.0);
  1203. }
  1204.  
  1205. .wbbBoardList .icon32 {
  1206. margin-top: 2px;
  1207. }
  1208.  
  1209. }
  1210.  
  1211. /* Additional Footer - Social Media */
  1212.  
  1213. .socialMedia {
  1214. position:absolute;
  1215. right: 0;
  1216. top:0;
  1217. z-index: 201;
  1218. }
  1219.  
  1220. .socialMedia p {
  1221. margin-bottom: 7px;
  1222. }
  1223.  
  1224. .socialMedia > ul > li {
  1225. display: inline-block;
  1226. }
  1227.  
  1228. .socialMedia > ul > li:not(:first-child) {
  1229. margin:0 0 0 @wcfGapSmall - 3;
  1230. }
  1231.  
  1232. .socialMedia a {
  1233. display: inline-block;
  1234. height:20px;
  1235. width:20px;
  1236. padding:@wcfGapTiny;
  1237. color:#FFF;
  1238. border-radius:@wcfContainerBorderRadius;
  1239. text-align: center;
  1240. }
  1241.  
  1242. .socialMedia .icon {
  1243. color:#FFF;
  1244. width:20px;
  1245. height:20px;
  1246. line-height:20px;
  1247. text-align: center;
  1248. font-size:1.35rem;
  1249. text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
  1250. }
  1251.  
  1252. .socialMedia a,
  1253. .socialMedia a:hover {
  1254. .transition(all, .2s);
  1255. }
  1256.  
  1257. .facebookLink {
  1258. background-color: #45609d;
  1259. }
  1260.  
  1261. .twitterLink {
  1262. background-color: #55acee;
  1263. }
  1264.  
  1265. .githubLink {
  1266. background-color: #5cc97f;
  1267. }
  1268.  
  1269. .googleplusLink {
  1270. background-color: #cf3e30;
  1271. }
  1272.  
  1273. .youTubeLink {
  1274. background-color: #db2724;
  1275. }
  1276.  
  1277. .instagramLink {
  1278. background-color: #416e91;
  1279. }
  1280.  
  1281. .flickrLink {
  1282. background-color: #da1068;
  1283. }
  1284.  
  1285. .rssLink {
  1286. background-color: #e27839;
  1287. }
  1288.  
  1289. /* Formulare*/
  1290.  
  1291. .formSuccess input[type="text"],
  1292. .formSuccess input[type="email"],
  1293. .formSuccess input[type="number"],
  1294. .formSuccess input[type="url"],
  1295. .formSuccess input[type="password"],
  1296. .formSuccess textarea {
  1297. background-color: rgba(0,255,0,0.1);
  1298. border-color: #00CC00;
  1299. box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.025) inset;
  1300. }
  1301.  
  1302. .formError input[type="text"],
  1303. .formError input[type="search"],
  1304. .formError input[type="email"],
  1305. .formError input[type="number"],
  1306. .formError input[type="url"],
  1307. .formError input[type="password"],
  1308. .formError textarea {
  1309. background-color: rgba(255,0,0,0.1);
  1310. border-color: #FF9999;
  1311. box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.025) inset;
  1312. }
  1313.  
  1314. input[type="text"],
  1315. input[type="date"],
  1316. input[type="datetime"],
  1317. input[type="email"],
  1318. input[type="number"],
  1319. input[type="url"],
  1320. input[type="password"],
  1321. textarea,
  1322. select[multiple] {
  1323. box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.025) inset;
  1324. .transition(all, .2s);
  1325. border-color: darken(@wcfInputBorderColor,10%) lighten(@wcfInputBorderColor,2%) lighten(@wcfInputBorderColor,2%) darken(@wcfInputBorderColor,10%);
  1326. }
  1327.  
  1328. input[type="text"]:hover,
  1329. input[type="date"]:hover,
  1330. input[type="datetime"]:hover,
  1331. input[type="email"]:hover,
  1332. input[type="number"]:hover,
  1333. input[type="url"]:hover,
  1334. input[type="password"]:hover,
  1335. textarea:hover,
  1336. select[multiple]:hover,
  1337. input[type="text"]:focus,
  1338. input[type="date"]:focus,
  1339. input[type="datetime"]:focus,
  1340. input[type="email"]:focus,
  1341. input[type="number"]:focus,
  1342. input[type="url"]:focus,
  1343. input[type="password"]:focus,
  1344. textarea:focus,
  1345. select[multiple]:focus {
  1346. .transition(all, .2s);
  1347. background-color: @wcfInputHoverBackgroundColor;
  1348. border-color: darken(@wcfInputBorderColor,10%) @wcfInputBorderColor @wcfInputBorderColor darken(@wcfInputBorderColor,10%);
  1349. }
  1350.  
  1351. input[type="text"][disabled],
  1352. input[type="search"][disabled],
  1353. input[type="date"][disabled],
  1354. input[type="datetime"][disabled],
  1355. input[type="email"][disabled],
  1356. input[type="number"][disabled],
  1357. input[type="url"][disabled],
  1358. input[type="password"][disabled],
  1359. textarea[disabled],
  1360. select[multiple][disabled],
  1361. input[type="text"][readonly],
  1362. input[type="search"][readonly],
  1363. input[type="email"][readonly],
  1364. input[type="number"][readonly],
  1365. input[type="date"][readonly],
  1366. input[type="datetime"][readonly],
  1367. input[type="url"][readonly],
  1368. input[type="password"][readonly],
  1369. textarea[readonly],
  1370. select[multiple][readonly]{
  1371. background-color: fade(@wcfInputBorderColor,50%);
  1372. }
  1373.  
  1374. select {
  1375. box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.025) inset;
  1376. background:@wcfInputBackgroundColor;
  1377. border:1px solid @wcfInputBorderColor;
  1378. border-radius:@wcfContainerBorderRadius;
  1379. color:@wcfInputColor;
  1380. }
  1381.  
  1382. .innerError,
  1383. .info,
  1384. .error,
  1385. .success,
  1386. .warning {
  1387. border-radius:@wcfContainerBorderRadius;
  1388. }
  1389.  
  1390. /* Buttons */
  1391.  
  1392. /* Hover */
  1393.  
  1394. .button:hover,
  1395. input[type='reset']:not([disabled]):hover,
  1396. input[type='submit']:not([disabled]):hover,
  1397. input[type='button']:not([disabled]):hover,
  1398. button:not([disabled]):hover,
  1399. .button.buttonPrimary:hover,
  1400. input[type='submit']:not([disabled]):hover,
  1401. input[type='button']:not([disabled]).buttonPrimary:hover,
  1402. button:not([disabled]).buttonPrimary:hover {
  1403. border-color: darken(@wcfButtonHoverBorderColor,5%);
  1404. color: @wcfButtonHoverColor;
  1405. .linearGradient(darken(@wcfButtonHoverBackgroundColor, 0%), darken(@wcfButtonHoverBackgroundColor, 0%), darken(@wcfButtonHoverBackgroundColor, 0%));
  1406. }
  1407.  
  1408. .button .icon,
  1409. input[type='reset']:not([disabled]) .icon,
  1410. input[type='submit']:not([disabled]) .icon,
  1411. input[type='button']:not([disabled]) .icon,
  1412. button:not([disabled]) .icon {
  1413. .transition(color, .05s);
  1414. color: @wcfButtonColor;
  1415. }
  1416.  
  1417. .button:hover .icon,
  1418. input[type='reset']:not([disabled]):hover .icon,
  1419. input[type='submit']:not([disabled]):hover .icon,
  1420. input[type='button']:not([disabled]):hover .icon,
  1421. button:not([disabled]):hover .icon,
  1422. .button.buttonPrimary:hover .icon,
  1423. input[type='submit']:not([disabled]):hover .icon,
  1424. input[type='button']:not([disabled]).buttonPrimary:hover .icon,
  1425. button:not([disabled]).buttonPrimary:hover .icon {
  1426. color: @wcfButtonHoverColor;
  1427. }
  1428.  
  1429. /* Aktiv */
  1430.  
  1431. .button:active,
  1432. input[type='reset']:not([disabled]):active,
  1433. input[type='submit']:not([disabled]):active,
  1434. input[type='button']:not([disabled]):active,
  1435. button:not([disabled]):active,
  1436. .button.buttonPrimary:active,
  1437. input[type='submit']:not([disabled]):active,
  1438. input[type='button']:not([disabled]).buttonPrimary:active,
  1439. button:not([disabled]).buttonPrimary:active {
  1440. border-color: darken(@wcfButtonHoverBorderColor,15%);
  1441. color: @wcfButtonHoverColor;
  1442. .linearGradient(darken(@wcfButtonHoverBackgroundColor,15%), darken(@wcfButtonHoverBackgroundColor,15%), darken(@wcfButtonHoverBackgroundColor,15%));
  1443. }
  1444.  
  1445. .button:active .icon,
  1446. input[type='reset']:not([disabled]):active .icon,
  1447. input[type='submit']:not([disabled]):active .icon,
  1448. input[type='button']:not([disabled]):active .icon,
  1449. button:not([disabled]):active .icon,
  1450. .button.buttonPrimary:active .icon,
  1451. input[type='submit']:not([disabled]):active .icon,
  1452. input[type='button']:not([disabled]).buttonPrimary:active .icon,
  1453. button:not([disabled]).buttonPrimary:active .icon {
  1454. color: @wcfButtonHoverColor;
  1455. }
  1456.  
  1457. /* Radien Smallbuttons */
  1458.  
  1459. .message.messageSidebarOrientationLeft .messageOptions nav ul.smallButtons > li:last-child a.button,
  1460. .message.messageReduced .messageOptions nav ul.smallButtons > li:last-child a.button {
  1461. border-bottom-right-radius: @wcfSmallButtonBorderRadius;
  1462. }
  1463.  
  1464. .messageOptions nav ul.smallButtons > li:first-child a.button {
  1465. border-top-left-radius: @wcfSmallButtonBorderRadius;
  1466. }
  1467.  
  1468. /* Suche */
  1469.  
  1470. .userPanel > div > .searchBar > form input[type="search"]:focus,
  1471. .userPanel > div > .searchBar > form input[type="search"]:hover {
  1472. background-color: fade(@wcfLinkColor,10%);
  1473. .transition(all, .2s);
  1474. }
  1475.  
  1476. .userPanel > div > .searchBar > form input[type="search"] {
  1477. .transition(all, .2s);
  1478. }
  1479.  
  1480. /* Dialoge */
  1481.  
  1482. .dialogContent .formSubmit {
  1483. border-bottom-left-radius: @wcfContainerBorderRadius;
  1484. border-bottom-right-radius: @wcfContainerBorderRadius;
  1485. }
  1486.  
  1487. .dialogTitlebar {
  1488. border-top-left-radius: @wcfContainerBorderRadius;
  1489. border-top-right-radius: @wcfContainerBorderRadius;
  1490. }
  1491.  
  1492. .dialogContainer {
  1493. background: @wcfContentBackgroundColor;
  1494. border: 0;
  1495. border-radius: @wcfContainerBorderRadius;
  1496. }
  1497.  
  1498. .dialogOverlay {
  1499. background-color: rgba(255, 255, 255, 0.75);
  1500. }
  1501.  
  1502. .dialogContent .formSubmit {
  1503. border-top: 1px solid @wcfContainerBorderColor;
  1504. }
  1505.  
  1506. .dialogContent .sitemapList > li:not(:last-child) {
  1507. border-bottom: 1px solid @wcfContainerBorderColor;
  1508. }
  1509.  
  1510. .dialogContent .sitemapList {
  1511. margin: 0;
  1512. }
  1513.  
  1514. /* Tabmenü */
  1515.  
  1516. .tabMenu > ul > li.ui-state-active > a {
  1517. border-top-left-radius: @wcfSmallButtonBorderRadius;
  1518. border-top-right-radius: @wcfSmallButtonBorderRadius;
  1519. font-weight: 400;
  1520. font-size: 1.1rem;
  1521. border-top: 1px solid @wcfContainerBorderColor;
  1522. border-left: 1px solid @wcfContainerBorderColor;
  1523. border-right: 1px solid @wcfContainerBorderColor;
  1524. border-bottom-color: #FFFFFF;
  1525. }
  1526.  
  1527. .tabMenu {
  1528. padding: 0 14px;
  1529. }
  1530.  
  1531. .tabMenuContainer > .menu {
  1532. border-bottom: 1px solid @wcfContainerBorderColor;
  1533. }
  1534.  
  1535. .tabMenu > ul > li.ui-state-active > a:before,
  1536. .tabMenu > ul > li.ui-state-active > a:after {
  1537. border-color: #e8e8e8;
  1538. border-image: none;
  1539. border-style: solid;
  1540. bottom: -1px;
  1541. clip: rect(0px, 4px, 4px, 0px);
  1542. content: " ";
  1543. height: 3px;
  1544. position: absolute;
  1545. width: 3px;
  1546. }
  1547.  
  1548. .tabMenu > ul > li.ui-state-active > a:before {
  1549. border-bottom-right-radius: @wcfContainerBorderRadius;
  1550. border-width: 0 1px 1px 0;
  1551. box-shadow: 2px 1px 0 0 #FFF;
  1552. left: -4px;
  1553. }
  1554.  
  1555. .tabMenu > ul > li.ui-state-active > a:after {
  1556. border-bottom-left-radius: @wcfContainerBorderRadius;
  1557. border-width: 0 0 1px 1px;
  1558. box-shadow: -2px 1px 0 0 #FFF;
  1559. right: -4px;
  1560. }
  1561.  
  1562. .tabMenu > ul,
  1563. .tabMenuContainer > .menu {
  1564. border-top-right-radius: @wcfContainerBorderRadius;
  1565. border-top-left-radius: @wcfContainerBorderRadius;
  1566. }
  1567.  
  1568. .tabMenu > ul {
  1569. background-color: @wcfContainerHoverBackgroundColor;
  1570. }
  1571.  
  1572. /* Rundungen */
  1573.  
  1574. .wbbBoardList .wbbBoardNode1,
  1575. .wbbBoardList .wbbBoardNode2 {
  1576. border-radius: @wcfContainerBorderRadius;
  1577. }
  1578.  
  1579. /* Tabellenköpfe */
  1580.  
  1581. .table th,
  1582. .cke_wysiwyg_div table th {
  1583. background-color: rgba(0,0,0,0);
  1584. border-bottom: 1px solid @wcfContainerBorderColor;
  1585. border-right: 1px solid @wcfContainerBorderColor;
  1586. background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
  1587. color:@wcfLinkColor;
  1588. font-weight: normal;
  1589. }
  1590.  
  1591. .table th > a,
  1592. .cke_wysiwyg_div table th > a {
  1593. color:@wcfLinkColor;
  1594. }
  1595.  
  1596. .table th:hover > a,
  1597. .cke_wysiwyg_div table:hover th > a {
  1598. background-color: rgba(0,0,0,0);
  1599. color:@wcfLinkColor;
  1600. }
  1601.  
  1602. .table th.active > a, .cke_wysiwyg_div table th.active > a {
  1603. background-color: rgba(0,0,0,0);
  1604. color:@wcfColor;
  1605. }
  1606.  
  1607. table > thead > tr > th:last-child {
  1608. border-right:0;
  1609. }
  1610.  
  1611. .table th.active > a,
  1612. .cke_wysiwyg_div table th.active > a {
  1613. box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.0) inset;
  1614. }
  1615.  
  1616. /* Zitate */
  1617.  
  1618. .quoteBox {
  1619. background-color: #FFFFFF;
  1620. border-left-color: @wcfColor !important;
  1621. border-bottom-color: lighten(@wcfContainerBorderColor,1%);
  1622. border-style: solid;
  1623. border-width: 0 0 1px 3px !important;
  1624. color: @wcfDimmedColor;
  1625. }
  1626.  
  1627. .quoteBox .quoteBox {
  1628. background-color: @wcfContainerHoverBackgroundColor;
  1629. }
  1630.  
  1631. .quoteBox .quoteBox .quoteBox {
  1632. background-color: #FFFFFF;
  1633. }
  1634.  
  1635. .quoteBox .quoteBox .quoteBox .quoteBox {
  1636. background-color: @wcfContainerHoverBackgroundColor;
  1637. }
  1638.  
  1639. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox {
  1640. background-color: #FFFFFF;
  1641. }
  1642.  
  1643. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox {
  1644. background-color: @wcfContainerHoverBackgroundColor;
  1645. }
  1646.  
  1647. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox {
  1648. background-color: #FFFFFF;
  1649. }
  1650.  
  1651. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox {
  1652. background-color: @wcfContainerHoverBackgroundColor;
  1653. }
  1654.  
  1655. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox {
  1656. background-color: #FFFFFF;
  1657. }
  1658.  
  1659. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox {
  1660. background-color: @wcfContainerHoverBackgroundColor;
  1661. }
  1662.  
  1663. .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox .quoteBox{
  1664. background-color: #FFFFFF;
  1665. }
  1666.  
  1667. /* Fix Communtiy Calendar */
  1668.  
  1669. .calendarMonthView > .calendarWeeks > li > .calendarWeekDays > li.calendarToday {
  1670. background-color: darken(@wcfContainerHoverBackgroundColor,5%);
  1671. }
  1672.  
  1673. .calendarMonthView > .calendarWeeks > li:nth-child(2n) {
  1674. background-color: @wcfContainerHoverBackgroundColor;
  1675. }
  1676.  
  1677. .calendarMonthView > .calendarWeeks > li > .calendarWeekDays > li:not(:last-child) {
  1678. border-right-color: lighten(@wcfContainerBorderColor,3%);
  1679. }
  1680.  
  1681. .calendarFullMonthView > .calendarWeeks > li > div {
  1682. background-color: darken(@wcfContainerHoverBackgroundColor,2%);
  1683. }
  1684.  
  1685. .sidebar fieldset .calendarMonthView {
  1686. padding: 0 !important;
  1687. border-top-width: 0 !important;
  1688. }
  1689.  
  1690. .sidebar fieldset .calendarMonthView > .calendarMonthViewHeader {
  1691. border-top-left-radius: 0;
  1692. border-top-right-radius: 0;
  1693. }
  1694.  
  1695. .sidebar fieldset .calendarMonthView > .calendarMonthViewHeader > li:last-child {
  1696. border-right: 0;
  1697. }
  1698.  
  1699. .sidebar fieldset .calendarMonthView > .calendarMonthViewHeader {
  1700. border-left-color: @wcfTabularBoxBackgroundColor;
  1701. border-right-color: @wcfTabularBoxBackgroundColor;
  1702. border-bottom-color: @wcfTabularBoxBackgroundColor;
  1703. box-shadow: -1px 0 0 @wcfTabularBoxBackgroundColor, 1px 0 0 @wcfTabularBoxBackgroundColor;
  1704. }
  1705.  
  1706. /* Neue Themen*/
  1707.  
  1708. .messageGroupList tr.new .columnAvatar > div:after {
  1709. content: "";
  1710. }
  1711.  
  1712. .messageGroupList tr .columnSubject > h3 {
  1713. position:relative;
  1714. }
  1715.  
  1716. .messageGroupList tr.new .columnSubject > h3:after {
  1717. content: "";
  1718. position: absolute;
  1719. left: -13px;
  1720. top: 6px;
  1721. width: 6px;
  1722. height: 6px;
  1723. border: 1px solid rgb(48,174,25);
  1724. .linearGradient(rgb(95,207,73), rgb(95,207,73), rgb(48,174,25));
  1725. border-radius:@wcfContainerBorderRadius + 10;
  1726. }
  1727.  
  1728. .messageGroupList .columnSubject > h3 > .messageGroupLink {
  1729. font-size: 1.1rem;
  1730. }
  1731.  
  1732. .table .columnSubject {
  1733. padding:7px 7px 7px 19px;
  1734. }
  1735.  
  1736. .messageGroupList .columnSubject > .labelList {
  1737. z-index: 1;
  1738. position: relative;
  1739. }
  1740.  
  1741. #tplBoard .wbbThreadList tr.wbbThreadSticky + tr:not(.wbbThreadSticky):not(.wbbThreadAnnouncement) > td,
  1742. #tplBoard .wbbThreadList tr.wbbThreadAnnouncement + tr:not(.wbbThreadSticky):not(.wbbThreadAnnouncement) > td {
  1743. border-top-width: 3px;
  1744. }
  1745.  
  1746. /* Container */
  1747.  
  1748. @media only screen and (min-width: 801px) {
  1749.  
  1750. .tabularBox ,
  1751. .container {
  1752. border-left: 1px solid lighten(@wcfContainerBorderColor,2%);
  1753. border-right: 1px solid lighten(@wcfContainerBorderColor,2%);
  1754. }
  1755.  
  1756. @media screen and (min-width: 1240px) {
  1757.  
  1758. .containerList.doubleColumned > li:first-child {
  1759. border-radius: @wcfContainerBorderRadius 0 0 0;
  1760. border-right: 1px solid lighten(@wcfContainerBorderColor,2%);
  1761. }
  1762.  
  1763. .containerList.doubleColumned > li:nth-child(2) {
  1764. border-top-right-radius: @wcfContainerBorderRadius;
  1765. }
  1766.  
  1767. .containerList.doubleColumned > li:nth-child(2n+1):last-child,
  1768. .containerList.doubleColumned > li:nth-child(2n+1):nth-last-child(2) {
  1769. border-bottom-left-radius: @wcfContainerBorderRadius;
  1770. border-bottom: 0 solid @wcfContainerBorderColor;
  1771. }
  1772.  
  1773. .containerList.doubleColumned > li:nth-child(2n):last-child {
  1774. border-bottom-right-radius: @wcfContainerBorderRadius;
  1775. border-bottom-left-radius: 0;
  1776. }
  1777.  
  1778. .containerList.doubleColumned > li:nth-child(2n+3) {
  1779. border-right: 1px solid lighten(@wcfContainerBorderColor,2%);
  1780. }
  1781.  
  1782. .containerList.doubleColumned > li {
  1783. box-sizing: border-box;
  1784. }
  1785.  
  1786. }
  1787.  
  1788. .dialogContent .tabularBox .table tbody tr:last-child td:first-child {
  1789. border-bottom-left-radius: 0;
  1790. }
  1791.  
  1792. .dialogContent .tabularBox .table tbody tr:last-child td:last-child {
  1793. border-bottom-left-radius: 0;
  1794. }
  1795.  
  1796. .dialogContent .tabularBox .table tbody tr:last-child td:last-child {
  1797. border-bottom-right-radius: 0;
  1798. }
  1799.  
  1800. .dialogContent .container,
  1801. .dialogContent .tabularBox,
  1802. .dialogContent .tabularBoxTitle > header {
  1803. border-radius: 0;
  1804. }
  1805.  
  1806. .dialogContent .wbbBoardContainer.wbbDepth1.wbbBoardNode1.tabularBox > div {
  1807. border-radius: 0;
  1808. }
  1809.  
  1810. .dialogContent .wbbBoardListReduced.wbbBoardList ul > li:last-child > div {
  1811. border-bottom-left-radius: 0;
  1812. border-bottom-right-radius: 0;
  1813. }
  1814.  
  1815. .wbbBoardContainer.wbbDepth1.tabularBox .wbbLastBoxElement {
  1816. border-top: 1px solid lighten(@wcfContainerBorderColor,2%);
  1817. }
  1818.  
  1819. .wbbBoardContainer.wbbDepth1.tabularBox > ul > li:not(.wbbLastBoxElement) > div {
  1820. border-top: 1px solid lighten(@wcfContainerBorderColor,2%);
  1821. }
  1822.  
  1823. .containerList > li:first-child {
  1824. border-top-left-radius: @wcfContainerBorderRadius;
  1825. border-top-right-radius: @wcfContainerBorderRadius;
  1826. }
  1827.  
  1828. .containerList > li:last-child {
  1829. border-bottom-left-radius: @wcfContainerBorderRadius;
  1830. border-bottom-right-radius: @wcfContainerBorderRadius;
  1831. }
  1832.  
  1833. .tabularBox .table tbody tr:last-child td:first-child {
  1834. border-bottom-left-radius: @wcfContainerBorderRadius;
  1835. }
  1836.  
  1837. .tabularBox .table tbody tr:last-child td:last-child {
  1838. border-bottom-right-radius: @wcfContainerBorderRadius;
  1839. }
  1840.  
  1841. .wbbBoardList:not(.wbbBoardListReduced) li.wbbLastBoxElement > div {
  1842. border-bottom-left-radius: @wcfContainerBorderRadius;
  1843. border-bottom-right-radius: @wcfContainerBorderRadius;
  1844. }
  1845.  
  1846. .wbbBoardList:not(.wbbBoardListReduced) > li.wbbDepth1 > div {
  1847. border-top-left-radius: @wcfContainerBorderRadius;
  1848. border-top-right-radius: @wcfContainerBorderRadius;
  1849. }
  1850.  
  1851. .container,
  1852. .tabularBox {
  1853. border-radius:@wcfContainerBorderRadius + 1;
  1854. background-clip: padding-box;
  1855. }
  1856.  
  1857. .calendarMonthView > .calendarMonthViewHeader {
  1858. background-clip: padding-box;
  1859. }
  1860.  
  1861. .tabularBoxTitle > header {
  1862. border-radius:@wcfContainerBorderRadius @wcfContainerBorderRadius 0 0;
  1863. }
  1864.  
  1865. .tabularBox.jsCollapsed > header {
  1866. border-radius:@wcfContainerBorderRadius !important;
  1867. }
  1868.  
  1869. }
  1870.  
  1871. .table > tbody > tr:not(:last-child) > td,
  1872. .cke_wysiwyg_div table > tbody > tr:not(:last-child) > td {
  1873. border-bottom: 1px solid lighten(@wcfContainerBorderColor,2%);
  1874. }
  1875.  
  1876. .table > tbody > tr > td:not(:last-child),
  1877. .cke_wysiwyg_div table > tbody > tr > td:not(:last-child) {
  1878. border-right: 1px dotted lighten(@wcfContainerBorderColor,2%);
  1879. }
  1880.  
  1881. .containerList > li:not(:last-child),
  1882. li.wbbCategory ul:not(.wbbSubBoards) > li:not(:last-child) {
  1883. border-bottom: 1px dotted darken(@wcfContainerBorderColor,5%);
  1884. }
  1885.  
  1886. .dialogContent li:first-child.wbbBoardContainer.wbbDepth3 {
  1887. border-top: 1px solid lighten(@wcfContainerBorderColor,2%);
  1888. }
  1889.  
  1890. .tabularBox ,
  1891. .container {
  1892. border-bottom: 1px solid darken(@wcfContainerBorderColor,7%);
  1893. }
  1894.  
  1895.  
  1896. /* Letzte Themen */
  1897.  
  1898. @media only screen and (min-width: 801px) {
  1899.  
  1900. .wbbBoardContainer:hover .wbbLastPost > div {
  1901. background-color: #fff;
  1902. border: 1px solid lighten(@wcfContainerBorderColor,0%);
  1903. .transition(all, .2s);
  1904. }
  1905.  
  1906. .wbbBoardList .wbbLastPost {
  1907. top: 7px;
  1908. }
  1909.  
  1910. .wbbBoardList .wbbLastPost > div {
  1911. background-color: lighten(@wcfContainerHoverBackgroundColor,0%);
  1912. padding: 7px;
  1913. border-top: 1px solid darken(@wcfContainerBorderColor,3%);
  1914. border-left: 1px solid lighten(@wcfContainerBorderColor,1%);
  1915. border-right: 1px solid lighten(@wcfContainerBorderColor,1%);
  1916. border-bottom: 1px solid lighten(@wcfContainerBorderColor,2%);
  1917. border-radius: @wcfContainerBorderRadius;
  1918. margin-right: 7px;
  1919. .transition(all, .2s);
  1920. }
  1921.  
  1922. }
  1923.  
  1924. /* Popups */
  1925.  
  1926. .popover.top:after {
  1927. border-top-color: fade(@wcfTabularBoxBackgroundColor,30%);
  1928. }
  1929.  
  1930. .popover {
  1931. background-color: fade(@wcfTabularBoxBackgroundColor,50%);
  1932. }
  1933.  
  1934. /* Breadcrumbs */
  1935.  
  1936. .breadcrumbs > ul > li:first-child > a {
  1937. padding-left: 0;
  1938. }
  1939.  
  1940. /* Galerie */
  1941.  
  1942. .galleryImageList > li > a,
  1943. .galleryImageList > li > a > img {
  1944. border-radius: @wcfContainerBorderRadius;
  1945. }
  1946.  
  1947. .galleryImageList > li > div {
  1948. border-radius: 0 0 @wcfContainerBorderRadius @wcfContainerBorderRadius;
  1949. }
  1950.  
  1951. .socialMedia {
  1952. display:none;
  1953. }
  1954.  
  1955. /* Onlineliste */
  1956.  
  1957. .sidebar > div > fieldset > p {
  1958. background-color: #FFF;
  1959. padding: 4px 6px;
  1960. border-width: 0 1px 0 1px;
  1961. border-style: solid;
  1962. border-color: lighten(@wcfContainerBorderColor,2%);
  1963. }
  1964.  
  1965. .sidebar > div > fieldset > p:last-of-type {
  1966. border-width: 0 1px 1px 1px;
  1967. border-color: darken(@wcfContainerBorderColor,7%) lighten(@wcfContainerBorderColor,2%);
  1968. border-radius: 0px 0px @wcfContainerBorderRadius @wcfContainerBorderRadius;
  1969. }
  1970.  
  1971. /* Dropdowns Userpanel */
  1972.  
  1973. @media only screen and (min-width: 801px) {
  1974.  
  1975. .interactiveDropdown > .interactiveDropdownShowAll {
  1976. border-radius: 0 0 @wcfContainerBorderRadius @wcfContainerBorderRadius;
  1977. }
  1978.  
  1979. .interactiveDropdown {
  1980. border-radius: 0 0 @wcfContainerBorderRadius @wcfContainerBorderRadius;
  1981. }
  1982.  
  1983. }
  1984.  
  1985. .interactiveDropdown > .interactiveDropdownHeader {
  1986. .linearGradient(@wcfContainerBackgroundColor, @wcfContainerBackgroundColor, @wcfContainerAccentBackgroundColor);
  1987. border-radius: @wcfContainerBorderRadius @wcfContainerBorderRadius 0 0;
  1988. }
  1989.  
  1990. .interactiveDropdown > .interactiveDropdownShowAll {
  1991. .linearGradient(@wcfContainerBackgroundColor, @wcfContainerBackgroundColor, @wcfContainerBackgroundColor);
  1992. }
  1993.  
  1994. .interactiveDropdown {
  1995. border: 0;
  1996. color:@wcfColor;
  1997. background-color: @wcfContentBackgroundColor;
  1998. }
  1999.  
  2000. .interactiveDropdown > .interactiveDropdownHeader > .interactiveDropdownTitle,
  2001. .interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems.interactiveDropdownItemsUserMenu > li > .box32 > .containerHeadline > h3,
  2002. .interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li.interactiveDropdownItemShadow:not(.loading):not(.noItems) > .box32 {
  2003. color: @wcfColor;
  2004. }
  2005.  
  2006. .interactiveDropdown > .pointer {
  2007. border-color: transparent transparent transparent;
  2008. }
  2009.  
  2010. .interactiveDropdown > .pointer > span {
  2011. border-color: transparent transparent @wcfContentBackgroundColor;
  2012. border-right: 6px solid transparent;
  2013. border-width: 0px 6px 6px;
  2014. left: -10px;
  2015. top: 4px;
  2016. }
  2017.  
  2018. .interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li:not(.loading):not(.noItems):not(:last-child) {
  2019. border-color: darken(@wcfContainerBorderColor,5%);
  2020. }
  2021.  
  2022. .interactiveDropdown > .interactiveDropdownItemsContainer {
  2023. border-color: darken(@wcfContainerBorderColor,5%);
  2024. }
  2025.  
  2026. .interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li {
  2027. background-color: @wcfContainerHoverBackgroundColor;
  2028. }
  2029.  
  2030. .interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li:hover:not(.loading):not(.noItems) {
  2031. background-color: darken(@wcfContainerHoverBackgroundColor,4%);
  2032. }
  2033.  
  2034. .interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li.interactiveDropdownItemOutstanding:not(.loading):not(.noItems) {
  2035. .linearGradient(@wcfContentBackgroundColor, fade(@wcfLinkColor,8%), fade(@wcfLinkColor,8%));
  2036. }
  2037.  
  2038. /* Editor */
  2039.  
  2040. .redactor-toolbar {
  2041. background: repeating-linear-gradient(0deg, darken(@wcfContainerBorderColor,5%) 0px, darken(@wcfContainerBorderColor,5%) 3%, @wcfContainerBackgroundColor 3%, @wcfContainerAccentBackgroundColor 100%);
  2042. background-size: 100% 31px;
  2043. }
  2044. .redactor-editor {
  2045. background-color: @wcfInputBackgroundColor;
  2046. }
  2047.  
  2048. .redactor-box {
  2049. border-color: @wcfContainerBorderColor;
  2050. background-color: #fff;
  2051. }
  2052.  
  2053. .redactor-editor {
  2054. box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.024) inset;
  2055. }
  2056.  
  2057. .messageTabMenu {
  2058. border-color: @wcfContainerBorderColor;
  2059. background-color: #fff;
  2060. }
  2061.  
  2062. .messageTabMenu,
  2063. .messageTabMenu > div > nav {
  2064. border-bottom-color: darken(@wcfContainerBorderColor,7%);
  2065. }
  2066.  
  2067. .messageTabMenu > nav.messageTabMenuNavigation > ul {
  2068. background-color: @wcfContainerHoverBackgroundColor;
  2069. }
  2070.  
  2071. .messageTabMenu > div > nav ul li.active a,
  2072. .messageTabMenu > div > nav ul li.active a:hover,
  2073. .messageTabMenu > div > nav ul li a:hover {
  2074. color: @wcfColor;
  2075. }
  2076.  
  2077. @media only screen and (min-width: 801px) {
  2078.  
  2079. .messageTabMenu .containerPadding {
  2080. padding-left: 21px !important;
  2081. padding-right: 21px !important;
  2082. border-bottom-width: 0 !important;
  2083. }
  2084.  
  2085. }
  2086.  
  2087. .redactor-box > .redactorAutosaveNotice {
  2088. background-color: @wcfContainerHoverBackgroundColor;
  2089. border-color: @wcfContainerBorderColor;
  2090. }
  2091.  
  2092. .ui-datepicker {
  2093. background-color: #fff;
  2094. }
  2095.  
  2096. .userPanelItems {
  2097. min-height:40px
  2098. }
  2099.  
  2100. /* Userheader ausblenden */
  2101.  
  2102. @media only screen and (max-width: 800px) {
  2103.  
  2104. #userMainMenu,
  2105. #userMenuSearch {
  2106. display: none;
  2107. }
  2108.  
  2109. }
  2110.  
  2111. @media only screen and (min-width: 801px) {
  2112.  
  2113. .headerAvatar1Mixin (0) {
  2114. left: 14px;
  2115. position: absolute;
  2116. top: 5px;
  2117. }
  2118.  
  2119. .headerAvatar2Mixin (0) {
  2120. padding: 2px;
  2121. border: 0 !important;
  2122. height: 24px !important;
  2123. width: 24px !important;
  2124. }
  2125.  
  2126. .headerAvatar3Mixin (0) {
  2127. margin-left: 48px;
  2128. }
  2129.  
  2130. .pageHeaderUser #topMenu .headerUserAvatar {
  2131. .headerAvatar1Mixin(@switchUserheader);
  2132. }
  2133.  
  2134. .pageHeaderUser #topMenu .headerUserAvatar img {
  2135. .headerAvatar2Mixin(@switchUserheader);
  2136. }
  2137.  
  2138. .pageHeaderUser #topMenu .userPanelItems {
  2139. .headerAvatar3Mixin(@switchUserheader);
  2140. }
  2141.  
  2142. }
  2143.  
  2144. /* Suche */
  2145.  
  2146. .userPanel > div > .searchBar > form input[type="search"]::-moz-placeholder {
  2147. color: @wcfLinkColor;
  2148. opacity: 1;
  2149. }
  2150.  
  2151. .userPanel > div > .searchBar > form input[type="search"]::-webkit-input-placeholder {
  2152. color: @wcfLinkColor;
  2153. }
  2154.  
  2155. .userPanel > div > .searchBar > form input[type="search"]:-ms-input-placeholder {
  2156. color: @wcfLinkColor;
  2157. }
  2158.  
  2159. .userPanel > div > .searchBar,
  2160. .userPanel > div > .searchBar > form,
  2161. .userPanel > div > .searchBar > form input[type="search"] {
  2162. border-radius: 0 !important;
  2163. }
  2164.  
  2165. @media only screen and (max-width: 800px) {
  2166.  
  2167. .userPanel > div > .searchBar.searchBarOpen > form input[type="search"] {
  2168. background-color: @wcfContentBackgroundColor;
  2169. color: @wcfLinkColor;
  2170. border-radius: 0 !important;
  2171. box-shadow: 0 -1px 0 @wcfContainerBorderColor inset;
  2172. }
  2173.  
  2174. .userPanel > div > .searchBar.searchBarOpen::before {
  2175. color: @wcfLinkColor;
  2176. }
  2177.  
  2178. .userPanel > div > .searchBar {
  2179. background-color: transparent;
  2180. }
  2181.  
  2182. }
  2183.  
  2184. @media only screen and (min-width: 801px) {
  2185.  
  2186. #userMenuSearch {
  2187. position: absolute;
  2188. z-index: 1;
  2189. right: 0;
  2190. top: 0;
  2191. }
  2192.  
  2193. #userMenuSearch.searchOpen .icon {
  2194. color: @wcfLinkColor;
  2195. }
  2196.  
  2197. #userMenuSearch.searchOpen .icon:before {
  2198. content: "\f00d" !important;
  2199. }
  2200.  
  2201. #userMenuSearch > a {
  2202. padding: 12px 13px 8px 13px;
  2203. }
  2204.  
  2205. #search {
  2206. display: none;
  2207. }
  2208.  
  2209. .userPanel > div > .searchBar {
  2210. background-color: @wcfContentBackgroundColor;
  2211. right: 0;
  2212. left: 0;
  2213. bottom: 0;
  2214. top: 0;
  2215. box-shadow: 0 -1px 0 @wcfContainerBorderColor inset;
  2216. }
  2217.  
  2218. .userMenuSearchToggle.searchOpen {
  2219. background-color: @wcfContentBackgroundColor;
  2220. color: @wcfLinkColor;
  2221. }
  2222.  
  2223. .userPanel > div > .searchBar > form input[type="search"] {
  2224. border-radius: 0;
  2225. color: @wcfLinkColor;
  2226. width: 100%;
  2227. padding: 6px 12px 5px 30px;
  2228. }
  2229.  
  2230. .userPanel > div > .searchBar > form {
  2231. display: block;
  2232. }
  2233.  
  2234. .userPanel > div > .searchBar::before {
  2235. left: 14px;
  2236. color: @wcfLinkColor;
  2237. }
  2238.  
  2239. }
  2240. .footerContent { display: none; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement