p:empty{
	display:none;
}
.single .q_table_news{
	overflow:auto;
}

ul {
  margin-left: 1em;
  margin-bottom: 1em;
}
.category span.subheader{
	display:none;
}
.single #page-header-bg {
	height:550px !important;
}

.category p,
.category p span,
.author p,
.author p span,
.single .text_block_wrapper p,
.single .text_block_wrapper p span{
	color:#2e475d;
	font-weight:300 !important;
	line-height:1.78;
	padding-bottom:0;
}
.single .text_block_wrapper .nectar-gradient-text[data-color="extra-color-gradient-1"][data-direction="horizontal"]{
	margin-bottom:0 !important;
}
.single .text_block_wrapper .nectar-gradient-text[data-color="extra-color-gradient-1"][data-direction="horizontal"] *{
	-webkit-text-fill-color: #000 !important;
	padding:0 !important;

}

.single .text_block_wrapper p,
.single .text_block_wrapper p span{
	margin:1em 0 !important;
}
.single h2,
.single h3,
.single h6,
.single h5,
.single h4,
.single h2 mark,
.single .single_post_title,
.single .single_post_title mark{
	margin:12px 0 !important;
}
.homeh3,
.single h2,
.single h3,
.single h6,
.single h5,
.single h4,
.single h2 mark,
.single .single_post_title,
.single .single_post_title mark {
  color: #2e475d;
  background: transparent !important;
}
#menu-item-1106 .menu-title-text,
#menu-item-1105 .menu-title-text{
	color:#fff;
}
.single .wpb_column{
	margin-bottom:0 !important;
}
.single .wpb_text_column{
	padding-bottom:0 !important;
}
.single h2{
	line-height:1.38;
}
.single h3{
	line-height:1.42;
}
.single h4{
	line-height:1.45;
}
.single .text_block_wrapper  ul > li span,.single .text_block_wrapper ol > li span,
.single .text_block_wrapper ul > li,.single .text_block_wrapper ol > li{
	font-size:16px;
	margin:.5em 0;
	font-weight:300 !important;
	color:#2e475d;
}
.page-id-2387   .bdp-post-short-content {
  font-size: 16px !important;
	line-height:1.78;
	color:#2e475d;
}
.single .nectar_blog_posts_popular li:nth-child(1) a .meta-wrap .post-title,
.single .nectar_blog_posts_popular li:hover a .meta-wrap .post-title{
	color:#fff;
}
.single .q_table_news{
	overflow:auto;
}

.single .text_block_wrapper .img-with-aniamtion-wrap  img{
	width:100% !important;
}
.single .text_block_wrapper {
	margin-top:-230px !important;
}
.single .text_block_wrapper .vc_column-inner{
	padding-right: 40px !important;
}
/* search page  */
.search #page-header-bg{
	  background:linear-gradient(114deg, rgb(9, 117, 194) 8%, rgb(171, 216, 255) 92%) !important;
}
.search #page-header-bg span,
.search #page-header-bg h1{
	color:#fff !important;
}
.search #search-results .result img,
.search #search-results .result .inner-wrap{
	border-radius:20px;
}

.search #search-results .result h2 a {
	color:#0875C2!important;
}
.search #search-results .result .title a:hover{
	background-size:100% 0;
	filter:brightness(.8);
}
.search #pagination span.page-numbers.current{
	background:#0875C2!important;
}

/* search page end  */


/* header here */
#header-outer[data-lhe=animated_underline]
#top nav>ul> li.product-dropdown .sf-with-ul li a:hover,
#header-outer[data-lhe=animated_underline]
#top nav>ul> li:hover,
#header-outer[data-lhe=animated_underline]
#top nav>ul> li.current-menu-item {
	background:rgba(0,0,0,.1) !important;
}

#header-outer[data-lhe=animated_underline]
#top nav>ul> li.product-dropdown:hover  .sf-with-ul span i{
	color:#000 !important;
}
#header-outer[data-lhe=animated_underline]
#top nav>ul>li>a:hover i{
	color:#000;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after{
	border-color:transparent;
}

header#top nav ul li a i.fa-chevron-right {
  top: 0;
  left: 2px;
}
header#top nav ul li .sub-menu{
  padding:  0;
}

#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover{
	background-color:#0b161db0 !important;
}
header#top nav ul li .sub-menu li a {
  padding: 1.1em 1em;
	font-size:16;
	font-weight:500;
}


