
.feedbackstickyheader .feedbackStickyHeaderWrapper {
	border-bottom: 3px solid #2986c1;
	z-index: 100;
	background-color: #FFFFFF;
	padding: 10px 0;
}

.is-sticky .feedbackStickyHeaderWrapper {
	-webkit-box-shadow: -40px -3px #fff,40px -3px #fff,0 10px 10px -6px rgba(50,48,50,0.49);
	-moz-box-shadow: -40px -3px #fff,40px -3px #fff,0 10px 10px -6px rgba(50,48,50,0.49);
	box-shadow: -40px -3px #fff,40px -3px #fff,0 10px 10px -6px rgba(50,48,50,0.49);
}

.feedbackstickyheader .buttonWrapper {
	width: auto;
	float: right;
}

.feedbackstickyheader .servicePhone {
	float: left;
	position: relative;
	
	padding-right: 10px;
	padding-right: .833rem;

    min-width: 150px;
}

.feedbackstickyheader .serviceFeedback {
	float: right;

    padding-right: 10px;
    padding-right: .833rem;
}

/**
 *  Right-to-Left Overrides
 **/
.mt_direction_right_to_left .feedbackstickyheader .buttonWrapper, 
.mt_direction_right_to_left .feedbackstickyheader .serviceFeedback {
    float: left;
    }
.mt_direction_right_to_left .feedbackstickyheader .servicePhone {
    float: right;
    }
    
.feedbackStickyHeaderWrapper .form .btn-requestService{
	margin: 0;
}

@media(max-width: 750px) {
	.feedbackstickyheader .servicePhone {
		float: none;
		top: 0;
    }
}

@media(max-width: 600px) {
	.feedbackstickyheader .buttonWrapper {
		width: 100%;
	}
	
}

@media(max-width: 500px) {
	.feedbackstickyheader .moreinfo_btn {
		display: none;
	}
}

@media(max-width: 550px) {
    .feedbackstickyheader .serviceFeedback {
    	float: none;
    }
}