
/* GLOBAL */
:root {
--color1: #046a38 !important;
--color2: #86bc25 !important;
--color3: #68abed !important;
}
@media(min-width: 1600px) {
.container {
width: 1300px;
min-width: 1300px;
max-width: 1300px;
}
.container.smaller {
width: 900px;
min-width: 900px;
max-width: 900px;
}
}
@media(max-width: 991px) {
h1, .h1 {
font-size: 1.9rem;
}
h2 {
font-size: 1.75rem;
}
h3 {
font-size: 1.6rem;
}
h4 {
font-size: 1.45rem;
}
h5 {
font-size: 1.3rem;
}
h6 {
font-size: 1.15rem;
}
body {
font-size: .9em;
}
}
.sub-header {
background-image: url(/userfiles/2080/images/sub-hero-phone.jpg);
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
position: relative;
}
a:hover img {
opacity: .9;
}
.modal-header {
border-radius: 0 !important;
}
@media(min-width: 1200px) {
.modal-body {
padding: 2rem;
}
}
@media(min-width:992px) {
.workgroup, .memberships {
background-attachment: fixed !important;
}
}
.blog .blog-desc img {
width: 100% !important;
height: auto !important;
}
.float-right,
.blog .blog-desc img.right-float-blog {
width: 100% !important;
margin: 0 0 20px 0 !important;
float: none !important;
}
@media(min-width: 768px) {
.float-right, .blog .blog-desc img.right-float-blog {
float: right !important;
width: 50% !important;
margin: 0 0 10px 20px !important;
}
}
a:not(.btn):not(.nav-link):not(.dropdown-item) {
font-weight: bold;
}
.blog-detail-page,
.event-detail-page {
background: #0f487b;
}
.blog-detail-page .blog,
.event-detail-page .oms-event-detail>.container {
background: white;
padding: 1.5rem;
width: 1000px;
max-width: 96%;
border: 1px solid #ddd;
margin: auto;
}
@media(min-width: 1200px) {
.blog-detail-page .blog, .event-detail-page .oms-event-detail>.container {
padding: 2.5rem;
}
}
.blog-desc > h4 {
color: var(--dark) !important;
}
.custom-file-label::after {
height: auto;
}
.blog-detail-page .blog-desc {
display: table !important;
word-break: break-word !important;
}
.blog-detail-page .blog-desc .mb-4.mx-auto {
float: left !important;
width: 400px !important;
max-width: 50% !important;
margin: 0 1.5rem .75rem 0 !important;
}
@media(max-width: 767px) {
.blog-detail-page .blog-desc .mb-4.mx-auto {
float: none !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 0 1rem 0 !important;
}
.pagination .page-item .page-link {
padding: .2rem;
font-size: .9rem;
}
}
.oms-calendar,
.oms-blog {
background: var(--light) !important;
}
.oms-calendar > .container {
margin-top: -1rem;
}
.blog-data .blog-description {
font-size: .8rem !important;
}
.media-body.blog-content {
background: white;
}
.blog-wrapper .row.justify-content-center.align-items-stretch {
justify-content: start !important;
}
.blog-byline {
line-height: 1.3;
}
.oms-blog-detail .blog a:not(.btn),
.oms-blog-detail .blog a:not(.btn) * {
color: var(--primary-alt) !important;
text-decoration: none !important;
}
.event-upcoming-title a {
display: none;
}
.pagination {
flex-wrap: wrap;
}
.page-link {
color: var(--primary);
}
#tab-1 .form-control,
#tab-1 .formbuilder-radio label::before,
#tab-1.radio-group label::before {
border-color: red;
}
.survey-wrap textarea {
height: 200px;
}
@media print {
.bar-label-wrap .bar-fill.bg-primary-alt.progress-bar.progress-bar-striped.progress-bar-animated {
animation: none !important;
background-image: none !important;
background: gray !important;
}
}
#savecontent .btn {
white-space: normal;
}
.bar-gradient {
background: linear-gradient(135deg, var(--primary-alt) 15%, var(--primary) 100%);
}
.bar-chart.progress.px-0.d-flex.flex-column.justify-content-end.bg-white {
box-shadow: inset 0 0 40px rgb(0 0 0 / 25%);
}
.table-striped.table-sm td,
.table-striped.table-sm th {
border-top: 0px solid transparent;
}
.bar-chart .bar-fill:not(.bar-gradient) {
background: linear-gradient(135deg, #28a8d3 15%, var(--primary) 100%);
}
@media (min-width: 992px) {
.container.container-narrow {
max-width: 900px!important;
min-width: 900px!important;
}
}
.bar-chart:hover .bar-fill {
opacity: .8;
}
@media(min-width: 1200px) {
.fives {
flex: 0 0 20% !important;
max-width: 20% !important;
}
}
.bot-icon svg {
color: white;
}
.back-to-top {
right: 90px !important;
}
.results hr {
border-color: #bbb !important;
}
.round {
border-radius: 12px;
}
/* PAGE SPECIFIC */
/* FOOTER */
