
/* GLOBAL */
.oms-wrapper a {
transition: 0.3s all;
}
a:hover img {
opacity: .85;
}
@media(min-width: 992px) {
h1 {
font-size: 3.4rem;
}
h2 {
font-size: 3rem;
}
h3 {
font-size: 2.6rem;
}
h4 {
font-size: 2.2rem;
}
h5 {
font-size: 1.8rem;
}
h6 {
font-size: 1.4rem;
}
.fixed-bg {
background-attachment: fixed !important;
}
}
.lead {
font-weight: 400;
}
.omsFooter {
z-index: 2;
position: relative;
}
.btn-primary,
.btn-primary-alt {
color: white !important;
}
@media(max-width: 767px) {
.oms-testimonials .testimonial {
padding: 1rem !important;
}
}
.float-left-sm {
float: left;
margin: 2px 1rem .5rem 0;
width: 300px;
max-width: 25%;
}
.float-right {
width: 100%;
margin: 0 0 20px 0;
float: none;
}
.float-left {
width: 100%;
margin: 0 0 20px 0;
float: none;
}
@media(min-width: 768px) {
.float-right {
float: right;
width: 50%;
max-width: 450px;
margin: 0 0 10px 20px;
}
.float-left {
float: left;
width: 50%;
max-width: 450px;
margin: 0 20px 10px 0;
}
}
.pagination .page-link {
color: var(--dark);
}
.pagination {
background: rgba(0, 0, 0, 0.075);
}
.masonry-container {
margin-bottom: 2rem;
}
.sub-header {
background: var(--light) !important;
border-bottom: 1px solid var(--border);
}
section:not(.oms-ecommerce) .bg-white.shadow:not(.event-listing),
div:not(.gallery-profile-content) .bg-white.shadow:not(.event-listing) {
padding: 0 !important;
box-shadow: 0 0 0 transparent !important;
background: transparent !important;
border: 0 !important;
}
.sub-header h1 {
color: var(--dark) !important;
text-shadow: 0 0 0 transparent !important;
}
.custom-file-label::after {
height: 100%;
}
hr {
border-top: 1px dotted #d3d3d3;
}
@media(min-width: 992px) {
.fancy-blog .col-12.col-blog {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
}
.fancy-blog .blog-item a.d-flex {
transition: all .2s ease-in-out;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
}
.fancy-blog .blog-item .mr-3 {
width: 100%!important;
position: relative!important;
padding-bottom: 100%!important;
height: auto!important;
margin: 0!important;
overflow: hidden!important;
border-radius: 0.25rem;
}
.fancy-blog .blog-item .mr-3:hover > a.d-flex {
transition: all .2s ease-in-out;
transform: scale(1.1);
}
.fancy-blog .blog-title {
color: white;
font-size: 1.33rem;
line-height: 1.1;
margin-bottom: 8px;
margin-top: 3rem;
}
.fancy-blog .badge {
color: white;
}
.fancy-blog .blog-content {
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 1)));
background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 1));
background: -o-linear-gradient(transparent, rgba(0, 0, 0, 1));
background: linear-gradient(transparent, rgba(0, 0, 0, 1));
position: absolute;
bottom: 0.5rem;
left: 1rem;
right: 1rem;
padding: 1rem;
border-bottom-left-radius: 0.25rem;
border-bottom-right-radius: 0.25rem;
}
.blog-desc p,
.blog-desc span,
.blog-desc ul,
.blog-desc li {
color: var(--dark) !important;
background: transparent !important;
}
.blog-desc a:not(.btn),
.blog-desc a:not(.btn) * {
color: #007bff !important;
}
.blog-desc a:hover {
text-decoration: underline !important;
}
.blog-item .blog-image.w-100 a {
padding-bottom: 100% !important;
}
.blog-data .h6.blog-title.text-primary {
color: var(--dark) !important;
}
.pagination {
flex-wrap: wrap;
}
.blog-detail-page {
background: var(--light);
}
.oms-blog-detail .blog {
background: white;
padding: 2rem;
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.15);
}
.blog .blog-desc img {
max-width: 100%;
height: auto !important;
}
.oms-blog-search {
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 768px) {
.fancy-blog .col-12.col-blog {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
}
.event-header h1 {
font-weight: bold;
color: var(--primary) !important;
}
.event-info .event-title {
line-height: 1.25;
}
/*.Caption_Content a,
.Caption_Content {
color: white;
font-size: .7rem;
line-height: 1;
}
.Caption_Content {
padding: .5rem !important;
line-height: .9;
}
td.gallery-table {
padding: .3rem !important;
vertical-align: middle;
border-top: 0 !important;
font-size: .75rem;
}
.fancybox-title,
.fancybox-title .child,
.fancybox-title a,
.fancybox-title div {
color: white !important;
display: inline-block;
}
.artistName,
.fancybox-title .child a:first-of-type {
margin-right: 1rem;
}
.fancybox-title .child a:nth-of-type(2) {
margin-bottom: .75rem;
}
.fancybox-title {
padding: .75rem .5rem 0 .5rem !important;
background: rgba(0, 0, 0, 0.5);
}
.fancybox-title .table {
margin-bottom: 0;
}
.fancybox-title .child br {
display: none;
}*/
.oms-gallery .Collage {
box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .2)!important;
background: white;
}
.oms-gallery {
background: var(--light);
border-top: 1px solid var(--border);
}
@media(min-width: 1600px) {
.container.gallery-profile-content, .oms-gallery .container {
width: 1300px;
min-width: 1300px;
max-width: 1300px;
}
}
.oms-gallery .pagination {
margin-top: 1rem;
}
.thumbnail .dotted,
.thumbnail .btn.btn-primary {
display: none !important;
}
.fancybox-nav {
display: none !important;
}
/* PAGE SPECIFIC */
/* FOOTER */
