/* new css */

.hfg-slot.left, .hfg-slot.right
{
	transform:none;
}

.nav-ul li a
{
	text-decoration:none;
}
.nv-content-wrap.entry-content div
{
    margin-bottom:0px !important;
}
.nv-index-posts
{
    margin-top:0px;
}
.archive-container #slider_88830
{
        margin-top: -20px;
}
.entry-title
{
    text-align:left;
}
.single-post-container ul
{
    margin-left:15px;
}
body
{
    text-align:justify !important;
}
#share_icon img
{
    border-radius:6px;
}
.blog-entry-title
{
    font-size:18px;
    font-weight 600;
    line-height:30px;
}
.code-block-10
{
    width:100% !important;
}
.code-block
{
    width:var(--postwidth);
}
#cb-row--footer-bottom
{
    display:none
}
#site-footer .widget
{
    margin-bottom: 0px;
}
#site-footer .widget h4
{
    margin-top: 18px;
    margin-bottom: 6px;
    font-size: 18px;
}
#site-footer .widget h3
{
    margin-bottom: 30px;
    line-height: 1.2 !important;
}
#site-footer .widget p strong
{
    color:#F9CD4C;
}
#cb-row--footer-top
{
    padding:40px 10px 20px 10px;
}
#cb-row--footer-top p
{
    font-size:15px;
}



/* old css */
.builder-item--footer-two-widgets
{
    padding-left:40px !important;
}
.site-logo img {
    padding: 4px 10px 10px 10px;
}
.editor-styles-wrapper
{
    line-height:1.3 !important;
}
.nv-meta-list li:not(:last-child)::after, .nv-meta-list span:not(:last-child)::after {
    content: "-";
    padding: 03px;
}

.posts-wrapper .content ul {
    transform: scale;
    color: gray;
    text-align: left !important;
}
    .home .entry-header .title .archive .entry-header .title .category .entry-header .title {
    line-height:1.3 !important;
    font-size:18px !important;
    font-weight: 500;
}

h3
{
    font-size:20px;
}
.logo-on-top
{
    padding-bottom: 10px;
}
    
.ticker-news
{
    border:none;
}
.jp-sharing-input-touch .sd-content ul li {
    padding-right: 4px;
    padding-left: 2px;
}

body li.meta.date .updated{
    background: white !important;
    color: #0D3E73 !important;
}


.search-field, .search-submit
{
border-color: #214776 !important;
color:#214776 !important;
}
.search-form svg {
    fill: #214776;
}


/* temporary css for double photo on single post page */
.nv-content-wrap.entry-content .ff-og-image-inserted
{
display:none;
}
.nv-single-post-wrap>div:not(:last-child) {
margin-bottom: 0px;
}
/* end temporary css  */



/* all css */

.hamare_bare_me h4{
    font-size: 16px !important;
    font-weight: 600;
}

.hamare_bare_me b{
    color: #333 !important;
}

.hamare_bare_me p a{
    margin-top: 0px !important;
    display:block;
    margin-top:-5px !important;
    color: #333 !important;
    text-decoration:none;
    font-size:16px !important;
}

.hamare_bare_me br{
    display: none;
}

div.sharedaddy h3.sd-title {
    margin: 0 0 1em 0;
    display: inline-block;
    line-height: 1.2;
    font-size: 20px;
    font-weight: 700;
    color: #0d3e73;
    margin-bottom: 12px;
}

div.sharedaddy h3.sd-title:before {
    display: none;
}

#social_sidebar .cnss-social-icon
{
text-align: left;
display: flex;
justify-content: center;
margin-top: 20px;
}
#social_sidebar .cnss-social-icon a
{
padding:10px 4px !important;
}

