@media (min-width: 1441px) and (max-width: 1920px) {
}
@media (min-width: 1281px) and (max-width: 1440px) {
  .section-about,
  .section-video,
  .section-event,
  .section-schedule,
  .section-speakers,
  .section-workshop,
  .section-competitions,
  .section-proshow,
  .section-social-contsant,
  .section-contact {
    padding: 0% 5% 10%;
  }
  .workshop_img figcaption h2,
  .event_img figcaption h2 {
    font-size: 30px;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1,
  .single_sponser_details_container_inner h1 {
    font-size: 120px;
  }
}
@media (min-width: 1281px) and (max-width: 1350px) {
  .single_form_details_inner {
    margin-top: 1%;
  }
  .single_proshowdetails_description__container h1 {
    font-size: 85px;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1 {
    font-size: 115px;
  }
  .workshop_img figcaption h2,
  .event_img figcaption h2 {
    font-size: 28px;
  }
  .movebg_content_left h2 {
    font-size: 85px;
  }
  .movebg_content_left h4 {
    font-size: 45px;
  }
  .movebg_content_right h1 {
    font-size: 95px;
  }
  .movebg_content_right h3 {
    font-size: 39px;
  }
  .typeleft h1 {
    font-size: 80px;
  }

  .section-schedule h3 {
    font-size: 35px;
    margin-top: 30px;
  }
  .heading_style {
    font-size: 50px;
  }
  #container-wrapper .container {
    padding: 1% 7%;
  }
  li.speaker_container h2 {
    font-size: 40px;
  }
  .section-about,
  .section-video,
  .section-event,
  .section-schedule,
  .section-speakers,
  .section-workshop,
  .section-competitions,
  .section-proshow,
  .section-social-contsant,
  .section-contact {
    padding: 0% 5% 10%;
  }
}
@media (min-width: 1025px) and (max-width: 1280px) {
  .single_form_details_inner {
    margin-top: 5%;
  }
  .single_proshowdetails_description__container h1 {
    font-size: 80px;
  }
  .register {
    padding: 14px 20px;
    font-size: 20px;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1 {
    font-size: 110px;
  }
  .workshop_img figcaption h2,
  .event_img figcaption h2 {
    font-size: 26px;
  }
  .single_speakers .container {
    padding: 5% 7% !important;
  }
  .movebg_content_left h2 {
    font-size: 85px;
  }
  .movebg_content_left h4 {
    font-size: 45px;
  }
  .movebg_content_right h1 {
    font-size: 95px;
  }
  .movebg_content_right h3 {
    font-size: 39px;
  }
  .typeleft h1 {
    font-size: 80px;
  }

  .section-schedule h3 {
    font-size: 35px;
    margin-top: 30px;
  }
  .heading_style {
    font-size: 50px;
  }
  #container-wrapper .container {
    padding: 1% 7%;
  }
  li.speaker_container h2 {
    font-size: 40px;
  }
  .section-about,
  .section-video,
  .section-event,
  .section-schedule,
  .section-speakers,
  .section-workshop,
  .section-competitions,
  .section-proshow,
  .section-social-contsant,
  .section-contact {
    padding: 0% 5% 10%;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .infinity {
    width: 40%;
    float: left;
    position: relative;
    opacity: 1;
  }
  .speaker_grid li {
    width: 28.3% !important;
  }
  .line {
    width: 60%;
  }
  .techfest h1 {
    font-size: 80px !important;
    line-height: 80px !important;
  }
  .techfest h3 {
    font-size: 80px !important;
    line-height: 80px !important;
  }
  .techfest-left p {
    font-size: 18px !important;
  }
  .techfest-left {
    border-left: 2px solid #0071b5;
    padding: 4% 5%;
    margin: 3%;
  }
  .sponser-colm {
    width: 25%;
    float: left;
  }
  .error-page img,
  .under-construction-page img {
    width: 150px;
    margin: auto;
    padding: 5%;
  }
  .error-page h1,
  .under-construction-page h1 {
    font-size: 60px;
  }
  .error-page h5,
  .under-construction-page h5 {
    font-size: 28px;
  }
  .single_form_details_inner {
    margin-top: 5%;
  }
  .single_proshowdetails_description__container h1 {
    font-size: 75px;
  }
  .register {
    padding: 10px 22px;
    font-size: 20px;
  }
  .register {
    padding: 14px 15px;
    font-size: 18px;
  }
  .single_workshop_details_container,
  .single_event_details_container {
    padding: 0% 5%;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1,
  .single_sponser_details_container_inner h1 {
    font-size: 100px;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    font-size: 34px;
  }
  .workshop_img figcaption h2,
  .event_img figcaption h2 {
    font-size: 23px;
  }
  .single_speakers .container {
    padding: 5% 5% !important;
  }
  .movebg_content_left h2 {
    font-size: 75px;
  }
  .movebg_content_left h4 {
    font-size: 40px;
  }
  .movebg_content_right h3 {
    font-size: 35px;
  }
  .movebg_content_left {
    padding-top: 12%;
  }
  .typeleft h1 {
    font-size: 80px;
  }

  .section-schedule h3 {
    font-size: 38px;
  }
  .heading_style {
    font-size: 50px;
  }
  .section-speakers-left-inner,
  .section-workshop-left-inner,
  .section-event-left-inner,
  .section-proshow-left-inner,
  .section-contact_inner {
    padding: 15% 3%;
  }
  li.speaker_container h2 {
    font-size: 40px;
  }
  p {
    font-size: 18px !important;
  }
  .workshop_img figcaption h2 {
    font-size: 22px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .video-btn {
    position: absolute;
    left: 43%;
    top: 43%;
    font-size: 20px;
    padding: 6px 20px;
    border: none;
  }
  .infinity {
    width: 80%;
    float: left;
    position: relative;
    opacity: 1;
  }
  .line {
    width: 50%;
  }
  .techfest h1 {
    font-size: 70px !important;
    line-height: 70px !important;
  }
  .techfest h3 {
    font-size: 60px !important;
    line-height: 60px !important;
  }
  .techfest-left p {
    font-size: 14px !important;
  }
  .techfest-left p {
    font-size: 14px;
  }
  .techfest-left {
    padding: 4% 5%;
    margin: 3%;
  }
  .section-about,
  .section-video,
  .section-event,
  .section-schedule,
  .section-speakers,
  .section-workshop,
  .section-competitions,
  .section-proshow,
  .section-social-contsant,
  .section-contact {
    padding: 10% 0%;
  }
  .sponser-colm {
    width: 33.3%;
    float: left;
  }
  .error-page img,
  .under-construction-page img {
    width: 150px;
    margin: auto;
    padding: 5%;
  }
  .error-page h1,
  .under-construction-page h1 {
    font-size: 50px;
  }
  .error-page h5,
  .under-construction-page h5 {
    font-size: 25px;
  }
  .single_form_details_inner {
    margin-top: 7%;
  }
  .single_proshowdetails_description__container h1 {
    font-size: 70px;
  }
  .register {
    padding: 10px 20px;
    font-size: 18px;
  }
  .single_speakers_details_container_inner_main h5 {
    font-size: 22px;
  }
  .workshop_details_inner_container .workshop_details_inner_container_detail,
  .event_details_inner_container .event_details_inner_container_detail,
  .speaker_details_inner_container .speaker_details_inner_container_detail {
    width: 33.33%;
    float: left;
  }
  .detail_single_event img,
  .detail_single_workshop img {
    width: 30%;
  }
  .detail_single_event,
  .detail_single_workshop {
    padding: 15% 7%;
  }
  p {
    font-size: 14px !important;
  }
  .detail_single_event h5,
  .detail_single_workshop h5 {
    font-size: 24px;
  }
  .single_workshop_details_container,
  .single_event_details_container {
    padding: 0% 6%;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1,
  .single_sponser_details_container_inner h1 {
    font-size: 90px;
  }
  .row {
    margin: 0px;
  }
  #workshop-tab .nav-item {
    width: 50%;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    font-size: 32px;
  }
  .nav-tabs {
    border: none !important;
    padding: 5%;
  }
  .single_page_workshop_grid li,
  .single_page_event_grid li {
    margin: 10px 1%;
    max-width: 350px !important;
    width: 48% !important;
  }
  .workshop_img figcaption h2,
  .event_img figcaption h2 {
    font-size: 23px;
  }
  .single_speakers .container {
    padding: 5% 5% !important;
  }
  .single_page_speaker_grid li {
    width: 31% !important;
  }
  .movebg_content_left h2 {
    font-size: 70px;
  }
  .movebg_content_left h4 {
    font-size: 40px;
  }
  .movebg_content_right h1 {
    font-size: 70px;
  }
  .movebg_content_right h3 {
    font-size: 34px;
  }
  .movebg_content_left {
    padding-top: 17%;
  }
  .typeleft h1 {
    font-size: 50px;
  }
  .section-schedule h3 {
    font-size: 30px;
    margin-top: 20%;
  }
  li.speaker_container h2 {
    font-size: 32px;
  }
  .workshop_img figcaption h2 {
    font-size: 26px;
  }
  .heading_style {
    font-size: 36px;
  }
  .section-speakers-left-inner,
  .section-workshop-left-inner,
  .section-event-left-inner,
  .section-proshow-left-inner,
  .section-contact_inner {
    padding: 10% 3%;
  }
  .yugam_content_container {
    margin-top: 0%;
  }
  .line {
    width: 70%;
  }
}
@media (min-width: 601px) and (max-width: 767px) {
  .single_proshowdetails_description__container h1 {
    font-size: 60px;
  }
  .register {
    padding: 10px 18px;
    font-size: 17px;
  }
  .single_speakers_details_container_inner_main h5 {
    font-size: 20px;
  }
  .detail_single_event h5,
  .detail_single_workshop h5 {
    font-size: 24px;
  }
  .workshop_details_inner_container .workshop_details_inner_container_detail,
  .event_details_inner_container .event_details_inner_container_detail,
  .speaker_details_inner_container .speaker_details_inner_container_detail {
    width: 33.33%;
    float: left;
  }
  .detail_single_event img,
  .detail_single_workshop img {
    width: 30%;
  }
  .detail_single_event,
  .detail_single_workshop {
    padding: 15% 2%;
  }
  p {
    font-size: 17px !important;
  }
  .single_workshop_details_container,
  .single_event_details_container {
    padding: 0% 5%;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1,
  .single_sponser_details_container_inner h1 {
    font-size: 80px;
  }
  #tabs .container,
  #workshop-tab .container {
    padding: 4% !important;
  }
  .nav-tabs {
    border: none !important;
    padding: 5%;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    font-size: 30px;
  }
  .single_page_workshop_grid li,
  .single_page_event_grid li {
    margin: 10px 1%;
    max-width: 350px !important;
    width: 48% !important;
  }
  .workshop_img figcaption h2,
  .event_img figcaption h2 {
    font-size: 23px;
  }
  .container {
    max-width: 655px;
  }
  .single_page_speaker_grid li {
    width: 31% !important;
  }
  .movebg_content_left h2 {
    font-size: 70px;
  }
  .movebg_content_right h1 {
    font-size: 70px;
  }
  .movebg_content_right h3 {
    font-size: 30px;
  }
  .movebg_content_left h4 {
    font-size: 36px;
  }
  .movebg_content_left {
    padding-top: 14%;
  }
  #container-wrapper .container {
    padding: 5% 0%;
  }
  .typeleft h1 {
    font-size: 60px;
  }

  .section-schedule-left,
  .section-competitions-left,
  .section-speakers-left,
  .section-contact-left {
    margin-top: 5%;
    margin-bottom: 5%;
  }
  .section-schedule h3 {
    font-size: 30px;
  }
  li.speaker_container h2 {
    font-size: 29px;
  }
  .section-speakers-left-inner,
  .section-workshop-left-inner,
  .section-event-left-inner,
  .section-proshow-left-inner,
  .section-contact_inner {
    padding: 10% 3%;
  }
}
@media (min-width: 480px) and (max-width: 600px) {
  .workshop_details_inner_container .workshop_details_inner_container_detail,
  .event_details_inner_container .event_details_inner_container_detail,
  .speaker_details_inner_container .speaker_details_inner_container_detail {
    height: 170px !important;
  }
  .sidemenu ul li a {
    font-weight: 300;
    text-decoration: none;
    font-size: 22px !important;
    text-transform: uppercase;
  }

  .techfest h5 {
    font-size: 18px;
  }
  .line {
    width: 30%;
  }
  .workshoplink {
    font-size: 18px;
  }
  .techfest h1 {
    font-size: 70px;
    font-weight: 300;
    line-height: 70px !important;
  }
  .techfest h3 {
    font-size: 60px;
    line-height: 60px;
    padding: 0px;
  }
  .single_proshowdetails_description__container h1 {
    font-size: 50px;
  }
  .register {
    padding: 10px 18px;
    font-size: 16px;
  }
  .single_speakers_details_container_inner_main h5 {
    font-size: 18px;
  }
  .detail_single_event h5,
  .detail_single_workshop h5 {
    font-size: 22px;
  }
  .workshop_details_inner_container .workshop_details_inner_container_detail,
  .event_details_inner_container .event_details_inner_container_detail,
  .speaker_details_inner_container .speaker_details_inner_container_detail {
    width: 50%;
    float: left;
  }
  .detail_single_event img,
  .detail_single_workshop img {
    width: 30%;
  }
  .detail_single_event,
  .detail_single_workshop {
    padding: 15% 5%;
  }
  p {
    font-size: 16px !important;
  }
  .single_workshop_details_container,
  .single_event_details_container {
    padding: 0% 5%;
  }
  .col-xs-6 {
    width: 50% !important;
    float: left !important;
  }
  .single_workshop_details,
  .single_event_details {
    width: 100%;
    float: left;
    position: relative;
    padding: 12vh 39px;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1,
  .single_sponser_details_container_inner h1 {
    font-size: 50px;
  }
  #tabs .nav-item:hover,
  #workshop-tab .nav-item:hover {
    font-size: 28px;
  }
  .event_sub_category span {
    padding: 7px 14px;
    font-size: 11px;
  }
  #tabs .container {
    padding: 6% !important;
  }

  .nav-tabs {
    border: none !important;
    padding: 5%;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    width: 50%;
    float: left;
    text-align: left;
    padding: 10px 0px;
  }
  .nav-item span {
    width: 40px;
  }
  .nav-item span img {
    width: 26px;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    font-size: 26px;
  }
  .single_page_workshop_grid li,
  .single_page_event_grid li {
    margin: 10px 1%;
    max-width: 100% !important;
    width: 98% !important;
  }
  .single_workshop .container,
  .single_event .container {
    padding: 5% 6% !important;
  }
  .single_page_workshop_grid li .workshop_img,
  .single_page_event_grid li .event_img {
    height: 193px;
  }
  .workshop_profile {
    margin: 0px;
  }

  .single_page_speaker_grid li {
    margin: 10px 1%;
    max-width: 345px;
    width: 48%;
    height: auto;
  }

  .movebg_content_left h2 {
    font-size: 70px;
    margin: 0px;
  }
  .movebg_content_left h4 {
    font-size: 50px;
  }
  .movebg_content_left {
    width: 100%;
    float: left;
    text-align: left;
  }
  .movebg_content_right h1 {
    font-size: 100px;
  }
  .movebg_content_right {
    width: 100%;
    float: left;
    text-align: left;
  }
  .movebg_content_right h3 {
    font-size: 46px;
  }
  .movebg_inner {
    padding: 10%;
  }
  .typeleft h1 {
    font-size: 40px;
  }

  .counter h1 {
    font-size: 40px;
  }
  .counter span {
    font-size: 18px;
  }
  .counter {
    float: left;
    width: 50%;
  }
  .heading_style {
    font-size: 40px;
  }
  p {
    font-size: 16px !important;
  }
  .section-schedule h3 {
    font-size: 20px;
  }
  .section-speakers-left-inner,
  .section-workshop-left-inner,
  .section-event-left-inner,
  .section-proshow-left-inner,
  .section-contact_inner {
    padding: 5% 0%;
  }
  .speaker_grid li {
    margin: 10px 2%;
    max-width: 345px;
    width: 46%;
    height: auto;
  }
  li.speaker_container h2 {
    padding: 2px 0px;
    font-size: 20px;
    line-height: 26px;
  }
  .speaker_grid li figcaption {
    margin-top: -45%;
  }
  .owl-carousel {
    margin-left: 0% !important;
  }
  .workshop_img figcaption h2 {
    font-size: 25px;
  }
}

@media (min-width: 320px) and (max-width: 479px) {
  .workshop_details_inner_container .workshop_details_inner_container_detail,
  .event_details_inner_container .event_details_inner_container_detail,
  .speaker_details_inner_container .speaker_details_inner_container_detail {
    height: 160px !important;
  }
  .sidemenu ul li a {
    font-weight: 300;
    text-decoration: none;
    font-size: 22px !important;
    text-transform: uppercase;
  }
  .techfest h5 {
    font-size: 16px;
  }
  .line {
    width: 30%;
  }
  .workshoplink {
    font-size: 18px;
  }
  .techfest h1 {
    font-size: 60px;
    font-weight: 300;
    line-height: 60px !important;
  }
  .techfest h3 {
    font-size: 50px;
    line-height: 50px;
    padding: 0px;
  }
  .single_proshowdetails_description__container h1 {
    font-size: 40px;
  }
  .register {
    padding: 10px 15px;
    font-size: 16px;
  }
  .single_speakers_details_container_inner_main h5 {
    font-size: 16px;
  }
  .detail_single_event h5,
  .detail_single_workshop h5 {
    font-size: 20px;
  }
  .workshop_details_inner_container .workshop_details_inner_container_detail,
  .event_details_inner_container .event_details_inner_container_detail,
  .speaker_details_inner_container .speaker_details_inner_container_detail {
    width: 50%;
    float: left;
  }
  .detail_single_event img,
  .detail_single_workshop img {
    width: 30%;
  }
  .detail_single_event,
  .detail_single_workshop {
    padding: 15% 5%;
  }
  p {
    font-size: 14px !important;
  }
  .single_workshop_details_container,
  .single_event_details_container {
    padding: 0% 5%;
  }
  .col-xs-6 {
    width: 50% !important;
    float: left !important;
  }
  .single_workshop_details_container_inner h1,
  .single_event_details_container_inner h1,
  .single_proshow_details_container_inner h1,
  .ambassador_details_inner_container h1,
  .single_privacy_details_container_inner h1,
  .single_sponser_details_container_inner h1 {
    font-size: 40px !important;
  }
  .event_sub_category span {
    padding: 7px 14px;
    font-size: 10px;
  }
  #tabs .nav-item:hover,
  #workshop-tab .nav-item:hover {
    font-size: 22px;
  }
  #tabs .container {
    padding: 4% !important;
  }
  .nav-tabs {
    border: none !important;
    padding: 5%;
  }
  .seeall-inner-container {
    margin-top: 10%;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    width: 50%;
    float: left;
    text-align: left;
    padding: 10px 0px;
  }
  #tabs .nav-item,
  #workshop-tab .nav-item {
    font-size: 20px;
  }
  .nav-item span img {
    width: 20px;
    float: left;
  }
  .nav-item span {
    width: 26px;
    float: left;
    position: relative;
  }
  .single_page_workshop_grid li,
  .single_page_event_grid li {
    margin: 10px 1%;
    width: 98% !important;
  }
  .single_workshop .container,
  .single_event .container {
    padding: 5% 6% !important;
  }
  .single_page_workshop_grid li .workshop_img,
  .single_page_event_grid li .event_img {
    height: 193px;
  }
  .workshop_profile {
    margin: 0px;
  }
  .single_page_speaker_grid li {
    margin: 10px 1%;
    max-width: 345px;
    width: 48%;
    height: auto;
  }
  .single_speakers .container {
    padding: 5% 10% !important;
  }
  .movebg_content_left h2 {
    font-size: 43px;
    margin: 0px;
  }
  .movebg_content_left h4 {
    font-size: 30px;
  }
  .movebg_content_left {
    width: 100%;
    float: left;
    text-align: left;
  }
  .movebg_content_right h1 {
    font-size: 52px;
  }
  .movebg_content_right {
    width: 100%;
    float: left;
    text-align: left;
  }
  .movebg_content_right h3 {
    font-size: 21px;
  }
  .movebg_inner {
    padding: 10%;
  }
  .typeleft h1 {
    font-size: 50px;
  }
  .counter h1 {
    font-size: 40px;
  }
  .counter span {
    font-size: 18px;
  }
  .counter {
    float: left;
    width: 50%;
  }
  .heading_style {
    font-size: 40px;
  }
  p {
    font-size: 16px !important;
  }
  .section-schedule h3 {
    font-size: 20px;
  }
  .section-speakers-left-inner,
  .section-workshop-left-inner,
  .section-event-left-inner,
  .section-proshow-left-inner,
  .section-contact_inner {
    padding: 5% 0%;
  }
  .speaker_grid li {
    margin: 10px 2%;
    max-width: 345px;
    width: 46%;
    height: auto;
  }
  li.speaker_container h2 {
    padding: 2px 0px;
    font-size: 20px;
    line-height: 26px;
  }
  .speaker_grid li figcaption {
    margin-top: -45%;
  }
  .owl-carousel {
    margin-left: 0% !important;
  }
  .workshop_img figcaption h2 {
    font-size: 25px;
  }
}
@media (min-width: 320px) and (max-width: 360px) {
  .sidemenu ul li a {
    font-size: 15px !important;
    text-transform: uppercase;
  }
  .techfest h1 {
    font-size: 30px !important;
    font-weight: 300;
    line-height: 30px !important;
  }
  .techfest h3 {
    font-size: 30px;
    line-height: 32px !important;
    padding: 0px;
  }
  p {
    font-size: 13px !important;
  }
  .typeleft h1 {
    font-size: 30px;
  }
  .counter span {
    font-size: 13px;
  }
  .counter h1 {
    font-size: 26px;
  }
  .heading_style {
    font-size: 26px;
  }
}

