
/* 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;
}
strong {
color: #eeeeee;
}
#map-canvas strong {
color: black;
}
.omsFooter {
z-index: 2;
position: relative;
}
.btn-primary {
color: white;
}
.neighborhood-thumbs a img {
border: 1px solid #383838;
}
.neighborhood-thumbs a:hover img {
border: 1px solid var(--primary);
}
@media(max-width: 767px) {
.oms-testimonials .testimonial {
padding: 1rem !important;
}
.col-12.well {
padding: 0 1rem 1rem 1rem !important;
}
}
.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);
}
.bg-black:not(.sub-header),
.oms-testimonials,
.oms-gallery,
.blog-cards-wrapper .bg-light,
.blog-detail-page {
background: #111 !important;
}
.oms-testimonials .testimonial,
.blog.blog-roll,
.oms-blog-detail .blog {
background: var(--black) !important;
}
.blog.blog-roll,
.oms-blog-detail .blog {
border: 1px solid #444 !important;
}
#savecontent .form-control,
footer .form-control,
#savecontent .form-control:hover,
footer .form-control:hover,
#savecontent .form-control:active,
footer .form-control:active,
#savecontent .form-control:focus,
footer .form-control:focus {
background-color: white!important;
background: white!important;
color: #444 !important;
border-radius: 0;
box-shadow: 0 0 0 transparent;
}
@media(min-width: 1200px) {
#savecontent .form-control, footer .form-control, #savecontent .form-control: hover, footer .form-control: hover, #savecontent .form-control: active, footer .form-control: active, #savecontent .form-control: focus, footer .form-control: focus {
color: #bbbbbb !important;
}
}
@media(min-width: 1600px) {
#savecontent .container, footer .container {
max-width: 1300px !important;
}
#savecontent .container-wide,
footer .container-wide {
max-width: 1500px !important;
}
}
.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;
}
}
section.snipOuter.py-3.py-lg-4.bg-black.border-bottom {
box-shadow: inset -2px -10px 8px rgba(0, 0, 0, .45)!important
}
.btn-warning:hover {
background: var(--primary);
}
.individual-hood .pics {
display: none;
}
.individual-hood h2 {
font-size: 28px;
}
.fa.pr-5 {
padding-right: 5px !important;
}
.individual-hood {
background: var(--dark);
border: 1px solid #383838;
padding: 1.25rem;
margin-bottom: 1.5rem;
}
.individual-hood .btn-primary {
margin-bottom: .35rem;
}
/* ACCORDION PANEL MODIFICATIONS ====================================================================================== */
.panel-heading,
.panel-title {
padding: 0;
margin: 0 !important;
}
.panel-title a {
display: flex;
justify-content: space-between;
padding: 10px;
text-decoration: none !important;
color: white !important;
}
.panel-title {
font-size: 20px;
}
.panel-heading {
background-color: rgb(14, 176, 190) !important;
}
.panel-heading:hover,
.panel-heading:active,
.panel-heading:focus {
background-color: #0097a4 !important;
}
.panel-body {
background: #111;
border: 0 solid #393939;
border-top: 0 solid black;
padding: 1.25rem;
}
.panel {
border: 0 solid black;
margin-bottom: .5rem;
}
.panel,
.panel-heading {
border-radius: 0 !important;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
border-top-color: black;
}
.snipOuter.bg.text-center.py-4.py-sm-5.py-md-6.py-lg-8.py-xl-10.text-white.bg-dark {
background: black !important;
}
#oms_0234 .bg-light.p-3 {
padding-left: 0 !important;
padding-right: 0 !important;
}
.paginationCont {
margin: 1rem 0 !important;
padding: 0 1rem !important;
background-color: var(--dark) !important;
display: block;
width: 100%;
border: 1px solid #393939;
}
.pagingNumber,
.paginationCont a.right,
.paginationCont a.left {
padding: 6px !important;
display: inline-block;
background: black;
}
.pagingNumber:not(.pagingHot):hover,
.paginationCont a.right:hover,
.paginationCont a.left:hover {
background: var(--primary);
}
.fullbg:hover .addressLink2 {
color: white !important;
}
.omsFooter {
margin-top: 2rem;
}
.negative-top-margin #film_roll {
background-color: black !important;
}
.additionalInfo h5 {
margin-top: 1.5rem;
}
.propertyContainer .btn {
white-space: normal;
}
.propertyContainer.col-5 h6 {
padding: 0 !important;
margin-bottom: .75 !important;
font-weight: normal !important;
}
.propertyContainer,
.propertyContainer p,
.propertyContainer span {
color: white !important;
}
.checkbox-group .other-val {
margin-left: 10px;
}
.formbuilder-checkbox-inline,
.radio-group .formbuilder-radio {
display: inline-block !important;
padding-right: 50px;
margin: 5px 0;
}
form .rendered-form label {
font-weight: bold;
font-size: 1.2rem;
}
form .formbuilder-checkbox-inline label {
font-weight: initial;
font-size: initial;
}
.modal-content.bg-black {
background: #434343 !important;
}
.sticky-top .bg-dark.border {
text-align: center !important;
}
.col-12.col-md-8.col-lg-9 .col-5.text-right h4 > strong {
color: yellow;
}
@media(min-width: 576px) {
.col-12.col-md-8.col-lg-9 .col-5.text-right h4 > strong {
font-size: 50px;
}
}
/* PAGE SPECIFIC */
/* FOOTER */
