/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the default font size on small devices */
html {
}

h1 {
	font-size: 170%;
    margin: 2% 0 0 0%;
    width: 100%;
	text-align:center;
}

h2 {
	line-height: 25px;
}

p, pre, li {
	line-height:1.4em;
}

#trans_overlay {
	display: none;
}

#smallnav { 
font-size: .9em;
margin: 5px 0 0 0;
line-height: 16px;
margin:  10px 0 10px 0;
}

#block-widgets-s-socialmedia-profile-buttons { 
     float: left;
	 margin: auto 15%;
	 width: 100%;
}

/*/// OTHER BLOCKS ////*/

#block-footer-sitemap-footer-sitemap { 
float: left;
width: 95%;
margin: 10px 15px 15px 2%;
padding: 5px;
min-height: none;
border: none;
}

#block-views-sponsors-collaborators-block { 
width: 97%;
margin-top: 2%;
min-height: 0;
padding:0;
}

#block-views-apw-programs-home-buttons-block .views-row .field-content {
	max-width: none;
	width: 150%;
	margin: 0 0 5% -5%;
}

#block-views-sponsors-collaborators-block caption {
    font-size: 1.0em;
    font-weight: bold;
}

/*/// BLOCKS - NEWS, Awards, Facebook ////*/

#block-views-latest-news-item-news-listing, #block-views-awards-block-awards-block, #block-facebook-boxes-fb-like, #block-views-67cd9c34b8fe5bc21f66c60816a719b9, #block-views-5f1cf3727afcdf47fd408da445aa124d {
	width:97.5%;
	margin:1% 1%;
	min-height:0px;
}

#block-facebook-boxes-fb-like .block-content {
	display:none;
	}
	
#block-facebook-boxes-fb-like .block-title {
	margin:0%;
	border-radius: 7px 7px;
	}

/*/// VIEWS ////*/

.views-field-field-sponsor-logo { 
float: none; 
padding: 0;
}

.view-display-id-prog_logo_goal {
    clear: none;
    float: left;
}

.view-display-id-prog_logo_goal .program_mission_wrapper {
    width: 100%;
    float: left;
}

.views-field-field-testimonial-2 {
    padding: 4% 0 0 8%;
	background-size:auto 50%;
}

.view-apw-programs .views-field-field-sponsor-logo {
  padding: 0;
  text-align: center;
	float:none;
	xwidth: 70%;
	xmargin: auto 15%;
  xborder:1px solid white;
  box-sizing: border-box;
}

.responsive-sponsors-views-column {
overflow: hidden;
width: 48%;}

.responsive-sponsors
{
width: 100%;
margin: 1% 0 0 0;
}

#block-views-sponsors-collaborators-block h3.block-title a {
    font-size: 110%;
    text-decoration: underline;
    line-height: 25px;
    float: left;
    text-align: center;
    margin: 0 0 2% 0;
}

/*/// FLEX SLIDER ////*/

.flex-control-nav {
    bottom: 3%;
    opacity: 0.9;
    padding: 2px;
    position: absolute;
    right: 1%;
    text-align: center;
    width: 65%;
}

.flex-control-paging li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
    cursor: pointer;
    display: block;
    height: 20px;
    text-indent: -9999px;
    width: 20px;
	border: 1px solid #fff;
	margin-right: 5%;
}

/*/// HEADER ////*/

#name-and-slogan
{
    width: 100%;
    float: left;
}

#site-name, #site-name a {
	font-size:130%;
	line-height: normal;
}

#site-slogan {
	width: 100%;
	font-size: 110%;
}

#block-search-form {
    margin: 1% 9%;;
}

#social-icons {
    width: 100%;
}

.region-leaderboard { 
margin: auto 10%;
clear: none;
float: none;
}

#main-content-header #page-title { 
xline-height: 25px;
margin: 3% auto;
font-size: 200%;
text-align:center;
}

#main-content-header {
margin: 0;
}

.header_field_float {
	width: 100%;
	float:none;
}

#branding { 
 float: left;
    text-align: center;
}

/*/// LEFT AND RIGHT COLUMNS ////*/

.ds-2col-stacked-fluid .group-right,
.ds-2col-stacked .group-right {
    border-left: none;
    float: left;
    padding: 0 1% 0 1%;
    width: 100%;
}

.ds-2col-stacked-fluid .group-left,
.ds-2col-stacked .group-left {
    float: left;
    width: 100%;
}

.ds-2col-stacked-fluid .group-left .views-row {
width: 98%;
}

/*/// MISC ////*/

#breadcrumb a {
    color: #003366;
}

#main-content {
    padding:0;
}

.content-inner {
    padding: 1% 0;
}

.more-link a
{
margin: 0 auto;
text-align:center;
padding: 0px 2% 0px 2%;
color: #003366;
font-weight:bold;
text-decoration: none;
border-radius: 3px;
border-radius: 6px;
box-shadow: 1px 1px 1px rgba(0,0,0,0.6);
shadow: 0 1px 3px rgba(0,0,0,0.6);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer;
background-color: #CCC;
font-size: 100%;
}

/* =============================================================================
 *  Node List Pages i.e. Sponsor page, Advisory Council page, 
 * ========================================================================== */

.nodelist-content {
	display:block;
}

#menu-bar {
	background:none;
	border:hidden;
	width:100%;
	text-align:center;
	margin:0;
}

#trans_body p {
	font-size:75%;
}

#trans_body h3 {
	font-size:85%;
}

#block-views-awards-block-awards-block .more-link a {
	display:none;
}

#block-superfish-1 {
	text-align: center;
}

#superfish-1-select
{
	width: 90%;
}

.block block-superfish .menu-wrapper .menu-bar-wrapper .clearfix
{
	width: 90%;
}

.social-float {
	height:30px;
	width:30px;
}

#node-21 {
	margin-bottom:-10px;
}

.home-page-logos {
	width:85%;
	border-radius:10px;
	
}

#block-views-apw-programs-home-buttons-block {
	margin-bottom:2%;
}

#ua-web-branding-banner-v1 .ua-home.asdf
{
    float: left;
    min-width: 250px;
}

#logo
{
padding: 0;
    width: 100%;
}


/*///Discovery Journey///*/
.simple-page-logos {
	width:85%;	
}

/**** Display Suite displays ****/
  /* when a 2-column display uses flex-box styling instead of floats */
.ds-2cols-group-wrapper{
  display: block ;
}

.group-left{
  width: 100%;
}

.group-right{
  width:100%;
}

/*webform*/
.all-inquiry-field-wrapper {
  width: 100%;
  float:none;
}