.not-front #page {
	width: 320px;
}
.not-front #page #main {
	width: 280px
}
#footer #block-tu_mailinglist-get_updates {
	width: 260px;
}
#footer #block-boxes-join_conversation {
	width: 260px;
}
#footer #block-TU_footer_blocks-accountability_block {
	width: 260px;
}
#footer #footer-links-wrapper {
	padding-bottom: 40px;
}
body div#footer footer span.horizontal.logo {
	left: 20px;
	top: 62px;
}
.user-profile-page div.my-profile-page-title {
	width: 320px;
}
.not-front.user-profile-page #main #content {
	width: 280px;
}
.user-profile-page .profile div.field,
.user-profile-page .profile div.redhen-contact-contact {
	width: 280px;
}
.user-profile-page #profile-show-more {
	width: 280px;
}

.page-user-edit #page h1.title {
	width: 320px;
}
.page-user-edit #block-TU_blocks-about_profile_block {
	width: 280px;
}
.page-user-edit div#block-TU_blocks-about_profile_block a.header {
	background: url("/sites/all/themes/responsive/images/mobile/accordian_arrow_down.png") 245px 15px no-repeat #605a51;
}
.page-user-edit #page #main div#content  {
	width: 250px;
}
.page-user-edit #user-profile-form input[type="text"] {
	width: 240px;
}
.page-user-edit #user-profile-form textarea,
.page-user-edit #user-profile-form #edit-field-interests {
	width: 250px;
}
.page-user-edit #user-profile-form #edit-field-image {
	width: 247px;
}
.page-user-edit #user-profile-form #edit-submit {
	margin-top: 18px;
	position: relative;
	left: -2px;
}
.page-user-edit-account #user-profile-form .password-suggestions {
	width: 240px;
}
.page-user-edit-account #user-profile-form input[type="text"],
.page-user-edit-account #user-profile-form input[type="password"] {
	width: 240px;
}
.page-user-edit-account #user-profile-form .form-item-pass-pass1,
.page-user-edit-account #user-profile-form .form-item,
.page-user-edit-account #user-profile-form label {
	width: 250px;
}
.page-user-edit-name-address #user-profile-form .form-item,
.page-user-edit-name-address #user-profile-form label,
.page-user-edit-name-address #user-profile-form .form-wrapper,
.page-user-edit-main #user-profile-form .form-wrapper {
	width: 250px;
}
.page-user-edit-communications #user-profile-form .form-checkboxes .form-item,
.page-user-edit-communications #user-profile-form .form-type-checkbox label {
	width: 230px;
}
.page-user-edit-communications #user-profile-form label[for="edit-field-newsletters-und"] {
	width: 240px;
}
.page-user-edit-gift-history #user-profile-form #edit-actions {
	width: 210px;
}
.page-user-edit #user-profile-form label {
	width: 240px;
}
.page-user-edit-gift-history #page div#main div#content {
	width: 215px;
}
#user-profile-form div.field-name-field-image #edit-field-image-und-0-upload {
	width: 198px;
}
#page #main #sidebar-second {
	width: 200px;
	float: left;
}
.front img#home-mobile-banner {
	width: 300px;
}
.front #main #content-area {
	width: 260px;
	margin-left: 50px;
}
.front #main ul.pager-load-more {
	width: 180px;
	text-align: center;
}
.front img#home-mobile-banner {
	margin-top: 10px;
}
div#block-views-bc9f26a4343572956bdafd2e07ed69a9 {
	float: none;
	margin-left: 20px;
}
/* large nodequeue on homepage */
.front #content-area #block-views-tu_front_nodequeue_large-block div.views-field-field-goals-and-objectives {
	display: none;
}
.front #content-area #block-views-tu_front_nodequeue_large-block {
	width: 180px;
}
.front #block-views-tu_front_nodequeue_large-block div.views-field-title {
	background-color: rgba(0, 0, 0, 0.35);
	position: absolute;
	top: 112px;
	left: 0;
	width: 155px;
	height: 63px;
	margin-left: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	font-size: 13px;
}
.front #block-views-tu_front_nodequeue_large-block div.views-field-title a {
	color: #fff;
}
.front #page #block-views-tu_front_nodequeue_large-block .views-field-field-media {
	margin-right: 0;
}
.front div#page div.view-tu-front-nodequeue-large .views-field-nothing .project_profile-icon,
.front div#page div.view-tu-front-nodequeue-large .views-field-nothing .press-release-icon {
	right: -16px;
}


/**
 *   groups landing page
 */

.page-connect-groups .view-og-groups table {
  width: 100%;
  min-width: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}


/**
 *   groups landing page
 */

.page-node-media h1.title.photo-link {
  padding-left: 0;
}

.page-node-media .view-og-groups-content-pages table {
  width: 100%;
  min-width: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.page-node-media.content-listing #content-inner {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.page-node-media .view-og-groups-content-pages table td.col-2,
.page-node-media .view-og-groups-content-pages table td.col-4 {
  /* kill the margins on every other cell so it fits */
  margin-right: 0;
}


/**
 *   groups pages
 */
.mobile-groups-page .view-og-groups-content .views-row,
.mobile-groups-page .view-og-groups-content-listing-pages .views-row {
  width: 220px;
}

.mobile-groups-page .view-og-groups-content .views-row .title,
.mobile-groups-page .view-og-groups-content-listing-pages .views-row  .title {
  width: 180px;
}

.mobile-groups-page ul.pager-load-more {
  width: 260px !important;
}

/**
 *   node/add pages
 */

.page-node-add.mobile .form-region-footer {
  /* body field */
  width: 280px;
}

.page-node-add.mobile .cke_toolbox_collapser {
	margin-right: 10px;
}

.page-node-add.mobile .form-region-footer .cke_editor iframe {
  width: 260px !important;
}

.page-node-add.mobile .form-region-right,
.page-node-add.mobile .form-region-main {
  width: 80% !important;
}

.page-node-add.mobile .form-region-main input#edit-title {
  width: 250px;
}

.page-node-add.mobile .form-region-main div.form-textarea-wrapper {
  width: 260px;
}

.page-node-add.mobile .node-form #mapCanvas {
  width: 260px !important;
}

.page-node-add.mobile .node-form #form-tags-wrapper,
.page-node-add.mobile .node-form #form-tags-wrapper div.right {
  width: 260px !important;
}

body.front #content-area .view-tu-front-nodequeue-large .views-row .views-field-body {
	display: none;
}

body.front .view-tu-front-nodequeue-large div#icon-type {
  right: 0px;
}

#page #main div#sidebar-first,
#page #main div#sidebar-second {
	float: none;
	margin: 0 auto;
	width: 200px;
	display: block;
}
.page-user-edit #page #main div#sidebar-first {
	width: auto;
}
#user-profile-form #edit-cancel {
	margin-top: 10px;
	margin-left: 0;
}

#mobile-groups-content-nav ul.links.mobile-groups-content-menu {
  width: 320px;
}

div#add-content {
	width: 300px;
	left: 0;
	margin-left: 10px;
}
div#add-content a {
	white-space: nowrap;
}

.role-authenticated-user.page-node-add-photo form.node-form input#edit-title {
	width: 230px;
}

#field-media-add-more-wrapper label {
	white-space: normal;
}


















