#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-584 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/bariatric-surgery-waukesha-ss.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-584 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/bariatric-surgery-waukesha-ss-1024x682.jpg');
	}
}
#page-banner-584 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-306 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2019/03/surgical-treatments-waukesha-surgical-center.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-306 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2019/03/surgical-treatments-waukesha-surgical-center-1024x623.jpg');
	}
}
#page-banner-306 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-226 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/robotic-surgery-minimally-invasive-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-226 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/robotic-surgery-minimally-invasive-waukesha-1024x824.jpg');
	}
}
#page-banner-226 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-224 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/surgical-oncology-cancer-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-224 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/surgical-oncology-cancer-waukesha.jpg');
	}
}
#page-banner-224 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-222 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/varicose-vein-treatment-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-222 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/varicose-vein-treatment-waukesha-1024x684.jpg');
	}
}
#page-banner-222 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-220 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2019/03/waukesha-endocrine-surgery.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-220 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2019/03/waukesha-endocrine-surgery-1024x683.jpg');
	}
}
#page-banner-220 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-215 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/vascular-surgery-waukesha-wi.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-215 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/vascular-surgery-waukesha-wi-1024x683.jpg');
	}
}
#page-banner-215 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-214 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/colorectal-surgery-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-214 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/colorectal-surgery-waukesha-1024x682.jpg');
	}
}
#page-banner-214 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-212 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2019/03/gastrointestinal-surgery-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-212 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2019/03/gastrointestinal-surgery-waukesha-1024x683.jpg');
	}
}
#page-banner-212 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-207 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/breast-surgery-examinations-waukesha-ss.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-207 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/breast-surgery-examinations-waukesha-ss.jpg');
	}
}
#page-banner-207 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-205 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/general-surgery-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-205 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/general-surgery-waukesha-1024x682.jpg');
	}
}
#page-banner-205 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-123 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/waukesha-surgical-specialists-post-operation.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-123 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/waukesha-surgical-specialists-post-operation-1024x669.jpg');
	}
}
#page-banner-123 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-55 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-testimonials-waukesha-ss.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-55 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-testimonials-waukesha-ss-1024x683.jpg');
	}
}
#page-banner-55 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-51 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/insurance-center-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-51 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/insurance-center-waukesha-1024x547.jpg');
	}
}
#page-banner-51 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.5);
}
#page-banner-49 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-medical-records-waukesha-surgical.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-49 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-medical-records-waukesha-surgical-1024x682.jpg');
	}
}
#page-banner-49 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.5);
}
#page-banner-47 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/preparing-for-surgery-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-47 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/preparing-for-surgery-waukesha-1024x558.jpg');
	}
}
#page-banner-47 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-45 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/make-a-payment-waukesha-wi-ss.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-45 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/make-a-payment-waukesha-wi-ss-1024x683.jpg');
	}
}
#page-banner-45 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-43 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-forms-waukesha-ss.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-43 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-forms-waukesha-ss-1024x633.jpg');
	}
}
#page-banner-43 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.5);
}
#page-banner-41 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-FAQ-Waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-41 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-FAQ-Waukesha-1024x743.jpg');
	}
}
#page-banner-41 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-37 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/appointment-request-form-waukesha.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-37 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/appointment-request-form-waukesha.jpg');
	}
}
#page-banner-37 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.5);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-21 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-waukesha-surgical-center.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-21 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/patient-center-waukesha-surgical-center-1024x682.jpg');
	}
}
#page-banner-21 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#page-banner-2 #image-wrapper {
	background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
}
@media only screen and (max-width : 700px) {
	#page-banner-2 #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
	}
}
#page-banner-2 #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
	#page-banner-surgeon #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo.jpg');
	}
	@media only screen and (max-width : 700px) {
		#page-banner-surgeon #image-wrapper {
			background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2021/12/waukesha-surgical-specialist-group-photo-1024x630.jpg');
		}
	}
#page-banner-surgeon #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.2);
}
	#page-banner-pa #image-wrapper {
		background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/nurses-pa-waukesha-ss.jpg');
	}
	@media only screen and (max-width : 700px) {
		#page-banner-pa #image-wrapper {
			background-image: url('https://www.waukeshasurgery.com/wp-content/uploads/2018/05/nurses-pa-waukesha-ss-1024x559.jpg');
		}
	}
