.top-menu ul li>a {
  color: #ffffff;
  opacity: 1;
  text-transform: none;
  font-size: 15px;
  font-weight: 500;
}

.top-menu ul li>span {
  opacity: 1;
  color: #ffffff;
  text-transform: none;
  font-size: 15px;
  font-weight: 500;
}

.button_1707831668692 {
  font-weight: bold;
  text-transform: uppercase;
}

.top-menu ul li>a:hover {
  color: #1ae5fa;
}

.footer-widgets.footer-widgets-3 {
  border-bottom-style: hidden;
  padding-bottom: 0px;
}

#colophon.site-footer.site-footer--style-gray.full {
  padding-bottom: 0px;
}

.footer-widgets .widget_nav_menu ul.menu li a:hover {
  color: #1ae5fa;
}

.site-header {
  position: relative;
  -webkit-box-shadow: inset 0 -1px 0 0 #1ae5fa;
  box-shadow: inset 0 -1px 0 0 #1ae5fa;
}

.post-card__title a {
  color: #ffffff;
}

.post-card__title a:hover {
  color: #1ae5fa;
}

.comment-respond .form-submit input:not(:disabled):not(.disabled) {
  font-weight: bold;
  color: #090f1f;
  text-transform: uppercase;
  border-radius: 5px;
  transform: skewX(-15deg);
}

.comment-respond .form-submit input:not(:disabled):not(.disabled):hover {
  background-color: #095ac6;
}

.rating-box__header {
  background-color: #1ae5fa;
  padding-left: 7px;
  padding-right: 7px;
  border-radius: 3px;
  color: #090f1f;
  font-weight: bold;
}

.rating-box {
  font-size: 19px;
}

.humburger span {
  background-color: #1ae5fa;
}

.main-navigation-inner.full {
  line-height: 1px;
}

.main-navigation ul li>a {
  font-weight: 500;
  font-size: 15px;
}

.main-navigation ul li>span {
  font-size: 15px;
  font-weight: 500;
}

.widget-header {
  background-color: #1ae5fa;
  text-align: center;
  color: #090f1f;
  transform: skewX(-15deg);
  width: 60%;
}

.card-slider__excerpt {
  color: #ffffff;
  font-weight: 500;
  opacity: 1;
}

.card-slider__image {
  margin-top: 30px;
  border-radius: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #1ae5fa;
}

