body {
  min-width: 320px;
  margin: 0px;

}

.r_content .pagination a {
  min-width: 30px !important;
  color: #333;
  padding: 0px 7px;
  margin-bottom: 5px;
}

.darkmode-but {

  margin-top: 38px;

  cursor: pointer;
  width: 100%;
  height: 30px;
  top: 10px !important;
  display: inline-block;
  text-align: center;
  font-size: 24px;
  line-height: 30px;
  vertical-align: middle;
  z-index: 5;


  position: fixed !important;
  right: 60px !important;
  left: auto !important;
  z-index: 5;
  width: 40px !important;
}

.r_header__h_logo img {
  margin-right: 35px;

}

.rc-anchor-invisible {
  display: none !important;
  opacity: 0 !important;
}

blockquote {
  font-family: "PT Sans", times, sans-serif;
  font-weight: 700;
  font-size: 19px;
  margin: 0;
  background-size: 32px;
  background-image: url(/images/quote.png);
  background-position: left 10px;
  background-repeat: no-repeat;
  padding: 0px 0px 5px 45px;
}



.medium-insert-embeds .video-click {
  height: calc(100vw * 0.56) !important;
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.video-click>img {

  max-width: calc(100%) !important;

  margin-top: calc(-1 * 30vw * 0.3) !important;
}



.darkmode .r_header__h_login {
  background: #1c1c1c;
  height: 47px;
}

.darkmode .r_header__h_login .login {
  color: white;
}

.darkmode #cd-cart {
  background: #1c1c1c !important;
}

.darkmode .razer-menu-list a {
  color: white !important;
}

.darkmode .r_header__h_socials {
  background: #1c1c1c !important;
}

.darkmode .admin-menu-list a {
  color: white;
}

.only_mobile {
  display: block !important;
}

.only_mobile_inln {
  display: inline-block !important;
}

.only_desktop {
  display: none !important;
}

.only_desktop_inln {
  display: none !important;
}

#sticky {
  top: 0px;
  z-index: 9;
}

.rlogo {
  display: none;
}

div#ab_detect {
  display: none !important;
}


.delimiter {
  color: #AFAFAF;
}

.r_header__h_login {
  font-size: 14px;
  display: none;
  z-index: 10;
  float: none;
  position: absolute;
  left: 20px;
  right: 55px;
  background: white;
  text-align: center;
  padding-left: 0px;
  box-sizing: border-box;
  width: auto;
  margin-top: 0px;
  padding-top: 10px;
  height: 50px;
  line-height: 30px;
  top: 0px;
}

.r_header__h_login .login {
  color: black;
}

body.has-menu .r_header__h_login {
  display: block;
}

body.has-menu #menu-links {
  display: block !important;
}

#menu-links a.fav {
  background: #333333;
  display: none;
  color: white;
  padding: 15px;
  margin-left: -20px;
  padding-left: 20px;
  margin-right: -20px;
  font-size: 18px;
}

#menu-links a.mess {
  background: #E5B1B1;
  display: block;
  color: #333333;
  padding: 15px;
  margin-left: -20px;
  padding-left: 20px;
  margin-right: -20px;
  font-size: 18px;

}

div#events_left_ph {
  margin-top: 10px;
}

.r_header__h_login>div {
  display: inline-block;
}

.r_header__h_socials {
  width: 100%;
  float: none;
  margin-right: 0px;
  margin-top: 3px;
  color: #afafaf;
  background: white;
  position: fixed;
  bottom: 0px;
  left: 0px;
  padding: 35px;
}

.r_header__h_logo {
  float: none !important;
  margin-right: 0px;
  text-align: center;
  display: block;
  position: relative;
  width: 100%;
}

.r_header__h {
  padding: 4px 50px;
  border-radius: 0px;
  display: block;
  height: 50px;
}

.search {
  display: none;
}

#sticky {
  display: block !important;
}

.razer {
  height: 50px;
  width: 50px;
  position: fixed;
  margin-top: 38px;
}

#sticky-anchor {
  top: 0px !important;
}

#hamburger-icon {
  height: 50px;
  width: auto;
  margin-bottom: 0;
}

#hamburger-icon .line {
  margin-top: 30px;
  width: 30px;
  left: 10px;
}

#hamburger-icon .line-1,
#hamburger-icon:active .line-1 {
  margin-top: 18px;
  width: 30px;
  left: 10px;
  top: 4% !important;
}

