/* Duplicate CSS Removed */

/* ============================================================
Theme Name: Theme Barta
Theme URI: #
Version: 1.0.0
Author: S.A Faroque
Author URI: https://webnewsdesign.com
Text Domain: npa
Requires at least: 6.1
Requires PHP: 7.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Theme Description: It is an Online news portal.
Description: This is the Online Newsportal. Responsive, user friendly user system.  
Tags: news, news-portal, online-news, news-portal, blog
============================================================*/

/* 1. #background# */

* {
padding: 0;
margin: 0;
font-weight: normal;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: none;
}

div {
overflow: hidden;
}

/* <uniquifier>: Use a unique and descriptive class name
 <weight>: Use a value from 100 to 900 */

.noto-serif-bengali {
font-family: "Noto Serif Bengali", serif;
font-optical-sizing: auto;
font-weight: 400; /* অথবা 700, 500 ইত্যাদি */
font-style: normal;
font-variation-settings: "wdth" 100;
}

body {
font-family: "Noto Serif Bengali", "Georgia", "Times New Roman", serif;
line-height: 150%;
}

.fix.highlights_image_title,
.per_category {
/* margin-left: 2%; */
width: 31.33%;
}

.minusCategoryPage,
.contact,
.minus_four_category {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.minus_four_category {
margin-left: -2%;
}

.per_category_image_title {
margin-bottom: 12px;
}

.per_category_list_title ul li a {
font-size: 16px;
line-height: 150%;
transition: all 0.5s;
}

.per_category_list_title ul li span {
padding-right: 10px;
font-size: 18px;
}

.per_category_list_title li:last-child {
border-bottom: navy;
}

.minus_highlights,
.minus_contact {
margin-left: -2%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.per_section_footer {
margin-left: 2%;
width: 12.25%;
}

.position_name h1 {
font-size: 15px;
border-bottom: 1px solid red;
padding-bottom: 3px;
margin-bottom: 10px;
}

.position_name > h2 {
font-size: 14px;
line-height: 150%;
line-height: 150%;
padding-bottom: 10px;
}

.printing > p {
font-size: 15px;
line-height: 150%;
padding-bottom: 10px;
}

.fix.highlights_image_title,
.right_advertisement {
margin-bottom: 20px;
}

.per_category_body p img {
display: none;
}

.single_category_body p a {
text-decoration: underline;
}

.fix.highlights_image_title {
position: relative;
}

.highlights_title h2 a {
font-size: 16px;
line-height: 150%;
padding: 5px 10px;
display: block;
}

.fix.highlights_image_title:nth-last-child(1),
.fix.highlights_image_title:nth-last-child(2),
.fix.highlights_image_title:nth-last-child(3) {
margin-bottom: 0;
}

.per_category_image_body a {
color: red;
}

.latest_news ul li,
.fix.zoom > ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.fix.zoom ul li {
border: 1px solid #999;
border-radius: 5px;
margin-right: 10px;
padding: 5px 5px 2px;
cursor: pointer;
}

.fix .source_date p {
line-height: 150%;
}

#cityname > option {
padding: 5px;
}

.fix.source_date_zoom {
margin-bottom: 15px;
}

.footer_main_logo {
width: 30%;
margin-right: 5%;
}

.printing {
width: 53%;
}

.footer_address {
width: 30%;
}

.printing > h2 {
font-weight: bold;
font-size: 15px;
}

.last_news_pic {
width: 40%;
margin-right: 5%;
}

li#yop_poll_widget-2,
#text-3 {
list-style: none;
}

.for_view ul li {
display: inline-block;
padding-bottom: 10px;
margin-bottom: 0;
}

.printing h5 {
padding-bottom: 20px;
}

.printing h4 {
font-size: 16px;
padding-bottom: 11px;
}

.fotter_logo {
margin-right: 3%;
width: 44%;
}

.f_adrs {
padding: 10px 0;
border-bottom: 1px solid #666;
/* margin: 0 0 30px 0; */
border-top: 1px solid #666;
}

.editorName > p {
font-size: 18px;
}

.contact,
.fotter_logo img {
/* margin-bottom: 20px; */
}

.nbold {
font-weight: bold;
}

.videoWrapper {
position: relative;
padding-bottom: 56.25%;
/* 16:9 */
padding-top: 25px;
height: 0;
}

.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

li#text-4 {
list-style: none;
}

.other_staff h2 {
font-size: 15px;
line-height: 150%;
}

/*new css for 06 april 2020*/

.displayFlex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.part1_left {
width: 72.86%;
margin-right: 2%;
}

.part1_right {
/* background: #ddd; */
width: 25.14%;
}

.lead_left {
float: left;
width: 51.1%;
margin-right: 2%;
}

.lead_right {
width: 46.9%;
height: auto;
}

.per_lead_two_news {
width: 46%;
margin-left: 4%;
}

.marginLeftm4 {
margin-left: -4%;
}

.imageTitleF,
.per_threeNews_image,
.lead_two_news_img,
.lead_left_img {
margin-bottom: 10px;
}

.lead_left_img_title_excerpt {
margin-bottom: 15px;
}

.categoryPageImageTitle h2 a,
.per_catDesign_title h2 a,
.per_threeNews_title h2 a,
.lead_two_news_title h2 a {
font-size: 20px;
line-height: 142%;
display: block;
/* padding-bottom: 10px; */
transition: all 0.5s;
/* font-weight: bold; */
}

.image_box {
width: 30%;
margin-right: 5%;
}

.title_box {
width: 65%;
}

.fix.last_news_title h2 a,
.title_box h2 {
color: #222;
font-size: 17px;
line-height: 150%;
display: block;
transition: all 0.5s;
}

.lead_right_New a,
.imageTitleF a {
/* border-bottom: 1px solid #ddd; */
margin-bottom: 10px;
/* padding-bottom: 10px; */
display: block;
transition: all 0.5s;
}

.imageTitleF a:last-child {
margin-bottom: 0;
}

.cateDesignImageTitle a:hover,
.imageTitleF a:hover {
/* border: 1px solid #02a750; */
/* color: #3a88e5; */
}

.cateDesignImageTitle a:hover,
.fix.lastNews_newsList.last_list,
.fix.lastNews_newsList.more_list,
.imageTitleF a:hover {
/* background: #eff8ef; */
}

