body {
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
* {
	overflow-wrap: break-word !important;
}
.title-inner {
	/*overflow-wrap: break-word !important;*/
}
.form-control:focus {
	box-shadow: none;
}
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(50%);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
	word-break: normal;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	-webkit-clip-path: none;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	right: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}


/* Skip Link --------------------------------- */

.skip-link {
	left: -9999rem;
	top: 2.5rem;
	z-index: 999999999;
	text-decoration: underline;
}

.skip-link:focus {
	display: block;
	left: 6px;
	top: 7px;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
	line-height: normal;
	padding: 15px 23px 14px;
	z-index: 100000;
	right: auto;
}

body {
	margin:30px;
}
a {
	color: #000;
}
.w100p {
	width: 100%;
}
header#site-header {
	border-bottom: 10px solid #000000;
	padding-bottom: 10px;
}
#navbarNav a{
	text-transform: uppercase;
}
.NewsTicker {
	padding: .5rem 1rem;
	align-self: flex-end;
	color: #666;
	width: 100%;
	overflow: hidden;
}
.d-grid {
	display: grid;
}
.front-video {
	/*display: flex;*/
	/*justify-content: space-between;*/
	margin-top: 15px;
}
.vidItem {
	
}
.vidItem img {

}
.titleCaption {
	text-transform: uppercase;
}
.black {
	color: black;
}

.gridcontainer{
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    /*grid-gap: 1rem;*/
    grid-template-rows: 170px 170px;
}
.tile {
	position: relative;

}
.tile img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.tileCaption {
	position: absolute;
	bottom: 0;
	padding: 10px;
	font-size: 18px;
	color: #fff;
	background: linear-gradient(to top, rgba(0, 0, 0, 0.85), transparent);
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	height: 100%;
	width: 100%;
	z-index: 9;
}
.tile:nth-child(1){
    grid-column: span 4;
    grid-row: span 2;
}

.tile:nth-child(2),
.tile:nth-child(3){
    grid-column: span 2;
}

.tile:nth-child(4),
.tile:nth-child(5){
    grid-column: span 3;
}
.vListItem {
	margin-bottom: 15px;
	background-color: #efefef;
	padding: 10px;
	box-shadow: 1px 1px 6px -3px #666;
	border-radius: 3px;
	border: 1px solid #fff;
}
.newsWidgetContainer {
	margin-bottom: 15px;
	background-color: #efefef;
	padding: 10px;
	box-shadow: 1px 1px 6px -3px #666;
	border-radius: 3px;
	border: 1px solid #fff;
}
.vListItemTitle {
	margin-left: 10px;
}
.vListItemTitle h3 {
	line-height: 1;
}
.datemeta {
	color: #6a6969;
	/* font-weight: bold; */
	/* text-transform: uppercase; */
	font-size: 11px;
	/* margin-bottom: 6px; */
	margin-top: -3px;
	margin-right: 6px;
	font-style: italic;
}

.newsHeading {
	font-weight: bold;
	font-size: 1.5rem;
	margin-bottom: 15px;
	border-left: 6px solid red;
	padding-left: 10px;
}

h3 a {
	font-size: 1rem;
	font-weight: bold;
	/*color: #1f70bc;*/
	color: #212121;
}
.titleCaption a {
	color: #1f70bc;
	font-weight: bold;
}
.ListItem img {
	margin-bottom: 0 !important;
}
.newsWidget .ListItem {
	margin-top: 15px;
}
.divider {
	background-color: #000;
	width: 100%;
	height: 5px;
	clear: both;
}
.newsWidgetContainer {
	margin-bottom: 30px;
}


.newsWidget .ListItem {
	width: 49%;
	display: inline-block;
}

.vListThumbnail {
	/*width: 120px;*/
}
.vListThumbnail img {
	width: 180px;
	height: 100px;
	object-fit: cover;
	min-width: 180px;
}
.vListThumbnail1 img {
	width: 140px;
	height: 100px;
	object-fit: cover;
}
.nav-item a {
	font-weight: bold;
	color: #000 !important;
}
.nav-item.active a {
	background-color: #37b6c5;
	color: #fff !important;
}