.single .wpb_text_column.wpb_content_element .wpb_wrapper p > span{
    font-weight:300 !important;
}
/* header end */
.single .text_block_wrapper   a,
.single .text_block_wrapper   p > a{
    color:orange !important;
}
/* Home slider here */

.page-id-2387   .home_slider_img .img-with-aniamtion-wrap {
  display: flex;
  justify-content: flex-end;
}
/* Home slider end */

/*  back to top btn here */
body
  .nectar-social[data-color-override="override"].fixed
  .nectar-social-inner
  a,
body .nectar-social[data-color-override="override"].fixed > a:before {
  background: #fff;
}


body .nectar-social.fixed{
  filter: drop-shadow(0px 0px 50px rgba(0, 0, 0, 0.8));
  border-radius: 50px;
}
body .nectar-social.fixed:hover{
	filter:none;
}
body .nectar-social.fixed a i,
#ajax-content-wrap .nectar-social.fixed a i {
  color: #3555ff;
  font-size: 17px;
}

/*  back to top btn end  */

.single .hyperlink_color {
  color: orange !important;
}
.single #snippet-box {
  display: none;
}
.single #snippet-box div:nth-child(2){
  border:1px solid #ACACAC;
}
.single #snippet-box .aio-info,.snippet-data-img{
 border: none !important;
}

/* pagination */
.bdp-post-pagination a,
.bdp-post-pagination a {
  background: #0070C0;
  border-color: #0070C0;
}
.bdp-post-pagination .current {
  border-color: #0070C0;
}
div#header-outer {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}
/* category page custmize  */

.page-id-2387   .home_title_block{
	font-weight:700;
	    line-height: normal;
	}
.page-id-2387   #breadcrumbs {
  display: none;
}
.author .classic_enhanced .post .post-meta,
.category .classic_enhanced .post .post-meta {
  display: none;
}
.author
  .nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image"]
  li:first-child,
.category
  .nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image"]
  li:first-child {
  padding-top: 0 !important;
  padding: 25px !important;
}
.author .article-content-wrap,
.category .article-content-wrap {
  padding: 0 !important;
  padding-right: 1em !important;
}
.author
  .blog-recent[data-style*="classic_enhanced"]
  .inner-wrap:hover
  .post-featured-img
  img,
.blog-recent[data-style*="classic_enhanced_alt"]
  .inner-wrap:hover
  .post-featured-img,
.post-area.masonry.classic_enhanced .link .inner-wrap:hover .n-post-bg,
.post-area.masonry.classic_enhanced
  .post
  .inner-wrap:hover
  .post-featured-img
  img,
.post-area.masonry.classic_enhanced
  .post.format-gallery
  .inner-wrap:hover
  .flickity-slider
  .cell
  img,
.post-area.masonry.classic_enhanced
  .post.format-gallery.large_featured
  .inner-wrap:hover
  .flickity-viewport,
.post-area.masonry.classic_enhanced
  .post.format-gallery.wide_tall
  .inner-wrap:hover
  .flickity-viewport,
.post-area.masonry.classic_enhanced
  .post.large_featured
  .inner-wrap:hover
  .post-featured-img,
.post-area.masonry.classic_enhanced
  .post.wide_tall
  .inner-wrap:hover
  .post-featured-img,
.post-area.masonry.classic_enhanced .quote .inner-wrap:hover .n-post-bg,
.category
  .blog-recent[data-style*="classic_enhanced"]
  .inner-wrap:hover
  .post-featured-img
  img,
.blog-recent[data-style*="classic_enhanced_alt"]
  .inner-wrap:hover
  .post-featured-img,
.post-area.masonry.classic_enhanced .link .inner-wrap:hover .n-post-bg,
.post-area.masonry.classic_enhanced
  .post
  .inner-wrap:hover
  .post-featured-img
  img,
.post-area.masonry.classic_enhanced
  .post.format-gallery
  .inner-wrap:hover
  .flickity-slider
  .cell
  img,
.post-area.masonry.classic_enhanced
  .post.format-gallery.large_featured
  .inner-wrap:hover
  .flickity-viewport,
.post-area.masonry.classic_enhanced
  .post.format-gallery.wide_tall
  .inner-wrap:hover
  .flickity-viewport,
.post-area.masonry.classic_enhanced
  .post.large_featured
  .inner-wrap:hover
  .post-featured-img,
.post-area.masonry.classic_enhanced
  .post.wide_tall
  .inner-wrap:hover
  .post-featured-img,
