/*Customer CSS*/
.sbContainer .location-full .location-full__title {
color:#000!important;
}

.sbContainer .col3 img {
max-width:100%;
}

.col3 {
float:left;
width:33%;
padding:10px;
}

body.m12 .ofc_slide1 {
background-image:url(../images/slider/slider1.jpg)!important;
}

body.m12 .ofc_slide4 {
background-image:url(../images/slider/slider4.jpg)!important;
}

body#page-chronic-sinusitis .sidebar--square-image:before {
background:url(../images/sinusitis-sidebar.jpg)!important;
}

body#page-nasal-breathing-problems .sidebar--square-image:before {
background:url(../images/siderbar_nasal.jpg)!important;
}

body#page-sinuses .sidebar--square-image:before,body#page-balloon-sinuplasty .sidebar--square-image:before {
background:url(../images/sidebar_sinuplasty.jpg)!important;
}

body#page-snoring-sleep-apnea-manhattan-ny .sidebar--square-image:before {
background:url(../images/sidebar_snoring.jpg)!important;
}

body#page-sinusitis-sinus-disease .sidebar--square-image:before {
background:url(../images/sidebar_sinusdisease.jpg)!important;
}

.sbContainer .navbar__toggle {
color:#ca6921;
}

body.m12 .links--bottom-image #links-2 a {
background-image:url(../images/slot2.jpg);
}

body.m12 .links--bottom-image #links-4 a {
background-image:url(../images/slot4.jpg);
}

.sbContainer a {
color:#fe6118;
}

.sbContainer .links--vertical a,.sbContainer .nav-secondary ul a {
border-color:#cee8ff;
}

#boxAddy a {
color:#ff6118;
}

div#slot-responsive-location-full a {
color:#fe6118;
}

.sbContainer .social-primary a::before {
color:#fff;
}

.sbContainer .testimonial {
text-align:center;
}

#boxAddy {
float:right;
margin:0 0 20px 20px;
text-align:center;
background-color:#fff;
box-shadow:0 0 20px transparent;
transition:all 1s;
}

#boxAddy:hover {
box-shadow:0 0 20px rgba(0,0,0,.5);
}

.sbContainer .grid--reviews {
text-align:left;
}

.sbContainer .cta-secondary__button,.sbContainer .cta-secondary a {
color:#fff!important;
}

.sbContainer .sidebar a {
color:#fff;
}

.sbContainer .grid--sinus img {
max-width:100%;
}

.sbContainer .grid--sinus {
grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;
text-align:center;
}

.sbContainer .grid {
display:grid;
grid-gap:10px;
grid-template-columns:repeat(auto-fit,minmax(250px,1fr));
}

#page-education #slot-main {
min-height:0;
}

.sbContainer p.img-left img,.sbContainer p.img-right img,.sbContainer img.photo {
border:1px solid #fff;
padding:5px;
}

.sbContainer .clearfix {
clear:both;
}

.sbContainer p.img-right {
float:right;
margin:0 0 20px 20px!important;
}

.sbContainer p.img-left {
float:left;
margin:0 20px 20px 0;
}

.sbContainer img.photo,.sbContainer p.img-left img,.sbContainer p.img-right img {
position:relative;
max-width:100%;
height:auto!important;
}

@media(max-width: 768px) {
#boxAddy {
float:none;
}

.sbContainer p.img-left,.sbContainer p.img-right {
float:none;
margin:10px auto;
text-align:center;
}

#comp-logo-img {
max-height:50px;
max-width:100%;
}
}

@media(max-width: 991px) {
.col-sm-9.col-sm-push-3 {
width:100%;
left:0;
}

body#page-chronic-sinusitis .sidebar--square-image::before {
background:url(../images/sidebar-mobile.jpg)!important;
}

.col3 {
width:100%;
}

body#page-sinuses .sidebar--square-image:before,body#page-balloon-sinuplasty .sidebar--square-image:before {
background:url(../images/sidebar-mobile2.jpg)!important;
}

body#page-snoring-sleep-apnea-manhattan-ny .sidebar--square-image:before {
background:url(../images/sidebar-mobile3.jpg)!important;
}

body#page-nasal-breathing-problems .sidebar--square-image:before {
background:url(../images/sidebar-mobile4.jpg)!important;
}

body#page-sinusitis-sinus-disease .sidebar--square-image:before {
background:url(../images/sidebar-mobile5.jpg)!important;
}
}