Advertisement
Guest User

Ciemny motyw wykop

a guest
Apr 25th, 2022
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 244.36 KB | None | 0 0
  1.  @font-face {
  2.      font-family: 'icomoon';
  3.      src: url('../fonts/icomoon.eot?-ht7hs4');
  4.      src: url('../fonts/icomoon.eot?#iefix-ht7hs4') format('embedded-opentype'), url('../fonts/icomoon.woff?-ht7hs4') format('woff'), url('../fonts/icomoon.ttf?-ht7hs4') format('truetype'), url('../fonts/icomoon.svg?-ht7hs4#icomoon') format('svg');
  5.      font-weight: normal;
  6.      font-style: normal;
  7.  }
  8.  [class^="fa-"], [class*=" fa-"] {
  9.      font-family: 'icomoon';
  10.      speak: none;
  11.      font-style: normal;
  12.      font-weight: normal;
  13.      font-variant: normal;
  14.      text-transform: none;
  15.      line-height: 1;
  16.      -webkit-font-smoothing: antialiased;
  17.      -moz-osx-font-smoothing: grayscale;
  18.  }
  19.  .fa-music:before {
  20.      content: "\f001";
  21.  }
  22.  .fa-search:before {
  23.      content: "\f002";
  24.  }
  25.  .fa-envelope-o:before {
  26.      content: "\f003";
  27.  }
  28.  .fa-heart:before {
  29.      content: "\f004";
  30.  }
  31.  .fa-star:before {
  32.      content: "\f005";
  33.  }
  34.  .fa-star-o:before {
  35.      content: "\f006";
  36.  }
  37.  .fa-user:before {
  38.      content: "\f007";
  39.  }
  40.  .fa-th-large:before {
  41.      content: "\f009";
  42.  }
  43.  .fa-th:before {
  44.      content: "\f00a";
  45.  }
  46.  .fa-th-list:before {
  47.      content: "\f00b";
  48.  }
  49.  .fa-check:before {
  50.      content: "\f00c";
  51.  }
  52.  .fa-times:before {
  53.      content: "\f00d";
  54.  }
  55.  .fa-search-plus:before {
  56.      content: "\f00e";
  57.  }
  58.  .fa-search-minus:before {
  59.      content: "\f010";
  60.  }
  61.  .fa-power-off:before {
  62.      content: "\f011";
  63.  }
  64.  .fa-gear:before {
  65.      content: "\f013";
  66.  }
  67.  .fa-trash-o:before {
  68.      content: "\f014";
  69.  }
  70.  .fa-home:before {
  71.      content: "\f015";
  72.  }
  73.  .fa-file-o:before {
  74.      content: "\f016";
  75.  }
  76.  .fa-clock-o:before {
  77.      content: "\f017";
  78.  }
  79.  .fa-download:before {
  80.      content: "\f019";
  81.  }
  82.  .fa-arrow-circle-o-down:before {
  83.      content: "\f01a";
  84.  }
  85.  .fa-arrow-circle-o-up:before {
  86.      content: "\f01b";
  87.  }
  88.  .fa-inbox:before {
  89.      content: "\f01c";
  90.  }
  91.  .fa-play-circle-o:before {
  92.      content: "\f01d";
  93.  }
  94.  .fa-rotate-right:before {
  95.      content: "\f01e";
  96.  }
  97.  .fa-refresh:before {
  98.      content: "\f021";
  99.  }
  100.  .fa-lock:before {
  101.      content: "\f023";
  102.  }
  103.  .fa-flag:before {
  104.      content: "\f024";
  105.  }
  106.  .fa-volume-off:before {
  107.      content: "\f026";
  108.  }
  109.  .fa-volume-down:before {
  110.      content: "\f027";
  111.  }
  112.  .fa-volume-up:before {
  113.      content: "\f028";
  114.  }
  115.  .fa-tag:before {
  116.      content: "\f02b";
  117.  }
  118.  .fa-bookmark:before {
  119.      content: "\f02e";
  120.  }
  121.  .fa-print:before {
  122.      content: "\f02f";
  123.  }
  124.  .fa-camera:before {
  125.      content: "\f030";
  126.  }
  127.  .fa-font:before {
  128.      content: "\f031";
  129.  }
  130.  .fa-bold:before {
  131.      content: "\f032";
  132.  }
  133.  .fa-italic:before {
  134.      content: "\f033";
  135.  }
  136.  .fa-align-left:before {
  137.      content: "\f036";
  138.  }
  139.  .fa-align-center:before {
  140.      content: "\f037";
  141.  }
  142.  .fa-align-right:before {
  143.      content: "\f038";
  144.  }
  145.  .fa-align-justify:before {
  146.      content: "\f039";
  147.  }
  148.  .fa-list:before {
  149.      content: "\f03a";
  150.  }
  151.  .fa-dedent:before {
  152.      content: "\f03b";
  153.  }
  154.  .fa-indent:before {
  155.      content: "\f03c";
  156.  }
  157.  .fa-video-camera:before {
  158.      content: "\f03d";
  159.  }
  160.  .fa-picture-o:before {
  161.      content: "\f03e";
  162.  }
  163.  .fa-pencil:before {
  164.      content: "\f040";
  165.  }
  166.  .fa-map-marker:before {
  167.      content: "\f041";
  168.  }
  169.  .fa-edit:before {
  170.      content: "\f044";
  171.  }
  172.  .fa-share-square-o:before {
  173.      content: "\f045";
  174.  }
  175.  .fa-check-square-o:before {
  176.      content: "\f046";
  177.  }
  178.  .fa-arrows:before {
  179.      content: "\f047";
  180.  }
  181.  .fa-step-backward:before {
  182.      content: "\f048";
  183.  }
  184.  .fa-fast-backward:before {
  185.      content: "\f049";
  186.  }
  187.  .fa-backward:before {
  188.      content: "\f04a";
  189.  }
  190.  .fa-play:before {
  191.      content: "\f04b";
  192.  }
  193.  .fa-pause:before {
  194.      content: "\f04c";
  195.  }
  196.  .fa-stop:before {
  197.      content: "\f04d";
  198.  }
  199.  .fa-forward:before {
  200.      content: "\f04e";
  201.  }
  202.  .fa-fast-forward:before {
  203.      content: "\f050";
  204.  }
  205.  .fa-step-forward:before {
  206.      content: "\f051";
  207.  }
  208.  .fa-eject:before {
  209.      content: "\f052";
  210.  }
  211.  .fa-chevron-left:before {
  212.      content: "\f053";
  213.  }
  214.  .fa-chevron-right:before {
  215.      content: "\f054";
  216.  }
  217.  .fa-plus-circle:before {
  218.      content: "\f055";
  219.  }
  220.  .fa-minus-circle:before {
  221.      content: "\f056";
  222.  }
  223.  .fa-times-circle:before {
  224.      content: "\f057";
  225.  }
  226.  .fa-check-circle:before {
  227.      content: "\f058";
  228.  }
  229.  .fa-question-circle:before {
  230.      content: "\f059";
  231.  }
  232.  .fa-info-circle:before {
  233.      content: "\f05a";
  234.  }
  235.  .fa-times-circle-o:before {
  236.      content: "\f05c";
  237.  }
  238.  .fa-check-circle-o:before {
  239.      content: "\f05d";
  240.  }
  241.  .fa-ban:before {
  242.      content: "\f05e";
  243.  }
  244.  .fa-arrow-left:before {
  245.      content: "\f060";
  246.  }
  247.  .fa-arrow-right:before {
  248.      content: "\f061";
  249.  }
  250.  .fa-arrow-up:before {
  251.      content: "\f062";
  252.  }
  253.  .fa-arrow-down:before {
  254.      content: "\f063";
  255.  }
  256.  .fa-mail-forward:before {
  257.      content: "\f064";
  258.  }
  259.  .fa-plus:before {
  260.      content: "\f067";
  261.  }
  262.  .fa-minus:before {
  263.      content: "\f068";
  264.  }
  265.  .fa-asterisk:before {
  266.      content: "\f069";
  267.  }
  268.  .fa-exclamation-circle:before {
  269.      content: "\f06a";
  270.  }
  271.  .fa-fire:before {
  272.      content: "\f06d";
  273.  }
  274.  .fa-eye:before {
  275.      content: "\f06e";
  276.  }
  277.  .fa-eye-slash:before {
  278.      content: "\f070";
  279.  }
  280.  .fa-exclamation-triangle:before, .fa-warning:before {
  281.      content: "\f071";
  282.  }
  283.  .fa-comment:before {
  284.      content: "\f075";
  285.  }
  286.  .fa-chevron-up:before {
  287.      content: "\f077";
  288.  }
  289.  .fa-chevron-down:before {
  290.      content: "\f078";
  291.  }
  292.  .fa-retweet:before {
  293.      content: "\f079";
  294.  }
  295.  .fa-arrows-v:before {
  296.      content: "\f07d";
  297.  }
  298.  .fa-arrows-h:before {
  299.      content: "\f07e";
  300.  }
  301.  .fa-bar-chart-o:before {
  302.      content: "\f080";
  303.  }
  304.  .fa-twitter-square:before {
  305.      content: "\f081";
  306.  }
  307.  .fa-facebook-square:before {
  308.      content: "\f082";
  309.  }
  310.  .fa-comments:before {
  311.      content: "\f086";
  312.  }
  313.  .fa-thumbs-o-up:before {
  314.      content: "\f087";
  315.  }
  316.  .fa-thumbs-o-down:before {
  317.      content: "\f088";
  318.  }
  319.  .fa-heart-o:before {
  320.      content: "\f08a";
  321.  }
  322.  .fa-sign-out:before {
  323.      content: "\f08b";
  324.  }
  325.  .fa-external-link:before {
  326.      content: "\f08e";
  327.  }
  328.  .fa-sign-in:before {
  329.      content: "\f090";
  330.  }
  331.  .fa-square-o:before {
  332.      content: "\f096";
  333.  }
  334.  .fa-bookmark-o:before {
  335.      content: "\f097";
  336.  }
  337.  .fa-facebook:before {
  338.      content: "\f09a";
  339.  }
  340.  .fa-unlock:before {
  341.      content: "\f09c";
  342.  }
  343.  .fa-rss-square:before, .fa-rss:before {
  344.      content: "\f09e";
  345.  }
  346.  .fa-bullhorn:before {
  347.      content: "\f0a1";
  348.  }
  349.  .fa-bell:before {
  350.      content: "\f0a2";
  351.  }
  352.  .fa-hand-o-right:before {
  353.      content: "\f0a4";
  354.  }
  355.  .fa-hand-o-left:before {
  356.      content: "\f0a5";
  357.  }
  358.  .fa-hand-o-up:before {
  359.      content: "\f0a6";
  360.  }
  361.  .fa-hand-o-down:before {
  362.      content: "\f0a7";
  363.  }
  364.  .fa-arrow-circle-left:before {
  365.      content: "\f0a8";
  366.  }
  367.  .fa-arrow-circle-right:before {
  368.      content: "\f0a9";
  369.  }
  370.  .fa-arrow-circle-up:before {
  371.      content: "\f0aa";
  372.  }
  373.  .fa-arrow-circle-down:before {
  374.      content: "\f0ab";
  375.  }
  376.  .fa-wrench:before {
  377.      content: "\f0ad";
  378.  }
  379.  .fa-group:before {
  380.      content: "\f0c0";
  381.  }
  382.  .fa-chain:before {
  383.      content: "\f0c1";
  384.  }
  385.  .fa-paperclip:before {
  386.      content: "\f0c6";
  387.  }
  388.  .fa-disc:before, .fa-save:before {
  389.      content: "\f0c7";
  390.  }
  391.  .fa-square:before {
  392.      content: "\f0c8";
  393.  }
  394.  .fa-bars:before {
  395.      content: "\f0c9";
  396.  }
  397.  .fa-list-ul:before {
  398.      content: "\f0ca";
  399.  }
  400.  .fa-edit-strikethrough:before, .fa-strikethrough:before {
  401.      content: "\f0cc";
  402.  }
  403.  .fa-edit-underline:before, .fa-underline:before {
  404.      content: "\f0cd";
  405.  }
  406.  .fa-google-plus-square:before {
  407.      content: "\f0d4";
  408.  }
  409.  .fa-google-plus:before {
  410.      content: "\f0d5";
  411.  }
  412.  .fa-caret-down:before {
  413.      content: "\f0d7";
  414.  }
  415.  .fa-caret-up:before {
  416.      content: "\f0d8";
  417.  }
  418.  .fa-caret-left:before {
  419.      content: "\f0d9";
  420.  }
  421.  .fa-caret-right:before {
  422.      content: "\f0da";
  423.  }
  424.  .fa-unsorted:before {
  425.      content: "\f0dc";
  426.  }
  427.  .fa-sort-down:before {
  428.      content: "\f0dd";
  429.  }
  430.  .fa-sort-up:before {
  431.      content: "\f0de";
  432.  }
  433.  .fa-envelope:before {
  434.      content: "\f0e0";
  435.  }
  436.  .fa-rotate-left:before {
  437.      content: "\f0e2";
  438.  }
  439.  .fa-comment-o:before {
  440.      content: "\f0e5";
  441.  }
  442.  .fa-comments-o:before {
  443.      content: "\f0e6";
  444.  }
  445.  .fa-sitemap:before {
  446.      content: "\f0e8";
  447.  }
  448.  .fa-exchange:before {
  449.      content: "\f0ec";
  450.  }
  451.  .fa-bell-o:before {
  452.      content: "\f0f3";
  453.  }
  454.  .fa-plus-square:before {
  455.      content: "\f0fe";
  456.  }
  457.  .fa-angle-double-left:before {
  458.      content: "\f100";
  459.  }
  460.  .fa-angle-double-right:before {
  461.      content: "\f101";
  462.  }
  463.  .fa-angle-double-up:before {
  464.      content: "\f102";
  465.  }
  466.  .fa-angle-double-down:before {
  467.      content: "\f103";
  468.  }
  469.  .fa-angle-left:before {
  470.      content: "\f104";
  471.  }
  472.  .fa-angle-right:before {
  473.      content: "\f105";
  474.  }
  475.  .fa-angle-up:before {
  476.      content: "\f106";
  477.  }
  478.  .fa-angle-down:before {
  479.      content: "\f107";
  480.  }
  481.  .fa-desktop:before {
  482.      content: "\f108";
  483.  }
  484.  .fa-laptop:before {
  485.      content: "\f109";
  486.  }
  487.  .fa-tablet:before {
  488.      content: "\f10a";
  489.  }
  490.  .fa-mobile-phone:before {
  491.      content: "\f10b";
  492.  }
  493.  .fa-circle-o:before {
  494.      content: "\f10c";
  495.  }
  496.  .fa-quote-left:before {
  497.      content: "\f10d";
  498.  }
  499.  .fa-quote-right:before {
  500.      content: "\f10e";
  501.  }
  502.  .fa-spinner:before {
  503.      content: "\f110";
  504.  }
  505.  .fa-circle:before {
  506.      content: "\f111";
  507.  }
  508.  .fa-reply:before, .fa-mail-reply:before {
  509.      content: "\f112";
  510.  }
  511.  .fa-smile-o:before {
  512.      content: "\f118";
  513.  }
  514.  .fa-frown-o:before {
  515.      content: "\f119";
  516.  }
  517.  .fa-meh-o:before {
  518.      content: "\f11a";
  519.  }
  520.  .fa-flag-o:before {
  521.      content: "\f11d";
  522.  }
  523.  .fa-code:before {
  524.      content: "\f121";
  525.  }
  526.  .fa-reply-all:before {
  527.      content: "\f122";
  528.  }
  529.  .fa-question:before {
  530.      content: "\f128";
  531.  }
  532.  .fa-info:before {
  533.      content: "\f129";
  534.  }
  535.  .fa-exclamation:before {
  536.      content: "\f12a";
  537.  }
  538.  .fa-superscript:before {
  539.      content: "\f12b";
  540.  }
  541.  .fa-subscript:before {
  542.      content: "\f12c";
  543.  }
  544.  .fa-puzzle-piece:before {
  545.      content: "\f12e";
  546.  }
  547.  .fa-calendar-o:before {
  548.      content: "\f133";
  549.  }
  550.  .fa-chevron-circle-left:before {
  551.      content: "\f137";
  552.  }
  553.  .fa-chevron-circle-right:before {
  554.      content: "\f138";
  555.  }
  556.  .fa-chevron-circle-up:before {
  557.      content: "\f139";
  558.  }
  559.  .fa-chevron-circle-down:before {
  560.      content: "\f13a";
  561.  }
  562.  .fa-unlock-alt:before {
  563.      content: "\f13e";
  564.  }
  565.  .fa-ellipsis-h:before {
  566.      content: "\f141";
  567.  }
  568.  .fa-ellipsis-v:before {
  569.      content: "\f142";
  570.  }
  571.  .fa-play-circle:before {
  572.      content: "\f144";
  573.  }
  574.  .fa-minus-square:before {
  575.      content: "\f146";
  576.  }
  577.  .fa-minus-square-o:before {
  578.      content: "\f147";
  579.  }
  580.  .fa-check-square:before {
  581.      content: "\f14a";
  582.  }
  583.  .fa-pencil-square:before {
  584.      content: "\f14b";
  585.  }
  586.  .fa-external-link-square:before {
  587.      content: "\f14c";
  588.  }
  589.  .fa-share-square:before {
  590.      content: "\f14d";
  591.  }
  592.  .fa-toggle-down:before {
  593.      content: "\f150";
  594.  }
  595.  .fa-toggle-up:before {
  596.      content: "\f151";
  597.  }
  598.  .fa-toggle-right:before {
  599.      content: "\f152";
  600.  }
  601.  .fa-file:before {
  602.      content: "\f15b";
  603.  }
  604.  .fa-thumbs-up:before {
  605.      content: "\f164";
  606.  }
  607.  .fa-thumbs-down:before {
  608.      content: "\f165";
  609.  }
  610.  .fa-youtube-play:before {
  611.      content: "\f16a";
  612.  }
  613.  .fa-long-arrow-down:before {
  614.      content: "\f175";
  615.  }
  616.  .fa-long-arrow-up:before {
  617.      content: "\f176";
  618.  }
  619.  .fa-long-arrow-left:before {
  620.      content: "\f177";
  621.  }
  622.  .fa-long-arrow-right:before {
  623.      content: "\f178";
  624.  }
  625.  .fa-spin {
  626.      -webkit-animation: spin 2s infinite linear;
  627.      -moz-animation: spin 2s infinite linear;
  628.      -o-animation: spin 2s infinite linear;
  629.      animation: spin 2s infinite linear;
  630.  }
  631.  @-moz-keyframes spin {
  632.      0 {
  633.          -moz-transform: rotate(0);
  634.      }
  635.      100% {
  636.          -moz-transform: rotate(359deg);
  637.      }
  638.  }
  639.  @-webkit-keyframes spin {
  640.      0 {
  641.          -webkit-transform: rotate(0);
  642.      }
  643.      100% {
  644.          -webkit-transform: rotate(359deg);
  645.      }
  646.  }
  647.  @-o-keyframes spin {
  648.      0 {
  649.          -o-transform: rotate(0);
  650.      }
  651.      100% {
  652.          -o-transform: rotate(359deg);
  653.      }
  654.  }
  655.  @-ms-keyframes spin {
  656.      0 {
  657.          -ms-transform: rotate(0);
  658.      }
  659.      100% {
  660.          -ms-transform: rotate(359deg);
  661.      }
  662.  }
  663.  @keyframes spin {
  664.      0 {
  665.          transform: rotate(0);
  666.      }
  667.      100% {
  668.          transform: rotate(359deg);
  669.      }
  670.  }
  671.  .fa-spin {
  672.      display: inline-block;
  673.  }
  674.  .fa-rotate-90 {
  675.      filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  676.      -webkit-transform: rotate(90deg);
  677.      -moz-transform: rotate(90deg);
  678.      -ms-transform: rotate(90deg);
  679.      -o-transform: rotate(90deg);
  680.      transform: rotate(90deg);
  681.  }
  682.  .fa-rotate-180 {
  683.      filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  684.      -webkit-transform: rotate(180deg);
  685.      -moz-transform: rotate(180deg);
  686.      -ms-transform: rotate(180deg);
  687.      -o-transform: rotate(180deg);
  688.      transform: rotate(180deg);
  689.  }
  690.  .fa-rotate-270 {
  691.      filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  692.      -webkit-transform: rotate(270deg);
  693.      -moz-transform: rotate(270deg);
  694.      -ms-transform: rotate(270deg);
  695.      -o-transform: rotate(270deg);
  696.      transform: rotate(270deg);
  697.  }
  698.  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  699.      margin: 0;
  700.      padding: 0;
  701.      border: 0;
  702.      font-size: 100%;
  703.      font: inherit;
  704.      vertical-align: baseline;
  705.  }
  706.  article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  707.      display: block;
  708.  }
  709.  body {
  710.      line-height: 1;
  711.      overflow-x: hidden;
  712.  }
  713.  ol, ul {
  714.      list-style: none;
  715.  }
  716.  blockquote, q {
  717.      quotes: none;
  718.  }
  719.  blockquote:before, blockquote:after, q:before, q:after {
  720.      content: '';
  721.      content: none;
  722.  }
  723.  table {
  724.      border-collapse: collapse;
  725.      border-spacing: 0;
  726.  }
  727.  .clearfix:after {
  728.      visibility: hidden;
  729.      display: block;
  730.      font-size: 0;
  731.      content: " ";
  732.      clear: both;
  733.      height: 0;
  734.  }
  735.  .clearfix {
  736.      display: inline-block;
  737.  }
  738.  * html .clearfix {
  739.      height: 1%;
  740.  }
  741.  .clearfix {
  742.      display: block;
  743.  }
  744.  ::selection {
  745.      background: #328efe;
  746.      color: #000;
  747.  }
  748.  strong, b {
  749.      font-weight: bold;
  750.  }
  751.  .text em {
  752.      font-style: italic;
  753.  }
  754.  .text code {
  755.      white-space: pre;
  756.      font-family: monospace;
  757.      font-size: 14px;
  758.      white-space: normal;
  759.  }
  760.  html {
  761.      height: auto;
  762.  }
  763.  *, *:before, *:after {
  764.      -moz-box-sizing: border-box;
  765.      -webkit-box-sizing: border-box;
  766.      box-sizing: border-box;
  767.  }
  768.  body {
  769.      background: #fdfdfd;
  770.      height: 100%;
  771.  }
  772.  body * {
  773.      box-sizing: border-box;
  774.      -moz-box-sizing: border-box;
  775.  }
  776.  body, body * {
  777.      font-family: Arial, "Liberation Sans", "Droid Sans", Tahoma, "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
  778.  }
  779.  #footer h4 {
  780.      border-bottom: 1px solid #5b99c3;
  781.  }
  782.  #footer h4, #footer a {
  783.      color: #d9e6ef;
  784.  }
  785.  #footer a i.fa {
  786.      opacity: .7;
  787.  }
  788.  #footer .xx-big {
  789.      font-size: 25px;
  790.  }
  791.  #footer .x-big {
  792.      font-size: 22px;
  793.  }
  794.  #footer .xx-large {
  795.      font-size: 19px;
  796.  }
  797.  #footer .large {
  798.      font-size: 16px;
  799.  }
  800.  #footer .normal {
  801.      font-size: 13px;
  802.  }
  803.  #footer .x-small {
  804.      font-size: 11px;
  805.  }
  806.  #footer h4 {
  807.      color: #fff;
  808.  }
  809.  #footer a.tag:hover {
  810.      background-color: #5b99c3;
  811.      border: 1px solid #3f7ca5;
  812.  }
  813.  body#not-logged #site .author a * {
  814.      color: #4383af !important;
  815.  }
  816.  div#nav, div#footer {
  817.      transform: translateZ(0);
  818.  }
  819.  .wrapper {
  820.      min-width: 950px;
  821.      max-width: 1280px;
  822.      margin: 0 auto;
  823.      height: 100%;
  824.  }
  825.  #content {
  826.      position: relative;
  827.  }
  828.  #site {
  829.      position: relative;
  830.      margin-bottom: 220px;
  831.      z-index: 2;
  832.      width: 100%;
  833.      -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
  834.      box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
  835.      min-height: 650px;
  836.  }
  837.  #site > div.wrapper {
  838.      background: #fff;
  839.      min-height: 650px;
  840.  }
  841.  #site a {
  842.      z-index: 2;
  843.  }
  844.  .grid {
  845.      width: 100%;
  846.      float: left;
  847.      background-color: #fff;
  848.  }
  849.  .grid-main {
  850.      margin-right: 335px;
  851.  }
  852.  .grid-full {
  853.      width: 100%;
  854.      padding-left: 4px;
  855.  }
  856.  .grid-right {
  857.      width: 300px;
  858.      float: left;
  859.      margin-left: -301px;
  860.      height: 100%;
  861.  }
  862.  .grid-left {
  863.      width: 300px;
  864.      float: left;
  865.  }
  866.  .grid-left + .grid-main {
  867.      margin-right: 0;
  868.      border-right: 0;
  869.  }
  870.  #nav {
  871.      background: #4383af;
  872.      vertical-align: middle;
  873.      position: fixed;
  874.      width: 100%;
  875.      z-index: 99;
  876.  }
  877.  #nav .nav {
  878.      border-bottom: none;
  879.  }
  880.  #nav .nav li a {
  881.      color: #fff;
  882.      line-height: 27px;
  883.      font-size: 13px;
  884.      font-weight: bold;
  885.      height: 50px;
  886.  }
  887.  #nav > div.wrapper > ul:first-child li a {
  888.      border-bottom: 2px solid transparent;
  889.  }
  890.  #nav .nav li a * {
  891.      font-size: 1.4rem;
  892.      font-size: 1.4rem;
  893.  }
  894.  #nav .nav li a:hover, #nav .nav li.active a {
  895.      color: #fff !important;
  896.      border-color: #fff !important;
  897.      opacity: 1;
  898.  }
  899.  #nav .nav li a.avatar {
  900.      padding: 0;
  901.  }
  902.  #nav .annotation {
  903.      z-index: 98;
  904.  }
  905.  #nav .annotation .wrapper {
  906.      border-color: transparent;
  907.  }
  908.  #nav + div {
  909.      padding-top: 49px;
  910.  }
  911.  #nav .notification a:hover, .notification a:hover {
  912.      border-bottom: none;
  913.  }
  914.  #nav .notification a b, .notification a b {
  915.      box-shadow: 0 1px #600;
  916.      z-index: 2;
  917.      padding: 0 3px;
  918.      font-weight: bold;
  919.      min-width: 16px;
  920.      height: 16px;
  921.      position: absolute;
  922.      right: -2px;
  923.      top: 2px;
  924.      background: #e74c3c;
  925.      text-shadow: 0 1px #900;
  926.      background: #FF5917;
  927.      color: #fff;
  928.      border-radius: 3px;
  929.      text-align: center;
  930.      font-size: 11px;
  931.      line-height: 16px;
  932.      vertical-align: middle;
  933.  }
  934.  #nav .notification p a.close, .notification p a.close {
  935.      right: 0;
  936.  }
  937.  #nav li.notification p, .notification p {
  938.      padding: 4px 25px 4px 44px;
  939.      min-height: 40px;
  940.      margin: 0 !important;
  941.      position: relative;
  942.  }
  943.  #nav li.notification p *, .notification p * {
  944.      vertical-align: top;
  945.  }
  946.  #nav li.notification p * {
  947.      line-height: 16px;
  948.      font-size: 11px
  949.  }
  950.  #nav li.notification p a, .notification p a {
  951.      display: inline;
  952.      padding: 0;
  953.      text-decoration: none;
  954.  }
  955.  #nav li.notification p a:hover, .notification p a:hover {
  956.      color: #4383af !important;
  957.  }
  958.  #nav li.notification .menu-list li, .menu-list.notification li {
  959.      margin: 0;
  960.      padding: 0;
  961.      position: relative;
  962.  }
  963.  #nav li.notification .menu-list li:hover, .menu-list.notification li:hover p {
  964.      background: #f1f4f5;
  965.  }
  966.  #nav li.notification .menu-list li.type-light-warning:hover, .menu-list.notification li.type-light-warning:hover p {
  967.      background: #fffba0;
  968.  }
  969.  #nav li.notification .menu-list li p .avatar, .menu-list.notification li p .avatar {
  970.      position: absolute;
  971.      left: 10px;
  972.      top: 8px;
  973.  }
  974.  #nav li.notification .menu-list li.buttons {
  975.      margin-top: -4px;
  976.      border-top: 1px solid #e5e7e9;
  977.      border: 1px solid #bdc3c7;
  978.      position: absolute;
  979.      left: 0px;
  980.      bottom: -37px;
  981.  }
  982.  #nav li.notification .menu-list li.buttons a {
  983.      display: inline-block;
  984.  }
  985.  #nav li.notification .menu-list li.buttons a:hover {
  986.      border-color: transparent !important;
  987.      color: #1c5083 !important;
  988.  }
  989.  #nav li.notification .menu-list li.buttons a:last-child {
  990.      float: right;
  991.  }
  992.  .rbl-block .menu-list.notification h4 {
  993.      padding: 26px 0 4px 0 !important;
  994.  }
  995.  .rbl-block .menu-list.notification li:first-child h4 {
  996.      padding-top: 0 !important;
  997.  }
  998.  #nav li.logged-user {
  999.      margin-right: -5px;
  1000.  }
  1001.  #nav li.logged-user a.dropdown-show {
  1002.      padding: 0;
  1003.      width: 40px;
  1004.      height: 40px;
  1005.  }
  1006.  #nav li.notification a.hashtag {
  1007.      font-size: 1.8rem;
  1008.      vertical-align: bottom;
  1009.      line-height: 2.7rem;
  1010.      font-weight: bold;
  1011.      margin-top: -1px;
  1012.  }
  1013.  #zgloszenie i.fa-times {
  1014.      color: #fff;
  1015.  }
  1016.  i.fa-times {
  1017.      color: #c0392b;
  1018.  }
  1019.  #nav li img.avatar {
  1020.      border-bottom: none !important;
  1021.      width: 40px;
  1022.      height: 40px;
  1023.      margin-top: 4px;
  1024.  }
  1025.  #nav li img.avatar.small {
  1026.      border-bottom: none !important;
  1027.      width: 25px;
  1028.      height: 25px;
  1029.      margin-top: 0px;
  1030.  }
  1031.  #nav li.wykopnew {
  1032.      position: relative;
  1033.  }
  1034.  #nav li.wykopnew:after {
  1035.      content: '';
  1036.      display: block;
  1037.      position: absolute;
  1038.      width: 27px;
  1039.      height: 11px;
  1040.      bottom: 5px;
  1041.      right: 8px;
  1042.      z-index: 2;
  1043.      background: url('/static/wykoppl7/s/895d8aeb442b43ed428ed48540b0cfb4.png') no-repeat 0 0;
  1044.  }
  1045.  @media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  1046.      #nav li.wykopnew:after {
  1047.          content: '';
  1048.          display: block;
  1049.          position: absolute;
  1050.          width: 27px;
  1051.          height: 11px;
  1052.          bottom: 5px;
  1053.          right: 8px;
  1054.          z-index: 2;
  1055.          background: url('/static/wykoppl7/s/be437791e14bf71d46304e033349f947.png') no-repeat 0 0;
  1056.          background-size: 27px 11px;
  1057.      }
  1058.  }
  1059.  #footer {
  1060.      background: #4383af;
  1061.      color: #fff;
  1062.      height: 600px;
  1063.      padding-top: 375px;
  1064.      vertical-align: middle;
  1065.      position: fixed;
  1066.      bottom: 0;
  1067.      left: 0;
  1068.      width: 100%;
  1069.      z-index: 0;
  1070.  }
  1071.  #footer .wrapper {
  1072.      padding: 20px 10px;
  1073.  }
  1074.  #footer a {
  1075.      color: #fff;
  1076.  }
  1077.  #footer a:hover {
  1078.      color: #fff !important;
  1079.  }
  1080.  #footer .width-one-fourth a:hover {
  1081.      color: #fff !important;
  1082.      opacity: .5;
  1083.  }
  1084.  i.fa {
  1085.      font-size: 1.4rem;
  1086.      font-weight: normal;
  1087.  }
  1088.  html {
  1089.      font-size: 62.5%;
  1090.  }
  1091.  body {
  1092.      font-size: 13px;
  1093.      font-size: 13px;
  1094.      font-size: 1.3rem;
  1095.      line-height: 18px;
  1096.      line-height: 1.8rem;
  1097.      color: #34495e;
  1098.      color: #2c3e50;
  1099.  }
  1100.  h1, h2, h3, h4, h5, h6 {
  1101.      font-weight: bold;
  1102.      font-size: 18px;
  1103.      font-size: 1.8rem;
  1104.      position: relative;
  1105.  }
  1106.  big {
  1107.      font-size: 20px;
  1108.      font-size: 20px;
  1109.      font-size: 2.0rem;
  1110.      line-height: 23px;
  1111.      line-height: 2.3rem;
  1112.  }
  1113.  small {
  1114.      font-size: 11px;
  1115.      font-size: 10px;
  1116.      font-size: 1.0rem;
  1117.      line-height: 14px;
  1118.      line-height: 1.4rem;
  1119.  }
  1120.  .nav {
  1121.      border-bottom: 2px solid rgba(237, 237, 237, 1);
  1122.      overflow: hidden;
  1123.      margin-bottom: 0px;
  1124.      padding: 0 10px;
  1125.  }
  1126.  .nav .info {
  1127.      float: left;
  1128.      margin-right: 12px;
  1129.      vertical-align: middle;
  1130.      font-weight: bold;
  1131.      text-transform: uppercase;
  1132.      line-height: 38px;
  1133.      line-height: 3.8rem;
  1134.  }
  1135.  .nav li {
  1136.      float: left;
  1137.      margin-right: 5px;
  1138.  }
  1139.  .nav > ul li a {
  1140.      color: #95a5a6;
  1141.      display: block;
  1142.      padding: 10px 10px;
  1143.      float: left;
  1144.      border-bottom: 2px solid transparent;
  1145.  }
  1146.  .nav li a:hover {
  1147.      border-bottom: 2px solid #34495e;
  1148.  }
  1149.  .nav li.active a {
  1150.      color: #34495e;
  1151.      border-bottom: 2px solid #34495e;
  1152.      font-weight: bold;
  1153.  }
  1154.  #nav .nav li.active a {
  1155.      background-color: #2e6e99;
  1156.  }
  1157.  #nav .nav > ul {
  1158.      float: left;
  1159.  }
  1160.  #nav .nav > ul:last-child {
  1161.      float: right;
  1162.  }
  1163.  .nav > ul {
  1164.      float: right;
  1165.  }
  1166.  .nav > ul:last-child {
  1167.      float: left;
  1168.  }
  1169.  .nav p + ul > li:last-child {
  1170.      margin-right: 0;
  1171.  }
  1172.  .nav.panel li {
  1173.      text-align: center;
  1174.  }
  1175.  .nav.panel big {
  1176.      font-size: 28px;
  1177.      font-size: 2.8rem;
  1178.      font-weight: normal;
  1179.      display: block;
  1180.      padding: 1.0rem 0;
  1181.  }
  1182.  .nav.panel li a span {
  1183.      font-size: 11px;
  1184.      font-size: 1.1rem;
  1185.  }
  1186.  a.link, a {
  1187.      text-decoration: none;
  1188.      color: #4383af;
  1189.  }
  1190.  .data-wyr {
  1191.      text-decoration: none;
  1192.      color: #4383af;
  1193.      cursor: pointer
  1194.  }
  1195.  .data-wyr-inline {
  1196.      display: inline!important;
  1197.  }
  1198.  .dark {
  1199.      color: #34495e;
  1200.  }
  1201.  .light {
  1202.      color: #95a5a6;
  1203.  }
  1204.  .dark a span {
  1205.      color: #34495e;
  1206.  }
  1207.  body a#register.link:hover, .showlinks:hover a, body a:hover {
  1208.      color: #1c5083 !important;
  1209.  }
  1210.  body a#register.link *, body a#register.link {
  1211.      font-size: 13px !important;
  1212.  }
  1213.  .color-bright, .color-bright a {
  1214.      color: #fff;
  1215.  }
  1216.  .hot {
  1217.      color: #ff5917 !important;
  1218.  }
  1219.  .lcontrast:hover a.affect.color-0, .color-0, .color-0:hover {
  1220.      color: #339933 !important;
  1221.  }
  1222.  .lcontrast:hover a.affect.color-997, .color-997, .color-997:hover {
  1223.      color: #ff5917 !important;
  1224.  }
  1225.  .lcontrast:hover a.affect.color-1, .color-1, .color-1:hover {
  1226.      color: #ff5917 !important;
  1227.  }
  1228.  .lcontrast:hover a.affect.color-2, .color-2, .color-2:hover {
  1229.      color: #BB0000 !important;
  1230.  }
  1231.  .lcontrast:hover a.affect.color-3, .color-3, .color-3:hover {
  1232.      color: #ff0000 !important;
  1233.  }
  1234.  .lcontrast:hover a.affect.color-4, .color-4, .color-4:hover {
  1235.      color: #999999 !important;
  1236.  }
  1237.  .lcontrast:hover a.affect.color-5, .color-5, .color-5:hover {
  1238.      color: #000000 !important;
  1239.  }
  1240.  .lcontrast:hover a.affect.color-6, .color-6:hover {
  1241.      color: #367aa9 !important;
  1242.  }
  1243.  .lcontrast:hover a.affect.color-1001, .color-1001, .color-1001:hover {
  1244.      color: #999999 !important;
  1245.  }
  1246.  .lcontrast:hover a.affect.color-1002, .color-1002, .color-1002:hover {
  1247.      color: #999999 !important;
  1248.      text-decoration: line-through !important;
  1249.  }
  1250.  .lcontrast:hover a.affect.color-2001, .color-2001, .color-2001:hover {
  1251.      color: #3f6fa0 !important;
  1252.  }
  1253.  .lcontrast:hover a.affect.color-999, .color-999, .color-999:hover {
  1254.      color: #bf9b30 !important;
  1255.  }
  1256.  .lcontrast:hover a.affect.color-998, .color-998, .color-998:hover {
  1257.      color: #593787 !important;
  1258.  }
  1259.  .size-xl {
  1260.      font-size: 28px;
  1261.      line-height: 32px;
  1262.  }
  1263.  .size-l {
  1264.      font-size: 22px;
  1265.      line-height: 26px;
  1266.  }
  1267.  .size-m {
  1268.      font-size: 18px;
  1269.      line-height: 22px;
  1270.  }
  1271.  .size-s {
  1272.      font-size: 15px;
  1273.      line-height: 19px;
  1274.  }
  1275.  .size-xs {
  1276.      font-size: 13px;
  1277.      line-height: 17px;
  1278.  }
  1279.  .size-xxs {
  1280.      font-size: 11px;
  1281.      line-height: 15px;
  1282.  }
  1283.  .screen {
  1284.      background: #34495e url('/static/wykoppl7/s/8e38bdabfde52dad071f73468e6ec061.png') repeat;
  1285.      text-align: center;
  1286.      position: relative;
  1287.      z-index: 2;
  1288.  }
  1289.  .screen iframe {
  1290.      display: block;
  1291.      margin: 0 auto;
  1292.      width: 100%;
  1293.      position: relative;
  1294.      z-index: 3 !important;
  1295.  }
  1296.  .screen .jw-reset {
  1297.      z-index: 4;
  1298.  }
  1299.  .jw-controlbar {
  1300.      opacity: 1 !important;
  1301.      visibility: visible !important;
  1302.  }
  1303.  .force-controlbar-display.jw-state-playing .jw-controlbar, .force-controlbar-display.jw-state-playing .jw-dock {
  1304.      display: table !important;
  1305.  }
  1306.  .jw-plugin-related .jw-related-thumb .jw-related-thumb-title {
  1307.      display: block !important;
  1308.  }
  1309.  .jw-skin-seven .jw-icon-display {
  1310.      color: #ff0046 !important;
  1311.  }
  1312.  .jw-skin-seven .jw-icon-display:hover {
  1313.      color: #fff !important;
  1314.  }
  1315.  .jw-tab-focus:focus {
  1316.      outline: none !important;
  1317.  }
  1318.  .jwplayer:not(.jw-flag-fullscreen) .jw-controlbar {
  1319.      bottom: 0 !important;
  1320.      background: black !important;
  1321.      display: table !important;
  1322.  }
  1323.  .jwplayer:not(.jw-flag-fullscreen) {
  1324.      overflow: visible !important;
  1325.      margin-bottom: 0 !important;
  1326.  }
  1327.  .jwplayer.jw-flag-fullscreen .jw-controlbar {
  1328.      width: 80% !important;
  1329.      margin: auto !important;
  1330.  }
  1331.  @media screen and (max-width: 480px) {
  1332.      .jwplayer:not(.jw-flag-fullscreen) .jw-controlbar {
  1333.          background: black !important;
  1334.      }
  1335.      .jwplayer:not(.jw-flag-fullscreen) {
  1336.          overflow: visible !important;
  1337.          margin-bottom: 35px !important;
  1338.      }
  1339.  }
  1340.  .jw-controls {
  1341.      overflow: visible !important;
  1342.  }
  1343.  .jwplayer.jw-flag-overlay-open-related:not(.jw-flag-fullscreen) {
  1344.      margin-bottom: 0 !important;
  1345.      overflow: hidden !important;
  1346.  }
  1347.  .article {
  1348.      padding-left: 80px;
  1349.      padding-right: 16px;
  1350.      margin: 16px 0;
  1351.      position: relative;
  1352.  }
  1353.  .article > div {
  1354.      margin-bottom: 16px;
  1355.  }
  1356.  .article > div > div {
  1357.      margin-bottom: 10px;
  1358.  }
  1359.  .article > div p.text {
  1360.      font-size: 16px;
  1361.      font-size: 1.6rem;
  1362.      line-height: 20px;
  1363.      line-height: 2.0rem;
  1364.      font-weight: 300;
  1365.  }
  1366.  body .article h2.default-big, .article h2 {
  1367.      font-size: 22px;
  1368.      font-size: 2.2rem;
  1369.      line-height: 26px;
  1370.      line-height: 2.6rem;
  1371.      margin-bottom: 8px;
  1372.      margin-bottom: 0.8rem;
  1373.  }
  1374.  .article h2 a:visited {
  1375.      color: #95a5a6;
  1376.  }
  1377.  .article > div p.text a {
  1378.      color: #34495e;
  1379.  }
  1380.  .article > div p.text a:hover {
  1381.      color: #000 !important;
  1382.      border-bottom: 1px dotted #e5e7e9;
  1383.  }
  1384.  .article .media-content {
  1385.      float: left;
  1386.      max-width: 300px;
  1387.  }
  1388.  .article .media-content p.description {
  1389.      display: none;
  1390.  }
  1391.  .article .media-content + div {
  1392.      margin-left: 315px;
  1393.  }
  1394.  body p.small {
  1395.      font-size: 11px !important;
  1396.  }
  1397.  .article.fullview {
  1398.      margin-top: 0px;
  1399.  }
  1400.  .article.fullview h2 {
  1401.      margin-top: 5px;
  1402.  }
  1403.  .article.fullview .diggbox {
  1404.      top: 18px;
  1405.  }
  1406.  .article.preview h2 {
  1407.      font-size: 16px;
  1408.      font-size: 1.6rem;
  1409.      line-height: 20px;
  1410.      line-height: 2.0rem;
  1411.      font-weight: bold;
  1412.      margin-bottom: 0.3rem;
  1413.      padding-top: 3px;
  1414.  }
  1415.  .article h2 a + sup {
  1416.      font-size: 11px;
  1417.      font-size: bold;
  1418.      vertical-align: top;
  1419.      line-height: 10px;
  1420.      background: #f1f1f1;
  1421.      border-radius: 2px;
  1422.      padding: 0 2px;
  1423.      color: #95a5a6;
  1424.  }
  1425.  div.text > p, .article.preview > div p.text {
  1426.      font-size: 13px;
  1427.      font-size: 1.3rem;
  1428.      line-height: 17px;
  1429.      line-height: 1.7rem;
  1430.  }
  1431.  #add-new .description > p.text textarea {
  1432.      font-size: 15px;
  1433.      font-size: 1.5rem;
  1434.      line-height: 19px;
  1435.      line-height: 1.9rem;
  1436.  }
  1437.  div.text > p a {
  1438.      color: #3498db;
  1439.  }
  1440.  ul.sub li div.text > p {
  1441.      font-size: 14px;
  1442.      font-size: 1.4rem;
  1443.  }
  1444.  .grid-right div.text > p {
  1445.      font-size: 12px;
  1446.      font-size: 1.2rem;
  1447.  }
  1448.  .article.preview > div > div {
  1449.      margin-bottom: 4px;
  1450.  }
  1451.  .article.preview .media-content {
  1452.      float: left;
  1453.  }
  1454.  .article.preview .media-content + div {
  1455.      margin-left: 205px;
  1456.  }
  1457.  .article.preview .media-content img {
  1458.      width: 207px;
  1459.      width: 190px;
  1460.  }
  1461.  .width-one-third .article {
  1462.      overflow: visible;
  1463.  }
  1464.  .width-one-third .article.preview .media-content {
  1465.      width: 100%;
  1466.      float: none;
  1467.  }
  1468.  .width-one-third .article.preview .media-content img {
  1469.      width: 100%;
  1470.  }
  1471.  .article.preview div.description + .media-content {
  1472.      float: none;
  1473.  }
  1474.  .article.preview div.description + .media-content + div {
  1475.      margin-left: 0px;
  1476.  }
  1477.  .article.preview.small h2 {
  1478.      font-size: 15px;
  1479.      font-size: 1.5rem;
  1480.      line-height: 20px;
  1481.      line-height: 2.0rem;
  1482.      margin-bottom: 4px;
  1483.      margin-bottom: 0.4rem;
  1484.  }
  1485.  .article.preview.small .media-content {
  1486.      float: right;
  1487.      margin-left: 10px;
  1488.  }
  1489.  .article.preview.small .media-content + div {
  1490.      margin-left: 0px;
  1491.  }
  1492.  .article.preview.small .media-content {
  1493.      margin-left: 10px;
  1494.  }
  1495.  .article.preview.small .wblock {
  1496.      padding: 4px 0;
  1497.  }
  1498.  .article.preview.small .author p {
  1499.      top: 4px;
  1500.      top: 0.4rem
  1501.  }
  1502.  .article.preview.passage {
  1503.      padding-left: 10px;
  1504.  }
  1505.  .article.preview.passage .media-content img {
  1506.      width: 148px;
  1507.  }
  1508.  .article.preview.passage .media-content + div {
  1509.      margin-left: 160px;
  1510.  }
  1511.  .article.preview.passage h2 {
  1512.      margin-bottom: 15px;
  1513.  }
  1514.  .article.preview.passage > div > div.description p.text {
  1515.      font-size: 14px;
  1516.  }
  1517.  .wblock {
  1518.      padding: 8px 16px 12px 16px;
  1519.      position: relative;
  1520.      padding: 14px 16px;
  1521.  }
  1522.  .sub li .profile img {
  1523.      width: 30px;
  1524.      height: 30px;
  1525.      width: 3.0rem;
  1526.      height: 3.0rem;
  1527.  }
  1528.  .sub li .profile + div {
  1529.      margin-left: 40px;
  1530.  }
  1531.  .sub .wblock {
  1532.      padding-left: 65px;
  1533.      padding-top: 0px;
  1534.      padding-bottom: 7px;
  1535.  }
  1536.  .wblock .author {
  1537.      padding-bottom: 3px;
  1538.  }
  1539.  .wblock .author b {
  1540.      font-size: 12px;
  1541.      font-size: 1.2rem;
  1542.      font-weight: bold;
  1543.  }
  1544.  .wblock .author small {
  1545.      font-size: 11px;
  1546.      font-size: 1.1rem;
  1547.      margin-left: 8px;
  1548.  }
  1549.  .text {
  1550.      word-wrap: break-word;
  1551.      margin-bottom: 4px;
  1552.      margin-bottom: 0.4rem;
  1553.      overflow: hidden;
  1554.  }
  1555.  .wblock a.profile {
  1556.      float: left;
  1557.      margin-top: 4px;
  1558.  }
  1559.  .wblock .profile + div {
  1560.      margin-left: 50px;
  1561.      margin-top: -17px;
  1562.  }
  1563.  .wblock form.reply .profile + div {
  1564.      margin-top: 0;
  1565.  }
  1566.  .pmStream .wblock .profile + div, .streammini .wblock .profile + div {
  1567.      margin-top: 0px;
  1568.  }
  1569.  .pmStream li {
  1570.      min-height: 50px;
  1571.  }
  1572.  .wblock.mini {
  1573.      padding: 0px;
  1574.  }
  1575.  .wblock.mini .avatar {
  1576.      width: 20px;
  1577.      width: 2.0rem;
  1578.      height: 20px;
  1579.      height: 2.0rem;
  1580.  }
  1581.  .wblock.mini .profile + div {
  1582.      margin-left: 30px;
  1583.  }
  1584.  .wblock.mini .author p {
  1585.      top: 0;
  1586.  }
  1587.  .streammini .wblock.mini .author a.ellipsis {
  1588.      max-width: 155px;
  1589.  }
  1590.  .streammini .sub .wblock.mini .author a.ellipsis {
  1591.      max-width: 125px;
  1592.  }
  1593.  .media-content {
  1594.      position: relative;
  1595.      overflow: hidden;
  1596.      display: inline-block;
  1597.      width: auto;
  1598.      padding: 1px;
  1599.      min-height: 80px;
  1600.      min-height: initial;
  1601.      margin: 0.5rem 0 0 0;
  1602.      padding-bottom: 26px;
  1603.  }
  1604.  .media-content.video {
  1605.      max-width: 550px;
  1606.  }
  1607.  .media-content.crop {
  1608.      padding-bottom: 6px;
  1609.  }
  1610.  .article .media-content, .media-content.no-description {
  1611.      padding-bottom: 0;
  1612.  }
  1613.  .media-content.no-description .description {
  1614.      display: none;
  1615.  }
  1616.  .media-content.too-long-pic {
  1617.      max-height: 450px;
  1618.  }
  1619.  .article.preview .media-content.video {
  1620.      margin-top: 0;
  1621.      margin-bottom: 0;
  1622.  }
  1623.  .media-content img {
  1624.      float: left;
  1625.      max-width: 100%;
  1626.  }
  1627.  .media-content > a {
  1628.      display: block;
  1629.      min-width: 150px;
  1630.      min-height: 25px;
  1631.  }
  1632.  .media-content.too-long-pic .expand {
  1633.      font-size: 11px;
  1634.      font-size: 1.1rem;
  1635.      width: 100%;
  1636.      position: absolute;
  1637.      text-align: center;
  1638.      color: #95a5a6;
  1639.      text-shadow: 0px 1px #000;
  1640.      bottom: 0;
  1641.      z-index: 3;
  1642.      margin-bottom: 26px;
  1643.      background: rgba(0, 0, 0, .6);
  1644.      cursor: pointer;
  1645.  }
  1646.  .streammini .media-content.too-long-pic .expand {
  1647.      display: none;
  1648.  }
  1649.  .media-content .description {
  1650.      background: #fff;
  1651.      border-top: 1px solid #f4f6f7;
  1652.      font-size: 1.1rem;
  1653.      width: 100%;
  1654.      min-height: 2.6rem;
  1655.      line-height: 2.6rem;
  1656.      vertical-align: top;
  1657.      display: block;
  1658.      position: absolute;
  1659.      bottom: 0px;
  1660.      left: 0;
  1661.  }
  1662.  .media-content .description * {
  1663.      vertical-align: top;
  1664.  }
  1665.  .media-content .manager a:last-child {
  1666.      float: right;
  1667.  }
  1668.  .media-content.hide-image {
  1669.      min-height: 0;
  1670.      max-width: 100%;
  1671.      padding-bottom: 0;
  1672.  }
  1673.  div.text p .media-content {
  1674.      display: block;
  1675.  }
  1676.  .media-content .description span.file-size, .media-content .description a.affect.hide {
  1677.      position: absolute;
  1678.      right: 0;
  1679.      background: #fff;
  1680.      padding-left: 4px;
  1681.  }
  1682.  .media-content .description a:first-child {
  1683.      float: none;
  1684.  }
  1685.  .media-content .description a:first-child {
  1686.      text-overflow: ellipsis;
  1687.      white-space: nowrap;
  1688.      overflow: hidden;
  1689.      width: 60%;
  1690.      display: inline-block;
  1691.  }
  1692.  .media-content .manager {
  1693.      background: #f6f8f9;
  1694.      text-align: center;
  1695.      padding: 5px;
  1696.  }
  1697.  .media-content .manager a:first-child {
  1698.      float: left;
  1699.  }
  1700.  .more, .more-comments {
  1701.      text-align: center;
  1702.      line-height: 22px;
  1703.      line-height: 2.2rem;
  1704.      vertical-align: middle;
  1705.      font-size: 11px;
  1706.      font-size: 1.1rem;
  1707.      font-weight: bold;
  1708.      color: #95a5a6;
  1709.  }
  1710.  .more a:hover i, .more-comments span:hover {
  1711.      color: #2c3e50 !important;
  1712.  }
  1713.  .more-comments span {
  1714.      color: #4383af;
  1715.  }
  1716.  .more-comments span:hover {
  1717.      cursor: pointer;
  1718.  }
  1719.  .voters-list {
  1720.      font-size: 11px;
  1721.      font-size: 1.1rem;
  1722.      margin-bottom: 6px;
  1723.      margin-bottom: 0.6rem;
  1724.  }
  1725.  .voters-list * {
  1726.      color: #95a5a6 !important;
  1727.  }
  1728.  .streammini .media-content.too-long-pic {
  1729.      max-height: 150px;
  1730.  }
  1731.  .streammini ul.sub li div.text > p, .streammini .author *, .streammini .text {
  1732.      font-size: 12px;
  1733.      font-size: 1.2rem;
  1734.  }
  1735.  .streammini ul.sub {
  1736.      margin-left: 30px;
  1737.  }
  1738.  .comments-stream .reply {
  1739.      padding-left: 50px;
  1740.  }
  1741.  .comments-stream .sub .reply {
  1742.      padding-left: 0px;
  1743.  }
  1744.  .wblock textarea, .wblock form textarea {
  1745.      width: 100%;
  1746.      min-height: 5.0rem;
  1747.      font-size: 15px;
  1748.      font-size: 1.5rem;
  1749.  }
  1750.  .wblock a.profile, .wblock form a.profile {
  1751.      margin-top: 0px;
  1752.  }
  1753.  .reply.light fieldset.arrow_box:after, .reply.light a.profile, .reply.light fieldset.row.buttons p:first-child {
  1754.      display: none;
  1755.  }
  1756.  .reply.light .profile + div {
  1757.      margin-left: 0;
  1758.  }
  1759.  .replyOn .wblock.replyForm {
  1760.      background: #f8fafb !important;
  1761.      border-top: 1px solid #ededed;
  1762.      padding-left: 66px;
  1763.  }
  1764.  .replyOn .wblock.replyForm .profile img {
  1765.      width: 30px;
  1766.      height: 30px;
  1767.  }
  1768.  .replyOn .wblock.replyForm .profile + div {
  1769.      margin-left: 55px;
  1770.  }
  1771.  fieldset.arrow_box {
  1772.      padding: 0 !important;
  1773.  }
  1774.  .diggbox {
  1775.      position: absolute;
  1776.      text-align: center;
  1777.      left: 15px;
  1778.      left: 26px;
  1779.      top: 5px;
  1780.      width: 49px;
  1781.  }
  1782.  .diggbox span:first-child, .rdiggbox {
  1783.      display: block;
  1784.      width: 49px;
  1785.      height: 42px;
  1786.      line-height: 42px;
  1787.      vertical-align: middle;
  1788.      font-weight: bold;
  1789.      color: #ff5917;
  1790.      background: url('/static/wykoppl7/s/e3abfc1aa5c7d1cccb3ab17c806ba38d.png') no-repeat;
  1791.  }
  1792.  .rdiggbox {
  1793.      position: absolute;
  1794.      top: 5px;
  1795.      left: 5px;
  1796.      text-align: center;
  1797.      margin: auto;
  1798.  }
  1799.  .jw-custom-title {
  1800.      display: block;
  1801.      position: absolute !important;
  1802.      bottom: 0;
  1803.      left: 0;
  1804.      width: 100%;
  1805.      height: auto !important;
  1806.      background-color: rgba(0, 0, 0, .5) !important;
  1807.      padding: 5px;
  1808.      text-overflow: ellipsis;
  1809.      overflow: hidden;
  1810.  }
  1811.  @media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  1812.      .diggbox span:first-child, .rdiggbox {
  1813.          background: url('/static/wykoppl7/s/1752678287771b1f3e5cc381983d43da.png') no-repeat;
  1814.          background-size: 49px 126px;
  1815.          background-repeat: no-repeat;
  1816.      }
  1817.  }
  1818.  .diggbox.digout span:first-child {
  1819.      background-position: 0 -42px;
  1820.      color: #ff5917;
  1821.  }
  1822.  .diggbox.digout span:last-child {
  1823.      color: #4383af !important;
  1824.  }
  1825.  .diggbox.digout.burried span:first-child {
  1826.      background-position: 0 -42px;
  1827.      color: #95a5a6;
  1828.      opacity: .4;
  1829.  }
  1830.  .diggbox.digout.burried span:last-child {
  1831.      opacity: .8;
  1832.      color: #95a5a6 !important;
  1833.      border: none;
  1834.      background: none;
  1835.  }
  1836.  .diggbox.digout a span.button {
  1837.      color: #95a5a6;
  1838.  }
  1839.  .diggbox span.button {
  1840.      line-height: 20px;
  1841.      font-size: 11px;
  1842.      font-size: 1.1rem;
  1843.      font-weight: normal !important;
  1844.      padding: 0;
  1845.      margin-top: 3px;
  1846.      width: 49px;
  1847.      color: #4383af;
  1848.  }
  1849.  .diggbox span.button.submit {
  1850.      color: #fff;
  1851.  }
  1852.  .diggbox .hot, .rdiggbox .hot {
  1853.      display: inline-block;
  1854.      width: 17px;
  1855.      height: 16px;
  1856.      border-radius: 8px;
  1857.      background-position: 3px -133px !important;
  1858.      background-color: #fff !important;
  1859.      position: absolute;
  1860.      top: 0px;
  1861.      right: 0px;
  1862.      z-index: 5;
  1863.      pointer-events: none;
  1864.  }
  1865.  .diggbox a.dropdown-show {
  1866.      font-size: 11px;
  1867.      font-size: 1.1rem;
  1868.  }
  1869.  .diggbox a.dropdown-show i.fa-caret-down {
  1870.      display: none;
  1871.  }
  1872.  .form-big .diggbox {
  1873.      top: 15px;
  1874.  }
  1875.  .addons .diggbox {
  1876.      top: 10px;
  1877.  }
  1878.  .comments-stream.touch-content {
  1879.      background: #fff;
  1880.      border-left: 1px solid #dae2e4;
  1881.      border-right: 1px solid #dae2e4;
  1882.      border-bottom: 1px solid #ededed;
  1883.  }
  1884.  .comments-stream.touch-content li:nth-child(3n + 1) > div {
  1885.      border-left: none;
  1886.      margin-left: 7px;
  1887.      clear: left;
  1888.  }
  1889.  .comments-stream.touch-content li:nth-child(3n + 3) > div {
  1890.      border-right: none;
  1891.  }
  1892.  .comments-stream.touch-content > li.hot {
  1893.      margin-left: 0;
  1894.  }
  1895.  .comments-stream.touch-content > li .lcontrast {
  1896.      padding-bottom: 25px;
  1897.  }
  1898.  .touch-content .article.preview .media-content + div {
  1899.      margin: 0;
  1900.  }
  1901.  .touch-content .article.preview h2 {
  1902.      font-size: 22px;
  1903.      line-height: 28px;
  1904.  }
  1905.  .touch-content .width-one-third {
  1906.      background: #fff;
  1907.  }
  1908.  .touch-content .diggbox {
  1909.      position: relative;
  1910.      margin: 0;
  1911.      top: 0;
  1912.      left: 0;
  1913.      float: left;
  1914.  }
  1915.  .touch-content .diggbox + h2 {
  1916.      margin-left: 60px;
  1917.  }
  1918.  .touch-content .article > div {
  1919.      margin-bottom: 8px;
  1920.  }
  1921.  .touch-content .paylink .media-content img {
  1922.      max-height: 195px;
  1923.  }
  1924.  .touch-content .paylink .description {
  1925.      margin-top: 20px;
  1926.  }
  1927.  .touch-content .width-one-third {
  1928.      overflow: hidden;
  1929.      border: 1px solid #ededed;
  1930.      border-bottom: none;
  1931.      margin-top: -1px;
  1932.      margin-left: -1px;
  1933.      padding-bottom: 200px;
  1934.      margin-bottom: -200px;
  1935.      background: transparent;
  1936.  }
  1937.  .touch-content.comments-stream > li {
  1938.      margin-bottom: 0;
  1939.      border: 0 !important;
  1940.      border-radius: 0;
  1941.  }
  1942.  ul.comments-stream.touch-content > li:nth-last-of-type(-n + 3) .width-one-third {
  1943.      padding-bottom: 40px;
  1944.      margin-bottom: -40px;
  1945.  }
  1946.  .touch-content.comments-stream > li .article .diggbox {
  1947.      top: 5px;
  1948.      width: auto;
  1949.      margin-right: 10px;
  1950.  }
  1951.  .touch-content .article > div.fix-tagline {
  1952.      margin-top: 10px;
  1953.  }
  1954.  .touch-content.comments-stream .media-content {
  1955.      margin-top: 0;
  1956.  }
  1957.  .touch-content .author {
  1958.      min-height: 20px;
  1959.      position: relative;
  1960.      border: none;
  1961.      margin-bottom: 7px;
  1962.      margin-top: -35px;
  1963.  }
  1964.  .touch-content .author p {
  1965.      top: 0;
  1966.      padding-right: 0;
  1967.  }
  1968.  .tag, .button, button, input.button, input[type="submit"] {
  1969.      display: inline-block;
  1970.      *display: inline;
  1971.      zoom: 1;
  1972.      cursor: pointer;
  1973.      text-align: center;
  1974.      line-height: 2.8rem;
  1975.      font-weight: bold;
  1976.      color: #34495e;
  1977.      background-color: #f4f6f7;
  1978.      border-radius: 3px;
  1979.      border: 1px solid #bdc3c7;
  1980.      border: 1px solid #e1e3e4;
  1981.      padding: 0 1.0rem;
  1982.      white-space: nowrap;
  1983.  }
  1984.  input[type="submit"] {
  1985.      line-height: normal;
  1986.      padding: 5px 12px !important;
  1987.  }
  1988.  .button:hover {
  1989.      color: inherit !important;
  1990.      background-color: #fafafa;
  1991.      border-color: #95a5a6;
  1992.      border-color: #e1e3e4;
  1993.      color: #4383af !important;
  1994.  }
  1995.  .button.selected {
  1996.      color: #fff !important;
  1997.      background-color: #4383AF;
  1998.      border-color: #296690;
  1999.      box-shadow: none;
  2000.  }
  2001.  .button.disabled {
  2002.      cursor: default;
  2003.      opacity: .3;
  2004.  }
  2005.  .button.mikro *, .button.mikro {
  2006.      line-height: 1.4rem;
  2007.      line-height: 1.0rem;
  2008.      font-size: 10px;
  2009.      font-size: 1.0rem !important;
  2010.      font-weight: bold;
  2011.      padding: 0.4rem 0.3rem !important;
  2012.  }
  2013.  .button.create {
  2014.      border: 1px solid transparent;
  2015.      background: none;
  2016.      box-shadow: none;
  2017.  }
  2018.  .button.create:hover {
  2019.      border: 1px solid #c8c8c8;
  2020.      background-color: #eaeaea;
  2021.      border: 1px solid #95a5a6;
  2022.      background-color: #fafafa;
  2023.      border-color: #e1e3e4;
  2024.  }
  2025.  .button.width-full {
  2026.      font-size: 1.8rem;
  2027.      text-align: left;
  2028.      padding: 10px;
  2029.  }
  2030.  .tag {
  2031.      padding: 0 0.3rem;
  2032.      line-height: 2.0rem;
  2033.      font-weight: normal;
  2034.      box-shadow: none;
  2035.      color: #4383af;
  2036.  }
  2037.  .tag em {
  2038.      opacity: .5;
  2039.  }
  2040.  .tag.create {
  2041.      border: 1px solid transparent;
  2042.      background: none;
  2043.      box-shadow: none;
  2044.  }
  2045.  .tag.create:hover {
  2046.      border: 1px solid #d8d8d8;
  2047.      background-color: #f5f5f5;
  2048.  }
  2049.  .tag.active {
  2050.      border: 1px solid #d8d8d8;
  2051.      background-color: #f5f5f5;
  2052.      color: #2c3e50 !important;
  2053.      opacity: 1 !important;
  2054.      font-weight: bold;
  2055.  }
  2056.  body .affect.mark, body a.mark {
  2057.      opacity: 1 !important;
  2058.      color: #4383AF !important;
  2059.      font-weight: bold;
  2060.  }
  2061.  .relatedTagsExtra > *, #mainTags {
  2062.      margin-bottom: 5px;
  2063.      line-height: 25px;
  2064.      line-height: 2.5rem;
  2065.  }
  2066.  .addTags .tag {
  2067.      color: #7f8c8d;
  2068.  }
  2069.  .relatedTagsExtra > div > .tag:first-child {
  2070.      width: 120px;
  2071.      text-align: right;
  2072.      border: none;
  2073.      background: none;
  2074.  }
  2075.  .relatedTagsExtra > div > .tag:first-child:after {
  2076.      content: ":";
  2077.  }
  2078.  .mf_upload_m, .mf_upload_m form {
  2079.      position: inherit !important;
  2080.  }
  2081.  x:-o-prefocus, .mf_upload_ins {
  2082.      display: none;
  2083.  }
  2084.  .mf_upload_ins {
  2085.      opacity: .7;
  2086.      pointer-events: none;
  2087.      padding: 2px 2px 8px 2px;
  2088.  }
  2089.  .mf_upload_ins div {
  2090.      height: inherit;
  2091.      color: #c0392b;
  2092.      font-size: 16px;
  2093.      line-height: 65px;
  2094.      vertical-align: bottom;
  2095.  }
  2096.  form {
  2097.      padding: 10px;
  2098.  }
  2099.  form.nospace {
  2100.      padding: 0px;
  2101.  }
  2102.  form.noborder {
  2103.      border: none;
  2104.  }
  2105.  .wblock > form {
  2106.      padding-left: 0;
  2107.      padding-right: 0;
  2108.  }
  2109.  textarea {
  2110.      display: inherit;
  2111.      resize: vertical;
  2112.      z-index: 2;
  2113.  }
  2114.  textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], .apisandbox-menu input {
  2115.      border: 1px solid #9cabac;
  2116.      border: 1px solid #ededed;
  2117.      border-radius: 3px;
  2118.      padding: 10px 6px;
  2119.      padding: 1.0rem 0.6rem;
  2120.      width: 100%;
  2121.  }
  2122.  textarea.error, input[type="text"].error, input[type="password"].error, input[type="date"].error {
  2123.      border: 1px dotted #e74c3c;
  2124.  }
  2125.  textarea:hover, input[type="text"]:hover, input[type="password"]:hover {
  2126.      border: 1px solid #ccc;
  2127.      box-shadow: 0 0 2px 1px rgba(189, 195, 199, .2);
  2128.  }
  2129.  textarea:focus, input[type="text"]:focus, input[type="password"]:focus {
  2130.      outline: 0;
  2131.      border: 1px solid #bbb;
  2132.      box-shadow: 0 0 2px 1px rgba(189, 195, 199, .2);
  2133.  }
  2134.  button.submit, .button.submit, input[type="submit"] {
  2135.      color: #fff;
  2136.      background-color: #4383af;
  2137.      border: 1px solid #3b6f92;
  2138.      padding: 0 16px;
  2139.  }
  2140.  .button.submit:hover, input[type="submit"]:hover {
  2141.      color: #fff !important;
  2142.      background-color: #4b8bb7;
  2143.  }
  2144.  button.active {
  2145.      background-color: #34495e;
  2146.      border-color: #7f8c8d;
  2147.      box-shadow: none;
  2148.  }
  2149.  input[type="text"]:disabled {
  2150.      background-color: #F4F6F7;
  2151.      border-color: #ecf0f1;
  2152.  }
  2153.  input[type="text"]:disabled:hover {
  2154.      box-shadow: none;
  2155.  }
  2156.  form select {
  2157.      border: 1px solid #e5e7e9;
  2158.  }
  2159.  select {
  2160.      padding: 4px 4px 5px 4px !important;
  2161.  }
  2162.  option span {
  2163.      padding: 4px;
  2164.  }
  2165.  fieldset {
  2166.      vertical-align: middle;
  2167.  }
  2168.  label {
  2169.      cursor: pointer;
  2170.      vertical-align: middle;
  2171.      font-size: 11px;
  2172.      font-size: 1.1rem;
  2173.      font-weight: bold;
  2174.      text-transform: uppercase;
  2175.  }
  2176.  label.inline {
  2177.      text-transform: none;
  2178.      color: #2C3E50;
  2179.      font-size: inherit;
  2180.      vertical-align: top;
  2181.      margin-left: 5px;
  2182.  }
  2183.  label.inline * {
  2184.      vertical-align: top;
  2185.  }
  2186.  label.inline + input[type="text"] {
  2187.      display: inline-block;
  2188.      width: 80%;
  2189.  }
  2190.  input[type="text"].create {
  2191.      border: transparent;
  2192.      background: transparent;
  2193.  }
  2194.  input[type="text"].create:hover, input[type="text"].create:focus {
  2195.      background: #fff;
  2196.  }
  2197.  label small {
  2198.      text-transform: none;
  2199.  }
  2200.  legend {
  2201.      font-weight: bold;
  2202.      text-transform: uppercase;
  2203.  }
  2204.  input.width-half {
  2205.      width: 49% !important;
  2206.  }
  2207.  .notice {
  2208.      position: relative;
  2209.  }
  2210.  .form-big {
  2211.      border: 2px solid #F4F6F7;
  2212.      border-radius: 4px;
  2213.  }
  2214.  .form-big > div:first-child {
  2215.      padding: 30px;
  2216.      border-bottom: 2px solid #F4F6F7;
  2217.      background: #f7f7fa;
  2218.      text-align: center;
  2219.  }
  2220.  .form-big > div:last-child {
  2221.      background: #f7f7fa;
  2222.      padding: 20px;
  2223.      margin-top: 20px;
  2224.      text-align: center;
  2225.  }
  2226.  .form-big fieldset a.button:last-child {
  2227.      float: right;
  2228.  }
  2229.  .form-big fieldset {
  2230.      padding: 10px 10px 0 10px;
  2231.  }
  2232.  .form-big fieldset.nospace {
  2233.      padding: 0;
  2234.  }
  2235.  .form-big fieldset input[type="text"], .form-big fieldset input[type="password"] {
  2236.      font-size: 24px;
  2237.      font-size: 2.4rem;
  2238.  }
  2239.  .form-big .button, .form-big input[type="submit"] {
  2240.      font-size: 18px;
  2241.      font-size: 1.8rem;
  2242.      padding: 1.0rem 3.0rem;
  2243.  }
  2244.  .form-big .submit-row {
  2245.      text-align: center;
  2246.  }
  2247.  .form-big .submit-row em {
  2248.      font-style: italic;
  2249.  }
  2250.  .form-big .submit-row .button, .form-big .submit-row input[type="submit"] {
  2251.      width: 100%;
  2252.  }
  2253.  .form-big .submit-row input[type="submit"] {
  2254.      line-height: 3.8rem;
  2255.      margin-bottom: 10px;
  2256.  }
  2257.  .form-big .submit-row .button.facebook-colors {
  2258.      margin-top: 10px;
  2259.      border: 1px solid #3B5B98;
  2260.      box-shadow: none;
  2261.  }
  2262.  .form-big .button i.fa {
  2263.      font-size: 20px;
  2264.      font-size: 2.0rem;
  2265.  }
  2266.  .form-big h3 i.fa {
  2267.      font-size: 1.8rem;
  2268.  }
  2269.  .form-big .media-content {
  2270.      background: none;
  2271.  }
  2272.  .form-big .addTags input[type="text"] {
  2273.      width: 70%;
  2274.      padding: 5px;
  2275.      border: 1px solid #e1e3e4;
  2276.  }
  2277.  .form-big .addTags select {
  2278.      width: 29%;
  2279.      border: 1px solid #e1e3e4;
  2280.  }
  2281.  .form-big .article div.description {
  2282.      min-height: 73px;
  2283.  }
  2284.  .form-big .manager {
  2285.      height: 56px;
  2286.      line-height: 46px;
  2287.      vertical-align: middle;
  2288.  }
  2289.  .form-big .manager .button.mikro {
  2290.      padding: 0.8rem 1.0rem !important;
  2291.      margin-top: 7px;
  2292.  }
  2293.  .form-big .addRelated input[type="text"] {
  2294.      font-size: 1.3rem;
  2295.  }
  2296.  .form-big .add-section h2 {
  2297.      margin-top: -10px;
  2298.  }
  2299.  .form-big h2 textarea {
  2300.      border: none;
  2301.      font-size: 20px;
  2302.      font-size: 2.0rem;
  2303.      color: #4383af;
  2304.      min-height: 2rem;
  2305.      font-weight: bold;
  2306.  }
  2307.  .form-big .description .text textarea {
  2308.      border: none;
  2309.  }
  2310.  .form-big .add-section .fix-tagline {
  2311.      margin-left: 5px;
  2312.  }
  2313.  .form-big #commentForm a.button {
  2314.      padding: 0 1.0rem;
  2315.  }
  2316.  .form-big #commentForm a.button, .form-big #commentForm a.button i.fa {
  2317.      font-size: 14px;
  2318.      font-size: 1.4rem;
  2319.  }
  2320.  fieldset.row.buttons big {
  2321.      line-height: 4.8rem;
  2322.      vertical-align: middle;
  2323.  }
  2324.  fieldset.files > * {
  2325.      vertical-align: middle;
  2326.      display: inline-block;
  2327.      *display: inline;
  2328.      zoom: 1;
  2329.  }
  2330.  fieldset.surveyRow > * {
  2331.      vertical-align: middle;
  2332.      display: inline;
  2333.      *display: inline;
  2334.      zoom: 1;
  2335.  }
  2336.  fieldset.files, fieldset.surveyRow {
  2337.      line-height: 30px;
  2338.      vertical-align: middle;
  2339.      padding: 3px 0 5px 0;
  2340.      margin-bottom: 5px;
  2341.      border-bottom: 1px dashed #ecf0f1;
  2342.  }
  2343.  fieldset.files > img {
  2344.      max-width: 30px;
  2345.      max-height: 30px;
  2346.  }
  2347.  fieldset.files ul, fieldset.surveyRow ul {
  2348.      float: right;
  2349.  }
  2350.  fieldset.files span, fieldset.surveyRow span {
  2351.      margin-left: 8px;
  2352.      max-width: 38%;
  2353.      display: inline-block;
  2354.      *display: inline;
  2355.      zoom: 1;
  2356.  }
  2357.  fieldset.files input[type="checkbox"] {
  2358.      float: left;
  2359.      margin-top: 8px;
  2360.  }
  2361.  input[type=checkbox]:checked + label {
  2362.      color: #2c3e50 !important;
  2363.  }
  2364.  input[type=checkbox] + label {
  2365.      color: #95a5a6 !important;
  2366.  }
  2367.  .check-and-label > input[type="radio"], .check-and-label > input[type="checkbox"] {
  2368.      margin-left: -26px;
  2369.  }
  2370.  .check-and-label {
  2371.      margin-left: 27px;
  2372.  }
  2373.  .register-captcha img.captcha {
  2374.      height: 48px;
  2375.      margin-top: 3px;
  2376.      border-radius: 3px;
  2377.      border: 1px solid #ededed;
  2378.  }
  2379.  .register-captcha input#captchaField {
  2380.      width: 205px;
  2381.  }
  2382.  .with-legend {
  2383.      border: 1px solid #ededed;
  2384.      padding: 10px;
  2385.      margin-bottom: 15px;
  2386.      background: #fafafa;
  2387.  }
  2388.  .with-legend legend {
  2389.      font-size: 10px;
  2390.      border: 1px solid #ededed;
  2391.      padding: 3px;
  2392.      background: #fff;
  2393.      color: #e74c3c;
  2394.  }
  2395.  .switcher fieldset.files {
  2396.      margin-left: 31px;
  2397.  }
  2398.  .switcher fieldset.files span {
  2399.      max-width: 64%;
  2400.  }
  2401.  .switcher fieldset.files:last-child {
  2402.      border: none;
  2403.  }
  2404.  .switcher * {
  2405.      margin-right: 6px;
  2406.  }
  2407.  .switcher *:last-child {
  2408.      margin-right: 0px;
  2409.  }
  2410.  .counterContainer {
  2411.      position: relative;
  2412.  }
  2413.  .counterContainer .counter {
  2414.      position: absolute;
  2415.      top: -15px;
  2416.      right: -10px;
  2417.      font-size: 11px;
  2418.      padding: 1px 4px;
  2419.      background: #f1f4f5;
  2420.      border: 1px solid #ededed;
  2421.      font-weight: bold;
  2422.      border-radius: 3px;
  2423.  }
  2424.  .settings fieldset {
  2425.      margin-bottom: 20px;
  2426.  }
  2427.  .settings .row {
  2428.      margin-bottom: 5px;
  2429.  }
  2430.  .settings .row > label:first-child {
  2431.      margin-left: 25px;
  2432.      display: inline-block;
  2433.      min-width: 100px;
  2434.      text-transform: none;
  2435.      font-size: 13px;
  2436.  }
  2437.  .settings select {
  2438.      min-width: 200px;
  2439.      border-color: #e5e7e9;
  2440.      border-radius: 2px;
  2441.  }
  2442.  fieldset > label + select {
  2443.      margin: 15px 0 15px 10px;
  2444.  }
  2445.  .settings #auto_location input, .settings #auto_location {
  2446.      width: 30%;
  2447.  }
  2448.  #settingsBox input[type="file"] {
  2449.      position: absolute;
  2450.      display: block;
  2451.      top: 0;
  2452.      left: 0;
  2453.      width: 100%;
  2454.      height: 100%;
  2455.      opacity: 0;
  2456.      filter: alpha(opacity=0);
  2457.      cursor: pointer;
  2458.  }
  2459.  #settingsBox .rel.avatar-holder span {
  2460.      opacity: 0;
  2461.      position: absolute;
  2462.      top: 61px;
  2463.      left: 35px;
  2464.      font-weight: bold;
  2465.      color: #fff;
  2466.      text-shadow: 0 0 3px #000;
  2467.  }
  2468.  #settingsBox .rel.avatar-holder:hover span {
  2469.      opacity: 1;
  2470.  }
  2471.  #settingsBox .rel.avatar-holder img.abs.loader {
  2472.      position: absolute;
  2473.      top: 63px;
  2474.      left: 11px;
  2475.  }
  2476.  #nav .wrapper {
  2477.      position: relative;
  2478.      overflow: visible;
  2479.  }
  2480.  #nav form.naturalsearch {
  2481.      position: absolute;
  2482.      top: 2px;
  2483.      left: 128px;
  2484.      width: calc(100% - 471px);
  2485.  }
  2486.  #nav form.naturalsearch input[type="text"] {
  2487.      font-size: 17px;
  2488.  }
  2489.  #nav form.naturalsearch > div {
  2490.      position: relative;
  2491.  }
  2492.  #nav form.naturalsearch ul {
  2493.      position: absolute;
  2494.      width: 100%;
  2495.      border: 1px solid #e1e4e5;
  2496.      margin-top: -3px;
  2497.  }
  2498.  #nav form.naturalsearch ul li {
  2499.      display: block !important;
  2500.      background: #fff;
  2501.      float: none !important;
  2502.      margin: 0;
  2503.  }
  2504.  #nav form.naturalsearch ul li:last-child {
  2505.      border-bottom: none;
  2506.  }
  2507.  #nav form.naturalsearch ul li a {
  2508.      float: none !important;
  2509.      display: block !important;
  2510.      color: #2C3E50;
  2511.      padding: 10px 5px;
  2512.      border-bottom: 1px solid #e1e4e5;
  2513.  }
  2514.  #nav form.naturalsearch ul li a:hover {
  2515.      color: #1C2E40 !important;
  2516.      border-bottom: 1px solid #e1e4e5 !important;
  2517.  }
  2518.  .row.elements > a, .row.elements > ul > li {
  2519.      margin-right: 15px;
  2520.  }
  2521.  .row.elements > ul > li:last-child {
  2522.      margin-right: 0;
  2523.  }
  2524.  .row.elements a * {
  2525.      white-space: nowrap;
  2526.  }
  2527.  .row.elements a.affect:hover, .row.elements a:hover {
  2528.      color: #1c5083 !important;
  2529.  }
  2530.  .row.buttons {
  2531.      line-height: 28px;
  2532.      vertical-align: middle;
  2533.      overflow: hidden;
  2534.      padding-top: 2px;
  2535.  }
  2536.  .row.buttons p {
  2537.      float: left;
  2538.  }
  2539.  .row.buttons p:last-child {
  2540.      float: right;
  2541.  }
  2542.  .row.elements ul, .row.elements ul li {
  2543.      display: inline-block;
  2544.      *display: inline;
  2545.      zoom: 1;
  2546.  }
  2547.  .row.elements ul.responsive-menu li:first-child {
  2548.      display: none;
  2549.  }
  2550.  a.embed-button {
  2551.      border: 1px solid rgba(67, 131, 175, .5);
  2552.      line-height: 1.2rem;
  2553.      padding: 2px 12px;
  2554.      border-radius: 3px;
  2555.  }
  2556.  a.embed-button > span {
  2557.      font-size: 1.6rem;
  2558.  }
  2559.  .row.elements.actions a.embed-button {
  2560.      margin-right: 0;
  2561.      float: right;
  2562.      opacity: 0;
  2563.  }
  2564.  .wblock:hover .row.elements.actions a.embed-button {
  2565.      opacity: 1;
  2566.      -webkit-transition-duration: 1s;
  2567.      transition-duration: 1s;
  2568.  }
  2569.  .avatar.male {
  2570.      -webkit-box-shadow: 0px 2px 0px 0px rgba(70, 171, 242, 1);
  2571.      box-shadow: 0px 2px 0px 0px rgba(70, 171, 242, 1);
  2572.      border-radius: 2px 2px 0 0;
  2573.  }
  2574.  .user-profile .avatar.male {
  2575.      box-shadow: 0px 4px 0px 0px rgba(70, 171, 242, 1);
  2576.  }
  2577.  .avatar.female {
  2578.      -webkit-box-shadow: 0px 2px 0px 0px rgba(242, 70, 208, 1);
  2579.      box-shadow: 0px 2px 0px 0px rgba(242, 70, 208, 1);
  2580.      border-radius: 2px 2px 0 0;
  2581.  }
  2582.  .user-profile .avatar.female {
  2583.      box-shadow: 0px 4px 0px 0px rgba(242, 70, 208, 1);
  2584.  }
  2585.  .avatar {
  2586.      border-bottom: none !important;
  2587.      -webkit-box-shadow: 0px 2px 0px 0px rgba(229, 231, 233, 1);
  2588.      box-shadow: 0px 2px 0px 0px rgba(229, 231, 233, 1);
  2589.      border-bottom: 2px solid #fff !important;
  2590.      border-radius: 2px 2px 0 0;
  2591.  }
  2592.  .user-profile .avatar {
  2593.      box-shadow: 0px 4px 0px 0px rgba(229, 231, 233, 1);
  2594.  }
  2595.  .avatar.full {
  2596.      width: 150px;
  2597.      height: 150px;
  2598.  }
  2599.  .avatar.default {
  2600.      width: 40px;
  2601.      height: 40px;
  2602.  }
  2603.  .avatar.small {
  2604.      width: 25px;
  2605.      height: 25px;
  2606.  }
  2607.  .avatar.tiny {
  2608.      width: 15px;
  2609.      height: 15px;
  2610.  }
  2611.  .lcontrast .affect {
  2612.      color: #95a5a6;
  2613.      color: #c1c3c4 !important;
  2614.      transition: color 0.3s ease;
  2615.  }
  2616.  .comments-stream .lcontrast .actions .affect {
  2617.      color: #d7dcdd;
  2618.  }
  2619.  .lcontrast:hover .affect {
  2620.      color: #666;
  2621.  }
  2622.  .lcontrast:hover .actions a.affect, .lcontrast:hover a.affect {
  2623.      color: #4383af !important;
  2624.      transition-delay: .2s;
  2625.  }
  2626.  .lcontrast .hide {
  2627.      opacity: 0;
  2628.      transition: opacity 0.3s ease;
  2629.  }
  2630.  .lcontrast:hover .hide {
  2631.      opacity: 1;
  2632.      transition: opacity 0.3s ease;
  2633.  }
  2634.  .comments-stream .wblock.hidden-comment {
  2635.      min-height: 70px;
  2636.  }
  2637.  .comments-stream .wblock.hidden-comment div.text, .comments-stream .wblock.hidden-comment div.text + .row.actions {
  2638.      display: none;
  2639.  }
  2640.  .comments-stream .wblock .author.ellipsis + p.more {
  2641.      display: none;
  2642.  }
  2643.  .comments-stream .wblock.hidden-comment .author.ellipsis + p.more {
  2644.      display: block;
  2645.  }
  2646.  .ellipsis {
  2647.      overflow: hidden;
  2648.      text-overflow: ellipsis;
  2649.      white-space: nowrap;
  2650.  }
  2651.  .fix-tagline *.tag {}
  2652.  .fix-tagline * {
  2653.      white-space: nowrap;
  2654.  }
  2655.  .fix-tagline .tag + a.affect:last-child {
  2656.      margin-left: 5px;
  2657.  }
  2658.  .linksline a {
  2659.      margin-right: 10px;
  2660.  }
  2661.  .linksline > span:first-child {
  2662.      margin-right: 20px;
  2663.  }
  2664.  .linksline span + p {
  2665.      float: right;
  2666.  }
  2667.  .markbold {
  2668.      font-weight: bold;
  2669.  }
  2670.  table {
  2671.      border: 1px solid #ededed;
  2672.      width: 100%;
  2673.  }
  2674.  th, td {
  2675.      padding: 10px;
  2676.      border: 1px solid #ededed;
  2677.      text-align: left;
  2678.      vertical-align: top;
  2679.  }
  2680.  th {
  2681.      font-weight: bold;
  2682.      border-bottom-width: 2px;
  2683.      border-bottom-color: #e3e5e6;
  2684.      background: #f4f6f7;
  2685.      background: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
  2686.      background: linear-gradient(to bottom, #f5f5f5 0%, #f1f1f1 100%);
  2687.  }
  2688.  th a.sort {
  2689.      float: right;
  2690.      font-size: 11px;
  2691.      font-size: 1.1rem;
  2692.      font-weight: normal;
  2693.  }
  2694.  tr:nth-child(even) {
  2695.      background: #fcfcfc;
  2696.  }
  2697.  tr:hover {
  2698.      background: #f6f8f9;
  2699.  }
  2700.  table.list {
  2701.      border: none;
  2702.  }
  2703.  table.list, table.list th, table.list td {
  2704.      border-left: none;
  2705.      border-right: none;
  2706.      vertical-align: middle;
  2707.  }
  2708.  table.list, table.list tr:first-child td {
  2709.      border-top: none !important;
  2710.  }
  2711.  table.list tr:last-child td {
  2712.      border-bottom: none !important;
  2713.  }
  2714.  table.list.small td {
  2715.      padding-left: 0px;
  2716.      vertical-align: middle;
  2717.  }
  2718.  table.list.clear.small td {
  2719.      border: none;
  2720.      padding: 3px;
  2721.  }
  2722.  table.list p.description {
  2723.      border-top: none;
  2724.  }
  2725.  table.list.profilesRankTable td a * {
  2726.      vertical-align: middle;
  2727.  }
  2728.  table.list.clear tr {
  2729.      background: none;
  2730.  }
  2731.  .showCharts small {
  2732.      font-size: 11px !important;
  2733.      margin-left: 20px;
  2734.  }
  2735.  table.panel, table.panel * {
  2736.      border: none;
  2737.      background: none;
  2738.      font-weight: normal;
  2739.      text-transform: lowercase;
  2740.      margin-bottom: 0;
  2741.  }
  2742.  table.panel td {
  2743.      background: #F1F4F5;
  2744.  }
  2745.  table.panel td:hover {
  2746.      background: #ecf0f1;
  2747.  }
  2748.  table tr.infopanel td a {
  2749.      display: block;
  2750.      text-align: center;
  2751.  }
  2752.  .dropdown table tr {
  2753.      background: #fff;
  2754.  }
  2755.  .dropdown table td {
  2756.      padding: 0;
  2757.  }
  2758.  .dropdown table td a {
  2759.      padding: 10px;
  2760.      display: block;
  2761.  }
  2762.  .dropdown table td a:hover {
  2763.      background: #f1f4f5;
  2764.  }
  2765.  tr.note-ban {
  2766.      background: #FFEDED;
  2767.  }
  2768.  tr.note-note {
  2769.      background: #DEF4FF;
  2770.  }
  2771.  tr.note-warn {
  2772.      background: #FFFCDE;
  2773.  }
  2774.  tr.note-unban {
  2775.      background: #fff;
  2776.  }
  2777.  tr.note-private {
  2778.      background: #E7FFDE;
  2779.  }
  2780.  div.note-inf {
  2781.      max-width: 600px;
  2782.      white-space: normal;
  2783.      text-overflow: ellipsis;
  2784.      overflow: hidden;
  2785.  }
  2786.  .tagChartTooTip {
  2787.      border: 1px solid #ededed;
  2788.      background: #fff;
  2789.      margin-top: -10px;
  2790.      margin-left: -10px;
  2791.      width: 100px;
  2792.  }
  2793.  .tagChartTooTip > div {
  2794.      padding: 10px;
  2795.      color: #777 !important;
  2796.  }
  2797.  .arrow_box {
  2798.      position: relative;
  2799.  }
  2800.  .arrow_box:after {
  2801.      right: 100%;
  2802.      top: 20px;
  2803.      border: solid transparent;
  2804.      content: " ";
  2805.      height: 0;
  2806.      width: 0;
  2807.      position: absolute;
  2808.      pointer-events: none;
  2809.      border-color: rgba(237, 237, 237, 0);
  2810.      border-right-color: #ededed;
  2811.      border-width: 8px;
  2812.      margin-top: -8px;
  2813.  }
  2814.  .add3comment.arrow_box:after {
  2815.      top: 40px;
  2816.  }
  2817.  .arrow-box-bubble {
  2818.      position: relative;
  2819.      background: #ffffff;
  2820.      border: 2px solid #ededed;
  2821.  }
  2822.  .arrow-box-bubble:after, .arrow-box-bubble:before {
  2823.      top: 100%;
  2824.      left: 20px;
  2825.      border: solid transparent;
  2826.      content: " ";
  2827.      height: 0;
  2828.      width: 0;
  2829.      position: absolute;
  2830.      pointer-events: none;
  2831.  }
  2832.  .arrow-box-bubble:after {
  2833.      border-color: rgba(255, 255, 255, 0);
  2834.      border-top-color: #ffffff;
  2835.      border-width: 8px;
  2836.      margin-left: -8px;
  2837.  }
  2838.  .arrow-box-bubble:before {
  2839.      border-color: rgba(237, 237, 237, 0);
  2840.      border-top-color: #bdc3c7;
  2841.      border-width: 11px;
  2842.      margin-left: -11px;
  2843.  }
  2844.  .qtip-pos-tl .arrow-box-bubble:after, .qtip-pos-tl .arrow-box-bubble:before, .qtip-pos-tc .arrow-box-bubble:after, .qtip-pos-tc .arrow-box-bubble:before, .qtip-pos-tr .arrow-box-bubble:after, .qtip-pos-tr .arrow-box-bubble:before {
  2845.      top: auto;
  2846.      bottom: 100%;
  2847.      left: 20px;
  2848.      border: solid transparent;
  2849.      content: " ";
  2850.      height: 0;
  2851.      width: 0;
  2852.      position: absolute;
  2853.      pointer-events: none;
  2854.  }
  2855.  .qtip-pos-tl .arrow-box-bubble:after, .qtip-pos-tc .arrow-box-bubble:after, .qtip-pos-tr .arrow-box-bubble:after {
  2856.      border-color: rgba(255, 255, 255, 0);
  2857.      border-bottom-color: #fff;
  2858.      border-width: 8px;
  2859.      margin-left: -8px;
  2860.  }
  2861.  .qtip-pos-tl .arrow-box-bubble:before, .qtip-pos-tc .arrow-box-bubble:before, .qtip-pos-tr .arrow-box-bubble:before {
  2862.      border-color: rgba(255, 255, 255, 0);
  2863.      border-bottom-color: #bdc3c7;
  2864.      border-width: 11px;
  2865.      margin-left: -11px;
  2866.  }
  2867.  .qtip-pos-lt .arrow-box-bubble:after, .qtip-pos-lt .arrow-box-bubble:before, .qtip-pos-lc .arrow-box-bubble:after, .qtip-pos-lc .arrow-box-bubble:before, .qtip-pos-lb .arrow-box-bubble:after, .qtip-pos-lb .arrow-box-bubble:before {
  2868.      right: 100%;
  2869.      top: 20px;
  2870.      left: auto;
  2871.      border: solid transparent;
  2872.      content: " ";
  2873.      height: 0;
  2874.      width: 0;
  2875.      position: absolute;
  2876.      pointer-events: none;
  2877.  }
  2878.  .qtip-pos-lt .arrow-box-bubble:after, .qtip-pos-lc .arrow-box-bubble:after, .qtip-pos-lb .arrow-box-bubble:after {
  2879.      border-color: rgba(255, 255, 255, 0);
  2880.      border-right-color: #fff;
  2881.      border-width: 8px;
  2882.      margin-top: -8px;
  2883.  }
  2884.  .qtip-pos-lt .arrow-box-bubble:before, .qtip-pos-lc .arrow-box-bubble:before, .qtip-pos-lb .arrow-box-bubble:before {
  2885.      border-color: rgba(255, 255, 255, 0);
  2886.      border-right-color: #bdc3c7;
  2887.      border-width: 11px;
  2888.      margin-top: -11px;
  2889.  }
  2890.  .qtip-pos-rt .arrow-box-bubble:after, .qtip-pos-rt .arrow-box-bubble:before, .qtip-pos-rc .arrow-box-bubble:after, .qtip-pos-rc .arrow-box-bubble:before, .qtip-pos-rb .arrow-box-bubble:after, .qtip-pos-rb .arrow-box-bubble:before {
  2891.      left: 100%;
  2892.      top: 20px;
  2893.      border: solid transparent;
  2894.      content: " ";
  2895.      height: 0;
  2896.      width: 0;
  2897.      position: absolute;
  2898.      pointer-events: none;
  2899.  }
  2900.  .qtip-pos-rt .arrow-box-bubble:after, .qtip-pos-rc .arrow-box-bubble:after, .qtip-pos-rb .arrow-box-bubble:after {
  2901.      border-color: rgba(136, 183, 213, 0);
  2902.      border-left-color: #fff;
  2903.      border-width: 8px;
  2904.      margin-top: -8px;
  2905.      margin-left: 0px !important;
  2906.  }
  2907.  .qtip-pos-rt .arrow-box-bubble:before, .qtip-pos-rc .arrow-box-bubble:before, .qtip-pos-rb .arrow-box-bubble:before {
  2908.      border-color: rgba(194, 225, 245, 0);
  2909.      border-left-color: #bdc3c7;
  2910.      border-width: 11px;
  2911.      margin-top: -11px;
  2912.      margin-left: 0px !important;
  2913.  }
  2914.  .active-counter.arrow_box:after {
  2915.      top: 11px;
  2916.      border-color: rgba(237, 237, 237, 0);
  2917.      border-right-color: #e74c3c;
  2918.      border-width: 4px;
  2919.      margin-top: -4px;
  2920.  }
  2921.  .error, .red {
  2922.      color: #e74c3c !important;
  2923.  }
  2924.  .progress {
  2925.      width: 100%;
  2926.      height: 16px;
  2927.      border: 1px solid #D3D7DF;
  2928.      background: #ecf0f1;
  2929.      border-radius: 3px;
  2930.      position: relative;
  2931.      padding: 1px;
  2932.  }
  2933.  .progress .bar {
  2934.      background: #3498db;
  2935.      height: 12px;
  2936.      border-radius: 2px;
  2937.      position: relative;
  2938.  }
  2939.  .cell {
  2940.      display: table-cell;
  2941.      border: 1px solid #f3f3f3;
  2942.      vertical-align: top;
  2943.      padding: 10px;
  2944.  }
  2945.  .cell img {
  2946.      width: 50%;
  2947.  }
  2948.  .icon-media {
  2949.      width: 40px;
  2950.      height: 30px;
  2951.      position: absolute;
  2952.      top: 50%;
  2953.      margin-top: -15px;
  2954.      margin-top: -41px;
  2955.      margin-left: -20px;
  2956.      left: 50%;
  2957.      color: #fff;
  2958.      border-radius: 6px;
  2959.      text-align: center;
  2960.      line-height: 30px;
  2961.      vertical-align: middle;
  2962.      pointer-events: none;
  2963.      -webkit-box-shadow: 0px 0px 6px 3px rgba(0, 0, 0, .3);
  2964.      box-shadow: 0px 0px 6px 3px rgba(0, 0, 0, .3);
  2965.  }
  2966.  .article .icon-media, .no-description .icon-media {
  2967.      margin-top: -15px;
  2968.  }
  2969.  .icon-media.play {
  2970.      background: #ca0000;
  2971.      border-bottom: 1px solid #5a0000;
  2972.  }
  2973.  .icon-media.zoom {
  2974.      background: #000;
  2975.      opacity: .9;
  2976.      border: 1px solid #aaa;
  2977.  }
  2978.  .icon-media.gif {
  2979.      width: 40px;
  2980.      height: 40px;
  2981.      border-radius: 20px;
  2982.      border: 2px solid #fff;
  2983.      background-color: #000;
  2984.      font-weight: bold;
  2985.      opacity: .9;
  2986.      line-height: 37px;
  2987.  }
  2988.  q {
  2989.      quotes: "ÂŤ" "Âť";
  2990.  }
  2991.  cite {
  2992.      color: #7f8c8d;
  2993.      display: block;
  2994.      padding-left: 20px;
  2995.  }
  2996.  cite + br + br {
  2997.      display: none;
  2998.  }
  2999.  cite:after, cite:before {
  3000.      content: '" ';
  3001.      font-size: 2.4rem;
  3002.      font-style: italic;
  3003.      vertical-align: bottom;
  3004.      font-family: "Times New", Georgia, Times, serif;
  3005.      margin-left: -16px;
  3006.      line-height: 14px;
  3007.  }
  3008.  cite:before {
  3009.      line-height: 0px;
  3010.      vertical-align: bottom;
  3011.  }
  3012.  cite:after {
  3013.      margin-left: 4px;
  3014.      vertical-align: middle;
  3015.  }
  3016.  .donttouch {
  3017.      cursor: default;
  3018.  }
  3019.  .showSpoiler, .show-more {
  3020.      background: #ecf0f1;
  3021.      padding: 1px 5px;
  3022.      color: #aaa;
  3023.      border-radius: 3px;
  3024.      cursor: pointer;
  3025.      white-space: nowrap;
  3026.  }
  3027.  .information > div {
  3028.      margin-bottom: 15px;
  3029.  }
  3030.  .information ul li {
  3031.      margin-bottom: 5px;
  3032.  }
  3033.  .info-line {
  3034.      padding: 4px 0;
  3035.      font-size: 12px;
  3036.      font-size: 1.2rem;
  3037.  }
  3038.  .article + .mark-bg .info-line {
  3039.      padding-left: 95px;
  3040.  }
  3041.  .mark-bg .info-line {
  3042.      padding-left: 67px;
  3043.  }
  3044.  .text-center.all-in > *, .text-center {
  3045.      text-align: center;
  3046.  }
  3047.  .text-left {
  3048.      text-align: left;
  3049.  }
  3050.  .text-right {
  3051.      text-align: right;
  3052.  }
  3053.  .manage-helper {
  3054.      position: absolute;
  3055.      right: 0;
  3056.      top: 0;
  3057.      border-left: 1px solid #ededed;
  3058.      padding-left: 10px;
  3059.  }
  3060.  .manage-helper a.hide.red {
  3061.      position: absolute;
  3062.      top: 0;
  3063.      margin-left: 5px;
  3064.  }
  3065.  .ellipsis .manage-helper + a {
  3066.      padding-right: 160px;
  3067.      display: block;
  3068.      overflow: hidden;
  3069.      text-overflow: ellipsis;
  3070.      white-space: nowrap;
  3071.  }
  3072.  blockquote h6 {
  3073.      font-size: 16px;
  3074.      font-size: 1.6rem;
  3075.      font-weight: bold;
  3076.      margin-bottom: 8px;
  3077.  }
  3078.  blockquote {
  3079.      font-size: 12px;
  3080.      font-size: 1.2rem;
  3081.  }
  3082.  blockquote ul {
  3083.      margin-bottom: 8px;
  3084.  }
  3085.  blockquote b {
  3086.      font-size: 14px;
  3087.      font-size: 1.4rem;
  3088.  }
  3089.  .lowercase {
  3090.      text-transform: lowercase;
  3091.  }
  3092.  .decimal {
  3093.      list-style-type: decimal;
  3094.      padding-left: 20px;
  3095.  }
  3096.  .lower-alpha {
  3097.      list-style-type: lower-alpha;
  3098.      padding-left: 20px;
  3099.  }
  3100.  .static-text ul, ul.default {
  3101.      list-style-type: disc;
  3102.      padding-left: 20px;
  3103.  }
  3104.  ul li span.heading {
  3105.      width: 55px;
  3106.      display: inline-block;
  3107.      text-align: right;
  3108.  }
  3109.  .author i.fa-plus, .c2a7017 {
  3110.      color: #27ae60;
  3111.      color: #3b915f;
  3112.  }
  3113.  .author i.fa-minus, .cbb0000 {
  3114.      color: #c0392b;
  3115.  }
  3116.  .bspace-small {
  3117.      margin-bottom: 15px !important;
  3118.  }
  3119.  .bspace {
  3120.      margin-bottom: 25px;
  3121.  }
  3122.  .bspace-big {
  3123.      margin-bottom: 50px;
  3124.  }
  3125.  .tspace {
  3126.      padding-top: 25px;
  3127.  }
  3128.  .tspace-big {
  3129.      padding-top: 50px;
  3130.  }
  3131.  .space {
  3132.      padding: 10px;
  3133.  }
  3134.  .spacev {
  3135.      padding: 10px 0;
  3136.  }
  3137.  .space:empty {
  3138.      padding: 0;
  3139.  }
  3140.  .lspace {
  3141.      padding: 4px 0;
  3142.  }
  3143.  .rel {
  3144.      position: relative;
  3145.  }
  3146.  .fright {
  3147.      float: right;
  3148.  }
  3149.  .hspace {
  3150.      margin-left: 10px;
  3151.  }
  3152.  .spaceh {
  3153.      margin-right: 10px;
  3154.  }
  3155.  .hspaceh {
  3156.      margin: 0 10px;
  3157.  }
  3158.  .tspacehh {
  3159.      margin-top: 5px;
  3160.      padding-top: 5px;
  3161.  }
  3162.  img.scalable {
  3163.      width: 100%;
  3164.  }
  3165.  .make-center-block {
  3166.      margin: 0 auto !important;
  3167.  }
  3168.  .clear-top {
  3169.      margin-top: 0 !important;
  3170.      padding-top: 0 !important;
  3171.      border-top: none !important;
  3172.  }
  3173.  .clear-bottom {
  3174.      margin-bottom: 0 !important;
  3175.      padding-bottom: 0 !important;
  3176.      border-bottom: none !important;
  3177.  }
  3178.  .dnone {
  3179.      display: none;
  3180.  }
  3181.  .overflow {
  3182.      overflow: hidden;
  3183.  }
  3184.  .author {
  3185.      border-bottom: 1px solid #f4f6f7;
  3186.  }
  3187.  .author p {
  3188.      float: right;
  3189.      position: absolute;
  3190.      right: 0;
  3191.      top: 13px;
  3192.      top: 1.3rem;
  3193.      padding-right: 16px;
  3194.  }
  3195.  .streammini .author p {
  3196.      padding-right: 0px;
  3197.  }
  3198.  .sub .author p {
  3199.      top: 0px;
  3200.      top: 0rem;
  3201.  }
  3202.  .author p b span {
  3203.      font-size: 15px;
  3204.      font-size: 1.5rem;
  3205.  }
  3206.  .author p * {
  3207.      margin-left: 0.2rem;
  3208.      line-height: 20px;
  3209.      vertical-align: top;
  3210.  }
  3211.  .author p *:first-child {
  3212.      margin-left: 0;
  3213.  }
  3214.  .author p .favourite {
  3215.      position: absolute;
  3216.      right: 0;
  3217.      top: 0.3rem;
  3218.      display: none;
  3219.  }
  3220.  .author.hlight {
  3221.      border-bottom: 1px solid #c8e6c7 !important;
  3222.  }
  3223.  ul.related li > div > div:first-child {
  3224.      margin-bottom: 5px;
  3225.  }
  3226.  ul.related li > div > div:first-child p b, ul.related li > div > div:first-child p a {
  3227.      vertical-align: middle;
  3228.  }
  3229.  ul.related li > div > div:first-child p b {
  3230.      padding: 1px 2px;
  3231.      min-width: 21px;
  3232.      display: inline-block;
  3233.      text-align: center;
  3234.  }
  3235.  .author p b {
  3236.      padding: 0 2px;
  3237.      min-width: 21px;
  3238.      display: inline-block;
  3239.      text-align: center;
  3240.  }
  3241.  ul.related li > div > div:first-child p b.voted, .author p b.voted {
  3242.      border-radius: 2px;
  3243.  }
  3244.  ul.related li > div > div:first-child p b.voted *, .author p b.voted * {
  3245.      color: #fff;
  3246.  }
  3247.  ul.related li > div > div:first-child p b.voted.plus, .author p b.voted.plus {
  3248.      background: #27ae60;
  3249.      background: #3b915f;
  3250.  }
  3251.  ul.related li > div > div:first-child p b.voted.minus, .author p b.voted.minus {
  3252.      background: #c0392b;
  3253.  }
  3254.  .width-full {
  3255.      width: 100%;
  3256.  }
  3257.  .width-one-third {
  3258.      width: 33%;
  3259.      vertical-align: top;
  3260.      display: inline-block;
  3261.      *display: inline;
  3262.      zoom: 1;
  3263.  }
  3264.  .width-one-third.block {
  3265.      display: block;
  3266.      float: left;
  3267.  }
  3268.  .width-one-fourth {
  3269.      width: 24%;
  3270.      vertical-align: top;
  3271.      display: inline-block;
  3272.      *display: inline;
  3273.      zoom: 1;
  3274.  }
  3275.  .width-full.max {
  3276.      max-width: 100%;
  3277.  }
  3278.  .width-one-third.max {
  3279.      max-width: 33%;
  3280.  }
  3281.  .width-two-third {
  3282.      max-width: 66%;
  3283.  }
  3284.  .width-one-fourth.max {
  3285.      max-width: 24%;
  3286.  }
  3287.  .width-half.max {
  3288.      max-width: 50%;
  3289.  }
  3290.  .width-sides {
  3291.      width: 40%;
  3292.  }
  3293.  .width-sides-middle {
  3294.      width: 18%;
  3295.  }
  3296.  .width-half {
  3297.      width: 50%;
  3298.  }
  3299.  .inlblk {
  3300.      display: inline-block;
  3301.      *display: inline;
  3302.      zoom: 1;
  3303.  }
  3304.  .block {
  3305.      display: block;
  3306.  }
  3307.  .scale-image {
  3308.      width: 100%;
  3309.  }
  3310.  .width-half.inlblk {
  3311.      width: 49%;
  3312.  }
  3313.  .width-two-third {
  3314.      width: 66%;
  3315.  }
  3316.  .width-fixed-column {
  3317.      width: 500px;
  3318.  }
  3319.  .vertical-top {
  3320.      vertical-align: top;
  3321.  }
  3322.  .vertical-middle {
  3323.      vertical-align: middle;
  3324.  }
  3325.  .tdivider-dotted {
  3326.      border-top: 1px dotted #ededed;
  3327.  }
  3328.  .tdivider {
  3329.      border-top: 1px solid #ededed;
  3330.  }
  3331.  .bdivider {
  3332.      border-bottom: 1px solid #ededed;
  3333.  }
  3334.  .mark-bg {
  3335.      background: #f8fafb !important;
  3336.  }
  3337.  #nav.absolute {
  3338.      position: absolute !important;
  3339.  }
  3340.  .absolute {
  3341.      position: absolute;
  3342.  }
  3343.  .relative {
  3344.      position: relative;
  3345.  }
  3346.  .fixed {
  3347.      position: fixed;
  3348.  }
  3349.  .center {
  3350.      margin: 0 auto;
  3351.  }
  3352.  .reset-float {
  3353.      float: none !important;
  3354.  }
  3355.  .reset-space {
  3356.      margin: 0 !important;
  3357.      padding: 0 !important;
  3358.  }
  3359.  .reset-margin {
  3360.      margin: 0 !important;
  3361.  }
  3362.  .reset-height {
  3363.      height: auto;
  3364.  }
  3365.  .reset-decor {
  3366.      background: none !important;
  3367.      border: none !important;
  3368.  }
  3369.  .width-two-third .avatar.absolute + div.vertical-top {
  3370.      margin-left: 200px;
  3371.  }
  3372.  .error-page {
  3373.      padding-top: 8%;
  3374.  }
  3375.  .error-block {
  3376.      min-height: 200px;
  3377.  }
  3378.  .error-block big {
  3379.      font-size: 172px;
  3380.      line-height: 155px;
  3381.      color: #bdc3c7;
  3382.  }
  3383.  .error-block small {
  3384.      font-size: 23px;
  3385.      margin-right: -99px;
  3386.      ;
  3387.  }
  3388.  .error-block p a.button {
  3389.      margin-right: 15px;
  3390.  }
  3391.  .comments-stream li.link div.article.blacklisted {
  3392.      min-height: 20px;
  3393.      max-height: 59px;
  3394.      opacity: .3;
  3395.      overflow: hidden;
  3396.  }
  3397.  .comments-stream li.link div.article.blacklisted {
  3398.      padding-bottom: 6px;
  3399.  }
  3400.  .comments-stream li.link div.article.blacklisted h2 {
  3401.      text-overflow: ellipsis;
  3402.      overflow: hidden;
  3403.      height: 22px;
  3404.      height: 2.2rem;
  3405.      white-space: nowrap;
  3406.  }
  3407.  #blocked-frame .error-page {
  3408.      position: absolute;
  3409.      top: 100px;
  3410.      left: calc(50% - 33%);
  3411.  }
  3412.  div.related {
  3413.      height: 180px;
  3414.      overflow: hidden;
  3415.      position: relative;
  3416.  }
  3417.  div.related .more {
  3418.      position: absolute;
  3419.      right: 0;
  3420.      bottom: -5px;
  3421.      width: 100%;
  3422.  }
  3423.  ul.related > li {
  3424.      display: inline-block;
  3425.      width: 207px;
  3426.      margin: 0 10px 20px 0;
  3427.  }
  3428.  ul.related li > div > div:first-child p {
  3429.      float: right;
  3430.  }
  3431.  ul.related li > div {
  3432.      position: relative;
  3433.  }
  3434.  ul.related li > div div.content {
  3435.      width: 100%;
  3436.      height: 139px;
  3437.      overflow: hidden;
  3438.      border: 1px solid #F4F6F7;
  3439.      background: #fafcfd;
  3440.  }
  3441.  ul.related li > div div.content span {
  3442.      display: block;
  3443.  }
  3444.  ul.related li div span.data {
  3445.      position: absolute;
  3446.      width: 205px;
  3447.      height: 40%;
  3448.      bottom: 1px;
  3449.      -webkit-transition: opacity 0.4s;
  3450.      -moz-transition: opacity 0.4s;
  3451.      transition: opacity 0.4s;
  3452.  }
  3453.  ul.related li div.content a:hover + span.data {
  3454.      opacity: .2;
  3455.  }
  3456.  ul.related li > div span.data > span {
  3457.      z-index: 4;
  3458.      position: relative;
  3459.      padding: 3px;
  3460.      height: 100%;
  3461.  }
  3462.  ul.related li > div span.data > span b {
  3463.      max-height: 3.7rem;
  3464.      overflow: hidden;
  3465.  }
  3466.  ul.related li > div span.data > span * {
  3467.      display: block;
  3468.  }
  3469.  ul.related li > div span.data > span em {
  3470.      font-size: 11px;
  3471.      font-size: 1.1rem;
  3472.  }
  3473.  ul.related li > div span.data > span em a {
  3474.      display: inline;
  3475.  }
  3476.  ul.related li > div span.data > span.cover {
  3477.      background: #fff;
  3478.      height: 100%;
  3479.      width: 205px;
  3480.      position: absolute;
  3481.      bottom: 0;
  3482.      z-index: 3;
  3483.  }
  3484.  ul.related-list li > div.wblock div:first-child {
  3485.      float: left;
  3486.      width: 60px;
  3487.      padding-top: 1px;
  3488.  }
  3489.  ul.related-list li > div.wblock div + div {
  3490.      margin-left: 20px;
  3491.  }
  3492.  ul#related li.in-add3 {
  3493.      padding-bottom: 10px;
  3494.      margin-bottom: 5px;
  3495.  }
  3496.  ul#related li.in-add3:last-child {
  3497.      border: none;
  3498.  }
  3499.  ul#related li.in-add3 h2 {
  3500.      padding-top: 10px;
  3501.  }
  3502.  ul#related li.in-add3 h2 a small {
  3503.      display: block;
  3504.      margin-top: 5px;
  3505.      max-width: 90%;
  3506.      font-size: 12px;
  3507.      font-weight: normal;
  3508.  }
  3509.  ul#related li.in-add3 a.edit {
  3510.      position: absolute;
  3511.      right: 5px;
  3512.      top: 30px;
  3513.  }
  3514.  div.check.related {
  3515.      height: auto;
  3516.      overflow: visible;
  3517.  }
  3518.  div.check.related > div.nav + div.space {
  3519.      height: 400px;
  3520.      overflow: auto;
  3521.  }
  3522.  div.check.related .diggbox {
  3523.      top: 5px;
  3524.  }
  3525.  div.check.related h2 small {
  3526.      font-size: 13px;
  3527.      font-weight: normal;
  3528.      color: #2c3e50 !important;
  3529.  }
  3530.  ul.related li > div span.data > span em.logoreklama {
  3531.      position: absolute;
  3532.      bottom: 3px;
  3533.      right: 3px;
  3534.      font-size: 11px;
  3535.      color: #bbb;
  3536.  }
  3537.  ul.related li > div span.data > span em.logoallegro {
  3538.      display: block;
  3539.      width: 40px;
  3540.      height: 14px;
  3541.      background: url('/static/wykoppl7/s/69a11563a85d91dadd0ba4c8940ffef4.png') no-repeat 0 0;
  3542.      position: absolute;
  3543.      bottom: 3px;
  3544.  }
  3545.  .summary {
  3546.      width: 400px;
  3547.      min-height: 170px;
  3548.      background: #fff;
  3549.      padding: 10px;
  3550.      border: 1px solid #bdc3c7;
  3551.      border-bottom-width: 2px;
  3552.      z-index: 50;
  3553.      position: relative;
  3554.  }
  3555.  .summary > div {
  3556.      position: relative;
  3557.      color: #7f8c8d;
  3558.      font-size: 12px;
  3559.      font-size: 1.2rem;
  3560.  }
  3561.  .summary > div h3 span, .summary > div h3 i.fa {
  3562.      position: absolute;
  3563.      top: 3px;
  3564.      right: 3px;
  3565.      font-size: 13px;
  3566.      font-size: 1.3rem;
  3567.      font-weight: normal;
  3568.  }
  3569.  .summary > div > img {
  3570.      position: absolute;
  3571.      top: 0;
  3572.      left: 0;
  3573.  }
  3574.  .summary > div textarea {
  3575.      padding: 3px;
  3576.      font-size: 12px;
  3577.      font-size: 1.2rem;
  3578.  }
  3579.  .summary > div > img + div {
  3580.      padding-left: 110px;
  3581.      height: 100px;
  3582.  }
  3583.  .summary > div div.row.buttons {
  3584.      margin-top: 30px;
  3585.      line-height: 32px;
  3586.  }
  3587.  .summary > div div.row.buttons.folContainer {
  3588.      margin-top: 10px;
  3589.  }
  3590.  .summary > div div.row.buttons > a:first-child {
  3591.      min-width: 100px;
  3592.      margin-right: 6px;
  3593.  }
  3594.  .summary > div div.row.buttons + div {
  3595.      margin-top: 6px;
  3596.  }
  3597.  .summary .button {
  3598.      font-size: 13px;
  3599.      font-size: 1.3rem;
  3600.  }
  3601.  .summary form.userNote fieldset p {
  3602.      margin-top: 7px;
  3603.      z-index: 5;
  3604.      position: relative;
  3605.  }
  3606.  .summary.tag {
  3607.      min-height: 140px;
  3608.      cursor: auto;
  3609.  }
  3610.  .summary.tag * {
  3611.      text-align: left;
  3612.  }
  3613.  .summary.tag h3 {
  3614.      font-size: 24px;
  3615.      font-size: 2.4rem;
  3616.  }
  3617.  .summary.tag h3 a {
  3618.      display: inline-block;
  3619.      max-width: 300px;
  3620.      overflow: hidden;
  3621.      text-overflow: ellipsis;
  3622.      line-height: 2.8rem;
  3623.  }
  3624.  .summary.tag > div > div:first-child {
  3625.      margin-bottom: 30px;
  3626.  }
  3627.  .summary.tag > div div.row.buttons > a:first-child {
  3628.      min-width: 60px;
  3629.  }
  3630.  .summary.tag .sub-menu {
  3631.      padding-top: 5px;
  3632.  }
  3633.  .summary.popup {
  3634.      position: fixed;
  3635.      left: 50%;
  3636.      margin-left: -300px;
  3637.      top: 14%;
  3638.      width: 600px;
  3639.  }
  3640.  .summary.popup > div h3 {
  3641.      font-size: 18px;
  3642.      font-size: 1.8rem;
  3643.  }
  3644.  .summary.popup > div > div:first-child {
  3645.      padding-bottom: 25px;
  3646.  }
  3647.  .summary.popup form ul.sub-menu {
  3648.      border-top: none;
  3649.  }
  3650.  .summary.popup .close {
  3651.      right: 0;
  3652.      top: 0px;
  3653.  }
  3654.  .popup--header {
  3655.      padding: 15px 0px;
  3656.  }
  3657.  .popup--content {
  3658.      max-height: 400px;
  3659.      padding: 0 5px;
  3660.      overflow-x: auto;
  3661.  }
  3662.  .popup--footer {
  3663.      padding: 5px 5px;
  3664.  }
  3665.  .popup--footer--left {
  3666.      width: 50%;
  3667.      display: inline-block;
  3668.  }
  3669.  .popup--footer--right {
  3670.      text-align: right;
  3671.      width: 50%;
  3672.      display: inline-block;
  3673.  }
  3674.  .summary div.text {
  3675.      margin-top: 20px;
  3676.  }
  3677.  .summary div.text > * {
  3678.      margin-bottom: 5px;
  3679.  }
  3680.  .summary div.text ul.default {
  3681.      padding-left: 17px;
  3682.  }
  3683.  .summary.width-full {
  3684.      width: 100%;
  3685.      border: none;
  3686.  }
  3687.  .summary.popup.add3 > div > div {
  3688.      padding: 10px;
  3689.      position: relative;
  3690.  }
  3691.  .summary.popup.add3 > div > div ol li:first-child {
  3692.      margin-bottom: 10px;
  3693.  }
  3694.  .summary.popup.add3 > div > div ol li i {
  3695.      display: block;
  3696.  }
  3697.  .summary.popup.add3 > div > div ol li i cite {
  3698.      margin: 0 0 10px -5px;
  3699.  }
  3700.  .summary.popup.add3 > div > div + div {
  3701.      padding: 10px;
  3702.  }
  3703.  .summary.popup.add3 .close {
  3704.      top: 10px;
  3705.      right: 10px;
  3706.  }
  3707.  .vote-block {
  3708.      padding: 10px;
  3709.      display: inline-block;
  3710.      vertical-align: top;
  3711.  }
  3712.  .vote-block big {
  3713.      margin-right: 20px;
  3714.  }
  3715.  .vote-block > p {
  3716.      margin-bottom: 10px;
  3717.  }
  3718.  .vote-block > p * {
  3719.      line-height: 28px !important;
  3720.      vertical-align: middle;
  3721.  }
  3722.  .vote-block > p > a.button.submit {
  3723.      float: right;
  3724.      margin: 4px;
  3725.  }
  3726.  .socialbar {
  3727.      margin-top: 15px;
  3728.      height: 35px;
  3729.  }
  3730.  .socialbar * {
  3731.      vertical-align: middle;
  3732.      margin-right: 10px;
  3733.  }
  3734.  .entry.single ul.sub .profile img.avatar {
  3735.      width: 30px;
  3736.      height: 30px;
  3737.  }
  3738.  #sitecover, .overlay {
  3739.      background: #2c3e50;
  3740.      position: fixed;
  3741.      top: 0;
  3742.      right: 0;
  3743.      bottom: 0;
  3744.      left: 0;
  3745.      opacity: .8;
  3746.      z-index: 45;
  3747.      display: none;
  3748.  }
  3749.  .media-header .commercial-header {
  3750.      height: 200px;
  3751.  }
  3752.  .commercial-header div {
  3753.      width: 100%;
  3754.      position: absolute;
  3755.      bottom: 0;
  3756.      height: 40px;
  3757.      z-index: 4;
  3758.      color: #fff;
  3759.      text-align: right;
  3760.  }
  3761.  .commercial-header div p {
  3762.      line-height: 37px;
  3763.  }
  3764.  .commercial-header div p * {
  3765.      line-height: 40px;
  3766.      vertical-align: middle;
  3767.  }
  3768.  .commercial-header div p img {
  3769.      margin-top: -3px;
  3770.      margin-right: 1px;
  3771.  }
  3772.  .media-header div.head {
  3773.      vertical-align: middle;
  3774.  }
  3775.  .media-header div.head form {
  3776.      float: left;
  3777.  }
  3778.  .media-header form * {
  3779.      font-size: 24px;
  3780.      font-size: 2.4rem;
  3781.      vertical-align: middle;
  3782.      margin: 0;
  3783.  }
  3784.  .media-header .row.buttons {
  3785.      line-height: 46px;
  3786.  }
  3787.  blockquote p.description, .media-header p.description {
  3788.      border-top: 1px solid #ededed;
  3789.      padding-top: 5px;
  3790.      margin-top: 5px;
  3791.      line-height: 16px;
  3792.      color: #788DA2;
  3793.  }
  3794.  .head.channel h2 {
  3795.      float: left;
  3796.      font-size: 24px;
  3797.      font-size: 2.4rem;
  3798.      line-height: 45px;
  3799.      line-height: 4.5rem;
  3800.      font-weight: normal;
  3801.  }
  3802.  .r-block.channels li a span {
  3803.      max-width: 270px;
  3804.      vertical-align: bottom;
  3805.      overflow: hidden;
  3806.      display: inline-block;
  3807.  }
  3808.  div.cover {
  3809.      background: #2c3e50;
  3810.      opacity: .6;
  3811.      z-index: 3;
  3812.  }
  3813.  .usercard {
  3814.      overflow: hidden;
  3815.      position: relative;
  3816.      white-space: nowrap;
  3817.      padding: 2px;
  3818.      max-width: 300px;
  3819.  }
  3820.  .usercard a {
  3821.      display: block;
  3822.  }
  3823.  .usercard a.close, .usercard a.hide {
  3824.      position: absolute;
  3825.      top: 0;
  3826.      right: 3px;
  3827.      background: none !important;
  3828.  }
  3829.  .usercard .color-0:hover, .usercard .color-1:hover, .usercard .color-2:hover, .usercard .color-3:hover, .usercard .color-4:hover, .usercard .color-5:hover, .usercard .color-6:hover, .usercard .color-999:hover, .usercard .color-998:hover, .usercard .color-997:hover {
  3830.      border-bottom: none !important;
  3831.  }
  3832.  .usercard img {
  3833.      display: block;
  3834.      float: left;
  3835.      width: 40px;
  3836.      width: 4.0rem;
  3837.      height: 40px;
  3838.      height: 4.0rem;
  3839.      margin-right: 4px;
  3840.  }
  3841.  .usercard span {
  3842.      text-overflow: ellipsis;
  3843.      overflow: hidden;
  3844.      display: block;
  3845.  }
  3846.  .usercard span.info {
  3847.      color: #95a5a6;
  3848.      font-size: 11px;
  3849.      font-size: 1.1rem;
  3850.  }
  3851.  .usercard.mini {
  3852.      line-height: 29px;
  3853.  }
  3854.  .usercard.mini.width-one-third {
  3855.      width: 32%;
  3856.  }
  3857.  .usercard.mini.fullinfo {
  3858.      line-height: 15px;
  3859.      line-height: 1.5rem;
  3860.  }
  3861.  .usercard.mini img {
  3862.      width: 25px;
  3863.      width: 2.5rem;
  3864.      height: 25px;
  3865.      height: 2.5rem;
  3866.  }
  3867.  .usercard.mini span.info {
  3868.      display: none;
  3869.  }
  3870.  .right-footer {
  3871.      bottom: 10px;
  3872.      width: 320px;
  3873.  }
  3874.  .right-footer a.button {
  3875.      bottom: 10px;
  3876.      position: relative;
  3877.      width: 75px;
  3878.      height: 75px;
  3879.      line-height: 80px;
  3880.      border-color: #bdc3c7;
  3881.      box-shadow: 0 1px 0 0 rgba(128, 128, 128, .2);
  3882.  }
  3883.  .right-footer a.button i {
  3884.      font-size: 28px;
  3885.  }
  3886.  .right-footer a.button .active-counter {
  3887.      width: 24px;
  3888.      height: 24px;
  3889.      border-radius: 12px;
  3890.      top: -12px;
  3891.      right: -12px;
  3892.      line-height: 24px;
  3893.      vertical-align: middle;
  3894.      padding: 0;
  3895.      margin: 0;
  3896.      text-align: center;
  3897.  }
  3898.  .w-item {
  3899.      margin-bottom: 14px;
  3900.      position: relative;
  3901.  }
  3902.  .w-item a {
  3903.      display: block;
  3904.  }
  3905.  .w-item.mini {
  3906.      max-width: 300px;
  3907.      min-height: 64px;
  3908.  }
  3909.  .w-item.mini span.image {
  3910.      width: 115px;
  3911.      height: 66px;
  3912.      display: block;
  3913.      float: left;
  3914.      margin-right: 10px;
  3915.      background: #e5e7e9;
  3916.      border: 1px solid #e5e7e9;
  3917.  }
  3918.  .w-item.mini span.image + span {
  3919.      display: block;
  3920.      margin-left: 124px;
  3921.      padding-bottom: 18px;
  3922.  }
  3923.  .w-item.mini span.title {
  3924.      display: block;
  3925.      max-height: 44px;
  3926.      max-height: 4.4rem;
  3927.      overflow: hidden;
  3928.      font-weight: bold;
  3929.      font-size: 12px;
  3930.      font-size: 1.2rem;
  3931.      line-height: 14px;
  3932.      line-height: 1.4rem;
  3933.  }
  3934.  .w-item.mini a.close {
  3935.      top: -2px;
  3936.      right: 0;
  3937.  }
  3938.  .menu-list li .w-item.mini {
  3939.      margin-bottom: 0;
  3940.  }
  3941.  .w-item.mini span.unread-comments {
  3942.      position: absolute;
  3943.      right: 0;
  3944.      bottom: 0;
  3945.      font-size: 11px;
  3946.      letter-spacing: -1px;
  3947.  }
  3948.  .w-item.mini + .recommended-by {
  3949.      margin-top: 5px;
  3950.  }
  3951.  .w-item .results {
  3952.      position: absolute;
  3953.      left: 124px;
  3954.      bottom: 0;
  3955.      color: #ff5917;
  3956.      font-size: 14px;
  3957.      font-size: 1.4rem;
  3958.  }
  3959.  .user-profile .rank-number {
  3960.      display: inline-block !important;
  3961.      font-weight: bold;
  3962.      font-size: 20px;
  3963.      background: #2c3e50;
  3964.      position: absolute !important;
  3965.      z-index: 2;
  3966.      bottom: 9px;
  3967.      right: 0;
  3968.      width: auto;
  3969.      height: 30px;
  3970.      color: #fff;
  3971.      line-height: 30px;
  3972.      vertical-align: middle;
  3973.      text-align: right;
  3974.      padding: 0 10px;
  3975.  }
  3976.  .user-profile .rank-number.color-0 {
  3977.      background-color: #339933 !important;
  3978.      color: #fff !important;
  3979.  }
  3980.  .user-profile .rank-number.color-997 {
  3981.      background-color: #ff5917 !important;
  3982.      color: #fff !important;
  3983.  }
  3984.  .user-profile .rank-number.color-1 {
  3985.      background-color: #ff5917 !important;
  3986.      color: #fff !important;
  3987.  }
  3988.  .user-profile .rank-number.color-2 {
  3989.      background-color: #BB0000 !important;
  3990.      color: #fff !important;
  3991.  }
  3992.  .user-profile .rank-number.color-3 {
  3993.      background-color: #ff0000 !important;
  3994.      color: #fff !important;
  3995.  }
  3996.  .user-profile .rank-number.color-4 {
  3997.      background-color: #999999 !important;
  3998.      color: #fff !important;
  3999.  }
  4000.  .user-profile .rank-number.color-5 {
  4001.      background-color: #000000 !important;
  4002.      color: #fff !important;
  4003.  }
  4004.  .user-profile .rank-number.color-999 {
  4005.      background-color: #bf9b30 !important;
  4006.      color: #fff !important;
  4007.  }
  4008.  .user-profile .rank-number.color-998 {
  4009.      background-color: #593787 !important;
  4010.      color: #fff !important;
  4011.  }
  4012.  .menu-list li {
  4013.      padding-bottom: 10px;
  4014.      margin-bottom: 10px;
  4015.      border-bottom: 1px solid #ecf0f1;
  4016.      position: relative;
  4017.  }
  4018.  .menu-list > li > i.fa {
  4019.      margin: 0 6px 0 2px;
  4020.      font-size: 1.4rem;
  4021.      width: 18px;
  4022.  }
  4023.  .menu-list > li > p > b {
  4024.      width: 43px;
  4025.      display: inline-block;
  4026.  }
  4027.  .menu-list.notification > li > p > b {
  4028.      width: auto;
  4029.      display: inline-block;
  4030.  }
  4031.  #nav .menu-list > li > p > b {
  4032.      width: auto;
  4033.  }
  4034.  .menu-list li:last-child {
  4035.      border-bottom: none;
  4036.  }
  4037.  .menu-list.mini {
  4038.      margin-top: -7px !important;
  4039.  }
  4040.  .menu-list.mini li {
  4041.      padding-bottom: 3px;
  4042.      margin-bottom: 3px;
  4043.  }
  4044.  .inline-list > * {
  4045.      display: inline-block;
  4046.      margin-right: 5px;
  4047.  }
  4048.  .inline-list > * a {
  4049.      padding-right: 8px;
  4050.  }
  4051.  .sub-menu.inline-list > *:after {
  4052.      content: "¡";
  4053.      color: #bdc3c7;
  4054.  }
  4055.  .sub-menu {
  4056.      border-top: 1px solid #e5e7e9;
  4057.      padding-top: 10px;
  4058.      margin-top: 10px;
  4059.  }
  4060.  .sub-menu.menu-list.bordered li:last-child {
  4061.      border-bottom: 1px solid #e5e7e9;
  4062.  }
  4063.  .sub-menu li.active * {
  4064.      color: #2c3e50;
  4065.      font-weight: bold;
  4066.  }
  4067.  .sub-menu.menu-list > li > a > i.fa:first-child {
  4068.      width: 26px;
  4069.  }
  4070.  .sub-menu.inline-list > *:last-child:after {
  4071.      content: "";
  4072.  }
  4073.  .sub-menu li h4 a {
  4074.      display: block;
  4075.  }
  4076.  .r-block.search i.fa-check-square {
  4077.      color: #e1e3e4 !important;
  4078.  }
  4079.  .r-block.search li a {
  4080.      color: #788DA2 !important;
  4081.      opacity: .8;
  4082.  }
  4083.  .r-block.search li a:hover {
  4084.      opacity: 1;
  4085.  }
  4086.  .r-block.search li a.active {
  4087.      color: #2c3e50 !important;
  4088.      font-weight: bold;
  4089.      opacity: 1;
  4090.  }
  4091.  .r-block.search li .active i.fa-check-square {
  4092.      color: #2c3e50 !important;
  4093.  }
  4094.  ul.sub-menu.menu-list.mini li ul.sub-menu.menu-list.mini {
  4095.      margin-left: 30px;
  4096.      margin-top: 5px !important;
  4097.  }
  4098.  .background {
  4099.      background-color: #ecf0f1;
  4100.      background-size: cover !important;
  4101.      position: relative;
  4102.      background: linear-gradient(to bottom, #ecf0f1 0%, #e1e5e6 100%);
  4103.      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf0f1', endColorstr='#e1e5e6', GradientType=0);
  4104.  }
  4105.  .background .background-info {
  4106.      position: absolute;
  4107.      bottom: 10px;
  4108.      right: 10px;
  4109.  }
  4110.  .user-profile .background {
  4111.      height: 200px;
  4112.      background-position: center center;
  4113.  }
  4114.  .user-profile .background.empty {
  4115.      height: 110px;
  4116.  }
  4117.  .user-profile .background .photo {
  4118.      position: absolute;
  4119.      top: 100px;
  4120.      left: 10px;
  4121.      z-index: 3;
  4122.  }
  4123.  .user-profile .background.empty .photo {
  4124.      top: 10px;
  4125.  }
  4126.  .photo {
  4127.      width: 150px;
  4128.      height: 150px;
  4129.      position: relative;
  4130.  }
  4131.  .photo * {
  4132.      position: absolute;
  4133.      display: block;
  4134.      width: 100%;
  4135.      height: 100%;
  4136.  }
  4137.  .photo a {
  4138.      text-align: center;
  4139.      vertical-align: middle;
  4140.      line-height: 150px;
  4141.      opacity: 0;
  4142.  }
  4143.  .background a.change-bg {
  4144.      position: absolute;
  4145.      width: 100%;
  4146.      height: 100%;
  4147.      line-height: 200px;
  4148.      vertical-align: middle;
  4149.      text-align: center;
  4150.      opacity: 0;
  4151.      top: 0;
  4152.      left: 0;
  4153.  }
  4154.  .background a.change-bg:hover, .photo a:hover {
  4155.      opacity: 1;
  4156.      border: 2px dashed #fff;
  4157.      color: #fff !important;
  4158.      text-shadow: 0px 1px 3px #000;
  4159.      font-weight: bold;
  4160.      transition: opacity 0.5s ease;
  4161.      opacity: 1;
  4162.      transition-delay: .2s;
  4163.  }
  4164.  .user-profile .background + div {
  4165.      padding-left: 170px;
  4166.      position: relative;
  4167.      line-height: 30px;
  4168.  }
  4169.  .user-profile .background + div > div > div:first-child {
  4170.      height: 49px;
  4171.      overflow: hidden;
  4172.  }
  4173.  .user-profile .background + div > div > div:first-child h2 {
  4174.      margin-top: 10px;
  4175.      font-size: 22px;
  4176.      font-size: 2.2rem;
  4177.  }
  4178.  .user-profile div:first-child h2 a, .user-profile div:first-child h2 small {
  4179.      font-size: 12px;
  4180.      font-size: 1.2rem;
  4181.  }
  4182.  .user-profile div:first-child p.text {
  4183.      line-height: 20px;
  4184.      line-height: 2.0rem;
  4185.      margin: 5px 0 10px 0;
  4186.  }
  4187.  .user-profile .background + div > div > div:last-child {
  4188.      position: absolute;
  4189.      top: 10px;
  4190.      right: 10px;
  4191.  }
  4192.  .panel object {
  4193.      width: 100%;
  4194.      opacity: .3;
  4195.      max-width: 147px;
  4196.      height: 30px;
  4197.      display: block;
  4198.      margin: 0 auto;
  4199.  }
  4200.  object canvas {
  4201.      width: 100% !important;
  4202.  }
  4203.  object * {
  4204.      width: 100%;
  4205.  }
  4206.  .panel {
  4207.      display: table;
  4208.      width: 100%;
  4209.      text-transform: uppercase;
  4210.      font-weight: bold;
  4211.  }
  4212.  .panel > div {
  4213.      display: table-cell;
  4214.      text-align: center;
  4215.      vertical-align: top;
  4216.  }
  4217.  .panel > div:first-child {
  4218.      border-right: 1px solid #f4f6f7;
  4219.      min-width: 150px;
  4220.  }
  4221.  .panel > div a {
  4222.      color: #95a5a6;
  4223.      display: block;
  4224.      padding: 20px;
  4225.      min-height: 84px;
  4226.  }
  4227.  .panel > div big {
  4228.      font-size: 32px;
  4229.      font-size: 3.2rem;
  4230.  }
  4231.  .panel > div.active {
  4232.      border-bottom: 2px solid #34495e;
  4233.  }
  4234.  .panel > div.active a {
  4235.      color: #34495e;
  4236.  }
  4237.  .panel > div.active b {
  4238.      color: #e74c3c;
  4239.  }
  4240.  .panel > div.active object {
  4241.      opacity: 1;
  4242.  }
  4243.  .panel > div span {
  4244.      display: block;
  4245.  }
  4246.  .panel > div span b {
  4247.      white-space: nowrap;
  4248.  }
  4249.  .panel + .nav {
  4250.      border-top: 1px solid #e5e7e9;
  4251.  }
  4252.  .panel a:hover * {
  4253.      opacity: 1 !important;
  4254.  }
  4255.  h4 + .panel {
  4256.      margin-top: -10px;
  4257.  }
  4258.  .covid19b {
  4259.      color: #95a5a6;
  4260.      display: block;
  4261.      padding: 20px;
  4262.      min-height: 84px;
  4263.      border: none!important;
  4264.  }
  4265.  .covid19c {
  4266.      display: inline-block;
  4267.      border: none;
  4268.      border-top: 1px solid #e5e7e9;
  4269.      width: 100%
  4270.  }
  4271.  .covid19c h4 {
  4272.      margin: 0px;
  4273.      border: none;
  4274.  }
  4275.  .covid19c h4:first-child {
  4276.      float: left;
  4277.  }
  4278.  .covid19c h4:last-child {
  4279.      float: right;
  4280.  }
  4281.  .alert-polityka {
  4282.      padding: 20px 10px;
  4283.      position: relative
  4284.  }
  4285.  .alert-polityka-left {
  4286.      color: #000;
  4287.      font-weight: bold;
  4288.      float: left;
  4289.  }
  4290.  .alert-polityka-right {
  4291.      float: right;
  4292.      margin-right: 40px;
  4293.  }
  4294.  .alert-polityka-right input[type="submit"] {
  4295.      padding: 10px 35px!important
  4296.  }
  4297.  .alert-wybory {
  4298.      padding: 0px 10px;
  4299.      position: relative;
  4300.      background-color: #0072bc;
  4301.  }
  4302.  .alert-polityka-left {
  4303.      color: #000;
  4304.      font-weight: bold;
  4305.      float: left;
  4306.  }
  4307.  .alert-polityka-right {
  4308.      float: right;
  4309.      margin-right: 40px;
  4310.  }
  4311.  .alert-polityka-right input[type="submit"] {
  4312.      padding: 10px 35px!important
  4313.  }
  4314.  .screening .alert-polityka-left {
  4315.      float: none;
  4316.      font-size: 15px!important;
  4317.      text-align: center
  4318.  }
  4319.  .screening .alert-polityka-right {
  4320.      float: none;
  4321.      margin-right: 0px;
  4322.      text-align: center;
  4323.      margin-top: 10px;
  4324.  }
  4325.  .alert-wybory {
  4326.      position: relative;
  4327.      background-color: #0072bc;
  4328.      display: flex;
  4329.      justify-content: flex-start;
  4330.      padding: 0px;
  4331.  }
  4332.  .alert-wybory-img {
  4333.      order: 1;
  4334.      display: flex
  4335.  }
  4336.  .alert-wybory-content {
  4337.      order: 2;
  4338.      justify-content: center;
  4339.      align-items: center;
  4340.      width: 580px;
  4341.      display: flex;
  4342.      justify-content: space-evenly
  4343.  }
  4344.  .alert-wybory-left {
  4345.      order: 1;
  4346.      color: #FFF;
  4347.      font-weight: bold;
  4348.      font-size: 16px;
  4349.  }
  4350.  .alert-wybory-right {
  4351.      order: 2;
  4352.  }
  4353.  .alert-wybory-right input[type="submit"] {
  4354.      padding: 10px 25px !important;
  4355.      background-color: #fff;
  4356.      color: #0072bc
  4357.  }
  4358.  .alert-wybory-right input:hover[type="submit"] {
  4359.      color: #0071bc !important;
  4360.  }
  4361.  @media screen and (max-width: 1100px) {
  4362.      .alert-wybory {
  4363.          flex-direction: column-reverse
  4364.      }
  4365.      .alert-wybory-img {
  4366.          justify-content: center
  4367.      }
  4368.      .alert-wybory-content {
  4369.          width: auto;
  4370.          margin-top: 10px;
  4371.          text-align: center
  4372.      }
  4373.  }
  4374.  @media screen and (max-width: 550px) {
  4375.      .alert-wybory {
  4376.          flex-direction: column-reverse
  4377.      }
  4378.      .alert-wybory-img {
  4379.          justify-content: center
  4380.      }
  4381.      .alert-wybory-content {
  4382.          width: auto;
  4383.          margin-top: 10px;
  4384.          flex-direction: column;
  4385.          text-align: center
  4386.      }
  4387.      .alert-wybory-left {
  4388.          margin-top: 15px;
  4389.      }
  4390.      .alert-wybory-right {
  4391.          margin-top: 15px;
  4392.      }
  4393.  }
  4394.  .dropdown-show {
  4395.      position: relative;
  4396.  }
  4397.  .dropdown {
  4398.      display: none;
  4399.      color: #34495e;
  4400.      position: absolute;
  4401.      z-index: 10;
  4402.      width: 220px;
  4403.      padding-top: 3px;
  4404.      margin-top: 38px;
  4405.      text-align: left;
  4406.      line-height: 16px;
  4407.      line-height: 1.6rem;
  4408.      text-transform: none;
  4409.      word-wrap: break-word;
  4410.  }
  4411.  .dropdown > div {
  4412.      background: #fff;
  4413.      border: 1px solid #bdc3c7;
  4414.      border-radius: 2px;
  4415.  }
  4416.  .button.create:hover i.fa-caret-down, .button > span, .button a > i.fa-caret-down {
  4417.      padding: 6px 0 6px 7px;
  4418.      margin-left: 7px;
  4419.      border-left-width: 1px;
  4420.      border-left-style: solid;
  4421.      border-left-color: #e1e3e4;
  4422.  }
  4423.  .button.submit > span, .button.submit a > i.fa-caret-down {
  4424.      border-left-color: inherit;
  4425.  }
  4426.  .button.create i.fa-caret-down {
  4427.      border-left-color: transparent;
  4428.  }
  4429.  .button .dropdown {
  4430.      padding-top: 0;
  4431.      margin-top: 0;
  4432.      margin-left: -10px;
  4433.      font-weight: normal;
  4434.  }
  4435.  .button.mikro .dropdown-show {
  4436.      padding: 3px 5px 3px 5px;
  4437.      margin-left: 7px;
  4438.      border-left-width: 1px;
  4439.      border-left-style: solid;
  4440.      border-left-color: inherit;
  4441.  }
  4442.  .dropdown ul {
  4443.      max-height: 430px;
  4444.      overflow: auto;
  4445.  }
  4446.  .dropdown ul li {
  4447.      float: none;
  4448.      width: 100%;
  4449.      margin-right: 0;
  4450.      border-bottom: 1px dotted #ededed;
  4451.  }
  4452.  .dropdown ul li:hover {}
  4453.  .dropdown ul li > h6, .dropdown ul li a {
  4454.      display: block;
  4455.      float: none;
  4456.      color: #4383af !important;
  4457.      opacity: 1;
  4458.      padding: 5px 10px;
  4459.      border-bottom: none;
  4460.      height: auto !important;
  4461.  }
  4462.  .dropdown ul li > h6 {
  4463.      text-transform: uppercase;
  4464.      color: #34495e !important;
  4465.      background: #f8fafb !important;
  4466.  }
  4467.  .dropdown ul li a:hover {
  4468.      border-bottom: none;
  4469.  }
  4470.  .dropdown ul li a:hover * {
  4471.      color: #34495e !important;
  4472.      border-bottom: none !important;
  4473.  }
  4474.  .dropdown i.fa {
  4475.      margin-right: 10px;
  4476.  }
  4477.  .dropdown:hover, .dropdown-show.auto2:hover + .dropdown {
  4478.      display: block;
  4479.  }
  4480.  .dropdown.fix-dropdown {
  4481.      padding-top: 0px;
  4482.      margin-top: -4px;
  4483.  }
  4484.  .dropdown.fix-dropdown.right-position {
  4485.      right: 0;
  4486.  }
  4487.  .full-dropdown-list li:first-child {
  4488.      display: block !important;
  4489.  }
  4490.  .dropdown.right {
  4491.      margin-left: -171px;
  4492.  }
  4493.  #nav .dropdown {
  4494.      width: 300px;
  4495.  }
  4496.  li.logged-user .dropdown.right {
  4497.      margin-left: -250px;
  4498.  }
  4499.  li.notification .dropdown.right {
  4500.      margin-left: -227px;
  4501.  }
  4502.  li.login .dropdown.right {
  4503.      margin-left: -222px;
  4504.  }
  4505.  li.facebook-colors *, li.facebook-colors a:hover {
  4506.      color: #3B5B98 !important;
  4507.  }
  4508.  li.facebook-colors {
  4509.      background: none !important;
  4510.  }
  4511.  .facebook-colors {
  4512.      background: #3B5B98 !important;
  4513.  }
  4514.  .facebook-colors *, .facebook-colors a:hover {
  4515.      color: #fff !important;
  4516.  }
  4517.  li.facebook-colors i.fa {
  4518.      font-size: 19px;
  4519.      font-size: 1.9rem !important;
  4520.  }
  4521.  .form-big form a.facebook-colors span, li.facebook-colors span {
  4522.      font-weight: bold;
  4523.      border: none !important;
  4524.  }
  4525.  .searcher {
  4526.      margin-bottom: 0 !important;
  4527.  }
  4528.  .searcher input[type="text"] {
  4529.      width: calc(100% - 100px);
  4530.      margin-right: -5px;
  4531.  }
  4532.  .searcher input[type="submit"] {
  4533.      width: 100px;
  4534.      padding: 10px 12px 9px 10px !important;
  4535.  }
  4536.  .searcher form + div {
  4537.      margin-top: 10px;
  4538.      font-size: 13px;
  4539.  }
  4540.  .searcher form + div .save-search a {
  4541.      margin-right: 20px;
  4542.  }
  4543.  .searcher form + div .button {
  4544.      padding: 2px 8px !important;
  4545.      font-size: 11px;
  4546.      line-height: 2.2rem;
  4547.      font-weight: bold;
  4548.  }
  4549.  .searcher-list i.fa.fa-circle {
  4550.      font-size: 1rem !important;
  4551.  }
  4552.  .searcher .opendrop i {
  4553.      font-size: 1rem;
  4554.  }
  4555.  .searcher .opendroplist {
  4556.      margin-top: 10px;
  4557.  }
  4558.  .searcher .opendroplist > ul > li {
  4559.      display: inline-block;
  4560.      vertical-align: top;
  4561.      min-width: 160px;
  4562.  }
  4563.  .searcher .opendroplist > ul > li:not(:last-child) {
  4564.      margin-right: 20px;
  4565.  }
  4566.  .searcher .opendroplist li * {
  4567.      vertical-align: middle;
  4568.  }
  4569.  .searcher .opendroplist li {
  4570.      margin-bottom: 5px;
  4571.      padding: 0 5px 5px 0px;
  4572.  }
  4573.  .searcher .opendroplist li.title {
  4574.      font-size: 11px;
  4575.      font-weight: bold;
  4576.      text-transform: uppercase;
  4577.  }
  4578.  .searcher .opendroplist li.title b {
  4579.      display: block;
  4580.      margin-bottom: 10px;
  4581.  }
  4582.  .searcher .opendroplist li input[type="checkbox"] {
  4583.      margin-left: 0px;
  4584.  }
  4585.  .searcher .opendroplist li label {
  4586.      text-transform: none;
  4587.      font-size: 13px;
  4588.      font-weight: normal;
  4589.      color: #34495e !important;
  4590.  }
  4591.  .searcher input[type=checkbox]:checked + label {
  4592.      font-weight: bold;
  4593.  }
  4594.  .searcher .opendrop.active + .opendroplist {
  4595.      display: block !important;
  4596.  }
  4597.  .searcher .save-search {
  4598.      border-top: 1px solid #ededed;
  4599.      padding-top: 10px;
  4600.  }
  4601.  #surveyBox {
  4602.      max-width: 100%;
  4603.      margin-left: 70px;
  4604.  }
  4605.  #surveyBox ul li {
  4606.      margin-bottom: 5px;
  4607.      padding: 4px 0px
  4608.  }
  4609.  #surveyBox ul.surveyContent {
  4610.      padding: 0px;
  4611.  }
  4612.  #surveyBox ul li > div:first-child {
  4613.      float: right;
  4614.      line-height: 2.4rem;
  4615.      font-size: 11px;
  4616.  }
  4617.  #surveyBox ul li > div:last-child {
  4618.      height: 2.4rem;
  4619.      width: 70%;
  4620.      border: 1px solid #eaeaed;
  4621.      border-radius: 2px;
  4622.      position: relative;
  4623.  }
  4624.  #surveyBox ul li > div:last-child > span {
  4625.      display: block;
  4626.      line-height: 2.4rem;
  4627.      position: relative;
  4628.      z-index: 2;
  4629.      text-shadow: 0 1px rgba(255, 255, 255, .4);
  4630.      font-weight: bold;
  4631.      font-size: 11px;
  4632.      padding: 0 5px;
  4633.      vertical-align: middle;
  4634.      overflow: hidden;
  4635.      white-space: nowrap;
  4636.      text-overflow: ellipsis;
  4637.  }
  4638.  #surveyBox ul li > div:last-child > div {
  4639.      height: 100%;
  4640.      background: rgba(67, 131, 175, .25);
  4641.      border-radius: 2px;
  4642.      position: absolute;
  4643.      top: 0;
  4644.      left: 0;
  4645.      z-index: 1;
  4646.  }
  4647.  #surveyBox fieldset {
  4648.      text-align: right;
  4649.      padding: 10px 0;
  4650.      border-top: 1px solid #f1f1f1;
  4651.      margin: 10px 0 20px 0;
  4652.  }
  4653.  .dialog, .annotation {
  4654.      position: relative;
  4655.      word-wrap: break-word;
  4656.  }
  4657.  .dialog .content, .annotation .content {
  4658.      padding: 8px 0;
  4659.  }
  4660.  .close {
  4661.      position: absolute;
  4662.      top: 8px;
  4663.      right: 8px;
  4664.      color: #d1d1d1;
  4665.  }
  4666.  .notification .new, .type-warning {
  4667.      background-color: #ffc439;
  4668.      background-color: #fae693
  4669.  }
  4670.  .type-light-caution, .type-light-warning {
  4671.      background-color: #fdf6d5;
  4672.      background-color: #FFFDCA;
  4673.  }
  4674.  .type-light-positive, .type-light-success {
  4675.      background-color: #def0d8;
  4676.      color: #438557;
  4677.  }
  4678.  .type-light-red, .type-light-alert {
  4679.      background-color: #f2dedd;
  4680.      color: #b8394a;
  4681.  }
  4682.  .type-light-silver {
  4683.      background-color: #d7d7d7;
  4684.      color: #b8394a;
  4685.  }
  4686.  .type-success {
  4687.      background-color: #27ae60;
  4688.      background-color: #d4efdf;
  4689.      color: #108340;
  4690.  }
  4691.  .type-error {
  4692.      background-color: #dd4b3b;
  4693.      background-color: #f7cec5;
  4694.      color: #ac2415;
  4695.  }
  4696.  .type-alert {
  4697.      background-color: #fae693;
  4698.  }
  4699.  .type-light-info {
  4700.      background-color: #EBF8FF;
  4701.  }
  4702.  .type-light-info p {
  4703.      margin-bottom: 5px;
  4704.  }
  4705.  .annotation .icon.big, .annotation .fa, .dialog .content > img {
  4706.      float: left;
  4707.  }
  4708.  .annotation .fa {
  4709.      padding: 0 7px;
  4710.  }
  4711.  .annotation p {
  4712.      margin-left: 50px;
  4713.      font-weight: bold;
  4714.      font-size: 14px;
  4715.      padding-top: 5px;
  4716.      line-height: 20px;
  4717.  }
  4718.  .dialog > div, .annotation > div {
  4719.      padding-right: 24px;
  4720.  }
  4721.  .dialog {
  4722.      border-bottom: 1px solid #eaeaea;
  4723.  }
  4724.  .dialog .content p {
  4725.      margin-left: 66px;
  4726.  }
  4727.  .annotation a {
  4728.      color: inherit !important;
  4729.      text-decoration: underline;
  4730.  }
  4731.  h4 + .annotation {
  4732.      margin-bottom: 10px;
  4733.  }
  4734.  #newEntriesCounter {
  4735.      position: relative;
  4736.      z-index: 5;
  4737.  }
  4738.  .active-annotation a {
  4739.      display: block;
  4740.      text-align: center;
  4741.  }
  4742.  .active-counter {
  4743.      display: inline-block;
  4744.      background: #e74c3c;
  4745.      position: absolute;
  4746.      right: -10px;
  4747.      bottom: 34px;
  4748.      padding: 1px 3px;
  4749.      border-radius: 3px;
  4750.      color: #fff;
  4751.      font-size: 10px;
  4752.  }
  4753.  .type-permanent {
  4754.      z-index: 10;
  4755.      position: fixed;
  4756.      width: 100%;
  4757.      top: 0;
  4758.  }
  4759.  .type-permanent + .type-permanent, .type-permanent + #nav {
  4760.      top: 58px;
  4761.  }
  4762.  .type-permanent + .type-permanent + #nav {
  4763.      top: 116px;
  4764.  }
  4765.  .type-permanent + #nav + div {
  4766.      padding-top: 107px;
  4767.  }
  4768.  .type-permanent + .type-permanent + #nav + div {
  4769.      padding-top: 165px;
  4770.  }
  4771.  .type-permanent i.icon.big {
  4772.      margin: 10px 0 0 10px;
  4773.  }
  4774.  table .new, li.new {
  4775.      background-color: #FFF5CC !important;
  4776.      background-color: #FFF5CC !important
  4777.  }
  4778.  i.icon {
  4779.      background: url('/static/wykoppl7/s/fb15aafdc7210d322194b9dd821e7f62.png') no-repeat 0 0;
  4780.      display: inline-block;
  4781.      text-indent: -9999px;
  4782.      vertical-align: middle;
  4783.  }
  4784.  @media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  4785.      i.icon {
  4786.          background: url('/static/wykoppl7/s/c3d23bcf439f7af51024c494df7bb4af.png') no-repeat 0 0;
  4787.          background-size: 200px 350px;
  4788.          background-repeat: no-repeat;
  4789.      }
  4790.      .decade-icon {
  4791.          background: url('/static/wykoppl7/s/7f53930ba418b4430982303172fb41ee.png') no-repeat 0 0;
  4792.          background-size: 300px 250px;
  4793.          background-repeat: no-repeat;
  4794.      }
  4795.  }
  4796.  i.icon.big {
  4797.      width: 33px;
  4798.      height: 33px;
  4799.  }
  4800.  i.icon.tiny {
  4801.      width: 17px;
  4802.      height: 17px;
  4803.  }
  4804.  i.type-success {
  4805.      background-position: 0 0;
  4806.  }
  4807.  i.type-warning {
  4808.      background-position: 0 -33px;
  4809.  }
  4810.  i.type-error {
  4811.      background-position: 0 -66px;
  4812.  }
  4813.  i.type-cookie {
  4814.      background-position: 0 -99px;
  4815.  }
  4816.  i.big-btn-wykop {
  4817.      width: 29px;
  4818.      height: 26px;
  4819.      background-position: -171px 0;
  4820.      margin-left: -10px;
  4821.      margin-right: 5px;
  4822.  }
  4823.  i.big-btn-zobato {
  4824.      width: 29px;
  4825.      height: 22px;
  4826.      background-position: -171px -29px;
  4827.      margin-left: -10px;
  4828.      margin-right: 5px;
  4829.  }
  4830.  i.tiny.wykop-w {
  4831.      background-position: -133px 0;
  4832.  }
  4833.  i.tiny.hot {
  4834.      background-position: 3px -133px !important;
  4835.  }
  4836.  i.tiny.w-letter {
  4837.      background-position: -134px -19px !important;
  4838.  }
  4839.  i.tiny.m-letter {
  4840.      background-position: -134px -39px !important;
  4841.  }
  4842.  i.icon.enter {
  4843.      width: 11px;
  4844.      height: 8px;
  4845.      background-position: -110px 0px !important;
  4846.  }
  4847.  .active i.icon.enter {
  4848.      background-position: -110px -10px !important;
  4849.  }
  4850.  #nav i.icon {
  4851.      display: inline-block;
  4852.      margin: 4px 0;
  4853.  }
  4854.  i.wykop-logo {
  4855.      width: 93px;
  4856.      height: 19px;
  4857.      background-position: 0 -148px;
  4858.  }
  4859.  i.microblog-logo {
  4860.      width: 93px;
  4861.      height: 19px;
  4862.      background-position: 0 -167px;
  4863.  }
  4864.  i.zobato-commercial {
  4865.      width: 181px;
  4866.      height: 27px;
  4867.      background-position: 0 -300px;
  4868.  }
  4869.  span i.fa-external-link {
  4870.      font-size: 10px;
  4871.  }
  4872.  em.mark-number {
  4873.      padding: 1px 5px;
  4874.      background-color: #2a6393;
  4875.      border-radius: 3px;
  4876.      font-size: 14px;
  4877.      font-size: 1.4rem;
  4878.  }
  4879.  .baner-mobile {
  4880.      width: 300px;
  4881.      height: 120px;
  4882.      background: url('/static/wykoppl7/s/d138c1448606931918d4535b20fe6733.png') no-repeat 0 0;
  4883.      position: relative;
  4884.  }
  4885.  .baner-mobile a {
  4886.      display: block;
  4887.      width: 137px;
  4888.      height: 40px;
  4889.      position: absolute;
  4890.      text-indent: -9999px;
  4891.  }
  4892.  .baner-mobile a.apple {
  4893.      top: 75px;
  4894.      left: 7px;
  4895.  }
  4896.  .baner-mobile a.android {
  4897.      top: 75px;
  4898.      left: 157px;
  4899.  }
  4900.  .m-show, .d-hide {
  4901.      display: none;
  4902.  }
  4903.  .d-hide {
  4904.      display: none !important;
  4905.  }
  4906.  #w-button {
  4907.      width: 130px;
  4908.      height: 35px;
  4909.      position: fixed;
  4910.      bottom: -2px;
  4911.      left: 10px;
  4912.      background: #4383af;
  4913.      color: #fff;
  4914.      z-index: 1000;
  4915.      border: 1px solid white;
  4916.      border-top-left-radius: 4px;
  4917.      border-top-right-radius: 4px;
  4918.      box-shadow: 0 0 1px rgba(40, 40, 40, .2);
  4919.  }
  4920.  #w-button a i {
  4921.      margin-right: 8px;
  4922.  }
  4923.  #w-button a {
  4924.      padding: 6px 2px 0 2px;
  4925.      width: 100%;
  4926.      height: 100%;
  4927.      display: block;
  4928.      color: #fff !important;
  4929.      text-align: center;
  4930.  }
  4931.  a.screening, div.screening {
  4932.      display: none;
  4933.  }
  4934.  body.screening #site {
  4935.      position: relative;
  4936.  }
  4937.  body.screening .wrapper {
  4938.      max-width: 986px;
  4939.  }
  4940.  body.screening a.screening {
  4941.      display: block;
  4942.      position: absolute;
  4943.      top: 0;
  4944.      right: 0;
  4945.      bottom: 0;
  4946.      left: 0;
  4947.      height: 100%;
  4948.      background-position: center 49px;
  4949.      background-repeat: no-repeat;
  4950.      background-attachment: fixed;
  4951.      z-index: -1 !important;
  4952.  }
  4953.  body.screening div.screening {
  4954.      display: block;
  4955.  }
  4956.  body.screening div.screening div.baner {
  4957.      width: 950px;
  4958.      height: 100px;
  4959.  }
  4960.  body.screening.width-m .wrapper {
  4961.      max-width: 1048px;
  4962.  }
  4963.  body.screening.width-l .wrapper {
  4964.      max-width: 1150px;
  4965.  }
  4966.  body.screening.width-xl .wrapper {
  4967.      max-width: 1280px;
  4968.  }
  4969.  .type-permanent + #nav + div .screening {
  4970.      background-position: center 107px;
  4971.  }
  4972.  .m-hideboard * {
  4973.      text-align: center !important;
  4974.  }
  4975.  .m-hideboard iframe {
  4976.      margin: 0 auto !important;
  4977.  }
  4978.  ul.mainnav {
  4979.      min-width: 65%;
  4980.  }
  4981.  .m-showmobileboard {
  4982.      display: none;
  4983.  }
  4984.  .mobile-ad {
  4985.      display: none;
  4986.  }
  4987.  .unloged-box > .dropdown.right {
  4988.      width: 300px;
  4989.      background: #fff;
  4990.      margin-left: -175px;
  4991.      border: 1px solid #ededed;
  4992.      box-shadow: 0 0 4px rgba(0, 0, 0, .1);
  4993.  }
  4994.  .unloged-box > .dropdown.right form {
  4995.      background: #fff;
  4996.      float: none;
  4997.  }
  4998.  .unloged-box > .dropdown.right form > div {
  4999.      float: none;
  5000.  }
  5001.  .unloged-box > .dropdown.right form input[type="text"], .unloged-box > .dropdown.right form input[type="password"] {
  5002.      border: 1px solid #ededed;
  5003.      border-radius: 3px;
  5004.      padding: 10px 6px;
  5005.      padding: 1.0rem 0.6rem;
  5006.      font-size: 12px;
  5007.      width: 100%;
  5008.  }
  5009.  .unloged-box > .dropdown.right form label {
  5010.      cursor: pointer;
  5011.      vertical-align: middle;
  5012.      font-size: 11px;
  5013.      font-size: 1.1rem;
  5014.  }
  5015.  .unloged-box > .dropdown.right form input[type="submit"] {
  5016.      font-size: 12px;
  5017.  }
  5018.  .unloged-box > .dropdown.right li.facebook-colors a {
  5019.      background: #fff;
  5020.      padding: 5px 10px !important;
  5021.      border: none;
  5022.      border-bottom: 1px dotted #ededed;
  5023.  }
  5024.  .unloged-box > .dropdown.right li.facebook-colors span, .unloged-box > .dropdown.right li.facebook-colors i.fa {
  5025.      vertical-align: middle;
  5026.  }
  5027.  .unloged-box > .dropdown.right form fieldset.row.buttons {
  5028.      line-height: 16px;
  5029.  }
  5030.  .unloged-box > .dropdown.right form fieldset.row.buttons p {
  5031.      text-align: right;
  5032.      padding-top: 5px;
  5033.      float: none;
  5034.  }
  5035.  .unloged-box > .dropdown.right li.mark-bg.text-center a {
  5036.      background: transparent !important;
  5037.      border: none;
  5038.      padding-top: 12px;
  5039.      padding-bottom: 12px;
  5040.      font-weight: bold;
  5041.  }
  5042.  .unloged-box > .dropdown.right li.mark-bg.text-center a span {
  5043.      font-weight: normal;
  5044.  }
  5045.  @media screen and (max-width: 980px) {
  5046.      body.screening div.screening, .m-hideboard {
  5047.          display: none;
  5048.      }
  5049.      .m-showmobileboard {
  5050.          display: block;
  5051.      }
  5052.  }
  5053.  @media only screen and (max-width: 768px) {
  5054.      body #site {
  5055.          min-width: 768px;
  5056.      }
  5057.      body .wrapper {
  5058.          min-width: 768px !important;
  5059.      }
  5060.      .grid-right, #nav .m-hide {
  5061.          display: none;
  5062.      }
  5063.      .grid-main {
  5064.          margin-right: 0
  5065.      }
  5066.      #overlay-ad #wrap {
  5067.          width: 80% !important;
  5068.          margin: 0 auto;
  5069.          position: relative;
  5070.      }
  5071.      #overlay-ad #container {
  5072.          width: 100% !important;
  5073.          background-size: contain !important;
  5074.          background-repeat: no-repeat !important;
  5075.      }
  5076.      #overlay-ad #nav-ad {
  5077.          top: -85px !important;
  5078.      }
  5079.      #overlay-ad #nav-ad li {
  5080.          width: 100%;
  5081.          text-align: center;
  5082.      }
  5083.      #overlay-ad #nav-ad li:first-child {
  5084.          margin-bottom: 20px;
  5085.      }
  5086.      .mobile-ad {
  5087.          display: block;
  5088.      }
  5089.      .mobile-ad > div.container {
  5090.          max-width: 620px;
  5091.          margin: 0 auto;
  5092.          margin-top: 20px;
  5093.          background: #fff;
  5094.          position: relative;
  5095.          padding: 30px 10px 10px 10px;
  5096.          z-index: 1000;
  5097.      }
  5098.      .mobile-ad > div.container > div > * {
  5099.          width: 100%;
  5100.      }
  5101.      .mobile-ad a.close-ad {
  5102.          position: absolute;
  5103.          top: 10px;
  5104.          right: 10px;
  5105.      }
  5106.      .mobile-overlay {
  5107.          background: #2c3e50;
  5108.          position: fixed;
  5109.          top: 0;
  5110.          right: 0;
  5111.          bottom: 0;
  5112.          left: 0;
  5113.          opacity: .8;
  5114.          z-index: 45;
  5115.      }
  5116.  }
  5117.  @media screen and (max-width: 721px) {
  5118.      .article.empty-media > .media-content {
  5119.          display: none;
  5120.      }
  5121.      .article.preview .media-content {
  5122.          min-height: 150px;
  5123.      }
  5124.      .lcontrast .hide {
  5125.          opacity: .7;
  5126.      }
  5127.      body.screening .wrapper {
  5128.          width: 100%;
  5129.      }
  5130.      .fs-commercial {
  5131.          display: none;
  5132.      }
  5133.      .type-permanent + .type-permanent + #nav, .type-permanent + .type-permanent, .type-permanent + #nav {
  5134.          top: auto;
  5135.      }
  5136.      body #site, body .wrapper {
  5137.          min-width: 100% !important;
  5138.      }
  5139.      div.grid-right {
  5140.          margin-top: 30px !important;
  5141.      }
  5142.      .r-block {
  5143.          margin: 0 4px 4px 4px !important;
  5144.      }
  5145.      .m-reset-margin {
  5146.          margin: 0 !important;
  5147.      }
  5148.      .m-reset-padding {
  5149.          padding: 0 !important;
  5150.      }
  5151.      .m-reset-float {
  5152.          float: none !important;
  5153.      }
  5154.      .m-reset-floated * {
  5155.          float: none !important;
  5156.      }
  5157.      .m-reset-position {
  5158.          position: relative !important;
  5159.      }
  5160.      .m-reset-width {
  5161.          width: auto !important;
  5162.      }
  5163.      .m-reset-height {
  5164.          height: auto !important;
  5165.      }
  5166.      .m-reset-min-height {
  5167.          min-height: 0 !important;
  5168.      }
  5169.      .m-reset-top {
  5170.          top: 0 !important;
  5171.      }
  5172.      .m-reset-left {
  5173.          left: 0 !important;
  5174.      }
  5175.      .m-reset-block {
  5176.          display: inline !important;
  5177.      }
  5178.      .m-make-block {
  5179.          display: block !important;
  5180.      }
  5181.      .m-make-center {
  5182.          text-align: center !important;
  5183.      }
  5184.      .m-make-center-block {
  5185.          margin: 0 auto !important;
  5186.      }
  5187.      .m-make-align-left * {
  5188.          text-align: left !important;
  5189.      }
  5190.      .m-padding-bott {
  5191.          padding-bottom: 30px;
  5192.      }
  5193.      .m-margin-top {
  5194.          margin-top: 30px;
  5195.      }
  5196.      .m-set-fullwidth, .usercard.mini.width-one-third.m-set-fullwidth {
  5197.          width: 100%;
  5198.          max-width: 100%;
  5199.      }
  5200.      .m-set-space {
  5201.          padding: 10px;
  5202.      }
  5203.      #nav form.naturalsearch {
  5204.          top: 50px;
  5205.          left: 0;
  5206.          width: 100%;
  5207.          border-radius: 0 0 4px 4px;
  5208.          border: 4px solid #eaeaea;
  5209.          box-shadow: 0px 5px 5px rgba(0, 0, 0, .25);
  5210.      }
  5211.      .m-kill-dropdown:hover + .dropdown {
  5212.          display: none;
  5213.      }
  5214.      .m-hide {
  5215.          display: none !important;
  5216.      }
  5217.      .m-show {
  5218.          display: block;
  5219.      }
  5220.      .d-hide {
  5221.          display: block !important;
  5222.      }
  5223.      #nav li.wykopnew:after {
  5224.          display: none;
  5225.      }
  5226.      #nav li.wykopnew {
  5227.          position: static;
  5228.      }
  5229.      .force-scalable * {
  5230.          width: 100% !important;
  5231.      }
  5232.      .m-flex > * {
  5233.          width: 48%;
  5234.          display: inline-block;
  5235.          vertical-align: top;
  5236.      }
  5237.      .menu-list.m-flex > li {
  5238.          height: 90px;
  5239.      }
  5240.      .menu-list.m-flex > li:nth-child(even) {
  5241.          margin-left: 22px;
  5242.      }
  5243.      #nav.absolute + div#site {
  5244.          padding-top: 49px !important;
  5245.      }
  5246.      #nav > div > ul li, #nav > div > ul li a {
  5247.          display: block;
  5248.          float: none;
  5249.          padding-left: 0;
  5250.      }
  5251.      #nav > div > ul li {
  5252.          display: none;
  5253.      }
  5254.      #nav > div > ul li:first-child a {
  5255.          padding-left: 0 !important;
  5256.          width: 30px;
  5257.      }
  5258.      #nav > div > ul li:first-child + li, #nav > div > ul li:first-child {
  5259.          display: inline-block;
  5260.      }
  5261.      #nav > div > ul li.active a, #nav > div > ul li a:hover {
  5262.          border-bottom: none !important;
  5263.      }
  5264.      #nav > div > ul:last-child li:first-child {
  5265.          display: block;
  5266.          width: 18px;
  5267.          height: 18px;
  5268.          text-indent: -9999px;
  5269.          background: url('../img/w4/ico-search-svg.svg') no-repeat center center;
  5270.          position: absolute;
  5271.          top: 15px;
  5272.          right: 190px;
  5273.      }
  5274.      #nav > div > ul:last-child li.not-logged:first-child {
  5275.          left: 140px;
  5276.      }
  5277.      #nav > div > ul:last-child li:last-child {
  5278.          display: block;
  5279.      }
  5280.      #nav > div li.m-show + li.active a {
  5281.          background: none;
  5282.      }
  5283.      #nav > div .mainnav li.m-show + li ~ li a {
  5284.          padding-left: 30px;
  5285.      }
  5286.      #nav > div > ul:last-child li.notification ul.menu-list li {
  5287.          display: block;
  5288.      }
  5289.      #nav > div > ul:last-child li.notification .dropdown {
  5290.          margin-top: -5px !important;
  5291.          position: fixed;
  5292.          right: 0px;
  5293.          width: 100%;
  5294.          max-width: 400px;
  5295.      }
  5296.      #nav > div > ul.mainnav li.m-show ~ li {
  5297.          display: none;
  5298.      }
  5299.      #nav > div > ul li.active {
  5300.          display: block !important;
  5301.      }
  5302.      #nav > div > ul li.active a {
  5303.          display: block !important;
  5304.          position: absolute !important;
  5305.          top: 0px;
  5306.          left: 30px;
  5307.          width: auto;
  5308.          padding-left: 10px !important;
  5309.      }
  5310.      #nav > div > ul li.activated:first-child + li {
  5311.          margin-top: 0px;
  5312.          margin-left: 30px;
  5313.      }
  5314.      #nav > div > ul.mainnav li.activated ~ li {
  5315.          display: inline-block;
  5316.          width: 100%;
  5317.      }
  5318.      #nav ul li.login {
  5319.          position: absolute;
  5320.          right: 10px;
  5321.      }
  5322.      li.logged-user {
  5323.          position: absolute;
  5324.          top: 0px;
  5325.          right: 10px;
  5326.      }
  5327.      .right-footer {
  5328.          display: none !important;
  5329.      }
  5330.      form.reply .row.buttons p:last-child {
  5331.          margin-top: 10px;
  5332.          display: block;
  5333.          float: none;
  5334.          text-align: right;
  5335.      }
  5336.      form.reply .row.buttons p:first-child .button {
  5337.          width: 30px;
  5338.          height: 30px;
  5339.          line-height: 30px;
  5340.          padding: 0 5px;
  5341.          margin-bottom: 10px;
  5342.      }
  5343.      .row.buttons .button.editcode {
  5344.          width: 36px !important;
  5345.      }
  5346.      .row.buttons .button.editspoiler {
  5347.          width: auto !important;
  5348.      }
  5349.      .media-content:not(.paylink) {
  5350.          width: 100%;
  5351.      }
  5352.      .media-content .description {
  5353.          font-size: 0.9rem !important;
  5354.      }
  5355.      .article.preview .media-content:not(.rwdImages) {
  5356.          max-width: 100%;
  5357.          max-height: 150px;
  5358.          width: 100%;
  5359.          margin-bottom: 10px !important;
  5360.          background-color: #f6f8f9;
  5361.      }
  5362.      .article.preview .media-content.rwdImages:not(.paylink) {
  5363.          max-width: 100%;
  5364.          max-height: 250px;
  5365.          width: 100%;
  5366.          margin-bottom: 10px !important;
  5367.          background-color: #f6f8f9;
  5368.      }
  5369.      .article.preview .media-content.paylink {
  5370.          max-width: 300px;
  5371.      }
  5372.      .article.preview .media-content img {
  5373.          width: 100%;
  5374.          display: block;
  5375.          margin: 0 auto;
  5376.          float: none;
  5377.          margin-top: -5%;
  5378.      }
  5379.      li.switcher i + span.light {
  5380.          display: block;
  5381.      }
  5382.      li.switcher fieldset.files span {
  5383.          max-width: 50%;
  5384.      }
  5385.      #preview-holder {
  5386.          overflow: hidden;
  5387.      }
  5388.      .author p {
  5389.          float: none;
  5390.          position: static;
  5391.          padding: 1.0rem 0;
  5392.      }
  5393.      .author p a {
  5394.          margin-right: 1.5rem;
  5395.      }
  5396.      .author p .favourite {
  5397.          position: static;
  5398.      }
  5399.      .author small {
  5400.          white-space: nowrap;
  5401.      }
  5402.      .comments-stream .reply {
  5403.          padding-left: 0;
  5404.      }
  5405.      .wblock form textarea {
  5406.          min-height: 10.0rem;
  5407.          font-size: 1.2rem;
  5408.      }
  5409.      .article.preview .description + .row.elements, .article.preview .fix-tagline {
  5410.          display: none;
  5411.      }
  5412.      .grid, #site > div.wrapper {
  5413.          padding: 0 4px !important;
  5414.      }
  5415.      .wblock a.profile {
  5416.          margin-left: 0px;
  5417.      }
  5418.      .wblock .profile + div {
  5419.          margin-left: 50px !important;
  5420.      }
  5421.      .comments-stream li .sub .wblock {
  5422.          padding-left: 45px;
  5423.      }
  5424.      div.author {
  5425.          height: 50px;
  5426.          position: relative;
  5427.          padding-top: 20px;
  5428.      }
  5429.      div.author p {
  5430.          position: absolute;
  5431.          padding: 0;
  5432.          top: 0;
  5433.          right: 0;
  5434.      }
  5435.      div.author p * {
  5436.          margin-right: 0;
  5437.          margin: left: 15px;
  5438.      }
  5439.      .summary.popup {
  5440.          width: 100%;
  5441.          margin-left: 0;
  5442.          left: 0;
  5443.      }
  5444.      .nav p.info.m-reset-float {
  5445.          float: left !important;
  5446.      }
  5447.      .sub li .profile img {
  5448.          width: auto;
  5449.          height: auto;
  5450.      }
  5451.      .wblock a.profile {
  5452.          margin-left: 0px !important;
  5453.      }
  5454.      td {
  5455.          padding: 10px 5px;
  5456.      }
  5457.      .comments-stream li .sub li div.text, .comments-stream li .sub li .row.elements.actions, .comments-stream li div.text, .comments-stream li .row.elements.actions {
  5458.          margin: 10px 0 10px -50px !important;
  5459.          font-size: 13px;
  5460.      }
  5461.      .comments-stream.support li .sub li div.text, .comments-stream.support li .sub li .row.elements.actions, .comments-stream.support li div.text, .comments-stream.support li .row.elements.actions {
  5462.          margin: 10px 0 10px 0px !important;
  5463.      }
  5464.      .entry.replyOn .wblock.replyForm, .replyOn .wblock.replyForm {
  5465.          padding-left: 6px;
  5466.      }
  5467.      .replyOn .wblock.replyForm .profile img {
  5468.          width: 40px;
  5469.          height: 40px;
  5470.      }
  5471.      .replyOn .wblock.replyForm .profile + div {
  5472.          margin-left: 55px;
  5473.      }
  5474.      .row.elements {
  5475.          position: relative;
  5476.      }
  5477.      .row.elements ul li {
  5478.          display: none;
  5479.      }
  5480.      .row.elements ul li a {
  5481.          display: block;
  5482.      }
  5483.      .row.elements ul.responsive-menu li:first-child {
  5484.          display: inline-block !important;
  5485.          padding-top: 0 !important;
  5486.      }
  5487.      .row.elements ul:hover {
  5488.          position: absolute;
  5489.          left: 0;
  5490.          background: #fff;
  5491.          z-index: 2;
  5492.          padding: 0 6px;
  5493.          border: 1px solid #eaeaea;
  5494.          width: 100%;
  5495.      }
  5496.      .row.elements ul:hover li {
  5497.          display: block;
  5498.          padding: 8px 0;
  5499.      }
  5500.      ul.sub .row.elements ul:hover {
  5501.          position: absolute;
  5502.          background: #f9f9f9;
  5503.          z-index: 2;
  5504.          padding: 0 7px;
  5505.      }
  5506.      .comments-stream.touch-content li:nth-child(3n + 1) > div {
  5507.          clear: none;
  5508.      }
  5509.      .comments-stream.touch-content li:nth-child(2n + 1) > div {
  5510.          clear: left;
  5511.      }
  5512.      .comments-stream.touch-content li > div {
  5513.          margin-left: 0px !important;
  5514.          border-left: 1px solid #dae2e4 !important;
  5515.          border-right: 1px solid #dae2e4 !important;
  5516.      }
  5517.      .comments-stream.touch-content li:nth-child(2n + 2) > div {
  5518.          margin-left: -1px !important;
  5519.          border-right: none !important;
  5520.      }
  5521.      .comments-stream.touch-content .diggbox {
  5522.          top: 0;
  5523.      }
  5524.      .touch-content .width-one-third {
  5525.          width: 50%;
  5526.      }
  5527.      .panel div {
  5528.          border-bottom: 1px solid #ededed;
  5529.          font-size: 1.4rem;
  5530.      }
  5531.      .panel > div a {
  5532.          color: #95a5a6;
  5533.          display: block;
  5534.          padding: 10px 15px;
  5535.          min-height: 0;
  5536.      }
  5537.      .panel div:last-child {
  5538.          border: none;
  5539.      }
  5540.      .covid19b {
  5541.          color: #95a5a6;
  5542.          display: block;
  5543.          padding: 10px 15px!important;
  5544.          min-height: 0;
  5545.          width: 50%!important;
  5546.          min-width: 40%!important;
  5547.          float: left;
  5548.      }
  5549.      .covid19c h4:first-child {
  5550.          float: none;
  5551.      }
  5552.      .covid19c h4:last-child {
  5553.          float: none;
  5554.      }
  5555.      .covid19b {
  5556.          color: #95a5a6;
  5557.          display: block;
  5558.          padding: 10px 15px!important;
  5559.          min-height: 0;
  5560.          width: 50%!important;
  5561.          min-width: 40%!important;
  5562.          float: left;
  5563.      }
  5564.      .covid19c h4:first-child {
  5565.          float: none;
  5566.      }
  5567.      .covid19c h4:last-child {
  5568.          float: none;
  5569.      }
  5570.      .alert-polityka-left {
  5571.          float: none;
  5572.          font-size: 15px!important;
  5573.          text-align: center
  5574.      }
  5575.      .alert-polityka-right {
  5576.          float: none;
  5577.          margin-right: 0px;
  5578.          text-align: center;
  5579.          margin-top: 10px;
  5580.      }
  5581.      .cell {
  5582.          display: block;
  5583.      }
  5584.      .cell img {
  5585.          width: 100%;
  5586.      }
  5587.      body {
  5588.          font-size: 13px;
  5589.          font-size: 13px;
  5590.          font-size: 1.1rem;
  5591.          line-height: 18px;
  5592.          line-height: 1.6rem;
  5593.          color: #34495e;
  5594.      }
  5595.      #footer .width-one-third {
  5596.          width: 32%;
  5597.      }
  5598.      .sub li .profile + div {
  5599.          margin-left: 50px;
  5600.      }
  5601.      #nav li img.avatar {
  5602.          width: 30px;
  5603.          height: 30px;
  5604.      }
  5605.      li.m-add, li.notification.m-tag, li.notification.m-user {
  5606.          display: block !important;
  5607.          position: absolute;
  5608.          top: 0;
  5609.          right: 85px;
  5610.      }
  5611.      li.notification.m-user {
  5612.          right: 113px;
  5613.      }
  5614.      li.notification.m-tag {
  5615.          right: 160px;
  5616.          right: 78px;
  5617.      }
  5618.      li.notification.bell {
  5619.          display: block !important;
  5620.          right: 152px;
  5621.          position: absolute;
  5622.          top: 0;
  5623.      }
  5624.      li.m-add {
  5625.          right: 45px;
  5626.      }
  5627.      li.logged-user {
  5628.          right: -30px;
  5629.          top: 5px;
  5630.      }
  5631.      .touch-content .author {
  5632.          float: right;
  5633.          margin-top: -45px;
  5634.      }
  5635.      li.m-logout {
  5636.          display: block !important;
  5637.          position: absolute;
  5638.          right: -5px;
  5639.          display: none !important;
  5640.      }
  5641.      li.logged-user {
  5642.          margin-right: 30px !important;
  5643.      }
  5644.      .mark-bg .info-line {
  5645.          padding-left: 10px;
  5646.      }
  5647.      .touch-content .width-one-third .article.preview .diggbox + h2 {
  5648.          padding-left: 10px;
  5649.      }
  5650.      #dyingLinksBox.comments-stream .article.preview .diggbox {
  5651.          background: transparent;
  5652.          top: 10px !important;
  5653.      }
  5654.      #dyingLinksBox.comments-stream .article.preview > div > div {
  5655.          margin-bottom: 14px;
  5656.      }
  5657.      .link.dying-links .diggbox {
  5658.          float: left;
  5659.          margin-right: 10px !important;
  5660.      }
  5661.      body .article.fullview .diggbox, body .article.preview .diggbox {
  5662.          text-align: left;
  5663.          position: relative;
  5664.          top: 0 !important;
  5665.          left: 0 !important;
  5666.          width: auto !important;
  5667.          padding: 0;
  5668.          margin: 6px 0 10px 0;
  5669.          display: inline-block;
  5670.      }
  5671.      body .touch-content.comments-stream > li .article .diggbox {
  5672.          display: block;
  5673.          float: none;
  5674.          margin: 20px 0 10px 0;
  5675.      }
  5676.      body .touch-content .width-one-third .article.preview .diggbox + h2 {
  5677.          padding: 0;
  5678.          margin: 0;
  5679.      }
  5680.      .article.fullview .diggbox span:first-child, .article.preview .diggbox span:first-child {
  5681.          display: inline-block;
  5682.          margin-top: -6px;
  5683.          text-align: center;
  5684.          font-size: 14px;
  5685.      }
  5686.      .diggbox span.button, .diggbox a.dropdown-show {
  5687.          font-size: 15px;
  5688.          font-size: 1.5rem !important;
  5689.          padding: 3px 10px;
  5690.          margin-left: 5px;
  5691.          width: auto;
  5692.      }
  5693.      .diggbox .hot {
  5694.          left: 35px;
  5695.          right: auto;
  5696.      }
  5697.      .article .row.elements, .article div.lcontrast .fix-tagline {
  5698.          font-size: 14px;
  5699.          font-size: 1.4rem;
  5700.      }
  5701.      .article div.lcontrast > * {
  5702.          margin-bottom: 10px !important;
  5703.      }
  5704.      .article .row.elements > span:last-child {
  5705.          display: block;
  5706.          margin-top: 10px;
  5707.      }
  5708.      body .article.preview, body .article.fullview {
  5709.          padding-left: 10px;
  5710.      }
  5711.      body .article.preview .media-content {
  5712.          max-width: 100%;
  5713.      }
  5714.      body .article.preview .media-content img {
  5715.          height: 100% !important;
  5716.      }
  5717.      .article div.lcontrast .fix-tagline, body .article.fullview .diggbox + div > h2, body .article.preview .diggbox + div > h2 {
  5718.          padding-left: 0 !important;
  5719.      }
  5720.      body .article.fullview h2, body .article.preview h2 {
  5721.          font-size: 18px;
  5722.          line-height: 20px;
  5723.      }
  5724.      .article.preview .fix-tagline .tag.affect {
  5725.          display: none;
  5726.      }
  5727.      .socialbar {
  5728.          margin: 20px 0 0 0;
  5729.      }
  5730.      .socialbar > * {
  5731.          margin-bottom: 10px;
  5732.          display: inline-block !important;
  5733.      }
  5734.      ul.related > li {
  5735.          width: 45%;
  5736.          overflow: hidden;
  5737.      }
  5738.      ul.related > li * {
  5739.          text-overflow: ellipsis;
  5740.      }
  5741.      div.author {
  5742.          margin-bottom: 3px;
  5743.          border-bottom: none;
  5744.      }
  5745.      div.row.elements.actions {
  5746.          font-size: 14px;
  5747.      }
  5748.      form#add-new.default.adding .diggbox {
  5749.          position: absolute;
  5750.      }
  5751.      .user-profile .background.empty {
  5752.          height: 175px;
  5753.      }
  5754.      .form-big form.login-form fieldset.submit-row, .form-big form.register-form fieldset.submit-row {
  5755.          display: table-cell;
  5756.      }
  5757.      .voters-list {
  5758.          margin-top: 1.2em;
  5759.          margin-bottom: 1.2em;
  5760.      }
  5761.      #commentFormContainer ul.responsive-menu {
  5762.          width: 100%;
  5763.          display: table;
  5764.          padding: 0;
  5765.      }
  5766.      #commentFormContainer ul.responsive-menu:hover {
  5767.          position: relative !important;
  5768.          border: none !important;
  5769.          background: transparent !important;
  5770.          text-align: left;
  5771.      }
  5772.      #commentFormContainer ul.responsive-menu > li {
  5773.          padding: 8px 0;
  5774.          margin: 0 4px;
  5775.      }
  5776.      #commentFormContainer ul.responsive-menu > li > input {
  5777.          margin-left: 0;
  5778.      }
  5779.      #commentFormContainer ul.responsive-menu li:first-child {
  5780.          display: none !important;
  5781.      }
  5782.      #commentFormContainer ul.responsive-menu li {
  5783.          display: table-row;
  5784.          padding: 1em 0 !important;
  5785.      }
  5786.      .reply .row.buttons {
  5787.          width: 100%;
  5788.          float: none;
  5789.      }
  5790.      .reply fieldset.row.buttons > p > a {
  5791.          display: table-cell;
  5792.      }
  5793.      .reply fieldset.row.buttons > p > a.cancelForm {
  5794.          float: left;
  5795.      }
  5796.      .reply fieldset.row.buttons > p {
  5797.          display: table;
  5798.          table-layout: fixed;
  5799.          width: 100%;
  5800.          border-spacing: 5px;
  5801.      }
  5802.      .reply fieldset.row.buttons > p:first-child {
  5803.          margin-left: -5px;
  5804.      }
  5805.      form.reply .row.buttons > .button, form.reply .row.buttons p:first-child > .button {
  5806.          padding: .4em 1em;
  5807.          width: auto !important;
  5808.      }
  5809.      form.reply .row.buttons p:first-child {
  5810.          float: none;
  5811.      }
  5812.      .searcher .save-search {
  5813.          border-left: none;
  5814.          margin-left: 0;
  5815.          padding-left: 0;
  5816.          margin-top: 20px;
  5817.          width: 100%;
  5818.          display: block;
  5819.      }
  5820.      .searcher .save-search a.button {
  5821.          margin-top: 10px;
  5822.      }
  5823.      #surveyBox {
  5824.          max-width: 100%;
  5825.          margin-left: 0px;
  5826.      }
  5827.      .pager p > a:not(:first-child) {
  5828.          margin-left: 5px;
  5829.      }
  5830.      .pager p > a:nth-of-type(1n + 6) {
  5831.          display: none;
  5832.      }
  5833.      .pager p > span {
  5834.          display: none;
  5835.      }
  5836.      .pager p > a:last-child {
  5837.          display: inline-block !important;
  5838.          float: right;
  5839.      }
  5840.      .pager p > a.selected {
  5841.          display: inline-block !important;
  5842.      }
  5843.      #footer .width-two-third.m-set-fullwidth {
  5844.          width: 100% !important;
  5845.      }
  5846.      #footer .width-one-fourth.m-set-fullwidth, #footer .width-one-third.m-set-fullwidth {
  5847.          display: inline-block !important;
  5848.          width: 47% !important;
  5849.      }
  5850.      #footer a {
  5851.          font-size: 14px;
  5852.      }
  5853.      #footer .space {
  5854.          padding-left: 0;
  5855.      }
  5856.      #footer ul > li {
  5857.          margin-bottom: 12px;
  5858.      }
  5859.      #footer .wrapper .width-one-third.inlblk {
  5860.          width: 100% !important;
  5861.      }
  5862.      #footer .width-two-third > div:last-child {
  5863.          width: 100% !important;
  5864.      }
  5865.      #footer .width-two-third > div:last-child ul li {
  5866.          width: 47% !important;
  5867.          display: inline-block;
  5868.      }
  5869.      #site > .wrapper > .nav.bspace {
  5870.          display: none;
  5871.      }
  5872.      .article.fullview {
  5873.          padding-right: 10px;
  5874.      }
  5875.      .article.fullview .media-content img {
  5876.          width: 100% !important;
  5877.          height: auto !important;
  5878.      }
  5879.      ul.comments-stream li div.author {
  5880.          padding-top: 30px;
  5881.      }
  5882.  }
  5883.  @media screen and (device-aspect-ratio: 40/71) {
  5884.      #nav li img.avatar {
  5885.          width: 30px;
  5886.          height: 30px;
  5887.      }
  5888.      li.m-add, li.notification.m-tag, li.notification.m-user {
  5889.          right: 65px;
  5890.      }
  5891.      li.notification.m-user {
  5892.          right: 95px;
  5893.      }
  5894.      li.notification.m-tag {
  5895.          right: 125px;
  5896.      }
  5897.      li.logged-user {
  5898.          margin-right: 15px !important;
  5899.      }
  5900.  }
  5901.  @media screen and (max-width: 580px) {
  5902.      .m-flex > * {
  5903.          width: 100%;
  5904.          display: block;
  5905.      }
  5906.      .menu-list.m-flex > li {
  5907.          height: auto;
  5908.      }
  5909.      .menu-list.m-flex > li:nth-child(even) {
  5910.          margin-left: 0px;
  5911.      }
  5912.      .m-flex .w-item.mini {
  5913.          max-width: none;
  5914.      }
  5915.      .article .media-content {
  5916.          width: 100%;
  5917.          display: block;
  5918.          max-width: none;
  5919.      }
  5920.      .article .media-content + div {
  5921.          display: inline-block;
  5922.          vertical-align: top;
  5923.          width: 100%;
  5924.          margin-left: 0px !important;
  5925.      }
  5926.      .article div.lcontrast h2, .article div.lcontrast .fix-tagline {
  5927.          padding-left: 70px;
  5928.      }
  5929.      .article .media-content + div h2, .article .media-content + div .fix-tagline {
  5930.          padding-left: 0px;
  5931.      }
  5932.      #dyingLinksBox.comments-stream .article.preview .diggbox {
  5933.          background: transparent;
  5934.          top: 0 !important;
  5935.      }
  5936.      .article.fullview .diggbox, .article.preview .diggbox {
  5937.          z-index: 10;
  5938.          left: 11px;
  5939.          top: 14px !important;
  5940.          padding: 5px;
  5941.          width: 59px;
  5942.          border-bottom-right-radius: 3px;
  5943.      }
  5944.      .touch-content .width-one-third .article.preview .diggbox {
  5945.          left: 0;
  5946.          top: 4px !important;
  5947.      }
  5948.      .article.fullview {
  5949.          padding-left: 10px;
  5950.      }
  5951.      .article.preview {
  5952.          padding-left: 10px;
  5953.      }
  5954.      #add-form-content .width-two-third, #add-form-content .width-one-third {
  5955.          width: 100%;
  5956.      }
  5957.      #add-form-content .sub-menu.menu-list li:first-child {
  5958.          border-top: 1px solid #ededed;
  5959.          margin-top: 10px;
  5960.          padding-top: 10px;
  5961.      }
  5962.      li.switcher i + span.light {
  5963.          display: inline-block;
  5964.      }
  5965.      .comments-stream li.entry .sub .wblock div.text, .comments-stream li.entry .sub .wblock .row.elements {
  5966.          margin-left: 0px;
  5967.      }
  5968.      .touch-content .paylink .media-content img {
  5969.          max-height: 157px;
  5970.      }
  5971.  }
  5972.  @media screen and (max-width: 540px) {
  5973.      .touch-content .width-one-third {
  5974.          width: 100%;
  5975.          min-height: 0;
  5976.          height: auto;
  5977.      }
  5978.      .comments-stream.touch-content li > div {
  5979.          margin-left: 0px !important;
  5980.          border-left: none !important;
  5981.          border-right: none !important;
  5982.      }
  5983.      .touch-content .paylink .media-content img {
  5984.          max-height: 105px;
  5985.      }
  5986.  }
  5987.  #lightboxOverlay {
  5988.      position: absolute;
  5989.      top: 0;
  5990.      left: 0;
  5991.      z-index: 9999;
  5992.      background-color: black;
  5993.      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  5994.      opacity: 0.85;
  5995.      display: none;
  5996.  }
  5997.  #lightbox {
  5998.      position: absolute;
  5999.      left: 0;
  6000.      width: 100%;
  6001.      z-index: 10000;
  6002.      text-align: center;
  6003.      line-height: 0;
  6004.      font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  6005.      font-weight: normal;
  6006.  }
  6007.  #lightbox a img {
  6008.      border: none;
  6009.  }
  6010.  .lb-outerContainer {
  6011.      position: relative;
  6012.      background-color: white;
  6013.      *zoom: 1;
  6014.      width: 250px;
  6015.      height: 250px;
  6016.      margin: 0 auto;
  6017.      -webkit-border-radius: 4px;
  6018.      -moz-border-radius: 4px;
  6019.      -ms-border-radius: 4px;
  6020.      -o-border-radius: 4px;
  6021.      border-radius: 4px;
  6022.  }
  6023.  .lb-outerContainer:after {
  6024.      content: "";
  6025.      display: table;
  6026.      clear: both;
  6027.  }
  6028.  .lb-container {
  6029.      padding: 10px;
  6030.  }
  6031.  .lb-loader {
  6032.      position: absolute;
  6033.      top: 40%;
  6034.      left: 0%;
  6035.      height: 25%;
  6036.      width: 100%;
  6037.      text-align: center;
  6038.      line-height: 0;
  6039.  }
  6040.  .lb-nav {
  6041.      position: absolute;
  6042.      top: 0;
  6043.      left: 0;
  6044.      height: 100%;
  6045.      width: 100%;
  6046.      z-index: 10;
  6047.  }
  6048.  .lb-container > .nav {
  6049.      left: 0;
  6050.  }
  6051.  .lb-nav a {
  6052.      outline: none;
  6053.  }
  6054.  .lb-prev, .lb-next {
  6055.      width: 49%;
  6056.      height: 100%;
  6057.      display: block;
  6058.      cursor: pointer;
  6059.  }
  6060.  .lb-prev {
  6061.      left: 0;
  6062.      float: left;
  6063.      background: url(/static/wykoppl7/s/5f3875ea3a6a416621ce18c5c80be459.png) left -48% no-repeat;
  6064.      background: url(/static/wykoppl7/s/5f3875ea3a6a416621ce18c5c80be459.png) left -200% no-repeat;
  6065.  }
  6066.  .lb-next {
  6067.      right: 0;
  6068.      float: right;
  6069.      background: url(/static/wykoppl7/s/8e0c367a1177fc9e336b7d4e343cded0.png) right -48% no-repeat;
  6070.      background: url(/static/wykoppl7/s/8e0c367a1177fc9e336b7d4e343cded0.png) right -200% no-repeat;
  6071.  }
  6072.  .lb-prev:hover {
  6073.      background-position: left 48%;
  6074.  }
  6075.  .lb-next:hover {
  6076.      background-position: right 48%;
  6077.  }
  6078.  .lb-dataContainer {
  6079.      margin: 0 auto;
  6080.      padding-top: 5px;
  6081.      *zoom: 1;
  6082.      width: 100%;
  6083.      -moz-border-radius-bottomleft: 4px;
  6084.      -webkit-border-bottom-left-radius: 4px;
  6085.      border-bottom-left-radius: 4px;
  6086.      -moz-border-radius-bottomright: 4px;
  6087.      -webkit-border-bottom-right-radius: 4px;
  6088.      border-bottom-right-radius: 4px;
  6089.  }
  6090.  .lb-dataContainer:after {
  6091.      content: "";
  6092.      display: table;
  6093.      clear: both;
  6094.  }
  6095.  .lb-data {
  6096.      padding: 0 10px;
  6097.      color: #bbbbbb;
  6098.  }
  6099.  .lb-data .lb-details {
  6100.      width: 85%;
  6101.      float: left;
  6102.      text-align: left;
  6103.      line-height: 1.1em;
  6104.  }
  6105.  .lb-data .lb-caption {
  6106.      font-size: 13px;
  6107.      font-weight: bold;
  6108.      line-height: 1em;
  6109.  }
  6110.  .lb-data .lb-number {
  6111.      display: block;
  6112.      clear: left;
  6113.      padding-bottom: 1em;
  6114.      font-size: 11px;
  6115.  }
  6116.  .lb-data .lb-close {
  6117.      width: 35px;
  6118.      height: 35px;
  6119.      float: right;
  6120.      padding-bottom: 0.7em;
  6121.      outline: none;
  6122.      background: url('/static/wykoppl7/s/57f501358b988e33ee87a403168ec408.png') no-repeat 0 0;
  6123.  }
  6124.  .lb-dataContainer {
  6125.      position: relative;
  6126.  }
  6127.  .lb-closeContainer {
  6128.      position: absolute;
  6129.      right: 0;
  6130.  }
  6131.  .lb-data .lb-close:hover {
  6132.      cursor: pointer;
  6133.  }
  6134.  .ac_results {
  6135.      border: 1px solid #bdc3c7;
  6136.      background-color: #fff;
  6137.      padding: 0;
  6138.      margin: 0;
  6139.      list-style: none;
  6140.      position: absolute;
  6141.      z-index: 10000;
  6142.      display: none;
  6143.      font-size: 12px;
  6144.      min-width: 325px;
  6145.      -webkit-box-shadow: 0px 6px 3px -3px rgba(128, 128, 128, .3);
  6146.      box-shadow: 0px 6px 3px -3px rgba(128, 128, 128, .3);
  6147.  }
  6148.  .ac_results li {
  6149.      padding: 7px 5px;
  6150.      white-space: nowrap;
  6151.      color: #2c3e50;
  6152.      text-align: left;
  6153.      border-bottom: 1px dotted #ededed;
  6154.  }
  6155.  .ac_results li:last-child {
  6156.      border-bottom: none;
  6157.  }
  6158.  li.ac_over {
  6159.      cursor: pointer;
  6160.      background-color: #87C8F5;
  6161.      background-color: #ecf0f1;
  6162.  }
  6163.  .ac_results li img {
  6164.      border: 1px solid #f1f1f1;
  6165.      border-radius: 2px;
  6166.  }
  6167.  li.ac_over .cbd {
  6168.      color: #444;
  6169.  }
  6170.  .ac_match {
  6171.      font-weight: bold;
  6172.  }
  6173.  .cpointer {
  6174.      cursor: pointer;
  6175.  }
  6176.  #zgloszenie {
  6177.      width: 666px;
  6178.      color: #34495e;
  6179.      background: #fff;
  6180.      border-radius: 3px;
  6181.      z-index: 999999;
  6182.      margin-left: 50%;
  6183.      left: -333px;
  6184.      top: 30px;
  6185.      position: fixed;
  6186.      text-align: left
  6187.  }
  6188.  #zgloszenie .header {
  6189.      color: #fff;
  6190.      font-size: 20px;
  6191.      padding: 12px 10px;
  6192.      background: #c0392b;
  6193.  }
  6194.  #zgloszenie .header .close {
  6195.      margin: 12px 10px;
  6196.  }
  6197.  #zgloszenie .header span.title {}
  6198.  #zgloszenie ul li {
  6199.      border-bottom: 1px solid #e5e7e9;
  6200.      padding: 4px 0;
  6201.  }
  6202.  #zgloszenie ul li input {
  6203.      float: left;
  6204.      width: 15px;
  6205.  }
  6206.  #zgloszenie ul li label {
  6207.      display: block;
  6208.      font-size: 13px;
  6209.      font-weight: normal;
  6210.      text-transform: lowercase;
  6211.  }
  6212.  #zgloszenie div.view {
  6213.      padding: 10px 10px;
  6214.      font-size: 14px;
  6215.      max-height: 120px;
  6216.      overflow-x: hidden;
  6217.      overflow-y: auto;
  6218.      position: relative;
  6219.  }
  6220.  #zgloszenie div.view + div {
  6221.      position: relative;
  6222.      -webkit-box-shadow: 0px -10px 15px -5px rgba(0, 0, 0, .4);
  6223.      box-shadow: 0px -10px 15px -5px rgba(0, 0, 0, .4);
  6224.  }
  6225.  #zgloszenie div.view .author {
  6226.      font-size: 11px;
  6227.      color: #34495e;
  6228.  }
  6229.  #zgloszenie ul li > div {
  6230.      padding: 4px 10px;
  6231.      font-size: 11px;
  6232.      font-weight: bold;
  6233.  }
  6234.  #zgloszenie ul li input {
  6235.      margin-right: 5px;
  6236.  }
  6237.  #zgloszenie div.switch {
  6238.      border-top: 1px solid #ffe085;
  6239.      border-bottom: 1px solid #ffe085;
  6240.      font-size: 10px;
  6241.      font-weight: bold;
  6242.      text-align: center;
  6243.  }
  6244.  #zgloszenie div.switch a {
  6245.      color: #cf4f43;
  6246.      display: block;
  6247.      text-decoration: none;
  6248.      background: #fdefc5;
  6249.  }
  6250.  #zgloszenie div.switch a:hover {
  6251.      background: #fff7dd;
  6252.  }
  6253.  #zgloszenie div.title {
  6254.      background: #ecf0f1;
  6255.      border-top: 1px solid #bdc3c7;
  6256.      border-bottom: 1px solid #bdc3c7;
  6257.      font-size: 14px;
  6258.      font-weight: bold;
  6259.      padding: 5px 10px 5px 30px;
  6260.      display: none;
  6261.  }
  6262.  #zgloszenie ul.reason-list li:hover {
  6263.      transition-property: background-color;
  6264.      transition-duration: .1s;
  6265.      transition-timing-function: ease-in;
  6266.      background-color: #f1f4f5;
  6267.  }
  6268.  #zgloszenie ul.reason-list li.active {
  6269.      color: #fff;
  6270.      background-color: #c0392b;
  6271.  }
  6272.  #zgloszenie div div.desc {
  6273.      margin-left: 21px;
  6274.      display: none;
  6275.  }
  6276.  #zgloszenie div.desc p {
  6277.      font-size: 11px;
  6278.  }
  6279.  #zgloszenie input.bigred {
  6280.      background-color: #c0392b;
  6281.      border: none;
  6282.      border-radius: 3px;
  6283.      padding: 8px 32px;
  6284.      font-size: 20px;
  6285.      color: #fff;
  6286.      text-shadow: 0 1px #c0392b;
  6287.      -webkit-box-shadow: 0px 2px 0px 0px #c0392b;
  6288.      box-shadow: 0px 2px 0px 0px #c0392b;
  6289.  }
  6290.  #zgloszenie input.bigred:hover {
  6291.      background-color: #c0392b;
  6292.      text-shadow: 0 1px #911f13;
  6293.  }
  6294.  #zgloszenie .submitzone {
  6295.      padding: 10px 10px 20px 10px;
  6296.  }
  6297.  #zgloszenie .submitzone > div {
  6298.      margin-bottom: 15px;
  6299.      color: #717f8e;
  6300.      font-size: 11px;
  6301.  }
  6302.  #zgloszenie .submitzone textarea {
  6303.      width: 634px;
  6304.      height: 50px;
  6305.      border-radius: 3px;
  6306.      border: 1px solid #bdc3c7;
  6307.      font-size: 14px;
  6308.      padding: 5px;
  6309.  }
  6310.  #zgloszenie .submitzone > a {
  6311.      font-weight: bold;
  6312.  }
  6313.  #zgloszenie .learnmore {
  6314.      display: block;
  6315.      width: 28px;
  6316.      height: 14px;
  6317.      color: #fff;
  6318.      float: right;
  6319.      line-height: 12px;
  6320.      text-align: right;
  6321.      font-size: 12px;
  6322.      font-weight: bold;
  6323.      text-decoration: none;
  6324.      margin-top: 3px;
  6325.  }
  6326.  #zgloszenie div.view .thanks {
  6327.      padding: 20px 0;
  6328.  }
  6329.  #zgloszenie div.view .thanks h3 {
  6330.      font-size: 18px;
  6331.      margin-bottom: 15px;
  6332.  }
  6333.  #zgloszenie ::-webkit-scrollbar {
  6334.      width: 15px;
  6335.  }
  6336.  #zgloszenie ::-webkit-scrollbar-track {
  6337.      -webkit-box-shadow: inset 0 0 2px rgba(100, 100, 100, 0.3);
  6338.      -webkit-border-radius: 2px;
  6339.      border-radius: 2px;
  6340.      background: #F3F3F4;
  6341.  }
  6342.  #zgloszenie ::-webkit-scrollbar-thumb {
  6343.      -webkit-border-radius: 2px;
  6344.      border-radius: 2px;
  6345.      background: rgba(200, 200, 200, 0.8);
  6346.  }
  6347.  #zgloszenie ::-webkit-scrollbar-thumb:hover {
  6348.      background: rgba(160, 160, 170, 0.8);
  6349.      background: rgba(231, 76, 60, 0.8);
  6350.  }
  6351.  #zgloszenie ::-webkit-scrollbar-thumb:window-inactive {
  6352.      background: rgba(200, 200, 200, 0.4);
  6353.  }
  6354.  #zgloszenie ul.responsive-menu li {
  6355.      border-bottom: none;
  6356.  }
  6357.  .pmView {
  6358.      width: 250px;
  6359.      height: 400px;
  6360.      z-index: 100000;
  6361.      position: fixed;
  6362.      border: 1px solid black;
  6363.      bottom: 0px;
  6364.      right: 0px;
  6365.      background: white;
  6366.  }
  6367.  h4.aelogo {
  6368.      border-top: 1px solid rgba(128, 128, 128, .1);
  6369.      margin-top: 10px;
  6370.      padding-top: 10px;
  6371.  }
  6372.  h4.aelogo img {
  6373.      display: inline-block;
  6374.      max-width: 100px;
  6375.      vertical-align: middle;
  6376.      margin-left: 10px;
  6377.  }
  6378.  h4 {
  6379.      text-transform: uppercase;
  6380.      color: #7f8c8d;
  6381.      color: #788DA2;
  6382.      font-size: 11px;
  6383.      font-size: 1.1rem;
  6384.      line-height: 13px;
  6385.      line-height: 1.3rem;
  6386.      border-bottom: 1px solid #e5e7e9;
  6387.      padding-bottom: 10px;
  6388.      margin-bottom: 10px;
  6389.  }
  6390.  h4 small {
  6391.      float: right;
  6392.      text-transform: lowercase;
  6393.      font-size: inherit;
  6394.  }
  6395.  h4.nobottom {
  6396.      margin-bottom: 0;
  6397.  }
  6398.  .static-text h2 {
  6399.      font-size: 28px;
  6400.      font-size: 2.8rem;
  6401.      padding-bottom: 10px;
  6402.      font-weight: normal;
  6403.      border-bottom: 1px solid #ededed;
  6404.      text-transform: uppercase;
  6405.  }
  6406.  .static-text h3 {
  6407.      padding-bottom: 5px;
  6408.      font-weight: normal;
  6409.  }
  6410.  .static-text > div:first-child {
  6411.      margin-top: 30px;
  6412.  }
  6413.  .static-text > div {
  6414.      margin-bottom: 26px;
  6415.      line-height: 18px;
  6416.  }
  6417.  .static-text h4.clear-bottom {
  6418.      padding-bottom: 5px !important;
  6419.  }
  6420.  .static-text div > * {
  6421.      margin-bottom: 5px;
  6422.  }
  6423.  .static-text div ul, .static-text div ol {
  6424.      margin-left: 20px;
  6425.  }
  6426.  .static-text .type-light-warning {
  6427.      font-size: 11px;
  6428.      line-height: 14px;
  6429.      padding: 5px;
  6430.  }
  6431.  .static-text pre {
  6432.      white-space: pre;
  6433.      white-space: pre-wrap;
  6434.      word-wrap: break-word;
  6435.      padding: 10px;
  6436.      background: #fafafa;
  6437.      border: 1px solid #ededed;
  6438.      border-radius: 2px;
  6439.  }
  6440.  .fitalic {
  6441.      font-style: italic;
  6442.  }
  6443.  pre {
  6444.      font-family: monospace, sans-serif;
  6445.  }
  6446.  #owncontent {
  6447.      font-size: 16px;
  6448.      line-height: 22px;
  6449.  }
  6450.  #owncontent h1 {
  6451.      font-size: 28px;
  6452.      line-height: 32px;
  6453.      font-weight: normal;
  6454.  }
  6455.  #owncontent ul {
  6456.      margin-left: 20px;
  6457.  }
  6458.  #owncontent ul li {
  6459.      list-style-type: disc;
  6460.  }
  6461.  #owncontent cite {
  6462.      color: inherit;
  6463.  }
  6464.  #owncontent em {
  6465.      font-style: italic;
  6466.  }
  6467.  #site {
  6468.      background-color: #f5f7f8;
  6469.      background-color: #ecf0f1;
  6470.  }
  6471.  .comments-stream {
  6472.      background-color: #f5f7f8;
  6473.      background-color: #ecf0f1;
  6474.  }
  6475.  .comments-stream > li {
  6476.      background: #fff;
  6477.      margin-bottom: 3px;
  6478.      margin-bottom: 3px;
  6479.      border-radius: 3px;
  6480.      border-bottom: 1px solid #dae2e4;
  6481.      border-left: 1px solid #dae2e4;
  6482.      border-right: 1px solid #dae2e4;
  6483.      border-left: 1px solid #e5eaec;
  6484.      border-right: 1px solid #e5eaec;
  6485.  }
  6486.  .comments-stream > li .article .diggbox {
  6487.      top: 13px;
  6488.  }
  6489.  .comments-stream > li.dying-links .article .diggbox {
  6490.      top: 10px;
  6491.  }
  6492.  .comments-stream > li.hot {
  6493.      border-left: 3px solid #e74c3c;
  6494.      margin-left: -3px;
  6495.      margin-bottom: 3px;
  6496.      color: inherit !important;
  6497.  }
  6498.  .hot h4 {
  6499.      padding: 10px 0;
  6500.      margin: 0 10px;
  6501.      color: #e74c3c;
  6502.  }
  6503.  h4 .avatar {
  6504.      display: inline-block;
  6505.      width: 25px;
  6506.      height: 25px;
  6507.      vertical-align: middle;
  6508.  }
  6509.  h4 a.profile:first-child {
  6510.      margin-left: 30px;
  6511.  }
  6512.  h4.fullborder {
  6513.      padding-top: 10px;
  6514.      border-top: 1px solid #e5e7e9;
  6515.  }
  6516.  .article {
  6517.      padding-left: 80px;
  6518.      padding-left: 95px;
  6519.      padding-right: 16px;
  6520.      margin: 5px 0;
  6521.      position: relative;
  6522.      padding-top: 8px;
  6523.  }
  6524.  .article.nodiggbox {
  6525.      padding-left: 0;
  6526.      padding-right: 0;
  6527.  }
  6528.  .article {
  6529.      padding-left: 80px;
  6530.  }
  6531.  .comments-stream .article {
  6532.      margin-top: 0;
  6533.      padding-top: 5px;
  6534.      padding-right: 5px;
  6535.      padding-bottom: 5px;
  6536.      padding-left: 80px;
  6537.      min-height: 75px;
  6538.  }
  6539.  .comments-stream .article.preview .media-content {
  6540.      margin-bottom: 0px;
  6541.  }
  6542.  .comments-stream .article.preview > div:last-child {
  6543.      margin-bottom: 0px;
  6544.  }
  6545.  .wblock {
  6546.      padding: 5px;
  6547.  }
  6548.  .author p {
  6549.      padding-right: 5px;
  6550.      top: 5px;
  6551.  }
  6552.  .comments-stream > li .article .diggbox {
  6553.      top: 14px;
  6554.  }
  6555.  .diggbox {
  6556.      left: 16px;
  6557.  }
  6558.  .sub .wblock {
  6559.      padding-left: 76px;
  6560.  }
  6561.  .wblock .profile + div {
  6562.      margin-left: 70px;
  6563.  }
  6564.  .wblock a.profile {
  6565.      margin-left: 10px;
  6566.  }
  6567.  .r-block .wblock a.profile, .sub .wblock a.profile {
  6568.      margin-left: 0px;
  6569.  }
  6570.  .r-block .wblock .author {
  6571.      padding-bottom: 0;
  6572.  }
  6573.  .pmContainer .wblock #commentForm a.profile {
  6574.      margin-left: 20px;
  6575.  }
  6576.  .pmContainer .wblock #commentForm .profile + div {
  6577.      margin-left: 80px;
  6578.  }
  6579.  .r-block a, div.text > p {
  6580.      word-wrap: break-word;
  6581.  }
  6582.  #nav .nav li a:hover {
  6583.      color: #d9e6ef !important;
  6584.  }
  6585.  .wblock .author small {
  6586.      margin-left: 2px;
  6587.  }
  6588.  .comments-stream .reply {
  6589.      padding-left: 60px;
  6590.  }
  6591.  i.fa.size-xxs {
  6592.      font-size: 10px;
  6593.  }
  6594.  .wblock form.reply.ajax {
  6595.      padding: 0;
  6596.  }
  6597.  .r-block .fix-tagline {
  6598.      overflow: hidden;
  6599.  }
  6600.  .reply fieldset.row.buttons .button a {
  6601.      color: #34495e;
  6602.  }
  6603.  .reply fieldset.row.buttons p > * {
  6604.      margin: 0 3px 0 0;
  6605.      display: inline-block;
  6606.  }
  6607.  #add-new .type-light-warning.space p.normal {
  6608.      color: #e74c3c !important;
  6609.  }
  6610.  #site {
  6611.      min-width: 950px;
  6612.  }
  6613.  .clearboth {
  6614.      clear: both;
  6615.  }
  6616.  .rbl-block ul.menu-list.notification li p {
  6617.      padding-right: 60px !important;
  6618.  }
  6619.  ul.menu-list.notification li p small {
  6620.      position: absolute;
  6621.      bottom: 0;
  6622.      right: 7px;
  6623.  }
  6624.  .selectUrl p a {
  6625.      margin-right: 10px;
  6626.  }
  6627.  .rbl-block.overflow.m-reset-width.force-scalable.m-hide {
  6628.      padding: 10px;
  6629.  }
  6630.  .rbl-block.overflow.m-reset-width.force-scalable.m-hide * {
  6631.      max-width: 100%;
  6632.  }
  6633.  .lcontrast:hover .author a small.affect {
  6634.      color: #4383af !important;
  6635.  }
  6636.  .comments-stream .dying-links {
  6637.      border: 1px solid #dae2e4;
  6638.  }
  6639.  .comments-stream .dying-links .article {
  6640.      min-height: 0;
  6641.  }
  6642.  #social_widget.facebook {
  6643.      height: 195px;
  6644.      text-align: center;
  6645.  }
  6646.  .grid, #site > div.wrapper {
  6647.      background: none;
  6648.      padding: 0 4px;
  6649.  }
  6650.  .grid-right {
  6651.      width: 320px;
  6652.      margin-left: -320px;
  6653.      border-left: none;
  6654.      margin-top: 0px;
  6655.  }
  6656.  .r-block, .grid-right > .r-block, .grid-right > div {
  6657.      background-color: #fafafa;
  6658.      border-radius: 3px;
  6659.      border-bottom: 1px solid #dae2e4;
  6660.      border-left: 1px solid #e5eaec;
  6661.      border-right: 1px solid #e5eaec;
  6662.      margin-bottom: 3px;
  6663.      padding: 10px;
  6664.  }
  6665.  .r-block:empty, .grid-right > .r-block:empty, .grid-right > div:empty {
  6666.      display: none;
  6667.  }
  6668.  .rbl-block {
  6669.      background-color: #fff;
  6670.      border-bottom-right-radius: 3px;
  6671.      border-bottom-left-radius: 3px;
  6672.      border-bottom: 1px solid #dae2e4;
  6673.      border-left: 1px solid #e5eaec;
  6674.      border-right: 1px solid #e5eaec;
  6675.      margin-bottom: 3px;
  6676.  }
  6677.  .fix-b-border {
  6678.      border-bottom-width: 0px !important;
  6679.  }
  6680.  .fix-rbl-space {
  6681.      margin-top: -4px;
  6682.  }
  6683.  #nav .nav li a strong {
  6684.      font-size: 14px;
  6685.      font-size: 1.4rem;
  6686.      font-weight: normal;
  6687.  }
  6688.  #autopromotion, .recentPlaceHolder {
  6689.      display: none;
  6690.  }
  6691.  .deleted {
  6692.      opacity: .3;
  6693.  }
  6694.  .deleted:hover {
  6695.      opacity: 1;
  6696.  }
  6697.  .mediaStream {
  6698.      padding: 5px;
  6699.  }
  6700.  .mediaStream img {
  6701.      vertical-align: bottom;
  6702.      z-index: 1;
  6703.  }
  6704.  .mediaStream div {
  6705.      display: inline-block;
  6706.      position: relative;
  6707.  }
  6708.  .mediaStream div span.info {
  6709.      z-index: 20;
  6710.      position: absolute;
  6711.      bottom: 0px;
  6712.      left: 0px;
  6713.      width: 100%;
  6714.      height: 40px;
  6715.      padding: 5px;
  6716.      background: #000;
  6717.      opacity: .7;
  6718.      display: none;
  6719.  }
  6720.  .mediaStream div span.info .entryIntro {
  6721.      height: 15px;
  6722.      display: block;
  6723.      overflow: hidden;
  6724.      color: #ddd !important;
  6725.      margin-right: 30px
  6726.  }
  6727.  .mediaStream div:hover span.info {
  6728.      display: inline-block;
  6729.  }
  6730.  .mediaStream div a.color-5 {
  6731.      color: #fff !important;
  6732.  }
  6733.  .mediaStream div.plus18 {
  6734.      background: url(/static/wykoppl7/s/fcc777f4327a4911e4950db48359954f.jpg) center center no-repeat #C0D8E4;
  6735.      z-index: 2
  6736.  }
  6737.  .mediaStream div.plus18:hover {
  6738.      background: #000;
  6739.      opacity: 1;
  6740.      z-index: 2
  6741.  }
  6742.  .mediaStream div.plus18 img {
  6743.      opacity: 0.1;
  6744.  }
  6745.  .mediaStream div.plus18:hover img {
  6746.      opacity: 1
  6747.  }
  6748.  .mediaStream div.nsfw {
  6749.      background: url(../img/nsfw.jpg) center center no-repeat #ECF0F1;
  6750.      z-index: 2
  6751.  }
  6752.  .mediaStream div.nsfw:hover {
  6753.      background: #000;
  6754.      opacity: 1;
  6755.      z-index: 2
  6756.  }
  6757.  .mediaStream div.nsfw img {
  6758.      opacity: 0.1;
  6759.  }
  6760.  .mediaStream div.nsfw:hover img {
  6761.      opacity: 1
  6762.  }
  6763.  .qtip {
  6764.      position: absolute;
  6765.      left: -28000px;
  6766.      top: -28000px;
  6767.      display: none;
  6768.      max-width: 305px;
  6769.      min-width: 100px;
  6770.      box-shadow: none;
  6771.      padding: 0;
  6772.      text-align: left;
  6773.  }
  6774.  .videoWrapper {
  6775.      position: relative;
  6776.      padding-bottom: 56.25%;
  6777.      padding-top: 25px;
  6778.      height: 0;
  6779.  }
  6780.  .videoWrapper iframe, .videoWrapper object, .videoWrapper video {
  6781.      position: absolute;
  6782.      top: 0;
  6783.      right: 0;
  6784.      left: 0;
  6785.      width: 100%;
  6786.      height: 100%;
  6787.  }
  6788.  .disable-hover, .disable-hover * {
  6789.      pointer-events: none !important;
  6790.  }
  6791.  .wblock .author b {
  6792.      font-size: 13px;
  6793.      font-size: 1.3rem;
  6794.  }
  6795.  .wblock .more, .more, .wblock .author small {
  6796.      font-size: 12px;
  6797.      font-weight: normal;
  6798.  }
  6799.  div.text > p {
  6800.      font-size: 13px;
  6801.      font-size: 1.3rem;
  6802.      line-height: 17px;
  6803.      line-height: 1.7rem;
  6804.      width: calc(100% - 11px);
  6805.  }
  6806.  ul.sub li .wblock .author b {
  6807.      font-size: 13px;
  6808.      font-size: 1.3rem;
  6809.  }
  6810.  ul.sub li div.text > p {
  6811.      font-size: 13px;
  6812.      font-size: 1.3rem;
  6813.      line-height: 17px;
  6814.      line-height: 1.7rem;
  6815.  }
  6816.  #nav li.notification p a, #nav li.notification p * {
  6817.      font-size: 12px !important;
  6818.      font-weight: normal !important;
  6819.      vertical-align: bottom !important;
  6820.      line-height: 16px !important;
  6821.  }
  6822.  #nav li.notification p {
  6823.      color: #999;
  6824.      line-height: 17px;
  6825.      font-size: 12px;
  6826.  }
  6827.  #nav li.notification p a:first-child {
  6828.      line-height: 15px !important;
  6829.  }
  6830.  .annotation p {
  6831.      font-weight: normal;
  6832.      font-size: 13px;
  6833.  }
  6834.  .annotation p:first-of-type {
  6835.      font-weight: bold;
  6836.      font-size: 14px;
  6837.  }
  6838.  .r-block .wblock .author b {
  6839.      font-size: 12px;
  6840.      font-size: 1.2rem;
  6841.  }
  6842.  .r-block .wblock .more, .r-block .more, .r-block .wblock .author small {
  6843.      font-size: 11px !important;
  6844.      font-weight: normal;
  6845.  }
  6846.  .r-block div.text > p {
  6847.      line-height: 15px;
  6848.      line-height: 1.5rem;
  6849.  }
  6850.  #nav li.logged-user {
  6851.      margin-left: 10px;
  6852.  }
  6853.  .highlighted, .ownComment, .authorComment, .newComment {
  6854.      margin-left: -3px;
  6855.  }
  6856.  .highlighted {
  6857.      border-left: 3px solid #27ae60 !important;
  6858.  }
  6859.  .ownComment {
  6860.      border-left: 3px solid #3498db;
  6861.  }
  6862.  .authorComment {
  6863.      border-left: 3px solid #e67e22;
  6864.  }
  6865.  .newComment {
  6866.      border-left: 3px solid #f1c40f;
  6867.  }
  6868.  .inlineChart.cfff {
  6869.      color: #fff;
  6870.  }
  6871.  #site > div.switch-sides .grid-main {
  6872.      margin-left: 0;
  6873.      width: calc(100% - 335px);
  6874.      float: right !important;
  6875.      margin-right: 0;
  6876.  }
  6877.  #site > div.switch-sides .grid-right {
  6878.      float: left;
  6879.      margin-left: 0;
  6880.  }
  6881.  #site > div.switch-sides .grid {
  6882.      float: right;
  6883.      margin-left: -320px;
  6884.  }
  6885.  .table-row {
  6886.      display: table;
  6887.      table-layout: fixed;
  6888.      width: 100%;
  6889.      border-spacing: 10px;
  6890.  }
  6891.  .table-cell, .table-row > div {
  6892.      display: table-cell;
  6893.      vertical-align: top;
  6894.  }
  6895.  .table-inline {
  6896.      display: inline-table;
  6897.      vertical-align: top;
  6898.  }
  6899.  .yearsummary .wblock .table-row {
  6900.      border-spacing: 0;
  6901.      margin-top: 25px;
  6902.  }
  6903.  .yearsummary .wblock .table-row > {
  6904.      vertical-align: middle;
  6905.  }
  6906.  .yearsummary .wblock .table-row > div:last-child {
  6907.      text-align: right;
  6908.  }
  6909.  .block-space {
  6910.      padding: 40px;
  6911.      10px;
  6912.  }
  6913.  .yearsummary .button.big {
  6914.      padding: 15px 30px;
  6915.  }
  6916.  .yearsummary .rbl-block {
  6917.      margin-bottom: 10px;
  6918.  }
  6919.  .yearsummary .calendar {
  6920.      height: 130px;
  6921.      background: #c0392b;
  6922.      margin-top: 3px;
  6923.  }
  6924.  .yearsummary .calendar > div:first-child {
  6925.      height: 20px;
  6926.      background: #a82319;
  6927.  }
  6928.  .yearsummary .calendar > div.cover {
  6929.      opacity: 1;
  6930.      height: 110px;
  6931.      background-color: transparent;
  6932.      background-image: url('/static/wykoppl7/s/4516fbba1c277a8f9d04672efe14013b.png');
  6933.      background-repeat: no-repeat;
  6934.      background-position: center center;
  6935.  }
  6936.  .yearsummary .wblock .profile + div {
  6937.      margin-top: 0;
  6938.  }
  6939.  .yearsummary .wblock .profile + div p {
  6940.      margin-bottom: 8px;
  6941.  }
  6942.  .yearsummary .wblock .profile + div p b {
  6943.      font-size: 16px;
  6944.  }
  6945.  .yearsummary .wblock .profile + div p i {
  6946.      font-style: italic;
  6947.  }
  6948.  .yearsummary h4 {
  6949.      color: #4683af;
  6950.      color: #a82319;
  6951.      font-size: 14px;
  6952.      text-align: center;
  6953.  }
  6954.  .yearsummary h5 {
  6955.      font-size: 10px;
  6956.      text-transform: uppercase;
  6957.      margin: -10px 0 10px 0;
  6958.      border-bottom: 1px solid #dadada;
  6959.      padding-bottom: 5px;
  6960.  }
  6961.  .yearsummary h5.male {
  6962.      color: rgb(70, 171, 242);
  6963.  }
  6964.  .yearsummary h5.female {
  6965.      color: rgb(242, 70, 208);
  6966.  }
  6967.  .yearsummary .votes, .yearsummary .date {
  6968.      width: 80px;
  6969.  }
  6970.  .yearsummary .date {
  6971.      text-align: center;
  6972.      color: #95a5a6;
  6973.  }
  6974.  .yearsummary .date > span {
  6975.      display: block;
  6976.      font-size: 18px;
  6977.      font-weight: bold;
  6978.  }
  6979.  .yearsummary .votes {
  6980.      font-size: 18px;
  6981.      text-align: right;
  6982.      font-weight: bold;
  6983.  }
  6984.  .yearsummary .comments-stream > li {
  6985.      border: none;
  6986.  }
  6987.  .yeargallery {
  6988.      overflow: hidden;
  6989.  }
  6990.  .yeargallery li {
  6991.      float: left;
  6992.  }
  6993.  .yeargallery li img {
  6994.      width: 100%;
  6995.      border-right: 2px solid transparent;
  6996.      border-left: 2px solid transparent;
  6997.  }
  6998.  .yeargallery li.half {
  6999.      width: 50%;
  7000.  }
  7001.  .summary-table {
  7002.      width: 75%;
  7003.      margin: 0 auto;
  7004.      table-layout: fixed;
  7005.  }
  7006.  .summary-table > div:first-child {
  7007.      border-bottom: 1px solid #bdc3c7;
  7008.  }
  7009.  .summary-table > div {
  7010.      border-bottom: 1px solid #EAEAEA;
  7011.  }
  7012.  .summary-table > div:last-child {
  7013.      border-bottom: none;
  7014.  }
  7015.  .summary-table .table-inline, .summary-table .table-cell {
  7016.      vertical-align: middle !important;
  7017.  }
  7018.  .summary-table > div > div:first-child {
  7019.      width: 30%;
  7020.      text-align: left;
  7021.  }
  7022.  .summary-table > div > div {
  7023.      width: 69%;
  7024.      table-layout: fixed;
  7025.      text-align: center;
  7026.      padding: 20px;
  7027.  }
  7028.  .summary-table small {
  7029.      font-size: 15px;
  7030.      font-weight: bold;
  7031.      color: #c0392b;
  7032.  }
  7033.  .summary-table big {
  7034.      font-size: 22px;
  7035.      font-weight: bold;
  7036.      color: #27ae60;
  7037.  }
  7038.  .summary-table span.caption {
  7039.      color: #bdc3c7;
  7040.      font-size: 1.2rem;
  7041.  }
  7042.  .yearsummary .overlay {
  7043.      display: block;
  7044.  }
  7045.  #summary {
  7046.      position: fixed;
  7047.      top: 10%;
  7048.      left: 10%;
  7049.      z-index: 100;
  7050.      width: 80%;
  7051.  }
  7052.  .decadesummary .calendar {
  7053.      position: relative;
  7054.      width: 100%;
  7055.      height: 145px;
  7056.      background-color: #4b577b;
  7057.  }
  7058.  .decade-icon {
  7059.      background: url('/static/wykoppl7/s/bd555a0caa9848a6b30d40ec1e78b40d.png') no-repeat 0 0;
  7060.  }
  7061.  .yearsummary.summary2016 .calendar > div.cover {
  7062.      background-image: url(/static/wykoppl7/s/8c72dcc47589fe3d1c57716b96608305.png);
  7063.  }
  7064.  .yearsummary .calendar > div:first-child:before {
  7065.      content: '';
  7066.      display: block;
  7067.      width: 100%;
  7068.      height: 30px;
  7069.      background-image: url(/static/wykoppl7/s/a3e67ff90674c1f75ea505cc1d93e83d.png);
  7070.      background-repeat: repeat-x;
  7071.      background-position: 7px 8px;
  7072.  }
  7073.  .decade-icon.header {
  7074.      display: inline-block;
  7075.      width: 26px;
  7076.      height: 22px;
  7077.      background-position: 0 0;
  7078.      vertical-align: middle;
  7079.      margin: -3px 4px 0 0;
  7080.  }
  7081.  .decade-icon.image {
  7082.      display: block;
  7083.      width: 300px;
  7084.      height: 127px;
  7085.      background-position: 0 -22px;
  7086.      position: absolute;
  7087.      top: 5px;
  7088.      left: 10px;
  7089.      z-index: 2;
  7090.  }
  7091.  .decade-icon.balloon-1 {
  7092.      display: block;
  7093.      width: 34px;
  7094.      height: 42px;
  7095.      background-position: 0 -150px;
  7096.      position: absolute;
  7097.      top: 55px;
  7098.      right: 200px;
  7099.      -webkit-animation: balloon1 3s ease-in-out infinite;
  7100.      -moz-animation: balloon1 3s ease-in-out infinite;
  7101.      -o-animation: balloon1 3s ease-in-out infinite;
  7102.      animation: balloon1 3s ease-in-out infinite;
  7103.  }
  7104.  .decade-icon.balloon-2 {
  7105.      display: block;
  7106.      width: 40px;
  7107.      height: 52px;
  7108.      background-position: -40px -150px;
  7109.      position: absolute;
  7110.      top: 40px;
  7111.      right: 165px;
  7112.      -webkit-animation: balloon2 4s ease-in-out infinite;
  7113.      -moz-animation: balloon3 4s ease-in-out infinite;
  7114.      -o-animation: balloon2 4s ease-in-out infinite;
  7115.      animation: balloon2 4s ease-in-out infinite;
  7116.  }
  7117.  .decade-icon.balloon-3 {
  7118.      display: block;
  7119.      width: 51px;
  7120.      height: 65px;
  7121.      background-position: -90px -150px;
  7122.      position: absolute;
  7123.      top: 45px;
  7124.      right: 90px;
  7125.      -webkit-animation: balloon3 6s ease-in-out infinite;
  7126.      -moz-animation: balloon3 6s ease-in-out infinite;
  7127.      -o-animation: balloon3 6s ease-in-out infinite;
  7128.      animation: balloon3 6s ease-in-out infinite;
  7129.  }
  7130.  .decade-icon.balloon-4 {
  7131.      display: block;
  7132.      width: 51px;
  7133.      height: 65px;
  7134.      background-position: -150px -150px;
  7135.      position: absolute;
  7136.      top: 35px;
  7137.      right: 20px;
  7138.      -webkit-animation: balloon1 5s ease-in-out infinite;
  7139.      -moz-animation: balloon1 6s ease-in-out infinite;
  7140.      -o-animation: balloon1 6s ease-in-out infinite;
  7141.      animation: balloon1 6s ease-in-out infinite;
  7142.  }
  7143.  @-webkit-keyframes balloon1 {
  7144.      0%, 100% {
  7145.          -webkit-transform: translateY(0) rotate(-6deg);
  7146.      }
  7147.      50% {
  7148.          -webkit-transform: translateY(-20px) rotate(8deg);
  7149.      }
  7150.  }
  7151.  @-moz-keyframes balloon1 {
  7152.      0%, 100% {
  7153.          -moz-transform: translateY(0) rotate(-6deg);
  7154.      }
  7155.      50% {
  7156.          -moz-transform: translateY(-20px) rotate(8deg);
  7157.      }
  7158.  }
  7159.  @-o-keyframes balloon1 {
  7160.      0%, 100% {
  7161.          -o-transform: translateY(0) rotate(-6deg);
  7162.      }
  7163.      50% {
  7164.          -o-transform: translateY(-20px) rotate(8deg);
  7165.      }
  7166.  }
  7167.  @keyframes balloon1 {
  7168.      0%, 100% {
  7169.          transform: translateY(0) rotate(-6deg);
  7170.      }
  7171.      50% {
  7172.          transform: translateY(-20px) rotate(8deg);
  7173.      }
  7174.  }
  7175.  @-webkit-keyframes balloon2 {
  7176.      0%, 100% {
  7177.          -webkit-transform: translateY(0) rotate(6eg);
  7178.      }
  7179.      50% {
  7180.          -webkit-transform: translateY(-30px) rotate(-8deg);
  7181.      }
  7182.  }
  7183.  @-moz-keyframes balloon2 {
  7184.      0%, 100% {
  7185.          -moz-transform: translateY(0) rotate(6deg);
  7186.      }
  7187.      50% {
  7188.          -moz-transform: translateY(-30px) rotate(-8deg);
  7189.      }
  7190.  }
  7191.  @-o-keyframes balloon2 {
  7192.      0%, 100% {
  7193.          -o-transform: translateY(0) rotate(6deg);
  7194.      }
  7195.      50% {
  7196.          -o-transform: translateY(-30px) rotate(-8deg);
  7197.      }
  7198.  }
  7199.  @keyframes balloon2 {
  7200.      0%, 100% {
  7201.          transform: translateY(0) rotate(6deg);
  7202.      }
  7203.      50% {
  7204.          transform: translateY(-30px) rotate(-8deg);
  7205.      }
  7206.  }
  7207.  @-webkit-keyframes balloon3 {
  7208.      0%, 100% {
  7209.          -webkit-transform: translate(0, -10px) rotate(6eg);
  7210.      }
  7211.      50% {
  7212.          -webkit-transform: translate(-20px, 30px) rotate(-8deg);
  7213.      }
  7214.  }
  7215.  @-moz-keyframes balloon3 {
  7216.      0%, 100% {
  7217.          -moz-transform: translate(0, -10px) rotate(6eg);
  7218.      }
  7219.      50% {
  7220.          -moz-transform: translate(-20px, 30px) rotate(-8deg);
  7221.      }
  7222.  }
  7223.  @-o-keyframes balloon3 {
  7224.      0%, 100% {
  7225.          -o-transform: translate(0, -10px) rotate(6eg);
  7226.      }
  7227.      50% {
  7228.          -o-transform: translate(-20px, 30px) rotate(-8deg);
  7229.      }
  7230.  }
  7231.  @keyframes balloon3 {
  7232.      0%, 100% {
  7233.          transform: translate(0, -10px) rotate(6eg);
  7234.      }
  7235.      50% {
  7236.          transform: translate(-20px, 30px) rotate(-8deg);
  7237.      }
  7238.  }
  7239.  @-webkit-keyframes balloon4 {
  7240.      0%, 100% {
  7241.          -webkit-transform: translate(10px, -10px) rotate(-8eg);
  7242.      }
  7243.      50% {
  7244.          -webkit-transform: translate(-15px, 20px) rotate(10deg);
  7245.      }
  7246.  }
  7247.  @-moz-keyframes balloon4 {
  7248.      0%, 100% {
  7249.          -moz-transform: translate(10px, -10px) rotate(-8eg);
  7250.      }
  7251.      50% {
  7252.          -moz-transform: translate(-15px, 10px) rotate(10deg);
  7253.      }
  7254.  }
  7255.  @-o-keyframes balloon4 {
  7256.      0%, 100% {
  7257.          -o-transform: translate(10px, -10px) rotate(-8eg);
  7258.      }
  7259.      50% {
  7260.          -o-transform: translate(-15px, 10px) rotate(10deg);
  7261.      }
  7262.  }
  7263.  @keyframes balloon4 {
  7264.      0%, 100% {
  7265.          transform: translate(10px, -10px) rotate(-8eg);
  7266.      }
  7267.      50% {
  7268.          transform: translate(-15px, 10px) rotate(10deg);
  7269.      }
  7270.  }
  7271.  .decadesummary {
  7272.      margin-bottom: 50px;
  7273.  }
  7274.  .decadesummary .asheader, .decadesummary .decade-header {
  7275.      font-size: 13px;
  7276.      text-transform: uppercase;
  7277.      color: #838384;
  7278.      font-weight: bold;
  7279.  }
  7280.  .decadesummary .decade-header {
  7281.      margin-top: 25px;
  7282.  }
  7283.  .decadesummary .asheader {
  7284.      margin-bottom: 15px;
  7285.      margin-top: 0;
  7286.  }
  7287.  .decadesummary .calendar + .decade-header {
  7288.      margin-top: 0px;
  7289.  }
  7290.  .decadesummary .support-link {
  7291.      color: #888;
  7292.      font-size: 12px;
  7293.      margin-top: 16px;
  7294.      padding-top: 3px;
  7295.      border-top: 1px solid #eaeaea;
  7296.      clear: both;
  7297.  }
  7298.  .decadesummary .wrapit {
  7299.      padding: 15px 10px;
  7300.  }
  7301.  .decadesummary .topgap {
  7302.      margin-top: 25px;
  7303.  }
  7304.  .decadesummary .astable {
  7305.      display: table;
  7306.      table-layout: fixed;
  7307.      width: 100%;
  7308.      border-spacing: 10px;
  7309.  }
  7310.  .decadesummary .astable > div {
  7311.      display: table-cell;
  7312.      vertical-align: middle;
  7313.  }
  7314.  .decadesummary .astable.watchers > div > div {
  7315.      display: table-cell;
  7316.      min-width: 90px;
  7317.      margin-right: 20px;
  7318.      text-align: center;
  7319.  }
  7320.  .decadesummary .astable.watchers > div > div p {
  7321.      font-size: 16px;
  7322.  }
  7323.  .decadesummary big.blacknumber, .decadesummary big.bluenumber {
  7324.      font-size: 58px;
  7325.      font-weight: bold;
  7326.      color: #4d95c4;
  7327.      vertical-align: middle;
  7328.  }
  7329.  .decadesummary big.blacknumber {
  7330.      color: #000;
  7331.  }
  7332.  .decadesummary .button.supersize {
  7333.      text-transform: uppercase;
  7334.      font-size: 18px;
  7335.      font-weight: bold;
  7336.      padding: 10px 60px;
  7337.      margin: 30px auto;
  7338.  }
  7339.  .decadesummary .button.supersize {
  7340.      max-width: 100%;
  7341.      overflow: hidden;
  7342.      text-overflow: ellipsis;
  7343.  }
  7344.  .decadesummary big.blacknumber {
  7345.      color: #000;
  7346.  }
  7347.  .decadesummary .button.supersize {
  7348.      text-transform: uppercase;
  7349.      font-size: 18px;
  7350.      font-weight: bold;
  7351.      padding: 10px 60px;
  7352.      margin: 30px auto;
  7353.  }
  7354.  .decadesummary .button.supersize {
  7355.      max-width: 100%;
  7356.      overflow: hidden;
  7357.      text-overflow: ellipsis;
  7358.  }
  7359.  #blablacar-widget header {
  7360.      height: 55px;
  7361.      border-bottom: 2px solid #d8dfe0;
  7362.      background: #1e87c7 url('/static/wykoppl7/s/3d1401f7691c24afb06f1b6e45922081.png') no-repeat 0 0;
  7363.  }
  7364.  #blablacar-widget form {
  7365.      padding-left: 55px;
  7366.      background: #fff url('/static/wykoppl7/s/595270cf894756281282ad2a9e6906a2.png') repeat-y 27px 0;
  7367.  }
  7368.  #blablacar-widget form fieldset {
  7369.      margin-bottom: 10px;
  7370.      position: relative;
  7371.  }
  7372.  #blablacar-widget form fieldset.columns p {
  7373.      width: 60%;
  7374.      float: left;
  7375.  }
  7376.  #blablacar-widget form fieldset.columns p > input {
  7377.      height: 36px;
  7378.  }
  7379.  #blablacar-widget form fieldset.columns p:last-child {
  7380.      width: 35%;
  7381.      float: right;
  7382.  }
  7383.  #blablacar-widget form fieldset.columns p:last-child * {
  7384.      width: 100%;
  7385.      height: 36px;
  7386.  }
  7387.  #blablacar-widget form input {
  7388.      -webkit-transition-duration: .2s;
  7389.      transition-duration: .2s;
  7390.  }
  7391.  #blablacar-widget form input[type="submit"] {
  7392.      background: #ffbf00;
  7393.      color: #fff;
  7394.      border: 1px solid rgb(232, 190, 64);
  7395.  }
  7396.  #blablacar-widget fieldset.blabla-sprite:before {
  7397.      background-image: url('/static/wykoppl7/s/3d1401f7691c24afb06f1b6e45922081.png');
  7398.  }
  7399.  #blablacar-widget fieldset.blabla-sprite.blabla-from:before {
  7400.      content: '';
  7401.      display: block;
  7402.      width: 18px;
  7403.      height: 18px;
  7404.      position: absolute;
  7405.      left: -36px;
  7406.      top: 10px;
  7407.      background-position: 0 -70px;
  7408.  }
  7409.  #blablacar-widget fieldset.blabla-sprite.blabla-to:before {
  7410.      content: '';
  7411.      display: block;
  7412.      width: 18px;
  7413.      height: 18px;
  7414.      position: absolute;
  7415.      left: -36px;
  7416.      top: 10px;
  7417.      background-position: 0 -90px;
  7418.  }
  7419.  #blablacar-widget fieldset.blabla-sprite.blabla-route:before {
  7420.      content: '';
  7421.      display: block;
  7422.      width: 18px;
  7423.      height: 18px;
  7424.      position: absolute;
  7425.      left: -35px;
  7426.      top: 6px;
  7427.      background-position: 0 -115px;
  7428.  }
  7429.  #blablacar-widget fieldset.blabla-sprite.blabla-cal:before {
  7430.      content: '';
  7431.      display: block;
  7432.      width: 18px;
  7433.      height: 18px;
  7434.      position: absolute;
  7435.      left: -36px;
  7436.      top: 10px;
  7437.      background-position: 0 -137px;
  7438.  }
  7439.  #blablacar-widget .route-choose {
  7440.      padding: 5px 0;
  7441.  }
  7442.  #blablacar-widget .route-choose a {
  7443.      color: #666;
  7444.      font-size: 12px;
  7445.      display: block;
  7446.      position: relative;
  7447.      -webkit-transition-duration: .2s;
  7448.      transition-duration: .2s;
  7449.  }
  7450.  #blablacar-widget .route-choose a:after {
  7451.      content: '▼';
  7452.      display: block;
  7453.      position: absolute;
  7454.      top: 0px;
  7455.      left: 40%;
  7456.      color: #666;
  7457.  }
  7458.  #blablacar-widget .route-choose a:hover:after, #blablacar-widget .route-choose a:hover {
  7459.      color: #1e87c7;
  7460.  }
  7461.  @media screen and (max-width: 768px) {
  7462.      .decadesummary .watchers .table-row > div {
  7463.          margin-bottom: 30px;
  7464.      }
  7465.  }
  7466.  @media screen and (max-width: 950px) {
  7467.      .summary-table {
  7468.          width: 90%;
  7469.      }
  7470.      .summary-table > div > div:first-child {
  7471.          width: 100%;
  7472.          text-align: center;
  7473.      }
  7474.      .summary-table > div > div {
  7475.          width: 100%;
  7476.          padding: 5px;
  7477.      }
  7478.  }
  7479.  @media screen and (max-width: 768px) {
  7480.      .table-row {
  7481.          display: block;
  7482.          margin-bottom: 20px;
  7483.      }
  7484.      .table-row > div {
  7485.          display: block;
  7486.          vertical-align: top;
  7487.          width: 100% !important;
  7488.          text-align: left !important;
  7489.      }
  7490.      .yearsummary .date, .yearsummary .votes {
  7491.          font-size: 14px !important;
  7492.      }
  7493.      .yearsummary .date > span {
  7494.          display: inline;
  7495.          font-size: 14px;
  7496.      }
  7497.      .yearsummary h5 {
  7498.          margin-top: 0;
  7499.      }
  7500.      .summary-table {
  7501.          width: 100%;
  7502.      }
  7503.      .summary-table > div {
  7504.          margin-bottom: 15px;
  7505.      }
  7506.      .summary-table > div > div:first-child {
  7507.          width: 100%;
  7508.          text-align: center;
  7509.      }
  7510.      .summary-table > div > div {
  7511.          width: 100%;
  7512.          padding: 5px;
  7513.      }
  7514.      .button.big {
  7515.          padding: 10px 20px;
  7516.          white-space: normal;
  7517.          line-height: 16px;
  7518.      }
  7519.      #summary {
  7520.          position: fixed;
  7521.          top: 2%;
  7522.          left: 2%;
  7523.          z-index: 100;
  7524.          width: 96%;
  7525.          height: 96%;
  7526.          overflow: auto;
  7527.      }
  7528.  }
  7529.  #overlay-ad {
  7530.      display: block;
  7531.  }
  7532.  #overlay-for-container {
  7533.      position: fixed;
  7534.      top: 0;
  7535.      right: 0;
  7536.      bottom: 0;
  7537.      left: 0;
  7538.      width: 100%;
  7539.      height: 100%;
  7540.      z-index: 999;
  7541.      background-color: #fff;
  7542.      background-position: center top;
  7543.      background-repeat: repeat;
  7544.  }
  7545.  #overlay-ad #nav-ad {
  7546.      position: absolute;
  7547.      top: -60px;
  7548.      width: 100%;
  7549.  }
  7550.  #overlay-ad #nav-ad li:first-child {
  7551.      float: left;
  7552.  }
  7553.  #overlay-ad #nav-ad li:first-child p {
  7554.      text-shadow: 0 1px rgba(256, 256, 256, .7);
  7555.      color: #000;
  7556.  }
  7557.  #overlay-ad #nav-ad li:last-child {
  7558.      float: right;
  7559.  }
  7560.  #overlay-ad #wrap {
  7561.      width: 760px;
  7562.      margin: 0 auto;
  7563.      position: relative;
  7564.  }
  7565.  #overlay-ad #container {
  7566.      width: 760px;
  7567.      height: 460px;
  7568.      position: absolute;
  7569.      background-size: cover !important;
  7570.      background-color: #fff;
  7571.      background-position: top left;
  7572.      background-repeat: no-repeat;
  7573.      top: 120px;
  7574.  }
  7575.  #overlay-ad #container > a {
  7576.      display: block;
  7577.      width: 100%;
  7578.      height: 100%;
  7579.  }
  7580.  #overlay-ad #container > a img {
  7581.      width: 100%;
  7582.      height: 100%;
  7583.  }
  7584.  #overlay-ad #container .video-ad {
  7585.      display: block;
  7586.      padding: 10px;
  7587.      background: #fff;
  7588.      border: 1px solid #aaa;
  7589.      position: absolute;
  7590.      top: 50px;
  7591.      right: 50px;
  7592.  }
  7593.  #overlay-ad #container .video {
  7594.      display: block;
  7595.      width: 620px;
  7596.      height: 470px;
  7597.  }
  7598.  #bmone2n-7069\.1\.1\.36, #bmone2n-7069\.4\.1\.30, #bmone2n-7069\.2\.1\.30, #bmone2n-7069\.3\.1\.30 {
  7599.      min-height: 255px;
  7600.  }
  7601.  #bmone2n-7069\.1\.1\.30, #bmone2n-7069\.4\.1\.36, #bmone2n-7069\.2\.1\.36, #bmone2n-7069\.3\.1\.36 {
  7602.      min-height: 205px;
  7603.  }
  7604.  #div-gpt-ad-1457453597696-0 {
  7605.      margin: auto;
  7606.  }
  7607.  .woodle {
  7608.      width: 170px;
  7609.      height: 50px;
  7610.      position: absolute;
  7611.      left: 51%;
  7612.      text-indent: -9999px;
  7613.  }
  7614.  .woodle > a {
  7615.      display: block;
  7616.      width: 100%;
  7617.      height: 100%;
  7618.      position: relative;
  7619.      z-index: 100;
  7620.  }
  7621.  .woodle > a:hover {
  7622.      text-decoration: none !important;
  7623.  }
  7624.  .doodle.november-1 {
  7625.      background: url('/static/wykoppl7/s/f52d7e7d01f2fd9e8563a4ee0a5ed951.png') no-repeat 0 0;
  7626.  }
  7627.  .doodle.november-11 {
  7628.      background: url('/static/wykoppl7/s/5fb0d9d0f67ccde8e2eaf18893df9209.png') no-repeat 0 0;
  7629.  }
  7630.  .doodle.xmas2014 {
  7631.      background: url('/static/wykoppl7/s/fcbae883d2319c2f3d43c97a09a1a7ef.png') no-repeat 0 0;
  7632.  }
  7633.  .doodle.birthday-9th {
  7634.      background: url('/static/wykoppl7/s/cdb31a8f9aaca0672a79633dd3297f79.png') no-repeat 0 0;
  7635.  }
  7636.  .doodle.newyear-2015 {
  7637.      background: url('/static/wykoppl7/s/05877724548f85f5b17e4a0ef65b24d6.png') no-repeat 0 0;
  7638.  }
  7639.  .doodle.wosp {
  7640.      background: url('/static/wykoppl7/s/48c3acd315c48bee53807610ab720a7c.png') no-repeat 0 0;
  7641.  }
  7642.  .doodle.tlusty-czwartek-2015 {
  7643.      background: url('/static/wykoppl7/s/15668fd29ed35d08b5e292add77f1978.png') no-repeat 0 0;
  7644.  }
  7645.  .doodle.friday13th-2015 {
  7646.      background: url('/static/wykoppl7/s/7fca0987f02e948a383ea5ecf9b55ddc.png') no-repeat 0 0;
  7647.  }
  7648.  .doodle.valentines-2015 {
  7649.      background: url('/static/wykoppl7/s/34ed116d65f4c1db9ff63534c0e79f98.png') no-repeat 0 0;
  7650.  }
  7651.  .doodle.dzien-kobiet-2015 {
  7652.      background: url('/static/wykoppl7/s/3a91253c1af7062b47b6692f17ea2385.png') no-repeat 0 0;
  7653.  }
  7654.  .doodle.easter-2015 {
  7655.      background: url('/static/wykoppl7/s/103c91e81670e71be14efde81249b532.png') no-repeat 0 0;
  7656.  }
  7657.  .doodle.mothersday-2015 {
  7658.      background: url('/static/wykoppl7/s/8819afe06ea99faa59816e335d9eaa4b.png') no-repeat 0 0;
  7659.  }
  7660.  @media (max-width: 963px) {
  7661.      .woodle {
  7662.          left: 483px;
  7663.      }
  7664.  }
  7665.  @media (max-width: 768px) {
  7666.      .woodle {
  7667.          display: none;
  7668.      }
  7669.  }
  7670.  div.article.notification-alert, .comments-stream .article.notification-alert {
  7671.      background-color: #FAEBB7;
  7672.      margin-bottom: 0;
  7673.      padding: 20px;
  7674.  }
  7675.  div.article.notification-alert p, .comments-stream .article.notification-alert p {
  7676.      padding: 5px;
  7677.      position: relative;
  7678.      font-size: 14px;
  7679.  }
  7680.  div.article.notification-alert p span .comments-stream .article.notification-alert p span {
  7681.      margin-right: 200px;
  7682.      display: block;
  7683.  }
  7684.  div.article.notification-alert p span {
  7685.      margin-right: 0;
  7686.  }
  7687.  div.article.notification-alert p a.button .comments-stream .article.notification-alert p a.button {
  7688.      position: absolute;
  7689.      right: 0;
  7690.      top: 5px;
  7691.  }
  7692.  .pickmeup {
  7693.      background: #000;
  7694.      border-radius: 0.4em;
  7695.      -moz-box-sizing: content-box;
  7696.      box-sizing: content-box;
  7697.      display: none;
  7698.      z-index: 100000;
  7699.      position: absolute;
  7700.  }
  7701.  .pickmeup * {
  7702.      -moz-box-sizing: border-box;
  7703.      box-sizing: border-box;
  7704.  }
  7705.  .pickmeup .pmu-instance {
  7706.      display: inline-block;
  7707.      height: 13.8em;
  7708.      padding: .5em;
  7709.      text-align: center;
  7710.      width: 15em;
  7711.  }
  7712.  .pickmeup .pmu-instance .pmu-button {
  7713.      color: #eee;
  7714.      cursor: pointer;
  7715.      outline: none;
  7716.      text-decoration: none;
  7717.  }
  7718.  .pickmeup .pmu-instance .pmu-today {
  7719.      background: #17384d;
  7720.      color: #88c5eb;
  7721.  }
  7722.  .pickmeup .pmu-instance .pmu-button:hover {
  7723.      background: "transparent";
  7724.      color: #88c5eb;
  7725.  }
  7726.  .pickmeup .pmu-instance .pmu-not-in-month {
  7727.      color: #666;
  7728.  }
  7729.  .pickmeup .pmu-instance .pmu-disabled, .pickmeup .pmu-instance .pmu-disabled:hover {
  7730.      color: #333;
  7731.      cursor: default;
  7732.  }
  7733.  .pickmeup .pmu-instance .pmu-selected {
  7734.      background: #136a9f;
  7735.      color: #eee;
  7736.  }
  7737.  .pickmeup .pmu-instance .pmu-not-in-month.pmu-selected {
  7738.      background: #17384d;
  7739.  }
  7740.  .pickmeup .pmu-instance nav {
  7741.      color: #eee;
  7742.      display: -ms-flexbox;
  7743.      display: -webkit-flex;
  7744.      display: flex;
  7745.      line-height: 2em;
  7746.  }
  7747.  .pickmeup .pmu-instance nav *:first-child :hover {
  7748.      color: #88c5eb;
  7749.  }
  7750.  .pickmeup .pmu-instance nav .pmu-prev, .pickmeup .pmu-instance nav .pmu-next {
  7751.      display: none;
  7752.      height: 2em;
  7753.      width: 1em;
  7754.  }
  7755.  .pickmeup .pmu-instance nav .pmu-month {
  7756.      width: 14em;
  7757.  }
  7758.  .pickmeup .pmu-instance .pmu-years *, .pickmeup .pmu-instance .pmu-months * {
  7759.      display: inline-block;
  7760.      line-height: 3.6em;
  7761.      width: 3.5em;
  7762.  }
  7763.  .pickmeup .pmu-instance .pmu-day-of-week {
  7764.      color: #999;
  7765.      cursor: default;
  7766.  }
  7767.  .pickmeup .pmu-instance .pmu-day-of-week *, .pickmeup .pmu-instance .pmu-days * {
  7768.      display: inline-block;
  7769.      line-height: 1.5em;
  7770.      width: 2em;
  7771.  }
  7772.  .pickmeup .pmu-instance .pmu-day-of-week * {
  7773.      line-height: 1.8em;
  7774.  }
  7775.  .pickmeup .pmu-instance:first-child .pmu-prev, .pickmeup .pmu-instance:last-child .pmu-next {
  7776.      display: block;
  7777.  }
  7778.  .pickmeup .pmu-instance:first-child .pmu-month, .pickmeup .pmu-instance:last-child .pmu-month {
  7779.      width: 13em;
  7780.  }
  7781.  .pickmeup .pmu-instance:first-child:last-child .pmu-month {
  7782.      width: 12em;
  7783.  }
  7784.  .pickmeup:not(.pmu-view-days) .pmu-days, .pickmeup:not(.pmu-view-days) .pmu-day-of-week, .pickmeup:not(.pmu-view-months) .pmu-months, .pickmeup:not(.pmu-view-years) .pmu-years {
  7785.      display: none;
  7786.  }
  7787.  .embed-return {
  7788.      padding: 1px 4px;
  7789.      border-top: 1px solid #f1f1f1
  7790.  }
  7791.  .embed-return img {
  7792.      display: inline-block;
  7793.      max-width: 100px;
  7794.      vertical-align: middle;
  7795.      margin-left: 10px;
  7796.  }
  7797.  .embed-ama-button {
  7798.      color: #fff !important;
  7799.      background-color: #c0392b;
  7800.      padding: 4px 10px;
  7801.      font-size: 11px;
  7802.      font-weight: bold;
  7803.      border-radius: 2px;
  7804.  }
  7805.  .embed-ama-button:hover {
  7806.      color: #fff !important;
  7807.  }
  7808.  .rek-label {
  7809.      color: #444;
  7810.      background: #fff;
  7811.      font-family: arial;
  7812.      padding: 3px 10px;
  7813.      font-size: 10px;
  7814.      -webkit-transform: rotate(90deg);
  7815.      -webkit-transform-origin: left top;
  7816.      -moz-transform: rotate(90deg);
  7817.      -moz-transform-origin: left top;
  7818.      -ms-transform: rotate(90deg);
  7819.      -ms-transform-origin: left top;
  7820.      -o-transform: rotate(90deg);
  7821.      -o-transform-origin: left top;
  7822.      transform: rotate(90deg);
  7823.      transform-origin: left top;
  7824.      position: absolute;
  7825.      left: 3%;
  7826.      top: 0px;
  7827.      white-space: nowrap;
  7828.      font-size: 11px;
  7829.      display: inline-block;
  7830.      width: 90px;
  7831.  }
  7832.  p.media-helpers-wrapper > span + a {
  7833.      margin-right: 5px;
  7834.  }
  7835.  .subCommentsOverLimit {
  7836.      display: none;
  7837.  }
  7838.  .slot-li {
  7839.      height: 200px;
  7840.  }
  7841.  .slot-li * {
  7842.      overflow: hidden;
  7843.  }
  7844.  .slot-li iframe {
  7845.      width: 98%;
  7846.      height: 98%;
  7847.  }
  7848.  .unloged-box a:not(:hover), .unloged-box .button.submit:not(:hover) {
  7849.      background-color: lightgrey;
  7850.      border: 1px lightgrey solid;
  7851.  }
  7852.  .row.buttons.tag-observe-buttons {
  7853.      float: right;
  7854.  }
  7855.  .row.buttons.tag-observe-buttons p, .row.buttons.tag-observe-buttons div {
  7856.      float: left;
  7857.  }
  7858.  #addOwnPreview {
  7859.      width: 100%;
  7860.      margin-top: 5px;
  7861.  }
  7862.  html[class*="adform-wallpaper-"] body.screening {}
  7863.  html[class*="adform-wallpaper-"] body.screening #site {
  7864.      background: transparent;
  7865.      box-shadow: none;
  7866.      margin-bottom: 0;
  7867.      max-width: 980px;
  7868.      margin-left: auto;
  7869.      margin-right: auto;
  7870.  }
  7871.  html[class*="adform-wallpaper-"] body.screening #site .grid {
  7872.      padding: 3px;
  7873.      background: #ecf0f1;
  7874.      border-radius: 3px;
  7875.  }
  7876.  html[class*="adform-wallpaper-"] body.screening #footer {
  7877.      position: relative;
  7878.      padding-top: 0;
  7879.      height: auto;
  7880.  }
  7881.  @media only screen and (max-width: 768px) {
  7882.      html[class*="adform-wallpaper-"] body.screening #site {
  7883.          max-width: 100%;
  7884.          margin-left: auto;
  7885.          margin-right: auto;
  7886.      }
  7887.  }
  7888.  .flex-container {
  7889.      display: -ms-flexbox;
  7890.      display: -webkit-flex;
  7891.      display: flex;
  7892.      -webkit-flex-direction: row;
  7893.      -ms-flex-direction: row;
  7894.      flex-direction: row;
  7895.      -webkit-flex-wrap: nowrap;
  7896.      -ms-flex-wrap: nowrap;
  7897.      flex-wrap: nowrap;
  7898.      -webkit-justify-content: flex-start;
  7899.      -ms-flex-pack: start;
  7900.      justify-content: flex-start;
  7901.      -webkit-align-content: stretch;
  7902.      -ms-flex-line-pack: stretch;
  7903.      align-content: stretch;
  7904.      -webkit-align-items: flex-start;
  7905.      -ms-flex-align: start;
  7906.      align-items: flex-start;
  7907.  }
  7908.  .flex-item:nth-child(1) {
  7909.      -webkit-order: 0;
  7910.      -ms-flex-order: 0;
  7911.      order: 0;
  7912.      -webkit-flex: 0 1 100%;
  7913.      -ms-flex: 0 1 100%;
  7914.      flex: 0 1 100%;
  7915.      -webkit-align-self: auto;
  7916.      -ms-flex-item-align: auto;
  7917.      align-self: auto;
  7918.      -webkit-box-align: stretch;
  7919.  }
  7920.  .flex-item:nth-child(2) {
  7921.      -webkit-order: 0;
  7922.      -ms-flex-order: 0;
  7923.      order: 0;
  7924.      -webkit-flex: 0 1 70%;
  7925.      -ms-flex: 0 1 70%;
  7926.      flex: 0 1 70%;
  7927.      -webkit-align-self: auto;
  7928.      -ms-flex-item-align: auto;
  7929.      align-self: auto;
  7930.      -webkit-box-align: stretch;
  7931.  }
  7932.  .flex-item:nth-child(3) {
  7933.      -webkit-order: 0;
  7934.      -ms-flex-order: 0;
  7935.      order: 0;
  7936.      -webkit-flex: 0 1 100%;
  7937.      -ms-flex: 0 1 100%;
  7938.      flex: 0 1 100%;
  7939.      -webkit-align-self: auto;
  7940.      -ms-flex-item-align: auto;
  7941.      align-self: auto;
  7942.      -webkit-box-align: stretch;
  7943.  }
  7944.  .flex-container > div {
  7945.      padding: 20px;
  7946.  }
  7947.  .newregister {
  7948.      padding: 20px;
  7949.  }
  7950.  .newregister * {
  7951.      transition-duration: .2s;
  7952.  }
  7953.  .newregister-benefits {
  7954.      margin-top: 40px;
  7955.  }
  7956.  .newregister .form-marked {
  7957.      background: #f6f7f7;
  7958.      border: 1px solid #e1e1e1;
  7959.      border-radius: 3px;
  7960.      padding: 30px 20px;
  7961.  }
  7962.  .newregister h4 {
  7963.      border-bottom: none;
  7964.      color: #34495e;
  7965.      font-weight: bold;
  7966.  }
  7967.  .newregister fieldset:not(:last-child) {
  7968.      margin-bottom: 10px;
  7969.  }
  7970.  .newregister fieldset > div:not(:last-child) {
  7971.      margin-bottom: 10px;
  7972.  }
  7973.  .newregister input[type="email"], .newregister input[type="text"], .newregister input[type="password"] {
  7974.      font-size: 19px !important;
  7975.      padding: 14px 20px !important;
  7976.      border-color: #d3d3d3;
  7977.      color: black !important;
  7978.  }
  7979.  .newregister input[type="email"]:focus, .newregister input[type="text"]:focus, .newregister input[type="password"]:focus {
  7980.      box-shadow: 0 0 3px 3px rgba(128, 128, 128, .15);
  7981.      border: 1px solid #888;
  7982.      outline: none;
  7983.  }
  7984.  .newregister input[type="email"] {
  7985.      border: 1px solid #9cabac;
  7986.      border: 1px solid #d3d3d3;
  7987.      border-radius: 3px;
  7988.      padding: 10px 6px;
  7989.      padding: 1.0rem 0.6rem;
  7990.      width: 100%;
  7991.  }
  7992.  .newregister input[type=checkbox] + label {
  7993.      color: #2C3E50 !important;
  7994.      font-size: 12px;
  7995.      font-weight: normal;
  7996.      line-height: 18px;
  7997.      display: inline-block;
  7998.      line-height: 18px;
  7999.  }
  8000.  .full-buttons button, .full-buttons a.button {
  8001.      width: 100%;
  8002.      display: block;
  8003.      text-transform: uppercase;
  8004.      font-weight: bold;
  8005.      font-size: 1.2rem;
  8006.      border-radius: 4px;
  8007.      padding: 5px 0;
  8008.  }
  8009.  .full-buttons button[type="submit"] {
  8010.      background: #4383af;
  8011.      color: #fff;
  8012.  }
  8013.  .full-buttons a.fb-button-submit {
  8014.      background: #3b5b98;
  8015.      color: #fff;
  8016.  }
  8017.  .full-buttons span {
  8018.      display: block;
  8019.      text-align: center;
  8020.      padding: 5px 0;
  8021.  }
  8022.  .full-buttons a.unmarked-button {
  8023.      background: #fff;
  8024.      color: #4383af;
  8025.      border: 1px solid rgba(67, 131, 175, .25);
  8026.  }
  8027.  .full-buttons a.unmarked-fb-button {
  8028.      background: #3b5b98;
  8029.      color: #fff;
  8030.      border: 1px solid rgba(59, 91, 152, .25);
  8031.  }
  8032.  .full-buttons a.fb-button-submit:hover {
  8033.      color: rgba(255, 255, 255, .65);
  8034.  }
  8035.  .new-check-list li {
  8036.      margin-bottom: 20px;
  8037.      position: relative;
  8038.      padding-left: 40px;
  8039.  }
  8040.  .new-check-list li:before {
  8041.      content: '';
  8042.      display: block;
  8043.      position: absolute;
  8044.      top: 0px;
  8045.      left: 0px;
  8046.      width: 28px;
  8047.      height: 20px;
  8048.      background: url('../img/w4/green-check.svg') no-repeat center center;
  8049.      background-size: contain;
  8050.  }
  8051.  .new-check-list li p {
  8052.      font-size: 1.5rem;
  8053.      font-weight: bold;
  8054.  }
  8055.  .newregister {
  8056.      min-height: 781px;
  8057.  }
  8058.  .newregister .new-check-list {
  8059.      margin-bottom: 40px;
  8060.  }
  8061.  .newregister fieldset.captcha {
  8062.      margin: 20px 0;
  8063.  }
  8064.  .newregister fieldset.unactive-login button, .newregister fieldset.unactive-pass button, .newregister fieldset.unactive-email button, .newregister fieldset.unactive button {
  8065.      cursor: default;
  8066.      opacity: .2;
  8067.      position: relative;
  8068.      z-index: 1;
  8069.  }
  8070.  .newregister fieldset.unactive-login, .newregister fieldset.unactive-pass, .newregister fieldset.unactive-email, .newregister fieldset.unactive {
  8071.      position: relative;
  8072.  }
  8073.  .newregister fieldset.unactive-login:after, .newregister fieldset.unactive-pass:after, .newregister fieldset.unactive-email:after, .newregister fieldset.unactive:after {
  8074.      content: '';
  8075.      display: block;
  8076.      position: absolute;
  8077.      width: 100%;
  8078.      height: 40%;
  8079.      z-index: 10;
  8080.      top: 0;
  8081.      left: 0;
  8082.  }
  8083.  .newregister fieldset.unactive a, .newregister fieldset.unactive button {
  8084.      color: #fff !important;
  8085.  }
  8086.  .newregister .two-middle {
  8087.      max-width: 500px;
  8088.      margin: 0 auto;
  8089.  }
  8090.  .newregister .three-right {
  8091.      max-width: 300px;
  8092.  }
  8093.  .newregister .three-right h4 {
  8094.      text-align: center;
  8095.  }
  8096.  .newregister .newregister-header a {
  8097.      display: inline-block;
  8098.      width: calc(50% - 2px);
  8099.      padding: 10px;
  8100.      text-align: center;
  8101.      text-transform: uppercase;
  8102.      font-size: 12px;
  8103.      font-weight: 700;
  8104.      border-bottom: 3px solid #fff;
  8105.      color: #aaa;
  8106.  }
  8107.  .newregister .newregister-header a.active {
  8108.      border-bottom: 3px solid #2c3e50;
  8109.      color: #2c3e50;
  8110.  }
  8111.  .newregister-switch-wrapper > div:last-child {
  8112.      background: #f6f7f7;
  8113.  }
  8114.  .newregister-switch-wrapper > div:not(.activated) {
  8115.      display: none;
  8116.  }
  8117.  .newregister .register-switch span {
  8118.      font-size: 15px;
  8119.      letter-spacing: -1px;
  8120.  }
  8121.  .newregister #passwordField.weak:focus {
  8122.      border-color: #FD696E;
  8123.  }
  8124.  .newregister #passwordField.weak[type="password"]:focus {
  8125.      box-shadow: 0 0 5px 0px rgba(253, 105, 110, .5) !important;
  8126.  }
  8127.  .newregister #passwordWrapper.weak:before {
  8128.      content: 'Słabe hasło';
  8129.  }
  8130.  .newregister #passwordField.good:focus {
  8131.      border-color: #FEE833;
  8132.  }
  8133.  .newregister #passwordField.good[type="password"]:focus {
  8134.      box-shadow: 0 0 5px 0px rgba(254, 232, 51, .5) !important;
  8135.  }
  8136.  .newregister #passwordWrapper.good:before {
  8137.      content: 'Średnie hasło';
  8138.  }
  8139.  .newregister #passwordField.strong {
  8140.      border-color: #47e664;
  8141.  }
  8142.  .newregister #passwordField.strong[type="password"]:focus {
  8143.      box-shadow: 0 0 5px 0px rgba(71, 230, 100, .5) !important;
  8144.  }
  8145.  .newregister #passwordWrapper.strong:before {
  8146.      content: 'Silne hasło';
  8147.  }
  8148.  .newregister #passwordWrapper {
  8149.      position: relative;
  8150.  }
  8151.  .newregister #passwordWrapper:before {
  8152.      display: block;
  8153.      position: absolute;
  8154.      top: 15px;
  8155.      right: 10px;
  8156.      background: #5c739e;
  8157.      color: #fff;
  8158.      padding: 3px 10px;
  8159.      border-radius: 3px;
  8160.      font-size: 10px;
  8161.  }
  8162.  .newregister #passwordWrapper.noempty:before {
  8163.      top: 15px;
  8164.  }
  8165.  .newregister #loginWrapper.noempty:after {
  8166.      display: block;
  8167.      color: #5c739e;
  8168.      font-size: 11px;
  8169.      content: 'Login musi zawierać co najmniej 4 znaki';
  8170.  }
  8171.  .newregister #passwordWrapper.noempty:after {
  8172.      display: block;
  8173.      color: #5c739e;
  8174.      font-size: 11px;
  8175.      content: 'Hasło musi zawierać co najmniej 6 znakÄ‚Å‚w';
  8176.  }
  8177.  .newregister #emailWrapper.noempty:after {
  8178.      display: block;
  8179.      color: #5c739e;
  8180.      font-size: 11px;
  8181.      content: 'Musisz podać poprawny adres email';
  8182.  }
  8183.  .newregister .notice.error {
  8184.      font-size: 11px;
  8185.  }
  8186.  .newregister .notice.error .wblock {
  8187.      padding: 0;
  8188.  }
  8189.  @media only screen and (max-width: 768px) {
  8190.      .flex-container {
  8191.          display: -ms-flexbox;
  8192.          display: -webkit-flex;
  8193.          display: flex;
  8194.          -webkit-flex-direction: row;
  8195.          -ms-flex-direction: row;
  8196.          flex-direction: row;
  8197.          -webkit-flex-wrap: wrap;
  8198.          -ms-flex-wrap: wrap;
  8199.          flex-wrap: wrap;
  8200.          -webkit-justify-content: flex-start;
  8201.          -ms-flex-pack: start;
  8202.          justify-content: flex-start;
  8203.          -webkit-align-content: stretch;
  8204.          -ms-flex-line-pack: stretch;
  8205.          align-content: stretch;
  8206.          -webkit-align-items: flex-start;
  8207.          -ms-flex-align: start;
  8208.          align-items: flex-start;
  8209.      }
  8210.      .flex-item:nth-child(1) {
  8211.          -webkit-order: 0;
  8212.          -ms-flex-order: 0;
  8213.          order: 0;
  8214.          -webkit-flex: 0 1 100%;
  8215.          -ms-flex: 0 1 100%;
  8216.          flex: 0 1 100%;
  8217.          -webkit-align-self: auto;
  8218.          -ms-flex-item-align: auto;
  8219.          align-self: auto;
  8220.      }
  8221.      .flex-item:nth-child(2) {
  8222.          -webkit-order: 0;
  8223.          -ms-flex-order: 0;
  8224.          order: 0;
  8225.          -webkit-flex: 0 1 100%;
  8226.          -ms-flex: 0 1 100%;
  8227.          flex: 0 1 100%;
  8228.          -webkit-align-self: auto;
  8229.          -ms-flex-item-align: auto;
  8230.          align-self: auto;
  8231.      }
  8232.      .flex-item:nth-child(3) {
  8233.          -webkit-order: 0;
  8234.          -ms-flex-order: 0;
  8235.          order: 0;
  8236.          -webkit-flex: 0 1 100%;
  8237.          -ms-flex: 0 1 100%;
  8238.          flex: 0 1 100%;
  8239.          -webkit-align-self: auto;
  8240.          -ms-flex-item-align: auto;
  8241.          align-self: auto;
  8242.      }
  8243.      .newregister .two-middle {
  8244.          border-right: none;
  8245.          padding-right: 20px;
  8246.          width: 100%;
  8247.      }
  8248.      .newregister .three-right {
  8249.          max-width: 100%;
  8250.      }
  8251.      .newregister h4 {
  8252.          text-align: center;
  8253.      }
  8254.      .newregister .download-wrapper {
  8255.          text-align: center;
  8256.          margin: 30px 0;
  8257.      }
  8258.      .newregister .three-right {
  8259.          margin-top: 30px;
  8260.      }
  8261.      .newregister .two-middle {
  8262.          margin-left: 0;
  8263.          padding-left: 0;
  8264.          padding-right: 0;
  8265.      }
  8266.      .newregister .register-switch span {
  8267.          font-size: 12px;
  8268.      }
  8269.      .newregister {
  8270.          padding: 10px 10px;
  8271.      }
  8272.      .newregister .form-marked {
  8273.          padding: 20px 5px;
  8274.      }
  8275.  }
  8276.  .newico {
  8277.      display: inline-block;
  8278.      width: 18px;
  8279.      height: 18px;
  8280.      background-size: contain;
  8281.      background-repeat: no-repeat;
  8282.      background-position: center center;
  8283.  }
  8284.  .newico.facebook {
  8285.      background-image: url(../img/w4/ico-fb-svg.svg);
  8286.  }
  8287.  .newico.twitter {
  8288.      background-image: url(../img/w4/ico-twitter-svg.svg);
  8289.  }
  8290.  .newico.share {
  8291.      background-image: url(../img/w4/ico-share-svg.svg);
  8292.  }
  8293.  ul.responsive-menu .newico.share {
  8294.      vertical-align: bottom;
  8295.  }
  8296.  .dropdown {
  8297.      box-shadow: 0 0 6px rgba(128, 128, 128, .3);
  8298.  }
  8299.  .full-dropdown-list.social-list li a {
  8300.      display: block !important;
  8301.      min-width: 100%;
  8302.  }
  8303.  .full-dropdown-list.social-list li {
  8304.      min-width: 218px;
  8305.      display: block;
  8306.  }
  8307.  .full-dropdown-list.social-list li, .full-dropdown-list.social-list li * {
  8308.      line-height: 18px;
  8309.      vertical-align: top;
  8310.      padding-top: 5px;
  8311.      padding-bottom: 5px;
  8312.  }
  8313.  .full-dropdown-list.social-list li .newico {
  8314.      margin-right: 5px;
  8315.  }
  8316.  .full-dropdown-list.social-list li .fa.fa-chain {
  8317.      font-size: 1.8rem;
  8318.      color: #4383af;
  8319.      margin-left: 3px;
  8320.      margin-right: 5px;
  8321.  }
  8322.  ul.full-dropdown-list li:last-child {
  8323.      border-bottom: none;
  8324.  }
  8325.  ul.responsive-menu i.fa {
  8326.      line-height: 1.7rem;
  8327.      vertical-align: middle;
  8328.  }
  8329.  .archive-tags-menu {
  8330.      margin-bottom: 2px !important;
  8331.      padding-bottom: 2px !important;
  8332.  }
  8333.  .archive-tags-menu h4 {
  8334.      border-bottom: none;
  8335.      padding-bottom: 0;
  8336.  }
  8337.  .archive-tags-menu p.heading {
  8338.      color: #9aaab9;
  8339.      text-transform: uppercase;
  8340.      font-weight: bold;
  8341.      font-size: 12px;
  8342.      margin-bottom: 4px
  8343.  }
  8344.  .archive-tags-menu p.heading + ul {
  8345.      margin-bottom: 10px;
  8346.  }
  8347.  .archive-tags-menu p.heading + ul li {
  8348.      margin-bottom: 4px;
  8349.  }
  8350.  .archive-tags-menu p.heading + ul li a {
  8351.      padding-left: 25px;
  8352.      color: #2c3e50;
  8353.      position: relative;
  8354.      -webkit-transition-duration: .2s;
  8355.      transition-duration: .2s;
  8356.  }
  8357.  .archive-tags-menu p.heading + ul li a:hover {
  8358.      color: #00009 !important;
  8359.  }
  8360.  .archive-tags-menu p.heading + ul li a:before {
  8361.      content: '';
  8362.      display: block;
  8363.      position: absolute;
  8364.      width: 14px;
  8365.      height: 14px;
  8366.      left: 0;
  8367.      top: 1px;
  8368.      background: url('../img/w4/menu-list.svg') no-repeat center center;
  8369.      background-size: contain;
  8370.  }
  8371.  .archive-tags-menu p.heading + ul li a.active {
  8372.      font-weight: bold;
  8373.  }
  8374.  .archive-tags-menu p.heading + ul li a.active:before {
  8375.      background: url('../img/w4/menu-list-active.svg') no-repeat 0 0;
  8376.  }
  8377.  .archive-tags-menu .inter-menu {
  8378.      margin-left: 10px;
  8379.      display: none;
  8380.  }
  8381.  .archive-tags-menu .inter-filter {
  8382.      text-align: right;
  8383.      margin-bottom: 10px;
  8384.  }
  8385.  .archive-tags-menu .inter-filter a {
  8386.      color: #2c3e50;
  8387.      font-size: 11px;
  8388.      font-weight: bold;
  8389.  }
  8390.  .drop-cal {
  8391.      border-radius: 3px;
  8392.      background: #f6f8f8;
  8393.      width: 100%;
  8394.      margin-bottom: 5px;
  8395.      box-shadow: 0 1px 3px rgba(128, 128, 128, .15);
  8396.      position: relative;
  8397.  }
  8398.  .drop-cal > div {
  8399.      float: left;
  8400.      width: 64.25%;
  8401.      position: relative;
  8402.      height: 38px;
  8403.      z-index: 10;
  8404.  }
  8405.  .drop-cal > div:after {
  8406.      content: '';
  8407.      display: block;
  8408.      width: 9px;
  8409.      height: 7px;
  8410.      background: url('../img/w4/triangle-down.svg') no-repeat center center;
  8411.      background-size: contain;
  8412.      position: absolute;
  8413.      top: 16px;
  8414.      right: 10px;
  8415.      pointer-events: none;
  8416.  }
  8417.  .drop-cal > div + div {
  8418.      float: right;
  8419.      width: 36%;
  8420.      position: absolute;
  8421.      right: 0;
  8422.      top: 0;
  8423.  }
  8424.  .drop-cal > div ul {
  8425.      background: #f6f8f8;
  8426.      border: 1px solid #dbe3e5;
  8427.  }
  8428.  .drop-cal > div ul.collapsed li:not(:first-child) {
  8429.      display: none;
  8430.  }
  8431.  .drop-cal > div ul li a {
  8432.      color: #2c3e50;
  8433.      padding: 10px;
  8434.      display: inline-block;
  8435.      width: 100%;
  8436.      -webkit-transition-duration: .2s;
  8437.      transition-duration: .2s;
  8438.  }
  8439.  .drop-cal > div ul li a:hover {
  8440.      background: rgba(255, 255, 255, .8);
  8441.  }
  8442.  .drop-cal > div ul li:not(:first-child) a {
  8443.      padding: 3px 10px;
  8444.  }
  8445.  .drop-cal > div ul li a span {
  8446.      color: #ff5917;
  8447.      pointer-events: none;
  8448.  }
  8449.  .drop-cal > div ul.uncollapsed li:not(:first-child) {
  8450.      display: block;
  8451.  }
  8452.  .show-next-drop + .dropdown {
  8453.      display: block;
  8454.  }
  8455.  .row.elements.drop-activated > *, .lcontrast:hover .row.elements.drop-activated > * + * * {
  8456.      opacity: 1 !important;
  8457.      color: #4383af;
  8458.  }
  8459.  .row.elements.drop-activated > * + * * {
  8460.      opacity: 1 !important;
  8461.      color: #c1c3c4;
  8462.  }
  8463.  body .row.elements.drop-activated .dropdown a i, body .row.elements.drop-activated .dropdown a span, body .row.elements.drop-activated .dropdown {
  8464.      opacity: 1 !important;
  8465.      color: #4383afff !important;
  8466.  }
  8467.  body .row.elements.drop-activated .dropdown-show.show-next-drop i, body .row.elements.drop-activated .dropdown-show.show-next-drop {
  8468.      color: #4383af !important;
  8469.  }
  8470.  a.editlenny + a.dropdown-show > .fa.fa-caret-down {
  8471.      padding-bottom: 10px;
  8472.      padding-left: 10px;
  8473.      padding-right: 11px;
  8474.      margin-right: -11px;
  8475.  }
  8476.  .screen > .jwplayer, .screen > .jwplayer {
  8477.      overflow: hidden !important;
  8478.  }
  8479.  #site > div.wrapper.clearfix.m-reset-padding {
  8480.      position: relative;
  8481.      z-index: 10;
  8482.  }
  8483.  #owncontent, #redactor-uuid-0 > img {
  8484.      max-width: 100% !important;
  8485.  }
  8486.  #owncontent, #redactor-uuid-0 > figure > img {
  8487.      max-width: 100% !important;
  8488.  }
  8489.  #redactor-uuid-0 ul, ol {
  8490.      margin-bottom: 0;
  8491.  }
  8492.  #redactor-uuid-0 ul > li {
  8493.      list-style: disc outside none;
  8494.  }
  8495.  #redactor-uuid-0 ol > li {
  8496.      list-style: decimal;
  8497.      margin-bottom: 0;
  8498.  }
  8499.  #owncontent ol {
  8500.      margin-left: 20px;
  8501.      list-style: decimal;
  8502.  }
  8503.  #redactor-modal-body label {
  8504.      text-transform: none;
  8505.  }
  8506.  #owncontent img {
  8507.      max-width: 100% !important;
  8508.      height: auto !important;
  8509.  }
  8510.  #frame-top .dropdown {
  8511.      visibility: visible;
  8512.      opacity: 1;
  8513.      z-index: 1;
  8514.  }
  8515.  .amakajto {
  8516.      background-image: url('/static/wykoppl7/s/ae980f0234b583fd28dddbf8d479494c.png');
  8517.      background-repeat: no-repeat;
  8518.      background-position: top 30px left 10px;
  8519.      background-size: 70%;
  8520.      padding-bottom: 70px;
  8521.      position: relative;
  8522.  }
  8523.  .amakajto .amakajto-wrapper {
  8524.      max-width: 1011px;
  8525.      margin: 0 auto;
  8526.      position: relative;
  8527.      z-index: 2;
  8528.  }
  8529.  .amakajto h2 {
  8530.      font-size: 3rem;
  8531.      line-height: 3rem;
  8532.      color: #db1a1a;
  8533.  }
  8534.  .amakajto p {
  8535.      margin-bottom: 1rem;
  8536.      color: #000;
  8537.  }
  8538.  .amakajto p strong {
  8539.      font-size: 1.4rem;
  8540.  }
  8541.  .amakajto .amakajto-image-lead {
  8542.      position: absolute;
  8543.      width: 60%;
  8544.      max-width: 500px;
  8545.      top: 10px;
  8546.      left: 10px;
  8547.  }
  8548.  .amakajto .ama-wrapper {
  8549.      padding-left: 60%;
  8550.  }
  8551.  .amakajto .ama-cover {
  8552.      background: rgba(255, 255, 255, .9);
  8553.      padding: 15px;
  8554.  }
  8555.  .amakajto .ama-video-wrapper {
  8556.      text-align: center;
  8557.  }
  8558.  .amakajto .ama-video-wrapper iframe {
  8559.      margin: 0 auto;
  8560.      max-width: 620px;
  8561.  }
  8562.  .amakajto .ama-calendar {
  8563.      font-size: 2rem;
  8564.      line-height: 2.8rem;
  8565.      margin-bottom: 3rem;
  8566.      text-align: center;
  8567.  }
  8568.  .amakajto .ama-gallery {
  8569.      text-align: center;
  8570.      margin-top: 2rem;
  8571.  }
  8572.  .amakajto .ama-gallery img {
  8573.      max-width: 205px;
  8574.  }
  8575.  .amakajto:before {
  8576.      display: block;
  8577.      content: '';
  8578.      background-image: url(/static/wykoppl7/s/ae980f0234b583fd28dddbf8d479494c.png);
  8579.      background-repeat: no-repeat;
  8580.      background-position: bottom 40px right;
  8581.      background-size: 70%;
  8582.      position: absolute;
  8583.      width: 100%;
  8584.      height: 100%;
  8585.      z-index: 1;
  8586.      top: 0;
  8587.      left: 0;
  8588.  }
  8589.  @media only screen and (max-width: 768px) {
  8590.      .amakajto .amakajto-image-lead {
  8591.          position: relative;
  8592.          width: 60%;
  8593.          max-width: 500px;
  8594.          top: auto;
  8595.          left: auto;
  8596.          display: block;
  8597.          margin: 0 auto;
  8598.      }
  8599.      .amakajto .ama-wrapper {
  8600.          padding-left: 0%;
  8601.      }
  8602.      .amakajto .ama-video-wrapper iframe {
  8603.          max-width: 100%;
  8604.      }
  8605.      .amakajto .ama-gallery img {
  8606.          max-width: 32%;
  8607.      }
  8608.      .amakajto h2 {
  8609.          padding-top: 0;
  8610.          padding-bottom: 0rem;
  8611.          margin-bottom: 2rem;
  8612.      }
  8613.      .amakajto .ama-calendar {
  8614.          font-size: 1.6rem;
  8615.          line-height: 2rem;
  8616.      }
  8617.  }
  8618.  .newregister-drop {
  8619.      box-shadow: 0 0 16px 3px rgba(0, 0, 0, .25);
  8620.      border-radius: 3px;
  8621.  }
  8622.  a.dropdown-show + .dropdown {
  8623.      border: 1px solid rgba(0, 0, 0, .15);
  8624.      padding-top: 0;
  8625.      border-radius: 3px;
  8626.  }
  8627.  .newregister-drop .dropdown > div {
  8628.      border-radius: 3px;
  8629.  }
  8630.  .newregister-drop input[type="submit"] {
  8631.      width: 100%;
  8632.      margin-top: 10px;
  8633.      display: block;
  8634.      padding: 10px 0 !important;
  8635.      margin-bottom: 3px;
  8636.  }
  8637.  .newregister-drop .row.buttons p:last-child {
  8638.      float: none;
  8639.  }
  8640.  .newregister-drop .facebook-colors {
  8641.      padding: 0 10px !important;
  8642.      border: none !important;
  8643.  }
  8644.  .newregister-drop .facebook-colors * {
  8645.      text-align: center;
  8646.  }
  8647.  .newregister-drop .facebook-colors a.button {
  8648.      padding: 4px 0;
  8649.  }
  8650.  .newregister-drop .facebook-colors a.fb-button {
  8651.      background: #3B5B98 !important;
  8652.      color: #fff !important;
  8653.  }
  8654.  .newregister-drop .facebook-colors a.fb-button i.fa {
  8655.      vertical-align: text-bottom;
  8656.      margin-right: 0;
  8657.  }
  8658.  .newregister-drop .facebook-colors a.fb-button * {
  8659.      color: #fff !important;
  8660.  }
  8661.  .dropdown ul.newregister-drop li {
  8662.      border-bottom: none;
  8663.  }
  8664.  .newregister-drop li.inject span {
  8665.      display: block;
  8666.      text-align: center;
  8667.      margin-bottom: 5px;
  8668.  }
  8669.  .newregister-drop li.mark-bg.text-center {
  8670.      background: #dadadf !important;
  8671.      margin-top: 20px;
  8672.      padding: 8px;
  8673.      position: relative;
  8674.  }
  8675.  .newregister-drop li.mark-bg.text-center:after {
  8676.      bottom: 100%;
  8677.      left: 13px;
  8678.      border: solid transparent;
  8679.      content: " ";
  8680.      height: 0;
  8681.      width: 0;
  8682.      position: absolute;
  8683.      pointer-events: none;
  8684.      border-color: rgba(218, 218, 223, 0);
  8685.      border-bottom-color: #dadadf;
  8686.      border-width: 8px;
  8687.      margin-left: -8px;
  8688.  }
  8689.  .newregister-drop li.mark-bg.text-center * {
  8690.      text-shadow: 0 1px rgba(255, 255, 255, .25);
  8691.  }
  8692.  #nav .newregister-drop li.mark-bg.text-center a:hover {
  8693.      color: #33333f !important;
  8694.  }
  8695.  .newregister-drop form {
  8696.      padding-bottom: 5px;
  8697.  }
  8698.  .newregister-drop form * {
  8699.      transition-duration: .2s;
  8700.  }
  8701.  .newregister-drop form input[type="text"], .newregister-drop form input[type="password"] {
  8702.      border-color: #cfcfde;
  8703.  }
  8704.  .newregister-drop form input[type="text"]:focus, .newregister-drop form input[type="password"]:focus {
  8705.      box-shadow: 0 0 3px 3px rgba(128, 128, 128, .15);
  8706.      border: 1px solid #888;
  8707.      outline: none;
  8708.  }
  8709.  @media only screen and (max-width: 768px) {
  8710.      .newregister-drop li.inject span {
  8711.          display: none;
  8712.      }
  8713.      #nav .dropdown {
  8714.          display: none !important;
  8715.      }
  8716.  }
  8717.  .rwdAdCatch {
  8718.      margin: 0 auto;
  8719.      background: transparent !important;
  8720.      border: none !important;
  8721.  }
  8722.  .instagram-media-rendered {
  8723.      max-width: 450px !important;
  8724.  }
  8725.  .media-content .icon-media {
  8726.      opacity: .75;
  8727.      transition-duration: .2s;
  8728.  }
  8729.  .media-content:hover .icon-media {
  8730.      opacity: 1;
  8731.  }
  8732.  .icon-media:not(.gif) {
  8733.      width: 40px;
  8734.      height: 40px;
  8735.      background: url('/static/wykoppl7/s/8956ba491b571474d7fd9b4b2c98985d.png') no-repeat center center;
  8736.      background-size: contain;
  8737.      box-shadow: none;
  8738.      border-bottom: none;
  8739.      text-indent: -9999px;
  8740.  }
  8741.  .embed-youtube .icon-media {
  8742.      width: 40px;
  8743.      height: 40px;
  8744.      background: url('/static/wykoppl7/s/f81a3b1ff4acca07ae0dd1d8bc58bb73.png') no-repeat center center;
  8745.      background-size: contain;
  8746.      box-shadow: none;
  8747.      border-bottom: none;
  8748.      text-indent: -9999px;
  8749.  }
  8750.  .embed-instagram .icon-media {
  8751.      width: 40px;
  8752.      height: 40px;
  8753.      background: url('/static/wykoppl7/s/f5a44c5cb61f26ed5df4b218ea6e0cf7.png') no-repeat center center;
  8754.      background-size: contain;
  8755.      box-shadow: none;
  8756.      border-bottom: none;
  8757.      text-indent: -9999px;
  8758.  }
  8759.  .embed-twitter .icon-media {
  8760.      width: 40px;
  8761.      height: 40px;
  8762.      background: url('/static/wykoppl7/s/20cc8f7f957c5361afaadf93b9d25133.png') no-repeat center center;
  8763.      background-size: contain;
  8764.      box-shadow: none;
  8765.      border-bottom: none;
  8766.      text-indent: -9999px;
  8767.  }
  8768.  .embed-facebook .icon-media {
  8769.      width: 40px;
  8770.      height: 40px;
  8771.      background: url('/static/wykoppl7/s/32b5c604f5f2ed120155cb546bc9137b.png') no-repeat center center;
  8772.      background-size: contain;
  8773.      box-shadow: none;
  8774.      border-bottom: none;
  8775.      text-indent: -9999px;
  8776.  }
  8777.  .wblock.mini .icon-media {
  8778.      left: calc(50% - 20px);
  8779.      top: calc(50% - 5px);
  8780.  }
  8781.  .twitter-cover {
  8782.      position: relative;
  8783.  }
  8784.  .twitter-cover > div svg {
  8785.      position: absolute;
  8786.      right: 20px;
  8787.      top: 0px;
  8788.  }
  8789.  .twitter-cover:hover > div svg {
  8790.      fill: red !important;
  8791.  }
  8792.  .twitter-cover.embed-twitter .icon-media {
  8793.      margin-top: -20px;
  8794.  }
  8795.  .twitter-cover > a {
  8796.      position: absolute;
  8797.      display: block;
  8798.      width: 100%;
  8799.      height: 100%;
  8800.      z-index: 2;
  8801.      background: transparent;
  8802.      top: 0;
  8803.      left: 0;
  8804.  }
  8805.  .twitter-cover {
  8806.      border: 1px solid #e1e8ed;
  8807.      border-radius: 4px;
  8808.      max-width: 490px;
  8809.      padding: 20px 20px 11.6px 20px;
  8810.      margin: 10px 0;
  8811.  }
  8812.  .twitter-cover:hover {
  8813.      border: 1px solid #d1d8dd;
  8814.  }
  8815.  .twitter-cover > div {
  8816.      overflow: hidden;
  8817.      position: relative;
  8818.  }
  8819.  .twitter-cover .tt-photo {
  8820.      width: 36px;
  8821.      height: 36px;
  8822.      border-radius: 50%;
  8823.      display: inline-block;
  8824.      background: rgba(128, 128, 128, .2);
  8825.  }
  8826.  .twitter-cover .tt-name {
  8827.      width: 136px;
  8828.      height: 16px;
  8829.      border-radius: 1px;
  8830.      display: inline-block;
  8831.      background: rgba(128, 128, 128, .2);
  8832.      position: absolute;
  8833.      top: 0;
  8834.      left: 46px;
  8835.  }
  8836.  .twitter-cover .tt-link {
  8837.      width: 92px;
  8838.      height: 16px;
  8839.      border-radius: 1px;
  8840.      display: inline-block;
  8841.      background: rgba(128, 128, 128, .2);
  8842.      position: absolute;
  8843.      top: 20px;
  8844.      left: 46px;
  8845.  }
  8846.  .twitter-cover .tt-content {
  8847.      margin-top: 12px;
  8848.      margin-bottom: 12px;
  8849.  }
  8850.  .twitter-cover .tt-comments, .twitter-cover .tt-likes, .twitter-cover .tt-content span {
  8851.      width: 92px;
  8852.      height: 16px;
  8853.      margin-right: 5px;
  8854.      border-radius: 1px;
  8855.      display: inline-block;
  8856.      background: rgba(128, 128, 128, .2);
  8857.  }
  8858.  .twitter-cover .tt-content span.tlong {
  8859.      width: 166px;
  8860.  }
  8861.  .twitter-cover .tt-content span.tshort {
  8862.      width: 32px;
  8863.  }
  8864.  .twitter-cover .tt-comments {
  8865.      width: 165px;
  8866.  }
  8867.  .twitter-cover .tt-likes {
  8868.      width: 65px;
  8869.  }
  8870.  .twitter-cover .tt-photo > img {
  8871.      width: 36px;
  8872.      height: 36px;
  8873.      border-radius: 50%;
  8874.      display: block;
  8875.  }
  8876.  .grid-right .twitter-cover .tt-name {
  8877.      width: 92px;
  8878.  }
  8879.  .grid-right .twitter-cover .tt-link {
  8880.      width: 75px;
  8881.  }
  8882.  .grid-right .twitter-cover .tt-content span:nth-child(n + 5) {
  8883.      display: none;
  8884.  }
  8885.  .grid-right .twitter-cover .tt-comments {
  8886.      width: 90px;
  8887.  }
  8888.  .grid-right .twitter-cover .tt-likes {
  8889.      width: 25px;
  8890.  }
  8891.  .notification.bell {
  8892.      position: relative;
  8893.  }
  8894.  .notification.bell img {
  8895.      margin-top: 6px;
  8896.  }
  8897.  .notification.bell:hover img {
  8898.      opacity: .75;
  8899.  }
  8900.  .add-new h2 {
  8901.      font-size: 26px;
  8902.      color: #4383af;
  8903.      margin: 12px 0 26px 0;
  8904.      text-align: center;
  8905.      text-shadow: 0 1px rgba(255, 255, 255, .85);
  8906.  }
  8907.  .rounded {
  8908.      border-radius: 5px;
  8909.      box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.15);
  8910.  }
  8911.  .form-wrapper {
  8912.      margin-bottom: 30px;
  8913.  }
  8914.  #add-new .holder {
  8915.      overflow: hidden;
  8916.      background: transparent;
  8917.  }
  8918.  #add-new .holder > div {
  8919.      width: 47.5%;
  8920.      float: left;
  8921.  }
  8922.  #add-new .holder > div:last-child {
  8923.      float: right;
  8924.  }
  8925.  #add-new > *:not(.holder) {
  8926.      padding: 10px;
  8927.  }
  8928.  #add-new.form-big > div:first-child {
  8929.      border-bottom: none;
  8930.  }
  8931.  #add-new .holder h3 {
  8932.      font-size: 15px;
  8933.      color: #4383afbb;
  8934.      line-height: 22px;
  8935.      margin: 16px 0 26px 0;
  8936.  }
  8937.  #add-new h4.heading {
  8938.      font-size: 13px;
  8939.      text-transform: none;
  8940.      font-weight: normal;
  8941.      color: #5b605f;
  8942.      padding: 12px 0;
  8943.  }
  8944.  #add-new .holder .image-hold {
  8945.      max-width: 100%;
  8946.      overflow: hidden;
  8947.      min-height: 185px;
  8948.      border-radius: 4px;
  8949.  }
  8950.  #add-new .holder .image-hold img {
  8951.      object-fit: contain;
  8952.  }
  8953.  #add-new .holder > div.leftzone .row.buttons {
  8954.      overflow: visible;
  8955.  }
  8956.  #add-new .holder > div.leftzone .row.buttons p {
  8957.      width: 100%;
  8958.  }
  8959.  #add-new .holder > div.leftzone input[type="submit"] {
  8960.      width: 100%;
  8961.      padding: 1.4rem !important;
  8962.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  8963.      padding-top: 18px !important;
  8964.      padding-bottom: 18px !important;
  8965.      text-shadow: 0 1px rgba(0, 0, 0, .85);
  8966.  }
  8967.  #add-new .holder > div.leftzone input[type="text"] {
  8968.      border: 2px solid #bababa;
  8969.      font-size: 16px;
  8970.      padding-left: 45px;
  8971.      padding-top: 18px;
  8972.      padding-bottom: 18px;
  8973.      margin-bottom: 10px;
  8974.      font-weight: bold;
  8975.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  8976.      background: url('/static/wykoppl7/s/338709d30fdb7a7416a4545201438d1d.png') no-repeat left -5px center;
  8977.      background-size: 15%;
  8978.  }
  8979.  #add-new .holder > div.leftzone input[type="text"]:focus, #add-new .holder > div.leftzone input[type="text"]:active {
  8980.      border: 2px solid #4383af;
  8981.  }
  8982.  #add-new .holder > div.leftzone input[type="text"]::-webkit-input-placeholder {
  8983.      color: #bbb;
  8984.  }
  8985.  #add-new .holder > div.leftzone input[type="text"]::-moz-placeholder {
  8986.      color: #bbb;
  8987.  }
  8988.  #add-new .holder > div.leftzone input[type="text"]:-ms-input-placeholder {
  8989.      color: #bbb;
  8990.  }
  8991.  #add-new .holder > div.leftzone input[type="text"]:-moz-placeholder {
  8992.      color: #bbb;
  8993.  }
  8994.  #add-new *:hover {
  8995.      transition-duration: .2s;
  8996.  }
  8997.  #add-new .holder > div.rightzone a.button {
  8998.      width: 100%;
  8999.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  9000.      color: #4383af;
  9001.      padding-top: 13px;
  9002.      padding-bottom: 13px;
  9003.      text-shadow: 0 1px rgba(255, 255, 255, .85);
  9004.  }
  9005.  #add-new ul.menu-list {
  9006.      overflow: auto;
  9007.      max-height: 24vh;
  9008.      opacity: .65;
  9009.      overflow-x: hidden;
  9010.  }
  9011.  #add-new ul.menu-list:hover {
  9012.      opacity: 1;
  9013.      transition-duration: 1;
  9014.  }
  9015.  #add-new ul.menu-list li {
  9016.      border-bottom: none;
  9017.  }
  9018.  #add-new ul.menu-list h2 a {
  9019.      color: #5b605f !important;
  9020.      font-size: 14px;
  9021.  }
  9022.  #add-new a.related {
  9023.      min-width: 300px;
  9024.  }
  9025.  #add-new .loader h3 {
  9026.      padding: 40px 0;
  9027.      text-align: center;
  9028.  }
  9029.  #add-new .loader h3 i.fa-spinner {
  9030.      color: #ff5917;
  9031.      font-size: 32px;
  9032.      margin-bottom: 20px;
  9033.  }
  9034.  #add-new.hilite {}
  9035.  #add-new.hilite .addurl.leftzone {
  9036.      color: #fff;
  9037.  }
  9038.  #add-new.hilite .addurl.leftzone a.button2 {
  9039.      color: #fff;
  9040.      font-weight: bold;
  9041.      color: #fff !important;
  9042.      border: 1px solid #ffffff66;
  9043.      padding: 4px 8px;
  9044.      margin-left: 4px;
  9045.      display: inline-block;
  9046.      border-radius: 3px;
  9047.  }
  9048.  #add-new.hilite .holder {
  9049.      background: #4383af;
  9050.      border-radius: 3px;
  9051.      margin-right: -4px;
  9052.      margin-left: -4px;
  9053.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  9054.  }
  9055.  #add-new.hilite .holder > div.leftzone {
  9056.      width: 100%;
  9057.      float: none;
  9058.  }
  9059.  #add-new.hilite .holder > div.leftzone .image-hold, #add-new.hilite .holder > div.leftzone .image-hold + h3 {
  9060.      display: none;
  9061.  }
  9062.  #add-new.hilite .holder > div.leftzone input[type="text"] {
  9063.      background-size: 6.5%;
  9064.      background-color: #fff;
  9065.  }
  9066.  #add-new.hilite .holder > div.leftzone input[type="submit"] {
  9067.      border: 2px solid #fff;
  9068.  }
  9069.  #add-new .markme {
  9070.      background: #5b605f22;
  9071.      padding-bottom: 20px;
  9072.      padding-top: 20px;
  9073.  }
  9074.  #add-new a.drafts {
  9075.      min-width: 250px;
  9076.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  9077.      text-shadow: 0 1px rgba(0, 0, 0, .85);
  9078.      font-size: 1.8rem;
  9079.      padding: 1.0rem 3.0rem;
  9080.  }
  9081.  #add-new fieldset.row.buttons p.normalize {
  9082.      width: 100%;
  9083.      float: none;
  9084.      display: block;
  9085.      text-align: right;
  9086.  }
  9087.  #add-new fieldset.row.buttons p.normalize > span {
  9088.      margin-right: 30px;
  9089.      font-size: 2.0rem;
  9090.  }
  9091.  form fieldset.reseted {
  9092.      padding: 0;
  9093.  }
  9094.  form fieldset.reseted a.button.submit {
  9095.      min-width: 250px;
  9096.  }
  9097.  .fadedown {
  9098.      position: relative;
  9099.      display: block;
  9100.  }
  9101.  .fadedown:after {
  9102.      content: '';
  9103.      display: block;
  9104.      position: absolute;
  9105.      width: 100%;
  9106.      height: 40px;
  9107.      bottom: 0;
  9108.      left: 0;
  9109.      z-index: 10;
  9110.      visibility: visible;
  9111.      background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 85%);
  9112.      background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 85%);
  9113.      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 85%);
  9114.      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
  9115.      pointer-events: none;
  9116.  }
  9117.  #addMarketDiv .add-market-promo * {
  9118.      transition-duration: .2s;
  9119.  }
  9120.  #addMarketDiv .add-market-promo a.button {
  9121.      float: right;
  9122.      min-width: 250px;
  9123.      margin-top: 30px;
  9124.      background: #f1f1f1cc;
  9125.      color: #4383af;
  9126.      border-color: #cacaca;
  9127.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  9128.      text-shadow: 0 1px rgba(255, 255, 255, .85);
  9129.      font-size: 1.8rem;
  9130.      padding: 1.0rem 3.0rem;
  9131.  }
  9132.  #addMarketDiv .add-market-promo a.button:hover {
  9133.      color: #333 !important;
  9134.  }
  9135.  #addMarketDiv .add-market-promo .text-wrapper {
  9136.      font-size: 16px;
  9137.      padding-right: 300px;
  9138.      line-height: 24px;
  9139.      padding-top: 26px;
  9140.      padding-bottom: 26px;
  9141.  }
  9142.  #addMarketDiv {
  9143.      margin-bottom: 40px;
  9144.  }
  9145.  #overlayContainer .add3 * {
  9146.      transition-duration: .2s;
  9147.  }
  9148.  .add3 .closeOverlay.submit {
  9149.      min-width: 160px;
  9150.  }
  9151.  .add3 .closeOverlayAndSubmit, .add3 .closeOverlay.submit {
  9152.      font-size: 15px;
  9153.      padding: 8px;
  9154.  }
  9155.  .link-list-popular-add {
  9156.      margin-top: 80px;
  9157.      max-height: 460px;
  9158.      overflow: auto;
  9159.  }
  9160.  @media only screen and (max-width: 768px) {
  9161.      #addMarketDiv .add-market-promo a.button {
  9162.          float: none;
  9163.          width: 100%;
  9164.          position: absolute;
  9165.          bottom: 20px;
  9166.      }
  9167.      #addMarketDiv .add-market-promo .text-wrapper {
  9168.          width: 100%;
  9169.          padding-right: 0;
  9170.      }
  9171.      #addMarketDiv .add-market-promo .text-wrapper p b:first-child {
  9172.          padding-right: 9px;
  9173.      }
  9174.      #addMarketDiv .add-market-promo .text-wrapper br {
  9175.          display: none;
  9176.      }
  9177.      #addMarketDiv .add-market-promo {
  9178.          position: relative;
  9179.          min-height: 200px;
  9180.      }
  9181.      fieldset.row.buttons.duplicates-checked a.button.submit.related {
  9182.          width: 100%;
  9183.      }
  9184.      a#linkSubmitBtn {
  9185.          width: 100%;
  9186.      }
  9187.  }
  9188.  li.d-logout {
  9189.      display: none;
  9190.  }
  9191.  @media only screen and (max-width: 768px) {
  9192.      #addMarketDiv .add-market-promo a.button {
  9193.          float: none;
  9194.          width: 100%;
  9195.          position: absolute;
  9196.          bottom: 20px;
  9197.      }
  9198.      #addMarketDiv .add-market-promo .text-wrapper {
  9199.          width: 100%;
  9200.          padding-right: 0;
  9201.      }
  9202.      #addMarketDiv .add-market-promo .text-wrapper p b:first-child {
  9203.          padding-right: 9px;
  9204.      }
  9205.      #addMarketDiv .add-market-promo .text-wrapper br {
  9206.          display: none;
  9207.      }
  9208.      #addMarketDiv .add-market-promo {
  9209.          position: relative;
  9210.          min-height: 200px;
  9211.      }
  9212.      fieldset.row.buttons.duplicates-checked a.button.submit.related {
  9213.          width: 100%;
  9214.      }
  9215.      a#linkSubmitBtn {
  9216.          width: 100%;
  9217.      }
  9218.  }
  9219.  @media only screen and (max-width: 768px) {
  9220.      #addMarketDiv .add-market-promo a.button {
  9221.          float: none;
  9222.          width: 100%;
  9223.          position: absolute;
  9224.          bottom: 20px;
  9225.      }
  9226.      #addMarketDiv .add-market-promo .text-wrapper {
  9227.          width: 100%;
  9228.          padding-right: 0;
  9229.      }
  9230.      #addMarketDiv .add-market-promo .text-wrapper p b:first-child {
  9231.          padding-right: 9px;
  9232.      }
  9233.      #addMarketDiv .add-market-promo .text-wrapper br {
  9234.          display: none;
  9235.      }
  9236.      #addMarketDiv .add-market-promo {
  9237.          position: relative;
  9238.          min-height: 200px;
  9239.      }
  9240.      fieldset.row.buttons.duplicates-checked a.button.submit.related {
  9241.          width: 100%;
  9242.      }
  9243.      a#linkSubmitBtn {
  9244.          width: 100%;
  9245.      }
  9246.      #add-new .holder {
  9247.          overflow: hidden;
  9248.          background: transparent;
  9249.      }
  9250.      #add-new .holder > div {
  9251.          width: 100%;
  9252.          float: none;
  9253.          margin-bottom: 40px;
  9254.      }
  9255.      #add-new .holder > div:last-child {
  9256.          float: none;
  9257.      }
  9258.      .add-new h2 {
  9259.          font-size: 18px;
  9260.          color: #4383af;
  9261.          margin: 6px 0 12px 0;
  9262.      }
  9263.      li.m-add.unlogged {
  9264.          right: 100px !important;
  9265.          top: 2px;
  9266.      }
  9267.  }
  9268.  @media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  9269.      li.logged-user {
  9270.          right: -30px;
  9271.          top: 5px;
  9272.      }
  9273.      ul li.login {
  9274.          right: 0;
  9275.      }
  9276.      li.m-add.unlogged {
  9277.          right: 95px !important;
  9278.          top: 1px;
  9279.      }
  9280.  }
  9281.  @media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  9282.      li.m-add.unlogged {
  9283.          right: 100px !important;
  9284.          top: 2px;
  9285.      }
  9286.  }
  9287.  @media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
  9288.      li.m-add.unlogged {
  9289.          right: 105px !important;
  9290.          top: 2px;
  9291.      }
  9292.  }
  9293.  @media screen and (device-aspect-ratio: 40/71) and (-webkit-min-device-pixel-ratio: 2) {
  9294.      li.logged-user {
  9295.          right: -15px !important;
  9296.          top: 5px;
  9297.      }
  9298.      li.m-add {
  9299.          right: 45px;
  9300.      }
  9301.      li.notification.m-user {
  9302.          right: 75px;
  9303.      }
  9304.      li.notification.m-tag {
  9305.          right: 110px;
  9306.      }
  9307.      li.notification.bell {
  9308.          right: 138px;
  9309.      }
  9310.  }
  9311.  body .moreloader {
  9312.      background: transparent url('/static/wykoppl7/s/d0cb9756328461cd1e1cfec9c2083e0d.gif') no-repeat center 0;
  9313.  }
  9314.  div.static-text-wraper {
  9315.      overflow: hidden;
  9316.  }
  9317.  .static-menu-wraper {
  9318.      width: calc(25% - 30px);
  9319.      max-width: 300px;
  9320.      float: left;
  9321.  }
  9322.  .static-content-wraper {
  9323.      width: 60%;
  9324.      float: left;
  9325.      margin-left: 30%;
  9326.  }
  9327.  .static-text-wraper header {
  9328.      text-align: center;
  9329.      margin-bottom: 36px;
  9330.      border-bottom: 1px solid #eef1f1;
  9331.      text-transform: uppercase;
  9332.  }
  9333.  .static-text-wraper header h2 {
  9334.      padding: 24px 0 12px 0;
  9335.      font-size: 2rem;
  9336.  }
  9337.  .static-text-wraper header h2 + p {
  9338.      text-transform: none;
  9339.      margin-bottom: 24px;
  9340.  }
  9341.  .static-content-wraper > div {
  9342.      margin-bottom: 36px;
  9343.  }
  9344.  .static-content-wraper > div > h3 {
  9345.      margin-bottom: 12px;
  9346.      font-size: 1.45rem;
  9347.  }
  9348.  .static-menu-wraper {
  9349.      margin-top: 2px;
  9350.      position: fixed;
  9351.  }
  9352.  .static-menu-wraper a {
  9353.      font-size: 1.6rem;
  9354.      font-weight: 400;
  9355.  }
  9356.  .static-menu-wraper a {
  9357.      font-size: 1.6rem;
  9358.      font-weight: 400;
  9359.  }
  9360.  .static-menu-wraper li {
  9361.      margin: 12px 0;
  9362.      padding: 12px 0;
  9363.      border-bottom: 1px solid #eef1f1;
  9364.  }
  9365.  .static-menu-wraper li.activated {
  9366.      margin: 12px 0;
  9367.      padding: 12px 0;
  9368.      border-bottom: 4px solid #eef1f1;
  9369.  }
  9370.  .static-menu-wraper li.activated a {
  9371.      color: #2c3e50;
  9372.  }
  9373.  .onoffswitch {
  9374.      position: relative;
  9375.      width: 32px;
  9376.      -webkit-user-select: none;
  9377.      -moz-user-select: none;
  9378.      -ms-user-select: none;
  9379.  }
  9380.  .onoffswitch-checkbox {
  9381.      display: none;
  9382.  }
  9383.  .onoffswitch-label {
  9384.      display: block;
  9385.      overflow: hidden;
  9386.      cursor: pointer;
  9387.      border: 2px solid #EEEEEE;
  9388.      border-radius: 20px;
  9389.  }
  9390.  .onoffswitch-inner {
  9391.      display: block;
  9392.      width: 200%;
  9393.      margin-left: -100%;
  9394.      transition: margin 0.3s ease-in 0s;
  9395.  }
  9396.  .onoffswitch-inner:before, .onoffswitch-inner:after {
  9397.      display: block;
  9398.      float: left;
  9399.      width: 50%;
  9400.      height: 14px;
  9401.      padding: 0;
  9402.      line-height: 14px;
  9403.      font-size: 14px;
  9404.      color: white;
  9405.      font-family: Trebuchet, Arial, sans-serif;
  9406.      font-weight: bold;
  9407.      box-sizing: border-box;
  9408.  }
  9409.  .onoffswitch-inner:before {
  9410.      content: "";
  9411.      padding-left: 10px;
  9412.      background-color: #eaeaea;
  9413.      color: #FFFFFF;
  9414.  }
  9415.  .onoffswitch-inner:after {
  9416.      content: "";
  9417.      padding-right: 10px;
  9418.      background-color: #eaeaea;
  9419.      color: #999999;
  9420.      text-align: right;
  9421.  }
  9422.  .onoffswitch-switch {
  9423.      display: block;
  9424.      width: 12px;
  9425.      margin: 1px;
  9426.      background: #FFFFFF;
  9427.      position: absolute;
  9428.      top: 0;
  9429.      bottom: 0;
  9430.      right: 25px;
  9431.      border: 2px solid #EEEEEE;
  9432.      border-radius: 20px;
  9433.      transition: all 0.3s ease-in 0s;
  9434.  }
  9435.  .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  9436.      margin-left: 0;
  9437.  }
  9438.  .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  9439.      right: 0px;
  9440.      background-color: #4383AF;
  9441.  }
  9442.  .label-wrapper {
  9443.      overflow: hidden;
  9444.      margin-bottom: 8px;
  9445.      padding-bottom: 8px;
  9446.  }
  9447.  .label-wrapper div.onoffswitch {
  9448.      float: left;
  9449.      width: 40px;
  9450.  }
  9451.  .label-wrapper .label-description {
  9452.      float: left;
  9453.      padding-left: 20px;
  9454.      width: calc(100% - 60px);
  9455.  }
  9456.  @media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  9457.      .static-menu-wraper {
  9458.          float: none;
  9459.          width: 100%;
  9460.          position: relative;
  9461.      }
  9462.      .static-content-wraper {
  9463.          width: 100%;
  9464.          float: none;
  9465.          margin-left: 0;
  9466.      }
  9467.      .static-menu-wraper li {
  9468.          margin: 6px 0;
  9469.          padding: 6px 0;
  9470.      }
  9471.  }
  9472.  @media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  9473.      .static-menu-wraper {
  9474.          float: none;
  9475.          width: 100%;
  9476.          position: relative;
  9477.      }
  9478.      .static-content-wraper {
  9479.          width: 100%;
  9480.          float: none;
  9481.          margin-left: 0;
  9482.      }
  9483.      .static-menu-wraper li {
  9484.          margin: 6px 0;
  9485.          padding: 6px 0;
  9486.      }
  9487.  }
  9488.  @media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
  9489.      .static-menu-wraper {
  9490.          float: none;
  9491.          width: 100%;
  9492.          position: relative;
  9493.      }
  9494.      .static-content-wraper {
  9495.          width: 100%;
  9496.          float: none;
  9497.          margin-left: 0;
  9498.      }
  9499.      .static-menu-wraper li {
  9500.          margin: 6px 0;
  9501.          padding: 6px 0;
  9502.      }
  9503.  }
  9504.  @media screen and (device-aspect-ratio: 40/71) and (-webkit-min-device-pixel-ratio: 2) {
  9505.      .static-menu-wraper {
  9506.          float: none;
  9507.          width: 100%;
  9508.          position: relative;
  9509.      }
  9510.      .static-content-wraper {
  9511.          width: 100%;
  9512.          float: none;
  9513.          margin-left: 0;
  9514.      }
  9515.      .static-menu-wraper li {
  9516.          margin: 6px 0;
  9517.          padding: 6px 0;
  9518.      }
  9519.  }
  9520.  .rodo-alert {
  9521.      position: fixed;
  9522.      bottom: 0;
  9523.      top: auto;
  9524.      left: 0;
  9525.      width: 100%;
  9526.      height: auto;
  9527.      z-index: 100;
  9528.  }
  9529.  .rodo-alert.annotation p {
  9530.      margin-left: 20px;
  9531.  }
  9532.  .info-wrapper {
  9533.      margin-top: 16px;
  9534.      padding-left: 27px;
  9535.  }
  9536.  .info-wrapper > p {
  9537.      padding: 6px 0;
  9538.  }
  9539.  label.inline {
  9540.      margin-left: 10px;
  9541.  }
  9542.  ins.adsbygoogle {
  9543.      max-width: 100% !important;
  9544.      overflow: hidden !important;
  9545.  }
  9546.  .tag-authors-container {
  9547.      margin: 0 5px;
  9548.  }
  9549.  #wpladtop {
  9550.      min-height: 300px;
  9551.      max-height: 410px;
  9552.      overflow: hidden;
  9553.      display: block;
  9554.  }
  9555.  .r-block.screening-displace, .r-block.scrollMe {
  9556.      padding: 10px 0px;
  9557.  }
  9558.  .contact-form {
  9559.      background-color: #f8fafb;
  9560.  }
  9561.  .contact-form .type-light-info {
  9562.      padding: 20px;
  9563.  }
  9564.  .contact-form .round-form, .contact-form .data-info, .contact-form .wykop-info .lead-head {
  9565.      padding: 10px;
  9566.  }
  9567.  .contact-form > div + div {
  9568.      background-color: #fff;
  9569.      border-top-left-radius: 20px;
  9570.      border-top-right-radius: 20px;
  9571.      margin-top: -20px;
  9572.  }
  9573.  .contact-form .klauzula {
  9574.      font-size: 11px;
  9575.      line-height: 14px;
  9576.      opacity: .75;
  9577.  }
  9578.  .contact-form .type-light-info h2 + div {
  9579.      padding-bottom: 20px;
  9580.  }
  9581.  .contact-form .round-form {
  9582.      border-top-left-radius: 20px;
  9583.      border-top-right-radius: 20px;
  9584.      margin-top: -20px;
  9585.  }
  9586.  .contact-form .description {
  9587.      position: relative;
  9588.      padding-left: 38px !important;
  9589.      margin-top: 0px;
  9590.      padding: 10px 0;
  9591.      font-size: 12px;
  9592.      line-height: 14px;
  9593.      margin-bottom: 10px;
  9594.      opacity: 1;
  9595.      transition-duration: .4s;
  9596.  }
  9597.  .contact-form .description:after {
  9598.      content: 'i';
  9599.      display: block;
  9600.      width: 26px;
  9601.      height: 26px;
  9602.      line-height: 26px;
  9603.      font-family: serif;
  9604.      font-size: 14px;
  9605.      color: #4383af;
  9606.      font-style: italic;
  9607.      font-weight: bold;
  9608.      text-align: center;
  9609.      border: 1px solid #4383af;
  9610.      border-radius: 50%;
  9611.      position: absolute;
  9612.      top: 10px;
  9613.      left: 0px;
  9614.  }
  9615.  .contact-form .description:empty {
  9616.      border: none;
  9617.      margin-bottom: 0;
  9618.      opacity: 0;
  9619.      transition-duration: .4s;
  9620.  }
  9621.  .contact-form select {
  9622.      width: 100%;
  9623.      border-radius: 5px;
  9624.      padding-top: 10px !important;
  9625.      padding-bottom: 10px !important;
  9626.  }
  9627.  .contact-form input {
  9628.      border-radius: 5px;
  9629.  }
  9630.  .contact-form textarea {
  9631.      min-height: 100px;
  9632.      border-radius: 5px;
  9633.  }
  9634.  .contact-form .hideme {
  9635.      display: none;
  9636.  }
  9637.  .contact-form label {
  9638.      display: block;
  9639.  }
  9640.  .contact-form button.submit {
  9641.      padding: 8px 32px;
  9642.  }
  9643.  .contact-form input[type="file"] {
  9644.      border: 1px dashed rgba(225, 225, 225, .5);
  9645.      padding: 10px;
  9646.      border-radius: 5px;
  9647.      background: #fff;
  9648.      width: 100%;
  9649.  }
  9650.  .r-block.contact-form {
  9651.      padding: 20px;
  9652.      margin-bottom: 12px;
  9653.  }
  9654.  .r-block.contact-form .head-image {
  9655.      min-width: 30%;
  9656.      max-width: 50%;
  9657.      padding: 20px 0;
  9658.  }
  9659.  .r-block.contact-form .head-image + p {
  9660.      margin-bottom: 20px;
  9661.  }
  9662.  .r-block.contact-form .lead-head {
  9663.      text-align: justify;
  9664.      font-size: 12px;
  9665.      line-height: 20px;
  9666.  }
  9667.  .contact-form .r-block.lead-head {
  9668.      text-align: justify;
  9669.      font-size: 12px;
  9670.      line-height: 20px;
  9671.      padding-top: 40px !important;
  9672.      padding-bottom: 20px;
  9673.  }
  9674.  .contact-form .r-block.data-info {
  9675.      padding-top: 40px;
  9676.  }
  9677.  .night .contact-form > div + div, .night .contact-form input, .night .contact-form input[type="file"] {
  9678.      background-color: #2c2c2c;
  9679.  }
  9680.  .night .contact-form input[type="file"] {
  9681.      border-color: #5c5c5c;
  9682.  }
  9683.  @media screen and (max-width: 721px) {
  9684.      #nav > div > ul:last-child li.not-logged:first-child {
  9685.          left: 200px;
  9686.      }
  9687.  }
  9688.  @media screen and (max-width: 821px) {
  9689.      #nav > div > ul:last-child li.not-logged:first-child {
  9690.          left: 240px;
  9691.      }
  9692.  }
  9693.  @media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  9694.      #nav > div > ul:last-child li.not-logged:first-child {
  9695.          left: 220px;
  9696.      }
  9697.  }
  9698.  @media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  9699.      #nav > div > ul:last-child li.not-logged:first-child {
  9700.          left: 210px !important;
  9701.      }
  9702.  }
  9703.  @media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
  9704.      #nav > div > ul:last-child li.not-logged:first-child {
  9705.          left: 240px !important;
  9706.      }
  9707.  }
  9708.  @media screen and (device-aspect-ratio: 40/71) and (-webkit-min-device-pixel-ratio: 2) {
  9709.      #nav > div > ul:last-child li.not-logged:first-child {
  9710.          left: 165px;
  9711.      }
  9712.      #nav ul li.login {
  9713.          right: 0;
  9714.      }
  9715.      #nav > div > ul:last-child li.not-logged:first-child + li {
  9716.          right: 90px !important;
  9717.      }
  9718.  }
  9719.  .kd_ns_placement {
  9720.      display: inline-block;
  9721.  }
  9722.  .hide18unlogged {
  9723.      text-align: center;
  9724.  }
  9725.  .hide18unlogged_p1 {
  9726.      margin-top: 15px;
  9727.  }
  9728.  .hide18unlogged_p2 {
  9729.      margin-top: 5px;
  9730.  }
  9731.  .hide18unlogged_cta input {
  9732.      padding: 10px 35px !important;
  9733.      margin-top: 15px;
  9734.  }
  9735.  #popup-modal {
  9736.      max-width: 530px;
  9737.      padding: 48px 32px;
  9738.      position: fixed;
  9739.      background: #fff;
  9740.      border-radius: 6px;
  9741.      text-align: center;
  9742.      z-index: 9999;
  9743.      top: 50%;
  9744.      left: 50%;
  9745.      transform: translate(-50%, -50%);
  9746.  }
  9747.  #popup-modal h5 {
  9748.      font-size: 18px;
  9749.      font-weight: bold;
  9750.      color: #313139;
  9751.  }
  9752.  #popup-modal h6 {
  9753.      font-size: 16px;
  9754.      font-weight: normal;
  9755.      color: #515159;
  9756.      margin-top: 8px;
  9757.  }
  9758.  .popup-headers {
  9759.      padding: 32px 0;
  9760.  }
  9761.  #popup-modal .button.submit {
  9762.      width: 100%;
  9763.      font-size: 16px;
  9764.      padding: 4px 16px;
  9765.  }
  9766.  .popup-image {
  9767.      padding: 16px 0;
  9768.      margin-right: -30px;
  9769.  }
  9770.  #popup-modal #popup-close {
  9771.      position: absolute;
  9772.      top: 16px;
  9773.      right: 16px;
  9774.      color: #919196;
  9775.      font-size: 16px;
  9776.  }
  9777.  #popup-overlay {
  9778.      position: fixed;
  9779.      top: 0;
  9780.      bottom: 0;
  9781.      left: 0;
  9782.      right: 0;
  9783.      width: 100%;
  9784.      height: 100%;
  9785.      background: #313139;
  9786.      opacity: .7;
  9787.      z-index: 9998;
  9788.  }
  9789.  .hideregisterpopup {
  9790.      display: none;
  9791.  }
  9792.  .similar h4 {
  9793.      color: #2c3e50;
  9794.      font-size: 13px;
  9795.      padding-top: 4px;
  9796.  }
  9797.  .similar h4 span {
  9798.      text-transform: lowercase;
  9799.      font-weight: 400;
  9800.  }
  9801.  .similar > div {
  9802.      padding: 8px 12px;
  9803.  }
  9804.  div.similar ul li {
  9805.      border-bottom: 1px solid #eaeaea;
  9806.      padding: 4px 0;
  9807.      position: relative;
  9808.      padding-left: 80px;
  9809.  }
  9810.  div.similar ul li:last-child {
  9811.      border: none;
  9812.  }
  9813.  div.similar ul li div > div {
  9814.      display: inline-block;
  9815.  }
  9816.  .digg-pill {
  9817.      display: inline-block;
  9818.      border: 1px solid #ecf0f1;
  9819.      background: #ecf0f1;
  9820.      color: #ff5917;
  9821.      padding: 0 6px;
  9822.      border-radius: 12px;
  9823.      min-width: 60px;
  9824.      position: absolute;
  9825.      top: 4px;
  9826.      left: 0;
  9827.  }
  9828.  .link-pill {
  9829.      font-weight: 600;
  9830.  }
  9831.  .tag-pill {
  9832.      display: inline-block;
  9833.      border: 1px solid #eaeaea;
  9834.      padding: 0 6px;
  9835.      border-radius: 12px;
  9836.  }
  9837.  .tag-pill.similar a {
  9838.      color: #2c3e50 !important;
  9839.  }
  9840.  .tag-pill a {
  9841.      color: #748391 !important;
  9842.  }
  9843.  #translate-page {
  9844.      position: fixed;
  9845.      background: #ecf0f1;
  9846.      bottom: 25px;
  9847.      right: 25px;
  9848.      z-index: 1000;
  9849.      font-size: 16px;
  9850.      font-weight: bold;
  9851.      color: #ff5917;
  9852.      box-shadow: 0 0 4px 3px rgba(23, 23, 23, 0.2);
  9853.      padding: 10px 14px;
  9854.      border-radius: 12px;
  9855.      border: solid 3px #4383af;
  9856.  }
  9857.  body.night {
  9858.      background-color: #1c1c1c;
  9859.  }
  9860.  #nav, #footer, button, .button, .showSpoiler, .show-more, ul.related li > div div.content, ul.related li > div span.data > span.cover, .summary, input[type="text"], input[type="password"], input[type="date"], .form-big > div:first-child, .form-big > div:last-child, .ac_results, #zgloszenie ul.reason-list li:hover, .dropdown table td a:hover {
  9861.      background: #3c3c3c;
  9862.  }
  9863.  body#frameset, .overlay, #site, .comments-stream {
  9864.      background: #1c1c1c;
  9865.  }
  9866.  .mark-bg .info-line {
  9867.      background: #242424;
  9868.  }
  9869.  .background {
  9870.      background: #000;
  9871.  }
  9872.  .settings select, .rbl-block, .comments-stream > li, .dropdown > div, .comments-stream.touch-content, .apisandbox-menu input, textarea, input[type="text"].create:hover, input[type="text"].create:focus, .media-content .manager, #nav input, #input-addUrl, #zgloszenie, #footer a.tag:hover, #nav .nav li.active a, li.ac_over, .media-content .description, .media-content .description a:last-child, .media-content .description span.file-size, .dropdown table tr, .with-legend, .with-legend legend, form select, .media-content .description span.file-size, .media-content .description a.affect.hide, .form-big fieldset input[type="text"], .form-big fieldset input[type="password"] {
  9873.      background: #2c2c2c;
  9874.  }
  9875.  body.night div.article.notification-alert, body.night .comments-stream .article.notification-alert {
  9876.      background-color: #2c2c2c;
  9877.      color: #FAEBB7;
  9878.  }
  9879.  .r-block, .grid-right > .r-block, .grid-right > div {
  9880.      background: #232323;
  9881.  }
  9882.  #nav li.notification .menu-list li.type-light-warning:hover {
  9883.      background: #5a5a5a !important;
  9884.  }
  9885.  .menu-list.notification li.type-light-warning:hover p {
  9886.      background: #3f3f3f !important;
  9887.  }
  9888.  #nav li.notification .menu-list li:hover, .menu-list.notification li:hover p, .counterContainer .counter, .replyOn .wblock.replyForm, .mark-bg {
  9889.      background: #444 !important;
  9890.  }
  9891.  .button:hover, em.mark-number, .tag.create:hover {
  9892.      background: #777;
  9893.  }
  9894.  .r-block, .grid-right > .r-block, .grid-right > div, .rbl-block, .comments-stream > li, .nav, .comments-stream.touch-content, .touch-content .width-one-third, .comments-stream .dying-links, #footer a.tag:hover {
  9895.      border-color: #222222;
  9896.  }
  9897.  input[type="text"], input[type="password"], input[type="date"], .avatar, .media-content .description, .ac_results {
  9898.      border-color: #2c2c2c !important;
  9899.  }
  9900.  .arrow_box:after {
  9901.      border-right-color: #2c2c2c;
  9902.  }
  9903.  .arrow-box-bubble:after {
  9904.      border-top-color: #3c3c3c;
  9905.  }
  9906.  .replyOn .wblock.replyForm, .arrow-box-bubble:before {
  9907.      border-top-color: #444;
  9908.  }
  9909.  .menu-list li {
  9910.      border-color: #292929;
  9911.  }
  9912.  .with-legend legend, .with-legend, .author {
  9913.      border-color: #3c3c3c;
  9914.  }
  9915.  .nav li.active a, .nav li a:hover {
  9916.      border-color: #fff;
  9917.  }
  9918.  h4, .sub-menu.menu-list.bordered li:last-child, .sub-menu, .article img, button, .button, .dropdown > div, .dropdown ul li, .tdivider, .tdivider-dotted, .bdivider, .article > div p.text a:hover, .right-footer a.button, .w-item.mini span.image, ul.related li > div div.content, .tag, .button, button, input.button, input[type="submit"], .apisandbox-menu input, textarea, .settings select, .summary, .panel > div:first-child, .panel + .nav, .form-big, .form-big > div:first-child, th, table, td, .button.create:hover i.fa-caret-down, .button > span, .button a > i.fa-caret-down, #nav li.notification .menu-list li.buttons, fieldset.files, .manage-helper, .ac_results li, #zgloszenie ul li, #zgloszenie .submitzone textarea, #footer h4, form select {
  9919.      border-color: #444;
  9920.  }
  9921.  .button.submit, button.submit, input.button.submit, input[type="submit"] {
  9922.      background-color: #777;
  9923.      border-color: #444;
  9924.  }
  9925.  .button.submit:hover, button.submit:hover, input.button.submit:hover, input[type="submit"]:hover {
  9926.      background-color: #888;
  9927.      border-color: #555;
  9928.  }
  9929.  .diggbox.digout span:first-child, .diggbox.digout span:last-child {
  9930.      color: #ddd !important;
  9931.  }
  9932.  .diggbox.digout.burried {
  9933.      opacity: .5;
  9934.  }
  9935.  .button:hover, .tag.create:hover, #footer a:hover, blockquote p.description, .media-header p.description {
  9936.      border-color: #777;
  9937.  }
  9938.  .author.hlight {
  9939.      border-color: #555 !important;
  9940.  }
  9941.  body, .article > div p.text a, .lcontrast:hover .affect, input[type=checkbox] + label, .nav > ul li a, button, .button, #zgloszenie {
  9942.      color: #bdc3c7;
  9943.      color: #cacecf;
  9944.  }
  9945.  input[type=checkbox] + label {
  9946.      color: #aaaeaf !important;
  9947.  }
  9948.  a.editlenny, .dropdown table td a {
  9949.      color: #cacecf !important;
  9950.  }
  9951.  div.check.related h2 small {
  9952.      color: #bbb !important;
  9953.  }
  9954.  #nav li.notification p, .notification p {
  9955.      color: #979797;
  9956.  }
  9957.  ul.related li > div span.data > span em.logoreklama, .article h2 a:visited, a.showSpoiler, a.show-more, .sub-menu.inline-list > *:after, .lcontrast .affect, blockquote p.description, .media-header p.description, .light, .usercard span.info, .article.preview h2 a + sup {
  9958.      color: #777 !important;
  9959.  }
  9960.  body a, .tag, input, label.inline {
  9961.      color: #cdd9e2;
  9962.  }
  9963.  #nav li a:hover em.mark-number, form#add-new, .addTag.active, form#add-new .button, form#add-new .related h2 a, .dark, input[type="checkbox"]:checked + label, .nav li.active a, .article > div p.text a:hover, .button:hover, .lcontrast:hover .actions a.affect, .lcontrast:hover a.affect, body a#register.link:hover, .showlinks:hover a, body a:hover, textarea, .apisandbox-menu input, input:focus, .dropdown ul li > h6, .dropdown ul li a, body #nav .nav li a:hover, body #nav .nav li.active a, .dropdown ul li a:hover *, .r-block.search li a.active, .sub-menu li.active *, .lcontrast:hover a.affect.color-5, .color-5, .color-5:hover {
  9964.      color: #fff !important;
  9965.  }
  9966.  .lcontrast:hover a.affect.color-998, .color-998, .color-998:hover {
  9967.      color: #9f76d6 !important;
  9968.  }
  9969.  #blablacar-widget header {
  9970.      border-bottom: 2px solid #253031;
  9971.  }
  9972.  #blablacar-widget form {
  9973.      padding-left: 55px;
  9974.      background: #4c4c4c url('/static/wykoppl7/s/595270cf894756281282ad2a9e6906a2.png') repeat-y 27px 0;
  9975.  }
  9976.  #blablacar-widget .route-choose a {
  9977.      color: #aaa;
  9978.  }
  9979.  #blablacar-widget .route-choose a:after {
  9980.      color: #888;
  9981.  }
  9982.  form#add-new #mainTags .addTag.active {
  9983.      color: #333 !important;
  9984.  }
  9985.  table#violationsList tr, tr:nth-child(even) {
  9986.      background: #333333;
  9987.  }
  9988.  th {
  9989.      background: linear-gradient(to bottom, #555555 0%, #515151 100%);
  9990.  }
  9991.  .article.preview h2 a + sup, tr:hover {
  9992.      background: #393939;
  9993.  }
  9994.  body table#violationsList tr:hover td {
  9995.      background: #333;
  9996.  }
  9997.  body table#violationsList table, body table#violationsList table td {
  9998.      border: none;
  9999.  }
  10000.  form select, .dropdown, .settings select, .ac_results * {
  10001.      color: #dedede;
  10002.  }
  10003.  textarea.error, input[type="text"].error, input[type="password"].error, input[type="date"].error {
  10004.      border-color: #b8394a !important;
  10005.  }
  10006.  table .new, li.new {
  10007.      background-color: #3c3c3c !important;
  10008.  }
  10009.  .type-light-red, .type-warning, .type-light-warning, .type-light-success, .type-light-positive, .type-light-alert, .type-light-caution, .type-success, .type-error, .type-alert, .type-light-info {
  10010.      background-color: #333;
  10011.  }
  10012.  .type-warning {
  10013.      color: #ffc439;
  10014.  }
  10015.  .type-light-caution, .type-light-warning {
  10016.      color: #FFFDCA;
  10017.  }
  10018.  .type-light-positive, .type-light-success {
  10019.      color: #a5eda3;
  10020.  }
  10021.  .type-light-alert {
  10022.      color: #fb5645;
  10023.  }
  10024.  .type-light-alert, .type-light-red {
  10025.      color: #FF3D56;
  10026.  }
  10027.  .type-success {
  10028.      color: #a5eda3;
  10029.  }
  10030.  .type-error {
  10031.      color: #FF3D56;
  10032.  }
  10033.  .type-alert {
  10034.      color: #ffc439;
  10035.  }
  10036.  .type-light-info {
  10037.      color: #b3cbdb;
  10038.  }
  10039.  body tr.note-ban {
  10040.      background: #565353;
  10041.  }
  10042.  body tr.note-note {
  10043.      background: #505456;
  10044.  }
  10045.  body tr.note-warn {
  10046.      background: #565650;
  10047.  }
  10048.  body tr.note-unban {
  10049.      background: #5a5a5a;
  10050.  }
  10051.  body tr.note-private {
  10052.      background: #515650;
  10053.  }
  10054.  #nav .dropdown ul.menu-list .type-light-warning {
  10055.      background-color: #4a4a4a;
  10056.  }
  10057.  .diggbox span:first-child {
  10058.      background-image: url('/static/wykoppl7/s/14e7270353720baa3755fea29fa453c8.png');
  10059.  }
  10060.  .searcher .save-search {
  10061.      border-top: 1px solid #555;
  10062.  }
  10063.  .searcher .opendroplist {
  10064.      background: #444;
  10065.      border: none;
  10066.  }
  10067.  .searcher .opendroplist li:not(:last-child) {
  10068.      border-bottom: none;
  10069.  }
  10070.  .searcher .opendroplist li label {
  10071.      color: #cdd9e2 !important;
  10072.  }
  10073.  .searcher .opendroplist li.title b {
  10074.      color: #9a9a9f;
  10075.  }
  10076.  .searcher form + div .button {
  10077.      border: 1px solid #333;
  10078.  }
  10079.  @media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  10080.      .diggbox span:first-child {
  10081.          background: url('/static/wykoppl7/s/9f51b0f9a1c531dd27c2553afce7a080.png') no-repeat;
  10082.          background-size: 49px 126px;
  10083.          background-repeat: no-repeat;
  10084.      }
  10085.  }
  10086.  .diggbox .hot {
  10087.      background-color: #2c2c2c !important;
  10088.      background-position: 4px -132px !important;
  10089.  }
  10090.  .avatar {
  10091.      box-shadow: none;
  10092.      -webkit-box-shadow: none;
  10093.  }
  10094.  #footer h4, #footer a {
  10095.      color: #bbb;
  10096.  }
  10097.  .authorComment {
  10098.      border-color: #bdc3c7;
  10099.  }
  10100.  div.text > p a {
  10101.      color: #6cb0dd;
  10102.  }
  10103.  .counterContainer .counter {
  10104.      border-color: #444;
  10105.  }
  10106.  .row.elements.actions ul.responsive-menu:hover {
  10107.      background-color: #2c2c2c;
  10108.      border-color: #444;
  10109.  }
  10110.  body .dropdown li a:hover *, body .nav li a:hover, body #nav .nav li a:hover, .row.elements a.affect:hover, .row.elements a:hover {
  10111.      color: #999 !important;
  10112.  }
  10113.  #nav li.notification p a {
  10114.      color: #cacaca !important;
  10115.  }
  10116.  textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="date"]:hover {
  10117.      border: 1px solid #555;
  10118.      box-shadow: 0 0 1px 0 rgba(189, 195, 199, .2);
  10119.  }
  10120.  textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus {
  10121.      border: 1px solid #666;
  10122.      box-shadow: 0 0 1px 0 rgba(189, 195, 199, .2);
  10123.  }
  10124.  .w-item.mini span.image {
  10125.      background-color: #5c5c5c;
  10126.  }
  10127.  #w-button {
  10128.      background-color: #5c5c5c;
  10129.  }
  10130.  .darkframe {
  10131.      border-color: #1c1c1c;
  10132.  }
  10133.  .darkframe * {
  10134.      color: #555;
  10135.  }
  10136.  .darkframe a {
  10137.      color: #888;
  10138.  }
  10139.  .summary-table > div:first-child, .summary-table > div, .yearsummary h5 {
  10140.      border-color: #3a3a3a;
  10141.  }
  10142.  .summary-table span.caption {
  10143.      color: #6c6c6c;
  10144.  }
  10145.  #stefanvdnighttheme .night span::before, .night span::after {
  10146.      opacity: 0;
  10147.  }
  10148.  .tagChartTooTip {
  10149.      border: 1px solid #4c4c4c;
  10150.      background: #3c3c3c;
  10151.  }
  10152.  .tagChartTooTip > div {
  10153.      color: #bbb !important;
  10154.  }
  10155.  .baner-mobile {
  10156.      background-image: url('/static/wykoppl7/s/0445202507a00a82ac0e179b34136f0b.png');
  10157.  }
  10158.  .fa-check-circle-o.verified {
  10159.      color: #676E6E
  10160.  }
  10161.  @media screen and (max-width: 721px) {
  10162.      body .article.preview .media-content {
  10163.          background-color: #1f1f1f;
  10164.      }
  10165.  }
  10166.  .decadesummary .support-link {
  10167.      border-top: 1px solid #4c4c4c;
  10168.  }
  10169.  .decadesummary big.bluenumber {
  10170.      color: #f1f1f1;
  10171.  }
  10172.  .decadesummary big.blacknumber {
  10173.      color: #e1e1e1;
  10174.  }
  10175.  body.night #surveyBox ul li > div:last-child {
  10176.      border: 1px solid #3a3a3a;
  10177.  }
  10178.  body.night #surveyBox ul li > div:last-child > span {
  10179.      text-shadow: 0 1px rgba(0, 0, 0, 1);
  10180.  }
  10181.  body.night #surveyBox ul li > div:last-child > div {
  10182.      background: rgba(128, 128, 128, .3);
  10183.  }
  10184.  body.night #surveyBox fieldset {
  10185.      text-align: right;
  10186.      padding: 10px 0;
  10187.      border-top: 1px solid #3a3a3a;
  10188.      margin: 10px 0 20px 0;
  10189.  }
  10190.  #redactor-uuid-0 {
  10191.      background-color: #2c2c2c;
  10192.  }
  10193.  #redactor-uuid-0 {
  10194.      color: white;
  10195.  }
  10196.  #redactor-toolbar-0 li > a {
  10197.      color: #cacecf;
  10198.  }
  10199.  #redactor-toolbar-0 {
  10200.      background-color: #444;
  10201.  }
  10202.  #redactor-insert-video-area {
  10203.      color: black !important;
  10204.  }
  10205.  .drop-cal > div ul li a span {
  10206.      color: #eaeaea;
  10207.      font-weight: bold;
  10208.  }
  10209.  .drop-cal > div ul li a, .archive-tags-menu p.heading + ul li a, .archive-tags-menu .inter-filter a {
  10210.      color: #cacecf;
  10211.  }
  10212.  .drop-cal > div ul li a:hover {
  10213.      background: rgba(190, 190, 190, .4);
  10214.  }
  10215.  .drop-cal > div ul {
  10216.      background: #666668;
  10217.      border-color: #333338;
  10218.  }
  10219.  body.night .newico.facebook {
  10220.      background-image: url(../img/w4/ico-fb-night-svg.svg);
  10221.  }
  10222.  body.night .newico.twitter {
  10223.      background-image: url(../img/w4/ico-twitter-night-svg.svg);
  10224.  }
  10225.  body.night .newico.share {
  10226.      background-image: url(../img/w4/ico-share-night-svg.svg);
  10227.  }
  10228.  body.night .full-dropdown-list.social-list li .fa.fa-chain {
  10229.      color: #f4f4f4;
  10230.  }
  10231.  body.night .twitter-cover {
  10232.      border: 1px solid #555;
  10233.  }
  10234.  body.night .twitter-cover:hover {
  10235.      border: 1px solid #777;
  10236.  }
  10237.  body.night #add-new.hilite .holder {
  10238.      background: #444;
  10239.  }
  10240.  body.night #add-new.hilite .holder > div.leftzone input[type="text"] {
  10241.      background-size: 6.5%;
  10242.      background-color: #555;
  10243.  }
  10244.  body.night .fadedown:after {
  10245.      content: '';
  10246.      display: block;
  10247.      position: absolute;
  10248.      width: 100%;
  10249.      height: 40px;
  10250.      bottom: 0;
  10251.      left: 0;
  10252.      z-index: 10;
  10253.      visibility: visible;
  10254.      background: -moz-linear-gradient(top, rgba(44, 44, 44, 0) 0%, rgba(44, 44, 44, 1) 85%);
  10255.      background: -webkit-linear-gradient(top, rgba(44, 44, 44, 0) 0%, rgba(44, 44, 44, 1) 85%);
  10256.      background: linear-gradient(to bottom, rgba(44, 44, 44, 0) 0%, rgba(44, 44, 44, 1) 85%);
  10257.      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002c2c2c', endColorstr='#002c2c2c', GradientType=0);
  10258.      pointer-events: none;
  10259.  }
  10260.  body.night #addMarketDiv .add-market-promo a.button {
  10261.      float: right;
  10262.      min-width: 250px;
  10263.      margin-top: 30px;
  10264.      background: #616161;
  10265.      color: #eaeaea;
  10266.      border-color: #414141;
  10267.      box-shadow: 0px 10px 5px -9px rgba(0, 0, 0, 0.25);
  10268.      text-shadow: 0 1px rgba(0, 0, 0, .85);
  10269.      font-size: 1.8rem;
  10270.      padding: 1.0rem 3.0rem;
  10271.  }
  10272.  body.night #addMarketDiv .add-market-promo a.button:hover {
  10273.      color: #fff !important;
  10274.  }
  10275.  body.night #add-new .holder > div.leftzone input[type="text"] {
  10276.      background-color: #55555577;
  10277.      border-color: #2c2c2c;
  10278.      color: #cdd9e2;
  10279.      border: 2px solid #888 !important;
  10280.  }
  10281.  body.night #add-new .holder > div.rightzone a.button {
  10282.      text-shadow: 0 1px rgba(0, 0, 0, .85);
  10283.      background-color: #777;
  10284.  }
  10285.  body.night .add-new h2 {
  10286.      color: #eaeaea;
  10287.      text-shadow: 0 1px rgba(0, 0, 0, .85);
  10288.  }
  10289.  body.night #add-new .holder .image-hold img {
  10290.      opacity: .6;
  10291.  }
  10292.  body.night #add-new .holder h3 {
  10293.      color: #cecece;
  10294.  }
  10295.  .lcontrast:hover .row.elements.drop-activated > * + * * {
  10296.      opacity: 1 !important;
  10297.      color: #aaa !important;
  10298.  }
  10299.  .lcontrast:hover .row.elements.drop-activated > * + * i.fa {
  10300.      opacity: 1 !important;
  10301.      color: #aaa;
  10302.  }
  10303.  .row.elements.drop-activated > * + * * {
  10304.      opacity: 1 !important;
  10305.      color: #888;
  10306.  }
  10307.  body.night .row.elements.drop-activated .dropdown a i, body.night .row.elements.drop-activated .dropdown a span, body.night .row.elements.drop-activated .dropdown {
  10308.      opacity: 1 !important;
  10309.      color: #ccccccff !important;
  10310.  }
  10311.  body.night .row.elements.drop-activated ul.responsive-menu .newico.share {
  10312.      opacity: .5 !important;
  10313.  }
  10314.  body.night .row.elements.drop-activated .dropdown-show.show-next-drop i, body.night .row.elements.drop-activated .dropdown-show.show-next-drop {
  10315.      color: #cccccc !important;
  10316.  }
  10317.  body.night .moreloader {
  10318.      background: transparent url('/static/wykoppl7/s/a7a80620ef5ffa5bcca42dcbccfc8d16.gif') no-repeat center 0;
  10319.  }
  10320.  body.night .static-menu-wraper li.activated a {
  10321.      color: #fff;
  10322.  }
  10323.  body.night .static-text-wraper header, body.night .static-menu-wraper li {
  10324.      border-color: #5a5a5a;
  10325.  }
  10326.  body.night .onoffswitch-label {
  10327.      border-color: #5c5c5c;
  10328.  }
  10329.  body.night .onoffswitch-checkbox + .onoffswitch-label .onoffswitch-switch {
  10330.      background-color: #7c7c7c;
  10331.      border-color: #5c5c5c;
  10332.  }
  10333.  body.night .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  10334.      right: 0px;
  10335.      background-color: #fff;
  10336.  }
  10337.  body.night .onoffswitch-inner:before {
  10338.      content: "";
  10339.      padding-left: 10px;
  10340.      background-color: #5c5c5c;
  10341.      color: #FFFFFF;
  10342.  }
  10343.  body.night tr:hover td {
  10344.      background: #393939 !important;
  10345.  }
  10346.  .similar h4 {
  10347.      color: #cdd9e2;
  10348.  }
  10349.  div.similar ul li {
  10350.      border-bottom: 1px solid #383838;
  10351.  }
  10352.  div.similar ul li {
  10353.      border: none;
  10354.  }
  10355.  .digg-pill {
  10356.      border: 1px solid #3c3c3c;
  10357.      background: #3c3c3c;
  10358.  }
  10359.  .link-pill {
  10360.      font-weight: 600;
  10361.  }
  10362.  .tag-pill {
  10363.      border: 1px solid #3f3f3f;
  10364.  }
  10365.  .tag-pill.similar a {
  10366.      color: #cacaca !important;
  10367.  }
  10368.  .tag-pill a {
  10369.      color: #838383 !important;
  10370.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement