@media (min-width: 1400px) {
    .navik-menu li>ul{
        right:unset;
        left:0;
    }
    .ineer_about_learn .card {
    margin: auto 10px;
    }
    .center-scholars-card {
    margin: auto 20px;
}
.technology_sliders .container{
    max-width: 1370px;
}
.recent-swiper, .tech_reports .swiper, .tech_events .swiper, .tech_podcasts .swiper {
    padding: 0 26px !important;
}
.technology_subscribe_Outlook,
.event_page{
    padding-bottom: 200px;
}
.podcasts_page_content_explain {
    margin-bottom: 40px;
}
.all_podcasts_list .card{
   padding-left:30px; 
}
.confidence_left img{
    height:664px;
}
.confidence_right img{
     height:266px;
}
.all_data_dashboard_events{
    padding-bottom:200px;
}
.single_author_details img{
   margin-left:25px; 
}
.publications_single{
    padding-bottom:150px;
}
/*	.events_section h2{
	font-size: 35px
}*/
.affiliates_content {
    padding: 20px 12px;	
}
	.events-slider h4{
	font-size: 24px;
	line-height: 30px;
	}
	.events-slider p {
    font-size: 20px;
		line-height: 26px;
	}
	.event_page h4 {
    font-size: 24px;
	line-height: 30px;
	}
	.event_page p {
    font-size: 18px;
	 line-height: 22px;
	}
}

@media (min-width: 1200px) and (max-width: 1400px) {
    .reports-content img {
    width: 194px !important;
    height: 154px !important;
    margin-left: 5px;
    margin-right: 15px;
}
.music-card,
.podcasts-left-content img{
    width: 128px !important;
    height: 124px !important;
    border-radius: 8px;
    margin-right: 14px;
}
#menu-main-menu li {
    padding: 35px 10px;
    
}
#menu-main-menu a {
    font-size: 15px;
}
.affiliates_content {
    padding: 20px 10px;
}
	.events-slider_img {
		height: 255px;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {
    #menu-main-menu a {
        font-size: 12px;
    }
    .header-logo-section {
        padding: 20px 0;
    }
    .reports-content img {
    width: 162px !important;
    height: 145px !important;
    margin-left: 0px;
    margin-right: 6px;
}
.reports-content h4 a {
    text-decoration: none;
    margin-bottom: 6px;
}
.research_areas .card {
    margin: 0 16px;
}
.featured-left-content p, 
.featured-left-content h4 {
    margin-bottom: 15px;
}
.events_section-content .card-body {
    padding: 12px 12px 2px 0 !important;
}
.events_section-content h5 {
    font-size: 14px;
    line-height: 19px;
}
.events_section-content p {
    font-size: 14px;
    margin-bottom: 16px;
}
.events_section .swiper-wrapper {
    padding-bottom: 50px;
}
.podcasts-left-content {
    padding: 36px 20px;
}
.music-card,
.podcasts-left-content img{
    width: 100px !important;
    height: 106px !important;
    margin-right: 12px;
}
.podcasts-left-content h4, 
.podcasts-left-content p {
    margin-bottom: 6px;
}
.podcasts-right-content {
    padding: 15px;
}
.podcasts-right-content h2 {
    margin-bottom: 20px;
}
footer p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 18px;
}
#block-9 h4 {
    font-size: 18px;
    line-height: 26px;
}
.affiliates_content {
    padding: 20px 8px;
}
.research_article_wrap {
    padding-left: 10px;
}
.research_content .card {
    margin-left: 18px;
}
.technology_recent_content_right_content {
    padding-left: 15px;
}
.all_podcasts_list .card-body {
    padding-left: 26px !important;
}
.technology_subscribe_content h3 {
    font-size: 20px;
    line-height: 28px;
}
    .navik-menu .menu_inner_wrapper>ul>li>a {
        padding: 0 15px;
    }
    .reports-content h4 small,p {
    font-size: 15px;
    line-height:22px;
    }
    .highlight_box_section .post-overlay {
    padding: 48px 38px;
}
.events-slider_img {
    height: 190px;
}
.home .podcasts-section {
    margin-top: 33px;
}
.podcasts-section {
    margin-bottom: 151px;
}
.team-director img {
    height: 145px;
    
}
.tech_events .card img {
    height: 254px;
    
}
.all_data h6 {
    font-size: 20px;
    line-height: 26px;
}
#menu-main-menu li:last-child li {   
        min-width: 195px;
        width: 220px;
}
	#menu-main-menu li:last-child ul{
		 width: 220px;
	}
