
/**
*  Gary Edwin Golf theme
*/

body, html { font-size:13px; font-size:15px; }

body {
	font-family:Arial,sans-serif;
	font-size:16px;
	line-height:1.6;
	font-weight:300;
	color:#666;
}

body > div { font-size:1em; }

.am-common {
	font-family:inherit;
	color:inherit;
}


.am-layout { background-image:url(../img/layout-bg-1200.png); }
.am-main,
.am-body .am-body-content-wrapper { max-width:1200px; }

/**
 *	Header
 */
.am-header { background:#000; color:#FFF; padding:1em 0 0; }
.am-header .am-header-content-wrapper { background:none; border:0;  }
.am-header .am-header-content-content { clear:both; padding-top:1em; }
.am-header-line { height:12px; border:0; }


/** 
 *	Footer
 */
.am-footer { }
.am-layout { margin-bottom:-40px; }
.am-footer, .am-footer .am-footer-content-wrapper { height:auto; }

.am-footer .am-footer-content-wrapper { background:#000; color:#fff;  }
.am-footer .am-footer-content { padding:1em 0; }
.am-footer .am-footer-content::after { content:""; clear:both; display:table; }


/**
 *	Menu/Tabs
 */
ul.am-tabs li {  }
ul.am-tabs li.active > a, ul.am-tabs li.normal > a:hover,
ul.am-tabs li.active, ul.am-tabs li.normal:hover { 
	background-image: linear-gradient(#fe9700, #fc7000);
}



/**
 *	List
 */
ul.am-list-links {  }
ul.am-list-links li { list-style:disc; margin-left:1em; padding-left:0.3em; }


/**
 *	Forms
 */
a.button, input[type="button"], input[type="submit"] {
	background-image: linear-gradient(#f6f6f6, #e8e8e8);
	border:1px solid #CCC;
	padding:0.5em 1.2em;
	border-radius:3px;
	color:#555960;
	font-size:1em;
}
a.button:hover, a.button:active, a.button.active, input[type="button"]:hover, 
input[type="submit"]:hover, input[type="button"]:active, input[type="submit"]:active, 
input[type="button"].active, input[type="submit"].active {
	background-image: linear-gradient(#fe9700, #fc7000);
	color:#FFF;
	border-color:#999;
}

form.am-signup-form {  }
form.am-signup-form .row .element label { display:block; cursor:pointer; }




/**
 *	Shop/Cart
 */
.am-cart {  }
.am-cart .am-cart-product-content-title { font-size:1.2em; font-weight:600; color:#000; }
.am-cart .am-cart-product-content-title a { color:inherit; text-decoration:inherit; }

@media only screen and (min-width: 800px) {
	.am-cart-product-content-add-container {  
		display:grid;
		grid-template-columns:1fr;
		grid-template-areas:"price buttons";
	}
	

	.am-cart-product-content-details .am-cart-product-content-add-container {  
		grid-template-areas:
			"price options"
			"qty options"
			"buttons options";
	}
	.am-cart-product-content-terms { grid-area:price; }
	.am-cart-product-content-buttons { grid-area:buttons; }
	.am-cart-product-content-qty { grid-area:qty; }
	.am-cart-product-content-options { grid-area:options; }
}

.am-cart-qty-el {
	min-width:5em;
}
.am-cart-qty-el input[type=button] {
	padding:0.5em 0.3em;
}
.am-cart-qty-el input[type=text] {
	width:2em;
}

.am-form input[name="name_f"],
.am-form input[name="name_l"] {
	width:48%;
}
.am-form input[name="name_f"] {
	margin-right:2%;
}


.am-pass-indicator-bar {
	min-height:0.3em;
}

/**
 *	eWAY checkout
 */
select[name=EWAY_CARDEXPIRYMONTH] {
	width:10em;
}
select[name=EWAY_CARDEXPIRYYEAR] {
	width:5em;
}
input[name=EWAY_CARDCVN] {
	width:5em;
}



/**
 *	WordPress tweaks
 */
img { max-width:100%; height:auto; }
.site-footer .wrap { margin:0 auto; }
.site-footer .wrap::after { content:""; clear:both; display:table; }

.footer-widgets {
	margin-top:2em;
}

/**
 *	Sidebar: Search;
 */
#cart-search input[type="text"] {
	width:65%;
}
#cart-search input[type="submit"] {
	width:35%;
}