@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@700&family=Poppins:wght@400;500;600&display=swap');
*{
 margin: 0;
 padding: 0;
 box-sizing: border-box;

}

::selection{
 color: #fff;
 background: #9b27ca;
}
.wrapper{
 position: absolute;
 max-width: 480px;
 top: 50%;
 left: 50%;
 width: 100%;
 padding: 40px 30px;
 background: #fff;
 border-radius: 15px;
 opacity: 0;
 pointer-events: none;
 transform: translate(-50%, -50%) scale(1.2);
 box-shadow: 10px 10px 15px rgba(0,0,0,0.06);
 transition: opacity 0.2s 0s ease-in-out,
 transform 0.2s 0s ease-in-out;
}
.wrapper.show{
 opacity: 1;
 pointer-events: auto;
 transform:translate(-50%, -50%) scale(1);
}
.wrapper .content,
.content .warn-icon,
.warn-icon .icon{
 display: flex;
 align-items: center;
 justify-content: center;
}
.wrapper .content{
 flex-direction: column;
}
.content .warn-icon{
 height: 115px;
 width: 115px;
 border-radius: 50%;
 background: linear-gradient(#9b27ca 0%, #9927cf 0%, #d33639 100%, #f92121 100%);
}
.warn-icon .icon{
 height: 100px;
 width: 100px;
 background: #fff;
 border-radius: inherit;
}
.warn-icon .icon i{
 background: linear-gradient(#9b27ca 0%, #9927cf 0%, #d33639 100%, #f92121 100%);
 background-clip: text;
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
 font-size: 50px;
}
.content h2{
 margin-top: 35px;
 font-size: 32px;
}
.content p{
 font-size: 19px;
 text-align: center;
 margin-top: 20px;
}
.btn5{
 height: 57px;

 margin-top: 30px;
 border-radius: 50px;
 position: relative;
 overflow: hidden;
}
.btn5 .bg-layer{
 height: 100%;
 width: 300%;
 position: absolute;
 left: -100%;
 background: -webkit-linear-gradient(135deg, #9b27ca, #d33639, #9b27ca, #d33639);
 transition: all 0.4s ease;
}
.btn5:hover .bg-layer{
 left: 0;
}

 
 .com-order-block {display:none;}
 .wide, .bb-editor textarea, .ui-dialog textarea, select#category, .timezoneselect, .quick-edit-text {
 width: 100%!important;
}
.bb-editor textarea {
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 padding: 7px;
 border: 1px solid #d7d7d7;
 width: 100%;
 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
 -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 margin-top: -1px;
 outline: none;
}
.bb-editor textarea {
 border-radius: 30px!important;
 padding: 1.5rem!important;
 display: block;
 width: 100%;
 font-size: 1rem;
 font-weight: 400;
 line-height: 1.5;
 color: #212529;
 background-color: #fff;
 background-clip: padding-box;
 border: 1px solid #ced4da;
 -webkit-appearance: none;
 -moz-appearance: none;
 appearance: none;
 border-radius: 0.25rem;
 transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
textarea.form-control {
 min-height: calc(1.5em + 0.75rem + 2px);
}
.rounded-30 {
 border-radius: 30px!important;
}
.p-4 {
 padding: 1.5rem!important;
}
.form-control {
 display: block;
 width: 100%;
 padding: 0.375rem 0.75rem;
 font-size: 1rem;
 font-weight: 400;
 line-height: 1.5;
 color: #212529;
 background-color: #fff;
 background-clip: padding-box;
 border: 1px solid #ced4da;
 -webkit-appearance: none;
 -moz-appearance: none;
 appearance: none;
 border-radius: 0.25rem;
 transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
select[multiple], select[size], textarea {
 height: auto;
}
textarea {
 margin: 0;
 overflow: auto;
 vertical-align: top;
 resize: vertical;
}
select, textarea, input[type=text], input[type=password], input[type=file], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color] {
}
textarea {
 resize: vertical;
}
button, input, optgroup, select, textarea {
 margin: 0;
 font-family: inherit;
 font-size: inherit;
 line-height: inherit;
}
*, ::after, ::before {
 box-sizing: border-box;
}
таблица стилей агента пользователя
textarea {
 font-style: ;
 font-variant-ligatures: ;
 font-variant-caps: ;
 font-variant-numeric: ;
 font-variant-east-asian: ;
 font-variant-alternates: ;
 font-variant-position: ;
 font-weight: ;
 font-stretch: ;
 font-size: ;
 font-family: monospace;
 font-optical-sizing: ;
 font-kerning: ;
 font-feature-settings: ;
 font-variation-settings: ;
 text-rendering: auto;
 color: fieldtext;
 letter-spacing: normal;
 word-spacing: normal;
 line-height: normal;
 text-transform: none;
 text-indent: 0px;
 text-shadow: none;
 display: inline-block;
 text-align: start;
 appearance: auto;
 -webkit-rtl-ordering: logical;
 resize: auto;
 cursor: text;
 overflow-wrap: break-word;
 background-color: field;
 column-count: initial !important;
 writing-mode: horizontal-tb !important;
 margin: 0em;
 border-width: 1px;
 border-style: solid;
 border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
 border-image: initial;
 padding: 2px;
 white-space: pre-wrap;
}
 [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
 cursor: pointer;
}
@media (max-width: 1399.98px)
.btn-xl {
 padding: 14px 30px;
}



 .col-12 {
 flex: 0 0 auto;
 width: 100%;
}
.row>* {
 flex-shrink: 0;
 width: 100%;
 max-width: 100%;
 padding-right: calc(var(--bs-gutter-x) * .5);
 padding-left: calc(var(--bs-gutter-x) * .5);
 margin-top: var(--bs-gutter-y);
}
*, ::after, ::before {
 box-sizing: border-box;
}
 .mt-5 {
 margin-top: 3rem!important;
}
*, ::after, ::before {
 box-sizing: border-box;
}
 #dle-comments-list .comment {
 background: #f4f4f4;
 padding: 1rem;
 border-radius: 24px;
 margin-top: 1rem;
}
.my-4 {
 margin-top: 1.5rem!important;
 margin-bottom: 1.5rem!important;
}
.d-flex {
 display: flex!important;
}
*, ::after, ::before {
 box-sizing: border-box;
}element.style {
 width: 60px;
 height: 60px;
}
.rounded-circle {
 border-radius: 50%!important;
}
.bg-white {
 --bs-bg-opacity: 1;
 background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important;
}
.border {
 border: 1px solid #dee2e6!important;
}
.overflow-hidden {
 overflow: hidden!important;
}
*, ::after, ::before {
 box-sizing: border-box;
}.ps-4 {
 padding-left: 1.5rem!important;
}
.flex-fill {
 flex: 1 1 auto!important;
}
*, ::after, ::before {
 box-sizing: border-box;
}.text-uppercase {
 text-transform: uppercase!important;
}
.fw-bold {
 font-weight: 700!important;
}
*, ::after, ::before {
 box-sizing: border-box;
}.text-secondary {
 --bs-text-opacity: 1;
 color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;
}
.mt-2 {
 margin-top: 0.5rem!important;
}
.small, small {
 font-size: .875em;
}
*, ::after, ::before {
 box-sizing: border-box;
}.py-3 {
 padding-top: 1rem!important;
 padding-bottom: 1rem!important;
}
*, ::after, ::before {
 box-sizing: border-box;
}#dle-comments-list .comments-tree-list {
 padding: 0;
 list-style: none!important;
 line-height: 1;
}

dl, ol, ul {
 margin-top: 0;
 margin-bottom: 1rem;
}
ol, ul {
 padding-left: 2rem;
}
*, ::after, ::before {
 box-sizing: border-box;
}
таблица стилей агента пользователя
ol {
 display: block;
 list-style-type: decimal;
 margin-block-start: 1em;
 margin-block-end: 1em;
 margin-inline-start: 0px;
 margin-inline-end: 0px;
 padding-inline-start: 40px;
}
 
 .option {
 display: none;
}

.show {
 display: block;
}
 
 
.bbQuoteBlock { 
 margin: 15px 0px 15px 0px!important; 

} 

.bbQuoteName { 
 display:none; 

} 

.quoteMessage { 
 overflow: hidden!important; 
 text-align:justify!important; 
 font:115%/1.5 Verdana,Arial,Helvetica,sans-serif!important; 
 color:#867200;text-shadow:1px 1px 1px #fff!important; 
 font-style: italic!important; 
 background: #FDEBAE url(/quote_orange.png) no-repeat 10px 10px!important; 
 padding: 10px 10px 5px 50px!important; 
 border: 1px solid #E6C555!important; 

} 
 
 
 .comment-item {
 border: 1px solid #ededed;
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 border-radius: 6px;
 background: #fff;
 -moz-box-shadow: 0 5px 8px rgba(157,157,157,.05);
 -webkit-box-shadow: 0 5px 8px rgba(157,157,157,.05);
 box-shadow: 0 5px 8px rgba(157,157,157,.05);
 margin: 0 0 20px 0;
}
 .comment-item-top {
 background: #f5f6f7;
}
 .comment-item-top2 {
 height: 66px;
 display: inline-block;
 vertical-align: top;
 background: #fafbfc url(/wp-content/comment-item-top.jpg) right top no-repeat;
 padding: 0 100px 0 95px;
 position: relative;
}
 .comment-item-image {
 width: 46px;
 height: 46px;
 overflow: hidden;
 -moz-border-radius: 46px;
 -webkit-border-radius: 46px;
 border-radius: 46px;
 -moz-box-shadow: 0 8px 8px rgba(136,116,78,.15);
 -webkit-box-shadow: 0 8px 8px rgba(136,116,78,.15);
 box-shadow: 0 8px 8px rgba(136,116,78,.15);
 position: absolute;
 left: 26px;
 top: 10px;
 background: #e4e8ee;
 border: 1px #d8dde6 solid;
}
 .comment-item-image img {
 width: 46px;
 height: 46px;
 -moz-border-radius: 46px;
 -webkit-border-radius: 46px;
 border-radius: 46px;
}
 .comment-item-author {
 height: 66px;
 line-height: 66px;
 margin: 0 25px 0 0;
 display: inline-block;
 vertical-align: top;
}
 .comment-item-author a {
 color: #000;
 font-size: 16px;
 font-weight: bold;
}
 .comment-item-author {
 height: 66px;
 line-height: 66px;
 margin: 0 25px 0 0;
 display: inline-block;
 vertical-align: top;
}
 .comment-item-date {
 height: 66px;
 line-height: 66px;
 background: url(/wp-content/main-news-info-item2.png) left center no-repeat;
 color: #878787;
 font-size: 18px;
 display: inline-block;
 vertical-align: top;
 padding: 0 0 0 25px;
}
 .comment-item-bottom {
 position: relative;
 padding: 30px 30px 10px 67px;
 background: url(/wp-content/comment.png) 30px 30px no-repeat;
}
 .comment-item-text {
 color: #000;
 font-size: 16px;
 line-height: 20px;
}
 .comments-item-links {
 font-size: 13px;
 padding: 0 0 30px 67px;
}
 .comments-item-links a {
 color: #9a9a9a;
 margin-right: 10px;
}
 
 .woocommerce-product-gallery {
 opacity: 1 !important;
 }
 
 .el {
 padding: 1px 2px;
 font-size: 15px;
 color: #000;
 background: #ffff;
 
}

.container {
display: grid;
 grid-template-columns: auto auto auto 1fr;
}

 .block_down_game .block_down:first-child {
 margin-right: 16px;
}
.block_down {
 position: relative;
 width: 230px;
}
 
/* warning */
 .wrapper-warning {
 margin: 1px;
 }
 .wrapper-warning .card {
 width: auto;
 height: auto;
 background-color: #fff;
 padding: 5px 10px;
 display: flex;
 justify-content: space-around;
 align-items: center;
border: 5px dashed #fdc220;
 border-radius: 5px;
 box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
 }
 .wrapper-warning .card .subject {
 margin-right: 180px;
 }
 .wrapper-warning .card .subject p {
 color: #909092;
 }
 .wrapper-warning .card .icon {
 font-size: 28px;
 color: #fdc220;
 }
 .wrapper-warning .card .icon-times {
 font-size: 28px;
 color: #c3c2c7;
 cursor: pointer;
 }
 /* warning */
a.itemdown_games {

 display: block;
 border-radius: 3px;
 background: #7bc43c;
 color: #fff;
 transition: all .3s;
 position: relative;
 font-size: 1.4em;
 letter-spacing: .5px;
 margin-bottom: 10px;
 text-align: center;
 height: 44px;
 line-height: 44px;

}
 
 
 a.itemdown_games::after {
 content: "";
 position: absolute;
 bottom: 0px;
 right: 0;
 width: 32px;
 height: 28px;
 background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABOCAMAAACaL4H6AAAANlBMVEVHcEz///////////////////////////////////////////////////////////////////+GUsxbAAAAEXRSTlMACDhfEql54va+0OwpHUuQA1MzsTEAAALFSURBVFjDtVnbcoUgDJRLuIrA//9szzmdaasJEJHmWXeW7G4Q3LZnpXeVjd7W1xvYW1fd8R/A0dVPgVgILN/A9beiXAd+/AX+VF4HvtsreNjXoecreDXjl4RIu0xjdSSm3nWjSC+VIARrbR7atsAV3Knms/owEOKNNR7uit5woz5yOMsf0rB//goeySApj4zlxtQVpl6Ix9BTr/LDrutwfcdSQYoEeFuenzKVEyRPgDOGBQ6S3TkUeMOCFSRJ9aXmMhEkbDJN9mXsRhykqph9qWoiSITJ6L6M3YiDRDCi+8LYuhSHOt0XGEqaAiMfdF/sPhEkTF2QfWHMRhwkopl0X8ZuJIKEo40ZMN2IG4qpC6iTbgTGS8rVudmIg4RfwqZizkYiI4h6yXUuSEUxpDrcJHVizchl9Aho7Lon6oSNTWFZnUEdj3W809AjgNF1ysZXTRtWZ3idkNRdGlNoqzO8Tq05GsGx+njCkA11IMXY6oT247Z8yIPa9cjqo6+MJqnqLIysPtK0MVG/eQ2tjrQfjfQ/mxmDQy+nh+WBt6zeO07tofLAG1P90/aGH5OvXHDdpgGkqLKPfQIvpv0cYO5CnciA74K3ptd3Zy52FxLcOQ47uB64ht4aTfpzrlQQ0Te3Vpe+AmOj/jFNPuS+S6kMWEeeiJLxrjX0Sgp9hWq0NrreYeF97nT0B2HJda5+vVq29F4aeB8uc5e47GCVPWf4tYoitBa8jXpQjK+n3nTuYxvmLVRvgj7F3sRtSa3h354d7qZP7lz73ZM0mLTdKcNGjt7cvTdjSepiACPv37IWaAX/XSEED9kcMpVtpmhJ/WtmvSppXeZgH56oH0i66DKYltSuuQxuSJrLEnRaUrvkMrjo2cuAB5KGtIQ6LSl3T5g4RbEOSA8kXRSk6cuAB5Iu+qvSGLxrgtSQdE2QWnup+U9J7wXpC1YOwjwqPouUAAAAAElFTkSuQmCC');
 background-size: auto;
 opacity: .15;
 background-size: contain;
}
 
 
 

 
 .min-details {
 
 position: absolute;
 right: 3px;
 top: 2px;
 display: flex;
 align-items: center;
 padding:2px 2px;
 background: #f5f5f5;
 border-radius: 5px;
 box-shadow: 0 0px 0px 1px rgb(0 0 0 / 6%);
 z-index: 1;
}
 
.mininf {
 color: #8c8c8c;
}

 .info_important {

 background: #f4f4f4;
 padding: 10px 15px;
 border-radius: 5px;
 border-left: 3px solid #ff4a41;
}
 .info_important_message {
 
 font-size: 14px;
 font-weight: 500;
 color: #000;
 
}
 
 .info_important_title {

 font-weight: 600;
 margin-bottom: 3px;
 
 font-size: 16px;
 
 color: #000;
 line-height: 1;
}
 


.info_sistem {
 display: flex;
 font-size: 14px;
 justify-content: space-between;
 flex-wrap: wrap;
 margin: 0 1px 5px;
 
} 
 .info_sistem .block {
flex: 2;
 max-width: 100%;
 padding: 1px;
}
 .info_sistem .block_content {
 border-radius: 15px;
 background: #f7f7f7;
 padding: 15px;
}
 .info_sistem .title_section {
 background: #2f3238;

 min-height: 55px;
 display: flex;
 align-items: center;
 border-radius: 5px 5px 0 0;
 padding: 10px 5px;
 font-weight: 700;
 color: #fff;
 margin: -15px -15px 12px;
}
 .info_sistem .title_section svg {
 width: 15px;
 height: 15px;
 fill: #fff;
 margin-right: 10px;
}
 .info_sistem .block_content .mess {
 line-height: 19px;
}
 .info_sistem .block_content .mess b {
 font-weight: 600;
}
 
 details{
 display:block;
 
 width:100%;
 
 border-radius: 5px;

 
}
summary::-webkit-details-marker{display:none;}
summary::-moz-list-bullet{list-style-type:none;}
summary::marker{display:none;} 
summary {
 
 padding: .3em 1em .3em .9em;

 color: #fff;
 font-weight: 900;
 cursor: pointer;
 position: relative;
 
}
summary:before { 
 top: .4em;
 right: .3em;
 color: transparent;
 width: 1em;
 height: 1em; 
 content: "";
 
 position: absolute;
 transition: transform .5s;
}
details[open] > summary:before {
 transform: scale(1,-1);
}
summary ~ * {
 padding: 0 1em 3px 1.2em;
}
details[open] summary ~ *{ 
 animation: sweep .5s ease-in-out;
}
@keyframes sweep {
 0% {opacity: 0;}
 100% {opacity: 1;}
 
}
summary:focus {
 outline:0;

}
 

 
 .add-comm-form {
 position: relative;
}
 .ac-title {
 font-size: 18px;
 margin-bottom: 15px;
}
 .berrors {
 background: #fcd572;
 color: #332b23;
 margin: 0 0 20px 0;
 padding: 10px 20px;
 border-radius: 5px;
}

 .info_update {
 background: #fff7da;
 
 display: inline-block;
 padding: 5px 10px;
 border-radius: 5px;
 color: #7b7564;
 font-weight: 400;
}
 
 .info_update2 {
 background: #fad169;
 font-size: 15px;
display: inline-table;
padding: 2px 2px 2px 2px;

 border-radius: 5px;
 color: #000;
 font-weight: 800;
} 
 
 .related_games_title {
 font-size: 18px;
 border-left: 3px solid #ffd441;
 padding: 0 15px;
 margin-bottom: 10px;
}
 #timer_num {width:70px; height:70px; background: url('//scriptu.ucoz.ru/style/8318a7d5964b.gif') no-repeat; text-align:center; font-size:36px; color:#666}
 

 .download_file {
 background: #253241;
 color: #fff1d4;
 padding: 15px 25px;
 display: flex;
 justify-content: space-between;
 flex-wrap: wrap;
 align-items: center;
 margin: 5px 0px 0px;
 border-radius: 5px;
}
 .download_file div {
 font-weight: 500;
}
 .download_file div > span {
 display: block;
 font-weight: 600;
 font-size: 13px;
 color: #b5bec9;
}
 .download_file a.btn {
 font-weight: 700;
 position: relative;
 overflow: hidden;
}
 a.btn, button {
 cursor: pointer;
 transition: all 0.3s ease 0s;
 color: #fff;
 font-weight: normal;
 display: inline-block;
 padding: 4px 15px !important;
 position: relative;
 overflow: hidden;
 border-radius: 15px;
 border: 0;
 background: #29b329;
 font-size: 16px;
}
 .swipe_effect:before {
 content: "";
 position: absolute;
 bottom: 0px;
 right: 0;
 width: 32px;
 height: 28px;
 background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABOCAMAAACaL4H6AAAANlBMVEVHcEz///////////////////////////////////////////////////////////////////+GUsxbAAAAEXRSTlMACDhfEql54va+0OwpHUuQA1MzsTEAAALFSURBVFjDtVnbcoUgDJRLuIrA//9szzmdaasJEJHmWXeW7G4Q3LZnpXeVjd7W1xvYW1fd8R/A0dVPgVgILN/A9beiXAd+/AX+VF4HvtsreNjXoecreDXjl4RIu0xjdSSm3nWjSC+VIARrbR7atsAV3Knms/owEOKNNR7uit5woz5yOMsf0rB//goeySApj4zlxtQVpl6Ix9BTr/LDrutwfcdSQYoEeFuenzKVEyRPgDOGBQ6S3TkUeMOCFSRJ9aXmMhEkbDJN9mXsRhykqph9qWoiSITJ6L6M3YiDRDCi+8LYuhSHOt0XGEqaAiMfdF/sPhEkTF2QfWHMRhwkopl0X8ZuJIKEo40ZMN2IG4qpC6iTbgTGS8rVudmIg4RfwqZizkYiI4h6yXUuSEUxpDrcJHVizchl9Aho7Lon6oSNTWFZnUEdj3W809AjgNF1ysZXTRtWZ3idkNRdGlNoqzO8Tq05GsGx+njCkA11IMXY6oT247Z8yIPa9cjqo6+MJqnqLIysPtK0MVG/eQ2tjrQfjfQ/mxmDQy+nh+WBt6zeO07tofLAG1P90/aGH5OvXHDdpgGkqLKPfQIvpv0cYO5CnciA74K3ptd3Zy52FxLcOQ47uB64ht4aTfpzrlQQ0Te3Vpe+AmOj/jFNPuS+S6kMWEeeiJLxrjX0Sgp9hWq0NrreYeF97nT0B2HJda5+vVq29F4aeB8uc5e47GCVPWf4tYoitBa8jXpQjK+n3nTuYxvmLVRvgj7F3sRtSa3h354d7qZP7lz73ZM0mLTdKcNGjt7cvTdjSepiACPv37IWaAX/XSEED9kcMpVtpmhJ/WtmvSppXeZgH56oH0i66DKYltSuuQxuSJrLEnRaUrvkMrjo2cuAB5KGtIQ6LSl3T5g4RbEOSA8kXRSk6cuAB5Iu+qvSGLxrgtSQdE2QWnup+U9J7wXpC1YOwjwqPouUAAAAAElFTkSuQmCC');
 background-size: auto;
 opacity: .15;
 background-size: contain;
}
 
 .fn_post_rate .rate_like-dislike {
 display: flex;
 justify-content: space-between;
}

 .fn_post_rate a:first-child {
 background: #b8f57a;
}

}
 .fn_post_rate a span {
 flex: 1;
}
 
 
 