.post-area.masonry.classic_enhanced .quote .inner-wrap:hover .n-post-bg {
  transform: scale(1) !important;
}
.author .masonry.classic_enhanced .masonry-blog-item .inner-wrap,
.category .masonry.classic_enhanced .masonry-blog-item .inner-wrap {
  box-shadow: none;
}
.page
 .tabbed[data-style*="minimal"][data-color-scheme="accent-color"] > ul li a::after {
  background: #0875C2 !important;
}
.page-id-2387   .tabbed[data-style="minimal"] .wpb_tabs_nav {
  border-bottom: none;
}
.page-id-2387   .tabbed[data-style="minimal"] > ul li .active-tab,
.wpb_content_element .wpb_tabs_nav li a {
  color: #0875C2!important;
  font-weight: 700;
}
.page-id-2387   .wpb_content_element .wpb_tabs_nav li a {
  color: rgb(116 138 171) !important;
  padding: 21px 5px 5px 0 !important;
  margin: 0 0.8em;
}

.single #breadcrumbs {
  position: absolute;
  top: 0;
  transform: translate(15.4em, -37.5em);
}
.page-id-2387   .breadcrumbs a {
  cursor: pointer !important;
}
.page-id-2387   .breadcrumbs,
.single #breadcrumbs,
#breadcrumbs span a {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}
.page-id-2387   .breadcrumbs {
  color: #fff !important;
}
.page-id-2387   .breadcrumbs a i {
  color: #fff !important;
}

.page-id-2387   .breadcrumbs .breadcrumb_last a {
  color: #fff !important;
}
.single #breadcrumbs span {
  margin: 0 0.5em;
}
.author .masonry.classic_enhanced .post-header .title a,
.category .masonry.classic_enhanced .post-header .title a {
  color: #0070C0;
}
.author
  .posts-container[data-load-animation="perspective"]
  article.animated-in
  .inner-wrap.animated,
.category
  .posts-container[data-load-animation="perspective"]
  article.animated-in
  .inner-wrap.animated {
  padding: 1em !important;
  height: 100% !important;
  border: 1px solid #e5eefb;
  border-radius: 1.5rem;
  display: block;
}
.author .masonry.classic_enhanced .post .excerpt,
.category .masonry.classic_enhanced .post .excerpt {
  color: #555;
  font-size: 16px;
  line-height: 24px;
}
.author .post-area.masonry.classic_enhanced .post .post-featured-img,
.category .post-area.masonry.classic_enhanced .post .post-featured-img {
  max-height: 180px;
  overflow: hidden;
  border-radius: 25px;
  border: 1px solid #e5eefb;
}


.single #page-header-bg #single-below-header .meta-author .fn .author-leading,
.single #page-header-bg #single-below-header .meta-author .fn a,
.single #page-header-bg #single-below-header .meta-date,
.single #page-header-bg #single-below-header .meta-comment-count a {
  color: #fff !important;
  font-size: 17px !important;
}

.author .page-header-no-bg,
.category .page-header-no-bg {
  background: linear-gradient(114deg, rgb(9, 117, 194) 8%, rgb(171, 216, 255) 92%);
  padding: 5em 0;
}
.author .article-content-wrap,
.masonry .article-content-wrap,
.category .article-content-wrap,
.masonry .article-content-wrap {
  padding: 0%;
}
.author .masonry.classic_enhanced .post-header .title,
.category .masonry.classic_enhanced .post-header .title {
  line-height: initial;
  font-size: 24px;
}

.category .inner-wrap:after,
.category .inner-wrap:before,
.author .inner-wrap:after,
.author .inner-wrap:before {
  background: transparent !important;
}

.author .masonry.classic_enhanced .post-header,
.category .masonry.classic_enhanced .post-header {
  font-size: 12px;
  margin-top: 1em;
}

.author .page-header-no-bg .section-title,
.category .page-header-no-bg .section-title {
  border-bottom: none;
  padding: 0 !important;
}
.author #ajax-content-wrap span.subheader,
.category #ajax-content-wrap span.subheader {
  color: #000 !important;
}
.author #ajax-content-wrap h1,
.category #ajax-content-wrap h1 {
  color: #fff !important;
}
.author .classic_enhanced .meta-category a,
.category .classic_enhanced .meta-category a {
  color: #000 !important;
  border-radius: 100px !important;
  font-size: 12px !important;
  padding: 0.25rem 0.75rem !important;
  background: #fff !important;
  border: 2px solid #cde0fd !important;
}