p {
margin-bottom: 20px;
}
.nv-meta-list .photo
{
width: 30px;
height: 30px;
}
#ads img
{
border:1px solid #fcc629;
}
#slider_5461_slide02 p, #slider_5461_slide01 p
{
text-align:center;
}
.nv-meta-list .photo {
border-radius: 50% !important;
border-bottom: 0px solid;
}
.layout-grid .content>*
{
margin-bottom:6px;
}
.article-content-col img {
border-radius: 0px !important;
background: #153e74 !important;
border-bottom: 3px solid;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
#menu-item-4368, #menu-item-4364
{
display:none;
}
#mysticky-nav.down.wrapfixed .site-logo img
{
width:110px;
}
#mysticky-nav.wrapfixed
{
opacity:1;
}
.nv-content-wrap.entry-content h4
{
font-size:18px;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post
{
opacity:1;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 a
{
display: flex;
justify-content: center;
align-items: center;
}
#newsplus-categories-4 .cat-item
{
font-size:18px;
font-weight: 700;
}
#header-menu-sidebar-bg .navbar-toggle
{
color:#fff;
}
#header-menu-sidebar-inner
{
padding-top:0px;
}
ul.cnss-social-icon li.cn-fa-icon a {
background-color: #99999900!important;
width: 40px !important;
margin: 2px !important;
padding-left: 20px !important;
height: 44px !important;
padding: 4px !important;
}
ul.cnss-social-icon li.cn-fa-icon a:hover {
background-color: #66666600!important;
color: #133e71!important;
}
.cn-fa-icon a:after
{
display:none !important;
}
.nav-ul li.current-menu-item>a {
color: var(--activeColor) !important;
}
.nav-ul a:hover {
color: var(--hoverColor) !important;
}
#wpadminbar a{
color:#ffffff !important;
}
#header-menu-sidebar-inner a
{
font-size:18px;
padding: 8px 20px;
font-weight:500;
}

p{
font-size: 20px;
line-height: 30px;
}
.nv-tags-list a, .tagcloud a {
color: #fff !important;
}
#respond{
background: transparent;
border: 1px sloid #0D3E73 !important;
box-shadow: 0px 0px 5px rgBa(0,0,0,0.2);
border-radius: 5px;
padding: 20px;
}



/* css for sidebar */
#secondary .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev {
display: none !important;
}
#secondary .swiper-pagination-bullet-active{
background:#FCCC2C;
}
#secondary .swiper-pagination-bullet {
height: 13px;
width: 13px;
}



/* css for calaender */
#secondary .wp-block-calendar table th{
font-weight: 500;
background: #133E71;
color: #fff;
border: 1px solid #ffffff4a;
}
#secondary .wp-block-calendar tbody td {
padding: .25em;
border: 1px solid #133e7121;
}
#secondary .wp-block-calendar a {
text-decoration: none;
}
#secondary .wp-block-calendar td {
font-size: 18px;
}
#secondary .wp-block-calendar table caption, .wp-block-calendar table tbody {
text-align: left;
margin-bottom: 10px;
font-weight: 600;
color:#272626;
}
#secondary .wp-calendar-nav
{
text-align: left;
font-size: 18px;
font-weight: 600;
margin-bottom: 20px;
}
#secondary .wp-block-search.alignleft {
float: inherit;
margin: 20px 0px 20px 0;
}
#secondary .wp-block-search__inside-wrapper
{
padding: 6px 2px 6px 5px;
border: 1px solid #2f5aae;
}

