/**
* 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: 'GaladaRegular';
    src: url('Banglafonts/Galada-Regular.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_Assistant';
    src: url('Englishfonts/Assistant-Regular.ttf');
}

@font-face {
    font-family: 'English_JosefinSans';
    src: url('Englishfonts/JosefinSans-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;
}

.preloader_all_a {
    z-index: 99;
    width: 100%;
    height: 100%;
    background-color: #fefefec8;
    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;
    overflow: hidden;
    /* 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;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.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: 100%;
    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 !important;
    /* 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: #e21414;
    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;
    color: #e21414;
}

.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 100px;
    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;
}

.page_hide_9sj {
    display: none;
}

.single_ads_7dk {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
}

#ajax-posts {
    max-height: 1200px;
    overflow: auto;
}

.load_preloading {
    display: none;
}

.related_post__s8j {
    width: 100%;
    padding-bottom: 20px;
    padding-top: 40px;
    border-top: 1px solid #dbdbdb;
}

.card_ground__8sj {
    margin-bottom: 10px;
}


.card_ground__8sj img {
    height: 180px;
    border: 1px solid #707070;
    border-radius: 1px;
}


.title__usk_ground {
    width: 100%;
    padding-bottom: 30px;
    font-size: 17px;
    font-weight: 700;
    color: #636262;
}

.title__usk_ground a {
    color: #0573e6;
}

.tag_ground_usl {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}

.tag_ground_usl li {
    list-style: none;
    display: inline-block;
    padding: 8px;
    background-color: #c5c5c5ab;
    color: #0573e6;
    margin-right: 10px;
    margin-top: 7px;
    border-radius: 2px;
    cursor: pointer;
}