.author .classic_enhanced .meta-category a:hover,
.page-id-2387   .masonry.classic_enhanced .meta-category a:hover,
.category .classic_enhanced .meta-category a:hover,
.page-id-2387   .masonry.classic_enhanced .meta-category a:hover {
  color: #fff !important;
}
.post-area.masonry.classic_enhanced .post.wide_tall .article-content-wrap {
  transform: translateY(-5%) !important;
}

.post-area.masonry.classic_enhanced
  .post.wide_tall
  .article-content-wrap
  .post-header
  span {
  color: #555;
}
.masonry.classic_enhanced
  .masonry-blog-item.post.large_featured
  .article-content-wrap {
  padding: 8% !important;
  padding-top: 0 !important;
}
.post-area.masonry.classic_enhanced
  .post.large_featured
  .img-link .post-featured-img {
  max-block-size: fit-content;
}
.author #ajax-content-wrap .masonry.classic_enhanced .masonry-blog-item.large_featured h3.title,
.category #ajax-content-wrap .masonry.classic_enhanced .masonry-blog-item.large_featured h3.title{
  line-height: normal;
  font-size: 22px;
}
.author .masonry.classic_enhanced .masonry-blog-item.post.large_featured .article-content-wrap,
.category .masonry.classic_enhanced .masonry-blog-item.post.large_featured .article-content-wrap{
  top: 58%;
}

.category #pagination .page-numbers.current,
.author #pagination .page-numbers.current{
  background-color: #0875C2!important;
}
.author .article-content-wrap .post-header .title,
.category  .article-content-wrap .post-header .title{
		font-size:20px !important;
		font-weight: 700 !important;
}	
/* footer css here  */

#footer-outer .row{
    padding:3rem 0 1em 0;
}
#footer-outer .col {
  text-align: center;
}
#footer-outer p,
#footer-outer h3,
#footer-outer a {
  font-family: "Lato", sans-serif;
}


#footer-outer .widget_block {
  margin-bottom: 0;
}
#footer-outer #footer-widgets .col p.footer_link:hover a {
  color: orange !important;
}

#footer-outer .widget h3 {
  font-weight: 600 !important;
  font-size: 1.4em !important; 
  margin-bottom: 0em !important;
  color: #fff !important;
	line-height:110%;
}
#footer-outer p,
#footer-outer .footer_bottom_block {
   font-weight: 400;
	 padding-top: 10px;
  font-size: 16px !important;
  font-family: "Lato", sans-serif;
  color: #bbb !important;
}

#footer-outer #copyright[data-layout="centered"] {
  padding: 0 0 3em;
  border-top: none !important;
}

#footer-outer .footer_row {
  display: flex;
  padding: 0;
  justify-content: space-between;
  align-items: center;
	padding: 0 5em;
}
#footer-outer .footer_row .copyright_widgets {
  text-align: left !important;
}
#footer-outer .footer_row .copyright_widgets .copyright_text {
  font-size: 14.4px !important;
  padding-bottom: 0.5em;
	margin:0 !important;
	padding-top:0;
}

#footer-outer .footer_row .copyright_widgets .copyright_text p a{
	color:#bbb;
}
#footer-outer .footer_row .copyright_widgets ul{
	padding:.8m 0;
}
#footer-outer .footer_row .copyright_widgets ul li {
  margin: 0 !important;
}
#footer-outer .footer_row .footer_follow_link ul li a {
  font-size: 14.4px;
  padding-right: 0.8em;
	color:#fff !important
}


#footer-outer .footer_row .copyright_interact{
	max-width:1200px;
	font-size:14.4px !important;
	padding-top:0;
}

#footer-outer

  .social_icon_block
  ul
  li:hover
  a {
  background-color: orange;
}

#footer-outer
  .footer_row
  .social_meida_widgets
  .social_icon_block
  ul
  li:hover
  a
  i {
  color: #fff !important;
}
#footer-outer a{
	cursor:pointer;
}
#footer-outer img{
	margin-bottom:10px ;
}
#footer-outer
.footer_row a img{
	height:95px;
}
#footer-outer #copyright[data-layout="centered"] .col.span_5 {
  max-width: 100%;
}

#footer-outer  .social_icon_block ul {
  margin-bottom: .7em;
	display: flex;
  justify-content: center;
  align-items: center;
}
#footer-outer .social_icon_block ul li {
  margin: 0 5px !important;
}
#footer-outer .social_icon_block ul li a {
  width: 33px;
    height: 33px !important;
/* 	padding-top:4px; */
  display: flex !important;
  justify-content: center;
  align-items: center;
  background: #fff;
  border-radius: 5px;
}

