.footer-tag {
border:none;
}
#logo {
 float:none;
}
/*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;
}*/
#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:89%;
  margin-left:10px;
}

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

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

.region-footer {
  float:none;
}

.footer-login {
  width:100%;
}

/*.footer-login > .form_item-remember-me {
  display:none;
}*/

.footer-message {
  display:none;
}

.footer-loggedIn ul {
  width:90%;
}

div.form-item.form-type-checkbox.form-item-remember-me {
  display:none;
}

#main-content {
  width:97%;
}

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

.contentextra {
  width:97%;
  margin-left:0px;
}

/* For gallery on the conference page*/
.field-content img {
  width:100%;
}

/*Remove horizontal line*/
.view-member-directory-2.view-display-id-page_1.user-own-profile {
  border-right:none;
}

.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: 20px;
}

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

ul.mobile-menu-block-holder {
 display:none;
}