ul.sub-menu li {
    padding: 8px 12px !important;
}
#menu-main-menu li {
    padding: 35px 10px;    
}
.affiliates_content a {
    font-size: 16px;
	line-height: 22px;
}
	.podcasts_page_content_card .card .card_img {
		height: 280px;
	}
}
@media (min-width: 768px) and (max-width: 992px) {
    .research_areas .card {
    margin: 0 0;
}
.podcasts-left-content {
    padding: 45px 15px;
}
.music-card,
.podcasts-left-content img{
    width: 130px !important;
    height: 130px !important;
    border-radius: 8px;
    margin-right: 15px;
}
.podcasts-right-content {
    background: #ffffff;
    border-radius: 5px;
    height: 100%;
    padding: 30px;
}
.podcasts-left-content h4, 
.podcasts-left-content p {
    margin-bottom: 5px;
}

footer{
    text-align: center;
}
footer h4,
#block-9 h4{
    margin-top: 40px;
    font-weight: 700;
}
.affiliates_content {
    padding: 20px 12px;
}
 .affiliates_content a {
    font-size: 14px;
 }
 .all_data {
    padding: 38px 26px;
 }
 .research_article_wrap {
    padding-left: 10px;
}
.research_content .card {
    margin-left: 18px;
}
.technology_recent_content_right_content {
    padding-left: 0px;
}
.all_podcasts_list .card-body {
    padding-left: 26px !important;
    width: 50%;
}
.all_podcasts_list hr {
    margin: 25px 0;
}
.technology_subscribe_content{
    padding-left:20px;
    padding-right:20px;
}
.technology_subscribe_content h3 {
    font-size: 20px;
    line-height: 28px;
}
 .reports-content h4 small,p {
    font-size: 15px;
    line-height: 22px;

    }
      .highlight_box_section .post-overlay {
        padding: 30px 32px;
    }
.swiper-pagination-bullet {
    padding-left: 6px;
    padding-right: 6px;
}
.research_areas img {
    height: 180px;
}
.research_areas {
    padding: 40px 0 85px 0;
}
.featured-right-content {
    padding: 35px;
}
.inner_abou {
    padding: 58px 0 24px 0;
    
}
.team-director img {
    height: 145px;
    
}
.tech_events .card img {
    height: 254px;
}
.recent-swiper p, .technology_sliders p {
    font-size: 14px;
    line-height: 22px;
}
.research_article_content img {
    max-width: 100%;
    min-height: 180px;
}
.event_page .card_img {
    display: block;
    height: 138px;
}
.event_page h4 {
    font-size: 16px;
    line-height: 20px;
}
    .podcasts_page_content_card .card .card_img {
    height: 310px;
        
    }
    .all_data h6 {
    font-size: 18px;
    line-height: 22px;
        
    }
    .all_data .card-body div {
    font-size: 14px;
    line-height: 22px;
}
.all_data .swiper-button-next, .all_data .swiper-button-prev {
    top: 28% !important;
}
.publications_content {
    padding: 50px 0 35px;
    background: #ffffff;
}
blockquote {
    padding: 32px 26px 20px 26px;
}
.report_info {
    padding-left: 0;
}
#menu-main-menu li:last-child li {    
        min-width: 156px;
        width: 180px;
}
	#menu-main-menu li:last-child ul {
    width: 180px;
}
ul.sub-menu li {
    padding: 5px 9px !important;
}
    #menu-main-menu li li a {
        font-size: 11px;
    } 
}
@media (max-width: 992px) {
   .header-logo-section {
    padding: 12px 0;
}
#menu-main-menu li {
    padding: 15px 6px;
}
#menu-main-menu a {
    font-size: 12px;
}
    .navik-menu .menu_inner_wrapper>ul>li>a {
        position: relative;
        box-sizing: border-box;
        padding: 0 5px;
    }
    .ineer_about_learn .card {
    padding: 30px 15px;
}
.inner_abou_content .alignright img{
    margin-left: 26px;
    margin-bottom: 26px;
}
.inner_abou_content .alignleft img{
    margin-right: 26px;
    margin-bottom: 26px;
}
.inner_abou {
    padding: 70px 0 30px 0;
}
.ineer_about_learn {
    background: #ffffff;
    padding-bottom: 100px;
}
.podcasts-left-content {
    margin-right:0px;
}
.events-slider_img {
    height: 230px;
  }
  .team-director img {
    height: 150px;
}
	.podcasts_page_content_card .card .card_img {
		height: 280px;
	}
}

