@media only screen and (max-width: 380px){
    .logo img {max-width: 200px;}
    .top_nav {display: none;}
    header{padding: 10px 0px;}
}
@media only screen and (max-width: 467px){
  html, body {font-family: 'Codec Pro';font-weight: normal;font-style: normal;overflow-x: hidden;}    
  #preloader img {width: 250px;height: auto;}
  header {position:padding: 10px 5px;} 
  header .col-md-12{padding-left: 0px;padding-right: 0px;}  
  .logo img {max-width: 180px;}  
  .powered_by img{max-width: 90px;}
  .powered_by p{font-size: 12px;}
  .splogo p {font-size: 16px;}
  .logo p {font-size: 11px;}    
  .bnr_txt .anchor a {padding: 15px 8px;font-size: 12px;margin-bottom: 5px;}    
  #inner_section{padding: 50px 0px;}
  #banner .content h1 {text-align: left;font-size: 16px;}
  #banner .breadcrumb .breadcrumb-item a, #banner .breadcrumb .breadcrumb-item.active {font-size: 10px;margin-top: 7px;}
  #banner {background: #000;height: auto;}
  #banner .content{margin: 0px 0px;}
  p{line-height: 1.6}
  .mar-lg-20 {margin: 0px 5px;}
  .mar-lg-40 {margin: 0px 5px;}
  .top_nav ul {text-align: center;}
  .spadding {padding-left: 5px;}
  .bnr_txt .welcome h1, .bnr_txt .welcome h2 {font-size: 26px;}
  .bnr_txt .welcome p{font-size: 20px;}
  .sp_img img{margin-bottom: 10px;}
  #about_sec .about_heading{padding: 44px 20px;}
  #about_sec .about_heading h2{font-size: 16px;line-height: 1.8;}
  #about_sec .about_content{padding: 40px 20px;}
  #overview_sec{padding: 40px 0px 40px;}
  #overview_sec .overview_sec_content h3{font-size: 20px;}
  #overview_sec .dont_miss_it h3{font-size: 20px;}
  .countdown div {padding: 12px 6px;min-width: 50px;margin: 0 0px;}
  .countdown div p {font-size: 14px;text-align: center;}
  .countdown div span {font-size: 12px;}
  #overview_sec .dont_miss_it {padding: 40px 20px 40px;}
  .btnleft a, .btnright a {font-size: 12px;gap: 5px;padding: 5px 6px;}
  .btnleft a i, .btnright a i {font-size: 16px;display:none;}
  #speaker_sec{padding: 0px 0px 40px} 
  #speaker_sec .speaker_heading h4{font-size: 20px;}
  #speaker_sec #speaker {margin-top: 40px;}
  #why_sec .why_content h4{font-size: 20px;}
  #why_sec{padding: 40px 0px 40px;}
  #why_sec .why_content p{margin-bottom: 20px;font-size: 16px;}
  #why_sec .why_nav ul li a{font-size: 18px;}
  #why_sec .why_card {margin-top: 20px;}
  #sponsor_sec{padding: 40px 0px;}
  #sponsor_sec .sponsor_sec_left h5{font-size: 20px;}
  #sponsor_sec .sponsor_content h5 {font-size: 20px;}
  .question{padding: 10px 0px 10px 10px;font-size: 16px;}
  #sponsor_logo_sec{padding: 40px 0px;}
  #sponsor_logo_sec .sponsor_logo_heading h5{font-size: 20px;}
  #do_not_miss_sec{padding: 40px 0px 10px;}
  #do_not_miss_sec .do_not_miss_sec_heading h5{font-size: 20px;}
  #subscribe_sec .subscribe-box{padding: 30px 10px;}
  #subscribe_sec .subscribe-title{font-size:24px}
  #subscribe_sec .subscribe-text{margin-bottom: 20px;font-size: 16px;}
  .flogo{float: left;}
  .rlogo{float: right;}
  footer .flogo img {max-width: 180px;}
  footer .rlogo{margin-top: 0px!important;}
  footer .rlogo img {max-width: 180px;}
  footer .footer_link ul {padding: 0;}
  footer .footer_link_btn ul {padding: 0;}
  #copyright p{text-align: center;}
  #why_sec .img_overlay {z-index: -1;}
}