.tickerLabel {
	color: #000;
	font-weight: bold;
	white-space: nowrap;
	padding-right: 30px;
}

[data-url] {
  cursor: pointer;
}

.nav-links .page-numbers {
	border: 1px solid #ccc;
	padding: 5px 10px;
}
.nav-links .page-numbers.current {
	background-color: #37b6c5;
	color: #fff;
	border-color:#37b6c5;
}
.nav-links .page-numbers.prev {
margin-right: 5px;
}

.topNavBar {
	align-items: flex-start;
	margin-top: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
.logo {
	width: 125px;
	margin-left: 5px;
	margin-top: 5px;
	background-color: #37b6c5;
}
.logo img {
	width: 100%;
}

.breaking {
	background-color: red;
	color: #fff;
	border-radius: 3px;
	font-size: 11px;
	padding: 2px 4px;
}
.relatedPost {
	border: 1px solid #666;
	padding: 20px;
	margin-top: 20px;
}
.relatedPost h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}
.featured-media-inner {
	position: relative;
}
.featured-media-inner figcaption {
	position: absolute;
	left: 0;
	bottom: 0;
	text-align: left;
	background-color: rgba(0,0,0,0.9);
	color: #fff;
	display: inline-block;
	width: auto !important;
	padding: 2px 10px;
	font-size: 12px;
}
@keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.ticker-wrap {
/*  width: 100%;
  overflow: hidden;
  box-sizing: content-box;*/
}
.ticker-wrap .ticker {
  /*display: inline-block;
  white-space: nowrap;
  box-sizing: content-box;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker;
  animation-name: ticker;
  -webkit-animation-duration: 60s;
  animation-duration: 60s;*/
}
.ticker-wrap .ticker__item {
  display: inline-block;
  /*margin: 0 2rem;*/
  font-weight: 600;
}

#aniHolder {
	width:100%; 
	/*height:100px; */
}
#aniHolder div.ticker__item {
	position:absolute; 
	/*width:100%; */
	/*height:100px; */
	display:none;
}
#aniHolder a {
	color: #000;
}
.ticker__item.firstonly {
display: none;
}
.ticker__item.firstonly:first-child {
display: block;
}


input {
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
	border-radius: 0 !important;
	background-color: transparent !important;
	border-color: #000;
}
[type="button"]:focus, [type="reset"]:focus, [type="submit"]:focus, button:focus {
	border-style: none;
	outline: none;
	box-shadow: none;
}
.navbar-toggler {
border-style: none;
	outline: none;
	box-shadow: none;
}

.scrolltop {
	display: none;
	width: 100%;
	margin: 0 auto;
	position: fixed;
	bottom: 20px;
	right: 10px;
}
.scrolltop a {
	color: transparent;
	text-decoration: none;
	text-align: center;
	font-size: 0;
}
.scroll {
	position: absolute;
	right: 20px;
	bottom: 20px;
	/* background: #af9ec8; */
	/* background: rgba(174,153,209,0.7); */
	/* padding: 20px; */
	/* text-align: center; */
	/* margin: 0 0 0 0; */
	cursor: pointer;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	background-image: url('../img/top_btn.png');
	opacity: 0.8;
	height: 72px;
	width: 72px;
}



.topnewsCard {
	background-color: #eee;
	padding: 10px;
	margin: 7px auto;
}

.topnewsCard .datemeta {
font-size: 11px;
}

.SidebarwidgetItem {
position: relative;
margin-bottom: 10px;
}
.SidebarwidgetItem img {
	width: 100%;
}
.SidebarwidgetTitle {
	position: absolute;
	z-index: 9;
	bottom: 0;
	padding: 5px 10px;
	background-color: rgba(31, 113, 187,0.8);
	width: 100%;
}
.SidebarwidgetTitle a{
	color: #fff;
}

