body, div, h1, h2, h3, h4, h5, h6, p, a, .herald-menu{
	font-family:Helvetica,Arial,sans-serif !important;
}

.category .entry-header .meta-small .meta-item span:before{
margin: 0px 5px 0 0 !important;
}

.page-template-page-templatescontact-page-template-php .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
    text-align: left;
    display: none;
}
.unsub-group.td-pb-span12 {
    border: 1px solid #ddd;
    padding: 10px;
    margin-bottom: 10px;
}
body.page-id-1926 .herald-site-content,.page-id-1927 .herald-site-content, .page-id-2798 .herald-site-content{
    min-height: auto;
}
body.page-id-1926 .fm-form-container.fm-theme1 .fm-form .wdform_footer{display: none;}
.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

/*
h1{
font-size: 3rem !important;
}

h2{
font-size: 1.7rem !important;
}
*/
.toast.toast-success{background: #28a745;

    font-size: 13px;}
.site-branding .herald-logo{
	zoom:0.8;
}
.site-branding .herald-logo-mini{
	zoom:0.9;
	margin: 10px;
}
body .header-top .hel-r .herald-menu>ul>li:last-child>a{
	margin-right:10px;
}
body .hrpd-button button:hover{
	opacity:0.8;
}
body .hrpd-button button{
	background: #092f41;
    cursor: pointer;
	color:#ffffff;
	padding:4px 20px;
}
.page-template-contact-page-template .fm-form .wdform_page{
	background:#092f410d;
}
.site-description {
    font-size: 18px;
    font-family: sans-serif;
}
@media (max-width: 1359px) and (min-width: 1250px){
	body .container {
		max-width: 100%;
	}
	body .herald-breadcrumbs{
		padding-left:20px;
		padding-right:20px;
	}
}
body .fm-form-container.fm-theme1{
	width:100%;
}
body .fm-form-container.fm-theme1 .fm-form button:hover{
	background:#01bab4;
}
body .fm-form-container.fm-theme1 .fm-form button{
	background: #092f41;
    color: #ffffff;
    padding: 5px 50px;
	font-size: 1.4rem;
	text-transform: capitalize;
	line-height: 2.8rem;
	min-width: 40px;
	height: 40px;
	border-radius: 50px;
	-webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-appearance: none;
	border:none;
	margin: 0 !important;
}
.fm-form-container.fm-theme1 .fm-form .button-submit .fm-submit-loading.spinner{
	width:5px;
}
.fm-form-container.fm-theme1 .fm-form .button-submit .fm-submit-loading.spinner:before{
	top:6px;
}


body.single-news .col-mod-single .col-lg-2.col-md-2.col-sm-2.hidden-xs.herald-left, body.single-news #author{
	display:none;
}
body.single-news .col-mod-single .col-lg-10.col-md-10.col-sm-10{
	width:100%;
}
div.news-source a{
	color:#01bab4;
	font-weight:bold;
}


body.page .entry-content a, body.single .entry-content a{
	color: #01bab4;
}
#user-registration .unsub-group{
	margin-bottom:30px;
}

#header #menu-herald-social{
	margin-right:30px;
}
.herald-menu ul#menu-herald-main>li>a{
	font-weight:bold;
}
body.home .herald-site-content{
	padding-top:0px;
}
.herald-mobile-nav li.sign-in-me,
.herald-mobile-nav li.register-me,
.herald-mobile-nav li.subscribe-me,
.herald-mobile-nav li.my-account{
	display:none;
}
.logged-in .herald-mobile-nav li.my-account{
	display:inline-block;
}
.not-logged-in .herald-mobile-nav li.sign-in-me,
.not-logged-in .herald-mobile-nav li.register-me,
.not-logged-in .herald-mobile-nav li.subscribe-me{
	display:inline-block;
}






@-webkit-keyframes load3 {
  0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
  }
  100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
  }
}
@keyframes load3 {
  0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
  }
  100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
  }
}