@media (max-width: 767.98px) {
    .burger-menu span {       
        right: 70px;
    }

    .burger-menu span:after {
        display: inline-block;
        font-family: "Font Awesome 6 Pro";
        font-weight: 700;
        content: "\f0c9";
        font-size: 30px;
        color: #0c465c;
    }

    .menu-open span::after {
        content: "\f00d";
    }

    .navik-menu {
        position: absolute;
        left: 0;
        right: 0;
        width: 100%;
        background: #ffffff;
        top: 0px;
    }   
    .burger-menu {
        z-index: 99;
        top: -37px;
        right: 20px;
    }
    .menu_wrapper {
        display: none;
    }

    #navik-header-container {
        display: block;
        width: 100%;
        background: #0c465c;
        list-style: none;
    }

    #menu-main-menu li {
        list-style: none;
    }

    .header-menu-section {
        display: block;
        width: 100%;
        position: relative;
    }
    .header-menu-section .container{
        position: relative;
    }
    .navik-menu .menu_inner_wrapper>ul{
        background: #0c465c;
    }
    .navik-menu ul li>a{
        padding: 0;
        border: none !important;
    }
   
    .header-logo-section {
    padding: 14px 0 0 0;
}
.dropdown-plus::after, .dropdown-plus::before {
    
    background-color: #ffffff;
}
.dropdown-plus::after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.navik-menu ul ul li>a{
    background-color: transparent;
}
.navik-header-container{
    position: unset;
}

.post-overlay {
    padding: 18px 18px !important;
    margin: 0px;
}
.post-thumb .post-overlay {
    padding: 18px !important;
}
.reports-content {
    padding: 36px 14px;
}
.reports-content img {
    width: 145px !important;
    height: 145px !important;
    margin-left: 0px;
    margin-right: 5px;
}
.reports-content h4 a {
    margin-bottom: 10px;
}
h4 {
    font-size: 16px;
    line-height: 24px;
}
.posts_columns {
    padding: 10px 0 50px 0;
}
.research_areas {
    padding: 40px 0 60px 0;
}
.research_areas .card {
    margin: 0px 14px;
}
.featured-left-content {
    padding: 18px;
    text-align: center;
}
 .featured-left-content h4 {
    margin-bottom: 15px;
}
 .featured-left-content p {
    margin-bottom: 12px;
}
.events_section-content {
    background: #ffffff;
    padding: 39px 14px 60px 14px;
}
.podcasts-left-content {
    padding: 45px 12px;
}
.music-card,
.podcasts-left-content img{
    width: 130px !important;
    height: 120px !important;    
    margin-right: 12px;
}
.podcasts-left-content h4, 
.podcasts-left-content p {
    margin-bottom: 5px;
}
.podcasts-right-content {
    height: 100%;
    padding:30px 20px 20px 20px;
    margin-top: 30px;
}
.podcasts-section {
    margin-bottom: 40px;
}