#page-banner-pa #page-banner-header-wrap {
    background-color: rgba(0,0,0,0.4);
}
#map-wrapper {
    display: none !important;
}
.k-calendar-container {
    font-size: 16px !important;
}
.narrow-content {
    max-width: 800px;
    margin: 0 auto;
    width: 90%;
}
.narrow-content > ul:not(#cat-list),
.narrow-content > ul:not(#cat-list) ul {
    padding-left: 20px;
    margin: 0 auto 30px;
    line-height: 1.4em;
    list-style: none;
}
.narrow-content > ul:not(#cat-list) > li,
.narrow-content > ul:not(#cat-list) > li li {
    padding-left: 10px;
    margin: 10px 0;
    position: relative;
}
.narrow-content > ul:not(#cat-list) > li::before,
.narrow-content > ul:not(#cat-list) > li li::before {
    content: "▸";
    color: rgb(21, 73, 128);
    position: absolute;
    top: 0px;
    left: 0px;
    line-height: 20px;
    font-size: 12px;
}
#page-banner-207 #image-wrapper {
    background-position: center top;
}
#access .standout a {
    border: solid 2px #154980;
    line-height: 26px;
    height: 30px;
    padding: 0 8px;
    border-radius: 2px;
	-moz-transition: background-color .25s, color .25s;
	-ms-transition: background-color .25s, color .25s;
	-o-transition: background-color .25s, color .25s;
	-webkit-transition: background-color .25s, color .25s;
	transition: background-color .25s, color .25s;
}
.has-banner #access .standout a {
    border-color: #D8D9DA;
}
#access .standout a:hover {
    background-color: #154980;
    color: #FFF;
}
.has-banner #access .standout a:hover {
    background-color: #D8D9DA;
    color: #154980;
}
#breadcrumb {
    width: 80%;
    margin: 0 auto;
    font-size: 10px;
    line-height: 1em;
    text-transform: uppercase;
    font-weight: 500;
}
.entry-content > h1.home-page-heading {
    text-align: center;
    margin: 0 auto 5px;
    font-size: 40px;
}
.entry-content > p.home-page-text {
    color: #154980;
    font-size: 20px;
    text-align: center;
}
.entry-content > p.button-wrapper {
    text-align: center;
    margin: 50px auto 30px;
}
.entry-content > p a.button-link,
a.button-link {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: normal;
    border: solid 2px #D8D9DA;
    padding: 36px 40px;
    min-width: 400px;
    border-radius: 2px;
	-moz-transition: background-color .25s, color .25s;
	-ms-transition: background-color .25s, color .25s;
	-o-transition: background-color .25s, color .25s;
	-webkit-transition: background-color .25s, color .25s;
	transition: background-color .25s, color .25s;
}
.entry-content > p a.button-link:after,
a.button-link:after {
    font-family: 'Waukesha Surgical';
    content: '\e907';
    margin-left: 9px;
    font-size: 8px;
    display: inline-block;
    vertical-align: top;
    margin-top: 9px;
}
.page-link-banner-content a.button-link:after {
    vertical-align: middle;
    margin-top: 0;
}
.entry-content > p a.button-link:hover,
a.button-link:hover {
    background-color: #D8D9DA;
}
p.ft-nav:first-child {
    margin-top: 80px;
}
.ft-nav a, .ft-nav span {
    display: inline-block;
    margin: 0 7px;
}
.ft-nav-small-caps {
	font-variant: small-caps;
}
.quform-edit-form {
    display: none;
}
#colophon form {
    width: 400px;
    margin: 40px auto 0;
    text-align: center;
}
#colophon .quform-input-email input[type=email] {
    background-color: transparent;
    border: none;
    border-bottom: solid 2px #FFF;
    display: block;
    margin: 0;
    line-height: 40px;
    font-family: "azo-sans-web",sans-serif;
    height: 42px;
    padding: 0 20px;
    font-size: 18px;
    color: #FFF;
    text-align: center;
}
#colophon .quform-input-email .quform-label-inside {
    line-height: 40px;
    padding: 0 20px;
    font-size: 18px;
    top: 0 !important;
    left: 0 !important;
    width: 100%;
    text-align: center;
    right: 0 !important;
}
#colophon .quform-input-email .quform-label-inside .quform-required {
    color: #D8D9DA;
    margin: 0;
}
#colophon .quform-spacer {
    padding: 0 0 20px;
    margin: 0;
}
#page .quform-element-submit {
    margin: 0;
}
#page .quform-button-submit-default {
    margin: 0;
    float: none;
}
#page .quform-loading.quform-loading-position-left {
    display: none !important;
    visibility: hidden;
}
#page .quform-submit {
    display: block;
    width: 100%;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: normal;
    line-height: 56px;
    height: 60px;
    border: solid 2px #154980;
    padding: 0 20px;
    border-radius: 2px;
    color: #154980;
    font-family: "azo-sans-web",sans-serif;
    background-color: transparent;
	-moz-transition: background-color .25s, color .25s;
	-ms-transition: background-color .25s, color .25s;
	-o-transition: background-color .25s, color .25s;
	-webkit-transition: background-color .25s, color .25s;
	transition: background-color .25s, color .25s;
}
#page .quform-submit:hover {
    color: #FFF;
    background-color: #154980;
}
#page #colophon .quform-submit {
    border-color: #FFF;
    color: #FFF;
}
#page #colophon .quform-submit:hover {
    color: #154980;
    background-color: #FFF;
}
#page .quform-submit:after {
    font-family: 'Waukesha Surgical';
    content: '\e907';
    margin-left: 7px;
    font-size: 7px;
    display: inline-block;
    vertical-align: top;
}
.page-link-banner {
    position: relative;
}
.page-link-banner-content {
    position: relative;
    z-index: 1;
    padding: 250px 20px;
    text-align: center;
    color: #FFF;
    background-color: rgba(21,73,128,.7);
}
.page-link-banner-content h4 {
    margin: 60px 0;
    font-size: 50px;
    color: #FFF;
}
.page-link-banner-content p {
    margin: 0;
}
.page-link-banner-content a.button-link {
    color: #FFF;
    margin: 0 40px 60px;
}
article.thank-you .entry-content > p a.button-link,
article.thank-you .entry-content  p a.button-link,
article.error404 .entry-content > p a.button-link,
article.error404 .entry-content  p a.button-link {
    color: #FFF;
}
.page-link-banner-content a.button-link:hover,
article.thank-you .entry-content > p a.button-link:hover,
article.thank-you .entry-content a.button-link:hover,
article.error404 .entry-content > p a.button-link:hover,
article.error404 .entry-content a.button-link:hover {
    color: #154980;
}
.page-link-banner-image {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    background-size: cover;
    background-position: center center;
}
.page-link-banner-image img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    object-position: center center;
    opacity: 0;
}
.page-link-banner-image,
#post-2 .page-link-banner-image {
    background-position: top center;
    background-image: url('http://www.waukeshasurgery.com/wp-content/uploads/2019/03/contact-waukesha-surgical-associates-1024x650.jpg');
}
.page-link-banner-image img,
#post-2 .page-link-banner-image img {
    object-position: top center;
}
#surgeons-landing-widget .page-link-banner-image {
    background-image: url('/wp-content/uploads/2018/05/waukesha-nurse-practitioner-physician-assistants.jpg');
}
#pa-landing-widget .page-link-banner-image {
    background-image: url('/wp-content/uploads/2018/05/surgeons-waukesha-wi-ss.jpg');
}
#home-scroll-wrapper {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding-bottom: 40px;
    font-size: 18px;
    text-transform: uppercase;
}
a#home-scroll {
    color: #FFF;
}
@keyframes homeScroll {
    from {top: -100%;}
    to {top: 100%;}
}
span#home-scroll-track {
    display: block;
    width: 2px;
    height: 70px;
    background-color: #154980;
    margin: 0 auto 14px;
    position: relative;
    overflow: hidden;
}
span#home-scroll-highlight {
    width: 2px;
    height: 70px;
    background-color: #FFF;
    display: block;
    position: absolute;
    top: -100%;
    left: 0;
    right: 0;
    animation-name: homeScroll;
    animation-duration: 1s;
    animation-iteration-count: 1;
    animation-timing-function: linear;
}
#patient-center-link-grid {
    padding: 40px;
    padding: 2.8vw;
    font-size: 0px;
}
.patient-center-link-outer {
    padding-top: 31%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin: 40px 0;
    margin: 2.8vw 0;
    width: 50%;
}
.patient-center-link-outer a {
    display: block;
    position: absolute;
    top: 0;
    left: 40px;
    left: 2.8vw;
    right: 40px;
    right: 2.8vw;
    bottom: 0;
}
.patient-center-link-image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    z-index: 1;
}
.patient-center-link-image img {
    display: block;
    object-fit: cover;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.patient-center-link-text-outer {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    z-index: 2;
	-moz-transition: background-color .25s;
	-ms-transition: background-color .25s;
	-o-transition: background-color .25s;
	-webkit-transition: background-color .25s;
	transition: background-color .25s;
}
.patient-center-link-outer a:hover .patient-center-link-text-outer {
    background-color: rgba(21,73,128,.7);
}
.patient-center-link-text-inner {
    font-weight: bold;
    line-height: 1em;
    font-size: 30px;
    font-size: 2.1vw;
    position: absolute;
    left: 30px;
    left: 2.1vw;
    right: 30px;
    right: 2.1vw;
    bottom: 30px;
    bottom: 2.1vw;
    z-index: 3;
    text-transform: uppercase;
    color: #FFF;
}
#pc-faq .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/patient-center-FAQ-Waukesha-1024x743.jpg');
}
#pc-forms .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/patient-forms-waukesha-ss-1024x633.jpg');
}
#pc-physicians .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/nurses-pa-waukesha-ss.jpg');
}
#pc-billing .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/make-a-payment-waukesha-wi-ss-1024x683.jpg');
}
#pc-prep .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/preparing-for-surgery-waukesha-1024x558.jpg');
}
#pc-post .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/waukesha-surgical-specialists-post-operation-1024x669.jpg');
}
#pc-records .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/patient-center-medical-records-waukesha-surgical-1024x682.jpg');
}
#pc-insurance .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/insurance-center-waukesha-1024x547.jpg');
}
#pc-new .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/new-patients-waukesha-1024x868.jpg');
}
#pc-testimonials .patient-center-link-image {
    background-image: url('/wp-content/uploads/2018/05/patient-center-testimonials-waukesha-ss-1024x683.jpg');
}
#billing-blocks {
    width: 80%;
    margin: 0 auto;
    font-size: 0;
    text-align: center;
}
.billing-block {
    width: 50%;
    display: inline-block;
    padding: 0 40px 110px 0;
    font-size: 18px;
    vertical-align: top;
}
.billing-block:nth-child(even) {
    padding: 0 0 110px 40px;
}
.billing-block h2 {
    font-size: 20px;
    line-height: 20px;
    text-transform: uppercase;
    font-family: "azo-sans-web",sans-serif;
    font-weight: 500;
}
.billing-block a.button {
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: normal;
    line-height: 56px;
    height: 60px;
    border: solid 2px #154980;
    padding: 0 50px;
    border-radius: 2px;
	-moz-transition: background-color .25s, color .25s;
	-ms-transition: background-color .25s, color .25s;
	-o-transition: background-color .25s, color .25s;
	-webkit-transition: background-color .25s, color .25s;
	transition: background-color .25s, color .25s;
}
.billing-block a.button:after {
    font-family: 'Waukesha Surgical';
    content: '\e907';
    margin-left: 9px;
    font-size: 7px;
    display: inline-block;
    vertical-align: top;
}
.billing-block a.button:hover {
    background-color: #154980;
    color: #FFF;
}
article.thank-you .entry-content > h1,
article.thank-you .entry-content h1,
article.error404 .entry-content > h1,
article.error404 .entry-content h1 {
    color: #FFF;
    margin: 0 auto;
    font-size: 50px;
}
article.thank-you .entry-content > p,
article.thank-you .entry-content p,
article.thank-you .entry-content > h1,
article.thank-you .entry-content h1 {
    font-size: 20px;
    margin: 0 auto 30px;
}
.wss-table {
    width: 100%;
    height: 100%;
    display: table;
}
.wss-cell {
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
}
#contact-landing-banner {
    padding-top: 75vh;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-image: url('/wp-content/uploads/2018/05/waukesha-surgical-specialists-contact.jpg');
    margin-bottom: 80px;
}
#contact-landing-banner-img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#contact-landing-banner-img img {
    display: block;
    object-fit: cover;
    object-position: center center;
    width: 100%;
    height: 100%;
    opacity: 0;
}
#contact-landing-banner-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    padding: 0 10% 20px;
    background-color: rgba(21,73,128,.7);
}
#contact-landing-banner-content h1 {
    font-size: 50px;
    font-size: 3.5vw;
    line-height: 1.2em;
    margin: 0;
    color: #FFF;
}
#contact-info-block {
    text-align: center;
    margin: 80px auto 60px;
}
#contact-info-block h2 {
    margin: 0;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: "azo-sans-web",sans-serif;
}
#contact-info-block p {
    font-size: 18px;
    margin: 0 0 30px;
}
.contact-landing-form {
    width: 80%;
    margin: 0 auto 80px;
    font-size: 0;
}
.contact-landing-form .quform-element.quform-element-group {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    padding: 0 20px;
    font-size: 16px;
}
.contact-landing-form .quform-input {
    margin: 0;
}
.contact-landing-form .quform-spacer {
    margin: 0;
    padding: 0 0 40px;
}
.contact-landing-form input.quform-field-text,
.contact-landing-form input.quform-field-email,
.contact-landing-form input.quform-field-date {
    border: none;
    font-family: "azo-sans-web",sans-serif;
    background-color: #F2F2F2;
    line-height: 40px;
    height: 40px;
    padding: 0 15px;
    font-size: 18px;
}
.contact-landing-form textarea.quform-field-textarea {
    border: none;
    font-family: "azo-sans-web",sans-serif;
    background-color: #F2F2F2;
    height: 200px;
    padding: 7px 15px;
    font-size: 18px;
    resize: none;
}
.contact-landing-form .quform-input-text .quform-label-inside,
.contact-landing-form .quform-input-email .quform-label-inside,
.contact-landing-form .quform-input-date .quform-label-inside {
    line-height: 40px;
    padding: 0 15px;
}
.contact-landing-form .quform-input-textarea .quform-label-inside {
    line-height: normal;
    padding: 7px 15px;
}
.contact-landing-form .quform-input-text .quform-label-inside,
.contact-landing-form .quform-input-email .quform-label-inside,
.contact-landing-form .quform-input-date .quform-label-inside,
.contact-landing-form .quform-input-textarea .quform-label-inside {
    font-size: 18px;
    top: 0 !important;
    left: 0 !important;
}
.contact-landing-form .quform-input-text .quform-label-inside .quform-required,
.contact-landing-form .quform-input-email .quform-label-inside .quform-required,
.contact-landing-form .quform-input-date .quform-label-inside .quform-required,
.contact-landing-form .quform-input-textarea .quform-label-inside .quform-required {
    color: #154980;
    margin: 0;
}
.contact-landing-form .quform-element-row {
    margin: 0 -20px;
}
.contact-landing-form .contact-landing-form.appointment textarea.quform-field-textarea {
    height: 300px;
}
.quform-success-message {
    padding: 15px 15px;
    margin: 0 0 30px 0;
    font-size: 16px;
}
#surg-office-locs {
    margin: 0 auto -30px;
    width: 80%;
    max-width: 800px;
    font-size: 0;
}
.office-loc {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding: 0 20px 30px;
    font-size: 16px;
}
#surg-office-locs h4 {
    margin: 0 0 6px 0;
    font-size: 18px;
}
#surg-office-locs p {
    margin-top: 0;
}
#page-banner-surgeon {
    padding-top: 66.66vw;
	margin-top: 0;
}
#page-banner-surgeon #page-banner-header-wrap {
    padding-top: 0;
}
#page-banner-surgeon #page-banner-header {
    padding: 20px 10%;
}
#page-banner-surgeon #page-banner-header-inner {
	vertical-align: bottom;
}
.post-type-archive-surgeon #site-title {
	background-image: url('/wp-content/themes/waukesha-surgical-specialists/img/waukesha-surgeon-associates.png');
	background-size: cover;
}
.post-type-archive-surgeon #site-title img {
	opacity: 0;
}
.post-type-archive-surgeon #branding a {
    color: #154980;
}
.post-type-archive-surgeon .has-banner #access {
    top: 20px;
    margin-top: 46px;
}
.post-type-archive-surgeon .has-banner #search-buttons {
    margin-top: 53px;
}
.post-type-archive-surgeon .has-banner #access .standout a {
    border-color: #154980;
}
.post-type-archive-surgeon .has-banner #access .standout a:hover {
    background-color: #154980;
    color: #FFF;
}
#treatments-content {
    max-width: 900px;
    width: 90%;
    margin: 0 auto;
    text-align: center;
}
.wp-video {
    margin: 0 auto;
}