@media (max-width: 1249px) and (min-width: 768px){
/* 	.footer-bottom .hel-c{
		text-align: right;
		position: absolute;
		bottom: 60px;
		padding-right:15px;
	}	 */

	/* .post-type-archive-resources .post-box .entry-title {
		position: absolute;
	} */



	body #content.herald-site-content{
		margin-top:20px !Important;
	}
	.page-template-page-thank-you-resource .related-parent-row article{
		width:50%;
	}
	body.single-resources .herald-post-thumbnail img {
		object-fit: cover;
		width: 100%;
		height: auto;
	}
	body.single-resources .inner-col2{
		margin:0 auto;
	}
	.footer-widgets .col-md-3 {
		min-height: 350px;
	}
	.post-box
	{
		height: 465px !important;
	}
}

@media (max-width: 580px) and (min-width: 320px){

	.post-type-archive-resources .post-box .entry-title {
		position: absolute;
	}

}


@media screen and (max-width: 1249px) and (min-width: 768px) and (orientation:landscape) {
.herald-sidebar {
	display: none !important;
}
}

@media screen and (max-width: 767px) and (orientation:landscape){

	 body #content.herald-site-content  {
		max-width:100% !important;

	}

	.container{
		max-width:100% !important;

	}

	.post-box{
		height: auto !important;
	}

	.home .herald-no-sid .herald-lay-f {
		width: 335px !important;
	}

	.home .herald-no-sid .herald-lay-c{
		width:50% !important;
	}

	.home .herald-lay-i{
		width:50% !important;
	}


	.category .herald-post-thumbnail img{
		width:100% !important;
	}

	.category .herald-lay-d .entry-header{
	margin-left:20px !important;
	}

	.home .herald-fa-1 .fa-post-thumbnail{
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	}

	.single-post .herald-lay-f, .herald-site-content .herald-related .herald-lay-f{
		width: 270px !important;
	}

	.page-template-page-thank-you-resource .related-parent-row article{
		width:50% !important;
	}

	.page-id-3032 .herald-lay-f{
		width: 340px !important;
	}

}


@media screen and (max-width: 767px){
	.page-template-page-thank-you-resource .related-parent-row article{
		width:100%;
	}





	.Sponsored_name{
		margin-top:0px !important;
	}

	/* .herald-single .entry-content{
		text-align:justify;
	} */



	body .post_loop_ .resource-card{
		padding-left:0px;
		padding-right:0px;
	}
	body .post-box .entry-title a{
		font-size:14px;
	}
	.herald-ovrld .entry-header a{
		font-size:13px;
	}
	.herald-lay-f .entry-title a{
		font-size:13px;
		padding: 10px 0px;
	}
	body .h4, body .herald-no-sid .herald-posts .h5, body h4 {
		font-size: 13px;
	}
	body .type-resources .herald-sidebar .inner-col2{
		padding-left:10px !Important;
		padding-right:10px !Important;
	}
	body .fm-form-container.fm-theme1 .fm-form button{
		width:100%;
		margin-right: 0px;
	}
	body .type-resources .col-mod-single.col-mod-main .entry-title{
		margin-top:15px;
	}
	.herald-lay-i, .herald-lay-j, .herald-lay-k, .herald-lay-l, .herald-no-sid .herald-lay-i, .herald-no-sid .herald-lay-j, .herald-site-content .herald-related .herald-lay-i, .herald-site-content .herald-related .herald-lay-j, .herald-site-content .herald-related .herald-lay-k, .herald-site-content .herald-related .herald-lay-l {
		max-width: 100%;
		width: 100%;
	}
	body.home .news .herald-fa-grid .fa-post-thumbnail img{
		height:100% !important;
	}
	body.home .news .herald-fa-list .herald-fa-item{
		margin-bottom:10px;
	}
	body #content.herald-site-content{
		margin-top:30px !Important;
	}
	body.home .blog .herald-lay-f{
		padding-bottom:5px;
	}
	.archive article .entry-header .meta-item.herald-date,
	.blog article .entry-header .meta-item.herald-date{
	/*	float:right; */
		font-size: 11px;
		font-weight: bold;
	}
	.archive article,
	.blog article{
		margin-bottom:40px;
	}
	body .widget li{
		margin-bottom:7px;
	}
	body .login-form-col-1 {
		padding: 40px 20px 70px !important;
	}
	body #login-block {
		padding-left:20px;
		padding-right:20px;
	}
}
.entry-header .meta-category a:nth-child(n+5){
	display:none;
}
.entry-header .meta-category span{
	visibility:hidden;
}
body.single .entry-header .meta-category a,
body.archive .herald-lay-f .entry-header .meta-category a,
body .herald-lay-f.post .entry-header .meta-category a,
body .herald-lay-b .meta-category a,
body .herald-lay-c .meta-category a,
body .herald-site-content .herald-related .herald-lay-c .meta-category a{
    padding: 5px 10px 5px 10px;
    background: #01bab4;
	margin-bottom: 13px;
}
body .herald-mobile-nav li a:hover {
    color: #01bab4;
    background-color: #ffffff;
}
.single .herald-post-thumbnail img{
	width:100%;
}