.lead {
margin-bottom: 20px;
}

.categoryPageImageTitleBody,
.per_threeNews {
width: 30%;
margin-left: 3.33%;
}

.minusCategoryPage,
.threeNews {
margin-left: -3.33%;
}

.social-icon-header ul li {
color: #fff;
padding: 5px;
display: inline-block;
border-radius: 50%;
width: 25px;
height: 25px;
text-align: center;
font-size: 24px;
line-height: 127%;
}

span.red {
color: red;
}

.menu-bottom-menu-container ul li {
width: 14%;
/* margin-left: 3%; */
list-style: none;
/* color: #fff; */
padding-bottom: 8px;
}

ul#menu-bottom-menu li a {
font-size: 18px;
display: block;
padding: 5px 10px !important;
margin-right: 7%;
line-height: 145%;
}

ul#menu-bottom-menu > li > .current-menu-item > a {
background: yellow !important;
}

.bottom_logo_box {
width: 25%;
margin-right: 3%;
}

.per_catDesign {
width: 34%;
margin-right: 2%;
}

.lead_right_New {
width: 36%;
margin-right: 2%;
}

.catNewsList {
width: 26%;
}

.catNewsList ul li a {
font-size: 16px;
/* border-bottom: 1px solid #222; */
/* display: block; */
color: #222;
transition: all 0.5s;
}

.catNewsList ul li {
border-bottom: 1px solid #ddd;
padding-bottom: 10px;
margin-bottom: 10px;
}

.catNewsList ul li:last-child {
border-bottom: none;
}

.circleTitle {
width: 90%;
}

.categoryBox h2 a {
font-size: 17px;
display: inline-block;
padding: 5px 0 2px 10px;
/* color: #fff; */
position: relative;
transition: all 0.5s;
}

.social-icon-header ul li a {
color: #fff;
}

.per_category.category {
/* width: 23%; */
/* margin-left: 2%; */
}

.part1.displayFlex {
margin-bottom: 20px;
}

p#breadcrumbs span span a {
color: #fff;
}

.margin-right-20px-last-child-0,
.social-icon-header ul li:last-child a,
.per_category_image_title img,
.per_catDesign_image img,
.per_threeNews_image img,
.image_box img,
.lead_two_news_img img,
.lead_left_img img {
transition: all 0.5s;
}

.per_category_image_title img:hover,
.per_catDesign_image img:hover,
.per_threeNews_image img:hover,
.image_box img:hover,
.lead_two_news_img img:hover,
.lead_left_img img:hover {
transform: scale(1.1);
}

.fix.lastNews_moreRead ul {
display: flex;
justify-content: space-around;
background: #222;
color: #fff;
/* margin-bottom: 10px; */
}

.fix.lastNews_newsList.last_list,
.fix.lastNews_newsList.more_list {
height: 340px;
overflow-y: scroll;
padding-right: 10px;
border: 1px solid #999;
padding: 10px;
}

.fix.lastNews_moreRead ul li {
cursor: pointer;
padding: 5px;
}

.fix.lastNews_moreRead ul li:first-child {
border-right: 1px solid #999;
}

.fix.lastNews_moreRead ul li:last-child {
border-left: 1px solid #222;
}

.fix.lastNews_moreRead ul li {
width: 50%;
text-align: center;
}

.fix.last_news_title {
padding: 10px 0;
}

span.count_viewer {
float: right;
font-size: 11px;
color: #555;
}

.active_mm {
background: #f00;
}

.fix.lastNews_newsList.more_list ul li,
.fix.lastNews_newsList.last_list ul li {
border-bottom: 1px solid #ddd;
}

.categoryBox h2 a:hover {
background: #f00;
}

.sorry {
margin: auto;
}

.editorInfoBox p {
font-size: 12px;
line-height: 150%;
}

.user_initial {
margin-top: 20px;
}

.user_initial p {
font-size: 14px;
line-height: 160%;
display: block;
}

#cityname > option,
.muslim_prayer_time ul,
#city_time > select,
.prayer-name,
.district-box,
h3 {
text-shadow: none;
}

.version a,
.highlights_title h2 a,
.per_category_list_title ul li a,
.usa_category_title h2 a,
.page-numbers,
.next.page-numbers,
.englaishBangla p a,
.archive_category_title h2 a,
.per_category_body > p > a,
.writeup_title > p > a,
.caption > a,
.caption > h2 > a,
.caption > p,
.per_category_image_title_body h2 a,
.social_share_icon > .q_icon > a,
.qaomisongbad_news_list ul li a,
.writeup_title > h2 > a,
.writeup > h2 > a,
.namaz_title h2,
.q_slider #bx-pager a,
.category > h2 > a,
.last_part > h2,
.category_inner_right_title > h2 > a,
.category_title h2 a,
.main_slider .bx-wrapper .bx-viewport .bxslider li .caption h2 a,
.last_part ul li a,
.latest_news ul li a,
.main_menu ul li a {
-webkit-transition: 0.5s;
transition: 0.5s;
}

.per_category_image,
.archive_heading,
.archiveBox h2,
.photo_gellary,
.q_icon a,
.qaomisongbad,
.writeup > h2,
.writeup > h2 > a,
.namaz_title > h2,
.category_inner_right_image,
.category_image,
.main_slider .bx-wrapper .bx-viewport,
.category > h2 > a,
.q_slider,
.last_part > h2 {
background: #e1f3fd none repeat scroll 0 0;
}

.usa,
.single_page_ad,
.single_category_body,
.single_category_image,
.per_category_image_title_body,
.per_category_image_body,
.tab_content_category,
.photo_gellary,
.advertisement_box,
.archiveBox,
.qaomisongbad,
.writeup_image_body,
.writeup,
.namaz_zila_name,
.category_ad_space,
.category_inner_right_image_title,
.category_image_title_body,
.category,
.last_news_slider_more_read,
.main_menu_box,
.for_search,
.footer,
.top_header {
width: 100%;
height: auto;
}

.for_search {
height: auto;
padding: 5px 0;
}

.user_initial,
.fix.lastNews,
.breadcrumbs,
span.archive_heading,
.videoWrapper,
#text-4,
.single_category_image,
.category_ad_space,
.category,
.for_search {
/* margin-bottom: 20px; */
}

.main_menu {
height: 50px;
}

.per_catDesign_image,
.main_logo_add {
margin-bottom: 10px;
}

