/*.pageText {
background-color: transparent !important;
}*/
/*
.transparentContainer {
background-color: transparent !important;
border-color: #2f6636 !important;
}
*/
#BodyTag {
background-color: #2f6636;
background-image: linear-gradient(to bottom, #ffffff, #ffffff 390px);
}
.headerNavThreeImage {
padding-left: 0;
padding-right: 0;
}
.img-thumbnail {
border: none;
background-color: transparent;
}
.middleBar {
border-top: #161 0px solid;
}
@media (max-width: 991px) {
.t-col {
padding-left: 8px !important;
padding-right: 8px !important;
}
}
@keyframes zoombackground {
from {
background-size: 100%;
}
to {
background-size: 103%;
}
}
@media (min-width: 769px) {
.bigWrapper {
animation-name: zoombackground;
animation-duration: 3s;
animation-fill-mode: forwards;
background-color: #116611 !important;
}
}
.calendarItems.transparentContainer {
background-color: rgba(47, 102, 54, 0.3) !important;
}
h3 {
color: #ffffff !important;
}
.newsItem.transparentContainer {
background-color: rgba(255, 255, 255, 0.7) !important;
}
.newsItem .RadPanelBar_Silk .rpLink {
background-color: rgba(47, 102, 54, 0.7) !important;
background-image: none !important;
}
.newsItem .RadPanelBar_Silk .rpRootGroup {
background-color: rgba(47, 102, 54, 0.7) !important;
}
.pageText.transparentContainer {
background-color: rgba(47, 102, 54, 0.5) !important;
}
#BannerDiv {
text-align: left;
padding: 16px 20px;
background: rgba(255, 255, 255, 0.82) !important;
border-radius: 10px;
margin: 16px auto;
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
}
/* Tablet and up - moderate horizontal padding */
@media (min-width: 768px) {
#BannerDiv {
padding: 20px 40px;
}
}
/* Desktop - comfortable but not excessive padding */
@media (min-width: 992px) {
#BannerDiv {
padding: 24px 60px;
max-width: 1200px;
}
}
/* Large desktop - cap the horizontal padding */
@media (min-width: 1400px) {
#BannerDiv {
padding: 24px 80px;
}
}
#BannerDiv h2,
#BannerDiv h3 {
color: #2f6636 !important;
}
#BannerDiv a,
#BannerDiv a:visited {
color: #2f6636;
text-decoration: underline;
text-underline-offset: 2px;
text-decoration-thickness: 2px;
}
#BannerDiv a:hover,
#BannerDiv a:focus-visible {
text-decoration-thickness: 3px;
outline: none;
}
#BannerDiv a,
#BannerDiv a:visited,
#BannerDiv a:hover,
#BannerDiv a:focus,
#BannerDiv a:active {
text-decoration: underline !important;
text-underline-offset: 2px;
text-decoration-thickness: 2px;
}
.statusMessage h2 {
color: #2f6636 !important;
}
.bigWrapper {
background-color: #126712 !important;
}
.navbar-default {
background-color: #0d2c59 !important;
background-image: -webkit-gradient(linear, left top, left bottom, from(#2f6636), to(#2f6636)) !important;
background-image: -webkit-linear-gradient(top, #2f6636, #2f6636) !important;
background-image: -moz-linear-gradient(top, #2f6636, #2f6636) !important;
background-image: -ms-linear-gradient(top, #2f6636, #2f6636) !important;
background-image: -o-linear-gradient(top, #2f6636, #2f6636) !important;
background-image: linear-gradient(top, #2f6636, #2f6636) !important;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#2f6636', EndColorStr='#2f6636') !important;
background-color: #2f6636 !important;
border-color: #ffffff !important;
}
h3 {
color: white !important;
}
.bigWrapper {
animation-name: zoombackground;
animation-duration: 5s;
animation-fill-mode: forwards;
background-color: #116611 !important;
}