.tableprice{
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
}
 
.tableprice th {
    background-color: #f4e6c370;
    color: #003A3B;
    text-align: center;
    font-weight: 500;
}
 
.tableprice td {
    color: #003A3B;
    font-weight: normal;
    text-align: center;
    padding: 15px 0;
}
 .contest-page img{
    border-radius: 14px;
 }
 .title{
    color: #003A3B;

 }
 .bdr-50{
  border-radius: 50%;
}
.theme-btn3{
  padding:10px 18px!important;
}
.listgroup{
  padding: 20px 0;
  /* background: #fffaed; */
  /* border-bottom: solid 1px #003a3b; */
  border: solid 1px #003a3b;
  margin: 20px 0px;
  border-radius: 18px;
}
.listgroup .bdg{
  background: white;
  /* border: solid 1px #003a3ba3; */
  border-radius: 25px;
}
 
@media all and (max-width: 480px) {
    .blog-details-title{
        max-width: 100%;
        font-size: 24px;
      }
      .navbar .navbar-brand img{
        width:70px;
      }
      .main{
        margin-top: 5rem;
      }
      .episode-bottom{
        display: block;
        text-align: center;
      }
      .episode-bottom a{
       width: 100%;
       margin-top: 15px;
      }
      .video-info{
        margin-top: 65px;
      }
      .hero-single .hero-content .hero-title{
        font-size: 60px;
      }
      .blog-single-info .blog-meta{
        flex-direction: row;
      }
      .resister-area .auth-wrap{
        padding: 40px 20px;
      }
      .resister-area .auth-header img{
        width:90px;
      }
      .resister-area .auth-header h3{
        font-size: 24px;
      }
      .resister-area .auth-form label{
        display: inline;
      }
      .resister-area .auth-form input[type="radio"]{
        zoom: 1.3;
      }
     
  }
  