@import 'fonts.css';
@import 'header.css';
@import 'friends.css';
@import 'photoList.css';
@import 'photoViewer.css';
@import 'footer.css';
@import 'comment.css';
@import 'search.css';
@import 'search-photo-list.css';
@import 'heart.css';
@import 'user-self.css';

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  vertical-align: baseline;
  list-style: none;
}

a {
  color: inherit;
  text-decoration: none;
  display: inline-block;
}

a:hover {
  color: rgb(0, 129, 250);
}

label {
  display: block;
  width: 100%;
  /* height: 100%; */
}

html,
body {
  height: 100%;
  min-width: 340px;
  min-height: 710px;
}

.cursor {
  cursor: pointer;
}

body {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;

  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

#wrapper {
  position: relative;
  width: 340px;
  height: 710px;
  border-radius: 29px;
  overflow-x: hidden;
  border: 4px solid rgba(0, 129, 250, .7);
  border: 4px solid rgb(26, 18, 44);
  box-shadow: #7c798aa8 13px 16px 36px;
  /* overflow-y: hidden; */
  padding: 0 5px;
  background: #EDF0F6;
}

#wrapper::-webkit-scrollbar {
  width: 0.0000001px;
  background: transparent;
}

/* #wrapper::-webkit-scrollbar-thumb {
  background: transparent;
} */

.span-space {
  position: relative;
  height: 73px;
}

header {
  margin-top: 25px;
  /* outline: 1px solid green; */
}

.photo-section__more:hover {
  transform: rotateX(1turn);
}

.photo-column .fas.fa-ellipsis-h {
  transition: 0.2s ease-in-out;
}

.photo-column .fas.fa-ellipsis-h:hover {
  transform: scale(1.5);
  color: rgb(0, 129, 250);
}