#hamburger-icon .line-3,
#hamburger-icon:active .line-3 {
  margin-top: 20px;
  width: 30px;
  left: 10px;
  top: 16% !important;
}

.line-left .rozetka {
  width: 65px;
  height: 50px;
  background: transparent;
}

.line-left:hover .rozetka {
  background: transparent;
}

#hamburger-icon.active .line-3 {
  transform: translateY(-5px) translateX(0) rotate(-45deg) !important;
  -webkit-transform: translateY(-5px) translateX(0) rotate(-45deg) !important;
  -moz-transform: translateY(-5px) translateX(0) rotate(-45deg) !important;
}

#hamburger-icon.active .line-1 {
  transform: translateY(3px) translateX(0) rotate(45deg) !important;
  -webkit-transform: translateY(3px) translateX(0) rotate(45deg) !important;
  -moz-transform: translateY(3px) translateX(0) rotate(45deg) !important;
}

#hamburger-icon .line-1,
#hamburger-icon .line-1 {
  transform: translateY(0px) !important;
  -webkit-transform: translateY(0px) !important;
  -moz-transform: translateY(0px) !important;
}

#hamburger-icon .line-3,
#hamburger-icon .line-3 {
  transform: translateY(0px) !important;
  -webkit-transform: translateY(0px) !important;
  -moz-transform: translateY(0px) !important;
}


.r_content {
  padding-left: 5px;
  padding-right: 5px;
}

#cd-cart.speed-in {
  left: 0px;
  right: 0px;
  width: auto;
  background: white;
  top: 0px;
  padding-bottom: 130px;
}

#cd-cart .top-block {
  height: 50px;
  width: 100vw;
  margin-top: -15px;

  margin-left: -5px;
  display: block !important;
  margin-bottom: 0px;
}

.banner_into_pblc {
  display: block;
  padding: 20px 0px;
  margin-left: -15px;
  margin-right: -15px;
}

.banner_into_pblc img {
  width: 100%;
}

.r_navigation_t__left {
  width: 100%;
  float: none;
  margin-top: 55px;
}

.send_news {
  display: none;
}

.home_left__n {
  display: none;
}

.home_right {
  display: none;
}

.r_content .home_left {
  width: 100%;
  margin-right: 0px;
}

.r_content .post_two__main {
  border: 0px;
}

.r_content .post_two__main_box {
  padding: 0px;
}

.r_content .home_left__posts {
  padding: 0px;
}

.r_content .post_two-title {
  font-size: 19px;
  margin-bottom: 10px;

}

.post_two__main_box_meta-read {
  display: none;
}

.post_new__main_box_bottom {
  display: none;
}

.r_content .post_one__main_text_100_meta-author,
.r_content .post_two__main_box_meta-author {
  width: 49%;
}

.post_two__main_box_meta-comment {
  width: 40px !important;
  float: right !important;
}

.post_two__main_box_meta-hits {
  width: 40px !important;
  float: right !important;
}

.r_content .post_one__main_text_100_meta,
.r_content .post_two__main_box_meta {
  margin-top: 5px;
}

.r_top_24 {
  width: 100% !important;
}

.r_top_24 .fotorama__wrap {
  width: 100% !important;
}

.r_top_24__mficher {
  width: 100% !important;
}

.r_top_24 .fotorama__stage {
  width: 100% !important;
}

.r_top_24__mficher {
  width: 100%;
}

.r_footer__logo-icon {
  width: 100%;
}

.r_content .home_right__n_i a {
  font-size: 14px !important;
}

.home_right__events_list_item a {
  font-size: 14px !important;
}

.home_right__events_list_item * {
  font-size: 14px !important;
}

.r_navigation_w {
  display: block;
  text-align: center;
  border: 0px;
  border-radius: 0px;
  font-size: 14px;
  padding: 14px 14px;
}

.r_navigation_w__left {
  width: 100%;
  float: none;
  margin-right: 0px;
  color: #afafaf;
  text-align: center !important;
}

.r_navigation_w__left .active {
  padding-bottom: 7px;
}

.r_navigation_t {
  display: block;
  text-align: center;
  padding: 10px 10px;
  background: transparent;
}

.r_navigation_t__left_links {
  height: 19px;
  overflow: hidden;
}

body.has-menu .r_navigation_t__left_links-i {
  display: none;
}

.r_navigation_t__left_links-i {
  vertical-align: middle;
  display: block;
  width: 100%;
  left: 0px;
  right: 0px;
  position: fixed;
  background: #F1F1F1;
  padding: 10px;
  margin-top: -11px;
  z-index: 1000;
  height: 40px;
  overflow: hidden !important;

}