footer{
    text-align: center;
    padding: 60px 0;
}
footer h4,
#block-9 h4{
    margin-top: 40px;
    font-weight: 700;
}
.wp-block-image .alignright,
.wp-block-image .alignleft{
    float: unset;
    margin:30px auto;
}
.wp-block-image .alignright img,
.wp-block-image .alignleft img{
    width: 100%;
    margin: auto;
}
.inner_abou{
    text-align: center;    
    padding: 30px 0 30px 0;
}
h1 {
    font-size: 18px;
    line-height: 22px;
}
.badge.bg-info {
    font-size: 15px;
    line-height: 24px;
    padding: 2px 7px;
    margin-bottom: 3px;
}
.highlight_box_section p {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 5px;
    
}
.highlight_box_section h3 {
    font-size: 18px;
    line-height: 24px;
    
}
.highlight_box_section img {
    min-height: 270px;
}
.highlight_box_section {
    padding: 22px 0;
}
.team-director-content {
    margin-left: 5px;
}
.affiliates_content {
    padding: 12px 6px;
}
.affiliates_content a {
    font-size: 14px;
    line-height: 25px;
}
.center-scholars {
    padding: 56px 0 45px 0;
}
.all_data {
    padding: 26px 18px;
}
.research_content .card {
    margin-left: 0px;
}
.research_article_wrap {
    padding-left: 0;
}
.page-numbers li {
    padding: 10px;
}
.technology_recent_content_right_content {
    padding-left: 0px;
}
.technology {
    padding: 28px 0 28px 0;
}
.technology_recent_content_right_content h2 {
    margin-bottom: 18px;
    font-size: 24px;
    line-height: 32px;
}
.technology_recent_content {
    margin-top: 15px;
    margin-bottom: 15px;
}
.technology_content {
    padding: 40px 0;
}
.podcasts_page_right_content {
    padding-left: 0px;
}
.podcasts_page_content h2 {
    padding-left: 0px;
}
.podcasts_page_content a.reports-content-view {
    padding-right: 0px;
}
.podcasts_page_content {
     padding: 0 5px; 
}
.podcasts_page_content_card .card .card_img {
    height: 237px;
}
.page-template-template-podcast-php a.reports-content-view{
    display: flex;
    width: 30%;
    align-items: center;
    justify-content: end;
}
.all_podcasts_list .card-body {
    padding-left: 25px !important;
}
.page-template-template-all_podcasts .template_research, 
.term-explain-to-shane .template_research{
    padding: 32px 0 28px;
}
.all_podcasts_list hr {
    margin: 26px 0;
}
ul.sub-menu li {
    padding: 0px 0px !important;
}
ul.sub-menu li a,
.navik-menu li>ul.sub-menu li a{
    padding-left:20px !important;
}
#menu-main-menu li:not(:last-child)::after{
    display:none;
}
.navik-menu ul ul li:hover>a,
ul.sub-menu li:hover{
    background-color: transparent;
}
#menu-main-menu a{
    padding-top:12px;
    padding-bottom:12px;
}
 #menu-main-menu li,
    #menu-main-menu li:first-child{
        padding:0px 10px;
    }
    #menu-main-menu a,
    #menu-main-menu li:last-child a{
        border-bottom:1px solid #ffffff75 !important;
    }
 /* #menu-main-menu>li:last-child a{
          border-bottom:0px solid #ffffff75 !important;
    }*/
    .post-overlay {
    padding: 25px 15px !important;
}
#menu-main-menu a:hover {
    color: #ffffff;
}
.podcasts-left-content {
    margin-right:0px;
}
 .reports-content h4 small,p,.reports-content small a,.events_section-content small, .events_section-content small a,
 .event_past_events small, .event_past_events small a {
    font-size: 14px;
    line-height:22px;
    }
    .highlight_box_section .post-overlay {
    padding: 40px 50px;
}
.swiper-pagination-bullet {
    padding-left: 6px;
    padding-right: 6px;
}