.single.single-news .herald-post-thumbnail img{
	width: auto !important;
}

.single.single-news .herald-post-thumbnail{
	background-color: transparent !important;
}
.herald-menu .herald-mega-menu>a:after, .herald-menu ul>.menu-item-has-children>a:after {
    font-family: FontAwesome;
    content: "\f0d7";
    margin-left: 7px;
    font-size: 10px;
    float: right;
    margin-top: 4px !important;
}
.header-top .hel-r .herald-menu>ul>li:last-child>a {
    padding: 9px 0 9px 10px!important;
}
.header-middle .herald-menu-popup-search>span
{
	margin-top: -2px !important;
}
.home-resources h2.entry-title.h6 {
    font-size: 1.5rem !important;
    margin-top: 10px !important;
}
.single-post a.herald-read-more ,.single-news a.herald-read-more,.single-videos a.herald-read-more,
.single-videos .meta-item.herald-author ,.single-videos .meta-item.herald-rtime,
.single-news .meta-item.herald-author ,.single-news .meta-item.herald-rtime

{
	display: none !important;
}
span.fn {
    text-transform: capitalize !important;
}
.entry-meta a ,.entry-meta .meta-item ,.entry-meta span
{
	color: #01BAB4 !important;
    font-weight: 600 !important;
}
/*.news .entry-meta .meta-item ,.news .entry-meta span
{
	color: #ffffff !important;
}*/

/* h2, .h2, .herald-no-sid .herald-posts .h3 {
    font-size: 1.8rem !important;
} */
a.herald-author-name {
    text-transform: capitalize;
}
div#author {
    display: none;
}
h1.h6.herald-mod-h.herald-color ,h1.entry-title.h1 {
    font-family: Helvetica,Arial,sans-serif !important;
}
/*.news .entry-meta .meta-item, .news .entry-meta span {
    color: #fffff !important;
}*/
h2.entry-title.h7 {
    font-size: 1.3rem !important;
}
/*.herald-sidebar.col-lg-3.col-md-3.herald-sidebar-right {
    position: sticky !important;

}
 .herald-sticky.is_stuck {
    top: 0px !important;
    z-index: -9999 !important;
}*/

 h2.entry-title.h3
{
	margin-top: 10px !important;
}
.tax-news_categories .meta-item.herald-author ,.tax-news_categories .meta-item.herald-rtime ,
.resources-template-page-templates .meta-item.herald-author,.resources-template-page-templates .meta-item.herald-rtime ,
.resources-template-page-templates .meta-item.herald-date ,.resources-template-page-templates .meta-item.herald-views,
.post-type-archive-videos .meta-item.herald-author ,.post-type-archive-videos .meta-item.herald-rtime

{
	display: none !important;
}

@media screen and (max-width: 1024px)
{
	.post-box .entry-title a {
    color: #012356;
    font-size: 16px !important;
    font-weight: 500;
}
}

