@media(max-width: 1024px){
    .pagesection{
        padding: 110px  0px 40px;
    }
    .pagesection-inner{
        max-height: 420px;
    }
      .footerText{
        font-size:28px;
    }
    .topheader{
        font-size: 36px;
    }
    .pop_up_close{
        margin: 16px 10px 0px 0px;
    }
}

@media(max-width: 800px){
    .pagesection-inner{
        max-height: 380px;
    } 
     .footerText{
        font-size:22px;
    }
    .topheader{
        font-size: 26px;
    }
    .pop_up_close{
        margin: 16px 10px 0px 0px;
    }
    
    /*Registration Page*/
    .table.table-registration{border-collapse:collapse;}
    .table.table-registration thead{display: none}
    .table.table-registration tbody tr{display: block;width: 100%;margin-bottom: 0px}
    .table.table-registration tbody tr td{display: block;text-align: right;width: 100%;justify-content: space-between;font-size: 13px;}
    .table.table-registration tbody tr td:before{content: attr(data-label);font-weight: 500;text-transform: uppercase;text-align: left;vertical-align: middle;float: left;}
    
    .table.table-registration tbody tr td.mid-title{
        text-align: center;
    }
    .table-bordered td, .table-bordered th{
        
            border: 1px solid #fff;
           
    }
    .table-bordered{
        border: 0px solid  #fff; 
    }
}
@media(max-width: 767px){
    .pagesection{
        padding: 120px  0px 40px;
    }
    .pagesection-inner{
        max-height: 250px;
    }
}

@media(max-width: 600px){
    .pagesection{
        padding: 110px  0px 40px;
    }
    .pagesection-inner{
        max-height: 180px;
    }
    .hamburger{
        right: 0px !important;
    }
    .organisingcommittee{
      display: block;
        text-align: center;
    }
    .testimonial_img{
        width: 100%;float: none;margin: auto;text-align: center;
    }
    
    .modal-content{
        width: 80%;
    }
    
    .footerText{
        font-size:16px;
    }
    .topheader{
        font-size: 24px;
    }
    .pop_up_close{
        margin:  12px 10px 0px 0px;
    }
    .brand{
        width: 110px;
    }
    .hamburger{
        height: 60px !important;
    }
}

@media(max-width: 460px){
    .pagesection-inner{
        border: 4px solid #222222;
        max-height: 380px;overflow-x: hidden;
    }
    .brand{
        width: 86px;
    }
    .footerText{
        font-size: 16px;
    }
    .hamburger{
        width: 70px !important;
        height: 50px !important;
    }
}

@media(max-width: 380px){
     .pagesection{
        padding: 160px  0px 40px;
    }
    .pagesection-inner{
        border: 4px solid #222222;
        max-height: 420px;
       overflow-x: hidden;
    }
    
    .brand{
        width: 80px;
    }
    .footerText{
        font-size: 14px;
    }
    .hamburger{
        width: 60px !important;
        height: 48px !important;
    }
}

@media(max-width: 340px){
    .brand {
        width: 70px;
    }
    .footerText{
        font-size: 13px;
    }
    .pagesection-inner{
        border: 4px solid #222222;
        max-height: 330px;
       overflow-x: hidden;
    }
    .hamburger{
         width: 50px !important;
    }
    .hamburger__icon, .hamburger__icon:before, .hamburger__icon:after{
        width: 30px !important;
    }
    .subheader{
        font-size: 18px;
    }
    .subsectionheader{
         font-size: 16px !important;
    }
    
   .backbutton1 {
    border: 2px solid #fc0;
    padding: 8px 16px;
    text-decoration: none;
    border-radius: 20px;
    font-size: 14px;
    background: #fc0;
    color: #000;
    font-weight: 500;
    margin: 0px;
    transition: .8s;
}

.backbutton1:hover, .backbutton1:active, .backbutton1:focus {
    border: 2px solid #fc0;
    padding: 8px 16px;
    text-decoration: none;
    border-radius: 20px;
    font-size: 14px;
    background: #fc0;
    color: #000;
    font-weight: 500;
    margin: 0px;
    transition: .8s;
}
    
}