.main_logo {
float: left;
height: auto;
width: 25%;
}

img {
display: block;
margin: auto;
max-width: 100%;
height: auto;
}

.date_and_time {
color: #fff;
float: left;
font-size: 15px;
line-height: 150%;
padding-top: 4px;
width: 70%;
}

.version {
float: right;
height: auto;
margin-top: 0.15%;
width: 11%;
background: red;
text-align: center;
text-transform: uppercase;
margin-left: 5%;
}

.version a:hover {
background: yellow;
display: block;
color: red;
}

.top_add {
float: right;
height: auto;
width: auto;
text-align: right;
}

.date-bar,
.eNewsSticker,
.editorInfo,
.special_featur,
.date_and_search,
.category_and_other,
.main_menu,
.design_social_link,
.contact,
.main_logo_add,
.wrap,
.footer_matter {
width: 1210px;
margin: auto;
height: auto;
}

.category_menu,
.for_search {
background: #00aff0 none repeat scroll 0 0;
}

.footer_matter {
margin: 15px auto;
}

.categoryPageImageTitleBody,
.main_logo_add {
margin-bottom: 20px;
}

.design_by {
float: left;
margin-top: 4px;
vertical-align: middle;
width: 36%;
color: #fff;
}

.design_by > h2 {
font-family: "arial";
font-size: 12px;
font-weight: normal;
}

.social_share_icon {
float: right;
width: auto;
}

.q_icon a {
font-size: 14;
border-radius: 50%;
display: inline-block;
padding: 5px;
width: 20px;
height: 20px;
text-align: center;
display: block;
}

.main_menu ul {
margin-left: 0;
}

.main_menu ul li {
float: left;
list-style: outside none none;
}

.category_menu > .tabs > li {
margin-right: 5px;
}

.category_menu > .tabs > li:last-child {
margin-right: 0;
}

.main_menu ul li:last-child {
border-right: 0;
}

.main_menu ul li:first-child {
border-left: 0;
}

.main_menu ul li a {
display: block;
font-size: 16px;
padding: 8px 10px 8px;
}

.design_social_link {
margin: 8px auto;
}

#breadking a:hover,
.archive_heading > a:hover,
.design_by h2 a:hover {
text-decoration: underline;
}

.q_icon {
float: left;
margin-right: 11px;
}

.q_icon:last-child {
margin-right: 0;
}

.last_part {
height: auto;
/* width: 25%; */
}

.last_part:first-child {
/* float: left; */
margin-right: 2%;
}

.last_part:last-child {
/* float: right; */
margin-right: 0;
}

.last_news_slider_more_read {
margin-bottom: 25px;
}

.widget h2,
.archiveBox h2,
.video h2,
.writeup > h2 > a,
.namaz_title > h2,
.category > h2 > a,
.last_part > h2 {
font-size: 16px;
margin-bottom: 10px;
padding: 5px 10px 3px;
color: #fff;
display: block;
}

.last_part ul,
.latest_news ul {
margin-left: 0;
margin-right: 5px;
}

.last_part ul li,
.latest_news ul li {
border-bottom: 1px solid #e6e7e8;
margin: 10px 0;
overflow: hidden;
}

.fix.lastNews_newsList.last_list ul li,
.qaomisongbad_news_list ul li:last-child,
.last_part ul li:last-child,
.latest_news ul li:last-child {
border-bottom: none;
}

#cityname > option,
.muslim_prayer_time ul li,
#city_time > select,
.sorry > p,
.qaomisongbad_news_list ul li a,
.category_inner_right_title > h2 > a,
.last_part ul li a,
.latest_news ul li a {
font-size: 17px;
line-height: 150%;
}

.latest_news {
height: 355px;
overflow-y: scroll;
}

.writeup > h2 > a:hover,
.category > h2 > a:hover {
color: yellow;
}

.wrap {
height: auto;
}

.q_slider {
float: left;
height: auto;
margin: auto;
width: 46%;
}

.time-ago {
font-size: 11px;
text-align: right;
float: right;
color: #888;
}

.main_slider {
height: 302px;
margin-bottom: 6px;
}

.main_slider .bx-wrapper .bx-viewport {
border: 0;
box-shadow: 0;
left: 0;
-webkit-transform: 0;
transform: 0;
}

.main_slider .bx-wrapper .bx-viewport .bxslider li {
position: relative;
}

.bx-wrapper .bx-caption span {
color: #fff;
display: block;
font-size: 18px;
padding: 10px;
line-height: 150%;
}

.main_slider .bx-wrapper .bx-viewport .bxslider li .caption h2 a {
display: block;
font-size: 20px;
line-height: 150%;
}

.highlights_title,
.main_slider .bx-wrapper .bx-viewport .bxslider li .caption {
background: rgba(0, 0, 0, 0.65) none repeat scroll 0 0;
bottom: 0;
position: absolute;
width: 100%;
}

.main_slider .bx-wrapper .bx-viewport .bxslider li .caption {
padding-top: 10px;
}

.caption > p {
color: #fff;
display: block;
font-size: 14px;
line-height: 150%;
padding: 0 10px 3px;
}

.single_category_image > .caption > p {
color: #fff;
display: block;
font-size: 15px;
line-height: 153%;
padding: 4px 10px;
}

.main_slider .bx-wrapper .bx-viewport .bxslider li .caption h2 a,
.main_slider .bx-wrapper .bx-viewport .bxslider li .caption p {
padding: 0 10px;
color: #fff;
}

.main_slider .bx-wrapper .bx-viewport .bxslider li .caption h2 a {
padding-bottom: 5px;
}

.main_slider .bx-wrapper .bx-viewport .bxslider li .caption p {
padding-bottom: 10px;
}

/* bxslider thumb css */

.bx-wrapper .bx-pager {
bottom: -95px;
}

.bx-wrapper .bx-pager a {
border: solid #ccc 1px;
display: block;
margin: 0 5px;
padding: 3px;
}

.bx-wrapper .bx-pager a:hover,
.bx-wrapper .bx-pager a.active {
border: solid #5280dd 1px;
}

/* bxslider thumb css */

.per_templat_matter,
.category_part {
float: left;
height: auto;
position: relative;
width: 70.25%;
margin-right: 1.9%;
}

