	@import url("home.css?v=136");
	@import url("https://fonts.googleapis.com/css?family=Gudea:400,700,400italic");
/* Added custom styles for atlms 5/2/19 */
	/* CSS Document buttons #69AB4E - green  , white text text - #12365E - darkblue , hover green color:#69ab4e;
	header grey #EFEFEFfooter grey  #EEEEEE  fonts   font-family:"Gudea", sans-serif;
	font-weight:400;
	font-size:12px;
	color:#4a4a4a;
	text-decoration:none;
	padding:6px 0 6px 0;
	display:block;
*/
body {
	font-family: "Gudea", sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #4a4a4a;
	text-decoration: none;
}
#right_ordertop ,
#left_menutop {
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
	background: #EFEFEF;
	color: #12365E;
}
.greenheader ,
#colhdg , .rollsort,
#right_livehelp {
	COLOR: #12365E;
  background: transparent ; 
/* 
	background: #EFEFEF;
*/
}
.form-submit, .button1, .button2, .button3 , .gobutton {
	COLOR: white;
	background: #69AB4E;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid transparent;
  padding: 5px ; 
}
.form-submit:hover, .button1:hover, .button2:hover, .button3:hover  , gobutton:hover {
color: 	#12365E;
}
#footer {
	text-align: left;
	overflow: hidden;
	background: #EEEEEE;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.savemenu_normallink, .savemenuItem, .savefirstlink, .savelastlink,
#bsell table th,
#tsell table th {
	color: #12365E;
	border-bottom: 1px solid #030303;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #EFEFEF;
}
.menu_normallink:hover, .menuItem:hover, .firstlink:hover, .lastlink:hover {
	color: #69ab4e;
	border-bottom: 1px solid #030303;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #EFEFEF;
}
#right_livehelp {
	height: auto;
}
#right_livehelp a {
	color: #69AB4E;
}
ol.steps > li {
	float: left;
	width: 29%;
}
div#SSXAddress2 {
	background: white;
}
div#SSXAddress {
	background: white;
}
#right_ordertop h2 {
	color: 12365E;
}
.datsml {
	font-size: small;
	font-style: normal;
	font-weight: 700;
}
save#header {
	float: left;
	min-width: 1220px;
	width: 100%;
}
save#content {
	margin: auto;
	min-height: 1200px;
	min-width: 1220px;
	width: auto;
}
save#center {
	float: left;
	padding: 10px 0px 20px 10px;
	min-width: 760px;
	width: auto;
}
save#right {
	float: left;
	width: 222px;
}
h3.nosh {
	background: #69AB4E;
}
table, td, tr {
	font-size: 14px;
}
.sticky {
	position: relative;
}
#left {
	display: none !important;
}
#center {
/* CWD - CHANGED THIS BACK AS A TEMPORARY FIX
       - WAS NOT SCROLLING ON IPAD AND SOMETIMES
         IN CHROME EMULATOR. COME BACK TO 7/18/22
*/
/*
	width: 80%;
  overflow-x: scroll ; 
*/
width: 980px;
}
#center_status {
	width: 100%;
}
#centeredmenu {
	padding: 0 0 0 387px;
}
#header_logo {
	float: left;
	padding: 15px 15px 0;
	width: 164px;
}
/* CSS Responsive mode */
@media only screen and (max-width: 480px) {
#center {
	width: auto;
	padding: 15px;
	overflow-y: scroll;
	overflow-x: scroll;
}
.GridBox {
    width: 100%;
    height: auto;
    min-height: auto;
}
}
.nav-collapse { background: #EFEFEF ;
color: #12365E ; 
font-weight: 700 ; 
 } 
#header_ad {
    float: right;
    padding: 0px;
    text-align: center;
    height: 100px;
    overflow: scroll;
    width: 83%;
}
.SRBodyLine {
    min-height: 75px;
    width: auto ; 
    min-width: 95% ; 
}
.Salesinfo td {
    font-size: 10px !important;
}
.Salesinfo {
    min-width: 200px;
}
.Salesinfo th {
    color: black;
    font-size: 10px;
}
save2#content {
height: 98vh ; 
width: auto ;
overflow-x: scroll;
 -webkit-overflow-scrolling: touch
}
.elementor-287 .elementor-element.elementor-element-44ac51c2 {
    padding: 1vw 2vw 1vw 2vw !important ;
}
/* removed set height 5-22-23 as per ted */ 
/* 8-30-22 df make full width */ 
#header {
    float: left;
    width: 95%;
}
#center {
    min-width: 980px;
    width: 75%;
}
/* removed out of stock messages 
djf 9-1-22 */
.OutStock { display: none; } 
#SRsortby, #SRitemsperpage {      height: auto;    width: 50%; }
