.html{
scroll-behavior: smooth;
}
*{
padding: 0px;
margin: 0px;
}
body{
height: 100vh;
width: 100%;
/* background-color: #fff; */
}
.search-suggetion{
height: auto;
width: auto;
display: flex;
flex-direction: column;
align-items: center;
position: fixed;
border: 2px solid black;
border-radius: 15px;
top: 60px;
left: 35%;
background-color: #fff;
}
.search-suggetion:last-child{
border-bottom: none;
}
.search-suggetion ul li{
list-style: none;
margin-bottom: 8px;
font-size: 20px;
padding: 7px 15px 10px 25px;
border-bottom: 1px solid black;
}
.item:last-child{
border-bottom: none;
}
.item a{
text-decoration: none;
color: black;
}
.show-nothing{
display: none;
height: 0px;
width: 0px;
transition: .4s;
}
.nav{
height: 55px;
width: 100%;
position: fixed;
top: 0px;
left: 0px;
display: flex;
align-items: center;
background-color: #fffefe;
box-shadow: 0px -10px 31px grey;
}
.nnav{
height: 55px;
width: 100%;
position: fixed;
top: 0px;
left: 0px;
display: flex;
align-items: center;
background-color: #4a4949;
box-shadow: 0px -10px 31px rgb(190, 189, 189);
}
.logo{
height: 100%;
width: 25%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: flex-start;
padding-left: 20px;
font-size: 30px;
font-weight: 700;
text-shadow: 6px 3px 5px rgb(114, 113, 113);
}
.nlogo{
height: 100%;
width: 25%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: flex-start;
padding-left: 20px;
font-size: 30px;
font-weight: 700;
color: white;
text-shadow: 6px 3px 5px rgb(114, 113, 113);
}
.free{
width: 40%;
height: 70%;
background-color: #ff9d00;
border: 1px solid black;
border-radius: 8px 8px 8px 8px;
display: flex;
align-items: center;
justify-content: flex-start;
}
.searchbar{
height: 100%;
width: 92%;
}
.search{
height: 100%;
width: 100%;
border-radius: 8px 0px 0px 8px;
outline: none;
border: none;
border-right: 1px solid black;
padding: 5px 5px 5px 10px;
font-size: 20px;
}
.searchlable{
height: 100%;
width: 8%;
display: flex;
align-items: center;
justify-content: center;
font-size: 22px;
cursor: pointer;
}
.others{
height: 100%;
width: 35%;
display: flex;
align-items: center;
justify-content: space-around;
}
.contact{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
}
.ncontact{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
}
.contact a{
text-decoration: none;
color: black;
}
.ncontact a{
text-decoration: none;
color: rgb(255, 255, 255);
}
.ncontact :hover{
font-size: 22px;
}
.contact :hover{
font-size: 22px;
}
.login{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
}
.login a{
text-decoration: none;
color: black;
}
.login :hover{
font-size: 22px;
}
.nlogin{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
}
.nlogin a{
text-decoration: none;
color: rgb(255, 255, 255);
}
.nlogin :hover{
font-size: 22px;
}
.signin{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
}
.signin a{
text-decoration: none;
color: black;
}
.signin :hover{
font-size: 22px;
}
.nsignin{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
cursor: pointer;
}
.nsignin a{
text-decoration: none;
color: rgb(255, 255, 255);
}
.nsignin :hover{
font-size: 22px;
}
.dl{
font-size: 20px;
cursor: pointer;
transition: .4s;
}
.darkmode{
transition: .4s;
}
.ccolor{
color: white;
}
.dl :hover{
font-size: 22px;
}
.profile{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 30px;
cursor: pointer;
}
.profile a{
text-decoration: none;
color: black;
}
.nprofile{
height: 100%;
width: auto;
padding: 0px 15px;
display: flex;
align-items: center;
justify-content: center;
font-size: 30px;
cursor: pointer;
}
.nprofile i{
text-decoration: none;
color: rgb(255, 255, 255);
}
.nprofile :hover{
font-size: 32px;
}
.profile :hover{
font-size: 32px;
}
.main{
height: 100vh;
width: 100%;
margin-top: 60px;
display: flex;
}
.topics{
height: 100%;
width: 15%;
padding: 20px 10px 0px 10px;
/* background-color: #dcd9d9; */
border-right: 2px solid #dcd9d9;
font-size: 22px;
display: flex;
justify-content: flex-start;
flex-direction: column;
align-items: center;
font-weight: 500;
}
.topics a{
margin-top: 8px;
text-decoration: none;
color: black;
}
.content{
height: 100%;
width: 85%;
padding-left: 20px;
padding-top: 10px;
}
.content span{
font-size: 35px;
font-weight: 600;
color: rgb(150, 190, 6);
text-decoration: underline;
}
.content p{
font-size: 22px;
}
.content li{
font-size: 21px;
margin-left: 10rem;
}
.checkversion{
height: 50px;
width: 90%;
display: flex;
align-items: center;
padding-left: 20px;
background-color: black;
color: #fff;
}
.checkversion p{
font-size: 18px;
}
.instvideo{
height: 40px;
width: 80%;
margin-left: 10%;
font-size: 20px;
font-style: italic;
display: flex;
align-items: center;
justify-content: center;
border-radius: 5px;
background-color: rgb(92, 145, 12);
}
.instvideo a{
text-decoration: none;
color: white;
}
.structure1{
height: 250px;
width: 100%;
display: flex;
justify-content: center;
}