.widefat th.sortable, .widefat th.sorted {
padding: 0;
width: 34% !important;
}
.pptwj-tabs-wrap .boxes ul.tab-filter-list li {
background-color: #0D3E73;
padding: 8px;
}
.pptwj-tabs-wrap .boxes ul.tab-filter-list a {
font-size: 18px;
font-weight: 700;
text-transform: capitalize;
}
.pptwj-tabs-wrap .tab-links {
display: none;
}
.pptwj-tabs-wrap .boxes {
border: 1px solid #e5e5e5;
border-radius: 0 0 3px 3px;
position: relative;
padding:0px;
}
.pptwj-tabs-wrap .boxes ul li {
border-bottom: 1px solid #e5e5e5;
font-size: 16px;
overflow: hidden;
margin: 0;
padding: 5px 8px;
}
#secondary h3
{
margin-bottom: 0px;
font-size: 20px !important;
margin-top:20px;
}
.header-menu-sidebar .nav-ul a {
padding: 8px 20px;
white-space: unset;
}
#header-grid .row:before, .row:after {
display: table;
content:none;
}
.footer-top-inner .row:before, .row:after {
display: table;
content:none;
}
#secondary .widget {
word-break: break-word;
margin-bottom: 10px;
}
#secondary .widget h5
{
margin-bottom: 10px;
font-weight:500;
}
.nv-post-thumbnail-wrap img
{
border-radius: 10px;
height:210px;
}
.article-content-col 
{
margin-bottom: 0px;
border-radius: 8px;
margin-top: 10px;
}
.archive-container .nv-page-title-wrap.nv-big-title
{
display:none;
}
#header-menu-sidebar-inner .sub-menu{
margin-left:15px;
background:transparent;
}
.pn-wrapper {
background-color: #fecc00 !important;
color: #0d3e73 !important;
margin: 16px !important;
}


/*  Prakhar Sir css */
#header-grid>*{
/* background: white !important; */
box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
padding-bottom: 0px;
}
#header-grid .navbar-toggle:before{
content: 'Menu';
text-transform: uppercase;
margin-right: 5px;
vertical-align: middle;
}
#header-grid .navbar-toggle{
border:0px;
margin-top: 5px;
}
#content{
background: #FCFFFF;
}
.entry-title {
color: #0D3E73;
}
a{
color: #0D3E73 !important;
}

