 .brand-image {
     margin-top: .25rem !important;
     height: 70px !important;
 }

 .recent-topic-row img {
     width: 50px;
     height: auto;
 }

 .recent-topic-row-promoted img {
     width: 80px;
     height: auto;
 }

 .recent-post-content {
     display: block;
 }

 .recent-topic-content-mob-show,
 .recent-topic-button-mob-show {
     display: none !important;
 }

 @media (max-width: 1200px) {
     .overlay-text h1 {
         font-size: 2rem;
     }

     .overlay-text p {
         font-size: 1.2rem;
     }
 }

 @media (max-width: 1024px) {

     .custom-video {
         height: 500px;
     }

 }

 @media (max-width: 992px) {
     .overlay-text h1 {
         font-size: 1.8rem;
     }

     .overlay-text p {
         font-size: 1rem;
     }

     .custom-video {
         height: 400px;
     }

 }

 @media only screen and (max-width: 991px) {
     /* 
    .reg-img{
        width: 99% !important;
    } */
 }

 @media (max-width: 768px) {

     /* start navbar */
     .brand-image {
         height: 60px !important;
     }

     .mainmenu-wrapper h5 {
         margin-bottom: 0.3rem;
     }

     #navbarCollapse1 {
         margin-top: 8px;
     }

     #navbarCollapse1 .navbar-nav {
         border-top: 1px solid #dee2e6;

     }

     #navbarCollapse1 .navbar-nav .nav-item {
         border-bottom: 1px solid #dee2e6;
     }

     #navbarCollapse1 .navbar-nav .nav-item:hover {
         background-color: #dee2e6;
     }

     .nav-item.ctcustommenu {
         padding: 10px 0;
     }

     .navbar-toggler-icon {
         width: 1.3rem;
     }

     /* end navbar */


     /* Start home page */
     .recent-topic-row img {
         width: 60px;
     }

     .recent-topic-row-promoted img {
         width: 70px;
         height: auto;
     }


     .recent-post-content {
         display: none;
     }

     .recent-topic-button {
         display: none !important;
     }

     .recent-topic-content-mob-show,
     .recent-topic-button-mob-show {
         display: block !important;
     }

     .recent-topic-content-mob-show {
         margin-top: 10px;
     }

     /* End home page */

     .overlay-te xt h1 {
         font-size: 1.5rem;
     }

     .overlay-text p {
         font-size: 0.9rem;
     }

     .recent-topic-index {
         justify-content: normal !important;
     }

     .recent-topic-index .badge {
         padding: 0 !important;
     }
 }

 @media (max-width: 576px) {

     /* start navbar */
     .brand-image {
         height: 50px !important;
     }

     .mainmenu-wrapper h5 {
         font-size: 1rem;
         margin-bottom: 0.4rem;
     }

     /* end navbar */

     /* Start home page */




     /* End home page */

     .overlay-text h1 {
         font-size: 1.2rem;
     }

     .overlay-text p {
         font-size: 0.8rem;
     }
 }

 @media (max-width: 400px) {

     /* start navbar */
     .brand-image {
         height: 50px !important;
     }

     .mainmenu-wrapper .order-1 .nav-item .nav-link {
         font-size: 0.7rem;
     }



 }