@import url('https://fonts.googleapis.com/css2?family=Huninn&family=Istok+Web:ital,wght@0,400;0,700;1,400;1,700&family=Murecho:wght@100..900&family=Open+Sans:wght@426&family=Press+Start+2P&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
* {
    margin-bottom: 15px;
    padding: 0px;
}
body {
    font-family: "Murecho", sans-serif;
    font-optical-sizing: auto;
    font-weight: weight;
    font-style: normal;
    background-color: #f1f1f1;  
    color: #0f141e;
    margin: 0px;
    padding: 0px;
}
.container {
    max-width: 900px;
    margin: auto;
    margin-top: 25px;
}
.imegi img {
    border-radius: 30px;
    box-shadow: -3px 8px 14px #0f141e ;
}
.yvi {
    background-color: #ffffff;
    padding: 10px;
    margin-right: 2px;
    border-radius: 30px;
    padding-left: 10px ;
}
.yvi a {
    color: black;
    text-decoration: none;
}
.yvi a:hover {
    color: orange;
    font-size: 18px;
    transition: all .2s ease;
}
.tablesheet td {
    padding-right: 50px;
    font-weight: 430;
    font-style: bold;
    padding-top: 6px;
    border-radius: 4px;
    padding-left: 5px;
    padding-bottom: 4px;
}
.tablesheet {
    background-color: #81ffcf;
    padding: 30px;
    border-radius: 30px;
    margin-bottom: 20px;
    margin-left: -80px;
    margin-right: -80px;
    box-shadow: -1px 8px 14px #0f141e;
    padding-left:290px;
    height: 400px;
}

.tablesheet td:hover {
    padding-left: 10px;
    transition: all .2s;
    opacity: 0.9;
    font-size: 17px;
    border-radius: 5px;
}
.tablesheet th {
    padding: 5px;
    border-radius: 5px;
    background-color: #e0fff6;
    transition: all .2s;
    font-size: 17px;
}
.tablesheet tr {
    width: 100px;
}
.tablesheet tr:hover {
    border-radius: 5px;
    padding-left: 15px;
    transition: all .2s;
    font-size: 17px;
    border-radius: 5px;
}
.tablesheet1 {
    margin: 0px;
    padding: 0px;
}
.c:hover {
    background: lightgreen;
    border-radius: 5px;
    padding: 5px;
    margin:auto;
}
.л:hover {
    background: rgb(204, 255, 101);
    border-radius: 50px;
}
.са:hover {
    background: rgb(245, 129, 197);
    border-radius: 50px;
}
.ю:hover {
    background: rgb(250, 78, 78);
    border-radius: 50px;
}
.би:hover {
    background: rgb(101, 199, 255);
    border-radius: 50px;
}
.tb {
    margin: auto;
}

.MyName {
    text-align: center;
    margin-top: -33px;
    margin-left: 15px
}
.social {
    background-color: #b7deff;
    font-weight: 600;
    padding: 30px;
    border-radius: 30px;
    padding-top: 5px;
    margin-bottom: 70px;
    text-align: center;
    margin-left: 20px;
    margin-right:20px;
    box-shadow: -1px 8px 14px #0f141e;
    height: 310px;
    width: 360px;
}
.info img {
    width: 55px;
    padding-left: 70px;
}
.info img:hover {
    width: 60px;
    transition: all .2s ease;
}
.info img:active {
    width: 65px;
    transition: all .2s ease;
}
.info {
    background: #d3d2d2;    
    color:rgb(74, 74, 75);
    padding: 20px;
    padding-bottom: 0px;
    border-radius: 30px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 5px;
    box-shadow: -4px 7px 14px #0f141e;
    height: 320px;
    width: px;

}
.List {
    background-color: rgb(250, 167, 167);
    padding: 20px;
    border-radius: 30px;
    padding-left: 40px; 
    box-shadow: -1px 8px 14px #0f141e;
}
.formis {
    background-color: #e5f794;
    padding: 20px;
    border-radius: 30px;
    text-align: center;
    margin-top: 20px;
    padding-bottom: 0px;
    box-shadow: -2px 8px 14px #0f141e;
}
.card {
    margin-bottom: 5px;
}
.fm {
    border-radius: 5px;
    padding: 8px;
    color: white;
}
input::placeholder {
    color: #b5b5b5;
    font-family: "Murecho", sans-serif;
}
textarea::placeholder   {
    color: #b5b5b5;
    font-family: "Murecho", sans-serif;
}
textarea {
    height: 50px;
    width: 190px;
}
.btn {
    border-radius: 10px;
    background: rgb(21, 21, 21);
    height: 40px;
    width: 90px;
    font-family: "Murecho", sans-serif;
}
.btn:hover {
    height: 50px;
    width: 100px;
    font-size: 15px;
    color: orange;
    transition: all .2s ease;
}
.btn:active {
    height: 45px;
    width: 95px;
    font-size: 12px;
    color: rgb(255, 77, 0);
    transition: all .2s ease;
}
.lost {
    margin: 0px;
    padding: 0px;
    list-style: none;
    
}
.lii {
    list-style-type: armenian;
}
.liii {
    list-style-type: circle;
}
.luu {
margin-left: 18px;
padding-top: 8px;
list-style-type: square;
}
.box {
    display: flex;
    margin-left: 60px;
}
@media (max width) {
    .box {
        font-size: 1.5rem;
        padding: 10px;
        text-align: center;
        ;
    }
}