@media only screen{
  #cookiescript_badge{display:flex !important;}
}

@media (max-width: 1199.98px){
    html { font-size: 12px;}
    .home_slide_title img{ width: 7.5rem;}
    .home_slide_title{ font-size: 3rem;}
    .news_img { width: 100%; height: 11.8rem;}
    .news_desc_block { padding: 0.8rem 0.8rem;}
    .jois_our_title { font-size: 3rem;}
    .social_icon_block{ font-size: 1.14rem;}
    .social_icon_block i { font-size: 1.3rem;}

    .images_list_block .news_img { height: 24.8rem;}
    .videos_list_block .news_img { height: 15.4rem;}
}

@media (max-width: 991.98px) {
    .news_img { height: 18rem;}
    .jois_our_title { font-size: 2.5rem; text-align: center;}
    .social_media_img{ text-align: center; border-bottom: 1px solid #e9eae9;}
    .footer_news_letter{ width: 100%;}
    .footer_bottom_block{ text-align: center;}
    .copy_right_links { display: block; text-align: center;}
    .copyright_sec{ width: 100%; display: block; margin-right: 0rem; margin-bottom: .5rem;}
    .images_list_block .news_img { height: 28rem;}
    .videos_list_block .news_img { height: 17.4rem;}
}

@media (max-width: 767.98px){
    .logo img { max-width: 10rem;}
    .navigation .navbar-nav {display: block;text-align: center;border-top: 1px solid rgba(0, 0, 0, 0.125);margin-top: 10px;padding: 5px 0px 3px;}
    .navigation .navbar-nav li {display: inline-block;/*float: left;*/margin: 5px 0px;}
    .navigation .navbar-nav li.find_service_sec {width: 100%;}
    .navigation .navbar-nav li .dropdown-menu {position: absolute;top: 40px;}
    .navigation .navbar {padding: 0rem 1rem;}
    .navbar-expand-md .navbar-collapse {padding: 0;}
    .navigation .navbar-nav {margin-top: 12px;padding: 0;}
    .news_img { height: 13.2rem;}
    .home_banner_sec .carousel-caption{ width: 100%;}
    .home_banner_sec .carousel-caption::after{ width: 5000px; height: 100%; background-color: rgba(0,0,0,0.7); position: absolute; top: 0%; right: -5000px; content: '';}
    .slide_info_block { margin-bottom: 1rem;}
    .home_slide_title img { width: 4.5rem;}
    .home_slide_title { font-size: 2.5rem; margin-bottom: 1rem;}
    .home_slide_text { line-height: normal; font-size: 1.14rem; margin-bottom: 1rem;}

    .top_search_filter_sec{ display: block;}
    .list_grid_view_sec .top_search_filter { width: 100%;}
    .top_search_field_name{ position: static; padding: .35rem 0rem;}
    .list_grid_view{ width: 100%; float: left; text-align: left; padding: 8px 10px 10px;}

    .article_detail_date { font-size: 1.3rem;}
    .article_detail_title { font-size: 2.5rem;}

    .press_releases_title{ font-size: 3rem; margin-bottom: 0rem;}
    .video_icon { width: 5rem; height: 5rem;}

    .images_list_block .news_img { height: 20.5rem;}
    .videos_list_block .news_img { height: 12.8rem;}

    .contact_form textarea.form-control { height: 18rem !important;}
    .contact_info_text,
    .non_commercial_text{ font-size: 1.5rem;}
    .warning_block{ font-size: 1.3rem;}
    .warning_block i { font-size: 4rem; margin-top: .3rem;}
    .contact_form .join_our_trems{ -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}
}

@media (max-width: 575.98px) {
    .navigation .navbar-nav{ text-align: left;}
    .navigation .navbar-nav li{ display: block;}
    .navigation .navbar-nav li a{ display: inline-block;}
    .news_img { height: 15.5rem;}
    .footer_news_letter { margin-bottom: 2rem;}
    .home_slide_title { font-size: 2rem; margin-bottom: .8rem;}
    .home_slide_title img { width: 3rem;}
    .slide_btn{ font-size: 1.14rem; padding: .8rem 1rem;}
    .slide_info_block { margin-bottom: .8rem;}
    .jois_our_title { font-size: 2rem;}
    footer{ padding: 2.5rem 0rem 2rem;}
    .article_detail_info{ padding: 1rem 1.07rem;}

    .document_year_title { font-size: 2rem;}
    .images_list_block .news_img,
    .videos_list_block .news_img{ height: auto;}

    .document_collapse .card-body .doc_date_text{ display: block;}
    .document_collapse .card-body .doc_date_text > span{ display: inline-block; margin-bottom: .5rem;}
    .document_collapse .card-header{ font-size: 1.1rem;}

    .contact_form .form-control{ height: 3.8rem !important;}
    .contact_form .field_name{ font-size: 1.2rem;}

    .top_search_sec_view .footer_news_letter{ margin-bottom: 0rem;}
    .top_search_sec_view{ left: .5rem; right: auto;}
    .top_search_sec_view::before{ left: 1.07rem; right: auto;}
}

@media (max-width: 479.98px) {
    .home_slide_text{ display: none;}
    .home_slide_title { font-size: 1.14rem;}
    .home_slide_title img { width: 2.5rem; margin-right: 1rem;}
    .social_media_img,
    .social_media_desc{ width: 100% !important;}
    .section_title { font-size: 1.8rem;}
    .pre_next_btns a{ font-size: 1.14rem;}
}