#footer-outer
  .social_icon_block
  ul
  li:hover
  a {
  background-color: orange;
}
#footer-outer
    .social_icon_block
  ul
  li:hover
  a,
#footer-outer
   .social_icon_block
  ul
  li:hover
  a
  i {
  color: #fff !important;
}

#footer-outer .social_icon_block ul li a i {
  color: #343a40 !important;
}
#footer-outer .social_meida_widgets .social_icon_block img{
	margin-right:3em !important;
}

#footer-outer .widget_recent_entries .wp-block-latest-posts__list {
	padding-top:15px;
}
#footer-outer .widget_recent_entries .wp-block-latest-posts__list  li{
	padding:10px 0 0 0 !important;
}
#footer-outer .widget_recent_entries .wp-block-latest-posts__list  li a,

#footer-outer .widget_recent_entries .wp-block-latest-posts__list  li a strong{
	font-size:14px;
	line-height:1.5;
	font-family:"Lato", sans-serif !important;
}

#footer-outer .widget_recent_entries .wp-block-latest-posts__list  li a strong{
	font-weight:bold;
}

#footer-outer .widget_recent_entries .wp-block-latest-posts__list  li a:hover{
	color:orange !important;
}
#footer-outer .footer_follow_link ul li a#follow-button{
	position: relative;
  box-sizing: border-box;
  padding: 1px 12px 1px 12px;
  background-color: #1d9bf0;
  border-radius: 30px;
  font-weight: 500;
  cursor: pointer;
	font-size:12px;
		font-family:"Lato", sans-serif !important;
}

#footer-outer .footer_follow_link ul li a#follow-button b{
	font-family:"Lato", sans-serif !important;
}

#footer-outer .footer_follow_link ul li a#follow-button:hover{
	background:#0c7abf;
  color: #fff !important;
}
/* footer end  */

.single
  .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"]
  li,
.ascend
  #sidebar
  .widget
  .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"]
  li,
.single
  .widget
  .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"]
  > li {
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  padding-top: 1em !important;
}

.single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap {
  transform: translate(26%, -20%) !important;
  max-width: 1000px;
  text-align: left;
}
.single-post #single-below-header {
  text-align: left !important;
}
.single-post #page-header-bg h1 {
  font-size: 55px !important;
  max-width: 100% !important;
  text-align: left !important;
  line-height: normal;
}
.single .widget .nectar_widget > li .post-title:hover {
  color: orange !important;
}
.single
  .img-with-aniamtion-wrap
  .inner
  .hover-wrap
  .img-with-animation.post_bg {
  width: 100%;
  height: 325px;
}

.single-post .vc_column-inner .wpb_wrapper .nectar-button {
  max-width: 170px;
  width: 100% !important;
  padding: 1em 2em;
  font-size: 18px;
}
.single-post .vc_column-inner .wpb_wrapper .try_btn_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.single-post p.ads_box_title {
  padding-bottom: 10px;
  line-height: 35px;
}

.single-post p.ads_box_text {
  font-size: 16px;
  line-height: 29px;
}

/* table of content here  */
.single #ez-toc-container {
  padding-right: 0 !important;
  padding: 0;
}
.single .wpb_wrapper #ez-toc-container {
  border: none;
  box-shadow: none;
  background: transparent;
}
.single .wpb_wrapper #ez-toc-container .ez-toc-page-1 {
  padding: 0.4em 0;
}
.single .wpb_wrapper #ez-toc-container .ez-toc-page-1 a {
  color: #000;
  font-size: 15px;
  line-height: inherit;
  font-weight: normal;
}
.single .wpb_wrapper #ez-toc-container .ez-toc-page-1 a:active,
.wpb_wrapper #ez-toc-container .ez-toc-page-1 a:hover {
  color: #3555ff;
  text-decoration: underline;
}

/* right sidebar here  */

.single .inner-wrap #single-below-header span {
  font-size: 12px;
}

.single .nectar_blog_posts_recent_extra .meta-wrap .post-date {
  font-size: 15px !important;
}
.single .nectar_blog_posts_recent_extra .meta-wrap .post-title {
/*   font-weight:400; */
/* 	color:#000; */
}

/* single post header blog type here  */

/* Auhtor box css here */
.single .saboxplugin-wrap {
  max-width: 770px;
  float: right;
  border-radius: 1em;
/* 	padding:0; */
}
/* .single .saboxplugin-wrap .saboxplugin-desc{
	margin:5px 0;
} */
/* Auhtor box end */