.r_navigation_t__left_links-i a {
  font-size: 17px;
  float: none;
}

.r_content .post_one {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
  background-color: transparent;
  margin-bottom: 20px;
  padding: 0px;
  border: 0px;
}

.post_one__main_text_100_meta-read {
  display: none;
}

.post_one__main_text_100_meta-comment {
  display: none;
}

.post_one__main_text_100_meta-hits {
  display: none;
}

.copyright {
  display: none;
}

.r_footer {
  height: 200px;
}

.r_footer__logo {
  margin-top: 0px;
}

.r_footer .pages {
  margin-top: 10px;
  text-align: center;
  width: 100%;
  font-size: 17px;
}

.r_navigation_t__left_links-i:after {
  font-size: 17px;
  content: "/";
}

.container {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.r_content .post_two {
  border-bottom: 1px solid rgba(229, 196, 29, 0.9);
  padding-bottom: 20px;
}

.pagination .previous_page {
  display: none !important;
}

.pagination .next_page {
  display: none !important;
}

.pagination {
  width: 100%;
  text-align: center;
}

.r_content .pagination {
  font-size: 22px;
}

.r_content .pagination .current {
  border-bottom: none;
  font-style: normal;
  color: white;
  background: #333333;
  display: inline-block;
  width: 30px;
}

.r_content .pagination a {
  background: #fff;
  border: 1px solid #333;
  display: inline-block;
  min-width: 30px;
  color: #333;
}

.r_footer__logo-icon {
  width: 70px;
  height: 70px;
}

.r_footer {
  height: 160px;
}

.razer-menu-list {
  margin: 0px;
  margin-top: 20px;
}

.razer-menu-list a {
  color: black;
  display: inline-block;
  padding: 0px 10px;
  margin-bottom: 3px;
}

#main-nav,
#cd-cart {
  padding-top: 15px;
}

.r_content .home_right__events {
  background: #333;
  max-height: 40vh;
  overflow: scroll;
}

.ads {
  display: none;
}

.up {
  display: none;
}

.r_header__h_logo-svg {
  height: 30px;
  width: 170px;
  margin: 7px;
}

#events_left_ph .home_right__n .active {
  border: 0px;
}

.fotorama__arr {
  display: none !important;
}

.r_header {
  position: fixed;
  z-index: 8;
  border-radius: 0px;
}

.r_content {
  padding-left: 0px;
  padding-right: 0px;
  box-sizing: border-box;
}

.cancellation {
  position: sticky;
  z-index: 50;
  top: 0px;
}

.r_content .news .n_title {
  font-size: 24px;
}

.n_main__content iframe {
  max-width: 100vw;
  width: 100%;
}

.r_content .news .n_main__content>.table_ph {
  max-width: 100vw;
  overflow: auto;
}


.r_header__h_logo .profile_icon {
  margin-top: 38px;
  background: #F1F1F1;
  width: 50px;
  height: 50px;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 12;
}

.r_header__h_logo .profile_icon .av {
  background-repeat: no-repeat;
  background-size: contain;
  height: 30px;
  width: 30px;
  border-radius: 30px;
  background-position: center;
  margin: 10px auto 0;
  display: block;
}

.r_navigation_t {
  position: relative;
}

.r_navigation_t .search_icon {
  background: #F1F1F1;
  width: 50px;
  height: 55px;
  position: absolute;
  right: 0px;
  top: 75px;
  z-index: 12;

}

.r_header__h_logo img {
  height: 33px;
  width: 150px;
  margin-top: 5px;
}

body.has-menu {
  overflow: hidden;
}

body.has-menu .r_navigation_t .search_icon {
  display: none;
}

.r_navigation_t .search_icon .av {
  background-repeat: no-repeat;
  background-size: contain;
  height: 55px;
  width: 30px;
  background-position: center;
  margin: 0 auto;
}

.r_navigation_w {
  position: relative;
  margin-bottom: 3px;
}

.r_navigation_w .send_icon {
  width: 50px;
  height: 55px;
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 12;
  display: none;
}

.r_navigation_w .send_icon .av {
  background-repeat: no-repeat;
  background-size: contain;
  height: 55px;
  width: 30px;
  background-position: center;
  margin: 0 auto;
}

.r_content .news .n_main__meta {
  padding: 10px;

}


.r_content .news .n_main__content .n_img {
  margin: 0px;
}