footer_address,
.float_left,
.footer_address,
.printing,
.footer_main_logo,
.fix.source_date,
.epaper_left,
.usa_category_image,
.usa_category_alter_image,
.category_inner_left {
float: left;
}

.fix.zoom,
.epaper_right,
.usa_category_title,
.category_inner_right {
float: right;
}

.epaper_right,
.epaper_left,
.usa_category_title,
.usa_category_image,
.usa_category_alter_image,
.usa_category_title,
.category_inner_left,
.category_inner_right {
height: auto;
width: 48%;
}

.category_alter_image,
.category_image {
height: auto;
margin-bottom: 10px;
}

.per_category_image_title h2 a,
.usa_category_title h2 a,
.archive_category_title h2 a,
.writeup_title > h2 > a,
.category_title h2 a {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
display: block;
font-size: 17px !important;
line-height: 150%;
padding: 0 0 10px;
color: #222;
transition: all 0.5s;
/* font-weight: bold; */
}

.usa_category_title h3,
.category_title h3 {
margin-bottom: 10px;
padding: 5px 0;
border-top: 1px dashed #a7a9ac;
}

.writeup_title > p > a,
.category_title h3 {
color: #888;
}

.per_category_body > p > a,
.per_category_body > p,
.writeup_title > p,
.category_title > p {
line-height: 150%;
text-align: justify;
color: #333;
}

.usa_category_title h3,
.category_title h3 {
font-size: 13px;
}

.category_inner_2_right_image,
.category_inner_right_image {
float: left;
max-height: 76px;
margin-right: 15px;
max-width: 33%;
}

.per_category_list_title ul li,
.qaomisongbad_news_list ul li,
.category_inner_right_image_title {
margin-bottom: 10px;
padding-bottom: 10px;
}

.printing > p,
.position_name > h2,
.per_category_list_title a,
.per_category_image_title h2 a,
.usa_category_title h2 a,
.archive_category_title h2 a,
.writeup_title > h2 > a,
.category_title h2 a {
color: #555;
}

.npa-archive-news-list:last-child,
.category_inner_right_image_title:last-child {
border-bottom: 0;
margin-bottom: 0;
padding-bottom: 0;
}

.usa_category_title h3,
.archive_category_title,
.per_category_image_title_body,
.qaomisongbad_news_list ul li,
.category_title h3,
.category_inner_right_image_title {
border-bottom: 1px dashed #a7a9ac;
}

.q_slider > #bx-pager > a {
border: 1px solid #000;
display: block;
float: left;
height: 56px;
margin-left: 1.07%;
opacity: 0.5;
width: 18.325%;
}

.margin_left_1_percent {
margin-left: 1%;
}

.margin_right_1_percent {
margin-right: 1%;
}

.namaz_zila_name {
border: 2px solid #e3e3aa;
height: 267px;
width: 98.5%;
display: none;
}

.namaz_writer_other {
float: right;
width: 27.85%;
}

.categoryBox.mbm20,
.margin_bottom_zero,
.namaz_title > h2 {
margin-bottom: 0;
}

.up_arrow,
.down_arrow {
font-size: 18px;
display: block;
}

.arrow {
float: right;
height: 20px;
margin-right: -5px;
margin-top: 1px;
width: 20px;
text-align: center;
}

.down_arrow {
margin-top: -5px;
}

.up_arrow {
margin-top: -16px;
display: none;
}

.qaomisongbad_news_list {
margin-bottom: 15px;
margin-top: 15px;
}

.writeup_title > h3 {
border-left: 3px solid #999;
display: block;
font-size: 16px;
line-height: 150%;
margin-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
color: #999;
}

.writeup_image {
float: left;
height: 145px;
margin-bottom: 5px;
margin-right: 12px;
max-width: 42%;
}

.categoryPageImage,
.category_3_alt_img,
.writeup,
.qaomisongbad {
margin-bottom: 10px;
}

.qaomisongbad {
height: auto;
}

/* .qaomisongbad_news_list ul li {
list-style-type: square;
margin-left: 14px;
}

*/

.qaomisongbad_news_list ul li:last-child {
margin-bottom: 0;
padding-bottom: 0;
}

.archiveBox {
min-height: 195px;
/* margin-top: 20px; */
padding-bottom: 5px;
width: auto;
}

.archiveBox > h2 > a {
margin-top: 0;
}

.social_share_icon > .q_icon > a:hover {
color: #00aff0;
background: #fff;
}

.advertisement_box {
margin-bottom: 20px;
}

.photo > li,
.photo_gellary {
height: auto;
}

.bx-wrapper .bx-viewport {
background: 0;
border: 0;
box-shadow: 0;
left: 0;
-webkit-transform: 0;
transform: 0;
}

.main_slider.bxslider > li {
height: 200px;
}

.main_slider .bxslider > li {
height: 302px;
}

.stick {
position: fixed;
top: 0;
}

.tabs {
list-style_type: none;
}

.tabs li {
float: left;
list-style: none;
}

.tabs .tab_content_category {
left: 10px;
margin-top: 15px;
position: absolute;
width: 706px;
display: none;
}

.top_search.mobileVersion,
.main_menu.MobileMenu,
.main_menu.displayNoneMenu,
.topHeaderMobile,
.namaz_title .widgettitle,
.top_search label,
.tabs li > input {
display: none;
}

.tabs li > label {
background: #fff none repeat scroll 0 0;
cursor: pointer;
display: inline-block;
height: 30px;
line-height: 34px;
padding: 5px 8px;
}

.category_menu {
height: 40px;
padding-bottom: 5px;
}

.tabs li > input:checked + label {
border-bottom: 5px solid #fff;
}

.tabs li > input:checked ~ .tab_content_category {
display: block;
}

.per_category_image_title_body h2,
.per_category_image_title_body h2 a {
color: #555;
display: block;
font-size: 25px;
/* padding-bottom: 10px; */
line-height: 150%;
}

.per_category_image {
float: left;
}

.per_category_image,
.per_category_body {
height: auto;
width: 48%;
}

.per_category_body {
float: right;
}

.per_category_image_title_body > p {
color: #666;
font-size: 15px;
padding-bottom: 15px;
padding: 4px 0 10px;
}

.per_category_image_title_body {
margin-bottom: 20px;
padding-bottom: 20px;
padding-top: 5px;
}

.per_category_image_title_body:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}

