/* Tablets */
@media only screen and (min-width: 600px) and (max-width: 767px) {
	
body { font-size: .65em }

.gutter { height: 25px }

.button a {
	margin: 1em 0 0;
	padding: .7em 1em .7em;
	font-size: 1em;
}

/** BODY **/

.wrap_container {
	padding: 20px 0;
	box-shadow: inset 0px 0px 30px #ddd;
}

.wrap {
	width: 570px;
	padding: 20px;
	box-shadow: 0px 0px 30px #ddd;
}

.wrap_inside {
	min-height: 385px;
}

.main_column { padding-right: 20px }

#full { width: 475px }

.right { width: 158px !important }

.side_column { width: 158px }

.side_column ul {
	margin: .5em auto 1.5em;
}

.side_column ul.social li img {
	height: 20px !important;
	display: block;
	width: auto;
}


#current { background-size: 10px 12px }

.title { font-size: 1.3em }
.date { font-size: .9em }
.text { font-size: 1.1em }

/** MASTHEAD **/

.masthead {
	width: 570px;
	padding: 15px 0;
}

.masthead .logo { width: 100px }

.masthead .logo_icon {
	height: 50px;
	width: 100px;
	margin-top: 6px;
}

.masthead .logo_text {
	height: 16px;
	width: 100px;
	display: block;
	margin-bottom: -30px
}

.masthead .logo:hover .logo_icon { margin-top: -1px }

.masthead_action { height: 60px }

.masthead_action span { margin-top: .5em; margin-bottom: .6em }

.masthead_action_sep { height: 100% }


.masthead_action_email input[type=email] {
	width: 125px;
	height: 15px;
}

.masthead_action_email input[type=submit] {
	width: 15px !important;
	height: 15px !important;
	background-size: 15px 15px !important;
}

.masthead_action_social ul li { margin-left: 1em }

.masthead_action_social li img { height: 15px !important }

/** NAVIGATION **/

.nav { width: 570px }

.nav ul li a { padding: 1.1em .8em 1em; }

.nav ul li.donate a { padding: 1.1em 1em 1em }

.nav ul li a img {
	width: 8px;
	height: 5px;
	left: -moz-calc(50% - 4px) !important;
	left: -webkit-calc(50% - 4px) !important;
	left: calc(50% - 4px) !important;
}

/** SLIDER **/

.slider_shadow { box-shadow: inset 0px 0px 15px #333 }

.slider img { box-shadow: 0 0 15px #333 }

/** HOME ABOUT **/

.about {
	width: 570px;
	font-size: 1.4em;
}

.about_issues {
	width: 100%;
	min-width: 570px;
	display: block;
	padding: 0;
	margin: 1em 0 0;
	border-collapse: collapse;
	overflow: auto;
}


/** HOME ACTION **/

.action_container { width: 570px }

.action_left { padding: 25px 25px 25px 0 }

.action_right { padding: 25px 0 0 25px }

.action_left form { width: 90% }

.action_left input { font-size: 1em }


/** HOME ACTION2 **/

.action2_container { box-shadow: inset 0px 0px 15px #efefef }

.action2 { width: 570px }

.action2_left { width: 66.67%; padding-right: 25px }

.action2_right { width: 33.33% }

.action2_thumb {
	width: 100px;
	height: 100px;
	margin-right: 10px;
}

.action2_text { width: 245px }

.action2_right ul li a {
	margin-bottom: 4px;
	font-size: 1em;
	
}

/** NEWS **/


.news { width: 570px }

.news_item { height: 270px }

.news_item .news_item_overlay {
	padding: 15px;
	font-size: 1em;
}

.news_item .excerpt {
	width: -moz-calc(100% - 30px) !important;
	width: -webkit-calc(100% - 30px) !important;
	width: calc(100% - 30px) !important;
}

/** FEATURED **/

.feature_container { width: 570px }

.feature_left {
	width: 33.33%;
	padding: 25px 25px 25px 0;
}

.feature_left img { margin: 3em auto 0 }

.feature_right {
	padding: 25px 0 25px 25px;
	width: 66.67%;
}

/** SOCIAL **/

div.social { width: 570px }

.social_left {
	width: 380;
	min-height: 100%;
	padding: 25px;
}

.social_left .tweet {
	float: right;
	width: 228px !important;
	z-index: 100;
	color: #fff;
	font-size: 1.2em
}

.social_left img {
	top: 25px;
	width: 40%;
	left: -12%;
}

.social_right {
	width: 33.33%;
	padding: 25px 0 25px 25px;
}

/** FOOTER **/

.footer_container { box-shadow: inset 0px 0px 15px #333 }

.footer { width: 570px }

.footer ul { padding: 20px 0 }

.footer ul li img {
	margin: 0 10px 15px 0;
	height: 12px;
}

.footer ul li input[type=email] {
	width: 80px;
	height: 12px;
}

.footer ul li input[type=submit] {
	width: 12px !important;
	height: 12px !important;
	background-size: 12px 12px !important;
}

.footer2 {
	width: 570px;
	padding: 10px 0;
}

.footer2 ul li img { height: 25px }

/** Captiol Club **/

#capitolclub table { font-size: .6em }

/** AWARDS **/

#awards {
	width: 570px;
	padding: 0;
}

#awards .logo { margin: 10px auto 20px }

.captain_container { padding: 0 }

.captain {
	width: 570px;
	padding: 20px;
}

	
}