.featured-media figcaption {
	margin: 1rem auto 0 auto;
	text-align: center;
	width: calc(100% - 5rem);
	font-style: italic;
	color: #777;
}
.featured-media-inner img {
	width: 100%;
	max-height: 600px;
	object-fit: cover;
}

.Sidebarwidget {
	margin-bottom: 50px;
}

.Sidebarwidget h3 {
	border-bottom: 3px solid #000;
	padding-bottom: 5px;
	margin-bottom: 15px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
}

hr {
	border-style: solid;
	border-width: 0.1rem 0 0 0;
	border-color: #dcd7ca;
	margin: 2rem 0;
}

.entry-content hr,
hr.styled-separator {
	background: linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));
	background-color: transparent !important;
	border: none;
	height: 0.1rem;
	overflow: visible;
	position: relative;
}

.entry-content hr:not(.has-background),
hr.styled-separator {
	color: #6d6d6d;
}

.entry-content hr::before,
.entry-content hr::after,
hr.styled-separator::before,
hr.styled-separator::after {
	background: currentColor;
	content: "";
	display: block;
	height: 1.6rem;
	position: absolute;
	top: calc(50% - 0.8rem);
	transform: rotate(22.5deg);
	width: 0.1rem;
}

.entry-content hr::before,
hr.styled-separator::before {
	left: calc(50% - 0.5rem);
}

.entry-content hr::after,
hr.styled-separator::after {
	right: calc(50% - 0.5rem);
}
.pagination-single-inner {
	flex-direction: row;
	justify-content: space-between;
}
.pagination-single-inner {
	display: flex;
	/*flex-direction: column;*/
}
.pagination-single a {
	align-items: baseline;
	display: flex;
	font-weight: 600;
	letter-spacing: -0.0275em;
	text-decoration: none;
	flex: 1;
}
.pagination-single .next-post {
	flex-direction: row-reverse;
	text-align: right;
}
.pagination-single a .arrow {
	margin: 0 2rem 0 0;
}
.pagination-single .next-post .arrow {
	margin: 0 0 0 2rem;
}

footer {
	margin-top: 30px;
	border-top: 1px solid #666;
}
h1.archive-title {
	font-size: 24px;
	text-transform: uppercase;
	border-bottom: 1px solid #000;
	margin-bottom: 22px;
}
h1.archive-title .color-accent {
	font-weight: bold;
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%;
	height: 180px;
	object-fit: cover;
}
.owl-carousel .owl-item img {
	height: 120px;
	object-fit: cover;
}
.catMeta {
	background-color: #919191;
	display: inline-block;
	padding: 1px 5px;
	border-radius: 5px;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	margin-right: 5px;
	font-style: italic;
	border: 1px solid #737373;
	font-weight: bold;
}
.ListItem {
	vertical-align: top;
}
.archive .firstSection {
	
}

.newsWidgetContainer .newsWidget .ListItem img {
	height: 150px;
	width: 100%;
	object-fit: cover;
}

.paged .firstSection {
	display: none;
}
.blog1 .ItemPage-0.ItemCount-1, .newsBrief .ItemPage-0.ItemCount-1,
.blog1 .ItemPage-0.ItemCount-2, .newsBrief .ItemPage-0.ItemCount-2,
.blog1 .ItemPage-0.ItemCount-3, .newsBrief .ItemPage-0.ItemCount-3,
.blog1 .ItemPage-0.ItemCount-4, .newsBrief .ItemPage-0.ItemCount-4,
.blog1 .ItemPage-0.ItemCount-5, .newsBrief .ItemPage-0.ItemCount-5,
.blog1 .ItemPage-0.ItemCount-6, .newsBrief .ItemPage-0.ItemCount-6,
.blog1 .ItemPage-0.ItemCount-7, .newsBrief .ItemPage-0.ItemCount-7 {
	display: none;
}

.btnReadmore {
	background-color: #37b6c5;
	color: #fff;
	padding: 5px 10px;
	float: right;
	border-radius: 3px;
	margin-bottom: 15px;
	text-align: center;
}
.btnReadmore:hover {
	color: #fff;
}