.single_category_body > p,
.sorry > p,
.qaomisongbad_news_list ul li a,
.category_inner_right_title > h2 > a,
.last_part ul li a,
.latest_news ul li a {
color: #111111;
}

.single_category_body > p {
font-size: 18px;
line-height: 150%;
margin-bottom: 20px;
text-align: justify;
}

.per_category_image_title_body > h4 {
line-height: 160%;
/* color: #004F8B; */
padding-bottom: 11px;
/* font-weight: bold; */
}

.per_category_image_title_body > h3 {
line-height: 160%;
}

#bx-pager a {
border: 1px solid #000;
display: block;
float: left;
height: 56px;
margin-left: 1.07%;
opacity: 0.5;
width: 18.325%;
}

.q_slider #bx-pager a:hover,
.q_slider #bx-pager a.active {
border: 1px solid #f00;
opacity: 1;
}

.clear {
clear: both;
}

.usa_category_title > p > a,
.per_category_body > p > a,
.category_title a {
color: #555;
}

.q_slider > img {
float: left;
}

.flexslider {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 0 none;
border-radius: 4px;
margin: 7px;
position: relative;
}

.flex-direction-nav a {
color: rgba(0, 0, 0, 0.8);
display: block;
height: 33px;
margin: -15px 0 0;
opacity: 0;
overflow: hidden;
position: absolute;
text-decoration: none;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
top: 50%;
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
width: 32px;
z-index: 10;
padding-top: 12px;
}

.slides {
width: 100px;
background: none;
}

.caption {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
bottom: 0;
position: absolute;
width: 100%;
display: block;
}

.caption > h2 > a {
color: #fff;
display: block;
font-size: 20px;
line-height: 150%;
padding: 10px 15px;
}

.category_inner_right_image_title:last-child {
border-bottom: 0 none;
margin-bottom: 0;
padding-bottom: 0;
}

#my_calender table {
height: auto;
margin-left: 2%;
width: 96%;
}

#my-calendar thead tr th,
.notday {
text-align: center;
}

#today {
background: #00aff0 none repeat scroll 0 0;
text-align: center;
color: #fff;
}

#today a {
color: #fff;
}

#my-calendar thead tr th,
.notday,
#my_year,
#my_month {
border: 1px solid #95d1ff;
}

#my_month {
float: left;
margin-left: 2%;
}

#my_year {
float: right;
margin-right: 2%;
}

#my_year > option,
#my_month > option {
padding: 1px 5px;
}

.has-post {
color: #00aff0;
}

td {
font-size: 15px;
}

.flexslider .slides > li {
position: relative;
}

.single_caption {

}

.single_caption {
bottom: -100%;
height: auto;
left: 0;
/* position: absolute; */
-webkit-transition: all 0.65s ease 0s;
transition: all 0.65s ease 0s;
width: 100%;
background: #f3f4f4;
/* border: 1px dotted #555555; */
}

.single_caption > p {
font-size: 16px;
padding: 8px 10px;
/* line-height: 161%; */
color: black;
}

.single_category_image {
/* position: relative; */
}

.end-0,
.single_category_image:hover .single_caption {
bottom: 0;
}

.single_page_ad {
margin-bottom: 10px;
}

.archive_heading {
display: block;
font-size: 20px;
/* padding: 8px 5px 4px 10px; */
}

.archive_heading > a,
.archive_heading {
/* color: #fff; */
}

.source_date h3 {
padding-bottom: 10px;
margin-bottom: 15px;
}

.other_staff,
.archive_category_title h2 a {
padding-bottom: 5px;
}

.page-numbers,
.page-numbers.current {
padding: 5px;
text-align: center;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 15px !important;
box-sizing: border-box;
}

.page-numbers.current {
font-size: 15px;
}

.nav-links {
padding: 5px 0;
}

.top_search #s {
border-radius: 3px;
padding: 7px 5px;
width: 79%;
font-size: 17px;
border: 1px solid #999999;
}

.archive_search_image_box {
float: left;
height: 76px;
margin-right: 15px;
width: 116px;
}

.archive_category_title {
padding-bottom: 10px;
margin-bottom: 15px;
}

.date_and_search {
height: auto;
}

#searchform input[type="submit"] {
background: rgba(0, 0, 0, 0) url("assets/images/search_icon.png") no-repeat
scroll center center / 33px auto;
border: medium none;
border-radius: 5px;
cursor: pointer;
height: 27px;
width: 12%;
/* top: 10px; */
/* display: inline-block; */
}

img.alignright {
float: right;
margin: 0 0 1em 1em;
}

img.alignleft {
float: left;
margin: 0 1em 1em 0;
}

img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.prayer-html-box {
margin-top: 10px;
}

.prayer-name,
.prayer-time {
border: 1px solid #fff;
}

.district-box {
border: none;
margin-bottom: 1px;
}

.slider_below_ad {
width: 97%;
height: 57px;
margin: auto;
}

.slider_below_ad img {
height: auto;
width: 100%;
}

.wp-caption.alignright {
margin-left: 10px;
}

.wp-caption-text {
font-size: 11px;
line-height: 150%;
padding: 10px 6px 5px;
color: #666;
}

.fix.more_list,
.displayNone1000,
.r_menu {
display: none;
}

.displayNone {
display: inline;
}

.displayNoneMenu {
display: block;
}

.per_category_image.for_column {
width: 25%;
}

.per_category_body.displayNone.for_column_body {
width: 72%;
}

.q_slider > #carousel > .flex-viewport > .slides {
width: 100%;
}

.version > ul > li {
color: #fff;
display: inline-block;
}

.version > ul > li > a {
font-size: 13px;
color: #fff;
}

.version > ul > li > a:hover {
color: #fff;
text-decoration: underline;
}

.version > ul {
text-align: center;
}

.moreNolink h2 {
font-size: 16px;
padding: 5px 10px 3px;
color: #fff;
}

.namaz_title {
margin-bottom: 20px;
}

.main_logo img {
float: left;
}

.main_logo > h2 {
color: #333;
font-size: 15px;
padding-bottom: 10px;
}

.main_menu ul li ul li {
border-style: solid none;
border-width: 1px medium;
float: none;
}

.main_menu ul li:hover ul {
display: block;
}

.main_menu,
.displayNoneMenu,
.menu-top-menu-container,
#sticker,
.main_menu_box,
.top_header {
overflow: visible;
}

