@charset "utf-8"
article,aside,footer,main,nav,header,section
 {
   display : block;
 }

  html,body,header,footer,article,aside,section,main,nav
  {
    padding: 0;
    margin: 0;
  }


body
{
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  /*background: radial-gradient(#f0f0f0, #57595c);*/
  background: radial-gradient( #fff, #060909);
  font-size: 15px;
  font-family: nimbus-roman, sans-serif;
}
header
{
  width: 90%;
  margin-left: 5%;
  color: #fff;
  background-color: #101010;
  /*background-color: #0f0f0f;*/
  padding: 10px 20px;
}

.me{
  border-style:ridge;
  border-width: thick;
  border-color: #afafaf;
  margin: 10px;
  pointer-events: none;
 }

.div1{margin-left: 5%;}

#navbar
{
  position: sticky;
  top: 0;
  width: 90%;
  margin-left: 5%;

  text-align: center;
  /*background-color: #060909;*/
  margin-top: 1px;
  padding: 2px;
  background-color: #010101;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}



li a
{
  color: #ffffff;
  font-size: 20px;
}
li
{
  margin-left: 1px;
  margin-right: 15px;
  font-size:20px;
  font-weight: bold;
  /*font-variant: small-caps;*/
  display: inline;
}

.main_content
{
  padding: 0%;
  margin-top: 1%;
  background-color:  #101010;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;

}

/*Gallery*/
.gallery_img {
  style="text-align: center;"
  width: 50px;
  height: 175px;
}
.gallery_img:hover{
  opacity: 0.6;
  transition: .3s ease;
}

  #gallery_section
  {
    color: #071831;
    background-color: #464646;
    font-size: 18px;
    font-family: sans-serif;
    height: auto;
    border-top-left-radius: 1%;
    border-top-right-radius: 1%;
    border-bottom-left-radius: 1%;
    border-bottom-right-radius: 1%;
    padding-left: 5px;
    padding-right: 5px;
  }

/*Gallery End*/

em{color: #630000;}
h1{ color: #fff; }

section
{
  color: #071831;
  /*color: #39263E;*/
  /*margin: 10px;*/
  /*background-color: #0f0f0f;*/
  background: radial-gradient(#060909,#fff);
  font-size: 18px;
  font-family: sans-serif;
  height: auto;
  border-top-left-radius: 1%;
  border-top-right-radius: 1%;
  border-bottom-left-radius: 1%;
  border-bottom-right-radius: 1%;
  padding-left: 5px;
  padding-right: 5px;
}



.About
{
  /*color: #C33333;#A76604;*/
  color: #3E4042;
  padding: 7% ;
  text-align: ;
  font-size: 18px;
  font-style: normal;
  font-family:arial;
  background: radial-gradient(#9BA1A1,#fff);
  width: auto;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.About h2{
  text-align: ;
  font-weight: bold;
}

.abt
{
  color:  #95B6E8;
  background-color: #0e0e0e;
  text-align: center;
  width: auto;
  font-size: 200%;
  border-top-left-radius: 30%;
  border-top-right-radius: 30%;
  /*background-color: #26282a;*/
  margin-top: 0%;
}
.Resume
{
  color: #071831;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-family:arial;
  background: radial-gradient(#9BA1A1,#fff);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.portfolio_img:hover
{
  transform: scale(1.07);
  transition: .3s ease;
}

.HireMe
{
  color: #DB3887;
  padding: %;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  border-top-left-radius: 10%;
  border-top-right-radius: 10%;
  background-color: #fff;
}


article
{
  text-align: center;
  color:  #590404;
  border-radius: 10%;
  background-color:#26282B;
  font-style: italic;
}

section h2
{
  text-align: center;
  color: #550022;
}


article h2
{
  font-style: normal;
  color:  #95B6E8;
}

aside
{
  color: #ffffff;
  width: 100%;
  background-color: #060909;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  border-bottom-left-radius:  10px;
  border-bottom-right-radius:  10px;
  margin-top: 3%;
  margin-left: 3%;
  padding: 1%;
}

footer
{
  clear: both;
  width: 90%;
  margin-left: 5%;
  text-align: center;
  background-color: #060909;
  color: #ffffff;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}

.social_icons
{
  margin-top: 10px;
  background-color: #060909;
  padding: 2px;

}

.social_icons:hover
{
  padding: 0px;
 /* background-color: #9f9f9f;*/
}
