@charset "UTF-8";
/* CSS Document */
#RESTAURANTSAS .aaa-header-restaurant-icon{
	background-image: url('../images/restaurant-icon-blk.svg');
	background-size: auto 34px;
    height: 34px;
    margin: 0 0 0 6px;
    padding-top: 8px;
}
#RESTAURANTSAS .aaa-poi-search-header-logo{
   text-indent: 28px;
}
/*Banner img*/
#RESTAURANTSAS .restaurant-banner-icon{
	background-image: url('../images2/restaurant-icon-blk.svg');
	background-size: auto 80px;
	height: 80px;
}
/**/
#RESTAURANTSAS .aaa-form-group{
    float: none;
    margin-right: 0px;
    width: 100%;
}
#RESTAURANTSAS .aaa-formLeft{
	width: 50%;
}
#RESTAURANTSAS .aaa-formLeft:last-child{
	padding-right: 0px;
}
#RESTAURANTSAS input#restaurantName{
	width: 100%;
}
#RESTAURANTSAS input#restaurantLocation, input#restaurantLocationAs{
	width: 100%;
}
#RESTAURANTSAS input#restaurantSearchButton{
	margin-left: 0px;
	margin-top: 24px;
}
#RESTAURANTSAS .aaa-poi-search-widget-legend{
	float: right;
	width: 50%;
	padding-left: 24px;
}
#RESTAURANTSAS .aaa-diamond-legend-title{
    border-top: none;
    padding-top: 0px;
}
/**/
#RESTAURANTSAS #atg-poi-advance-search-page .aaa-social-sharing-icon.aaa-social-sharing-icon-as{
	background-image: url('/AAA/common/images/aaa_services/icons/social/aaa-share-icon-blue.png');
	background-position: top center;
	background-size: 26px auto;
	top: 24px;
}
#RESTAURANTSAS #atg-poi-advance-search-page .atg-left-search-widget-container .blk6{
	text-shadow: none;	
}
#RESTAURANTSAS .aaa-banner-content-container .blk1, #RESTAURANTSAS .aaa-banner-content-container .blk5{
	text-shadow: none;
	text-align: center;
}
#RESTAURANTSAS #atg-poi-advance-search-page .atg-left-search-widget-container .blk5{
	color: #000000;
	text-shadow: none;
	text-align: left;
}
#RESTAURANTSAS #atg-poi-advance-search-page .aaa-checkboxContainer label{
	color: #000000;
	text-shadow: none;
	text-align: left;
}
#RESTAURANTSAS #atg-poi-advance-search-page input{
	border: 1px solid #d9d9d9;
	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
}
#RESTAURANTSAS #atg-poi-advance-search-page .atg-left-search-widget-container .aaa-aaaSelectContainer{
	border: 1px solid #d9d9d9;
}
#RESTAURANTSAS #atg-poi-advance-search-page .atg-left-search-widget-container input.aaa-btn{
	border: none;
}
#atg-poi-advance-search-page .aaa-banner-content{
	min-height: 890px;
}
#atg-poi-advance-search-page .aaa-content-container.aaa-content-container-set{
    min-height: 790px;
}
#restaurantNameAs{
	width: 100%;
}
#RESTAURANTSAS #tg-poi-landing-banner-section{
	border-radius: 4px;
	padding: 24px;
	margin-top: 54px;
	margin-bottom: 54px;
	background-image: url('/AAA/common/TG2/images2/landing-pages/screen-wht.png');
	-webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    0px 2px 4px 0px rgba(50, 50, 50, 0.5);
	box-shadow:         0px 2px 4px 0px rgba(50, 50, 50, 0.5);
}
#tg-poi-landing-banner-section .blk1, #tg-poi-landing-banner-section .blk5 {
    text-shadow: none;
    text-align: center;
}
#RESTAURANTSAS p.tg-photo-banner-credit,
#RESTAURANTSAS .tg-photo-banner-credit{
    bottom: 14px;
}
@media only screen and (max-width : 980px){
	/**/
	#RESTAURANTSAS .aaa-banner-content-container .aaa-inner-container{
		padding: 14px;
		margin: 0px;
		max-width: none;
	}
	#RESTAURANTSAS #atg-poi-advance-search-page .aaa-banner-content-container{
		padding: 14px;
	}
	#RESTAURANTSAS #atg-poi-advance-search-page .aaa-social-sharing-icon.aaa-social-sharing-icon-as{
		top: 14px;
	}
}
@media only screen and (max-width : 900px){
	#RESTAURANTSAS #atg-poi-advance-search-page .aaa-social-sharing-icon.aaa-social-sharing-icon-as{
		width: 30px;
	}
}
@media only screen and (max-width: 680px){
	#RESTAURANTSAS .aaa-poi-search-widget-legend{
		float: none;
		width: 100%;
		padding-left: 0px;
	}
	#RESTAURANTSAS .aaa-diamond-legend-title{
		border-top: 1px solid #d3d3d3;
		padding-top: 14px;
	}
	#RESTAURANTSAS .aaa-form-group .aaa-formLeft{
		float: none;
		width: 100%;
		padding-right: 0px;
	}
	/**/
	#atg-poi-advance-search-page .aaa-banner-content{
		min-height: 1190px;
	}
	#atg-poi-advance-search-page .aaa-content-container.aaa-content-container-set{
		min-height: 1110px;
		padding: 14px;
	}
	#tg-poi-landing-banner-section{
		margin: 24px 0px;
	}
}