.card-slider__body {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

@media only screen and (max-width: 480px) {
  .card-slider__image {
    margin-right: 10px;
    margin-left: 10px;
  }
}

@media only screen and (max-width: 480px) {
  .card-slider__body {
    margin-right: 10px;
    margin-left: 10px;
  }
}

.post-card--vertical {
  background-color: #141b2f;
  border-radius: 10px;
  padding: 10px;
}

.card-slider__body-inner {
  background: rgba(24,31,52, .5);
  border-radius: 10px;
  padding: 5px;
}

.widget-area .widget-articles .post-card {
  background-color: #141b2f;
  border-radius: 10px;
  padding: 10px;
}

.home-text p {
  font-weight: 500;
}

h2 {
  margin-top: 0px;
}

.spoiler-box__title {
  background-color: #141b2f;
  font-weight: bold;
}

.spoiler-box__body {
  background-color: #181f34;
  font-weight: 500;
}

.home-text {
  margin-top: 70px;
}

.home-text ul:not([class]) {
  font-weight: 500;
  background-color: #141b2f;
  padding-left: 15px;
  border-radius: 5px;
}

.home-text ul:not([class]) li {
  padding-right: 7px;
}

.entry-content p {
  font-weight: 500;
}

.entry-content ul:not([class]) {
  background-color: #141b2f;
  padding-left: 15px;
  font-weight: 500;
  border-radius: 5px;
}

.entry-content ul:not([class]) li {
  padding-right: 7px;
}

.entry-content ol:not([class]) {
  background-color: #141b2f;
  padding-left: 15px;
  font-weight: 500;
  border-radius: 5px;
}

.entry-content ol:not([class]) li {
  padding-right: 7px;
}

.formaotzyv {
  border-radius: 5px;
  background-color: #181f34;
  padding: 10px;
  margin-bottom: 20px;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #1ae5fa;
  padding-bottom: 0px;
}

.imyapolz {
  background-color: #1ae5fa;
  width: 200px;
  text-align: center;
  color: #090f1f;
  transform: skewX(-15deg);
}

.alignnone.size-full.wp-image-110 {
  width: 140px;
}

.alignnone.size-full.wp-image-111 {
  width: 140px;
}

.alignnone.size-full.wp-image-109 {
  width: 140px;
}

.dlyyareyt {
  text-align: center;
  background-color: #141b2f;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 15px;
  padding-bottom: 1px;
}

.sredareyt {
  font-size: 20px;
}

.kruglcyf {
  background-color: #1ae5fa;
  color: #181f34;
  font-size: 40px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 20px;
  padding-top: 20px;
  border-radius: 50px;
}

.cifrreyt {
  margin-top: -13px;
}

.chtonrav {
  background-color: #1ae5fa;
  color: #181f34;
  padding: 3px;
  border-radius: 5px;
}

.punktnrav {
  line-height: 35px;
  margin-top: -25px;
}

.btn.btn-size-big.js-link {
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
  box-shadow: none;
  margin-bottom: 15px;
  border-radius: 5px;
  transform: skewX(-15deg);
  background-image: url("http://luckyjetur.ru/wp-content/uploads/2024/02/kotzyvam1.png"), url("http://luckyjetur.ru/wp-content/uploads/2024/02/kotzyvam1.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left, right;
}

.table-of-contents {
  background-color: #0e1730;
  border-radius: 5px;
  text-align: center;
}

.table-of-contents ol li::before {
  display: none;
}

.table-of-contents.open .table-of-contents__hide::after {
  display: none;
}

.table-of-contents__hide::after {
  display: none;
}

.vzletpobeda {
  text-align: center;
  background-image: url("http://luckyjetur.ru/wp-content/uploads/2024/02/bacckcosmo1.png"), linear-gradient(#1ae5fa, #46326b);
  padding-top: 5px;
  padding-bottom: 1px;
  position: fixed;
  z-index: 3;
  width: 100%;
  background-repeat: repeat;
  background-size: contain;
}

.predlzvelt {
  font-size: 20px;
  font-weight: bold;
  color: #181f34;
  text-shadow: -0   -3px 0   #1AE5FA,		 0   -3px 0   #1AE5FA,		-0    3px 0   #1AE5FA,		 0    3px 0   #1AE5FA,		-3px -0   0   #1AE5FA,		 3px -0   0   #1AE5FA,		-3px  0   0   #1AE5FA,		 3px  0   0   #1AE5FA,		-1px -3px 0   #1AE5FA,		 1px -3px 0   #1AE5FA,		-1px  3px 0   #1AE5FA,		 1px  3px 0   #1AE5FA,		-3px -1px 0   #1AE5FA,		 3px -1px 0   #1AE5FA,		-3px  1px 0   #1AE5FA,		 3px  1px 0   #1AE5FA,		-2px -3px 0   #1AE5FA,		 2px -3px 0   #1AE5FA,		-2px  3px 0   #1AE5FA,		 2px  3px 0   #1AE5FA,		-3px -2px 0   #1AE5FA,		 3px -2px 0   #1AE5FA,		-3px  2px 0   #1AE5FA,		 3px  2px 0   #1AE5FA,		-3px -3px 0   #1AE5FA,		 3px -3px 0   #1AE5FA,		-3px  3px 0   #1AE5FA,		 3px  3px 0   #1AE5FA,		-3px -3px 0   #1AE5FA,		 3px -3px 0   #1AE5FA,		-3px  3px 0   #1AE5FA,		 3px  3px 0   #1AE5FA;
}

.knopkvzl {
  margin-top: -10px;
}

.button_1707831668693 {
  background-image: url("http://luckyjetur.ru/wp-content/uploads/2024/02/nazzhat1.png"), url("http://luckyjetur.ru/wp-content/uploads/2024/02/newfonkknop1.png");
  background-size: contain, contain;
  background-repeat: no-repeat, no-repeat;
  background-position: right, left;
  text-transform: uppercase;
}

#masthead.site-header.full {
  margin-top: 105px;
}

.comment-list .comment-body {
  background-color: #181f34;
  padding-top: 6px;
  border-radius: 5px;
}

.avatar.avatar-60wp-user-avatar.wp-user-avatar-60.alignnone.photo.avatar-default {
  border-radius: 10px;
  margin: 10px;
}

.comment-list .comment-content p {
  padding-right: 7px;
  font-weight: 500;
}

.comment-reply-link {
  opacity: 1;
  font-size: 12px;
}

.comment-list .comment-author {
  background-color: #1ae5fa;
  padding-right: 9px;
  padding-left: 9px;
}

.comment-list .comment-meta {
  transform: skewX(-15deg);
}

.cwp-comment-title {
  font-size: 15px;
  font-weight: 600;
}

.comment-excerpt.cwp-comment-excerpt {
  font-size: 14px;
  color: #ffffff;
  margin-top: 10px;
}

.widget.comments_widget_plus ul.cwp-ul li {
  background-color: #181f34;
  padding: 5px;
  border-radius: 5px;
  margin-top: 10px;
}

.comment-link.cwp-comment-link {
  font-size: 15px;
}

.widget.comments_widget_plus ul.cwp-ul {
  height: 400px;
  overflow: scroll;
}

.post-card.post-card--related {
  background-color: #141b2f;
  padding: 10px;
  border-radius: 10px;
}

.wp-caption img[class*=wp-image-] {
  box-shadow: 0 0 10px 5px rgba(26,229,250, 0.4);
  border-radius: 5px;
}

.home-text .wp-caption-text {
  color: #e6e6e6;
}

.btn.btn-size-normal.js-link {
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 5px;
  width: 80%;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 18px;
  padding-left: 5px;
  padding-right: 5px;
}

.entry-content .wp-caption-text {
  color: #e6e6e6;
}

.pervgrtabl {
  font-weight: bold;
  color: #1ae5fa;
}

td {
  font-weight: 500;
  text-decoration: none;
}

.vsegoocenok {
  font-style: italic;
}

.entry-content table td {
  border-color: #1ae5fa;
  box-shadow: 0 0 10px 3px rgba(26,229,250, 0.5) inset;
}

.ocenpril {
  width: 20px;
  margin-bottom: 3px;
}

.pyatneobn {
  width: 60px;
  margin-bottom: 7px;
}

.dlyaskach {
  background-color: #141b2f;
  border-radius: 5px;
  padding: 15px;
  padding-bottom: 1px;
}

.bespandroid {
  margin-top: -30px;
  font-size: 20px;
}

.naand {
  color: #009e61;
}

.button_1708363558528 {
  background-image: url("http://luckyjetur.ru/wp-content/uploads/2024/02/newskachicon2.png");
  background-repeat: no-repeat;
  background-position: right;
  text-transform: uppercase;
}

.galgalchk {
  width: 20px;
  margin-bottom: 3px;
}

.fayelb {
  width: 15px;
  margin-bottom: -3px;
}

.urovbezo {
  color: #f0f0f0;
  font-size: 15px;
  margin-top: -30px;
}

.ciifrreyyt {
  width: 20px;
  margin-bottom: -4px;
}

.entry-content mark {
  background-color: #1ae5fa;
  border-radius: 5px;
}

.dlyacitat {
  border-left-style: solid;
  border-left-width: 10px;
  border-left-color: #1ae5fa;
  padding-left: 15px;
  background-color: #283457;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 7px;
}

.rabssylka {
  text-align: center;
  background-color: #181f34;
  border-radius: 10px;
  padding: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #1ae5fa;
  margin-bottom: 35px;
  padding-bottom: 5px;
}

.aktssyl {
  font-size: 14px;
}

.datadata {
  margin-top: -20px;
  color: #1ae5fa;
}

.kruglishok {
  margin-bottom: -7px;
}

.dlyasign {
  border-left-style: solid;
  border-left-width: 10px;
  border-left-color: #c21350;
  padding-left: 15px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #1ae5fa;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #1ae5fa;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #1ae5fa;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 7px;
}

.eshesign {
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #1ae5fa;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #1ae5fa;
  border-bottom-color: #1ae5fa;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  border-left-style: solid;
  border-left-width: 10px;
  border-left-color: #009460;
  padding-right: 7px;
}

#menu-item-303.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-303 {
  background-image: url("http://luckyjetur.ru/wp-content/uploads/2024/02/gifka.gif");
  background-size: contain;
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.taxonomy-description p {
  margin-top: 50px;
}

.glink.nturl {
  color: #ffffff;
}

.gt_white_content {
  background-color: #181f34;
  border-radius: 10px;
}

.gt_white_content a {
  border-bottom: none;
}

.hist {
  font-style: italic;
  font-weight: 600;
  background-color: #1f0a5c;
  padding: 10px;
  border-left-style: solid;
  border-left-width: 3px;
  border-left-color: #af38ff;
  background-image: url("http://luckyjetur.ru/wp-content/uploads/2025/04/histico.webp");
  background-repeat: no-repeat;
  background-position: top 10px left 20px;
  background-size: 80px auto;
  margin-bottom: 1.7em;
}

h3 {
  margin-top: 0px;
}