G-ee

Lite: community (red)

May 3rd, 2021 (edited)
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 48.28 KB | None | 0 0
  1. @import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400&family=Podkova&display=swap');
  2.  
  3. /*-----------------------
  4. --------сoᴅᴇ вʏ ɢ--------
  5. -------------------------*/
  6.  
  7. /*Ф О Н*/
  8.  
  9. html {
  10.     margin-bottom: 0px; margin-bottom: 0px !important;
  11. }
  12.  
  13. body {
  14.     background-color: #0d0d0d; background-color: #0d0d0d !important;
  15.     min-height: 100vh;
  16.     padding-bottom: 50px;
  17. }
  18.  
  19. table.body {
  20.     width: 100%; width: 100% !important;
  21.     margin: 0; margin: 0 !important;
  22.     padding: 70px 0 0 0; padding: 80px 0 0 0 !important;
  23. }
  24.  
  25. img.photo {
  26.     border: none; border: none !important;
  27. }
  28.  
  29. a:hover, .form-group > label:hover, #blogform label:hover {
  30.     text-decoration: none; text-decoration: none !important;
  31. }
  32.  
  33. :focus {
  34.     outline: none; outline: none !important;
  35.     box-shadow: none; box-shadow: none !important;
  36. }
  37.  
  38. ::selection {
  39.     background-color: #390d07; background-color: #390d07 !important;
  40.     color: #7a7a7a; color: #7a7a7a !important;
  41.     text-shadow: 1px 1px 0 rgba(13,13,13,.5);
  42. }
  43.  
  44. ::-moz-selection {
  45.     background-color: #390d07; background-color: #390d07 !important;
  46.     color: #7a7a7a; color: #7a7a7a !important;
  47.     text-shadow: 1px 1px 0 rgba(13,13,13,.5);
  48. }
  49.  
  50. .profile_comment_author img[src="/images/verify.png"] {
  51.     filter: brightness(1.3) invert(1) hue-rotate(340deg);
  52.     width: auto;
  53.     height: 10px;
  54.     margin: 0 0 1px 0;
  55. }
  56.  
  57. * {
  58.     cursor: url(https://i.ibb.co/4W5JJBP/cursor-normal.png), auto; cursor: url(https://i.ibb.co/4W5JJBP/cursor-normal.png), auto !important;
  59. }
  60.  
  61. a, a > b, a > strong, a > span, a > img, .button, button, button > img, button > span, #bbcode > img, .modal-content img.icon:hover, #designs {
  62.     cursor: url(https://i.ibb.co/yfRxry7/cursor-link.png), auto; cursor: url(https://i.ibb.co/yfRxry7/cursor-link.png), auto !important;
  63. }
  64.  
  65. input[type="text"], textarea {
  66.     cursor: url(https://i.ibb.co/jhxVCh9/cursor-text.png), auto; cursor: url(https://i.ibb.co/jhxVCh9/cursor-text.png), auto !important;
  67. }
  68.  
  69. /*Ш А П К А*/
  70.  
  71. .top_header, nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
  72.     background: linear-gradient(to right, #4b0b06, #390d07); background: linear-gradient(to right, #4b0b06, #390d07) !important;
  73.     border: none; border: none !important;
  74.     outline: 1px solid #0d0d0d;
  75.     box-shadow: none; box-shadow: none !important;
  76. }
  77.  
  78. .top_header {
  79.     padding: 5px 0;
  80. }
  81.  
  82. .top_header > table {
  83.     padding-left: calc(25% - 200px) !important;
  84.     padding-right: calc(25% - 300px) !important;
  85.     width: 100% !important;
  86. }
  87.  
  88. .top_header > table > tbody > tr > td:last-child {
  89.     padding-bottom: 0 !important;
  90. }
  91.  
  92. .top_header > table > tbody > tr > td:last-child > table {
  93.     width: 100% !important;
  94. }
  95.  
  96. .top_menu {
  97.     padding: 5px 10px; padding: 0 !important;
  98. }
  99.  
  100. .top_menu_link {
  101.     padding: 6px 2px !important;
  102. }
  103.  
  104. .top_menu_link > img {
  105.     display: none !important;
  106. }
  107.  
  108. a.top_menu_item {
  109.     color: #b10507; color: transparent !important;
  110.     font-size: 14px; font-size: 12px !important;
  111.     text-shadow: 0 0 0  #b10507, 0 -45px 0 #b10507 !important;
  112.     font-weight: 500 !important;
  113.     position: relative;
  114.     display: block;
  115.     overflow: hidden;
  116.     padding: 2px 6px;
  117.     z-index: 0;
  118.     transition: .5s;
  119. }
  120.  
  121. a.top_menu_item:hover {
  122.     text-shadow: 0 0 5px #b10507;
  123.     transition: .5s;
  124. }
  125.  
  126. a.top_menu_item .menu_icon {
  127.     display: none !important;
  128. }
  129.  
  130. .top_menu_link_container:hover > .top_menu_link > a.top_menu_item {
  131.     text-shadow: 0 0 0 transparent, 0 0 0 #390d07 !important;
  132.     transition: .5s;
  133. }
  134.  
  135. a.top_menu_item:after {
  136.     background-color: #4b0b06;
  137.     content: "";
  138.     position: absolute;
  139.     top: 0;
  140.     left: 0;
  141.     min-width: 100%;
  142.     min-height: 0;
  143.     transition: .5s;
  144.     z-index: -1;
  145. }
  146.  
  147. .top_menu_link_container:hover > .top_menu_link > a.top_menu_item:after {
  148.     background-color: #a10506;
  149.     min-width: 100%;
  150.     min-height: 100%;
  151.     border-radius: 5px;
  152. }
  153.  
  154. .top_menu_link > div {
  155.     padding: 10px 0 0 0;
  156. }
  157.  
  158. div.menu_dropdown > div {
  159.     border: 1px solid #4b0b06;
  160. }
  161.  
  162. div.menu_dropdown {
  163.     display: inline !important;
  164.     overflow: hidden;
  165.     min-width: 150px !important;
  166.     margin-top: 0 !important;
  167.     border: none; border: none !important;
  168.     border-radius: 0; border-radius: 0 !important;
  169.     transform-origin: 10px 0;
  170.     transform: scaleY(0);
  171.     transition: .5s;
  172. }
  173.  
  174. .top_menu_link_container:hover > .top_menu_link > div > div.menu_dropdown {
  175.     transform: scaleY(1);
  176.     transition: .25s;
  177. }
  178.  
  179. img.menu_icon2, td.result img {
  180.     display: none;
  181. }
  182.  
  183. div.menu_item_dropdown a {
  184.     background-color: #181818; background-color: #181818 !important;
  185.     color: #545454; color: #545454 !important;
  186.     font-weight: 500 !important;
  187.     font-size: 12px;
  188.     padding: 4px 40px 4px 5px !important;
  189.     border-top: 1px solid #0d0d0d;
  190.     border-bottom: 1px solid transparent;
  191. }
  192.  
  193. div.menu_item_dropdown:first-child > a {
  194.     border-top: 1px solid transparent;
  195. }
  196.  
  197. div.menu_item_dropdown a:hover, div.menu_item_dropdown a:focus {
  198.     background: linear-gradient(to bottom, #4b0b06, #390d07); background: linear-gradient(to bottom, #4b0b06, #390d07) !important;
  199.     color: #b10507; color: #b10507 !important;
  200.     border-top: 1px solid #181818;
  201.     border-bottom: 1px solid #181818;
  202.     outline: 1px solid #4b0b06; outline: 1px solid #4b0b06 !important;
  203. }
  204.  
  205. div.menu_item_dropdown a:active, div.menu_item_dropdown a:focus {
  206.     text-shadow: 0 0 2.5px rgba(177,5,7,.75);
  207. }
  208.  
  209. div.menu_item_dropdown a:before {
  210.     content: url(https://i.ibb.co/3yhBQ1N/item-dropdown.png) !important;
  211.     margin: 0 5px 0 0 !important;
  212.     opacity: .5 !important;
  213. }
  214.  
  215. div.menu_item_dropdown a:hover:before {
  216.     opacity: 1 !important;
  217. }
  218.  
  219. div.menu_item_dropdown a:active:before , div.menu_item_dropdown a:focus:before {
  220.     filter: drop-shadow(0 0 1.5px rgba(177,5,7,.5));
  221. }
  222.  
  223. #mobile_menu {
  224.     background-color: #0d0d0d;
  225.     color: #595959;
  226.     font-size: 12px;
  227.     max-width: 250px;
  228. }
  229.  
  230. #mobile_menu > .menu_item_dropdown a {
  231.     padding: 5px 10px;
  232. }
  233.  
  234. #mobile_photo_wrap {
  235.     margin: 0 0 5px 0;
  236. }
  237.  
  238. #mobile_photo img.photo {
  239.     border-radius: 5px;
  240. }
  241.  
  242. /*логотип*/
  243.  
  244. .top_header a[href="./"], .top_mobile_menu a[href="./"] {
  245.     position: relative; position: relative !important;
  246. }
  247.  
  248. .top_header a[href="./"]:before {
  249.     background-color: #4b0b06;
  250.     content: url(https://i.ibb.co/PDHnHGn/logo.png);
  251.     position: absolute;
  252.     overflow: hidden;
  253.     border-radius: 5px;
  254.     transition: .5s;
  255. }
  256.  
  257. [src="./images/logo_new.png"] {
  258.     width: 30px !important;
  259.     height: 30px !important;
  260.     opacity: 0;
  261. }
  262.  
  263. .top_header a[href="./"]:hover:before {
  264.     background-color: #390d07;
  265.     transition: .25s;
  266. }
  267.  
  268. .top_mobile_menu a[href="./"]:before {
  269.     content: 'BEON';
  270.     color: #b10507;
  271.     transition: .5s;
  272. }
  273.  
  274. .top_mobile_menu [src="./images/logo_new.png"] {
  275.     display: none;
  276. }
  277.  
  278. /*уведомления*/
  279.  
  280. #newupdates {
  281.     background-color: transparent;
  282.     background-image: url(https://i.ibb.co/z5gyRxY/button-notify-1.png); background-image: url(https://i.ibb.co/QFr3tvW/button-notify-2.png) !important;
  283.     background-position: left center; background-position: left center !important;
  284.     background-repeat: no-repeat; background-repeat: no-repeat !important;
  285.     background-size: 20px; background-size: 20px !important;
  286.     margin-right: 7px !important;
  287.     height: 30px;
  288.     padding: 0;
  289.     border-radius: 0; border-radius: 0 !important;
  290.     transition: .5s;
  291. }
  292.  
  293. [src="/images/notify.svg"] {
  294.     width: 20px;
  295.     height: 20px;
  296.     opacity: 0;
  297. }
  298.  
  299. #notify_total {
  300.     background-color: #390d07; background-color: #390d07 !important;
  301.     margin: 0 0 0 -5px;
  302.     padding: 2px 4px;
  303.     vertical-align: top;
  304.     color: #b10507;
  305.     font-size: 9px;
  306.     border-radius: 5px;
  307.     border: 1px solid #b10507;
  308. }
  309.  
  310. #newupdates:hover {
  311.     filter: drop-shadow(0 0 1.5px rgba(177,5,7,.5));
  312.     transition: .25s;
  313. }
  314.  
  315. /*вниз*/
  316.  
  317. .button_down:last-child, .btn.btn-outline-success:last-child {
  318.     background-color: transparent; background-color: transparent !important;
  319.     background-image: url(https://i.ibb.co/2qChFty/button-down-1.png); background-image: url(https://i.ibb.co/DGhy9zk/button-down-2.png) !important;
  320.     background-position: center; background-position: center !important;
  321.     background-repeat: no-repeat; background-repeat: no-repeat !important;
  322.     background-size: 20px; background-size: 20px !important;
  323.     color: transparent;
  324.     width: 20px;
  325.     height: 30px;
  326.     padding: 0;
  327.     border: none;
  328.     border-radius: 0; border-radius: 0 !important;
  329.     transition: .5s;
  330. }
  331.  
  332. [src="/images/button_down.svg"] {
  333.     width: 20px;
  334.     height: 20px;
  335.     opacity: 0;
  336. }
  337.  
  338. .button_down:last-child:hover, .btn.btn-outline-success:last-child:hover {
  339.     filter: drop-shadow(0 0 2.5px rgba(177,5,7,.5));
  340.     transition: .25s;
  341. }
  342.  
  343. /*написать в дневник*/
  344.  
  345. .top_menu_link_container > button.btn.btn-primary {
  346.     background-color: transparent; background-color: transparent !important;
  347.     color: #b10507; color: #b10507 !important;
  348.     text-transform: uppercase;
  349.     font-size: 12px;
  350.     position: relative !important;
  351.     padding: 2px 6px;
  352.     border: none;
  353.     border-radius: 0;
  354.     z-index: 0;
  355.     transition: .5s;
  356. }
  357.  
  358. .top_menu_link_container > button.btn.btn-primary:hover, #mobile_menu button.btn.btn-primary:active {
  359.     text-shadow: 0 0 2.5px #b10507;
  360.     transition: .5s;
  361. }
  362.  
  363. .top_menu_link_container > button.btn.btn-primary:after {
  364.     background-color: #b10507;
  365.     content: "";
  366.     position: absolute;
  367.     left: 0;
  368.     bottom: 0;
  369.     width: 100%;
  370.     height: 1px;
  371.     transform: scaleX(0);
  372.     transition: .5s;
  373. }
  374.  
  375. .top_menu_link_container > button.btn.btn-primary:hover:after {
  376.     filter: drop-shadow(0 0 2.5px rgba(177,5,7,.5));
  377.     transform: scaleX(1);
  378.     transition: .5s;
  379. }
  380.  
  381. #mobile_menu button.btn.btn-primary {
  382.     background: linear-gradient(to top, #4b0b06, #390d07);
  383.     color: #b10507;
  384.     font-size: 14px;
  385.     border-top: 1px solid #b10507;
  386.     border-left: none;
  387.     border-right: none;
  388.     border-bottom: 1px solid #b10507;
  389.     outline: 1px solid #4b0b06;
  390. }
  391.  
  392. /*М Е Н Ю*/
  393.  
  394. #lefthome {
  395.     position: fixed !important;
  396.     left: calc(25% - 200px) !important;
  397.     bottom: 0px !important;
  398.     top: 80px !important;
  399.     width: 200px !important;
  400. }
  401.  
  402. .seBlogColumnRightPadding {
  403.     padding: 0 .5rem; padding: 0 !important;
  404. }
  405.  
  406. /*профиль*/
  407.  
  408. .card.p-1 {
  409.     background: transparent;
  410.     padding: 0; padding: 0 !important;
  411.     position: fixed !important;
  412.     top: 80px !important;
  413.     right: calc(25% - 300px) !important;
  414.     width: 300px !important;
  415.     border: none;
  416.     overflow: hidden;
  417.     border: 1px solid #232323; border: 1px solid #232323 !important;
  418.     border-radius: 5px;
  419. }
  420.  
  421. .blog_leftphoto {
  422.     background: linear-gradient(to right, #4b0b06, #390d07);
  423.     /*background-image: url(https://i.ibb.co/JB0Whk5/profile.gif);*/
  424.     background-position: center;
  425.     background-repeat: no-repeat;
  426.     background-size: cover;
  427.     height: 150px;
  428. }
  429.  
  430. .blog_leftphoto a {
  431.     position: absolute;
  432.     left: 10px;
  433.     bottom: 60px;
  434.     z-index: 2;
  435. }
  436.  
  437. .blog_leftphoto > a > img.photo {
  438.     width: 50px;
  439.     height: 50px;
  440.     object-fit: cover;
  441.     border: 3px solid #181818; border: 3px solid #181818 !important;
  442.     border-radius: 50%;
  443.     box-shadow: 1px 1px 0 #232323;
  444. }
  445.  
  446. .blog_leftprofile {
  447.     background-color: #181818;
  448.     text-align: justify; text-align: justify !important;
  449.     margin: 0 ; margin: 0 !important;
  450.     padding: 30px 10px 10px 10px;
  451.     height: 90px;
  452.     overflow-y: scroll; overflow-y: scroll !important;
  453. }
  454.  
  455. .blog_leftprofile:after {
  456.     content: 'Цитата';
  457.     color: #545454;
  458.     font-size: 11px;
  459.     font-weight: normal;
  460.     position: relative;
  461. }
  462.  
  463. .blog_leftprofile::-webkit-scrollbar {
  464.     width: 0;
  465.     height: 0;
  466. }
  467.  
  468. .blog_leftprofile a {
  469.     background:  linear-gradient(to bottom, #141414 50%, #121212 50%);
  470.     width: 100%;
  471.     padding: 0 5px 0 65px;
  472.     color: #545454; color: #545454 !important;
  473.     font-family: "Courier New", monospace;
  474.     font-style: italic;
  475.     font-size: 11px;
  476.     font-weight: normal;
  477.     letter-spacing: 1px;
  478.     text-align: left;
  479.     position: absolute;
  480.     top: 150px;
  481.     left: 0;
  482.     border-top: 1px solid #232323;
  483.     border-bottom: 1px solid #232323;
  484.     z-index: 1;
  485.     transition: .5s;
  486. }
  487.  
  488. .blog_leftprofile a:hover {
  489.     letter-spacing: 1.5px;
  490.     padding: 0 0 0 70px;
  491.     transition: .5s;
  492. }
  493.  
  494. /*меню*/
  495.  
  496. .card.mt-3.blog_leftmenu {
  497.     margin-top: 0 !important;
  498. }
  499.  
  500. .card.mt-3.blog_leftmenu, .blog_leftsearch > .card, .card.blog_categories, .card.group_members {
  501.     overflow: hidden;
  502.     border: 1px solid #232323; border: 1px solid #232323 !important;
  503.     border-radius: 5px; border-radius: 5px !important;
  504. }
  505.  
  506. .card-header {
  507.     background-color: #181818;
  508.     color: transparent;
  509.     text-shadow: 21px 0 0  #b10507, 0 -45px 0 #b10507;
  510.     font-weight: 500 !important;
  511.     position: relative;
  512.     min-height: 28px;
  513.     padding: 2px 5px 2px 10px; padding: 2px 5px 2px 10px !important;
  514.     z-index: 0;
  515.     transition: .75s;
  516. }
  517.  
  518. .card.mt-3.blog_leftmenu:hover > .card-header, .card.blog_categories:hover > .card-header, .card.group_members:hover > .card-header {
  519.     text-shadow: 21px 0 0 transparent, 0 0 0 #b10507;
  520.     transition: .5s;
  521. }
  522.  
  523. .card-header:before, .blog_leftsearch > .card > .card-body:before {
  524.     background-color: #390d07;
  525.     position: absolute;
  526.     top: 4px;
  527.     left: 5px;
  528.     padding: 3px 4px;
  529.     border-radius: 5px;
  530.     z-index: -2;
  531.     border: 1px solid #610102;
  532.     transition: .75s;
  533. }
  534.  
  535. .card.mt-3.blog_leftmenu > .card-header:before {
  536.     content: url(https://i.ibb.co/5KhKSkx/leftmenu-menu.png);
  537. }
  538.  
  539. .blog_leftsearch > .card > .card-body:before {
  540.     content: url(https://i.ibb.co/1d5CKLQ/leftmenu-search.png);
  541. }
  542.  
  543. .card.blog_categories > .card-header:before {
  544.     content: url(https://i.ibb.co/v4MJTS2/leftmenu-cat.png);
  545. }
  546.  
  547. .card.group_members > .card-header:before {
  548.     content: url(https://i.ibb.co/CMG7cQR/leftside-com.png);
  549. }
  550.  
  551. .card.mt-3.blog_leftmenu:hover > .card-header:before, .card.blog_categories:hover > .card-header:before, .card.group_members:hover > .card-header:before {
  552.     opacity: 0;
  553.     transition: .5s;
  554. }
  555.  
  556. .card-header:after, .blog_leftsearch > .card > .card-body:after {
  557.     background-color: #4b0b06;
  558.     content: "";
  559.     position: absolute;
  560.     top: 0;
  561.     left: 0;
  562.     min-width: 100%;
  563.     min-height: 0;
  564.     z-index: -1;
  565.     transition: .5s;
  566. }
  567.  
  568. .card.mt-3.blog_leftmenu:hover > .card-header:after, .card.blog_categories:hover > .card-header:after, .card.group_members:hover > .card-header:after, .blog_leftsearch:hover > .card > .card-body:after {
  569.     min-width: 100%;
  570.     min-height: 100%;
  571. }
  572.  
  573. .card.mt-3.blog_leftmenu > .card-body, .card.blog_categories > .card-body, .card.group_members > .card-body {
  574.     color: #424242;
  575.     font-size: 12px;
  576.     overflow-y: scroll;
  577.     padding: 0 10px;
  578. }
  579.  
  580. .card.group_members > .card-body {
  581.     padding: 3px 10px;
  582. }
  583.  
  584. .card.mt-3.blog_leftmenu > .card-body::-webkit-scrollbar, .card.blog_categories > .card-body::-webkit-scrollbar, .card.group_members > .card-body::-webkit-scrollbar {
  585.     width: 0;
  586.     height: 0;
  587. }
  588.  
  589. .card.mt-3.blog_leftmenu, .card.blog_categories, .card.group_members {
  590.     background-color: #181818;
  591.     overflow: hidden;
  592.     height: 28px;
  593.     transition: .5s;
  594. }
  595.  
  596. .card.mt-3.blog_leftmenu:hover, .card.blog_categories:hover, .card.group_members:hover {
  597.     height: 288px;
  598.     transition: 1s;
  599. }
  600.  
  601. .card-body > .p-1, .seBlogCategoryList li {
  602.     list-style: none;
  603.     padding: 2.5px 0; padding: 2.5px 0 !important;
  604. }
  605.  
  606. .seBlogCategoryList {
  607.     margin: 0; margin: 0 !important;
  608.     padding: 0; padding: 0 !important;
  609. }
  610.  
  611. .card-body a {
  612.     background-color: #545454; background-color: #545454 !important;
  613.     background-image: -webkit-linear-gradient(left, #a10506 0%, #6a0605 50%, transparent 50%);
  614.     background-position: 100% 0;
  615.     background-size: 200% 200%;
  616.     color: transparent; color: transparent !important;
  617.     font-weight: 500 !important;
  618.     -webkit-background-clip: text;
  619.     background-clip: text;
  620.     position: relative;
  621.     transition: .25s;
  622. }
  623.  
  624. .card-body a:hover {
  625.     background-position: 0 0;
  626.     padding: 0 0 0 7.5px; padding: 0 0 0 7.5px !important;
  627.     transition: .25s;
  628. }
  629.  
  630. .card.group_members > .card-body a:hover {
  631.     padding:  0; padding: 0 !important;
  632. }
  633.  
  634. .card.group_members > .card-body a:before  {
  635.     display: none;
  636. }
  637.  
  638. .card-body a:before {
  639.     background-color: transparent;
  640.     content: '';
  641.     position: absolute;
  642.     width: 3px;
  643.     height: 3px;
  644.     top: 7px;
  645.     left: 0;
  646.     border-radius: 50%;
  647.     transition: .25s;
  648. }
  649.  
  650. .card-body a:hover:before {
  651.     background-color: #a10506;
  652.     transition: .75s;
  653. }
  654.  
  655. /*поиск*/
  656.  
  657. .blog_leftsearch > .card > .card-header {
  658.     display: none;
  659. }
  660.  
  661. .blog_leftsearch > .card > .card-body {
  662.     background-color: #181818;
  663.     position: relative;
  664.     height: 26px;
  665.     padding: 0;
  666.     z-index: 0;
  667. }
  668.  
  669. .blog_leftsearch > .card > .card-body:before {
  670.     z-index: 0;
  671. }
  672.  
  673. .blog_leftsearch table {
  674.     width: calc(100% + 1px);
  675. }
  676.  
  677. input[name="group_search"] {
  678.     background-color: transparent;
  679.     color: transparent; color: transparent !important;
  680.     text-shadow: 0 0 0 #b10507, 0 -45px 0 #b10507;
  681.     font-weight: 500 !important;
  682.     font-size: 14px;
  683.     width: 100%;
  684.     height: 26px;
  685.     padding: 2px 5px 2px 31px; padding: 2px 5px 2px 31px !important;
  686.     border: none; border: none !important;
  687.     transition: .5s;
  688. }
  689.  
  690. input[name="group_search"]::-webkit-input-placeholder {color: transparent;}
  691. input[name="group_search"]::-moz-placeholder {color: transparent;}
  692. input[name="group_search"]:-moz-placeholder {color: transparent;}
  693. input[name="group_search"]:-ms-input-placeholder {color: transparent;}
  694.  
  695. input[name="group_search"]:hover {
  696.     text-shadow: 0 0 0 transparent, 0 0 0 #b10507;
  697.     transition: .5s;
  698. }
  699.  
  700. input[name="group_search"]:focus {
  701.     background-color: #4b0b06;
  702.     color: #b10507; color: #b10507 !important;
  703.     text-shadow: none;
  704. }
  705.  
  706. /*П Р Е Д И С Л О В И Е*/
  707.  
  708. .group_desc {
  709.     background-color: #181818;
  710.     color: #626262;
  711.     position: relative;
  712.     width: calc(100% - 12px); width: calc(100% - 22px) !important;
  713.     margin: 6px 6px 31px 6px; margin: 11px 11px 36px 11px !important;
  714.     padding: 5px; padding: 10px !important;
  715.     border: 1px solid #610102;
  716.     border-radius: 5px;
  717. }
  718.  
  719. .group_desc:after {
  720.     background: linear-gradient(to right, #4b0b06, #390d07);
  721.     content: "";
  722.     position: absolute;
  723.     top: -7px; top: -12px !important;
  724.     left: -7px; left: -12px !important;
  725.     right: -7px; right: -12px !important;
  726.     bottom: -7px; bottom: -12px !important;
  727.     border: 1px solid #610102;
  728.     border-radius: 5px;
  729.     z-index: -1;
  730. }
  731.  
  732. /*П О С Т Ы*/
  733.  
  734. #righthome {
  735.     margin: 0 25% !important;
  736.     padding: 0 .5rem; padding: 0 50px !important;
  737. }
  738.  
  739. .card.mb-2.post_home {
  740.     background: linear-gradient(to right, #4b0b06, #390d07);
  741.     margin-bottom: 25px; margin-bottom: 25px !important;
  742.     padding: 0 5px 5px 5px; padding: 0 10px 10px 10px !important;
  743.     border: 1px solid #610102; border: 1px solid #610102 !important;
  744.     border-radius: 5px; border-radius: 5px !important;
  745. }
  746.  
  747. .post_container {
  748.     background-color: #181818;
  749.     padding: 5px 5px 47px 5px; padding: 10px 10px 37px 10px !important;
  750.     border: 1px solid #610102;
  751.     border-top: none;
  752.     border-bottom: none;
  753.     border-radius: 0 0 5px 5px;
  754. }
  755.  
  756. .post_text.pl-3 {
  757.     color: #626262; color: #626262 !important;
  758. }
  759.  
  760. .card-text blockquote {
  761.     font-size: 14px; font-size: 14px !important;
  762.     font-style: italic;
  763.     padding: 0 0 0 1rem;
  764.     border-left: 2px solid #4b0b06;
  765. }
  766.  
  767. .card-text hr {
  768.     background: linear-gradient(to right, transparent, #232323, transparent);
  769.     height: 1px;
  770.     border: none;
  771. }
  772.  
  773. .post_text.pl-3 img, .profile_comment_body img {
  774.     max-width: 100%; max-width: 100% !important;
  775. }
  776.  
  777. .post_text.pl-3 iframe {
  778.     width: 500px !important;
  779.     max-width: 100% !important;
  780.     height: 281px !important;
  781.     max-height: 281px !important;
  782. }
  783.  
  784. .card-title {
  785.     background-image: url(https://i.ibb.co/mF3bywX/icon-win.png) !important;
  786.     background-position: calc(100% - 5px) 10px;
  787.     background-repeat: no-repeat;
  788.     margin: 0; margin: 0 !important;
  789.     padding: 5px 2.5px; padding: 5px !important;
  790. }
  791.  
  792. .card-title a {
  793.     background-image: url(https://i.ibb.co/5RqPK1j/icon-post.gif);
  794.     background-position: left center;
  795.     background-repeat: no-repeat;
  796.     color: #b10507; color: #b10507 !important;
  797.     font-weight: 500 !important;
  798.     font-size: 16px;
  799.     font-weight: normal;
  800.     transition: .5s;
  801.     padding: 0 5px 0 15px;
  802. }
  803.  
  804. .card-title a:hover {
  805.     background-image: url(https://i.ibb.co/X3zHxkq/icon-post-arrow.png);
  806.     background-position: right center;
  807.     padding: 0 20px 0 0;
  808.     transition: .5s;
  809. }
  810.  
  811. .post_text.pl-3 {
  812.     padding: 0 0 0 5px; padding: 0 0 0 10px !important;
  813. }
  814.  
  815. .card-subtitle.mb-2.text-muted.post_date, .additional_info.pl-3 {
  816.     background: linear-gradient(to bottom, #141414 50%, #121212 50%);
  817.     color: #545454;
  818.     font-family: 'Podkova', serif;
  819.     font-size: 10px;
  820.     text-transform: lowercase;
  821.     padding: 5px; padding: 5px 10px !important;
  822.     border: 1px solid #610102;
  823. }
  824.  
  825. .card-subtitle.mb-2.text-muted.post_date {
  826.     font-weight: normal;
  827.     margin: 0; margin: 0 !important;
  828.     border-bottom: 1px solid #0d0d0d;
  829.     border-radius: 5px 5px 0 0;
  830. }
  831.  
  832. .additional_info.pl-3 {
  833.     position: absolute;
  834.     left: 5px; left: 10px !important;
  835.     right: 5px; right: 10px !important;
  836.     bottom: 5px; bottom: 10px !important;
  837.     text-align: right;
  838.     border-top: 1px solid #0d0d0d;
  839.     border-radius: 0 0 5px 5px;
  840. }
  841.  
  842. .category {
  843.     float: left;
  844. }
  845.  
  846. p.card-link {
  847.     margin-bottom: 0;
  848. }
  849.  
  850. .card-subtitle.mb-2.text-muted.post_date a, .additional_info.pl-3 a {
  851.     color: #545454;
  852.     transition: .25s;
  853. }
  854.  
  855. .card-subtitle.mb-2.text-muted.post_date a:hover, .additional_info.pl-3 a:hover {
  856.     color: #626262;
  857.     text-shadow: 1px 1px #141414;
  858.     transition: .5s;
  859. }
  860.  
  861. .seBlogComments {
  862.     margin: -31px 0 0 0; margin: -36px 0 0 0 !important;
  863.     position: relative;
  864. }
  865.  
  866. .seBlogComments > table > tbody > tr > td > div {
  867.     background: linear-gradient(to right, #4b0b06, #390d07);
  868.     text-align: right;
  869.     margin: 0; margin: 0 !important;
  870.     padding: 5px;
  871.     border: 1px solid #610102;
  872.     border-top: none; border-top: none !important;
  873.     border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px !important;
  874. }
  875.  
  876. td > div > .button {
  877.     display: inline-block;
  878.     float: none; float: none !important;
  879.     padding: 5px; padding: 5px !important;
  880. }
  881.  
  882. td > div > .button a {
  883.     background: linear-gradient(to bottom, #141414 50%, #121212 50%);
  884.     color: #545454;
  885.     font-size: 10px;
  886.     font-weight: normal;
  887.     text-transform: lowercase;
  888.     padding: 2px 6px;
  889.     border: 1px solid #610102;
  890.     border-radius: 5px;
  891. }
  892.  
  893. td > div > .button a:hover {
  894.     background:  linear-gradient(to bottom, #1d1d1d 50%, #191919 50%);
  895.     color: #787878;
  896.     text-shadow: 1px 1px 1.5px #1d1d1d, 1px -1px 1.5px #1d1d1d, -1px 1px 1.5px #1d1d1d, -1px -1px 1.5px #1d1d1d;
  897. }
  898.  
  899. .post_image > div, #user_status {
  900.     color: #4a4a4a; color: #4a4a4a !important;
  901.     font-size: 10px; font-size: 10px !important;
  902.     font-family: 'Podkova', serif;
  903.     letter-spacing: .5px;
  904.     line-height: .75rem;
  905.     padding: 1.5px 0 0 0;
  906. }
  907.  
  908. td.result {
  909.     background-color: #181818;
  910.     color: #545454;
  911.     font-size: 12px;
  912.     font-weight: normal; font-weight: normal !important;
  913.     padding: 5px 10px; padding: 5px 10px !important;
  914.     border: 1px solid #232323; border: 1px solid #232323 !important;
  915.     border-radius: 5px;
  916. }
  917.  
  918. td.result a {
  919.     font-weight: normal;
  920. }
  921.  
  922. /*ссылки*/
  923.  
  924. .group_desc a, .post_text.pl-3 a, .profile_comment_body a, td.result a, .copyright_text a, .content .page_header a, #blogform .p-2 a {
  925.     color: #910405;
  926.     position: relative;
  927.     transition: .25s;
  928. }
  929.  
  930. .group_desc a:hover, .post_text.pl-3 a:hover, .profile_comment_body a:hover, td.result a:hover, .copyright_text a:hover, .content .page_header a:hover, #blogform .p-2 a:hover {
  931.     color: #b10507;
  932.     transition: .25s;
  933. }
  934.  
  935. .group_desc a:after, .post_text.pl-3 a:after, .profile_comment_body a:after, .updatesDelete a:after {
  936.     background-color: #910405;
  937.     content: "";
  938.     position: absolute;
  939.     left: 0;
  940.     bottom: -1px;
  941.     width: 100%;
  942.     height: 1px;
  943.     transform: scaleX(0);
  944.     transition: .25s;
  945. }
  946.  
  947. .group_desc a:hover:after, .post_text.pl-3 a:hover:after, .profile_comment_body a:hover:after, .updatesDelete a:hover:after {
  948.     background-color: #b10507;
  949.     transform: scaleX(1);
  950.     transition: .5s;
  951. }
  952.  
  953. /*К О М М Е Н Т А Р И И*/
  954.  
  955. div[id^="grouptopic_"] {
  956.     background: linear-gradient(to right, #4b0b06, #390d07);
  957.     margin: -16px 0 0 0;
  958.     padding: 10px 5px 5px 5px; padding: 5px 10px 10px 10px !important;
  959.     border: 1px solid #610102;
  960.     border-top: none;
  961.     border-radius: 0 0 5px 5px;
  962. }
  963.  
  964. div[id^="grouptopic_"] > div[id^="comment_"] {
  965.     background-color: #121212;
  966.     position: relative;
  967.     margin: 5px 0 0 0; margin: 10px 0 0 0 !important;
  968.     padding: 5px; padding: 40px 10px 10px 10px !important;
  969.     border-radius: 5px;
  970. }
  971.  
  972. div[id^="comment_"] > div {
  973.     margin: 0; margin: 0 !important;
  974. }
  975.  
  976. div[id^="comment_"] > div > div:first-child {
  977.     width: 100px; width: 100px !important;
  978.     display: inline-block;
  979.     float: none; float: none !important;
  980. }
  981.  
  982. div[id^="comment_"] .photo {
  983.     border-radius: 5px;
  984. }
  985.  
  986. div[id^="comment_"] > div > div:last-child {
  987.     width: calc(100% - 100px); width: calc(100% - 100px) !important;
  988.     display: inline-block;
  989.     vertical-align: top;
  990. }
  991.  
  992. .profile_comment_body {
  993.     color: #626262; color: #626262 !important;
  994.     text-align: justify;
  995.     max-width: 100%; max-width: 100% !important;
  996.     padding: 0 0 26px 5px; padding: 0 0 31px 10px !important;
  997. }
  998.  
  999. div[id^="comment_"] .profile_comment_author {
  1000.     background: linear-gradient(to right, #4b0b06, #390d07) !important;
  1001.     position: absolute !important;
  1002.     top: 10px !important;
  1003.     left: 10px !important;
  1004.     right: 10px !important;
  1005. }
  1006.  
  1007. .profile_comment_author {
  1008.     margin: 0 0 0 5px; margin: 0 !important;
  1009.     padding: 2px 5px 2px 5px; padding: 0 5px 2px 5px !important;
  1010.     border-radius: 5px;
  1011. }
  1012.  
  1013. .profile_comment_author a {
  1014.     color: #b10507; color: #b10507 !important;
  1015.     font-size: 12px; font-size: 12px !important;
  1016.     padding: 0 3px 0 0;
  1017.     transition: .5s;
  1018. }
  1019.  
  1020. .profile_comment_author a > b {
  1021.     font-weight: normal; font-weight: 500 !important;
  1022. }
  1023.  
  1024. .profile_comment_author a:hover {
  1025.     letter-spacing: .5px;
  1026.     padding: 0 0 0 3px;
  1027.     transition: .5s;
  1028. }
  1029.  
  1030. div[id^="comment_"] .profile_comment_date {
  1031.     position: absolute !important;
  1032.     top: 10px !important;
  1033.     right: 10px !important;
  1034. }
  1035.  
  1036. .profile_comment_date {
  1037.     background: linear-gradient(to right, #4b0b06, #390d07); background: transparent !important;
  1038.     margin: 0 0 0 5px; margin: 0 0 0 10px !important;
  1039.     color: #b10507; color: #b10507 !important;
  1040.     font-weight: 500 !important;
  1041.     font-size: 10px !important;
  1042.     padding: 3px 5px 2px 5px; padding: 3px 5px 2px 5px !important;
  1043.     border-radius: 5px;
  1044. }
  1045.  
  1046. .blockquote {
  1047.     background-color: #0d0d0d;
  1048.     margin: 5px 0 -19px 0; margin: 0 0 -16px 0 !important;
  1049.     padding: 2.5px 5px; padding: 2.5px 5px !important;
  1050.     border: 1px solid #232323;
  1051.     border-radius: 5px;
  1052. }
  1053.  
  1054. .profile_comment_links {
  1055.     color: transparent;
  1056.     font-size: 10px;
  1057.     position: absolute;
  1058.     right: 0;
  1059.     bottom: 5px; bottom: 10px !important;
  1060.     padding: 0 2.25px 0 0; padding: 0 7.25px 0 0 !important;
  1061. }
  1062.  
  1063. .profile_comment_links a {
  1064.     background: linear-gradient(to bottom, #141414 50%, #121212 50%);
  1065.     color: #545454; color: #545454 !important;
  1066.     display: inline-block;
  1067.     padding: 2px 4px;
  1068.     border: 1px solid #191919;
  1069.     border-radius: 5px;
  1070. }
  1071.  
  1072. .profile_comment_links a:hover {
  1073.     background:  linear-gradient(to bottom, #1d1d1d 50%, #191919 50%);
  1074.     color: #787878; color: #787878 !important;
  1075.     text-shadow: 1px 1px 1.5px #1d1d1d, 1px -1px 1.5px #1d1d1d, -1px 1px 1.5px #1d1d1d, -1px -1px 1.5px #1d1d1d;
  1076.     border: 1px solid #232323;
  1077. }
  1078.  
  1079. div[id^="grouptopic_"] > div[style="text-align: center;"] {
  1080.     margin: 10px 0 0 0; margin: 10px 0 0 0 !important;
  1081. }
  1082.  
  1083. div[id^="grouptopic_"] > div[style="text-align: center;"], .disabled {
  1084.     color: rgba(177,5,7,.5); color: rgba(177,5,7,.5) !important;
  1085.     font-size: 12px; font-size: 12px !important;
  1086. }
  1087.  
  1088. a[id^="comment_next_"], a[id^="comment_last_"] {
  1089.     color: #b10507; color: #b10507 !important;
  1090.     font-size: 12px; font-size: 12px !important;
  1091.     transition: .5s;
  1092. }
  1093.  
  1094. a[id^="comment_next_"]:hover, a[id^="comment_last_"]:hover {
  1095.     text-shadow: 0 0 2.5px #b10507;
  1096.     transition: .5s;
  1097. }
  1098.  
  1099. /*Ф О Р М А _ В В О Д А _ К О М М Е Н Т А Р И Я*/
  1100.  
  1101. .seBlogComments > div[id^="grouptopic_"]:nth-child(3) {
  1102.     background: linear-gradient(to right, #4b0b06, #390d07);
  1103.     margin: 25px 0;
  1104.     padding: 0 5px 5px 5px; padding: 0 10px 10px 10px !important;
  1105.     border: 1px solid #610102; border: 1px solid #610102 !important;
  1106.     border-radius: 5px;
  1107. }
  1108.  
  1109. .comment_headline {
  1110.     background-color: transparent; background-color: transparent !important;
  1111.     color: #b10507;
  1112.     margin: 5px 0; margin: 10px 0 !important;
  1113.     padding: 0; padding: 0 !important;
  1114.     border: none; border: none !important;
  1115.     border-radius: 5px;
  1116. }
  1117.  
  1118. #comment_subscribe a {
  1119.     color: rgba(177,5,7,.75);
  1120.     font-size: 12px;
  1121.     font-weight: bold;
  1122.     font-style: italic;
  1123.     transition: .5s;
  1124. }
  1125.  
  1126. a#attach_file_click {
  1127.     color: #b10507;
  1128.     font-size: 12px;
  1129.     font-weight: bold;
  1130.     padding: 0; padding: 0 !important;
  1131.     transition: .5s;
  1132. }
  1133.  
  1134. #comment_subscribe a:hover, a#attach_file_click:hover {
  1135.     text-shadow: 0 0 2.5px #b10507;
  1136.     transition: .5s;
  1137. }
  1138.  
  1139. .profile_postcomment {
  1140.     background-color: #0d0d0d;
  1141.     padding: 5px; padding: 10px !important;
  1142.     border: 1px solid #610102; border: 1px solid #610102 !important;
  1143.     border-radius: 5px; border-radius: 5px !important;
  1144. }
  1145.  
  1146. #comment_body {
  1147.     background-color: #121212;
  1148.     color: #545454; color: #545454 !important;
  1149.     border: 1px solid #191919;
  1150.     border-radius: 5px;
  1151.     transition: .25s;
  1152. }
  1153.  
  1154. #comment_body:focus {
  1155.     background-image: none;
  1156.     color: #595959; color: #595959 !important;
  1157.     border: 1px solid #232323;
  1158.     transition: .25s;
  1159. }
  1160.  
  1161. textarea[id="comment_body"]::-webkit-input-placeholder {color: #545454; color: #545454 !important;}
  1162. textarea[id="comment_body"]::-moz-placeholder {color: #545454; color: #545454 !important;}
  1163. textarea[id="comment_body"]:-moz-placeholder {color: #545454; color: #545454 !important;}
  1164. textarea[id="comment_body"]:-ms-input-placeholder {color: #545454; color: #545454 !important;}
  1165.  
  1166. input#comment_submit {
  1167.     background: linear-gradient(to bottom, #141414 50%, #121212 50%);
  1168.     color: #545454;
  1169.     font-size:  12px;
  1170.     padding: 2px 6px;
  1171.     border: 1px solid #191919;
  1172.     border-radius: 5px;
  1173.     transition: .25s;
  1174. }
  1175.  
  1176. input#comment_submit:hover, input#comment_submit:active {
  1177.     color: #787878;
  1178.     border: 1px solid #232323;
  1179.     transition: .25s;
  1180. }
  1181.  
  1182. input#comment_submit:active {
  1183.     background: linear-gradient(to bottom, #141414 50%, #0f0f0f 50%);
  1184.     text-shadow: 1px 1px 1.5px #141414, 1px -1px 1.5px #141414, -1px 1px 1.5px #141414, -1px -1px 1.5px #141414;
  1185. }
  1186.  
  1187. #bbcode img {
  1188.     filter: brightness(0.5);
  1189. }
  1190.  
  1191. [src="/images/bbcode/b.gif"], [src="/images/bbcode/i.gif"], [src="/images/bbcode/u.gif"] {
  1192.     filter: brightness(0.4) !important;
  1193.     border-radius: 5px;
  1194.     border: 1px solid #0d0d0d;
  1195. }
  1196.  
  1197. [src="/images/bbcode/smile.gif"] {
  1198.     border-radius: 50%;
  1199. }
  1200.  
  1201. /*В Ы Б О Р _ А В А Т А Р А*/
  1202.  
  1203. #postcomment_userphotos {
  1204.     background-color: #121212;
  1205.     float: right; float: right !important;
  1206.     max-width: 141px; max-width: 145px !important;
  1207.     height: 250px; height: 300px !important;
  1208.     margin: 0; margin: 0 !important;
  1209.     padding: 3px; padding: 5px !important;
  1210.     border: 1px solid #191919; border: 1px solid #191919 !important;
  1211.     border-radius: 5px 0 0 5px;
  1212. }
  1213.  
  1214. #postcomment_userphotos::-webkit-scrollbar-thumb {
  1215.     background-color: #610102;
  1216. }
  1217.  
  1218. #postcomment_userphotos::-webkit-scrollbar-track {
  1219.     background-color: #0d0d0d;
  1220.     border-left: 1px solid #191919;
  1221. }
  1222.  
  1223. div[id^="userphoto_"] {
  1224.     filter: saturate(0) brightness(0.5) contrast(0.9) !important;
  1225.     max-width: 106px; max-width: 110px !important;
  1226.     padding: 3px; padding: 5px !important;
  1227. }
  1228.  
  1229. div[id^="userphoto_"] > .p-1.userphoto_comment {
  1230.     padding: 0; padding: 0 !important;
  1231. }
  1232.  
  1233. .img-thumbnail {
  1234.     background-color: transparent; background-color: transparent !important;
  1235.     padding: 0; padding: 0 !important;
  1236.     border: none; border: none !important;
  1237.     border-radius: 0; border-radius: 0 !important;
  1238. }
  1239.  
  1240. img.img-thumbnail {
  1241.     max-width: 100px;
  1242. }
  1243.  
  1244. .userphoto_selected img.img-thumbnail {
  1245.     border-radius: 5px; border-radius: 5px !important;
  1246. }
  1247.  
  1248. div[id^="userphoto_"].userphoto_selected {
  1249.     filter: none !important;
  1250.     background: linear-gradient(to right, #4b0b06, #390d07);
  1251.     border-radius: 5px;
  1252. }
  1253.  
  1254. /*Ф О Р М А _ В В О Д А _ К О М М Е Н Т А Р И Я _ для соо*/
  1255.  
  1256. .content .page_header {
  1257.     background-color: #181818;
  1258.     padding: 2px 10px; padding: 4px 20px !important;
  1259.     border-top: 1px solid #232323;
  1260.     border-left: none;
  1261.     border-right: none;
  1262.     border-bottom: 1px solid #232323;
  1263. }
  1264.  
  1265. #entry_main > b {
  1266.     display: none;
  1267.     color: #444; color: #444 !important;
  1268. }
  1269.  
  1270. #entry_main {
  1271.     background: linear-gradient(to right, #4b0b06, #390d07);
  1272.     padding: 0; padding: 0 !important;
  1273.     border: 1px solid #610102;
  1274.     border-radius: 5px;
  1275. }
  1276.  
  1277. .cke_chrome {
  1278.     border: 1px solid #191919;
  1279. }
  1280.  
  1281. #blogform {
  1282.     background-color: #0d0d0d;
  1283.     margin: 5px; margin: 10px !important;
  1284.     padding: 5px; padding: 10px !important;
  1285.     border-radius: 5px;
  1286. }
  1287.  
  1288. #blogform .form-control {
  1289.     background-color: #121212;
  1290.     border: 1px solid #191919;
  1291. }
  1292.  
  1293. #blogform .form-control:focus, #blogform .form-control:active {
  1294.     border: 1px solid #232323;
  1295. }
  1296.  
  1297. #blogform .pt-1 {
  1298.     padding: 5px 0 0 0; padding: 5px 0 0 0 !important;
  1299. }
  1300.  
  1301. #blogform #new_grouptopiccat_title {
  1302.     margin: -16px 0 24px 0;
  1303. }
  1304.  
  1305. #blogform .p-2 {
  1306.     color:  #545454; color:  #545454 !important;
  1307.     padding: 0 0 5px 0; padding: 0 0 10px 0 !important;
  1308. }
  1309.  
  1310. #blogform label {
  1311.     margin: 0;
  1312.     transition: .5s;
  1313. }
  1314.  
  1315. #blogform label:hover {
  1316.     color:  #b10507; color:  #b10507 !important;
  1317.     transition: .3s;
  1318. }
  1319.  
  1320. #blogform .btn.btn-secondary {
  1321.     background-color: #4b0b06;
  1322.     color: #b10507;
  1323.     margin: -14px 0 0 0;
  1324.     border: 1px solid #610102;
  1325.     border-radius: 5px;
  1326.     transition: .25s;
  1327. }
  1328.  
  1329. #blogform .btn.btn-secondary:hover {
  1330.     background-color: #3e0804;
  1331.     transition: .25s;
  1332. }
  1333.  
  1334. #blogform .btn.btn-secondary:active {
  1335.     background-color: #101010;
  1336.     transition: 0s;
  1337. }
  1338.  
  1339. #blogform button.btn.btn-primary {
  1340.     background-color: #4b0b06;
  1341.     color: #b10507;
  1342.     width: 100%; width: 100% !important;
  1343.     border: none; border: none !important;
  1344.     border-radius: 5px;
  1345.     transition: .5s;
  1346. }
  1347.  
  1348. #blogform button.btn.btn-primary:hover {
  1349.     letter-spacing: 1.5px;
  1350.     transition: .5s;
  1351. }
  1352.  
  1353. #blogform button.btn.btn-primary:active {
  1354.     background-color: #3e0804;
  1355.     transition: 0s;
  1356. }
  1357.  
  1358. .btn.btn-primary.btn-block.btn-post {
  1359.     margin: 0;
  1360. }
  1361.  
  1362. #blogform #postcomment_userphotos {
  1363.     width: 100%; width: 100% !important;
  1364.     max-width: 100%; max-width: 100% !important;
  1365. }
  1366.  
  1367. /*П О Д В А Л*/
  1368.  
  1369. td > div.copyright {
  1370.     background: linear-gradient(to right, #4b0b06, #390d07);
  1371.     color: #b10507; color: #b10507 !important;
  1372.     font-size: 10px;
  1373.     position: absolute;
  1374.     left: 0;
  1375.     right: 0;
  1376.     bottom: 0;
  1377.     padding: 5px;
  1378. }
  1379.  
  1380. div.copyright a {
  1381.     color: #b10507; color: #b10507 !important;
  1382.     transition: .5s;
  1383. }
  1384.  
  1385. div.copyright a:hover {
  1386.     text-shadow: 0 0 2.5px #b10507;
  1387.     transition: .5s;
  1388. }
  1389.  
  1390. div.copyright:hover a:not(:hover) {
  1391.     color: rgba(177,5,7,.5); color: rgba(177,5,7,.5) !important;
  1392.     transition: .5s;
  1393. }
  1394.  
  1395. div.copyright a:first-child {
  1396.     margin-left: 10px;
  1397. }
  1398.  
  1399. /*С Т Р А Н И Ц Ы*/
  1400.  
  1401. .content {
  1402.     padding: 0; padding: 0 !important;
  1403. }
  1404.  
  1405. #righthome nav {
  1406.     display: flex;
  1407.     margin: -21px 0 25px 0; margin: -21px 0 0 0 !important;
  1408. }
  1409.  
  1410. #righthome nav:first-child, #righthome nav:nth-child(2) {
  1411.     display: none;
  1412. }
  1413.  
  1414. ul.pagination.justify-content-end.float-right {
  1415.     background-color: transparent;
  1416.     font-size: 10px; font-size: 10px !important;
  1417.     position: relative; position: fixed !important;
  1418.     top: 332px !important;
  1419.     left: auto !important;
  1420.     right: calc(25% - 300px) !important;
  1421.     width: 100%; width: 300px !important;
  1422.     margin: 0; margin: 0 !important;
  1423.     padding: 0;
  1424.     justify-content: space-between; justify-content: space-between !important;
  1425.     border-radius: 0;
  1426. }
  1427.  
  1428. a.page-link {
  1429.     background-color: #181818; background-color: #181818 !important;
  1430.     color: transparent; color: transparent !important;
  1431.     text-shadow: 0 0 0  #545454, 0 -24px 0 #b10507; text-shadow: 0 0 0  #545454, 0 -24px 0 #b10507 !important;
  1432.     text-align: center;
  1433.     position: relative;
  1434.     display: block;
  1435.     overflow: hidden;
  1436.     padding: 3px 6px;
  1437.     border: 1px solid #232323;
  1438.     border-radius: 5px; border-radius: 5px !important;
  1439.     z-index: 0;
  1440.     transition: .5s;
  1441. }
  1442.  
  1443. a.page-link:hover {
  1444.     text-shadow: 0 0 0 transparent, 0 0 0 #b10507; text-shadow: 0 0 0 transparent, 0 0 0 #b10507 !important;
  1445.     border: 1px solid #610102;
  1446.     transition: .5s;
  1447. }
  1448.  
  1449. a.page-link:after {
  1450.     background-color: #181818;
  1451.     content: "";
  1452.     position: absolute;
  1453.     top: 0;
  1454.     left: 0;
  1455.     min-width: 100%;
  1456.     min-height: 0;
  1457.     z-index: -1;
  1458.     transition: .5s;
  1459. }
  1460.  
  1461. a.page-link:hover:after {
  1462.     background-color: #4b0b06;
  1463.     min-width: 100%;
  1464.     min-height: 100%;
  1465. }
  1466.  
  1467. /*Л О А Д И Н Г*/
  1468.  
  1469. #TB_overlay {
  1470.     background-color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2) !important;
  1471.     opacity: 1; opacity: 1 !important;
  1472. }
  1473.  
  1474. [src="/images/page_load.gif"] {
  1475.     display: none;
  1476. }
  1477.  
  1478. #TB_overlay > div {
  1479.     margin-top: 20vh;
  1480.     width: 100%;
  1481. }
  1482.  
  1483. #TB_overlay > div > div {
  1484.     color: #b10507; color: #b10507 !important;
  1485.     text-shadow: 1px 1px 0 rgba(0,0,0,.2);
  1486.     opacity: .9;
  1487. }
  1488.  
  1489. #TB_overlay > div > div:before {
  1490.     filter: blur(2.5px);
  1491.     content: url(https://i.ibb.co/mzF3QWD/loading.gif);
  1492.     display: flex;
  1493.     justify-content: center;
  1494.     opacity: .6;
  1495. }
  1496.  
  1497. /*G U E S T*/
  1498.  
  1499. table.body > tbody > tr > td > table > tbody > tr > td > div {
  1500.     margin: 0; margin: 0 !important;
  1501.     padding: 0; padding: 0 !important;
  1502. }
  1503.  
  1504. table.body td > div > .btn.btn-primary {
  1505.     background: linear-gradient(to right, #4b0b06, #390d07);
  1506.     color: #b10507; color: #b10507 !important;
  1507.     font-size: 14px; font-size: 14px !important;
  1508.     width: calc(100% - 1rem); width: calc(50% - 100px) !important;
  1509.     margin: 0 0 25px 0;
  1510.     padding: 5px;
  1511.     border: 1px solid #610102; border: 1px solid #610102 !important;
  1512.     border-radius: 5px;
  1513.     transition: .5s;
  1514. }
  1515.  
  1516. table.body td > div > .btn.btn-primary:hover {
  1517.     letter-spacing: 1.5px;
  1518.     transition: .5s;
  1519. }
  1520.  
  1521. table.body td > div > .btn.btn-primary:active {
  1522.     background: linear-gradient(to right, #390d07, #4b0b06);
  1523. }
  1524.  
  1525. a.btn.btn-primary, a.btn.btn-success {
  1526.     background-color: transparent; background-color: transparent !important;
  1527.     color: #b10507; color: transparent !important;
  1528.     font-size: 14px; font-size: 12px !important;
  1529.     text-shadow: 0 0 0  #b10507, 0 -45px 0 #b10507;
  1530.     position: relative;
  1531.     display: inline-block;
  1532.     overflow: hidden;
  1533.     padding: 2px 6px;
  1534.     border: 1px solid #610102;
  1535.     border-radius: 5px;
  1536.     z-index: 0;
  1537.     transition: .5s;
  1538. }
  1539.  
  1540. a.btn.btn-primary:hover, a.btn.btn-success:hover {
  1541.     text-shadow: 0 0 0 transparent, 0 0 0 #b10507;
  1542.     border-radius: 0;
  1543.     transition: .5s;
  1544. }
  1545.  
  1546. .top_header a.btn.btn-primary:after, .top_header a.btn.btn-success:after {
  1547.     background-color: #4b0b06;
  1548.     content: "";
  1549.     position: absolute;
  1550.     top: 0;
  1551.     left: 0;
  1552.     min-width: 100%;
  1553.     min-height: 0;
  1554.     z-index: -1;
  1555.     transition: .5s;
  1556. }
  1557.  
  1558. .top_header a.btn.btn-primary:hover:after, .top_header a.btn.btn-success:hover:after {
  1559.     background-color: #181818;
  1560.     min-width: 100%;
  1561.     min-height: 100%;
  1562. }
  1563.  
  1564. .modal-dialog a.btn.btn-primary, .modal-dialog a.btn.btn-success {
  1565.     background-color: #4b0b06; background-color: #4b0b06 !important;
  1566.     font-size: 14px; font-size: 14px !important;
  1567.     font-weight: normal;
  1568.     border: 1px solid transparent;
  1569.     transition: .25s;
  1570. }
  1571.  
  1572. .modal-dialog a.btn.btn-primary:hover, .modal-dialog a.btn.btn-success:hover {
  1573.     background-color: #3e0804; background-color: #3e0804 !important;
  1574.     text-shadow: 0 0 0 #b10507;
  1575.     transition: .25s;
  1576. }
  1577.  
  1578. .modal-dialog a.btn.btn-primary:active, .modal-dialog a.btn.btn-success:active {
  1579.     background-color: #101010; background-color: #101010 !important;
  1580.     text-shadow: 0 0 0 #b10507;
  1581.     border: 1px solid #4b0b06;
  1582.     transition: 0s;
  1583. }
  1584.  
  1585. .modal-dialog a.btn.btn-primary:after, .modal-dialog a.btn.btn-success:after {
  1586.     display: none;
  1587. }
  1588.  
  1589. .copyright_text {
  1590.     background-color: #181818;
  1591.     color: #626262;
  1592.     font-size: 12px; font-size: 14px !important;
  1593.     margin: 10px .5rem; margin: 0 calc(25% + 50px) 25px calc(25% + 50px) !important;
  1594.     padding: 5px; padding: 10px !important;
  1595.     border: 1px solid #232323;
  1596.     border-radius: 5px;
  1597. }
  1598.  
  1599. .copyright_text > p {
  1600.     margin: 0;
  1601. }
  1602.  
  1603. /*M O B I L E*/
  1604.  
  1605. .navbar-toggler {
  1606.     margin: 0 10px 0 0;
  1607.     padding: 0;
  1608.     border: none;
  1609. }
  1610.  
  1611. .navbar-toggler-icon {
  1612.     background-image: url(https://i.ibb.co/Qdc0MZV/button-menu.png);
  1613.     background-repeat: no-repeat;
  1614.     background-size: 20px;
  1615.     width: 30px;
  1616.     height: 30px;
  1617. }
  1618.  
  1619. .navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu > .p-1 {
  1620.     margin: 0 10px;
  1621. }
  1622.  
  1623. .btn.btn-outline-success.mr-1.mobile_button {
  1624.     background-color: transparent;
  1625.     color: #b10507;
  1626.     font-size: 14px;
  1627.     text-transform: uppercase;
  1628.     padding: 0 5px;
  1629.     border: none;
  1630.     border-radius: 0;
  1631.     transition: .5s;
  1632. }
  1633.  
  1634. .btn.btn-outline-success.mr-1.mobile_button:hover, .top_mobile_menu a[href="./"]:hover:before {
  1635.     text-shadow: 0 0 5px #b10507;
  1636.     transition: .5s;
  1637. }
  1638.  
  1639. /*M O D A L*/
  1640.  
  1641. .modal-content {
  1642.     background-color: #181818; background-color: #181818 !important;
  1643.     overflow: hidden;
  1644.     border: 1px solid #610102; border: 1px solid #610102 !important;
  1645.     border-radius: 5px; border-radius: 5px !important;
  1646. }
  1647.  
  1648. .modal-header, .modal-footer {
  1649.     padding: 10px 15px;
  1650. }
  1651.  
  1652. .modal-body {
  1653.     background-color: #181818; background-color: #181818 !important;
  1654.     padding: 10px;
  1655. }
  1656.  
  1657. .modal-body a {
  1658.     color: #545454;
  1659.     transition: .25s;
  1660. }
  1661.  
  1662. .updatesDelete a, .form-group > label {
  1663.     color: #910405;
  1664.     position: relative;
  1665. }
  1666.  
  1667. .modal-body a:hover, .form-group > label:hover {
  1668.     color: #b10507;
  1669.     transition: .25s;
  1670. }
  1671.  
  1672. .updatesRow img.icon {
  1673.     filter: brightness(0.5);
  1674. }
  1675.  
  1676. .updatesRow img.icon:hover {
  1677.     filter: brightness(0.75);
  1678. }
  1679.  
  1680. .updatesDelete a:hover:after {
  1681.     transition: .25s;
  1682. }
  1683.  
  1684. .modal-header {
  1685.     background: linear-gradient(to right, #4b0b06, #390d07);
  1686.     border: 2px solid #181818; border: 2px solid #181818 !important;
  1687.     outline: 1px solid #0d0d0d;
  1688. }
  1689.  
  1690. .modal-title {
  1691.     color: #b10507; color: #b10507 !important;
  1692.     font-family: 'Oswald', sans-serif !important;
  1693.     letter-spacing: .6px !important;
  1694. }
  1695.  
  1696. .close {
  1697.     color: #b10507; color: #b10507 !important;
  1698.     text-shadow: none; text-shadow: none !important;
  1699.     opacity: .75; opacity: .75 !important;
  1700.     transition: .25s;
  1701. }
  1702.  
  1703. .close:hover {
  1704.     opacity: 1; opacity: 1 !important;
  1705.     transition: .25s;
  1706. }
  1707.  
  1708. .modal-footer {
  1709.     background-color: #101010;
  1710.     border-top: 1px solid #0d0d0d; border-top: 1px solid #0d0d0d !important;
  1711.     border-radius: 0; border-radius: 0 !important;
  1712. }
  1713.  
  1714. .modal-body {
  1715.     background-color: #181818;
  1716.     color: rgb(95,95,95); color: rgb(75,75,75) !important;
  1717. }
  1718.  
  1719. .noUpdates, .updatesRegisterDesc {
  1720.     color: #545454; color: #545454 !important;
  1721.     font-family: 'Podkova', serif;
  1722. }
  1723.  
  1724. .updatesRow > div[style="float: left; padding: 3px; padding-left: 10px;"] {
  1725.     padding: 4px 3px 2px 10px; padding: 4px 3px 2px 10px !important;
  1726. }
  1727.  
  1728. .form-control {
  1729.     background-color: #121212;
  1730.     color: #424242; color: #424242 !important;
  1731.     border: 1px solid #0d0d0d;
  1732.     border-radius: 5px;
  1733.     transition: .25s;
  1734. }
  1735.  
  1736. .form-control:focus {
  1737.     background-color: #121212;
  1738.     color: #646464; color: #646464 !important;
  1739.     border: 1px solid #610102;
  1740.     transition: .25s;
  1741. }
  1742.  
  1743. input[class="form-control"]::-webkit-input-placeholder {color: #424242; color: #424242 !important;}
  1744. input[class="form-control"]::-moz-placeholder {color: #424242; color: #424242 !important;}
  1745. input[class="form-control"]:-moz-placeholder {color: #424242; color: #424242 !important;}
  1746. input[class="form-control"]:-ms-input-placeholder {color: #424242; color: #424242 !important;}
  1747.  
  1748. #userphotos {
  1749.     margin: 5px 0 0 0;
  1750. }
  1751.  
  1752. #userphotos > .p-1 {
  1753.     padding: 5px 0; padding: 5px 0  !important;
  1754. }
  1755.  
  1756. #userphotos > .p-1 > img.img-thumbnail {
  1757.     margin: 0 5px 0 0;
  1758. }
  1759.  
  1760. #userphotos::-webkit-scrollbar-track {
  1761.     background-color: #0d0d0d;
  1762.     border-left: none;
  1763. }
  1764.  
  1765. .modal-footer button {
  1766.     background-color: #4b0b06; background-color: #4b0b06 !important;
  1767.     color: #b10507; color: #b10507 !important;
  1768.     font-size: 14px;
  1769.     font-family: 'Oswald', sans-serif !important;
  1770.     letter-spacing: .6px !important;
  1771.     margin: 0 0 0 5px;
  1772.     padding: 5px 10px;
  1773.     border: 1px solid #610102; border: 1px solid #610102 !important;
  1774.     border-radius: 5px;
  1775.     transition: .25s;
  1776. }
  1777.  
  1778. .modal-footer button:hover {
  1779.     background-color: #3e0804; background-color: #3e0804 !important;
  1780.     border-radius: 5px;
  1781.     transition: .25s;
  1782. }
  1783.  
  1784. .modal-footer button:active {
  1785.     background-color: #101010; background-color: #101010 !important;
  1786.     color: #b10507; color: #b10507 !important;
  1787.     border: 1px solid #610102; border: 1px solid #610102 !important;
  1788.     transition: 0s;
  1789. }
  1790.  
  1791. /*С К Р О Л Л Б А Р*/
  1792.  
  1793. ::-webkit-scrollbar {
  1794.     width: 5px;
  1795.     height: 5px;
  1796. }
  1797.  
  1798. ::-webkit-scrollbar-thumb {
  1799.     background-color: #4b0b06;
  1800. }
  1801.  
  1802. ::-webkit-scrollbar-track {
  1803.     background-color: #181818;
  1804.     border-left: 1px solid #232323;
  1805. }
  1806.  
  1807. /*M E D I A*/
  1808.  
  1809. @media screen and (max-width: 1400px) {
  1810.     .top_header > table {padding-left: calc(20% - 250px) !important; padding-right: calc(20% - 250px) !important;}
  1811.     #lefthome {left: calc(20% - 250px) !important;}
  1812.     #lefthome .card.p-1 {right: calc(20% - 250px) !important; width: 250px !important;}
  1813.     #content_flex #righthome {margin: 0 20% 0 calc(20% - 50px) !important;}
  1814.     ul.pagination.justify-content-end.float-right {right: calc(20% - 250px) !important; width: 250px !important;}
  1815. }
  1816.  
  1817. @media screen and (max-width: 1280px) {
  1818.     .top_header > table {padding-left: 50px !important; padding-right: 50px !important;}
  1819.     #lefthome {left: 50px !important; width: 250px !important;}
  1820.     #lefthome .card.p-1 {position: relative !important; top: 0 !important; right: 0 !important; width: 250px !important; margin: 0 0 10px 0 !important;}
  1821.     #content_flex #righthome {min-width: 450px !important; margin: 0 0 0 300px !important; padding: 0 50px !important;}
  1822.     ul.pagination.justify-content-end.float-right {font-size: 12px !important; position: relative !important; top: auto !important; left: 0 !important; right: 0 !important; width: 100% !important; margin: 0 0 25px 0 !important;}
  1823.     table.body td > div > .btn.btn-primary {width: calc(100% - 400px) !important; margin: 0 0 25px 300px !important;}
  1824.     .copyright_text {margin: 0 50px 25px 350px !important;}
  1825. }
  1826.  
  1827. @media screen and (max-height: 720px) {
  1828.     .card.mt-3.blog_leftmenu:hover, .card.blog_categories:hover, .card.group_members:hover {height: 178px !important;}
  1829. }
  1830.  
  1831. @media screen and (max-width: 1024px) {
  1832.     #lefthome {margin: 0 0 10px 0; margin: 0 !important;}
  1833.     #entry_main {margin: 0 0 25px 0;}
  1834.     .post_text.pl-3 iframe {width: 100% !important; height: auto !important;}
  1835. }
Add Comment
Please, Sign In to add comment