/**
* Style for P_paper supported by Hellowebhelp.com
*/

@import url("fontawesome/css/all.css");

@font-face {font-family: 'NotoSerifBengali_Black'; src: url('NotoSerifBengali/NotoSerifBengali-Black.ttf');}
@font-face {font-family: 'NotoSerifBengali_Regular'; src: url('NotoSerifBengali/NotoSerifBengali-Regular.ttf');}
@font-face {font-family: 'AponaLohit'; src: url('NotoSerifBengali/AponaLohit.ttf');}
@font-face {font-family: 'English_Regular'; src: url('Englishfonts/Prata-Regular.ttf');}

.custom_container{max-width:93%; margin: auto;}
@media (min-width: 1900px) { .custom_container{width: 1800px; margin: auto;}}

/* body{
    font-family: "English_Regular", "NotoSerifBengali_Regular";
    font-family: "English_Regular", "AponaLohit", Arial, sans-serif;
} */

.m_t_3 {margin-top: 3px;}

p {
    font-size: 16px;
    line-height: 1.67;
    font-weight: normal;
    color: rgb(189, 185, 185)(48, 46, 46);
}
a{ text-decoration: none; color: rgb(46, 46, 46);}
a:hover{text-decoration: none;}
:root {
    --title-font-size:21px;
    --hide:none;

  }

/*==================
Header part start
==================*/
.p_paper_proyreaty{  width: 100%;}
/* .P_Paper_all_ground{ width: 100%;} */


.navgation_all_about_ground{
    z-index: 996;
    /* position: relative; */
   
}

.navgation_all_about_ground{
    width: 100%;
    background-color: white;
    padding-top: 21px; padding-bottom: 5px;
    border-bottom: 2px solid #e2e2e2;
}
.p_paper_btn_search_ground{display: flex;}
.p_paper_btn_ground{
    padding: 3px;
    border-radius: 5px; padding-right: 9px; padding-left: 9px;
    cursor: pointer;
    margin-right: 16px; 
}
.p_paper_btn_search_ground a{text-decoration: none;}

.p_paper_btn_ground:hover{ background-color: rgba(235, 235, 235, 0.392);}

.nav_btn_icon_isj{
    font-size: 27px;
    color: rgb(70, 70, 70);
}
.p_paper_search_ground{
    margin-top: -1px;
    padding: 3px; padding-top: 5px; padding-bottom: 2px;
    border-radius: 50%; padding-right: 9px; padding-left: 8px;
    cursor: pointer;
}
.p_paper_search_ground:hover{ background-color: rgba(235, 235, 235, 0.392);}

.nav_search_icon_su{
    font-size: 20px;
}
.p_paper_date_ground{
    width: 100%;
    padding-top: 26px;
    padding-bottom: 4px;
    color: rgb(109, 109, 109);
   
}
.logo_position_hl{
    position: relative;
   
}
.p_paper_logo_ground{
    position: absolute;
    top: 7px;
    right: 22%;
}
.p_paper_login_register_btn_ground{
    padding: 4px;
    padding-right: 22px; padding-left: 23px;
    background-color: transparent;
    border: solid 1px #e2e2e2;
    font-weight: bold;
    font-size: 16px;
    color: #09f;
    line-height: 1.38;
    font-family: sans-serif;
    border-radius: 2px;
    margin-left: 27px; margin-right: 23px;
    margin-top: 10px;
    letter-spacing: -0px;
}
.p_paper_login_register_btn_ground_mobile{
    font-size: 20px;
    color: black;
    margin-top: 8px;
    margin-right: 15px; margin-left: 10px;
    padding: 4px;
}
.p_paper_login_register_btn_ground_mobile{display: none;}

.logo_sizing_ldm{
    width: 260px;
    height: 65px;
}
.p_paper_login_register_btn_ground:hover{
    background-color: rgba(202, 202, 202, 0.145);
}
.p_paper_notifigation_bell_ground{
    margin-top: 11px;
    padding: 3px; padding-top: 5px; padding-bottom: 2px;
    padding-left: 8px; padding-right: 8px;
    border-radius: 50%;
    cursor: pointer;
}
.p_paper_notifigation_bell_ground:hover{background-color: rgba(235, 235, 235, 0.392);}

.nav_bell_icon_sizing{
    font-size: 19px;
}
.language_title_os{
    font-size: 16px;
    color: rgb(160, 160, 160);
    text-align: center;
}

.desktop_cat_menu_ground{
    width: 100%;
    text-align: center;
    /* position: sticky; */
    top: 0;
    z-index: 996;
    background-color: white;
    border-bottom: 2px solid #e2e2e2;
    padding-top: 10px; padding-bottom: 9px;
}
.desktop_cat_menu_ground div ul{
    list-style: none;
    text-align: center;
}
.desktop_cat_menu_ground div div ul li{
    display: inline-block;
    padding: 5px; margin-right: 10px; margin-left: 10px;
    font-size: 16px;
    font-weight: 600;
    
   
}
.desktop_cat_menu_ground div ul li a{
    color:rgb(55, 55, 55);
    /* color: black; */
    text-decoration: none;
    border-radius: 5px;
}


