.brd_rank_star {
  display: inline-block;
  flex: 0 0 auto;
  position: relative;
  top: 2px;
}

.brd_rank_star::after {
    content: "";
    position: absolute;
    top: -30%;
    left: -70%;
    width: 55%;
    height: 160%;
    background: linear-gradient(
        120deg,
        transparent 0%,
        rgba(255,255,255,0.0) 35%,
        rgba(255,255,255,0.9) 50%,
        rgba(255,255,255,0.0) 65%,
        transparent 100%
    );
    transform: skewX(-25deg);
    animation: starShine 5s ease-in-out infinite;
}

@keyframes glowTriangleRight {
    0% {
        border-left-color: #ff4081;
        filter: drop-shadow(0 0 3px rgba(255, 64, 129, 0.6));
        transform: translateY(-50%) scale(1);
    }
    50% {
        border-left-color: #ff79a9;
        filter: drop-shadow(0 0 12px rgba(255, 64, 129, 0.9));
        transform: translateY(-50%) scale(1.05);
    }
    100% {
        border-left-color: #ff4081;
        filter: drop-shadow(0 0 3px rgba(255, 64, 129, 0.6));
        transform: translateY(-50%) scale(1);
    }
}
@keyframes neonGlowRight {
    0% {
        border-left-color: #ff4081;
        filter: drop-shadow(0 0 3px #ff4081)
                drop-shadow(0 0 6px rgba(255, 64, 129, 0.5));
    }
    50% {
        border-left-color: #ffffff;
        filter: drop-shadow(0 0 10px #ff79a9)
                drop-shadow(0 0 20px rgba(255, 121, 169, 0.8))
                drop-shadow(0 0 30px rgba(255, 121, 169, 0.3));
    }
    100% {
        border-left-color: #ff4081;
        filter: drop-shadow(0 0 3px #ff4081)
                drop-shadow(0 0 6px rgba(255, 64, 129, 0.5));
    }
}


/*
.star_rank {
	top: 50%;
	left: 100%;	
	width: 9px;
	height: 9px;
	margin-left: -80px;	
}

[class~=star_rank]{position:absolute;}

[class~=star_rank_chat],[class~=star_rank]{top:.1875in;}

[class~=star_rank_chat],[class~=star_rank]{left:13.5pt;}[class~=star_rank],[class~=star_rank_chat]{width:.072916667in;}

[class~=star_rank_chat],[class~=star_rank]{height:8px;}[class~=star_rank],[class~=star_rank_chat]{background-color:#000;}

[class~=star_rank],[class~=star_rank_chat]{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);}

[class~=star_rank]{top:50%;}[class~=star_rank]{left:100%;}

[class~=star_rank]{margin-left:-1.125pc;}



[class~=right_yildiz1]{transform:translate(-50%,-50%) rotate(-24deg) translate(calc(130% - 31px));}

[class~=right_yildiz2]{transform:translate(-50%,-50%) rotate(0deg) translate(calc(130% - 31px));}

[class~=right_yildiz3]{transform:translate(-50%,-50%) rotate(24deg) translate(calc(130% - 31px));}

.right_yildiz4{transform:translate(-50%,-50%) rotate(48deg) translate(calc(130% - 31px));}

[class~=right_yildiz5]{transform:translate(-50%,-50%) rotate(72deg) translate(calc(130% - 31px));}

.right_yildiz6{transform:translate(-50%,-50%) rotate(96deg) translate(calc(130% - 31px));}

.right_yildiz7{transform:translate(-50%,-50%) rotate(120deg) translate(calc(130% - 31px));}

.right_yildiz8{transform:translate(-50%,-50%) rotate(144deg) translate(calc(130% - 31px));}

[class~=right_yildiz9]{transform:translate(-50%,-50%) rotate(168deg) translate(calc(130% - 31px));}

[class~=right_yildiz10]{transform:translate(-50%,-50%) rotate(192deg) translate(calc(130% - 31px));}

[class~=right_yildiz11]{transform:translate(-50%,-50%) rotate(216deg) translate(calc(130% - 31px));}

[class~=right_yildiz12]{transform:translate(-50%,-50%) rotate(240deg) translate(calc(130% - 31px));}

[class~=right_yildiz13]{transform:translate(-50%,-50%) rotate(264deg) translate(calc(130% - 31px));}

[class~=right_yildiz14]{transform:translate(-50%,-50%) rotate(288deg) translate(calc(130% - 31px));}

[class~=right_yildiz15]{transform:translate(-50%,-50%) rotate(312deg) translate(calc(130% - 31px));

*/


.mini_icon .list_rank  {
	height: 12px !important;
	width: 12px !important;
	margin: 2px 1px;
	float: right;
}
.mini_icon .list_flag  {
	height: 12px !important;
	width: 15px !important;
	margin: 2px 1px;
	float: right;
}
.mini_icon i  {
    height: 12px;
    width: 12px;
    float: right;
    vertical-align: middle;
    font-size: 12px;
    margin: 2px 1px;
}
.mini_icon .mob  {
    height: 12px;
    width: 12px;
    float: right;
    vertical-align: middle;
    font-size: 12px;
    margin: 2px 1px;
}
i.fa.fa-venus {color: violet;}
i.fa.fa-mars {color:  #181A18;}
.10 {width: 100%;display: inline-grid;}
.ulist_data.text-end {width: 100%;height: auto;table-layout: auto;display: flex;justify-content: right;}
.tiny_button.warn_btn.text_micro {width: 100%;height: auto;table-layout: auto;display: flex;justify-content: flex-end;background: tomato;}
.tiny_button.ok_btn.text_micro {width: 100%;height: auto;table-layout: auto;display: flex;
justify-content: right;background: steelblue;}
a.no_link_like.theme_color {color: #f5deb37a;}
{
    color: #fff;
    background-color: #007bff;
}
.kayanyazi {
	max-width:100%;
	overflow:hidden;
}
.kayan_yazi {
	white-space:nowrap;
	overflow:hidden;
	display:inline-block;
	animation:kayan_yazi 10s linear infinite;
}
.kayan_yazi div {
	display:inline-block;
}
@keyframes kayan_yazi {
	0% {
		transform:translate(10,0);
	}
	100% {
		transform:translate(-100%,0);
	}
}
.sohbet_radyaadi,.radio-tag {
	border-radius:.25rem;
	border:1px solid rgba(0,0,0,.07);
	background:rgba(0,0,0,.07)
}
.sohbet_radyaadi {
	min-width:100%;
	padding:8px;
	margin-bottom:6px
}
.radyo_calan_sarkimiz {
	font-weight:bold;
	font-family:sans-serif;
}

.kisisel_arkaplan_icerik{
  width: 428px;
  margin: 10px;
  height: 400px;
  overflow: auto;
}
.kisisel_arkaplan_aktif_olan{
	border: 3px rgb(3, 131, 250) solid!important;
}
.kisisel_arkaplan_modal_open .kisisel_arkaplan_tab_content {
  max-height: 28.125rem;
  min-height: 28.125rem;
  overflow-y: auto;
}
.kisisel_arkaplan_active{
  color: #eaedf2;
  background: #007bff;
}
.kisisel_arkaplan_inside_wrapper {
  padding: 1rem 2rem 1rem 0;
}
.kisisel_arkaplan_padding {
  padding: 0 !important;
}
.kisisel_arkaplaan{
	height: calc(100% - 48px)!important
}
.kisisel_arkaplaan ul{
	width: 100%;
	margin: 0;
	padding: 0;	
}
.kisisel_arkaplaan li{
  float: left;
  list-style-type: none;
  width: 46%;
  margin: 1.33%;
  height: 120px;
  position: relative;
}
.kisisel_arkaplan_aktif_olan{
	border: 3px rgb(3, 131, 250) solid!important;
}
.kisisel_arkaplan_modal_open .kisisel_arkaplan_tab_content {
  max-height: 28.125rem;
  min-height: 28.125rem;
  overflow-y: auto;
}
.kisisel_arkaplan_active{
  color: #eaedf2;
  background: #007bff;
}
.kisisel_arkaplan_inside_wrapper {
  padding: 1rem 2rem 1rem 0;
}
.kisisel_arkaplan_padding {
  padding: 0 !important;
}
.kisisel_arkaplaan{
	height: calc(100% - 48px)!important
}
.kisisel_arkaplaan ul{
	width: 100%;
	margin: 0;
	padding: 0;	
}
.kisisel_arkaplaan li{
  float: left;
  list-style-type: none;
  width: 46%;
  margin: 1.33%;
  height: 120px;
  position: relative;
}
.kisisel_arkaplaan img{
	width: 100%;
	height: 120px;
	border-radius: 5px;
	border: 3px #ffffff solid;
}
.kisisel_arkaplaan h1 { 
	position: absolute;
	top: 64px;
	width: 100%;
	text-align: center;
	font-size: 12px;
	background: #08a393;
	color: #fff;
}
.kisisel_arkaplaan span{
  z-index: 9999;
  width: 60px;
  height: 60px;
  text-align: center;
  font-size: 36px!important;
  border-radius: 60px;
  background: rgba(179, 180, 180, 0.514);
  position: absolute;
  margin-left: 60px;
  margin-top: 20px;
}
@media only screen and (max-width:480px) {
.kisisel_arkaplaan li{
  float: left;
  list-style-type: none;
  width: 33%;
  margin: 1.33%;
  height: 120px;
  position: relative;
}
}
@media screen and (max-width:400px) {
.kisisel_arkaplaan li{
  float: left;
  list-style-type: none;
  width: 33%;
  margin: 1.33%;
  height: 120px;
  position: relative;
}	
}


.background_chats::before {
	content:'';
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	/*background:url('../default_images/icons/cat.svg');
	background-repeat:no-repeat;
	background-position:bottom -123px right;
	background-size:600px; */
	opacity:1;
	box-shadow: inset 0 0 45px rgb(0,0,0,.271);
}
.roombackground {
	background-size: 100% 100% !important;	
}
.add_room_background {
	position:relative;
}
.room_background_item_wrap {
	display:table;
	border-radius:50px;
	overflow:hidden;
}
.room_background_item {
	width:40px;
	height:30px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.room_background_menu {
	display:table-cell;
	vertical-align:middle;
	width:147px;
}
.room_background_select {
	-webkit-appearance:none;
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	width:100%;
	height:100%;
	cursor:pointer;
}
.room_background_size {
	height:250px;
}
.choose_room_background {
	position: relative;
}
@media screen and (max-width:768px){
	#chat_head {height: 50px;}
	#my_menu {height: 40px;}
	.ust-bar_sag { width: inherit !important; border-left: none!important; }	
}