.main_menu::after {
content: "";
display: block;
clear: both;
}

/*newstikcer css*/

.eNewsSticker {
height: 40px;
margin: 0 auto 20px;
padding-bottom: 5px;
/* width: 1000px; */
}

/* #webticker>li */
.qaomisongbad_news_list ul li {
color: #00aff0;
}

/* #webticker>li {
float: left;
list-style-type: square;
margin-left: 15px;
padding-right: 25px;
}

*/

.eNewsSticker > h2 {
border-right: 1px solid #00aff0;
color: #555;
display: inline-block;
float: left;
font-size: 15px;
margin-right: 10px;
padding-right: 10px;
width: auto;
padding-top: 2px;
}

/* .eNewsSticker ul li {
color: #510604;
list-style-type: square !important;
margin-left: 14px;
}

*/

.englaishBangla {
background: white none repeat scroll 0 0;
float: left;
text-align: center;
margin-top: 3px;
border: 1px solid #00aff0;
}

.englaishBangla p a {
color: #7e0a06;
font-size: 14px;
padding: 1px 10px;
display: block;
}

.englaishBangla p a:hover {
color: #fff;
}

.englaishBangla:hover {
background: #7e0a06;
border: 1px solid #fff;
color: #fff;
}

.writeup_image_body > h3 {
font-size: 15px;
}

/*these code for allbangladesh*/

.allbangladesh {
background: #c6c8ca none repeat scroll 0 0;
padding: 2%;
margin-bottom: 20px;
}

.allbangladesh_box > h2 {
color: #111;
font-size: 17px;
padding-bottom: 5px;
}

.allBangladeshSection {
float: left;
margin-left: 2%;
width: 31%;
}

.form-inline.sub-district-form {
margin-left: -2%;
}

#head-division > option,
#head-district > option,
#head-upozilla > option,
.form-control {
font-size: 14px;
padding: 2px 5px;
display: block;
}

.form-control {
border: 1px solid #555;
}

.lb-data .lb-caption {
font-size: 18px;
font-weight: normal;
line-height: 150%;
}

.photo_gellary_caption {
background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
bottom: 0;
height: auto;
padding: 10px;
position: absolute;
width: 100%;
box-sizing: border-box;
}

.photo_gellary_caption > a {
color: #fff;
font-size: 16px;
line-height: 150%;
display: block;
}

.photo_gellary > .bx-wrapper {
margin-bottom: 0;
}

.photo_gellary {
height: auto;
margin-bottom: 55px;
overflow: visible;
}

.bx-pager.bx-default-pager {
background: yellow;
}

.bx-pager.bx-default-pager {
background: none;
}

.photo_gellary .bx-wrapper {
margin-bottom: auto;
overflow: visible;
}

.photo_gellary .bx-wrapper .bx-pager {
bottom: -61px;
}

.photo_gellary .bx-wrapper .bx-pager.bx-default-pager a {
border-radius: 12px;
height: 8px;
width: 8px;
}

.caption > p > a,
.category_title img {
display: none;
}

.special_featur {
margin-bottom: 20px;
}

.eNewsSticker.breaking {
margin-bottom: 20px;
border-bottom: 0;
}

.breaking > h2 {
background: red none repeat scroll 0 0;
color: #fff;
text-align: center;
width: auto;
padding: 2px 10px 0 10px;
font-size: 16px;
border-right: 0;
}

.lead_two_news_title h2 a:hover,
.per_category_list_title ul li a:hover,
.cat_title_f h2 a:hover,
.sorry > p:hover,
.qaomisongbad_news_list ul li a:hover,
.category_inner_right_title > h2 > a:hover,
.last_part ul li a:hover,
.latest_news ul li a:hover,
.more_read_box_title > h2 > a:hover,
.fix.last_news_title h2 a:hover,
.title_box h2:hover,
.catNewsList ul li a:hover,
#webticker > li > a:hover,
.categoryPageImageTitle h2 a:hover,
.per_catDesign_title h2 a:hover,
.per_threeNews_title h2 a:hover,
.lead_two_news_title h2 a:hover,
#breadking a {
color: red !important;
}

.template_photogellary {
width: 1000px;
height: auto;
margin: auto;
}

.per_photo {
float: left;
height: auto;
margin-bottom: 25px;
margin-left: 25px;
width: 22.5%;
}

.template_photogellary_title h2 a {
color: #333;
font-size: 15px;
line-height: 160%;
}

.template_photogellary_image {
margin-bottom: 10px;
}

.faceboo_code,
.template_photogellary_image {
width: 100%;
}

.template_photogellary_box {
margin-bottom: 25px;
margin-left: -25px;
}

/*faroque news css*/

.more-read-section > h2,
.moreNolink h2 {
font-size: 16px;
padding: 5px 10px 3px;
color: #000000;
}

.more_read_box_image_title {
height: auto;
margin-bottom: 20px;
margin-left: 15px;
width: 22.97%;
border-bottom: 1px solid #999;
padding-bottom: 10px;
}

.sorry > p,
.qaomisongbad_news_list ul li a,
.category_inner_right_title > h2 > a,
.last_part ul li a,
.latest_news ul li a,
.more_read_box_title > h2 > a {
font-size: 17px;
line-height: 150%;
}