.single h1 {
	font-size: 22px;
	font-weight: bold;
	border-bottom: 5px solid #313131;
	padding-bottom: 11px;
	margin-bottom: 15px;
}

.nav-link.special {
	color: red !important;
}
.active .nav-link.special {
	/*color: red !important;*/
	animation: blinker 1s infinite;
}
.blink {
    animation: blinker 1s infinite;
}
.d-sm-flex2 + p {
	/*display: none;*/
}  
.vidItem a {
	position: relative;
	display: block;
}


.overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	/*opacity: 0.5;*/
	transition: .5s ease;
	background-color: rgba(0,0,0,0.3);
	background-image: url('../img/play_white.png');
	background-size: 25%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.relatedPost ul {
	list-style: none;
	padding-left: 0;
}
.relatedPost ul li {
	margin-bottom: 15px;
	display: flex;
	align-items: center;
}
.relatedPost ul li a {
	margin-left: 15px;
}
.relatedPost ul li img {
width: 50px;
}

h3 {
	line-height: 1;
} 

.vidItem .titleCaption {
	display: none;
}
.singlevid {
overflow: hidden;
}
.singlevid img {
	height: 190px;
	object-fit: cover;
}
.singlevid a {
	position: relative;
	display: block;
}


.metaTag {
	background-color: #0056b3;
	color: #fff;
	padding: 3px 10px;
	font-size: 12px;
	border: 1px solid #fff;
}
.vListThumbnail, .vListThumbnail1 {
	position: relative;
}
.catTagWrp {
	position: absolute;
	
	bottom: 7px;
	left: 7px;
	
	display: flex;
}
.catTag {
	background-color: #c72b41;
	color: #fff;
	font-size: 12px;
	padding: 2px 6px;
	box-shadow: 1px 1px 3px -1px #333;
	/* border: 1px solid #fff; */
	margin-right: 3px;
}
/*.catTagsSmall {
	color: #c72b41;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}*/
.firstSectionWrp {
	margin-top: 1rem;
}

@keyframes blinker {
    from { opacity: 1.0; text-shadow: 0px 0px 3px black; }
    50% { opacity: 0.8; text-shadow: 0px 0px 0px black}
    to { opacity: 1.0; text-shadow: 0px 0px 3px black}
}

.show-on-mobile {
	display: none;
}
.newsWidget .ListItem:nth-child(4), .newsWidget .ListItem:nth-child(5) {
   display:none;
}
.datemetaMobile .oi {
	color: #aaa;
}

.vListItem .d-sm-flex {
	position: relative;
}
.archive-title .color-accent {
	display: none;
}



.readMore h3 {
	text-decoration: underline;
	font-size: 17px;
	margin-top: 20px;
	text-transform: uppercase;
	font-weight: bold;
}
.breakingTagAll {
	background-color: red;
	color: #fff;
	border-radius: 5px;
	font-size: 10px;
	padding: 2px 5px;
	position: absolute;
	right: 14px;
	bottom: 0;
}

.breakingTag {
	background-color: red;
	color: #fff;
	/* border-radius: 3px; */
	font-size: 10px;
	padding: 4px 7px;
	position: absolute;
	right: 5px;
	top: 6px;
	font-weight: bold;
}
.tile-1 .breakingTag {
	font-size: 18px;
	font-weight: normal;
}
.exclusiveTag {
	background-color: #53cae6;
	color: #fff;
	font-size: 10px;
	padding: 4px 7px;
	position: absolute;
	left: 10px;
	top: 10px;
	font-weight: bold;
}
.tile-1 .exclusiveTag {
	font-size: 18px;
	font-weight: normal;
}

.tickerLabel {
	background: #212121;
	color: #fff;
	padding: 5px;
}
.ticker-wrap {
	padding: 5px;
	margin-left: 10px;
}


/*MEDIA QUARIES START*/