.meta.category a {
font-weight: thin;
font-size: 13px;
background: #5AD2EE;
padding: 2px 10px 10px 2px;
color: white !important;
border-radius: 5px;
}
.blog .blog-entry-title, .archive .blog-entry-title {
--fontSize: 18px;
--lineHeight: 1.4em;
}
#jp-relatedposts .jp-relatedposts-post-img
{
margin-bottom: 10px;
border-radius: 5px;
box-shadow: 0px 0px 3px rgb(0 0 0 / 30%);
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
font-size: 18px;
font-weight: 500;
text-decoration: none;
-moz-opacity: 1;
opacity: 10;
line-height: 1.4;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
text-decoration: none;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {
text-decoration: none;
}



/* prakhar sir new css */
.posts-wrapper .content{
margin-bottom: 10px !important;
border-bottom: 1px solid #0d3e7321;
}
.posts-wrapper .content h3,ul{
padding: 5px 5px 0px 5px;
}
.posts-wrapper .content ul{
transform: scale;
padding-top: 5px;
padding-bottom:5px;
color:gray;
}
.article-content-col h3
{
margin-bottom:5px !important; 
}

.saboxplugin-wrap .saboxplugin-gravatar img {
    max-width: 60px;
    margin-top: -17px;
}

.saboxplugin-wrap .saboxplugin-gravatar {
    float: left;
    padding: 0 10px 20px 10px;
}

blockquote {
    margin: 40px 0;
    border-color: var(--nv-text-color);
    border-style: solid;
    border-width: 0 0 0 0px;
    padding: 0 0 0 0px;
}
.neve-breadcrumbs-wrapper
{
    display:none !important;
}



.ticker-news .tickercontainer
{
    height:40px;
}
.ticker-news span
{
    background:#0d3e73;
    padding:0 8px;
    margin-left:-1px;
}
.ticker-news
{
    margin:0px 0px;
}
.ticker-news .tickercontainer .ticker-mask {
    left: 3px;
}
.ticker-news .tickercontainer ul.newsticker
{
    left:100px;
}


/* css for mobile view */
@media screen and (max-width:768px) {
    .zoom_ads
    {
        transform: scale(1.09);
    }
    .single-post .ads_cmo
    {
        transform: scale(1.11);
    margin-bottom: 22px;
    }
    .nv-single-post-wrap h4
{
    margin-bottom: 12px !important;
}

.nv-single-post-wrap .nv-content-wrap li {
        margin-top: 9px !important;
    font-size: 18px !important;
    line-height: 1.5;
    text-align: left;
}
    
    #site-footer .widget h4, #site-footer .widget h3
    {
        font-size:18px !important;
        margin-bottom:0px;
    }
    #block-134 p
    {
        font-size:15px;
    }
    .builder-item--footer-two-widgets
    {
        padding-left: 0px !important;
    padding-top: 30px !important;
    }

    .single-post-container .entry-title
    { 
    font-size: 22px !important;
    color: #0d3e73;
    line-height: 1.4 !important;
}

    .layout-grid .content>.blog-entry-title {
    margin-bottom: 5px !important;
}
    
    body li.meta.date .updated
    {
            font-size: 16px !important;
    }
    .single-post .image-sliderfade
    {
        width:110%;
        margin-left:-5%;
    }

.desktop
{
    display:none;
}
    #ssttbutton {
    position: fixed;
    right: -4px;
    bottom: 32px;
    padding: 5px;
    box-sizing: content-box;
    cursor: pointer;
    font-family: Fontawesome;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    z-index: 9999;
}
    div.heateor_sss_bottom_sharing {
    width: 100%!important;
    left: 2px!important;
}
    .ticker-news .ticker-title
    {
        width:104px;
    }
    
    .ticker-news .ticker-title {
    font-size: 10px;
}
.ticker-news .ticker-wrapper.has-js {
    margin: -5px;
    padding: 0;
    height: 40px;
    display: block;
    font-size: 0.75em;
}   
    .owl-stage-outer
{
    transform:scale(1.088);
}
    
    #slider_5461 .owl-stage-outer
{
    transform:scale(1.088);
}
    #slider_15165 .owl-stage-outer
{
    transform:scale(1.22);
    padding-top:30px;
    padding-bottom:30px;
}

    .wp-block-image img {
        transform: scale(1.06);
}
    
    
.w-110
{
    width:110%;
    margin-left:-5%;
}

    
    .meta.author.vcard{
    display: none;
}

.meta.category{
    color: white;
}
    
.saboxplugin-wrap .saboxplugin-authorname {
margin-bottom: 20px;
}
    .saboxplugin-tab
    {
    display:grid;
    }
.saboxplugin-wrap .saboxplugin-gravatar {
padding: 0px 0;
}
.saboxplugin-wrap .saboxplugin-gravatar img
{
width:60px;
margin-top: 0px;
display: block;
opacity: 1;
}
.entry-header .title
{
text-align:center;
}
.menu-item-4364
{
position: absolute !important;
bottom: -36%;
right: 0%;
width: 100%;
background: #fccc2c;
text-align: center;
justify-content: center;
display: flex !important;
}
#menu-item-4368, #menu-item-4364
{
display:none;
}
#block-42, #a2a_follow_widget-5
{
text-align:center;
}
#mysticky-nav.down.wrapfixed .site-logo img
{
width:90px;
}
.nv-sidebar-wrap {
padding: 40px 10px;
width: 100%;
}
.nv-index-posts, .nv-single-post-wrap {
margin-bottom: 0px;
}
.article-content-col:nth-child(odd) {
margin-right: 0px;
}
.nv-post-thumbnail-wrap img
{
border-radius: 10px;
height:auto;
}
.nv-index-posts {
margin-top: 30px;
}
    
    
/*  Prakhar Sir css */
.entry-header{
margin-top: 18px !important;
margin-bottom: 30px !important;
border-bottom: 1px solid #0D3E73;
}
.archive-container .entry-title {
font-size: 19px !important;
color: #0D3E93;
    line-height:1.3!important;
}
.nv-thumb-wrap{
margin-bottom: 10px !important;
}
time.updated{
font-weight: thin;
color: #0D3E73;
background:#0D3E73;
padding:2px 0px 2px 0px;
color:white !important;
border-radius:5px;
}
.meta.category a{
font-weight: thin;
font-size: 14px;
background:#5AD2EE; 
padding:2px 10px 2px 10px;
color:white !important;
border-radius:5px;
}
.meta.date:after{
content: '|' !important;
font-weight: thin !important;
color:#ddd
}
.posts-wrapper .article-content-col {
border-radius: 0px !important;
margin-top: 0px;
border: 0px;
}
.nv-index-posts.blog{
margin-top: -18px;
}
.article-content-col img{
border-radius: 0px !important;
background: white !important;
border-bottom:3px solid;
border-bottom-left-radius:0px !important;
border-bottom-right-radius:0px !important;
}
.article-content-col .nv-post-thumbnail-wrap{
margin-bottom: 5px !important;
}


.article-content-col .content{
margin-top: 10px !important;
    padding-bottom: 10px;
}
.article-content-col h3{
font-size: 30px !important;
font-weight: 500!important;
line-height: 1.5;
}
.posts-wrapper article{
margin-bottom: 0px !important;
}
body .nv-meta-list{
text-align: center !important;
}
body .entry-header{
border-bottom: 0px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}
.nv-thumb-wrap{
width: 110%;
margin-left: -5%;
}
.nv-thumb-wra img
{
border-bottom: 4px solid #0D3E73;
}
#jp-relatedposts>div{
display: grid !important;
grid-template-columns: 1fr !important;
width: 100% !important;
}
#jp-relatedposts>div .jp-relatedposts-post{
width: 100% !important;
max-width: auto !important;
display: flex;
}
#jp-relatedposts .jp-relatedposts-post-thumbs .jp-relatedposts-post-img{
min-width: 100px !important;
max-width: 100px !important;
display: none;
}
#jp-relatedposts .jp-relatedposts-post-title{
padding: 0px 10px;
}
#jp-relatedposts a{
color: #2D3E73 !important;
font-size: 16px !important;
padding-bottom: 30px;
}
.searchandfilter ul
{
margin: 10px 10px 10px 0px  !important;
}
}