.minus_more_read_box_image_title {
margin-left: -15px;
margin-top: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.more_read_date_time > h4 {
font-size: 13px;
}

.more_read_date_time > h4 {
font-size: 13px;
color: #999;
}

.more_read_box_title h2 {
padding-bottom: 5px;
}

.other_staff:last-child,
.more_read_box_title h2 a {
padding-bottom: 0;
}

.more_read_box_image_title:nth-child(9),
.more_read_box_image_title:nth-child(10),
.more_read_box_image_title:nth-child(11),
.more_read_box_image_title:nth-child(12) {
border-bottom: 0;
}

.main_menu ul li ul {
display: none;
position: absolute;
z-index: 9;
width: 126px;
}

.main_menu ul li ul li ul {
display: none;
position: absolute;
z-index: 9;
width: 126px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}

.main_menu ul li ul li {
position: relative;
}

.main_menu ul li ul .sub-menu {
display: none;
margin-left: 100%;
position: absolute;
width: 126px;
z-index: 9;
top: 0;
}

.main_menu ul li ul li:hover .sub-menu {
display: block;
}

.main_menu ul li ul li ul li:hover .sub-menu {
display: block !important;
}

.main_menu ul li ul li ul .sub-menu {
display: none !important;
margin-left: 100%;
position: absolute;
top: 0;
width: 136px;
z-index: 9;
}

.main_menu ul li .current-menu-ancestor a {
background: inherit;
}

.main_menu ul li ul li:last-child,
.menu-top-menu > .menu > li:last-child {
border-bottom: 0;
}

.writeup_image_body > iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.videoBox {
position: relative;
padding-bottom: 56.25%;
/* 16:9 */
padding-top: 25px;
height: 0;
}

.usa_image_title_body {
border-bottom: 1px solid #dcddde;
padding: 10px 0 20px 0;
margin: 10px 0;
}

.usa_image_title_body:first-child {
margin-top: 0;
}

.usa_image_title_body:lasst-child {
margin-bottom: 0;
}

.usa_image_title_body:last-child {
border-bottom: none;
padding-bottom: 0;
}

.e_paper_caption > h2 {
position: absolute;
left: 0;
bottom: 0;
color: #fff;
padding: 5px 10px;
margin-bottom: 0;
}

.epaper_single {
margin-bottom: 19px;
margin-left: 3%;
padding: 5px;
width: 20.2%;
position: relative;
}

.minus_epaper_small_part {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -3%;
}

.epaper_single > p {
color: #fff;
padding: 2px 6px;
position: absolute;
left: 0;
bottom: 0;
font-size: 15px;
}

.clickforview {
height: 100%;
left: 0;
position: absolute;
text-align: center;
top: -2%;
-webkit-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
width: 100%;
z-index: -9;
}

.flexslider .slides > li:hover .clickforview,
.epaper_single:hover .clickforview {
z-index: 9;
background: rgba(0, 0, 0, 0.5);
text-align: center;
padding-top: 70%;
color: #fff;
cursor: pointer;
}

body {
background: #fff;
}

.wrap {
/* background: #fff; */
/* padding: 15px; */
}

.fix.highlights_image_title,
.per_category {
/* margin-left: 2%; */
/* width: 31.33%; */
}

.per_category_list_title ul li {
border-bottom: 1px solid #d1d3d4;
}

.per_category_list_title li:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}

.per_category_image_body a {
color: #555;
}

.fix .source_date p {
line-height: 153%;
display: block;
padding: 7px 0 0 0;
}

.lead_left_title h2 a {
font-size: 31px;
color: #dc403c;
line-height: 150%;
display: block;
padding-bottom: 10px;
/* font-weight: bold; */
}

.fix.last_news_title h2 a,
.title_box h2 {
color: #222;
font-size: 16px;
line-height: 150%;
display: block;
transition: all 0.5s;
}

.lead_right_New a,
.imageTitleF a {
/* border: 1px solid #ddd; */
margin-bottom: 10px;
/* padding-bottom: 10px; */
display: block;
transition: all 0.5s;
}

.social-icon-header ul li:first-child {
background: #3b5998;
}

.social-icon-header ul li:nth-child(2) {
background: #00acee;
}

.social-icon-header ul li:nth-child(3) {
background: #0e76a8;
}

.social-icon-header ul li:nth-child(4) {
background: #ff0000;
}

.social-icon-header ul li {
color: #fff;
padding: 5px;
display: inline-block;
border-radius: 50%;
width: 35px;
height: 35px;
text-align: center;
font-size: 24px;
line-height: 127%;
margin-right: 10px;
}

.top_header {
margin-bottom: 20px;
}

.menu-bottom-menu-container ul li {
list-style: none;
padding-bottom: 8px;
text-align: center;
}

.bottom_logo_box {
width: 20%;
margin-right: 3%;
}

.editorInfoBox {
width: 77%;
text-align: left;
}

.footerLogoInfo {
padding: 10px 0;
}

.editorInfoBox h2 {
font-size: 20px;
display: block;
padding: 0 0 11px 0;
}

.editorInfoBox h3 {
font-size: 15px;
}

.catNewsList ul li:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}

.circleBox3,
.circleBox4 {
width: 7%;
margin-right: 3%;
}

.npa-home,
.categoryBox h2 a {
font-size: 17px;
display: inline-block;
padding: 5px 0 5px 10px;
/* color: #fff; */
position: relative;
transition: all 0.5s;
}

.categoryBox h2 a:after {
left: 100%;
height: 0;
width: 7px;
position: absolute;
top: 0;
content: " ";
pointer-events: none;
margin-left: 0;
margin-top: 0;
border-right: 40px solid transparent;
transition: all 0.5s;
}

.categoryBox h2 a:hover:after {
border-bottom: 31px solid #f00;
}

.per_category_image_title img,
.per_catDesign_image img,
.per_threeNews_image img,
.image_box img,
.lead_two_news_img img,
.lead_left_img img {
transition: all 0.5s;
}

.fix.lastNews_moreRead ul {
display: flex;
justify-content: space-around;
background: #222;
color: #fff;
margin-bottom: 0;
list-style: none;
}

.fix.lastNews_newsList.last_list,
.fix.lastNews_newsList.more_list {
height: 340px;
overflow-y: scroll;
padding-right: 10px;
border: 1px solid #e6e7e8;
padding: 10px;
}

.categoryBox h2 a:hover:after {
border-top: 31px solid #f00 !important;
}

.mobileVersion.tc {
text-align: center;
margin-bottom: 10px;
display: flex;
justify-content: center;
}

.categoryBox h2 {
margin-bottom: -1px;
}

.bottom_menu {
width: 100%;
}

.bottom_menu ul {
margin-bottom: 0;
}

ul#menu-bottom-menu {
display: flex;
flex-wrap: wrap;
justify-content: center;
}

h2.widgettitle {
display: none;
}

input#searchsubmit {
margin-top: 6px;
}

.tagClassLi li a {
padding: 10px;
display: table-cell;
/* border: 1px solid #999; */
margin-right: 12%;
text-decoration: none;
border-radius: 7px;
transition: all 0.5s;
}

ul.tagClassLi li {
float: left;
margin-right: 2%;
padding-bottom: 3%;
}

.epaper_single.gallery h4 {
font-size: 17px;
line-height: 150%;
}

ul#menu-bottom-menu li a {
border-radius: 6%;
transition: all 0.5s;
}

