
/***** iPhone (portrait) *****/
@media only screen and (min-width: 320px) and (max-width: 480px) {
	
.mobile-hide {display: none;}

h1 {font-weight: 900; font-size: 22px; line-height: 30px; color: #097abf; margin: 15px 0 20px 0px;}

h5 {font-size: 20px; color: #a8d1ea; font-weight: 100; font-family:'Neou',sans-serif; margin: 15px 0 15px 0; padding: 0;}

p {font-size: 13px; line-height: 22px;}

.header-left	{width: 20%; position: relative; float: left; text-align: center; height: 130px; background-color: #097abf; border-bottom: 1px solid #097abf; text-align: center; z-index: 1111;}

.mask {display: none; }

#cover {position: relative; top: 115px; }

#home-content {top: 5px;}

#int-content {top: -120px; }

#homeSlide {background-color: #000; width: 100%; height: 400px; position: absolute; top: 0; z-index: 0; }

.slide {width: 100%; height: 400px; background-size: cover; background-attachment:inherit;
	background-position: center bottom;	
	-o-background-size:130% auto;
	-webkit-background-size:130% auto;
	-moz-background-size:130% auto;
	background-size:130% auto;
}

.logo-cont {background-color: #FFF; height: 130px; text-align: center; width: 100%; border-bottom: 1px solid #e0e0e0;}


#intBgnd {display: none;}

.bgnd {display: none;}

a:link.gradient {
	font-size: 14px;
	width: 100%;
	padding: 10px 0px 10px 0px;
	margin: 0px 0 10px 0;
	letter-spacing: 2px;
	display: block;
	text-align: center;
}
a:visited.gradient 			{color: #097abf; text-decoration: none;  }
a:hover.gradient 			{color: #097abf; text-decoration: none; opacity: 0.8; }


.slide-txt {font-size: 35px; line-height: 45px; font-weight: 700; color: #FFF; position: relative; top: 150px; }

img.rotate {
	width: inherit;
	height: inherit;
  border-radius: 50%;
  -webkit-transition: -webkit-transform .6s ease-in-out;
          transition:         transform .6s ease-in-out;
}

a:link.letterspace 		{font-family: 'Roboto Condensed', sans-serif; color: #097abf; font-weight: 400; font-size: 14px; letter-spacing: 2px; text-decoration: none; margin:20px 0 10px 0;}
a:visited.letterspace 	{color: #097abf;  text-decoration: none;}
a:hover.letterspace 	{color: #097abf;  text-decoration: none; letter-spacing: 4px;}

.blue-bar-header {font-size: 30px; padding: 15px 0 12px 0; letter-spacing: 3px; margin-top:30px; }

.gradient-header {font-size: 30px; letter-spacing: 3px; margin-top:30px; padding-top: 14px;}

a:link.blue-condensed 		{font-size: 18px; line-height: 21px; margin:9px 0 10px 0;  }

.footer {text-align: center;}

.footer-txt {
	text-align: center;
}

a:link.footer-nav {
	font-size: 14px;
	font-family: 'Roboto Condensed', sans-serif; 
	font-weight: 700;
	color: #FFF;
	display: block;
	text-decoration: none;
}