.vc_column-inner .wpb_text_column .wpb_wrapper h2 {
  line-height: normal;
}
.page-id-2387   .blogSearchBar {
  position: relative;
}
.page-id-2387   .blogSearchBar .search-form .search-field {
  background: #fff !important;
  color: #000 !important;
  border-radius: 10px;
  padding: 1.2em 2em ;
  position: relative;
  max-width: 432px;
}
.page-id-2387   .blogSearchBar .search-form .search-field::placeholder {
  color: #000 !important;
}
.page-id-2387   .blogSearchBar .search-widget-btn {
	display:none;
  position: absolute;
  top: 4px;
  left: 0;
  padding: 1em;
  background: transparent !important;
}

.page-id-2387   .blogSearchBar .search-widget-btn:focus {
  background: transparent !important;
}
.page-id-2387   .blogSearchBar .search-widget-btn .normal.icon-salient-search {
  background: transparent !important;
  color: #000;
}
.page-id-2387   .blogSearchBar .search-widget-btn:hover {
  box-shadow: none !important;
  transform: translateY(0px) !important;
  background: transparent !important;
}
.page-id-2387   .blogSearchBar .search-widget-btn .text {
  display: none;
}

/* slider css here */
.page-id-2387   .bdp-post-carousel-wrp {
  overflow: visible;
}

.page-id-2387   .bdp-post-carousel-wrp {
  padding-top: 0px;
}

.page-id-2387   .bdp-post-carousel-content,
.bdp-post-grid-content {
  border: 1px solid #e5eefb;
  padding: 1.5rem;
  border-radius: 1.5rem;
  height: 100%;
  position: relative;
  text-align: left !important;
  min-height: 410px;
}
.page-id-2387   .bdp-post-carousel-content .bdp-post-image-bg,
.page-id-2387   .bdp-post-image-bg {
  max-height: 190px;
  overflow: hidden;
  border-radius: 1.5rem;
  position: relative;
  filter: brightness(0.9);
}

.page-id-2387   .bdp-post-carousel-content .bdp-post-image-bg a,
.page-id-2387   .bdp-post-image-bg a {
  display: flex;
  justify-content: center;
}
.page-id-2387   .bdp-post-carousel-content .bdp-post-image-bg img,
.page-id-2387   .bdp-post-image-bg img {
  max-width: -moz-available;
}

.page-id-2387   .bdp-post-categories {
  position: absolute;
  top: 30px;
  left: 40px;
}
.page-id-2387   .bdp-post-categories a {
  opacity: 1;
  border-bottom: none;
  font-size: 12px;
  color: #000;
  padding: 0.25rem 0.75rem;
  background: #fff;
  border-radius: 1rem;
  border: 2px solid #cde0fd;
}

.page-id-2387   .bdp-post-title {
  font-size: 20px;
  font-weight: 700;
  color: #0070C0;
  line-height: normal;
  margin-top: 44px !important;
}
.page-id-2387   .bdp-post-title a {
  color: #0070C0;
}

.page-id-2387   .bdp-post-meta {
  position: absolute;
  top: 230px;
}

.page-id-2387   .bdp-post-meta span {
  font-weight: 500;
  color: #748aab;
  font-size: 14px !important;
  font-style: normal !important;
  margin: 0 5px 5px 0px !important;
}

.page-id-2387   .bdp-post-carousel button.slick-prev,
.page-id-2387   .bdp-post-carousel button.slick-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 3rem;
  border-radius: 3rem !important;
  height: 3rem;
}
.page-id-2387   .bdp-post-carousel button.slick-prev {
  left: -1.3% !important;
}
.page-id-2387   .bdp-post-carousel button.slick-prev,
.page-id-2387   .bdp-post-carousel button.slick-next {
  right: -1.3% !important;
  background: #0875C2!important;
}
.page-id-2387   .bdp-post-carousel button.slick-prev:after,
.page-id-2387   .bdp-post-carousel button.slick-next:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  width: 15px;
  height: 15px;
  border-top: 4px solid #fff;
  border-left: 4px solid #fff;
}
.page-id-2387   .bdp-post-carousel button.slick-prev:after {
  transform: translate(-40%, -50%) rotate(-45deg);
}
.page-id-2387   .bdp-post-carousel button.slick-next:after {
  transform: translate(-60%, -50%) rotate(135deg);
}
.page-id-2387   .bdp-post-carousel button.slick-prev:hover,
.page-id-2387   .bdp-post-carousel button.slick-next:hover,
.page-id-2387   .bdp-post-carousel button.slick-prev:focus,
.page-id-2387   .bdp-post-carousel button.slick-next:focus {
  background: #2384C9!important;
}

