.view,
body,
html,
header {
  height: 100%;
}


 /* Carousel*/
 .carousel,
 .carousel-item,
 .carousel-item.active {
   height: 100%;
 }
 .carousel-inner {
   height: 100%;
 }
 .carousel-item:nth-child(1) {
   background-image: url("../images/headers/header.jpg");
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center center;
 }
 .carousel-item:nth-child(2) {
   background-image: url("https://mdbootstrap.com/img/Photos/Horizontal/Nature/full page/30.jpg");
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center center;
 }
 .carousel-item:nth-child(3) {
   background-image: url("https://mdbootstrap.com/img/Photos/Horizontal/Nature/full page/img%20(10).jpg");
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center center;
 }


.page-footer {
  background-color: #eceff1;
}
.top-nav-collapse {
  width: 100%;
  background-color: #4eb9e9 !important;
}
html {
  overflow-x: hidden;
}
@media only screen and (max-width: 768px) {
  .navbar {
    background-color: #4eb9e9;
    width: 100%;
  }
  .top-nav-collapse {
    width: 100%;
  }
  iframe {
    width: 100%;
  }
  header {
    width: 100%;
  }
  html {
    overflow-x: hidden;
  }
  body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
  }
}
@media (max-width: 740px) {
  html,
  body,
  header {
    height: 100vh;
  }
}
@media (min-width: 800px) and (max-width: 850px) {
  html,
  body,
  header {
    height: 100vh;
  }
}

@media (min-width: 800px) and (max-width: 850px) {
  .navbar:not(.top-nav-collapse) {
    background: #929fba !important;
  }
}
.listim {
  font-size: 13px;
}

.fa-check {
  font-size: 12px;
}
h5 {
  letter-spacing: 3px;
}
.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover {
  background-color: #f57c01 !important;
}
@media (max-width: 450px) {
  #mainheading {
    font-size: 2.5rem !important;
  }
  #altt {
    font-size: 0.8rem !important;
  }
  #esf {
    height: 70px;
  }
  #signup {
    padding: 7px;
  }
}

.card.chat-room .members-panel-1,
.card.chat-room .chat-1 {
position: relative;
overflow-y: scroll; }

.card.chat-room .members-panel-1 {
height: 570px; }

.card.chat-room .chat-1 {
height: 495px; }

.card.chat-room .friend-list li {
border-bottom: 1px solid #e0e0e0; }
.card.chat-room .friend-list li:last-of-type {
border-bottom: none; }

.scrollbar-light-blue::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-light-blue::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-light-blue::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #82B1FF; }

.rare-wind-gradient {
background-image: -webkit-gradient(linear, left bottom, left top, from(#a8edea), to(#fed6e3));
background-image: -webkit-linear-gradient(bottom, #a8edea 0%, #fed6e3 100%);
background-image: linear-gradient(to top, #a8edea 0%, #fed6e3 100%); }