.footer-tag {
border:none;
}
#logo {
float:none;
margin:0;
}
/*h2 {
	line-height: 32px;
}*/
h2#site-slogan{
width: auto;
margin-left: auto;
margin-top:auto;
float:none;
}
footer #block-block-1 {
display:none;
}
#footer {
height:auto !important;
}
.region-footer .block label {
float :none;
}
footer form {
width: auto;
}
.footer-inner{
width: auto;
}
.footer-tag-line {
width:auto;
}
footer .block {
margin-bottom: 0px;
}
a#top {
position:relative;
}

.footer-inner,
.footer-tag-line {
padding-left:10px !important;
text-align: center;
}
.footer-message,
.footer-image-desc {
padding-right:0px !important;
float:none;
margin-right: 0px;
}
#menu-bar ul.sf-menu {
left:auto !important;
}
/*html {
  font-size: 112.5%;
}*/
#content {
width:auto !important; 
margin-left:0px;
}
.container {
width:auto !important;
}
.footer-message p {
	text-align: center;
}
.footer-message .view-id-image_description .views-row div div {
	float:none;
	text-align: center;
}
/*#footer {
	font-size: 9px;
}*/
ul#supersized {
	margin:0px;
	padding: 0px;
}
#mobile-menu select {
	display: block;
}
#block-superfish-1 {
	display: none;
}
/*body.front #footer {
	position: fixed;
	bottom: 0px;
}*/

#name-and-slogan {
   margin-top:0;
}

.content-column {
  width:100%;
}

#main-content {
  width:100%;
}

#block-homesplash-homepage-block {
  width:100%;
}

.home-block, .home-block:hover {
  width: 28.5%;
}

.home-content {
  width:92%;
  margin-left:10px;
}

.region-content-aside {
  margin-top: -100px;
}

.region-footer .block {
  float:none;
}

.region-footer {
  float:none;
}

.footer-login {
  width:100%;
}


.footer-message {
  display:none;
}

.footer-loggedIn ul {
  width:90%;
}
 
div.form-item.form-type-checkbox.form-item-remember-me {
  display:block;
}

div.footer-login div.login-title {
  display:block;
}

.home-block, .home-block:hover {
  width:94.5%;
  min-height:200px;
  margin-bottom:10px;
}

.view-member-directory-2.view-display-id-page_1 .views-field.views-field-image-URL {
  float:none;
}

.view-member-directory-2.view-display-id-page_1 .views-field {
margin: 0px;
}

.user-own-profile-sidebar {
  border-left:none;
}

#main-content {
  width:94%;
}

#content {
 width:97%;
 margin-left:0px;
}

.contentextra {
  width:97%;
  margin-left:0px;
  padding:1%;
  font-size:75%;
}

.field-name-group-group {
  position: relative;
}
            
.view-id-document_library.view-display-id-block_1 {
  width:90%;
}

.view-id-document_library.view-display-id-block_1  > .view-footer {
  float:left;
}


#block-views-document-library-block-1 {
 margin-left:20%;
 width:80%;
 
}

#block-views-document-library-block-2 {
 width:100%;
}

#footer p {
 display:none;
}

.field-name-group-group {
  position: relative;
}

#intro_text img {
  display:none;
}

.field-name-field-commitee-image, .field-name-field-committee-image-closed {
  float:none;
}

.field-content img {
  width:100%;
}

.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner {
height: 44px !important;
line-height: 150%;
font-size:90%;
}

#block-views-document-library-block-2 {
width: 100%;
}


/*.footer-content {
  height:68px;
  background: black;
  width:105%;
  margin-left:-10px;
}*/

.home-content {
  width :86%
}

#conferences-block {
  margin-left:0;
  margin-right:0;
}

.home-block, .home-block:hover {
  width:99.5%;
}


li.mobile-menu-block {
width: 23%;
background: black;
opacity: .8;
display: inline-block;
padding: 10px;
height: 62px;
margin-top: 10px;
}

li.mobile-menu-block a {
margin-top:6px;
}

li.mobile-menu-block h3 {
font-size:15px;
width:75%;
}
ul.mobile-menu-block-holder {
  display: none;
}

li.mobile-menu-block h3 {
 font-size: 13px;
 width: 75%;
}

li.mobile-menu-block h2 {
display: inline-block;
vertical-align: top;
font-size: 23px;
margin-left: 10%;
}