@media screen and (max-width: 991px){
.tile {
	height: 250px;
}
.nav-link {
	padding-left: 10px !important;
}
}

@media screen and (max-width: 575px){
.pagination-single-inner {
	flex-direction: column !important;
}
.newsWidget .ListItem {
	width: 100%;
}
.vListThumbnail {
	/*width: 100%;*/
}
.vListThumbnail img {
width: 100%;
height: 70px;
object-fit: cover;
min-width: 100px;
max-width: 100px;
}
textarea#comment {
	width: 100%;
}
.btnReadmore {
width: 100%;
	}
a.previous-post {
	margin-bottom: 35px;
}	
}


@media screen and (max-width: 767px){

.NewsTicker  {
	/*display: none !important;*/
}
.ticker-wrap {
	padding: 0;
}

.ticker__item {
	line-height: 1.3;
	font-size: 0.8em;
}
.tickerLabel {
	padding-right: 10px;
	padding-left: 10px;
	line-height: 25px;
	font-size: 12px;
}
#aniHolder div.ticker__item {
	height: 35px;
	overflow: hidden;
}
.logo {
	margin: auto;
}

/*MOBILE STYLING*/
.breakingTagAll {
	top: 0;
	bottom: auto;
}
.featured-media-inner img {
	width: 100%;
	max-height: 600px;
	object-fit: none;
	height: auto;
}
.vListThumbnail, .vListThumbnail1 {
	/*display: none;*/
}

.newsWidget .ListItem {
	width: 100% !important;
}
.ListItem img {
	display: none;
}
.tile {
	height: 180px;
	margin-bottom: 15px;
}

.tile-2, .tile-3 {
	height: auto;
	margin-bottom: 15px;
	background-color: #efefef;
	padding: 10px;
	display: none;
}
.tile-2 img, .tile-3 img {
	display: none;
}
.tile-2 .tileCaption, .tile-3 .tileCaption {
	background: none;
	color: #000;
	font-size: 0.8rem;
	position: static;
	font-weight: bold;
	padding: 0;
	margin-left: 10px;
}
.tile-2 .catTag, .tile-3 .catTag {
	color: #c72b41;
	font-size: 10px;
	font-style: italic;
	background-color: transparent;
	padding: 0;
	box-shadow: none;
	font-weight: normal;
}
.breakingTag {
	font-size: 11px;
	padding: 2px 4px;
}
.topCategoryBox {
	display: none;
}
.hide-on-mobile {
	display: none;
}
.show-on-mobile {
	display: block;
}
.owl-carousel .owl-item img {
	height: 150px;
}
.navbar form {
	/*width: 100%;*/
}
.newsWidgetContainer .datemeta {
	display: none;
}
.newsWidget .ListItem {
	/* border-left: 1px solid #ddd; */
	margin-top: 5px;
	padding: 0 0 0 15px;

}
h3 a {
	font-size: 0.8rem;
}
.ListItem h3 {
	line-height: 0.6 !important;
	padding-left: 15px;
	background-image: url('../img/play-fill.svg');
	background-repeat: no-repeat;
	background-size: 11px;
	background-position: left 11px;
	min-height: 27px;
}
.overlay {
	background-size: 15%;
}
.firstSectionWrp {
	margin-top: 1rem;
}
#site-header {
	background-color: #37b6c5;
	padding-bottom: 0 !important;
}
.topNavBar {
	align-items: center;
}
.newsWidget .ListItem:first-child img {
display: block !important;
}
.vListItem {
	margin-bottom: 10px !important;
	background-color: #efefef;
	padding: 5px;
}
.tile-2, .tile-3, .vListItem {
	border-left: 3px solid #37b6c5;
}
.catTagsSmall {
	font-size: 10px !important;
	 font-weight: normal !important; 
}
.newsWidget .ListItem:nth-child(4), .newsWidget .ListItem:nth-child(5) {
   display:block;
}
.vListItemTitle {
	max-height: auto;
}
.datemetaMobile {
	color: #6a6969;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}
.show-on-desktop {
	display: none;
}
.breakingTagAll {
	font-size: 8px;
}
}
/*END MAX 767*/

