.default-portfolio-item .image-box {
    
    max-height: 350px;
}
.main-header {
    z-index: 200;
}
/* ----about us */
.player-info-section .text-column .title-box {
    margin-bottom: unset;
}
.page-banner {
    background-position: center;
}
.player-info-section .text-column .text {
    margin-bottom: unset;
}
.player-info-section .text-column .inner {
    padding-top: unset;
}
.player-info-section .text-column {
    order: unset;
}
/* The Modal (background) */
.modal {
    display: none;
    position: fixed;
    z-index: 999;
    padding-top: 60px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(255 255 255 / 27%);
}
/* Modal Content */
.modal-content {
    background-color: #000000;
    margin: auto;
    padding: 20px;
    /* border: 1px solid #888; */
    width: 80%;
    display: flex;
}
.modal-content label ,h2{
    color: rgb(211, 200, 200);
}
.reg-btn{
    color: #fff;
    background-color: #400000;
    border-color: #683600;
}


/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0} 
    to {top:0; opacity:1}
  }
  
  @keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
  }
  

/* The Close Button */
.close {
  color: #fff;
  position: absolute;
  right: 20px;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: rgb(247, 8, 8);
  text-decoration: none;
  cursor: pointer;
}
.reg-bg {
    background-image: url(../images/background/women.jpeg);
    background-position: center;
    background-size: contain;
}

.socialicons{
    display: flex;
}
.socialicons a{
   color: #fff;
}
.socialicons li {
    padding: 0px 36px 0px 0px!important;
}
