@charset "utf-8";
/* CSS Document */

body {	background-color: #ffed0b; background-image: url(../images/BG-Brick-Wall.jpg); background-position: center top; background-repeat: repeat;
color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }

/************************************
	Main Layout Elements
************************************/	
a.RetLogo img { width: 364px; height: auto; resize: both;}
a { color: #FFF; }

/************************************
	Navigation & Ordering Buttons
************************************/
.CTA-prime { font-size: 1.2em; background-color: transparent; color: #34368a; border: 1px solid #34368a; width: 122px; transition: background-color 0.3s ease; }
.CTA-second { background-color: #e42729; min-width: 120px; margin: 5px; font-size: 1.4em; color: #FFF;  box-shadow: -2px 2px 0px #000; }
.CTA-prime, .CTA-second {  font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 900; text-transform: uppercase; 
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.CTA-prime:hover { color: #FFF; background-color: #34368a; }
.CTA-second:hover { box-shadow: none; transform: translate(-2px, 2px); }

/************************************
	Individual Row Styling
************************************/
#Header { background-image: url(../images/BG-Grad.png); background-position: center top; background-repeat: no-repeat; }
#Locations{ background-color: transparent;}
#AboutUs{ background-color: #34368a; text-align: center; color: #FFF; }
#ContactUs-Multiple{ background-color: transparent;}
#ContactUs-Single{ background-color: transparent;}
footer { background-color: #0d0021; }
/************************************
	Header Transform Styling
************************************/
/*#Header.onScroll { 
	position: fixed; height: 110px; 
	-webkit-transition: height 0.4s ease; -moz-transition: height 0.4s ease; -o-transition: height 0.4s ease; transition: height 0.4s ease; }
a.RetLogo.onScroll img { 
	width: 150px; height: auto; resize: both; 
	-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.nav.onScroll { 
	margin-top: 5px; 
	-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.nav.onScroll li a { 
	padding: 8px 12px; font-size: 1em;
	-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.nav li.current a span { color: #E75D10; } */ /* The current class animates the inner page nav via lpfunctions.js */

/************************************
	Font Styling
************************************/
h1 { font-size: 2.2em; font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 900; text-transform: uppercase; margin-bottom: 5px; }
h2 { font-size: 1.8em; font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 900; text-transform: uppercase; }
h3 { font-size: 1.6em; font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 400; color: #ffed0b; }
h4 { font-size: 1.5em; font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 800; text-transform: uppercase; }
h5 { font-size: 1.3em; font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 700; text-transform: uppercase; }
h6 { font-size: 1.2em; font-family: 'M PLUS Rounded 1c', sans-serif; font-weight: 700; text-transform: uppercase; }

/************************************
	Location items
************************************/
.StoreContainer { background: transparent; }
.StoreContainer iframe{ height: 160px;  }
.rounded { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

/************************************
	ISM Slider additional styling
************************************/
.ism-CTA-Button {  
	background-color: rgba(0,0,0,0.60);
	border: 2px solid rgba(255,255,255,1.00);  padding:6px 20px 7px 20px;
	color:#ffffff; } 
	
.blue-circle-image { float: right; z-index: 10; position: absolute; top: -5%; right: 10%; }
.header-image { z-index: 200; position: absolute; top: -10px; width: 100%; margin: 0 auto;}