@media screen and (max-width: 1199px){
    .gridcontainer{
        display: block;
    }
    .tile{
        margin-bottom: 1rem;
    }
    .single-post .sidebar {
		display: none;
	}
	.search-results .ad2, .blog .ad2, .archive .ad2 {
		display: none;
	}
}

@media screen and (min-width: 576px) and (max-width: 1199px) {
.newsWidget .ListItem {
	width: 32%;
}
}


@media screen  and (min-width: 1200px){
.newsWidget .ListItem:first-child {
	width: 100%;
}
.newsWidgetContainer .newsWidget .ListItem:first-child img {
	height:200px;
}
.relatedPost {
	float: right;
	max-width: 50%;
	margin-left: 10px;
}
.vidItem:hover .overlay {
	opacity: 0.5;
	}
.tile:nth-child(1) .tileCaption {
	font-size: 24px;
}

.NewsTicker {
	/* background-color: #ffee91; */
	margin-left: 16px;
	width: calc(100% - 19px);
	border: 1px solid #37b6c5;
	padding: 0;
	background: #cfe7fa;
	background: -moz-linear-gradient(top, #cfe7fa 0%, #6393c1 100%);
	background: -webkit-linear-gradient(top, #cfe7fa 0%,#6393c1 100%);
	background: linear-gradient(to bottom, #cfe7fa 0%,#88e9f5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe7fa', endColorstr='#6393c1',GradientType=0 );
}
.Wrpfirstonly {
	border: 1px solid #530404;;
	background: #ff7b7b;
	background: -moz-linear-gradient(top, #e85f58 0%, #df2424 100%);
	background: -webkit-linear-gradient(top, #e85f58 0%,#df2424 100%);
	background: linear-gradient(to bottom, #e85f58 0%,#df2424 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85f58', endColorstr='#df2424',GradientType=0 );
}
.Wrpfirstonly #aniHolder a {
	color: #fff !important;
	text-shadow: 2px 2px 0px #000;
}

}



/*COMPACT STYLES*/
html {
	background: #e5e5e5;
}
body {
	max-width: 1440px;
	margin: auto;
	padding: 10px;
	overflow-x: hidden;
}
.vListThumbnail1 img {
	width: 100px;
	height: 58px;
	object-fit: cover;
	min-width: 100px;
}
.vListItemTitle {
	margin-left: 10px;
	/*max-height: 56px;*/
	overflow: hidden;
}
.vListItemTitle h3 {
	line-height: 0.6;
	margin-top: -4px;
}
.catTagsSmall {
	color: #c72b41;
	font-size: 12px;
	 font-weight: bold; 
	font-style: italic;
	margin-right: 5px;
}

/* End COMPACT STYLES*/

.catTagWrp .catTag {
display: none;
}
.catTagWrp .catTag:first-child {
display: block;
}


.showarticlebtn {
	background: #54b3c5;
	color: #fff;
	font-size: 18px;
	height: 60px;
	line-height: 50px;
	display: inline-block;
	letter-spacing: 1px;
	border-radius: 99px;
	padding: 5px 30px;
	text-shadow: 1px 1px rgba(0,0,0,0.3);
}
.showarticlebtn:hover {
	background: #338595;
	color: #fff;
	text-decoration: none;
	filter: brightness(0.85);
}

.redmoreACF {
	text-align: center;
	margin-bottom: 15px;
}



footer .section-inner {
	/*text-align: center;*/
}
.footer-navigation {
	margin-right: auto;
}
.footer-menu {
	list-style: none;
	padding-left: 0;
	padding-right: 100px;
}

.footer-menu {
	display: flex;
	flex-wrap: wrap;
}
.footer-menu li {
	margin: 0 5px;
}

@media screen and (min-width: 767px){
footer .section-inner {
	display: flex;
}
.footer-menu {
	padding-left: auto;
	padding-right: auto;
}
}