.r_content .news .n_main__content {
  margin-top: 10px;
}

.r_content .news .n_main__meta-counts {
  display: block;
  float: none;
  margin: 0 auto;
  text-align: center;
}

.r_content .news .n_main__meta-author {

  color: #afafaf;
  display: block;
  text-align: center;
}

.r_content .news .n_title {
  font-size: 21px;
  text-align: center;
}

.r_navigation_t__right {
  float: none;
}

.r_navigation_t__right .search {
  display: none;
}

.r_navigation_t__right .search.vis {
  display: block;
  position: fixed;
  top: 0px;
  z-index: 12;
  height: 50px;
  padding: 15px;
  box-sizing: border-box;
  left: 50px;
  right: 0px;
  background: white;
  padding-right: 50px;
  margin-top: 38px;
}

.r_top_24__mficher_bcolor__ann {
  display: none;
}

.r_content .post_new-meta span {
  display: block;
  margin-left: 0px !important;
}

.r_content .news .n_main__content .n_img img,
.r_content .news .n_main__content img {

  margin-left: -15px;
  max-width: 100%;
  margin-left: 0px;
}

.r_content .news .n_main__content .medium-insert-images {
  margin-left: auto !important;
  margin-right: auto !important;
}


.r_content .news .n_main__content .medium-insert-images .fotorama__stage img {
  max-width: 100% !important;
  max-height: 350px !important;
  width: auto !important;
}

.medium-insert-embed .video {
  width: auto;
  margin-left: -15px !important;
  margin-right: -15px !important;
}


.search.vis .close_icon {
  background: transparent;
  width: 50px;
  height: 50px;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 12;
  margin-top: 38px;
}

.search.vis .close_icon .av {
  background-repeat: no-repeat;
  background-size: contain;
  height: 50px;
  width: 30px;
  background-position: center;
  margin: 0 auto;
}

.search input[type=search] {
  width: 90%;
  box-sizing: border-box;
  font-size: 16px;
  float: left;
}

.search button[type=submit] {
  display: none;
}

body .only-with-menu {
  display: none !important;
}

body.has-menu .only-with-menu {
  display: block !important;
}


body .only-without-menu {
  display: block !important;
}

body.has-menu .only-without-menu {
  display: none !important;
}

@media screen and (min-width: 0px) and (max-width: 450px) {
  .r_navigation_t {
    text-align: center !important;
  }

  .r_navigation_t__left_links-i a {
    font-size: 17px;
  }

  .r_navigation_w__left {}
}

@media screen and (min-width: 0px) and (max-width: 320px) {

  .r_navigation_t__left_links-i a {
    font-size: 15px;
  }

}

.r_content .news .n_main__content .n_img.n_img__main {
  margin: 0px;
}

.comments .comments_list__item_avatar {
  display: none;
}

.r_content .comments ol.comments ol.comments {
  padding-left: 10px;
  border-left: 1px solid #F1F1F1;
}

.r_content .comments>ol.comments {
  padding-left: 0px;
}

.r_header .header-img {
  display: none;
}

.r_content .news .n_main__content {
  padding: 0px;
  box-sizing: border-box;
}

.r_content .news .n_title {
  padding: 0px 15px;
  box-sizing: border-box;
}

.r_content>h1 {
  padding: 0px 0px;
  box-sizing: border-box;
}

.r_content {
  padding: 20px 15px;

}

.laravelComment {
  padding: 0px 0px;
  box-sizing: border-box;
}

.n_main__urls {
  padding: 0px 15px;
  box-sizing: border-box;
}

.admin-menu-list a {
  color: black;
}

.r_header__h_profile {
  display: none;
}

#menu-links .mess {
  display: none !important;
}

#cd-cart>* {


  padding: 0px;

}


.news.review .medium-insert-images-grid.mediumInsert,
.news.review .medium-insert-images.medium-insert-images-grid,
.news.review .medium-insert-images {
  margin-left: auto !important;
  margin-right: auto !important;
}

.r_content .home_right__events_list_item {
  font-size: 13px;
  margin-bottom: 10px;
}

.btn,
.btn__delete {

  -webkit-appearance: none;
}


input {
  border-radius: 0px !important;
}

input[type=radio] {
  position: relative;
  top: 2px;
}

.r_content .post_two__main-image img {
  margin-bottom: 10px;
  width: 100vw;
  vertical-align: bottom;
  margin-left: -15px;
}

