 #page,
 .region-bottom, .slider-wrapper {
 	width: 100%;
 }

 #navigation, #navigation ul{
 	text-align:center;
 	background: #262626;
 }

 .location-wrapper, .social-links {
 	display: none;
 }

 #content-wrapper, .region-navigation, .region-location, .region-slider, #header, #footer, .sub-navigation{
 	width:100%;
 	min-width: 320px;
 	margin: 0 auto;
 }

 #content {
 	padding: 10px;
 }

 #footer {
 	padding: 0;
 }

 .footer-push {
 	height: 0px;
 }

 .slider-wrapper {
 	display:none;
 }

 ul.nice-menu-down li.menuparent {
 	padding: 0px;
 	background: #262626;
 	background-image:none;
 }

 ul.nice-menu li {
 	display: inline-block;
 	float: none;
 }

 ul.nice-menu li.menuparent ul {
 	display: block;
 	visibility: initial;
 	position: fixed;
 	left: 0;
 	top: initial;
 	width: 100%;
 }

 ul.nice-menu li.menuparent ul li {
 	text-align:center;
 	width:100%;
 }

 .sidebar-second .region-sidebar-second {
 	float: left;
 	width: 100%;
 	margin: 0px;
 }

 .sidebar-second #content {
 	/* Span 4 columns, starting in 1st column from left. */
 	float: left;
 	width: auto;
 	margin: 0px;
 }

 .videoitem a img {
 	height: 120px;
 	width: 215px;
 }

 .views-view-grid table {
 	margin: 0 auto;
 }

 .views-view-grid td {
 	width: 100%;
 	display: block;
 	text-align:center;
 }

 .video-info {
 	width: 99% !important;
 	height: auto !important;
 	margin: 10px auto;
 	padding: 0;
 }

 .panel-list li{
 	width: 50%;
 	float: left;
 	border-left: 0px;
 	border-right: 0px;
 }

 .panel-list li a {
 	max-width: 95%;
	/*width: 80px;
	text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;*/
}

#footer {
	background-color: #292929;
	font-size: .9em;
}

.block-menu-block ul {
	margin-right: 5px;
}

.region-sub-navigation ul li a {
	padding: 10px 3px;
}

/* Sponsors */
.view-sponsor-wall table {
	margin: 0 auto;
}

.view-sponsor-wall .field-content {
	width: 190px;
	margin: 0 auto;
}

input {
	width: 90%;
}

input.form-submit {
	width: auto;
}

/* Landing */
td.landing-item {
	text-align:left;
margin-bottom: 0;
}

.landing-item img {
	width: 40%;
	margin-right: 10px;
}

.landing-item-description {
	height: auto;
}

iframe {

}

.media-youtube-outer-wrapper {
	width: 100% !important;
	height: auto !important;
	margin: 0 auto;
	max-width: 100%;
}

.media-youtube-preview-wrapper {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0 !important;
	overflow: hidden;
}

.media-youtube-preview-wrapper iframe,  
.media-youtube-preview-wrapper object,  
.media-youtube-preview-wrapper embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

.field-name-field-video-video {
width: auto !important;
margin: 0 auto;
}

/* Mentors */
.view-mentors table {
	width: 95%;
	}

.view-mentors td {
	text-align:left;
}

/* Homepage */
.panels-flexible-region {
padding: 0;
width: 100%;
float: none;
margin-bottom: 15px;
}

.panels-flexible-region-inside {
padding-right: 0em;
padding-left: 0em;
}

p.tweet {
	margin: 5px;
	border: 1px solid 
#E3E3E3;
background-color: 
whiteSmoke;
padding: 10px;
width: 94%;
}