@media (max-width: 480px) {
  .sidemenu {
    background: #0071b5;
  }
  .sidemenu.open {
    width: 100%;
  }
  .infinity {
    width: 70% !important;
  }
}
@media (max-width: 767px) {
  .container {
    padding-right: 20px;
    padding-left: 20px;
    margin: auto;
  }
  .techfestright h5 {
    font-size: 20px;
    text-shadow: 6px 5px 5px #0071b5 !important;
  }
  .techfestright h5 span {
    font-size: 40px;
  }
  .video-btn {
    position: absolute;
    left: 40%;
    top: 40%;
    background: #f10303;
    font-size: 18px !important;
    padding: 6px 20px;
    border: none;
  }
  .infinity {
    width: 70% !important;
  }
  .techfestright {
    margin-top: 45%;
  }
  .floatright {
    float: left;
    width: 100% !important;
  }
  .techfestright h5 {
    text-align: left;
  }
  .section-home {
    padding: 10% 0%;
  }
  .techfest-left {
    border-left: none;
    padding: 10% 0%;
    margin: 0%;
  }
  .circle-bg {
    background-image: url('../img/home_banner_circle_small.png');
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .btn {
    font-size: 14px;
  }

  .bg-color {
    padding: 2% 0%;
  }
  .sponser-colm {
    width: 50%;
    float: left;
  }
  .error-page img,
  .under-construction-page img {
    width: 150px;
    margin: auto;
    padding: 5%;
  }
  .error-page h1,
  .under-construction-page h1 {
    font-size: 40px;
  }
  .error-page h5,
  .under-construction-page h5 {
    font-size: 20px;
  }
  label {
    font-size: 16px;
  }
  .single_form_details_inner_container h4 {
    font-size: 32px;
  }
  .single_ambassador_details_container,
  .privacy-container {
    padding: 0% 5%;
  }
  .ambassador_details_inner_container h5,
  .single_privacy_details_container_inner h5 {
    font-size: 23px;
  }
  .single_form_details_inner {
    margin-top: 15%;
  }
  .table-responsive-md {
    overflow-x: scroll;
    max-width: 360px;
  }
  .single_speakers {
    padding: 10% 2%;
  }
  .logo {
    width: 90px !important;
    float: left;
    padding: 8px 0px;
  }

  header ul li a {
    font-size: 25px;
  }
  header ul {
    float: right;
    padding: 4% 0%;
    margin: 0px;
  }
  header {
    background: #1c32b7;
  }
  .burger span {
    position: relative;
    width: 100%;
    background: #fff !important;
  }
  .burger span:before,
  .burger span:after {
    background: #fff !important;
  }
  .line {
    background: #1c32b7;
    width: 50%;
    float: left;
    height: 3px;
    margin-top: 15px;
    transition: width 1s;
  }
}

@media (max-width: 600px) {
  .full-width-on-mobile {
    width: 100% !important;
  }

  .full-width-on-mobile .register {
    width: 100%;
  }

  .single_user_details_inner {
    margin: 12vh 5% 0% 5% !important;
  }
}