.page-id-2387   .bdp-post-content {
  line-height: normal;
}

.page-id-2387   .bdp-post-short-content {
  font-size: 15px !important;
}

/*  media query */

@media screen and (max-width: 1582px){
    #footer-outer p,
    #footer-outer .footer_bottom_block{
      font-size:14px;
    }
}


@media only screen and (max-width: 1499px) {
	.single .saboxplugin-wrap {
		max-width: 720px;
	}
  .single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap {
    transform: translate(31%, -20%) !important;
    max-width: 780px;
  }
  .single #breadcrumbs {
    transform: translate(14em, -34.8em);
  }

  .single-post #page-header-bg h1 {
    font-size: 40px !important;
  }
  .single
    .img-with-aniamtion-wrap
    .inner
    .hover-wrap
    .img-with-animation.post_bg {
    height: auto;
  }
  .page-id-2387   .bdp-post-carousel button.slick-prev,
  .page-id-2387   .bdp-post-carousel button.slick-next {
    width: 2.5rem !important;
    height: 2.5rem !important;
  }
  .page-id-2387   .bdp-post-carousel button.slick-prev:after,
  .page-id-2387   .bdp-post-carousel button.slick-next:after {
    width: 9px;
    height: 9px;
    border-top: 4px solid #fff;
    border-left: 4px solid #fff;
  }
  .author .page-header-no-bg,
  .category .page-header-no-bg {
    padding: 3em 0;
  }
}

@media only screen and (max-width: 1440px) {
	.single .saboxplugin-wrap {
		max-width: 680px;
	}
  .single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap {
    transform: translate(29%, -20%) !important;
    max-width: 780px;
  }
  .single #breadcrumbs {
    transform: translate(13.3em, -34.8em);
  }
}

@media only screen and (max-width: 1399px) and (min-width: 1199.99px) {
  header#top nav ul li a {
    margin-left: 7px !important;
    margin-right: 7px !important;
  }
  .single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap {
    transform: translate(29%, -20%) !important;
  }
}
@media screen and (max-width: 1399px) {
		.page-id-2387   .bdp-post-carousel-content .bdp-post-image-bg img,
.page-id-2387   .bdp-post-image-bg img {
  max-width: inherit;
	height:200px ;
}
  .page-id-2387   .wpb_content_element .wpb_tabs_nav li a {
    font-size: 18px !important;
  }
	.single .saboxplugin-wrap {
		max-width: 660px;
	}
}
@media screen and (max-width: 1299px) {
	.single .saboxplugin-wrap {
		max-width: 820px;
	}
  .single .addversing-block .vc_column-inner {
    text-align: center;
  }
    .page-id-2387   .bdp-post-carousel-content,
.bdp-post-grid-content {
    min-height:440px !important;
}
	.single #snippet-box {
  display: inline-block;
}
.single #snippet-box div:nth-child(2){
 border:none;
}
}

/*  media query 1299px max width and min width 715px here */
@media only screen and (max-width: 1299px) and (min-width: 1024px) {
  .single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap {
    transform: translate(0%, -10%) !important;
  }
  .single #breadcrumbs {
    transform: translate(0em, -34.8em);
  }
  .single #page-header-bg h1 {
    font-size: 45px !important;
  }
}

@media only screen and (max-width: 1199px) {
  .single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap {
    transform: translate(0, -16%) !important;
    max-width: 800px;
  }
  .single #breadcrumbs {
    transform: translate(0em, -35em);
  }

}

/*  media query 1000px max width here */
@media screen and (max-width: 1000px) {
	#footer-outer .footer_row{
		padding:0;
	}
	.single .text_block_wrapper .vc_column-inner{
	padding-right:0 !important;
}
	
	body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version{
	height:42px !important;
}

