.x #curb_button,
.x .logged-in #tock{
	display: block!important;
}

.x .info-2-col__right #curb_button + h3{
	display: none;
}

.x .logged-in---- [class*='opentable-widget_']{
	display: none;
}

.x .opentable-widget{
	background-color: transparent;
	height:initial;
}

body.x  div#Tock_widget_container .TockSearchBar-container *{
/* 	border-color: #a4553c!important; */
/* 	background-color: #a4553c!important; */
	font-family: "DFH GT Pressura", sans-serif!important;
	max-width: initial!important;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockButton-backgroundGray,
body.x  div#Tock_widget_container .TockSearchBar-container button{
/* 	background-color: #a4553c!important; */
	width: 100%;
	border-radius: 0px;
	height: initial;
	max-height: initial;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockButton-white{
	color:#fff;
	text-transform: uppercase;
	flex: initial;
	width: initial;
	border-radius: 0px;
	background-color: #a4553c;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockSearchBar-tockIcon{
	display: none;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockWidget-container{
	max-width: inherit;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockSearchBar-container{
	max-width: initial!important;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockSearchBar-container > *{
	width: 100%!important;
	max-width: initial!important;
	border-radius: 0px;
	flex: initial;
	height: initial;
}

body.x  div#Tock_widget_container>div.TockWidgetWrapper .TockLogo-container{
	display:none;
}

body.x  #curb_button *{
	text-align: center;
	height: initial!important;
    line-height: initial!important;
    min-height: initial!important;
}

body.x  #curb_button .TockWidget-B2{
	display: block;
	text-indent: -99999px;
	text-align: center;
	position: relative;
}

body.x  #curb_button .TockWidget-B2:after{
	content:'Order Curbside';
	position: absolute;
    left: 0px;
    text-indent: 0px;
    right: 0px;
}