
/*  X-Small devices (portrait phones, less than 576px)  */
@media (max-width: 575.98px) {

	
}

/* Small devices (landscape phones, less than 768px)  */
@media (max-width: 767.98px) { 


}

/*  Medium devices (tablets, less than 992px)  */
@media (max-width: 991.98px) { 


}

/* Large devices (desktops, less than 1200px)  */
@media (max-width: 1199.98px) { 


}

/*  X-Large devices (large desktops, less than 1400px)  */
@media (max-width: 1399.98px) { 


}

/*Align Image Left or Right */


.article-full-image.float-left{
	float: left;
	padding-top: 0px;
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 15px;
}


.article-full-image.float-right{
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 15px;
}

/* Header - add more shadow */
#sp-header {
  height: 80px;
  width: 100%;
  position: relative;
  z-index: 99;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3) !important;
  animation: spFadeIn 0.5s;
}

/* Change Shack Article Layout Title Size */

.layout-blocks .sal-grid .sal-item .sal-inner-item h3 a.sal-link{
	font-size: 1.25rem !important;
}

.layout-default.sal-columns-1 .sal-grid .sal-item .sal-inner-item h3 a.sal-link{
	font-size: 1.25rem !important;
}

.news.layout-default.sal-columns-1 .sal-grid .sal-item .sal-inner-item h3 a.sal-link{
	font-size: 1rem !important;
}
.news.sal-wrapper .sal-grid > .sal-item {
  margin-bottom: 5px !important;
}

/*Change Horizontal Rule to be more visible */
hr {
  border-top: 1px solid #848484  !important;
}

/* Read More on News */
.article-list .article .readmore a {
  color: #E6B53C !important;
  font-weight: 700 !important;
}

/* Mega Menu, add space above title */
.sp-megamenu-parent .sp-mega-group > li > a {
  margin-top: 10px !important;
  color: #E6B53C !important;
}

.burger-icon > span {
  background-color: #FFFFFF !important;
}


/* Add background colour to right */
.right-sidebar{
	background-color: #003947 !important;
}

.right-sidebar .sp-module .sp-module-title {
  color: #FFFFFF !important;
}

/* Offline */
h1.coming-soon-title{
	color: #FFFFFF !important;
}
.coming-soon-content{
	color: #FFFFFF !important;
}


/*Featured Badge - Hide */
.article-details .featured-article-badge {
 display: none !important;
}
/*Featured Badge 
.article-details .featured-article-badge {
  position: absolute;
  top: 5px;
  left: 90% !important;
  cursor: default;
} */