@media only screen and (max-width : 1000px) {
	#surg-office-locs {
		width: 85%;
	}
}
@media only screen and (max-width : 900px) {
    .patient-center-link-text-inner {
    }
    #contact-landing-banner-content h1 {
        font-size: 6vw;
    }
    #billing-blocks {
        width: 90%;
    }
}
@media only screen and (max-width : 800px) {
	#surg-office-locs {
		width: 90%;
	}
}
@media only screen and (max-width : 700px) {
    .billing-block,
    .billing-block:nth-child(even) {
        width: 100%;
        display: block;
        padding: 0 0 110px;
        font-size: 18px;
    }
    .page-link-banner-content h4 {
        font-size: 30px;
    }
}
@media only screen and (max-width : 600px) {
    .page-link-banner-image,
    #post-2 .page-link-banner-image {
        background-image: url('http://www.waukeshasurgery.com/wp-content/uploads/2019/03/contact-waukesha-surgical-associates-1024x650.jpg');
    }
    #surgeons-landing-widget .page-link-banner-image {
        background-image: url('/wp-content/uploads/2018/05/waukesha-nurse-practitioner-physician-assistants-1024x684.jpg');
    }
    #pa-landing-widget .page-link-banner-image {
        background-image: url('/wp-content/uploads/2018/05/surgeons-waukesha-wi-ss-1024x728.jpg');
    }
    #contact-landing-banner {
        background-image: url('/wp-content/uploads/2018/05/waukesha-surgical-specialists-contact-1024x682.jpg');
    }
    #colophon form {
        width: 100%;
    }
    #patient-center-link-grid {
        padding: 20px;
        padding: 5.6vw;
    }
    .patient-center-link-outer {
        padding-top: 62%;
        display: block;
        margin: 20px 0;
        margin: 0 0 11.2vw 0;
        width: 100%;
    }
    .patient-center-link-outer a {
        left: 20px;
        left: 5.6vw;
        right: 20px;
        right: 5.6vw;
    }
    .patient-center-link-text-inner {
        font-size: 20px;
        font-size: 4.2vw;
        position: absolute;
        left: 20px;
        left: 4.2vw;
        right: 20px;
        right: 4.2vw;
        bottom: 20px;
        bottom: 4.2vw;
    }
    .entry-content > p a.button-link,
    a.button-link {
        display: block;
        min-width: 0;
        width: 90%;
        margin: 0 auto;
        padding: 36px 20px;
    }
    .page-link-banner-content a.button-link {
        margin: 0 auto 60px;
    }
    .page-link-banner-content {
        padding: 60px 20px;
    }
    #page-banner-37 #image-wrapper {
        background-position: 10% 0;
    }
    .contact-landing-form {
        width: 90%;
    }
    #contact-landing-banner-content h1 {
        font-size: 8vw;
    }
}
@media only screen and (max-width : 500px) {
    .office-loc {
        display: block;
        width: 100%;
    }
    span.ft-sep-500 {
        display: block;
        padding: 10px 0;
        font-size: 0;
    }
    p.ft-nav.ft-nav-small-caps {
        margin-top: 20px;
    }
}