.r_content .news .n_main__meta-counts_votes {
  font-size: 23px;
  vertical-align: sub;
  margin: 0px 20px;
}

.login_form {
  box-sizing: border-box;
  padding: 15px;
}

.login_form__logo {
  margin-top: 0px !important;
}


.watermark_pholder {
  position: relative !important;
  padding-top: 10px;
}


.r_content .news .n_main__content_menu {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  display: none;
  top: 0px;
  left: 0px;
}

.r_content .news .n_main__content .n_video__main {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.n_video__main {
  margin-top: 20px;
  margin-left: -15px;
  margin-right: -15px;
}

.n_video__main iframe {
  width: 100%;
  max-width: 100%;
  margin-left: 0px;
}

.r_content .post_two__main_box_meta-icons {
  width: 49%;
}

.r_content .comments_form__avatar {
  width: 20%;
}

.comments_form__field {
  width: 80%;
}

.n_main__urls {
  padding: 0px;
}


.post_two .n_main__meta-author_created_d {
  display: block;
}


.tbl-banner td.stat_titles {
  display: none;
}

.tbl-banner td.stat {
  display: none;
}

.tbl-banner tr>td.dates {
  display: none;
}





.tbl-events td.stat_titles {
  display: none;
}

.tbl-events td.stat {
  display: none;
}

.tbl-events tr>td.dates {
  display: none;
}




.tbl-posts td.stat_titles {
  display: none;
}

.tbl-posts td.stat {
  display: none;
}

.tbl-posts tr>td.dates {
  display: none;
}

.user_h>div {
  display: block;
  width: 100% !important;
  float: none !important;
  height: auto !important;
  margin: 0px !important;
}

.user_h>div .user_h__n_ns-name {
  margin: 0 auto;
}

.r .user_h {
  padding: 15px;
  text-align: center;
}

#app .r .user .user_h__abox {
  height: 70px !important;
}

.r .user_h__n_ns-socials {
  display: none;
}

.user_h__abox-image {
  margin: 0 auto;
  position: relative !important;
  margin-bottom: 10px;
}

.user_h__n_position * {
  color: black;
}

.r .user_h__karma-i {
  text-align: center;
}

.r .user_h__karma-start {
  text-align: center;
}

.user_m__right {
  display: none;
}

.r_content .user_t__about {
  margin-left: 0px;
  width: 100%;
  float: none;
  margin-right: 0px;
  text-align: center;
}

.r_content .user_m__left {
  width: 100%;
  float: none;
  margin-right: 0px;
}

table.chess,
table.medium-editor-table {
  width: auto !important;
  font-size: 0.7em;
}

.medium-editor-table,
.medium-editor-table td {
  padding: 10px;
}

.medium-insert-images-right.mediumInsert,
.medium-insert-images.medium-insert-images-right {
  max-width: 100% !important;
  float: none !important;
  margin: 0px !important;
}

.medium-insert-images-left.mediumInsert,
.medium-insert-images.medium-insert-images-left {
  max-width: 100% !important;
  float: none !important;
  margin: 0px !important;
}

.post-main-img img {
  width: 100%;

}

.n_img.n_img__main.post-main-img,
.post-main-img {
  margin-top: 20px;
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.special_top_block {
  height: 50vh;
  background-position: center;
}

.review_content p,
.review_content ul,
.review_content ol {
  max-width: 100% !important;
  margin-left: auto;
  margin-right: auto;
}

.special_top_block .__inner {
  margin: 0 auto;
  width: 90vw;
  max-width: 90vw;
  color: white;
  position: absolute;
  bottom: 20px;
  left: 20px;
  margin-left: 0px;
}

body.__special .special_top_block h1 {
  margin: 0px;
  font-size: 21px !important;
  line-height: 23px !important;
  color: white;
}

.special_top_block .__inner .n_main__meta {
  max-width: 90vw;
}

body.__special .darkmode-but {
  margin-top: 0px;
  margin-right: -60px !important;
  position: absolute !important;
  z-index: 900 !important;
}

body.__special #sticky {
  top: 0px;
  z-index: 9;
  right: 0px;
  left: 0px
}

body.__special .rlogo {
  background-color: transparent;
  display: block;
  position: absolute;
}

body.__special .rlogo .ricon {
  width: 30px;
  height: 30px;
  position: relative;
  top: 10px;
  left: 10px;
}

.medium-insert-images-grid.mediumInsert,
.medium-insert-images.medium-insert-images-grid {
  margin: 0px !important;
}