body {
  font-family: 'Poppins', sans-serif;
  background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
  background-size: 400% 400%;
  animation: gradient 40s ease infinite;
  display: flex;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

.windows li {
    position: fixed;
    border-radius: 30px;
    box-shadow: rgba(0, 0, 0, 0.14) 0px 4px 24px 0px, rgba(0, 0, 0, 0.06) 0px 2px 12px 0px, rgba(64, 64, 76, 0.1) 0px 0px 0px 0.6px;
    background-color: rgba(255,255,255,0.95);
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
	-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently
                         supported by Chrome, Edge, Opera and Firefox */
}

#description{
	padding-left: 25px;
}

img, a{
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

#profilePic{
	max-height: 600;
	border-radius: 30px;
    box-shadow: rgba(0, 0, 0, 0.14) 0px 4px 24px 0px, rgba(0, 0, 0, 0.06) 0px 2px 12px 0px, rgba(64, 64, 76, 0.1) 0px 0px 0px 0.6px;

}

#linkedin{
	height: 70%;
}

.iam {
	display: flex;
}

/* Cursor */
.typed-cursor {
	align-self: center;
	
}

@media only screen and (max-width: 690px) {
	
	#liprofile {
	  max-height: calc(100% - 60%);
	  max-width: calc(100% - 60%);
	}
	
	#lilinkedin {
	  max-width: calc(100% - 80%);
	  max-height: calc(100% - 90%);
	}
	
	#name {
	  max-width: calc(100% - 20%);
	  font-size: 4vw;
	}
	
	#description {
	  max-width: calc(100% - 30%);
	  max-height: calc(100% - 90%);
	  padding-left: 15px;
	  font-size: 2vw;
	}
	
	#liiam{
		max-width: calc(100% - 50%);
	  max-height: calc(100% - 90%);
	  font-size: 2vw;
	}
  
	#profilePic{
	  max-height: 100%;
	}
}
