@charset "utf-8";
/* CSS Document */

/*input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-border-radius:0; -webkit-appearance: none; }*/
a[href^=tel] {
text-decoration:inherit;
color: inherit;
 
}
/* #Media Queries
================================================== */

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:769px) {

	img { max-width:100%; }
	.row{ max-width:768px; }

}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:768px) {

.login-bg { background:url(../img/img2@2x.jpg) no-repeat; background-attachment:fixed; background-size:cover;}
/*.login-logo { width:160px;}*/
.login-logo img { width:100% }
/*.row-col { width:240px; margin:0 auto;}*/
.center-txt { float:left; width:100%;}
.log-btns { float:left; width:100%;}
.log-btns ul li { float:left; width:100%;}

/* HEIGHT DEL CONTENT WRAPPER PER LA APP */
#content-wrapper { height: calc(100% - 164px); overflow: auto; -webkit-overflow-scrolling: touch; }
#cart #content-wrapper { height: 100% !important; }
#checkout #content-wrapper { height: 100% !important; }
#order-confirmation #content-wrapper { height: 100% !important; }
/* /HEIGHT DEL CONTENT WRAPPER PER LA APP */

}

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
	.hourTimeSelector { width: 100% !important; float: left; text-align: center; }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
	#history .order .material-icons { width: 100%; }
}


