/* After launch fix, add later */
/* Blue button */
.btn-blue,
.mainbody .btn-blue {
    background-color: #0D64AD;
    color: white!important;
    box-shadow: 0 2px 6px 0 rgba(0,0,0, .25);
}

.dnnLogin {
	padding-top: 250px;
}

.LoginPanel {
    float: none;
    margin: 0 auto;
}

.covid-tabcontent.bgc-light {
    background-color: #f5f5f5;
}


@media (min-width: 992px) {
	
  .DnnModule:nth-child(even) .ps-list-card .col-img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .DnnModule:nth-child(even) .ps-list-card .list-img:after {
    right: -8.5%;
    left: auto;
  }
  .DnnModule:nth-child(even) .ps-list-card .col-covid-list-ctn .ctn-pad {
    padding-left: 0;
    padding-right: 5rem;
  }
  .DnnModule:nth-child(even) .ps-list-card.centered-img:nth-child(even) .list-img-wrap:after {
    right: -8.5%;
    left: auto;
  }
	
	
	
	.DnnModule .ps-list-card {border-bottom: 1px dashed #999;}
	.DnnModule:last-of-type .ps-list-card {border-bottom: 1px dashed #999;}
}





@media (max-width: 991px) {
    .float-toolbar { 
        display: none!important;
    }
}

/* View More/Less content */
.sccparks .more-ctn {
    display: none;
}

.sccparks .more-ctn.show {
    display: block;
}

.sccparks .btn-more-ctn {
    background-color: #0c8e4a;
    color: white !important;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 1.25;
    cursor: pointer;
    padding: 0.35rem 1rem;
    margin-bottom: 1rem;
}

.sccparks .btn-more-ctn.active {
    margin-top: 1rem;
}

@media (max-width: 991.98px) {
    .scc-mega-menu.scc-menu-sm .dropdown-submenu {
        height: calc(100% - 69px);
        max-height: calc(100% - 69px);
        overflow-y: scroll;
        -webkit-overflow-scrolling:touch;
    }
}


/* Stardust badge */
.star-badge {
    background-image: url(../images/starbg.svg);
    /* background-size: cover; */
    background-position: 50%;
    background-repeat: no-repeat;
    transform: rotate(10deg);
    display: table;
    margin: auto;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.3;
    text-align: center;
    color: white;
    padding: 2.5rem 1rem;
    position: absolute;
    top: 0;
    right: 1rem;
    -webkit-filter: drop-shadow(1px 6px 10px rgba(0, 0, 0, 0.35));
    filter: drop-shadow(1px 6px 10px rgba(0, 0, 0, 0.35));

    span {
        color: white;
        font-size: 16px;
    }
}