.events_section .swiper-pagination-buttons .swiper-pagination {
    max-width: 117px !important;
}
.reports-content-view span {
    font-size: 15px;
    line-height: 22px;
}
 .header-logo-section {
    max-width: 250px;
  }
  .search_form_div{
    display: none;
  }
 .burger-menu {
    top: -49px !important;
  }
  .search-bar {
    line-height: 50px;
    z-index: 99;
    top: -53px;
    right: 44px;
    position: absolute;
    display: block;
  }
  .search-bar .button span{
    display:none;
  }
  #menu-header-left-menu {
    margin-right: 40px;
  }
  .search-bar .fas.fa-search {
    margin-left: 15px;
    color: #0c465c;
  }
  .search-bar .searchbutton{
    font-size: 25px;
    text-align: left;
  }
  .search-bar .search-container{
    width: 55px;
  }
  header .navbar-menu {
    z-index: 2;
  }
  .research_areas img {
    height: 200px;
  }
  .events-slider_img {
    height: 230px;
      
  }
  .home .featured-section {
    padding: 54px 0 50px 0;
}
.featured-right-content {
    padding: 40px 20px;
}
.home .events_section .swiper {
    padding-bottom: 26px;
}
.reports-content-view i {
    margin: 4px 0 0 15px;
}
.ineer_about_learn {
        padding-bottom: 80px;
    }
    .center-scholars-card img {
    height: 256px;
    }
    .team-director,
    .team h2,
    .center-scholars,
    .center-scholars-card-body,
    .affiliates{
        text-align:center;
    }
        .team-director img {
        height: 270px;
        width:auto;
        margin-bottom:20px;
    }
    header.navik-header{
    position: fixed;
    top: 0;
}
body{
    padding-top:65px;
}
.recent-swiper p, .technology_sliders p {
    font-size: 14px;
    line-height: 22px;
}
.tech_events .card img {
    height: 228px;
    
}
.recent-swiper, 
.tech_reports .swiper, 
.tech_events .swiper, 
.tech_podcasts .swiper
 {
    padding: 0 10px !important;
}
.research_article_content img {
    max-width: 100%;
    min-height: 212px;
}
.research_article_content {
    margin-bottom: 10px;
}
.row.inner_funding_content h2 {
    margin-top: 34px;
    margin-bottom: 22px;
}
aside form>div {
    margin-bottom: 20px !important;
}
.event_page .card_img {
    display: block;
    height: 180px;
}
.event_page h4 {
    font-size: 20px;
    line-height: 26px;
}
.event_page p {
    font-size: 18px;
	line-height: 22px;
}
.event_past_events {
    padding: 0 10px;
}
.event_page {
    padding: 35px 0;
}
.podcasts_page_content_explain img{
    margin-bottom:25px;
}
.podcasts {
    padding: 34px 0 32px 0;
}
.podcasts_page_content_explain {
    margin-bottom: 0px;
}
.data_dashboard {
    padding: 32px 0;
}
.all_podcasts_list p {
    font-size: 14px;
    line-height: 20px;
    
}
.page-template-template-all_podcasts .template_research,
.term-explain-to-shane .template_research {
    padding: 34px 0 34px;
}
.all_podcasts_list .card-body h4 {
    margin-bottom: 16px;
}
.publications_content {
    padding: 36px 0 20px;
    background: #ffffff;
}
.publications_content_list {
    background: #f4f4f4;
    padding: 48px 0 50px 0;
}
.single_articleh2 {
    font-size: 24px;
    line-height: 32px;
}

.center-scholars-card img {
        height: 280px;
        width:300px;
    }
    .inner_podcasts_single_content {
    padding: 30px 0;
}
.tax-series section.inner_page{
    padding:30px 0 0 0;
}
.single_author_details h4,
.single_author_details h4{
    margin-left:10px;
}
blockquote {
    font-size: 18px;
    line-height: 28px;
    font-weight: 700;
    padding: 25px 20px 20px 20px;
}
   .report_info {
    padding-left: 0;
} 
.report-content ul li, 
.inner_page section ul li {
    font-size: 16px;
    line-height: 22px;
    
}
h2{
    font-size: 26px;
    line-height: 32px;
}
.all_data .swiper-button-next,
.all_data .swiper-button-prev {
    top: 22% !important;
}
.navik-menu ul li>a:hover,
#menu-main-menu .current_page_item a{
    color:#ffffff !important;
}
 ul.sub-menu li.current-menu-item a,
 ul.sub-menu li.current-menu-item{
     background: transparent;
 }
.featured-section_left_content {
    margin-left: 0;
}
.team h2 {
   margin: 36px 0 26px;
}
.technology_logo {
    width: 54px;
	height: 54px;
}
	nav .page-numbers li {
    padding: 30px 6px 30px 6px !important;
}
	.technology h2{
	margin-bottom:0;
}
}
@media (max-width: 560px) {
    .all_podcasts_list .card {
    display: flex;
    flex-direction: column;
    }
    .all_podcasts_list .card-body {
    padding-left: 0px !important;
    width: 100%;
}
.all_podcasts_list .card .card_img {
    width: 100%;
    margin-bottom:25px;
}
h3 {
    font-size: 22px;
    line-height: 28px;
    
}
.technology_subscribe_content {
    padding: 25px 0 25px 0;
}
    .center-scholars-card img {
        height: 280px;
        width:300px;
    }
.center-scholars-card-body {
    max-width: 100%;
}
.all_data .swiper-button-next, 
.all_data .swiper-button-prev {
        top: 33% !important;
    }
     ul.sub-menu li.current-menu-item a,
     ul.sub-menu li.current-menu-item{
     background: transparent;
 }
}
@media (max-width: 420px) {
.search-bar .search:focus {
  width: 320px;
}
}
