/*Changes here only impact News site*/

.hh-module .post-category span {
	 color: #3F230D;
}
 .hh-module .post-title a {
	 color: #0356a4;
	 text-transform: none !important;
}
 .hh-module .post-title a:hover {
	 color: #CC4E00;
}
 .hh-news a:hover {
	 text-decoration: none;
}
 .hh-news .newsletter-widget a:hover:not(.primary-button) {
	 text-decoration: underline;
}
 .hh-module .breadcrumb a:hover {
	 color: #e66625;
}
 .hh-module .category-widget ul li a {
	 color: #3F230D;
}
 .hh-module .category-widget ul li a:hover {
	 color: #CC4E00;
}
/* .hh-news ul {*/
/*	 margin-left: 0;*/
/*}*/

 .hh-module .category-widget ul li a span {
	 color: #3F230D;
}
 .hh-news.page-header h1 {
	 color: #FFCC33 !important;
}
 .hh-news .row {
	 max-width: 100%;
}
 .hh-module .post-thumb .post-category span {
	 color: #ffffff !important;
}
 .hh-module .post.post-thumb .post-title a {
	 color: #ffffff;
}
 .hh-module .post.post-thumb .post-title a:hover {
	 color: #FFCC33 !important;
}
 .hh-module p a {
	 color: #e66625 
}
 .hh-module .primary-button {
	 background-color: #CC4E00;
	 color: #fff;
	 -webkit-box-shadow: 0 0 0 2px #CC4E00 inset;
	 box-shadow: 0 0 0 2px #CC4E00 inset;
}
 .hh-module .primary-button:hover, .hh-module .primary-button:focus {
	 color: #fff;
	 background-color: #3D2D1F;
	 -webkit-box-shadow: 0 0 0 2px #3D2D1F inset;
	 box-shadow: 0 0 0 2px #3D2D1F inset;
}
 .hh-module .secondary-button {
	 background-color: #3D2D1F;
	 color: #fff;
	 -webkit-box-shadow: 0 0 0 2px #3D2D1F inset;
	 box-shadow: 0 0 0 2px #3D2D1F inset;
}
 .hh-module .secondary-button a:hover, .hh-module .secondary-button a:focus, .hh-module .secondary-button:hover, .hh-module .secondary-button:focus {
	 background-color: white;
	 color: #3F230D;
	 -webkit-box-shadow: inset 0 0 0 2px #3F230D;
	 box-shadow: inset 0 0 0 2px #3F230D;
}
/*.hh-news p {*/
/*    color: #505050 !important;*/
/*}*/
/*.hh-module .post .post-category {*/
/*    line-height: 1;*/
/*}*/

.hh-module .post .post-category {
    line-height: 1;
    display: none;
}


/* .hh-news blockquote, .hh-news blockquote p {*/
/*	 color: #505050 !important;*/
/*	 font-size: 17.5px;*/
/*}*/
 .hh-news blockquote.blockquote:before {
	 color: #CC4E00;
}
.hh-news .breadcrumb {
    margin-left: 15px;
}
.hh-news .category-widget ul,
.hh-news .social-widget ul,
.hh-news .post-meta {
    list-style: none;
    margin: 0;
}

.hh-news .post-img.list img {
    width: 360px;
    height: 223px;
    object-fit: cover;
}

 .hh-module blockquote.pullquote {
	 padding: 30px;
	 margin: 0 0 20px;
	 border: 2px solid #e8eaed;
}


 .hh-module blockquote.pullquote .blockquote-footer {
	 color: #686a6d;
}


/*.hh-module blockquote {*/
/*    width: 55%!important;*/
/*    padding-left: 35px!important;*/
/*    margin-left: 10px;*/
/*}*/

@media screen and (max-width: 800px) {
.hh-module blockquote {
        width: 100%!important;
        float: right!important;
        padding-right: 0px!important;
        margin-bottom: 35px!important;
}

}



/*image without caption*/
.hh-module img.image-right {
    float: right!important;
	padding: 20px 0 20px 35px;
}

.hh-module img.image-left {
    float: left!important;
	padding: 20px 35px 20px 0;
}

@media screen and (max-width: 375px) {
    .hh-module img.image-right, .hh-module img.image-left {
    width: 100%!important;
    }
    .hh-module img.marginLeft, .hh-module img.marginRight {
    width: 100%;
    }
    
    .hh-module figure.pull-right, .hh-module figure.pull-left {
    margin-left: 0px!important;
    width: 100%;
    }    
}
    
    


/*This is the quote icon*/
.hh-module .pullquote:before {
    content: "\f10d";
    font-family: "Font Awesome 5 Free";
    width: 70px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    border-radius: 50%;
    color: #e66625;
    font-size: 30px;
    background: #fff;
    border: 2px solid #e8eaed;
    float: left;
    margin-right: 10px;
    font-weight: 900;
}

 .hh-module .pullquote {
	 padding: 30px;
	 margin: 0 0 20px;
	 border: 2px solid #e8eaed;
	 font-size: 20px;
}

 .hh-module .pullquote p {
    font-size: 20px!important;
    line-height: 1.6!important;
    color: #e66625!important;
    font-weight: 300!important;
    margin-bottom: 0!important;

}

.hh-module figure.pull-right {
    margin-left: 15px;
}

#main .hh-module.section:first-child {
    padding-top: 0;
}


@media screen and (max-width: 425px) {
	.hh-module .post.post-row .post-body {
        margin: 0px 0 0 0;
        padding: 0px;
    }

    .hh-module .post .post-body {
        position: unset;
    }

    .hh-module .post.post-row .post-img {
        width: 100%;
        float: none;
        padding-bottom: 10px;
    }

    .hh-module .post.post-row .post-body {
        margin: 0;
        padding: 0;
    }
    
    .hh-news .post-img.list img {
        width: 100%;
    }

}

/*remove number indicator from category sidebar*/
.hh-module .category-widget ul li a span {
    display: none;
}



/*mobile - news article post title*/
.hh-module .page-lead {
	font-size: 22px;
	line-height: 1.6;
	color: #e66625!important;
	font-weight: 300;
	margin-bottom: 0;
}

@media screen and (max-width: 900px) {
	.hh-module .page-lead {
		font-size: 20px!important;
	}
}


.hh-news .col-md-8 p:first-child img {
    max-width: 100% !important;
    height: auto;
    width: 100% !important;
}

/*news feature image overlay*/

.hh-module .post.post-thumb .post-img:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(180deg, rgba(27,28,30,0) 0%, rgba(27,28,30,0) 50%, rgba(27,28,30,0.99) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(27,28,30,0)), color-stop(50%, rgba(27,28,30,0)), color-stop(100%, rgba(27,28,30,0.99)));
}

/* custom sidebar widget and darker orange color updates */
.hh-module .first-steps-widget ul li a,
.hh-module .category-widget ul li a,
.hh-module .news-archive a,
.hh-module .newsletter-widget span a {
    color: #CC4E00;
}
.hh-module .first-steps-widget ul li a:hover,
.hh-module .category-widget ul li a:hover,
.hh-module .news-archive a:hover,
.hh-module .newsletter-widget span a:hover {
    color: #3F230D;
}

