@charset "utf-8";body{margin:0 auto;padding:0;font-size:14px;font-family:Tahoma;background:#f3f3f3;color:#5e5e5e;word-wrap:break-word}

a {cursor:pointer;}

.loginblock {margin:0px auto; display:table; padding:20px 0;}

.login__row {margin:0 0 10px 0;}

.btn-all {
cursor:pointer;
background: #e6f5ff;
    border: 1px solid #98d8ff;
    color: #4ca7f4;
	padding: 6px;
	border-radius: 4px;
	display:table;
	width:auto !important;
}

.form .usp {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.usp__activity>div {margin:15px 0;}

.usp__right {margin:20px 0 0 0;}

.usp__status {margin:0px;}

.usp__left img {max-width:100%;}
.resized-image {max-width: 33px;margin-right: 5px;}
:focus,:hover{transition:.5s}
img{vertical-align:middle;margin-right:2px}
h1{margin:0;padding:0;font-size:15px}
a{color:#1c84c9;text-decoration:none;font-size:15px}
a:focus,a:hover{color:#000;text-decoration:none}
.clear{clear:both}
.float_right{float:right}
ul{padding:0;margin:0;list-style:none}
.text_input{width:100%;padding:1.5em 0!important;background:#fff}
.checkbox{padding:5px 4px 3px 5px}
input,select,textarea{background:#fff;border:1px solid #bababa;margin:2px 0;border-radius:8px;padding:8px}
#download,.buy_btn,input[type=submit]{color: #ffffff; background: #7cbd06; border: 1px solid #5e8b0a; border-radius: 2px; padding: 9px; font-weight: 700; transition: .1s;}
#download:focus,#download:hover,input[type=submit]:focus,input[type=submit]:hover{background:#77b404;box-shadow:inset 0 -15px 25px #1d5988;border:1px solid #1f9eff;border-bottom:3px solid #0c7ed5;text-shadow:1px 1px 2px #6d6666;color:#fff}
#creditos{color:#000;display:block;background:#dedede;border-radius:4px;padding:7px 14px;text-shadow:0 1px 0 rgba(40,38,38,.35);transition:.1s}
.buy_btn:focus,.buy_btn:hover{background:#7c7c7c;text-shadow:1px 1px 2px rgba(0,0,0,.58);color:#fff;border:1px solid #5c5c5c;border-bottom:3px solid #616161}
.buy_btn:active{background:#919191;box-shadow:inset 0-15px 25px #4a4848;border:1px solid #5d5d5e;border-top:3px solid #555657;text-shadow:-1px -1px 2px #282626}
#download span{background:rgba(255,255,255,.36);padding:2px!important;font-size:12px;font-weight:400!important;text-shadow:0 0 0 #000!important;color:rgba(8,8,8,.34)!important;border:1px solid rgba(0,0,0,.24)!important}
.logo{background:url(../images/logo-vesna21.png) no-repeat left,url(../images/logoh-vesna21.jpg) repeat-x #0e95c4;position:relative;border-bottom:2px solid #52b92c;margin:0 0 5px;border-radius:0 0 16px 16px}
.logo a{display:block;height:90px}
footer{text-align:center;margin:3px auto;background:#f3f3f3 url(../images/footer.png);padding:15px}
.glav a{background:#79d1fb;box-shadow:inset 0-15px 25px #5dc1f1;padding:8px;color:#fff;display:block;border-top:1px solid #4e9ec5;border-bottom:1px solid #4e9ec5}
.chislo{text-align:center;color:#f3f3f3;padding:0;border-bottom:5px solid #ff9501;margin:0 2px}
.chislo1{text-align:center;color:#f3f3f3;padding:0;border-top:5px solid #fbc818;margin:0 2px 2px}
.chislo span{background:#fcbe14;box-shadow:inset 0 -15px 25px #ff9501;display:inline-block;border-radius:8px 8px 0 0;padding:6px 8px;border-top:3px solid #ffd64b;text-shadow:0 1px 2px #5a1500;font-size:17px}
.chislo1 span{background:#fcbe14;box-shadow:inset 0 -15px 25px #f98c22;display:inline-block;border-radius:0 0 8px 8px;padding:6px 8px;border-bottom:3px solid #ea7809;text-shadow:0 1px 2px #5a1500;font-size:17px}
.chislo1 span a{color:#fff!important}
.chislo1 span#vk{background:#59b7ff;box-shadow:inset 0 -15px 25px #086fbe;margin:0 1px;border-bottom:3px solid #0a64ab}
.chislo1 span#vk a:focus,.chislo1 span#vk a:hover{text-shadow:0 1px 2px #fff}
.save1{clear:both;border:1px solid #ddd;border-bottom:1px solid #aeaeae;padding:6px;margin:2px;border-radius:8px;background:#fbfbfb;box-shadow:inset 0 -15px 25px #e0e0e0;text-align:center}
.menushka{padding:0;margin:0 auto;width:100%;text-align:center;max-width:300px}
.info{width:20%;position:relative;border:1px solid #c99c7b;border-right:1px solid #533b2b;border-bottom:1px solid #533b2b;font-size:11px;background:#aa8063;box-shadow:inset 0 -15px 25px #82624c;padding:4px 2px;color:#fff;text-shadow:0 1px 2px #000;text-align:center;vertical-align:middle}
.info a{color:#fff;font-size:.9em;display:block;line-height:1.33em}
.info img{max-width:28px;max-height:28px;width:100%;height:auto}
.info:focus,.info:hover{background:#fd7e88;box-shadow:inset 0 -15px 25px #ff4d59;border:1px solid #ff4251;border-bottom:1px solid #bb202c}
#ava{border-radius:4px 0 0 4px}
#marks{border-radius:0 4px 4px 0}
#ava img{max-width:28px;max-height:28px;height:100%;width:auto;border:1px solid #fff}
.cou{display:block}
.cou span{display:inline-block;padding:0 3px;border-radius:4px;background:#80b401;margin:-5px 0 0;color:#fff;position:relative;top:10px}
.info.active a{margin-top:-12px}
.menuniz{display:block;padding:0;margin:0}
.menuniz a{padding:8px;display:block;margin:0 1px;background:#ffe6a5;box-shadow:inset 0 -15px 25px #f9d883;color:#fa7608;font-weight:700;border-top:1px solid #fff7e2;border-bottom:1px solid #ffc631;text-shadow:0 1px 2px #fff}
.menuniz a:focus,.menuniz a:hover{background:#fce19f}
#naglav{background:#59b7ff;box-shadow:inset 0 -15px 25px #0b90f7;border-bottom:3px solid #086fbe;color:#fff;text-shadow:0 1px 1px #000;margin:0 1px}
#naglav:focus,#naglav:hover{text-shadow:0 1px 1px #fff}
.blc,.blc2,.news{margin:2px 2px 0;color:#f3f3f3;border-radius:8px 8px 0 0;padding:4px;text-shadow:0 1px 2px #282626;font-size:16px;font-weight:700}
.blc{background:#86ca08;border-top:1px solid#b8f743;border-bottom:1px solid#4e6f10;box-shadow:inset 0 -15px 25px #649900}
.blc2{border-bottom:1px solid #106fc0;border-top:1px solid#69beff;background:#4db1ff;box-shadow:inset 0 -15px 25px #108ff4}
.news{background:#fcbe14;box-shadow:inset 0 -15px 25px #fd951f;border-radius:8px;border-top:1px solid #ffd64b;border-bottom:1px solid #ff8801;margin:2px}
.news a{color:#fff;display:block}
.blc span.acat img,.blc2 span.acat2 img,.news a img{margin-right:5px}
.acat img{width:35px;height:35px}
.blm3{padding:4px;border-radius:0 0 12px 12px;border-left:2px dotted #8fc302;border-right:2px dotted #8fc302;border-bottom:2px solid #8fc302;margin:0 2px 2px}
.blm2{padding:4px;border-radius:0 0 12px 12px;border-left:2px dotted #0e91f8;border-right:2px dotted #0e91f8;border-bottom:2px solid #4db0fd;margin:0 2px 2px}
.tl li,.tl2 li,.tlsiconkoi li{padding:0;margin:0 -3px;color:#588d01;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff;box-shadow:inset 0 -15px 25px rgba(0,0,0,.05);background-color:#f1f1f1}
.tl li{background:url(../images/47.png) no-repeat left,url(../images/tl.png) no-repeat right}
.tl2 li{background:url(../images/48.png) no-repeat left,url(../images/tl.png) no-repeat right}
.tlsiconkoi li{background:url(../images/tl.png) no-repeat right}
.tl li a,.tl2 li a{display:block;padding:9px 8px 9px 27px}
.tl2 li a{color:#037ce2}
.tlsiconkoi li a{display:block;padding:8px}
.tl li:first-child,.tl2 li:first-child,.tlsiconkoi li:first-child{border-top:0 solid #fff}
.tl li:last-child,.tl2 li:last-child,.tlsiconkoi li:last-child{border-bottom:0 solid #fff}
.tl li:focus,.tl li:hover{background:url(../images/47h.png) no-repeat left,url(../images/tlhover.png) no-repeat right}
.tl2 li:focus,.tl2 li:hover{background:url(../images/47h.png) no-repeat left,url(../images/tl2hover.png) no-repeat right}
.tl li:focus,.tlsiconkoi li:hover{background:url(../images/tlhover.png) no-repeat right}
.blms .tlsiconkoi li:focus,.blms .tlsiconkoi li:hover{background:url(../images/tl2hover.png) no-repeat right}
.tlsiconkoi{margin:0}
.blc .tlsiconkoi,.blc2 .tlsiconkoi,.blm .tlsiconkoi,.blm2 .tlsiconkoi,.blms .tlsiconkoi{margin:0 -4px}
.blm .tl li{margin:0 -6px}
.blm ul.tl li a,.blm3 ul.tl li a{color:#76aa01}
.podmenu{padding:8px;background:#e4f5b9;margin:-8px -8px 0}
.podmenu2{padding:8px;background:#e4f5b9;margin:0 -4px 0}
.menuverh,.pages{border:1px solid #ddd;border-bottom:1px solid #aeaeae;padding:4px;margin:2px;border-radius:8px;background:#efefef;box-shadow:inset 0 -15px 25px #ddd;text-align:center;display:block;position:relative;z-index:1}
.menuverh{padding:8px;margin:0 -8px 0;border-radius:0}
.perehod li a{display:block;font-weight:700;color:#000;margin:0;text-decoration:none;text-shadow:0 -1px #fff;padding:6px 8px;border:1px solid #a8a8a8;border-radius:0;outline:0;background:#cdcdcd linear-gradient(#f9f9f9,#bebebe 80%);box-shadow:0 1px rgba(174,153,153,.9),0 2px 4px rgba(0,0,0,.16),inset 0 1px rgba(255,255,255,.3),inset 0 0 3px rgba(255,255,255,.5)}
.perehod li:first-child a{border-radius:8px 0 0 8px}
.perehod li:last-child a{border-radius:0 8px 8px 0}
.perehod li:focus a,.perehod li:hover a{background:#9ed039}
.perehod li a.noactive,.perehod li:active a{background:#72a700 linear-gradient(#a7d842,#689d00 80%);color:#fff;text-shadow:0 0 #000;box-shadow:0 1px #767474,0 3px 15px rgba(139,139,139,.4),inset 0 1px rgba(255,255,255,.3),inset 0 0 3px rgba(166,163,163,.5)}
.pages a,.pages span{border-radius:4px;padding:8px 10px;color:#fff;display:inline-block;background:#098cfa;margin:0 1px;border:1px solid #32a1ff;border-bottom:1px solid #0365b6;font-weight:700}
.pages span{background:#ababab;border:1px solid #908a8a}
.pages a:focus,.pages a:hover{border:1px solid #83bb13;border-bottom:1px solid #659a00;background:#a0d830}
.pages form{margin:3px 0}
#block_for_smiles{position:relative;z-index:1000}
img{vertical-align:middle}
.img21{border:solid 2px #000}
.img2{display:inline-block;background:#fa9931;padding:2px;border:solid 2px #000}
.img23{display:inline-block;background:#fa9931;padding:2px;border:solid 2px #000}
.err,.new_msg,.save,.save2{padding:8px;font-weight:700;border-radius:4px;margin:2px}
.err{border:1px solid#de1010;color:#b22222;background:#ff9b9b}
.new_msg,.save{border:1px solid#a5c74d;background:#dfffca;color:#6ea301}
.save2{border:1px solid#60a6d2;color:#3a80ab;background:#d0edff}
.new_msg a{color:#6ea301}
.text{padding:0 5px}
.strong{font-weight:700}
.blm,.blms{background:#f7f7f7;box-shadow:inset 0 -15px 25px rgba(0,0,0,.08);padding:8px;border-radius:0 0 12px 12px;border:2px dotted #8fc302;border-bottom:2px solid #8fc302;border-top:2px solid #8fc302;margin:0 2px 2px}
.blms{border-radius:0 0 12px 12px;border:2px dotted #0e91f8;border-bottom:2px solid #4db0fd;border-top:2px solid #4db0fd}
.vids img{border-radius:12px;box-shadow:0 0 5px rgba(0,0,0,.32);border:2px solid #fff;margin:1px 2px}
.blm0{padding:10px;background:#9ebf4c}
.blms .tlsiconkoi img{padding:0!important;margin:0!important;border:0 solid #fff!important;border-radius:0!important;box-shadow:0 0 0 rgba(0,0,0,.32)!important}
.zag{padding:2px;margin:2px 0}
.zag a,.zag2 a,.zag3 a{color:#6f6f6f;padding:3px;border-bottom:1px solid #a6a6a6;border-radius:4px;display:inline-block;margin:1px;background:#d0d0d0}
.zag2 a{color:#88bc21;background:#d9fa98;border:1px solid #c3ef6d}
.zag2 a:nth-child(odd){background:#bee5ff;border:1px solid #98d8ff;color:#4ca7f4}
.zag a:focus,.zag a:hover,.zag2 a:focus,.zag2 a:hover,.zag3 a:focus,.zag3 a:hover{background:#ededed;border:1px solid #ddd}
.my_lovs,.my_lovs2{border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:6px;margin:0 -6px;background:url(../images/lovs.png) no-repeat right}
.my_lovs{background-color:#f5f5f5}
.my_lovs2{background-color:#f0f0f0}
.chat_bot,.chat_my_post,.chat_post,.my_msg,.us_msg{border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:6px;margin:0 -6px;background:#f3f3f3}
.us_msg{background:#eaeaea}
.chat_bot{background:#f3ffd5}
.chat_my_post{background:#a3e8fc}
.vopros{margin:0 2px 0 55px;padding:5px 7px 5px 15px;font-size:small;background:#7e796f;border:5px double #3f3f3f;color:#fff;-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;border-radius:8px}
.my_lovs em,.my_lovs2 em,.my_msg em,.us_msg em{color:#000;font-size:11px}
.my_msg input,.us_msg input{margin:5px 4px}
.my_razdel{border-bottom:1px solid #dfdada;border-top:1px solid #fff;padding:4px}
.my_razdel:first-child{margin-top:-5px}
.my_razdel:last-child{border-bottom:0 solid #000}
.my_razdel:nth-child(even){background:#fff}
.blm .my_razdel{padding:5px 8px;margin:0 -8px}
.my_lovs a,.my_lovs2 a{display:block;padding:6px;margin:-6px}
.my_lovs span.zagolovok,.my_lovs2 span.zagolovok{background:#cdcaca;border:1px solid #bebebe;border-bottom:2px solid #bebebe;border-right:5px solid #bebebe;margin:-8px 0 8px -8px;text-shadow:0 1px 1px#fff;display:inline-block;border-radius:0 0 8px 0}
#online{text-align:left}
.perehod{padding:0 8px;margin:0}
.perehod li{display:inline-block;padding:0;margin:0}
.c3{color:maroon}
.c2{color:#228b22}
.bo{color:#4c4c4c}
.black,.c1,.cb,.hit,a.cb{color:#fff;padding:0 3px;margin:0 1px;border-radius:4px;display:inline-block}
.c1{background:#ff4452;border:1px solid #fd1b2c}
.hit{background:#ff9702;border:1px solid #ef7f00}
.cb,a.cb{background:#098cfa!important;border:1px solid #037ce2}
.center{text-align:center}
.black{background:rgba(0,0,0,.27);border:1px solid #949494}
a.cb{padding:4px}
.photo_album3{border:2px solid #696969}
.photo_album2{display:inline-block;margin:10px}
.photo_img{position:relative}
.photo_album{background:#d3d3d3;border:2px solid grey;padding:5px;margin:2px;text-align:center}
.photo_adult{position:absolute;right:2px;bottom:2px}
.photo_may_small{position:absolute;right:0;bottom:-4px}
.photo_may{display:inline-block;position:absolute;right:-2px;bottom:-11px}
.immg{max-height:255px;max-width:188px}
.ava_img{margin:2px 7px 0 0;border-radius:6px}
.myid{background:#ffe3b5;padding:4px;border-radius:8px;margin:-4px -1px 15px;border:2px dotted #ffd186;padding:8px!important}
.anketa1{text-align:center;margin:0;border-bottom:3px dotted #dfdfdf}
.anketa{background:#eaffbb;box-shadow:inset 0 -15px 55px #c8ea7c;border-bottom:2px solid #c0e863;border-top:2px solid #c0e863;color:#75a901;margin:-8px -9px -9px;padding:9px 8px 26px;text-align:left}
.speech{color:#000;position:relative;z-index:100;display:inline-block;padding:8px;text-align:center;line-height:13px;background-color:#fff;border-radius:20px;box-shadow:1px 1px 4px #888}
.speech1{background:url(../images/speach.png) no-repeat 29px 0;width:57px;height:19px;position:relative;z-index:10000}
.speech2{display:inline-block;text-align:left}
.foto{clear:both;text-align:left}
.foto img{border-radius:10px;border:2px solid#fff;float:left;box-shadow:0 1px 5px rgba(0,0,0,.47)}
.on{background:#b3ff2d;border-radius:50%;padding:5px;display:inline-block}
.off{background:#ddd;border-radius:50%;padding:5px;display:inline-block}
.danie{display:inline-block;padding:4px 8px;margin:2px;border-radius:8px;background:#f4f4f4;color:#000;border:1px solid #ddd;box-shadow:inset 0 1px 5px rgba(0,0,0,.31);text-align:left}
.silka{display:inline-block;border-radius:25px;padding:12px 10px;margin:5px 5px -17px;position:relative;top:-20px;color:#fff;background:#cff573;box-shadow:inset 0 -15px 55px #c8ea7c;border:2px solid ##c0e863}
.silka a{color:#6e9d02;display:block;font-weight:700}
.silka a:focus,.silka a:hover{text-shadow:0 0 5px #fff}
.a_block{display:block}
.titi{display:none}
.time{text-align:right;background:#d7f48b;padding:2px 4px;border-radius:4px;margin:0 2px 0}
.blm .time{margin:-8px -8px 6px}
.left_pic img{float:left}
.imgka{margin-right:5px;border-radius:10px;border:1px solid #191919;background-size:contain}
.overfl_hid{overflow:hidden}
.blc22{margin-top:4px;border-top:1px solid#92ccff;border-bottom:1px dotted#81baed;padding:8px;background:#95c615}
.blc br{line-height:0}
hr{border-bottom:2px dashed#999;padding:0;margin:0 -2px}
#adnin,#adnin a{color:maroon}
.copy{text-align:center}
.umgirl{margin-left:2px;float:left;background-size:cover}
.sova{margin-left:2px;padding-top:25px;float:left;background-size:cover}
.tl{padding:0}
.tl a{display:block;padding:8px;border-bottom:1px solid#d2c9c9}
@media screen and (min-width:480px){.pages a,.pages span{padding:8px 12px}
.tlsiconkoi li a{padding:12px}
.tl li a,.tl2 li a{padding:12px 8px 12px 27px}
.zag a,.zag2 a,.zag3 a{padding:6px}
a.cb,span.black,span.c1,span.cb{padding:2px 5px;margin:-2px 1px}
}
@media screen and (max-width:250px){.tl li a,.tl2 li a{display:inherit;padding:3px 6px 6px 14px;font-size:14px}
.tl li{background:url(../images/47-s.png) no-repeat left,url(../images/link.png) repeat-x #e5e5e5}
.tl2 li{background:url(../images/48-s.png) no-repeat left,url(../images/link.png) repeat-x #e5e5e5}
.pages a,.pages span{padding:3px 5px}
.menuniz a,.tlsiconkoi li a{padding:4px}
.zag a,.zag2 a,.zag3 a{padding:2px}
a.cb,span.black,span.c1,span.cb{padding:0 1px;margin:0 1px;font-size:11px}
.acat img,.acat2 img,.news img{width:20px;height:20px}
.blc span.acat,.blc2 span.acat2,.news a{font-size:14px}
#menuava{width:18px;height:18px}
.info img{width:20px;height:auto}
.info a{padding:2px}
.save1{padding:2px}
}
.adimg{max-width:300px;width:100%}
.comm_title{border:1px solid #cccaca;padding:6px;background:#e1f9ab;border-radius:4px 4px 0 0;margin:2px 0 0}
.comm_title a{color:#71a600}
.comm_link{padding:3px;margin:1px;color:#88bc21;background:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,.19);border-radius:4px;border:1px solid #dadada;display:inline-block}
.comm_main{border:1px solid #ddd;padding:8px 6px;background:#f3f3f3;border-top:1px solid #fff;border-radius:0 0 6px 6px}
.comm_answer_title{background:#e8e8e8;border-bottom:0;border-left:4px solid #e0e0e0;color:#000;font-size:12px;padding:4px;margin:2px -6px 0}
.comm_answer_main{padding:4px;font-size:12px;background:#f3f3f3;margin:0 -6px;border:1px solid #e0e0e0;border-left:4px solid #e0e0e0}
.comm_answer_title a{padding:2px 4px;margin:1px;font-size:13px;background:#f7f7f7;border-radius:4px;display:inline-block}
.speech3 span{display:table-cell;width:1%;background:#f3f3f3;text-align:center;padding:4px 0}
.speech3 span:first-child{border-right:2px solid #fff}
.speech3 span a{display:block}
.best_users{text-align:center;padding:8px 4px;background:#f9e4aa;border-radius:4px;border:1px solid #ddd}
.best_users a{display:inline-block;padding:4px}
.best_users p,.but{display:inline-block;font-weight:700}
.best_users p{padding:6px;color:#fff;margin:-6px 1px 3px;border-radius:0 0 4px 4px;background:rgba(76,176,254,.52);box-shadow:inset 0 -15px 25px rgba(13,137,232,.37);border-bottom:2px solid #54a7e6}
.but{border-radius:9px;padding:4px 8px!important;background:#cacaca;margin:6px 1px -5px;border:1px solid #909090;box-shadow:inset 0 -15px 25px #949292;color:#fff;text-shadow:0 1px 1px #000}
.krug{border-radius:50%;margin:0 2px 5px}
.spoiler_body{display:none}
.credit table{width:100%}
.credit td{border:1px solid #ddd;padding:8px}
.credit tr td:first-child{width:26px;text-align:center}
.credit tr td:nth-child(3n+2){width:33%}
.credit .comm_title img{border-radius:4px;width:100%;max-width:120px}
.rating{display: block;
    margin: 0px -2px 3px 0;
    width: 100%;
    background: #fff;
    border-radius: 0 0 8px 8px;
    border: 1px solid #0000005e;
    border-top: none;
    box-shadow: inset -3px -7px 8px rgb(0 0 0 / 18%), 2px 2px 2px #00000052;
    }
.knopka{padding:12px 12px 12px 28px;margin:0 5px;font-weight:700}
.knopka.like,.knopka2.like{background:url(../images/liked.png) no-repeat 2px 6px;transform:scale(1);display:inline-block;position:relative}
.knopka.dislike,.knopka2.dislike{background:url(../images/disliked.png) no-repeat 2px 6px}
.knopka.like:focus,.knopka.like:hover,.knopka2.like{background:url(../images/like-green-big.png) no-repeat 2px 6px;display:inline-block;position:relative;font-weight:700;color:#37bf2a}
.knopka.dislike:focus,.knopka.dislike:hover,.knopka2.dislike{background:url(../images/disliked-red-big.png) no-repeat 2px 6px;display:inline-block;position:relative;font-weight:700;color:#ec3d3d}
.knopka2,.knopka:focus,.knopka:hover{padding:12px 12px 12px 30px;margin:0 1px}
.knopka:focus,.knopka:hover{cursor:pointer}
.avacircle{width: 70px;border-radius: 50%;height: 70px;margin: 0 7px 0 0;float: left;overflow: hidden;vertical-align: middle;border: 2px solid #fff;box-shadow: 4px 4px 4px rgb(0 0 0 / 30%);position: relative;}
.avacircle img{margin: 0 0px 0px;min-height: 70px;min-width: 70px;width: 70px;height: auto;position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%); }
.ese {display: block; 
    margin: -1px 0;
    text-align: center;
}
.eshe, .eshe2 {
   display: inline-block;
    border: 1px solid #8fc302;
    padding: 0 14px;
    margin: -1px 0 8px;
    text-align: center;
    color: #fff;
    box-shadow: inset 0 -15px 25px rgb(0 0 0 / 20%), 0 3px 1px rgb(0 0 0 / 14%);
    background: #8fc302;
    border-radius: 0 0 10px 10px;
    font-weight: 700;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 72%);
    line-height: 18px;
    cursor: pointer;
}
.eshe2 { background: #0e91f8; border: 1px solid #0e91f8;}
.eshe:hover, .eshe2:hover, .eshe:focus, .eshe2:focus{color: #dfdfdf !important;}