.entry-meta .meta-item
{
	vertical-align: middle !important;
}
@media screen and (max-width: 360px) and (max-width: 420px)
{
	h2.entry-title.h3
	{
		font-size: 2rem !important;
	}
	h1.entry-title.h1,h2.entry-title.h3
	{
		font-size: 2rem!important;
		line-height: 1.5 !important;
	}
	.herald-fa-1 .herald-fa-item img, .herald-fa-2 .herald-fa-item img
	{
		height: 100% !important;
	}
	.news .entry-meta .meta-item, .news .entry-meta span
	{
		color: #fff !important;
	}
	.herald-pagination .next, .herald-pagination .prev
{
	width: 120px !important;
	margin: 0px 0px!important;
}
div#nav_menu-3 {
    margin-left: 0px !important;
}
}

@media screen and (max-width: 1024px)
{
	.herald-sidebar.col-lg-3.col-md-3.herald-sidebar-right {
    display: none !important;
}
h2.entry-title.h3
{
	font-size: 1.8rem !important;
	line-height: 1.5 !important;
}
.herald-lay-b p {
    margin-bottom: 0;
    font-size: 15px !important;
}
.herald-lay-b .entry-header
{
	margin-bottom: 5px !important;
}
.herald-pagination .next, .herald-pagination .prev
{
	width: 120px !important;
	margin: 0 5% !important;
}
div#nav_menu-3 {
    margin-left: 0px !important;
}
}
@media screen and (max-width: 768px)
{
	.herald-fa-1 .herald-fa-item img, .herald-fa-2 .herald-fa-item img
	{
		height: 100% !important;
	}
	.herald-lay-b .entry-content {
           margin-top: 5px;
           display: none !important;
      }
     .herald-sidebar .herald-sticky
    {
	width: 100% !important;
    }
      .herald-post-thumbnail
      {
	background-color: #fff !important;
       }
      .herald-sidebar.col-lg-3.col-md-3.herald-sidebar-right {
    display: none !important;
        }
     h2.entry-title.h3
       {
	font-size: 2rem !important;
     }
   .herald-lay-b p {
    margin-bottom: 0;
    font-size: 15px !important;
     }
     div#nav_menu-3 {
    margin-left: 0px !important;
     }
     .post-box .entry-title a {
       font-size: 16px !important;
     }
}
.herald-responsive-header,.herald-responsive-header .herald-menu-popup-search .fa
{
	background-color: #01BAB4 !important;
}
.herald-mobile-nav .herald-mega-menu.herald-mega-menu-classic>.sub-menu>li>a, .herald-mobile-nav li a
{
	text-transform: capitalize!important;
}
.herald-pagination .page-numbers
{
	text-transform: capitalize;
}
.resource-type-link
{
	color: #fff !important;
}
div#nav_menu-3 {
    margin-left: 25px;
}
.post-box .entry-title a {
    color: #012356;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5;
}
.post-box {
    border: 1px solid #bdbdbd;
    height: 500px;
}
.custom-tax-box a
{
	color: #092f41;
    margin-right: 10px;
    font-weight: bold;
    font-size: 14px;
}
.herald-sidebar-right {
    position: sticky !important;
    top: 20px !important;
}
h5, .h5, .herald-no-sid .herald-posts .h6 {
    font-size: 1.9rem !important;
}
.post-type-archive-news .meta-item.herald-author,
.post-type-archive-news .meta-item.herald-rtime
{
	display: none !important;
}
.header-middle .herald-search-input {
    color: #333 !important;
}
.subscribe-error
{
	color: red !important;
}
@media only screen and (max-width: 580px) and (min-width: 320px)  {
.post-box
{
	height: 440px !important;
}
}
.custom-tax-box a {
    color: #092f41;
    margin-right: 10px;
    font-weight: 400;
    font-size: 12px;
}
a.sponsored-by.td-post-category {
    margin-top: 4px!important;
}
.single-videos .herald-left {
    display: none !important;
}
.single-videos .col-lg-10 {
    width: 100% !important;
}
#privacy_policy{display:none;margin-bottom: 20px;margin-top:0px;font-size:11px;line-height: 1.5;}

.Sponsored_name{font-size: 11px;font-style: italic;margin-top: 50px;margin-bottom:30px;}



.single-resources .res_category_name {
    background-color: #007f7b;
    color: #ffffff;
    padding: 5px;
    width: max-content;
    margin-left: 16px;
}
.single-resources .home-line-height {
	display: none;
}