.fn_post_rate a:last-child {
 background: #fff9bf;
}
.fn_post_rate a {
 color: #000;
 font-weight: 700 ;
 flex: 0 0 50%;
 text-align: center;
 display: inline-flex;
 align-items: center;
 
 position: relative;
 overflow: hidden;
 font-size: 15px;
 margin: 1px 1px;
 border-radius: 5px;
}
 .fn_post_rate a span {
 flex: 1;
}


 .fn_post_rate {
 
 margin: -5px;
}
 
 ._boosty_12po9_1205 {
 align-items: center;
 border-radius: 5px;
 background: url(https://res.cloudinary.com/damqsjjsn/image/upload/v1641672204/landscapewLight_wdbhno.png)
 no-repeat center center fixed;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 height:100%;
 justify-content: space-between;
 margin: 5px 0;
 max-width: 100%;
 overflow: hidden;
 position: relative;
 text-decoration: none;
 transition: transform .15s ease-in-out;
 width: 100%;
}


 ._boosty_12po9_1205:before {
 
 background-size: 577px 324px;
 content: "";
 height: 100%;
 left: 0;
 opacity: .21;
 position: absolute;
 top: 0;
 width: 100%;
}
._boosty_12po9_1206 {
 background: #ededed;
 align-items: center;
 color: #000;
 border-radius: 5px;

 justify-content: space-between;
 margin: 5px 0;
 max-width: 100%;
 overflow: hidden;
 position: relative;
 text-decoration: none;
 transition: transform .15s ease-in-out;
 width: 100%;
} 
 @import url('htpps://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900');
*{
 margin: 0;
 padding: 0;
 box-sizing: border-box;
 font-family: 'Poppins', sans-serif;
}

.container2{
display: flex;
 justify-content: center;
 align-items: center;
 flex-direction: column;
}
.container2 a{
position: relative;
 width: 100%;
 height: 60px;
 display: inline-block;
 background: #fff;
 margin: 20px;
}
.container2 a:before,
.container2 a:after
{
content:'';
 position: absolute;
 inset: 0;
 transition: 0.5s;
 background: #f00
}
.container2 a:nth-child(1):before,
.container2 a:nth-child(1):after
{
 background: linear-gradient(45deg, #00ccff, #0e1538, #d400d4)
}
.container2 a:nth-child(2):before,
.container2 a:nth-child(2):after
{
 background: linear-gradient(45deg, #f0075b, #0e1538, #1aff22);
}
.container a:hover:before
{
 inset: -3px; 
}
.container2 a:hover:after
{
 inset: -3px; 
 filter: blur(10px);
}
.container2 a span{
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 display: inline-block;
 background: linear-gradient(45deg, #00ccff, #0e1538, #d400d4);
 z-index: 10;
 display: flex;
 justify-content: center;
 align-items: center;
 font-size: 1.2em;
 text-transform: uppercase;
 letter-spacing: 2px;
 color: #fff;
 border: 1px solid #040a29;
 overflow: hidden;
}
.container2 a span::before{
content:'';
 position: absolute;
 top: 0;
 left: -50%;
 width: 100%;
 height: 100%;
 background: rgba(255,255,255,0.075);
 transform: skew(25deg)
}

 .glow-on-hover {
 
 border: none;
 outline: none;
 
 cursor: pointer;
 position: relative;
 z-index: 0;
 border-radius:35px;
}

.glow-on-hover:before {
 content: '';
 background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
 position: absolute;
 top: -2px;
 left:-2px;
 background-size: 400%;
 z-index: -1;
 filter: blur(5px);
 width: calc(100% + 4px);
 height: calc(100% + 4px);
 animation: glowing 20s linear infinite;
 opacity: 0;
 transition: opacity .3s ease-in-out;
 border-radius: 10px;
}



.glow-on-hover:active:after {
 background: transparent;
}

.glow-on-hover:hover:before {
 opacity: 1;
}

.glow-on-hover:after {
 z-index: -1;
 content: '';
 position: absolute;
 width: 100%;
 height: 100%;
 
 left: 0;
 top: 0;
 border-radius: 10px;
}

@keyframes glowing {
 0% { background-position: 0 0; }
 50% { background-position: 400% 0; }
 100% { background-position: 0 0; }
} 
 
 

 
.image-container {
 position: relative;
 
}



.text-overlay {
 position: absolute;
 max-width: 265px;
 bottom: 15px;
 left: 5px;
 background-color: rgba(255, 172, 5, 0.96);
 padding: 5px;
 line-height: 17px;
 border-radius: 3px;
 font-weight: 600;
 font-size: 14px;
}


.envelopexas {
 max-width: 100%;
 width: 100%;
 position: relative;
}
.envelopexas i {
 top: 50%;
 height: 50px;
 width: 50px;
 cursor: pointer;
 font-size: 1.25rem;
 position: absolute;
 text-align: center;
 line-height: 50px;
 background: #fff;
 border-radius: 50%;
 box-shadow: 0 3px 6px rgba(0,0,0,0.23);
 transform: translateY(-50%);
 transition: transform 0.1s linear;
}
.envelopexas i:active{
 transform: translateY(-50%) scale(0.85);
}
.envelopexas i:first-child{
 left: -22px;
}
.envelopexas i:last-child{
 right: -22px;
}
.envelopexas .roundabout{
 display: grid;
 grid-auto-flow: column;
 grid-auto-columns: calc((100% / 5) - 12px);
 overflow-x: auto;
 scroll-snap-type: x mandatory;
 gap: 16px;
 border-radius: 8px;
 scroll-behavior: smooth;
 scrollbar-width: none;
}
.roundabout::-webkit-scrollbar {
 display: none;
}
.roundabout.no-transition {
 scroll-behavior: auto;
}
.roundabout.dragging {
 scroll-snap-type: none;
 scroll-behavior: auto;
}
.roundabout.dragging .arson {
 cursor: grab;
 user-select: none;
}
.roundabout :where(.arson, .img) {
 display: flex;
 justify-content: center;
 align-items: center;
}
.roundabout .arson {
 scroll-snap-align: start;
 height: 342px;
 list-style: none;
 background: #fff;
 cursor: pointer;
 padding-bottom: 15px;
 flex-direction: column;
 border-radius: 8px;
}
.roundabout .arson .img {
 background: #8B53FF;
 height: 198px;
 width: 198px;
 border-radius: 25%;
}
.arson .img img {
 width: 190px;
 height: 190px;
 border-radius: 25%;
 object-fit: cover;
 border: 4px solid #fff;
}
.roundabout .arson h2 {
 font-weight: 500;
 font-size: 1.4rem;
 margin: 30px 0 5px;
}
.roundabout .arson span {
 color: #6A6D78;
 font-size: 1.1rem;
}

@media screen and (max-width: 900px) {
 .envelopexas .roundabout {
 grid-auto-columns: calc((100% / 2) - 9px);
 }
}

@media screen and (max-width: 600px) {
 .envelopexas .roundabout {
 grid-auto-columns: 100%;
 }
}

.amolasd-kigas {
 position: fixed;
 padding: 10px;
 width: 75%;
 max-width: 800px;
 border-radius: 0.5em;
 top: 50%;
 left: 50%;
 color: #000;
 transform: translate(-50%, -50%);
 background-color: rgba(255,255,255,1);
 visibility: hidden;
 opacity: 0;
 transition: opacity .5s, visibility 0s linear .5s;
 z-index:99999999; 
 
}
.amolasd-kigas:target {
 visibility: visible;
 opacity: 1;
 transition-delay: 0s;
}
.amolasd-kigas .delomes {
 position: absolute;
 right: 7px;
 top: -15px;
 padding: 11px;
 color: #2b2a2a;
 transition: color .3s;
 font-size: 2em;
 /* line-height: 1.5; */
 font-weight: 700;
}
.amolasd-kigas .delomes:hover {
 color: #f00;
}
.delomes-amolasd-kigas {
 background-color: rgba(0,0,0,.7);
 cursor: default;
 position: fixed;
 top:0;
 left:0;
 right:0;
 bottom:0;
 opacity: 0;
 visibility: hidden;
 transition: opacity .5s, visibility 0s linear .5s;
}
.amolasd-kigas:target + .delomes-amolasd-kigas {
 opacity: 1;
 visibility: visible;
 transition-delay: 0s;
} 
 
 .rytub-t, .rytub-t:hover
 { text-decoration: none;
 border-radius: 5px;
 margin-bottom: 10px;
 font-size: 16px;
 font-weight: bold;
 color: #fff;
 background: #23c6eb;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 8px 0px;
 margin-top: 0px;
 cursor: pointer;
 text-transform: uppercase;
 min-width: 155px;
 box-shadow: 0 1px 3px rgb(0 0 0 / 20%);
 
}

 .rytub-t:before {
 content: " ";
 
 width: 35px;
 height: 30px;
 
 background: url(/wp-content/2965363.png) no-repeat;
 background-size: contain;
 margin-right: 10px;
}
 
.rytub-t:focus {
 outline: none;
}

.rytub-t {
 background-image: linear-gradient(to right, #7fe8ff, #60e0fc, #23c6eb, #2dd2f7); box-shadow: 0 5px 15px rgba(97, 199, 242, 0.4);
 
} 
 
 .youtube-t, .youtube-t:hover
 { text-decoration: none;
 margin-bottom: 10px;
 border-radius: 5px;
 font-size: 16px;
 font-weight: bold;
 color: #fff;
 background: linear-gradient(to right, #fa6a02, #f15e64, #db3036, #e2373f); box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 8px 0px;
 margin-top: 0px;
 cursor: pointer;
 text-transform: uppercase;
 min-width: 155px;
 box-shadow: 0 1px 3px rgb(0 0 0 / 20%);
}

.youtube-t:before {
 content: " ";
 
 width: 35px;
 height: 30px;
 
 background: url(/wp-content/2965363.png) no-repeat;
 background-size: contain;
 margin-right: 10px;
} 

 
 .youtube-t:hover {
 background-position: 100% 0;
 moz-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 -webkit-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out;
}

.youtube-t:focus {
 outline: none;
}

.youtube-t {
 background-image: linear-gradient(to right, #f56d0c, #f15e64, #e14e53, #e2373f); box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
 
} 
 
 
 .stem-v, .stem-v:hover
 { text-decoration: none;
 margin-bottom: 10px;
 border-radius: 5px;
 font-size: 16px;
 font-weight: bold;
 color: #fff;
 background: linear-gradient(to right, #403752, #403752, #403b4a, #403b4a); box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 8px 0px;
 margin-top: 0px;
 cursor: pointer;
 text-transform: uppercase;
 min-width: 155px;
 box-shadow: 0 1px 3px rgb(0 0 0 / 20%);
}

.stem-v:before {
 content: " ";
 
 width: 35px;
 height: 30px;
 
 background: url(/wp-content/2965363.png) no-repeat;
 background-size: contain;
 margin-right: 10px;
} 

 
 .stem-v:hover {
 background-position: 100% 0;
 moz-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 -webkit-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out;
}

.stem-v:focus {
 outline: none;
}

.stem-v {
 background-image: linear-gradient(to right, #534e5e, #322947, #322947, #322947); box-shadow: 0 5px 15px rgba(83, 78, 94);
 
} 
 
 .info_update5 {
text-decoration: underline red;
 margin-bottom: 10px;
 display: inline-block;

 font-weight: 400;
}
 
 .buttons {
 margin: 0%;
 text-align: center;
}

.btn-hover {
 
 width: 70%;
 font-size: 16px;
 font-weight: 600;
 color: #fff;
 cursor: pointer;
 margin: 20px;
 height: 55px;
 text-align:center;
 border: none;
 background-size: 300% 100%;

 border-radius: 10px;
 moz-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 -webkit-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out;
}

.btn-hover:hover {
 background-position: 100% 0;
 moz-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 -webkit-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out;
}

.btn-hover:focus {
 outline: none;
}

.btn-hover.color-11 {
 background-image: linear-gradient(to right, #f53d3d, #f53d3d, #e80707, #e80707); box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
 
}


 .related_games_title1 {
margin-block-start: 3px; 
margin-block-end: 25px; 
}
 .related_games_title1 a{

 margin: 1% 0;
text-decoration: none;
color: #000;
 display: inline-block;
 font-weight: 700;
 padding: 1px 11px;
 font-size: 11px;
border-radius: 5px ;
 background: #eff1f6;
 
}
.related_games_title1 a {margin: 1px; margin: 5px;}
.related_games_title1 {font-size:0px;}
 
coment {
 display: grid;
 grid-template-columns: 1fr 1fr;
 gap: 24px;
 padding: 12px 24px;
}


@media (max-width: 768px) {
 coment {
 grid-template-columns: 1fr;
 }

}


 .btn-wrapper {
 display: flex;
 margin: 3px 0;

 }

 .btny {
 position: relative;
width: 100%; 
 height: 100%;
 line-height: 40px;
 padding: 0 30px 0 40px;
 margin: 0 20px;
 background: linear-gradient(-135deg, #00E5FE, #4463FE);
 border-width: 0;
 border-radius: 15px;

 font-size: 12px;
 color: white;
 outline: none;
 cursor: pointer;
 }
 .btny a{
 width: 100%; 
 height: 100%;
 color: white;
 outline: none;
 cursor: pointer;
 }

 .btny:before {
 content: "\f067";
 position: absolute;
 left: 5px;
 top: 5px;
 font-family: FontAwesome;
 color: white;
 width: 30px;
 height: 30px;
 line-height: 30px;
 text-align: center;
 border-radius: 50%;
 background: transparent;
 transition: .3s ease-in-out;
 }

 .btny:hover:before {
 background: white;
 color: #24D8F7;
 }

 @media (max-width: 767px) {
 .btn-wrapper {
 flex-direction: column;
 
 }

 .btny a{
 margin-bottom: 30px;
 }
 }

 @media (min-width: 768px) {
 .btn-wrapper {
 
 }
 }