ul#menu-bottom-menu li a:hover {
background: red;
}

.social-icon-header ul {
margin-bottom: 0;
}

.categoryPageBody p strong,
ul#menu-bottom-menu li strong,
.categoryBox h2 strong,
.title_line strong,
.fix .last_news_title h2 strong,
.lead_left_excerpt p strong,
.per_catDesign_excerpt p strong {
font-weight: normal;
}

.title_box h2 {
margin-bottom: 0;
}

.main_logo_add {
display: flex;
justify-content: space-between;
align-items: center;
}

.date-bar {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
}

.social-icon-header ul li:last-child {
width: 100px;
font-size: 17px;
border: 1px solid #999999;
border-radius: 10px;
border-radius: 10px;
padding: 0;
width: auto;
height: auto;
}

.social-icon-header ul li:last-child a {
color: black;
padding: 5px 15px;
display: block;
overflow: hidden;
}

.social-icon-header ul li:last-child a:hover {
background: red;
color: white;
border-radius: 10px;
}

.social-icon-header ul {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}

.date-bar-social-icons {
padding: 5px 0;
}

.day-date-bd {
font-size: 18px;
}

.displayNoneDesktop {
display: none;
}

.main_menu.desktopMenu ul {
margin-bottom: 0;
}

.categoryBox {
margin-bottom: 11px;
}

.h2,
h2 {
font-size: unset;
}

.date-font-size-npa {
font-size: 11px;
}

.more-read-section > h2 {
background: #e1f3fd;
color: black;
}

.rounded-lg img {
border-radius: 10px;
}

.imageTitleF {
padding-bottom: 10px;
}

.imageTitleF:last-child {
padding-bottom: 0;
border-bottom: none;
}

.fb-comments.fb_iframe_widget.fb_iframe_widget_fluid_desktop {
border-top: 1px solid red;
padding-top: 15px;
margin-top: 5px;
}

div#wpdevar_comment_1 span {
padding: 0 !important;
}

.koli-brown-bg {
background: #fff4d9;
}

.text-white a {
color: wheat;
}

.bg-dark {
background-color: #000000 !important;
}

.current-item,
a.taxonomy.category {
padding: 0 0 0 5px;
}

i.fa.fa-pencil-square-o {
font-size: 13px;
}

.cateDesignImageTitle a {
padding-bottom: 10px;
margin-bottom: 10px;
}

.cateDesignImageTitle a:last-child {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: 0;
}

/* #background# */

.categoryBox {
background: #e6e7e8;
width: 100%;
}

.more_read_box_image_title,
.imageTitleF,
.cateDesignImageTitle a {
border-bottom: 1px solid #e6e7e8;
}

ul.tagClassLi li a {
background: #e1f3fd;
}

.arrow-sign {
width: 7%;
}

.title-line {
width: 92%;
}

.single_category_body p {
text-align: justify;
}

.arrow-icon {
width: 6%;
}

.news-title {
width: 93%;
}

#st-1.st-has-labels .st-btn {
min-width: auto !important;
}

.editorInfoBox h3,
.editorInfoBox h2 {
line-height: 156%;
}

.st-btn.st-hide-label.st-remove-label {
display: inline-block !important;
}

.social-media-item a {
width: 10px;
height: 10px;
/* font-size: 15px; */
display: flex !important;
align-items: center;
justify-content: center !important;
}

.social-media-item:first-child {
background-color: #3b5998;
}

.social-media-item:nth-child(2) {
background-color: #0099d4;
}

.social-media-item:last-child {
background-color: #ff0000;
}

.per_lead_two_news:nth-child(2),
.per_lead_two_news:first-child {
margin-bottom: 10px;
}

h2 {
font-size: inherit;
}

.scroll-width-koli {
height: 35px;
padding: 8px;
margin-top: 15px;
border-radius: 10px;
}

#webticker > li > a {
font-size: 15px;
transition: all 0.5s;
}

.arrow-icon-color {
font-size: 13px;
}

.source-date h6 {
font-size: 13px;
color: #999999;
}

.npa-archive-news-list {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px dashed #999;
margin-right: 0;
}

.source_date > h6 {
font-size: 13px;
}

ul#menu-bottom-menu li:nth-last-child(1),
ul#menu-bottom-menu li:nth-last-child(2),
ul#menu-bottom-menu li:nth-last-child(3),
ul#menu-bottom-menu li:nth-last-child(4),
ul#menu-bottom-menu li:nth-last-child(5),
ul#menu-bottom-menu li:nth-last-child(6) {
margin-bottom: -8px !important;
}

div#st-2 {
margin-bottom: 20px !important;
}

.margin-right-20px-last-child-0 {
margin-right: 10px;
color: #222222;
border-radius: 22px;
display: flex;
justify-content: center;
align-items: center;
}

.margin-right-20px-last-child-0 {
background-color: white;
width: max-content;
}

.margin-right-20px-last-child-0:last-child {
margin-right: 0;
}

.margin-right-20px-last-child-0 a {
width: max-content;
}

.margin-right-20px-last-child-0:hover {
color: #ffffff;
background-color: red;
}

.margin-right-20px-last-child-0 a:hover {
color: #ffffff;
}

.tranding-title-and-list {
width: auto;
overflow-x: auto;
}

.text-magenta-50 {
color: #8c2039;
}

.bg-special-category {
background-color: #e4f7f6;
}

.sub-menu-special-category li {
float: left;
}

div#npa-three-dot-id {
cursor: pointer;
}

.breadcrumbs > i.fa.fa-angle-double-right {
font-size: 15px;
}

.photo-gallery-title-linear-gradient {
background-image: linear-gradient(rgba(0, 0, 0, 0.005), #555555);
width: 100%;
}

#photo-gallery li {
border-radius: 32px;
overflow: hidden;
margin-right: 32px !important;
}

#photo-gallery li:last-child {
margin-right: 0;
}

.d-grid {
display: grid;
}

.policy-link > li > a {
transition: all ease-in-out 0.5s;
}

.policy-link > li > a:hover {
background: #555555;
color: white !important;
}

li.menu-width-15-percent {
width: 8%;
}

.footter-social-bar p {
font-size: 13px !important;
font-family: monospace;
}

.cat_title_f h2 a {
    font-size: 18px;
    line-height: 155%;
    font-weight: bold;
}