.single .text_block_wrapper {
	margin-top:-180px !important;
}

  header#top .mobile-menu ul li a i.fa-chevron-right {
    top: -1px !important;
    font-size: 12px !important;
  }

  /* footer */

  #footer-outer .footer_row .copyright_widgets .footer_follow_link {
    display:block;
  }

  /* footer */
  .page-id-2387   .blog_banner_img .vc_column-inner {
    border-radius: 20px;
  }
  .single #breadcrumbs {
    display: none;
  }
  .single #single-below-header span {
    font-size: 14px !important;
  }

  .page-id-2387   .vc_column-inner .wpb_wrapper .nectar-button {
    width: 220px !important;
    padding: 1em 1em !important;
    font-size: 16px !important;
  }
  .author .bdp-post-grid-content,
  .category .bdp-post-grid-content,
  .page-id-2387   .bdp-post-carousel-content {
    padding: 0.8em !important;
  }
  .page-id-2387   .bdp-post-carousel button.slick-prev,
  .page-id-2387   .bdp-post-carousel button.slick-next {
    width: 2.5rem !important;
    height: 2.5rem !important;
  }
  .page-id-2387   .bdp-post-carousel button.slick-prev:after,
  .page-id-2387   .bdp-post-carousel button.slick-next:after {
    width: 7px;
    height: 7px;
    border-top: 3px solid #fff;
    border-left: 3px solid #fff;
  }
  .author .bdp-post-meta,
  .category .bdp-post-meta,
  .page-id-2387   .bdp-post-meta {
    top: 220px !important;
  }
  .page-id-2387   .bdp-post-title {
    font-size: 18px;
  }
  .author .page-header-no-bg,
  .category .page-header-no-bg {
    padding: 2em 0;
  }
  .page-id-2387   .wpb_content_element .wpb_tabs_nav li a {
    line-height: 20px !important;
    margin: 0 0.5em;
  }
  .page-id-2387   .wpb_content_element .wpb_tabs_nav li a span {
    font-size: 14x;
  }
  #footer-outer .footer_bottom_block {
    padding: 0em;
  }
}

/*  media query 690px max width and min width 640px here */
@media only screen and (max-width: 690px) and (min-width: 640px) {
  .page-id-2387   .bdp-post-carousel-content .bdp-post-image-bg,
  .bdp-post-image-bg {
    max-height: 85px !important;
  }
  .page-id-2387   .bdp-post-meta,
  .author .bdp-post-meta,
  .category .bdp-post-meta {
    top: 122px !important;
  }
}

/*  media query 690px max width here */
@media only screen and (max-width: 690px) {

.single .text_block_wrapper {
	margin-top:-130px !important;
}
	#footer-outer  .social_icon_block ul{
		justify-content:start;
	}
	
.search #page-header-bg h1{
		font-size:30px !important;
}
	.search #page-header-bg span{
		font-size:24px;
	}
    
    
    .page-id-2387   .home_title_block{
        font-size:24px !important;
    }
  /* footer */

#footer-outer #block-27,
#footer-outer #block-28 {
  text-align: left;
}
  #footer-outer .col{
    text-align: left;
  }
  
  #footer-outer .footer_row {
   display: block; 
  }
  #footer-outer .footer_row .social_meida_widgets {
    text-align: left;
    padding: 1em 0;
  }

/* footer */

  .page-id-2387   .wpb_row {
    margin-bottom: 2em;
  }


  .single #page-header-bg #single-below-header .meta-comment-count a,
  .single #page-header-bg #single-below-header .meta-comment-count a,
  .single #page-header-bg single-below-header span {
    font-size: 14px !important;
  }

  .single-post #single-below-header {
    padding-top: 0.5em;
  }

  .author .asonry.classic_enhanced .post-header .title,
  .category .masonry.classic_enhanced .post-header .title {
    font-size: 16px;
  }
  .author #ajax-content-wrap span.subheader,
  .category #ajax-content-wrap span.subheader {
    font-size: 20px;
  }
  .single #page-header-bg .entry-title {
    font-size: 29px !important;
  }
  .play_store_logo figure.alignleft.size-full.is-resized,
  .apple_store figure.alignleft.size-full.is-resized {
    margin-left: 0.4em;
  }

  .page-id-2387   .vc_column-inner .wpb_wrapper .nectar-button {
    width: 180px !important;
    padding: 0.8em 1em !important;
    font-size: 14px !important;
  }

  .author
    .post-area.masonry.classic_enhanced
    .post.large_featured
    .meta-category
    a,
  .category
    .post-area.masonry.classic_enhanced
    .post.large_featured
    .meta-category
    a {
    color: #95a8c5;
  }
  .page-id-2387   .wpb_content_element .wpb_tabs_nav li a {
    font-size: 16px !important;
    font-weight: 600;
  }
    .page-id-2387   .bdp-post-carousel-content,
    .bdp-post-grid-content {
        min-height:400px !important;
    }
}

@media only screen and (max-width: 480px) {
  .single #page-header-bg .entry-title {
    font-size: 21px !important;
    padding-bottom: 0 !important;
  }
}