.p_paper_navbar_ground ul li.current-menu-item a:link,
.p_paper_navbar_ground ul li.current-menu-item a:visited,
.desktop_cat_menu_ground ul li.current-menu-item a:link,
.desktop_cat_menu_ground ul li.current-menu-item a:visited{
    border-bottom: 3px solid #f37373;
    color: #fa6363;
   
}

/*-----sub menu-----*/

.sub-menu {
    display: none;
}

.menu-item:hover>.sub-menu {
    display: block;
}

.show-sub-menu-pages {
    display: flex !important;
    flex-direction: column !important;
}

.sub-menu {
    padding: 2px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 3px;
    z-index: 999;
    min-width:150px ;
    text-align: left;
    border-radius: 4px;
    background-color: rgb(252, 252, 252) !important;
   position: absolute;
   box-shadow: 0px 2px 3px -2px rgba(0,0,0,0.95);
}

.sub-menu li {
    display: block !important;
    text-align: left;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 3px;
    border-bottom: 1px dotted #dbdbdb;
    z-index: 999;
}
.menu-item-has-children::after{
    font-family: "Font Awesome 5 Free";
    content: "\f0dd";margin-top: -20px !important;
    font-weight: 700;
    color: rgb(90, 90, 90);
    margin-left: 1px;
   
    
}
/*------Sub menu End----------*/
.p_paper_navbar_ground{
    width: 0px;
    height: 100%;
    padding-top: 2rem; padding-bottom: 1rem;
    position: fixed; top: 0;
    z-index: 999;
    overflow-x: hidden;
    transition: 0.4s;
    border-right: 1px solid #dbdbdb;
    -webkit-box-shadow: 4px 0px 7px -3px rgba(0,0,0,0.72); 
    box-shadow: 4px 0px 7px -3px rgba(0,0,0,0.72);
    background-color: rgb(255, 255, 255);
}
#window_close_nave{
    display: none;
}
.p_paper_closebtn{
    position: absolute;
    right: 2px; top: 10px;
    cursor: pointer;
}
.p_paper_navbar_ground ul{
    padding-left: 20px;
    padding-right: 10px;
    text-align: left;
}
.p_paper_navbar_ground ul li{
    margin-top: 1rem;
    white-space: nowrap;
    font-size: 18px;
    font-weight: 600;
    border-bottom: 1px dotted #dbdbdb;
    padding-top: 0px; padding-bottom: 10px;

}
.p_paper_navbar_ground ul li a{
   color: rgb(80, 80, 80);
   text-decoration: none;
    
}
.nav_close_btn_gf{
    font-size: 39px;
    
}

/*==================
Home Pages
==================*/

