@media only screen and (min-width: 1350px) and (max-width:1550px) {


/*H Tags*/
h1 {
	padding: 0 0 15px 0;
	font-size: 46px;
}
h2 {
	font-size: 22px;
}
p {
	font-size: 16px;
}








/*Image Styles*/


.right {
	float: right;
	margin: 0 0 50px 50px;
	width:375px;
}
.full {
	width:100%;
	height: auto;
	margin: 0 0 25px 0;
}















/*List Styles*/
ul {
		color: #333;
	font-size: 16px;
	padding: 0 0 0 45px;
}






/*Button Styles*/

.button_green {
	width:300px;
	height: 91px;
	line-height: 91px;
    font-size: 36px;
	-moz-border-radius: 15px;
	border-radius: 15px;

}
.join {

	height: 75px;
	width: 100%;
	font-size: 50px;
}





/*Arrow Styles*/
#next, #prev {
	top: 355px;
	width:40px;
	height: 43px;
}
#next {
	right: 25px;
}
#prev {
	left: 25px;
}

.arrow_right_red {
	top: 0;
	right:-133px;
}





/*Error and Success Styles*/

.error {
	font-size: 24px;
	padding: 15px 25px;
	margin: 0 0 15px 0;
}
.success {
	font-size: 24px;
	padding: 15px 25px;
	margin: 0 0 15px 0;
}







/*Input Styles*/
input[type=text], input[type=password], textarea {
padding: 10px 20px;
  width:100%;
  font-size: 24px;
}
textarea {
	min-height: 200px;
}
input[type=submit] {
	padding: 10px 20px;
	width:100%;
  font-size: 24px;
}
input[type=checkbox]
{
  
  padding: 10px;
  margin: 10px 10px 10px 5px;
}
select {
   width: 100%;
   font-size: 24px;
   border:1px solid #333;
   padding: 10px 20px;
   border-radius: 0;
   margin: 0 15px 15px 0;
}






/*Header*/
.header {
	width:100%;
	height: 117px;
	top: 0;
	-webkit-box-shadow: 0px 16px 19px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow:    0px 16px 19px 0px rgba(0, 0, 0, 0.75);
box-shadow:         0px 16px 19px 0px rgba(0, 0, 0, 0.75);
}
.header2 {
	width:1300px;
	height: 117px;
}
.logo {
width:225px;
height: 117px;
}

.logo img{
	width: 100%;
	height: auto;
}
.alert {
	top: 30px;
	left: 225px;
}
.alert img {
	width:60px;
	height: auto;
}
.login {
	top: 0;
	right: 0;
	padding: 10px 15px;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
.login a {
	margin: 0 0 0 45px;
}
.login a:first-child {
	margin: 0 0 0 0;
}
nav {
	bottom: 0;
	right: 0;
	height: 55px;
}
.nav_item {
	padding: 0 0 0 0;
	font-size: 24px;
	margin: 0 0 0 45px;
	height: 55px;
}
.nav_item a {
	padding: 0 15px;
	height: 55px;
	line-height:55px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.sub_nav {
	width: 300px;
}
.sub_nav a {
	font-size: 14px;
	padding: 10px 15px;
	line-height: normal;
	height: auto;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.sub_nav a:last-child {
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
#sub_1b,#sub_2b, #sub_3b {
	left: 0;
}
#sub_4b,#sub_5b {
	right: 0;
}
.social {
	top: 5px;
	right:175px;
}
















/*Slideshow*/
.slideshow {
	width: 100%;
	height:700px;
}
.slideshow2 {
	width:100%;
	height: 700px;
}
.slideshow2 img {
	width: 100%;
	height: auto;
}
.slide_title {
	top:700px;
	margin: -500px 0 0 0;
	left: 0;
	width:100%;
	height: 500px;
	font-size: 65px;
	text-shadow: 3px 3px 0px rgba(0, 0, 0, .75);
}











/*Main Body Styles*/
.main_body {
	width:100%;
}
.main_body3 {
	width:100%;
	border-top:3px #0d1056 solid;
	border-bottom:3px #0d1056 solid;
}

.main_body2, .main_body4, .main_body6 {
	width: 1300px;
	padding: 25px 0;
}
.main_body4 {
	font-size: 55px;
}
.main_body4 img {
	margin-right: 25px;
}
.main_body5 {
	width: 1300px;
	margin: 0 auto;
	padding: 25px 0;
	text-align: left;
}
.main_body5 h1 {
	font-size: 40px;
	border-bottom: none;
	padding: 0 0 0 0;
}
.main_body6 h1 {
	font-size: 40px;
}
.box {
	width:417px;
	margin-right: 24px;
}
.box1_hover, .box2_hover, .box3_hover {
	top: 0;
	left: 0;
}
.caption {
	padding: 15px 25px;
	width: 367px;
	font-size: 30px;
}




/*Footer*/
.footer {
	padding: 45px;
}








/*Secondary Items*/
.spacer {
	width:100%;
	height: 117px;
}
.form {
	display: inline-block;
	vertical-align: top;
	width:750px;
}
.why {
	display: inline-block;
	vertical-align: top;
	width:450px;
	margin: 0 0 0 50px;
	background: #f1f8ff;
	padding: 25px;
}
.why h1 {
	border-bottom: none;
	color: #0d1056;
	padding: 0 0 0 0;
}



/*Account Items*/
.dashboard  {
	width:750px;
}
.newsfeed {
	width:496px;
	margin: 0 0 0 50px;
	height: 625px;
}
.toggle_activity {
	width: 496px;
	height: 50px;
	position: absolute;
	bottom: 0;

}
.newsfeed_title {
	width:446px;
	padding: 10px 25px;
	font-size: 36px;
}
.dash_icon {
	width:355px;
	margin: 0 0 15px 15px;
}
.dash_icon:nth-child(2n+1) {
	margin: 0 0 15px 0;
}

.dash_title a {
	padding: 5px 0;
	font-size: 18px;
}
.message {
	width:261px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.message h1 {
	font-size: 24px;
}


.message_title a {
	padding: 5px 0;
	font-size: 18px;
	width: 312px;
}



.sponsors {
	width: 900px;
	margin: 0 auto;
	text-align: center;
}
.sponsors img {
	width: 200px;
	height: auto;
	display: block;
}
.main_body4 .sponsor_next,.main_body4 .sponsor_prev {
	position: absolute;
	top: 150px;
	border:none;
	cursor: pointer;
}
.sponsor_next {
	right: 100px;
}
.sponsor_prev {
	left: 100px;
}
}