/* iPads (portrait and landscape) ----------- */  
@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1024px) {  
 

#Header {
width: 100%;
}

.Container {
width: 100%;
}

#Header {
height: 224px;
}

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

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

.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;
}
.ShareBox {
position: absolute;
top: -62px;
right: 0px;
}

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

#TopStats li {
width: 24%;
height: 258px;
}

#slider2 {
	width: 100% !important;
}

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

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

#slider3, #slider4 {
	height: 258px !important;
	width: 100% !important;
}

#slider3 li, #slider4 li {
	height: 258px !important;
	width: 100% !important;
}

#slider3 li div, #slider4 li div {
padding: 4%;
}

#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.selected a {
	background-color: #fbfcfe;
	color: #072755;
}

#HomeMain .Left {
width: 30%;
}

#HomeMain .Right {
width: 63%;
}

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

#HomeMain .Right .SubmitForm {
background: #d02c00;
color: #fff;
font-size: 26px;
font-family: 'Passion One', cursive;
width: 181px;
height: 74px;
padding: 0px;
position: absolute;
top: 32px;
right: -12px;
}

#RightBar .SubmitForm {
background: #d02c00;
color: #fff;
font-size: 23px !important;
font-family: 'Passion One', cursive;
width: 100% !important;
height: 60px !important;
padding: 0px !important;
position: relative !important;
top: initial !important;
right: initial !important;
}

#RightBar #QuickLinks h6 {
font-size: 22px !important;
}

#RightBar input {
width: 97% !important;
}

#HomeMain .Right .checkbox {
width: 34px;
margin: 0 0 0 0;
}

.Register {
float: right;
padding: 55px 0 16px 0;
}

.SharkTrust {
position: absolute;
top: 68px;
right: 22px;
}

.TabClear {
	clear: both;
}

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

.TopQuote {
top: 80%;
left: 48%;
font-size: 28px;
line-height: 24px;
}

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

#HomeMain h1 {
width: 70%;
}

#HomeMain .Right input {
width: 27.6%;
padding: 4px 0 2px 6px;
}

#TopStats li div {
width: 92%;
padding: 4%;
height: 98px;
font-size: 23px !important;
}

#TopStats li.Box2 div big {
font-size: 25px;
}

#TopStats li ul li {
font-size: 18px;
}

#TopStats li div big {
font-size: 24px;
}

#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;
}

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

}