/* Smartphones (portrait and landscape) ----------- */  
@media only screen   
and (min-device-width : 320px)   
and (max-device-width : 640px) {  
/* Styles */  

#Header {
width: 100%;
}

.Container {
width: 100%;
}

.SharkTrust {
	display: none;
}

#Header {
height: 224px;
}

.Logo {
left: 7%;
top: 72px;
}

.TopQuote {
top: 170px;
left: 70px;
font-size: 34px;
line-height: 24px;
display: none;
}

.TopQuote big {
font-size: 28px;
}

.Container .Social {
	display: none;
}

.Social {
top: 10px;
left: initial;
right: 4px;
}

.Social li:first-child {
	display: none;
}

.MobileHeader {
background-color: #162558;
height: 60px;
width: 100%;
position: fixed;
z-index: 9999;
display: block;
}

.MMenu {
	height: 60px;
	float: left;
}

#HomeMain {
width: 100%;
height: auto;
}

#HomeMain h1 {
font-size: 31px;
line-height: 27px;
padding: 16px 24px 16px 24px;
text-align: center;
}

#HomeMain .Left {
width: 100%;
float: none;
margin: 0 0 0 0px;
}

#HomeMain .Left h6 {
width: 100%;
}

#HomeMain .Left p {
padding: 0 3% 23px 3%;
}

#HomeMain .Right {
width: 100%;
float: none;
}

#HomeMain .Right h6 {
width: 100%;
}

#HomeMain .Right form {
width: 98%;
padding: 0 0% 4% 2%;
}

#HomeMain .Right input {
width: 44%;
height: 24px;
margin: 13px 6px 0 6px;
}

#HomeMain .Right .SubmitForm {
background: #d02c00;
color: #fff;
font-size: 26px;
font-family: 'Passion One', cursive;
width: 221px;
height: 48px;
padding: 0px;
margin: 14px auto 0px auto;
display: block;
}

#HomeMain .Right .checkbox {
width: 14px;
}

#HomeMain .Right .Register {
text-align: center;
}

.ShareBox {
padding: 4px 0 0 21%;
}

.Ask1, .Ask2, .Ask3, .Ask4 {
	display: none;
}

#TopStats li {
width: 100%;
}

#slider2, #slider3, #slider4 {
	width: 100% !important;
}

#slider2 li, #slider3 li, #slider4 li {
	width: 100% !important;
}

#slider2 li img, #slider3 li img, #slider4 li img {
	width: 100% !important;
}

#QuickLinks {
width: 100%;
height: 284px;
background-color: #103871;
float: left;
display: block;
}

.Footer .Right {
width: 46%;
float: right;
font-family: 'Passion One', cursive;
color: #103871;
font-size: 18px;
padding: 20px 0 0 0;
}

.Footer .Left {
width: 40%;
float: left;
font-family: 'Passion One', cursive;
color: #103871;
font-size: 18px;
padding: 20px 0 0 9%;
}

#mmenu {
}

#mmenu li {
	float: left;
	width: 100%;
}

#mmenu li a {
	font-family: 'Passion One', cursive;
	color: #fff;
	font-size: 20px;
	background-color: #072755;
	padding: 18px 16px;
	display: block;
	width: 100%;
}

#mmenu li a:hover, #mmenu li.current_page_item a {
	background-color: #fbfcfe;
	color: #072755;
}

#Continuation {
width: 96% !important;
float: none !important;
}

.alignright, .alignleft, .aligncenter {
width: 50% !important;
height: auto !important;
}

#RightBar {
width: 96% !important;
float: none !important;
padding: 9px 2% 0 2% !important;
clear: both !important;
overflow: hidden;
}

#RightBar #HomeMain .Right form {
padding: 3px 6px 14px;
}

.MobileContainer {
	border-top: 10px solid #fbfcfe;
}
}  
