G-ee

Lite: diary

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