/* css for search filter in mobile menu */
.searchandfilter ul
{
display: flex !important;
margin: 10px;
}
.searchandfilter ul li input
{
margin-bottom: 10px;
padding: 0px 10px;
height: 38px;
font-size: 14px;
border: 1px solid #fccc2c;
color: #fff;
background:#fccc2c;
}
#nv-primary-navigation-sidebar a
{
color:#fff !important;
}
.searchandfilter ul li:nth-child(1) input
{
color: #2f5aae;
background:#fff;
}
input:read-write:focus, input:read-write:focus-visible {
outline: 0;
box-shadow: none;
--formFieldBorderColor: var(--nv-secondary-accent);
}

.archive-container article:nth-child(1) .article-content-col
{
        margin-top: -20px !important;
}

.pjnt-border
{
    border:none;
}

#menu_icon a.cnss-facebook, #menu_icon a.cnss-twitter-square, #menu_icon a.cnss-instagram {
    background-color: transparent !important;
}

#header-grid .navbar-toggle:before{
    display:none;
}
.nv-sidebar-wrap {
    padding: 0px 15px;
}
@media (min-width: 960px)
{
    .builder-item--primary-menu
{
    font-size:16px !important;
}
    .style-full-height li a:hover::after {
    width: 0;
}
}
.widget_media_image{
		margin-bottom:20px!important;
	}
@media screen and (max-width: 768px)
{
	.widget_media_image{
		margin-bottom:50px!important;
	}
    #site-footer .widget h3 {
    margin-bottom: 18px;
        
    }
    #site-footer .widget h3 {
        margin-bottom: 18px;
    }
    .nv-sidebar-wrap {
    padding: 0px 10px;
    width: 100%;
}
    #secondary
    {
        margin-top:-30px;
    }

#mysticky-nav.down.wrapfixed .site-logo img {
    width: 115px;
}

.builder-item.desktop-left.tablet-left.mobile-left .builder-item--button_base,  .has-primary-menu .builder-item--button_base
{
    display:none;
}
.single-post .owl-carousel
{
transform:scale(1.089);
}
}