.preloader{  z-index: 99; width:100%; height:100%; background-color: #fefefef0; position: fixed; top: 1px; text-align: center;}
.loding_img_position{position: fixed; top: 45%; left: 45%; }

.preloader_content{
    display: var(--hide); 
    width:100%; height:100%; 
    background-color: #fefefef0; 
    position: fixed; top: 1px; 
    z-index: 99; 
    text-align: center;
}
.single_hide_9sj{
    display: var(--hide); 
}
.archive_hide_9sj{
    display: var(--hide); 
}

.p_paper_ads_ground_1upe {
    width: 100%;
    height: auto;
    text-align: center;
    padding-top: 15px;
    /* border-bottom: 1px solid #e2e2e2; */
}

/* all content */
.p_paper_all_content_ground{
    width: 100%;
    background-color: transparent;
    padding-top: 10px; padding-bottom: 10px;
    /* border-bottom: 1px solid #e2e2e2;  */
}
.P_paper_card_grid_ground{
    display: grid;
    grid-gap: 10px;
    padding-top: 10px;  padding-bottom: 15px;
    grid-template-columns: 47.4% 26% 26%;
    
}
.p_paper_thumbainal_sid{
    width: 140%;
    height: 220px;
    overflow: hidden;
    background-color: transparent;
}

.p_paper_thumbainal_sid img{
    width: 360px;
    height: auto;
}
.thum_position_sipy{ display: flex;}

.p_paper_thumbainal_sid {
    order: 1;
    -webkit-order:1;
}
.p_paper_ks9dl{
    padding-right: 10px;
    width: 100%;
}
.p_paper_dec_sih{
    width: 100%;
    padding-top: 9px;
    text-align:justify;
    
}
.p_paper_permalink_ici a{
    font-size: var(--title-font-size);
    line-height: 1.3;
    font-weight: bold;
    text-decoration: none;
}
.p_paper_dec_sih a:hover{ color: rgb(46, 46, 46) !important;}

.p_paper_card_ground_hdfi{
    border-right: 1px solid #e2e2e2;
    padding-right: 17px; padding-left: 17px;
    padding-bottom: 12px;
    
}
.p_paper_card_ground_hdfi:nth-child(3){
    border-right: 0px solid #e2e2e2;
    padding-right: 0px; padding-left: 0px;
}
.public_date_sli{
    font-size: 12px;
    width: 100%;
    padding-top: 8px; padding-bottom: 8px;
}

/*2nd thumbainal hide */
.p_paper_card_ground_hdfi:nth-child(2) .p_paper_thumbainal_sid {
    display: none !important;
}
.p_paper_card_ground_hdfi:nth-child(2) .thum_position_sipy .p_paper_ks9dl .p_paper_dec_sih {
    height: 57px; overflow: hidden;
}
.p_paper_card_ground_hdfi:nth-child(1) .thum_position_sipy .p_paper_ks9dl .p_paper_live {
   display: var(--hide);
}
.p_paper_card_ground_hdfi:nth-child(1) .p_paper_ks9dl .p_paper_permalink_ici a{
    font-size: 23px;
}
.live_element_crontrol_is{
    padding-top: 5px; padding-bottom: 5px;
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.p_paper_thumbainal_sid em{
    display: block;
    width:200px; /*--capction-*/
    color: #929292;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
}
.content_ks6so{
    padding-top: 25px; padding-bottom: 15px;
}
.breadcrumbs_ground_epi{
    width: 100%;
    background-color: transparent;
    color: #007bff;
    font-size: 20px;
    font-weight: bold;
}
.breadcrumbs_ground_epi a{ color: #07498f;}

.breadcrumbs_border_hdk{
    width: 70px;
    height: 2px;
    background-color: black;
}
.content_psto{
    width: 80%; /*..%..*/
    margin: auto;
    padding-top: 1rem;
    padding-bottom: 2rem;
}
.content_psto p{
    text-align: justify;
    line-height: 1.67;
    white-space: break-spaces;
    font-size: 19px;
}
.content_thumb_control_kxo{
    text-align: center;
    padding-bottom: 0.500rem;
    border-bottom: 1px solid #e2e2e2;;

}
.content_psto em{
   display: block;
   width: 100%;
   text-align: center;
   padding-top: 5px; padding-bottom: 5px;
   color: #929292;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    
}
.content_thumb_control_kxo img{
    width: 70%;
    height: auto;
}
.single_content_title_g{
    font-size: 40px;
    padding-top: 10px; padding-bottom: 10px;
    font-weight: bold;
    width: 100%;
    color: black;
}
.p_paper_conttent_aspd{
    width: 100%;
    padding-top: 3rem; padding-bottom: 3rem;
    border-bottom: 1px solid #e2e2e2;
    position: relative;
}

.left_iprnz{
    position: absolute;
    left: 1px;
    top: 1rem;
}
.right_iprnz{
    position: absolute;
    right: 1px;
    top: 2rem;
    display: flex;
}
.icon_tipy{
    margin-left: 10px; margin-bottom: 10px;
    background-color: #eee;
    padding: 5px; 
    border: 0;
    padding-bottom: 6px; padding-top: 6px; padding-left: 7px; padding-right: 7px;
    border-radius: 100%;
    cursor: pointer;
}
.f_spij{
    padding-left: 3px; padding-right: 3px;
}
.left_iprnz authors{
    display: block;
    font-weight: bold;
    padding-bottom: 0px;
}
.author_border_hdk{
    width: 40px;
    background-color: rgb(167, 166, 166);
    height: 2px;
}
.left_iprnz dates{
    display: block;
    font-weight: 400;
    padding-top: 12px;
    color: rgb(150, 150, 150);
    font-weight: 400;
}
.related_ground_sij{
    width: 100%;
    padding-top: 1rem; padding-bottom: 1rem;
    margin-bottom: 12px;
    border-bottom: 1px solid #e2e2e2;
}
.related_hsfi img{
    width: 80px;
    height: 80px;
    height: inherit;
}
.related_title_jz{
    font-size: 19px;
    font-weight: bold;
}
.related_post_public_date {
    margin-top: 5px;
    display: block;
    font-size: 12px;
    color: #939393;
}
.related_fjk {
    width: 100%;
    padding-top: 3rem; padding-bottom: 1.500rem;
    font-weight: bold;
    font-size: 20px;
    color: #767676;
}
.related_fjk_border{
    width: 100px;
    margin-top: 4px;
    height: 2px;
    background-color: #e14c4c;
   
}
.related_content_dio{
    color: #939393;
}
.p_paper_more_title_jxcp > a{
    font-size: var(--title-font-size);
    line-height: 1.3;
    font-weight: bold;
    text-decoration: none;
}
.p_paper_more_dec_jcx{
    width: 100%;
    padding-top: 9px;
    text-align:justify;
}
.p_paper_more_time_jdo {
    font-size: 12px;
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
}
.p_paper_more_tum_jxcp img{
    width:150px;
    height:150px;
}
.p_paper_other_all_content_ground{
    width: 100%;
    border-bottom: 1px solid #e2e2e2;
    height: auto;
    
}
.more_all_content_sos{
    width: 100%;
    min-height: 180px;
    padding-bottom: 5px; padding-top: 5px;
    border-right: 1px solid #e2e2e2;
    padding-right: 10px;
    overflow: hidden;
    margin-top: 15px;  margin-bottom: 15px;
}
.broder_3_col_hide_gsx:nth-child(3) .more_all_content_sos{
    border-right: 0px solid #e2e2e2;
    

}
.border_odjc{
    /* border-top: 1px solid #e2e2e2; */
    border-right: 1px solid #e2e2e2;
}
.p_paper_more_tum_flex{
   display: flex;
}

.p_paper_more_tum_jxcp_flex{
    width: 180px; height: 70px;
    background-color: #f5f5f5;
    overflow: hidden;
}

.p_paper_more_tum_jxcp_flex img{
    width: 100%; height: auto;
    background-size: cover;
}
.p_paper_more_title_jxcp{
    padding-left: 10px;
    width: 100%;

}
.broder_sxco{
    border-top: 1px solid #e2e2e2;
}
.p_paper_right_cxjo {
    width: 99%;
    margin: auto;
    /* border-top: 1px solid #e2e2e2; */
    overflow: hidden;
    padding-top: 15px;
}
.p_paper_right_cxjo:nth-child(n+2) {
    border-top: 1px solid #e2e2e2;
}

.p_paper_right_cxjo:nth-child(2){
   display: flex;
}

.p_paper_right_cxjo:nth-child(2) .right_title_xc a {
    font-size: normal;
  
 }

 .p_paper_right_cxjo:nth-child(2) .right_title_xc{
    padding-left: 6px;
    padding-top: 0px;
    white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
   }

 .p_paper_right_cxjo:nth-child(2) .right_thum_uds{
    max-height: 76px;
    width: 180px;
   }

.right_thum_uds {
    width: 100%;
    height: 180px;
    overflow: hidden;
    background-color: #f5f5f5;
}
.right_thum_uds img {
    width: 100%;
    margin: auto;
    height: auto;
}


.right_title_xc {
    width: 100%;
    text-align: left;
    padding-top: 8px; padding-bottom: 8px;
    font-size: var(--title-font-size);
    font-weight: 900;
}
.p_paper_more_content_right_ads{
    width: 100%;
    padding-top: 1rem; padding-bottom: 1rem;
}




.p_paper_2nd_content_ground{
    width: 100%;
    padding-top: 10px; padding-bottom: 10px;
    background-color: transparent;
}

.p_paper_odvi {
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 15px;
}

.p_paper_tab_section_wp{
    width: 100%;
    overflow: hidden;
}
.title_wp_jdor {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e2e2e2;
}


.p_paper_filter_87du {
    width: 100%;
    display: flex;
}
.p_paper_filter_87du div{
    position: relative;
    width: 20%;
    padding-left: 5px; padding-right: 5px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600;
    color: rgb(63, 63, 63);
    background-color: transparent;
    margin-right: 8px;
   
}

.text1 {
    display: block;
  }

  .text2 {
    display: none;
  }

  .text3 {
    display: none;
  }

.p_paper_filter_87du div.active:after {
	opacity: 1;
}
.p_paper_filter_87du div:after {
	position: absolute;
	left: 0;
	bottom: -10px;
	width: 100%;
	height: 3px;
	background: #f4511e;
	content: "";
	opacity: 0;
}
.p_paper_filter_87du div:last-child {
	margin-right: 0;
}

.related_ground_kfh{
    width: 100%;
    padding-top: 10px; padding-bottom: 15px;
    border-bottom: 1px solid #e2e2e2;
}
.related_title_gucz{
    width: 100%;
    background-color: transparent;
    font-size: 20px;
    color: rgb(68, 68, 68);
}
.count_sdf{
    font-size: 38px;
    font-weight: 800;
    color: rgb(172, 172, 172);
}

.p_paper_center_trp_ground {
    width: 100%;
    height: 337px; /*------this------*/
    overflow: hidden;
    position: relative;
    background-color: #dbdbdb;
    margin-bottom: 1rem;
}

.thum_jsh{
    width: 100%;
    height: auto;
}
.p_paper_tdt_ground{
    position: absolute;
    width: 100%;height: 337px; /*------this------*/
    top: 0px; left: 0px;
    /* background-color: rgba(0, 0, 0, 0.412); */
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #070707e3);
}
.p_paper_info_jdx{
    width: 100%;
    position: absolute;
    bottom: 20px;
    padding-left: 1.200rem; padding-right: 1.200rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.p_paper_cat_cuh{
    width: 100%;
    padding-top: 4px; padding-bottom: 4px;
    text-align: left;
    font-size: 17px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    color: white;
}
.p_paper_cat_cuh a{color: #ffb300;}

.p_paper_title_hzk{
    width: 100%;
    padding-top: 4px; padding-bottom: 4px;
    text-align: left;
    font-size: 27px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    color: #ffffff;
}
.p_paper_dec_pixt{
    width: 100%;
    padding-top: 4px; padding-bottom: 4px;
    text-align: left;
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #ffffff;
}
.ico_ziu{
    font-size: 13px;
}
.p_paper_time_zjc{
    width: 100%;
    padding-top: 4px; padding-bottom: 4px;
    text-align: left;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #ffffff;
}
.p_paper_center_trp_ground:hover .p_paper_center_trp_img_ground img{
    transform: scale(1.1); 
}
.p_paper_center_trp_img_ground img, .p_paper_center_trp_img_ground img::before, .p_paper_center_trp_img_ground img::after{transition:all .3s ease-in-out;}

.p_paper_2post_ground_sdkp {
    width: 100%;
    padding-top: 0.500rem; padding-bottom: o.500rem;
    border-top: 1px solid #e2e2e2;
}
.p_paper_2post_flex {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 15px;
}
.p_paper_thum_sihf {
    width: 100%;
    max-height: 292px;
    overflow: hidden;
}
.p_paper_caption_ash {
    width: 100%;
    padding-top: 5px; padding-bottom: 5px;
    font-size: 12px;
}
.p_paper_title_sdi{
    width: 100%;
    padding-top: 5px; padding-bottom: 2px;
    font-size: var(--title-font-size);
    font-weight: bold;
    color: rgb(46, 46, 46);
}
.p_paper_title_sdi:hover {
    color: #1a237e !important;
}
.p_paper_dec_kips{
    width: 100%;
    padding-top: 2px; padding-bottom: 5px;
    font-size: 16px;
    color: rgb(77, 77, 77);
}
.p_paper_time_oas {
    font-size: 12px;
    color: rgb(77, 77, 77);
}
.p_paper_center_head_alh {
    width: 100%;
    padding-top: 6px; padding-bottom: 9px;
    font-size: var(--title-font-size);
    color: rgb(77, 77, 77);
    font-weight: bold;
    display: flex;
}
.dot_sch {
    width: 20px;
    height: 20px;
    border-radius: 100px;
    background-color: #0099ff;
    margin-top: 4px; margin-right: 6px;
}
.p_paper_2post_flex:hover .p_paper_thum_sihf img{
    transform: scale(1.1); 
}
.p_paper_2post_flex img, .p_paper_2post_flex img::before, .p_paper_2post_flex img::after{transition:all .3s ease-in-out;}

.p_paper_right_ground_zsi{
    width: 100%;
    padding-top: 46px; /*---this---*/
}
.p_paper_right_post_dsj_ground{
    width: 100%;
    padding-top: 2rem; padding-bottom: 10px;
}
.p_paper_post_card_flex_ground_isd{
    width: 100%;
    margin-bottom: 2rem;  padding-bottom: 10px;
    display: flex;
    border-bottom: 1px solid #e2e2e2;

}
.p_paper_post_card_thum_sg img{
    width: 90px;
    height: 60px;
}

.p_paper_post_card_info_sj{
    margin-left: 8px;
    width: 100%;
}
.title_slmp{
    font-size:20px;
    
}
.title_slmp a{
    color: rgb(90, 89, 89);
}
.cat_aodh{
    padding-bottom: 3px;
    width: 100%;
    overflow: hidden;
    font-weight: bold;
}
.cat_aodh {
    color: rgb(111, 110, 110);
}

.p_paper_post_card_flex_ground_isd:nth-child(n + 3){
    border-bottom: 0px solid #e2e2e2;
}
.p_paper_content_cat_title_g{
    width: 100%;
    padding-top: 5px; padding-bottom: 5px;
    background-color: transparent;
    font-size: 19px;
    overflow: hidden;
    font-weight: bold;  
}
.p_paper_border_sup{
    border-right: 1px solid #e2e2e2;
}
.p_paper_border_sup:nth-child(n + 4){
    border-right: 0px solid #e2e2e2;
}

.p_paper_post_type_card_ground{
  width: 100%;
  padding-top: 8px; padding-bottom: 8px;
  
}

.cat_icon_di{
    color: #f4511e;
    margin-left: 5px;
}
.p_paper_post_card_thum_padk{
    width: 100%;
    height: 160px;
    overflow: hidden;
}
.p_paper_post_card_title_asi{
    width: 100%;
    padding-top: 7px; padding-bottom: 7px;
    font-weight: bold;
    font-size: var(--title-font-size);
    color: rgb(46, 46, 46);
}
.p_paper_post_card_title_asi:hover {
    color: #1a237e !important;
}

.p_paper_post_card_thum_sdf{
    width: 100%;
    height: 350px;
    overflow:hidden;
}

.p_paper_post_card_title_kpr{
    width: 100%;
    padding-top: 7px; padding-bottom: 7px;
    font-weight: bold;
    font-size: 27px;
    color: rgb(46, 46, 46);
}
.p_paper_post_card_title_kpr:hover {
    color: #1a237e !important;
}
.caption_skdh {
    display: block;
    width: 60%;
    color: #929292;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
}

.card_ground_susp{
    margin-bottom: 10px;
    border-bottom: 1px solid #e2e2e2;
}
.card_ground_susp:nth-child(n+2){
    border-bottom: 0px solid #e2e2e2;
}
/* .p_paper_post_card_title_bpo{
    width: 100%;
    padding-top: 7px; padding-bottom: 7px;
    font-weight: 600;
    font-size: var(--title-font-size);
    color: rgb(46, 46, 46);
}
.p_paper_post_card_title_bpo:hover {
    color: #1a237e !important;
} */
.bepio_si{
    padding-bottom: 0px !important;
}
.p_paper_right_hp9s {
    width: 100%;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}

.p_paper_right_hp9s_border {
    border-bottom: 1px solid #e2e2e2;
}

.border_y9pi {
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.border_8fo_hide:nth-child(3) {
    border-right: 0px solid #e2e2e2;
}
.p_paper_filter_search_title {
    width: 100%;
    padding-top: 6px;
    padding-bottom: 9px;
    font-size: var(--title-font-size);
    color: rgb(77, 77, 77);
    font-weight: bold;
}
.p_paper_filter_search_title border_h98 {
    height: 4px;
    width: 52px;
    background-color: rgb(45, 44, 44);
    display: block;
}
.p_paper_flter_search_ground_isdc{
    padding-top: 1rem;
}
.form_col{
    width: 100%;
    margin-bottom: 20px;
}
.form_col select{
    height: 45px;
}
.form-control{
    cursor: pointer;
    font-size: 19px;
    color: rgb(121, 120, 120);
}

.search_btn_ground_do6{
   background-color: #09f;
   font-weight: bold;
   font-size: 18px;
   color: white;
   height: 41px;
}

.search_btn_ground_do6:hover { background-color: #f03030; color: white;}

.search_icon_i9d{
    color: white;
}

.border_hide_aodj{
    border-right: 0px solid #e2e2e2;
    min-height: 153px !important;
}
.border_dsew{
    border-bottom: 1px solid #e2e2e2;
}

.border_dsew:nth-child(n + 3) {
    border-bottom: 0px solid #e2e2e2 !important;
}
.border_right_ypq8{
    border-right: 1px solid #e2e2e2;
    padding-right: 20px;
}
.border_right_gspi{
    border-right: 1px solid #e2e2e2;
    padding-right: 33px;
}

.p_paper_cat_post_ground_lasp{
    width: 100%;
    height: auto;
    background-color: transparent;
}
.card_ground_ipet{
    display: flex;
    width: 100%;
    padding-bottom: 0.800rem; padding-top: 16px;
    /* margin-bottom: 1rem; */
  
}
.border_hide_qop4{
    border-bottom: 1px solid #e2e2e2;
}

.border_hide_qop4:nth-child(4){
    border-bottom: 0px solid #e2e2e2;
}

.border_right_ip5t{
    border-right: 1px solid #e2e2e2;
}

.thum_ground_ls1{
    width: 180px; height: 70px; 
    overflow: hidden;
    background-color:#f5f5f5 ;
}
.thum_ground_ls1 img{ width: 100%;}

.title_ground_is1 {
    margin-left: 10px;
    width: 100%;
}

.title_lxd {
    font-size: var(--title-font-size);
    line-height: 1.3;
    font-weight: bold;
    text-decoration: none;
}
.time_ksp1 {
    font-size: 12px;
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
}
.thum_center_ls2{
    width: 100%; max-height: 270px; 
    overflow: hidden;
    background-color:#f5f5f5 ;
}
.thum_center_ls2 img{
    width: 100%;
}
.title_uprl {
    font-size: var(--title-font-size);
    line-height: 1.3;
    font-weight: bold;
    text-decoration: none;
    width: 100%;
    padding-top: 7px; padding-bottom: 7px;
}
.p_paper_post_card_thum_sg {
    margin-left: 10px;
}
.p_paper_archive_ground{
    padding-top: 1rem;
}

.breadcumbs_ground{
    width: 100%;
    padding-top: 6px; padding-bottom: 6px;
    background-color: transparent;
    font-size: 2.300rem;
    font-weight: bold;
    color: #1a237e;
}
.p_paper_related_cat_ground{
    width: 100%;
    padding-top: 4px; padding-bottom: 1rem;
    /* margin-bottom: 1rem; */
    display: flex;
    /* border-bottom: 1px solid #e2e2e2; */
    
}
.p_paper_related_cat_ground li{
    list-style: unset; margin-right: 6px;
}
.p_paper_related_cat_ground a{margin-left: -12px;}

.images_ipyr {
    width: 210px;
    height: 150px;
    overflow: hidden;
}

.archive_images_ails {
    width: 210px;
    height: auto;
}

.p_paper_card_ground_opu {
    width: 60%;
    margin: auto;
    text-align: left;
}
.card_position_zpo{
    margin-bottom: 2rem;
    border-bottom: 1px solid #e2e2e2;
}
.title_p_paper_usp{
    font-weight: bold;
}
.more_btn_position_zsi{
    width: 100%;
    text-align: center;
}

.btn_styles_so8{
    padding: 8px; padding-right: 20px; padding-left: 20px;
    border: solid 1px #CFCECD ;
    border-radius: 4px;
    cursor:pointer;
    font-weight: bold;
    color: #37acff;
}
.p_paper_card_ground_archive{
    width: 90%;
    margin: auto;
}

#single_call .content_hf_hide{
    width: 100%;
    display: none;
}

/* part */
.p_paper_slider_ground_p5k {
    padding-top: 5px;
    overflow: auto;
    text-align: center;
   white-space: nowrap;
   
}
.p_paper_slider_ground_p5k {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

 .p_paper_slider_ground_p5k::-webkit-scrollbar {
    width: 10px;
}


.p_paper_card_ground_x9:hover .p_paper_images_si img{
    transform: scale(1.1);
}
.p_paper_images_si img, .p_paper_images_si img::before, .p_paper_images_si img::after{transition:all .3s ease-in-out;}
.p_paper_card_ground_x9:hover .p_paper_title_jxo{
    color: #0056b3;
}
.p_paper_title_jxo, .p_paper_title_jxo::before, .p_paper_title_jxo::after{transition:all .4s ease-in-out;}

.p_paper_card_ground_x9 {
    width: 302px;
    height: 453px;
    overflow: hidden;
    margin-right: 10px;
    display: inline-block;
    position: relative;
}
.p_paper_images_si{
    width: 100%;
}
.p_paper_images_si img{
    width: 302px;
    height: 453px;
}
.p_paper_cat_sda9{
    position: absolute;
    top: 0px;
    left: 40%;
    width: 95px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    background-color: #f4511e;
    color: white;
    border: solid 6px #f4511e ;
    
}

.p_paper_sus{
    width: 92%;
    margin-left: 4%;
    position: absolute;
    bottom: 40px;
    background-color: transparent;
    
}
.p_paper_title_jxo{
    color: white;
    white-space: normal;
    font-weight: bold;
    text-align: left;
    font-size: 22px;

}
.p_paper_time{
    font-size: 14px;
    color: white;
    width: 100%;
    text-align: left;
   
}
.background_ysp{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 453px;
    background-image: linear-gradient(to bottom, rgba(128, 27, 211, 0), #561876a8);
}
.p_paper_video_part_z9p{
    width: 100%;
    height: 100%;
    background-color: rgb(0, 0, 0);
}
.video_title_siu a{
    color: white;
}
.video_card_ground_i9l{
    width: 100%;
    padding-top: 16px;
    padding-bottom: 16px;
    
}
.video_card_ground_i9l:hover .video_icon_ip{
    color: #ff0000;
}
.p_paper_video_card_thum_fj{
    width: 100%;
    max-height: 460px;
    overflow: hidden;
    position: relative;
}
.p_paper_video_card_thum_fj img{
    width: 100%;
}
.p_paper_title_video_tvo{
    color: white;
    font-weight: bold;
    font-size: 2rem;
}
.p_paper_time_video_sz{
    width: 100%;
    padding-top: 13px;
    padding-bottom: 13px;
    color: white;
    
}
.p_paper_video_icon{
    position: absolute;
    left: 4px; top: 5px;
}
.video_icon_ip{
    color:black ;
    font-size: 5rem;
}

.video_other_card_ground_upr7{
    width: 100%;
    height: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    white-space: nowrap;
    overflow: auto;
   
}

.p_paper_card_ground_8sdu{
    width: 100%;
    position: relative;
}

.video_thumbnil_yds9{
    width: 100%;
    max-height: 250px;
    overflow: hidden;
}
.video_thumbnil_yds9 img{
    width: 100%;
    max-height: 180px;
}
.video_title_sud{
    width: 100%;
    padding-top: 7px;
    padding-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: left;
    white-space: normal;
}
.video_icon_other{
    font-size: 35px;
}
.p_paper_card_ground_8sdu:hover .video_icon_other{
    color: #ff0000;
}

.p_paper_card_inline_su{
    margin-right: 10px;
    width: 300px; 
    display: inline-block;
    text-align: center;
    
}

.p_paper_felx_sod{
   display: inline-flex;
}

.video_time_s8n{
    width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    color: white;
    font-size: 12px;
    text-align: left;
}

.photo_p_paper_ground{
    width: 100%;
    padding-top: 10px;
    padding-bottom: 5px;
}
.card_ground_ypr{
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 500px;
}
.card_ground_rrp{
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 300px;
    margin-bottom: 5px;
}

.card_ground_thp{
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 200px;
}
.p_paper_images_uypp{
    width: 100%;
}

.ufoe img{
    width: 100%;
    
}

.photo_card_position_jsu{
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 500px; 
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #020102d7);
}
.photo_card_position_ggp{
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 300px; 
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #020102d7);
}
.photo_card_position_dspi{
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 200px; 
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #020102d7);
}

.photo_title_udo{
    position: absolute;
    bottom: 14px;
    color: white;
    font-size: 19px;
    font-weight: bold;
    width: 98%;
    margin-left: 1%;
}

.photo_icon_udu{
    position: absolute;
    top: 10px; left: 10px;
}
.p_paper_image_right_2at_ground{
    display: flex;
}

.move_si:nth-child(1){
    margin-right: 5px;
}

.icon_ust{
    font-size: 27px;
    color: white;

}
.card_ground_ypr:hover .p_paper_images_uypp img{
    transform: scale(1.1);
}
.p_paper_images_uypp img, .p_paper_images_uypp img::before, .p_paper_images_uypp img::after{transition:all .3s ease-in-out;}

.card_ground_rrp:hover .p_paper_images_uypp img{
    transform: scale(1.1);
}
.card_ground_thp:hover .p_paper_images_uypp img{
    transform: scale(1.1);
}
.p_paper_hpit_ground{
    width: 100%;
    padding-top: 10px; padding-bottom: 10px;
}

.p_paper_djtp .content_view_request:nth-child(n+2) .p_paper_card_ground_uso .images_gas_ground{
    display: none;
}

.title_pdjks_s{
    width: 100%;
    font-size: var(--title-font-size);
    line-height: 1.3;
    font-weight: bold;
    text-decoration: none;
    padding-top: 6px; padding-bottom: 16px;
   
}
.time_sogp{
    width: 100%;
    font-size: 12px;
}
.p_paper_card_ground_uso{
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 10px;
    padding-top: 10px;
}
.p_paper_djtp .content_view_request:nth-child(n+4) .p_paper_card_ground_uso {
    border-bottom: 0px solid #e2e2e2;
}

/* Footer */
.footer_ground{
    width: 100%;
    padding-top: 25px;
    padding-bottom: 30px;
}
.footer_usdl_ground{
    width: 100%;
    display: flex;
}
.footer_left_1st{
    width: 100%;
    padding-top: 10px; padding-bottom: 10px;
}
.footer_right_2st{
    width: 100%;
    text-align: right;
}
.share_title_jd{
    font-size: 13px;
}
.footer_end_point_uso{
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    white-space: nowrap;
    font-size: 13px;
}
.hoep_flex{
    display: inline-block;
}
.psdj{
    margin-right: 5px;
    margin-bottom: 5px;
}
.gpi_opu{
    width: 100%;
    padding-top: 5px;
    display: inline-block;
}
.sh_size{
    font-size: 21px;
    margin-right: 8px;
    color: #636262;
}
.footer_center_1st{
    text-align: center;
}
.footer_menu_hdi{
    width: 100%;
    padding-top: 20px; padding-bottom: 20px;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
   text-align: center;
   margin-bottom: 10px;
}
.footer_menu_hdi ul{
    display: grid;
    grid-gap: 10px;
    grid-template-columns: auto auto auto auto auto ; 
}

.footer_menu_hdi .menu-navgation-menu-container li{
    margin-bottom: 10px;
    font-weight: 600;
    font-size: 15px;
}
.footer_menu_hdi .menu-navgation-menu-container li a{
    color: rgb(85, 84, 84);
}
#archive_call .content_hf_hide{
    display: none;
}
.search-form{
    display: flex;
}
.search_ground_isl{
    width: 100%;
    padding-top: 10px; padding-bottom: 10px;
}
.p_paper_search_box{
    height: 40px;
    width: 100%;
    padding-left: 4px;
    border-radius: 5px;
    border: solid 2px #f4a806d7 ;
}
.search_btm_iks{
    border: 0;
    margin-left: 2px;
}
.search_btm_iks:hover{
    background-color: #007bff;
}
.ei9p{
    height: 30px;
    border-radius: 5px;
    border: solid 2px #a3a3a3d7 ;
}
.search_kaso{
    border: 0;
}
.btn_odp{
    background-color: #4ba2ff;
}
.search_close_btn,
.search_ground_usp{
    display: none;
}
.close_btn_id{
    margin-top: -3px;
    width: 23px;
    height: 23px;
}
.search_ground_usp, .search_ground_usp::before, .search_ground_usp::after{transition:all 1.3s ease-in-out;}




#modal{
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    
}

.notifation_model_ground{
   min-height:350px; width:270px;
   margin: 40px 70px;
   z-index: 998;
   position: relative;
   float: right;
   -webkit-animation: animatetop 0.4s; ;
   animation: animatetop 0.4s; ;
   
}
@-webkit-keyframes animatetop {
    from { top:5%; opacity:0}
    to { top:0px; opacity:1}
}

@keyframes animatetop {
    0% { top:-200px; opacity:0 }   
    100% { top:7px; opacity:1 }
}
.smsground2{
   min-height:320px; width:100%;
   background-color: white ; 
   margin: 30px 0px;
   float: left;
   -webkit-box-shadow: 1px 1px 6px -1px rgba(0,0,0,0.72); 
   box-shadow: 1px 1px 6px -1px rgba(0,0,0,0.72);
   border-radius: 5px;
   padding: 15px;
   

}
.transparent1{
    height: 0;
    width: 0;
    position: absolute;
    margin: -0px 120px;
    z-index: 1;
    float: left;
    border: medium solid rgb(255, 255, 255) ;
    border-width: 15px 15px 15px 15px;
    border-color:   transparent  transparent rgb(255, 255, 255) transparent ;
}
.title_id0{
    width: 100%;
    padding-bottom: 10px; padding-top: 10px;
    border-bottom: 1px solid #e2e2e2;
}
.title_id0 b{
    font-size: 23px;
    color: rgba(0, 0, 0, 0.323);
}

.p_paper_404_ground{
    text-align: center;
    padding-top: 1rem; padding-bottom: 1rem;
}

.not_found_title{
    font-size: 22px;
}

.Not_found_dec{
    font-size: 15px;
}
.p_paper_404_aso3{
    width: 40%;
    margin: auto;
    padding-bottom: 20px;
}
.Not_found_dec{
    width:100%;
}
.not_found__cover_button{
    padding: 5px;
    border: 1px solid #007bff;
    width:140px;
    margin: auto;
}

.single_loading_uid{
    width: 200px;
    height: auto;
    margin: auto;
    text-align: center;
}
.star_jso{
    width: 200px;
    padding-top: 20px; padding-bottom: 20px;
    margin: auto;
}
.hhpo_image{
    width: 200px;
}
