/*
 *   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 body font size on small devices */
html {
}

h1 {
	font-size: 170%;
	margin: 3% 0 0 0;
    float: left;
    margin: 2% 0 0 0%;
    width: 100%;
	text-align:center;
}

h2 {
	line-height: 25px;
}

.node-page h2 {
	font-size: 130%;
    line-height: 28px;
}

/*/// 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: 92%;
}

#block-views-apw-programs-home-buttons-block .views-row .field-content {
	max-width: none;
	width: 105%;
	margin: 0 0 5% -1%;
}

/*/// 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 { 
width: 100%;
float: left;
text-align: left;
}

.views-field-field-sponsor-
 img { 
width: 100%;
}

td, th
.views-field-field-sponsor-logo { 
padding: 0 3% 0 0;
}

.view-apw-programs .views-field-field-sponsor-logo {
    padding: 0;
    text-align: center;
	float:none;
	width: 70%;
	margin: auto 15%;
}

.view-display-id-prog_logo_goal {
}

.view-display-id-prog_logo_goal .program_mission_wrapper {
    width: 100%;
	float: none;
}

.views-field-field-testimonial-2 {
    padding: 4% 0 0 8%;
	background-size:auto 50%;
}

/*/// FLEXSLIDER ////*/

.flex-control-nav {
    bottom: 3%;
    opacity: 0.9;
    padding: 2px;
    position: absolute;
    right: 1%;
    text-align: center;
    width: 45%;
}

.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%;
	z-index:1000;
}

/*/// HEADER ////*/

#block-search-form {
	margin:1% 0 1% 0;
	text-align:center;
	display:inline-block;
	float:none;
}

#social-icons {
	margin: auto 0;
	width:100%;
	text-align:center;
}

.region-leaderboard { 
margin: auto 10%;
clear: none;
float: none;
}

#main-content-header #page-title { 
xline-height: 25px;
margin: 3% auto;
font-size: 200%;
color: #003366;
}

#main-content-header {
margin: 2% 0 0 0;
}

.header_field_float {
	width: 100%;
	float:none;
}


#name-and-slogan {
  
    width: 100%;
    float:left;
}

#logo
{
width: 100%;
padding: 0;
}

#site-name, #site-name a {
	font-size: 140%;
}

#site-slogan {
	text-shadow:1px 1px 1px #000;
}
.home-page-logos {
	padding:1%;
	width:45%;
	border-radius:10px;
}

#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%;
}

#branding { 
text-align: center;
float: left;
}

/*/// LEFT AND RIGHT COLUMNS ////*/

.ds-2col-stacked-fluid .group-right {
    border-left: none;
    float: left;
    padding: 0 1% 0 1%;
    width: 100%;
}

.ds-2col-stacked-fluid .group-left {
    float: left;
    width: 95%;
}

.ds-2col-stacked-fluid .group-left .views-row {
width: 95%;
}

/*/// 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;
}

/* ============== */
#block-views-awards-block-awards-block .more-link a {
	display:none;
}

#menu-bar {
	height:110px;
	background:none;
	border:hidden;
	width:100%;
	text-align:center;
	margin:0;
}

.home-page-logos {
	xfloat:none;
}

#trans_body p {
	font-size:75%;
}

#trans_body h3 {
	font-size:85%;
}

#block-superfish-1 {
	display:inline-block;
	float:none;
	margin:1% 0 1% 0;
}

.social-float {
	height:30px;
	width:30px;
}

#node-21 {
	margin-bottom:-10px;
}

#block-views-apw-programs-home-buttons-block {
	margin-bottom:2%;
}

html #ua-web-branding-banner-v1.bgDark .ua-home.asdf p {
	z-index:1010;
}

.responsive-sponsors .image-style-scale-footer-logo-53x40 {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 60%;
    height:70%;
}

#ua-web-branding-banner-v1 div > a:last-child  {
    text-shadow: 2px 2px 2px #003355;
}

#superfish-1-select
{
     font-size: 120%;
    padding: 1%;
    width: 90%;
}

#superfish-2-select
{
     font-size: 80%;
}

.ds-2col .group-right, .ds-2col-fluid .group-right {
    float: left;
    padding: 0 2%;
    width: 100%;
}

/*//// discovery Journey ////*/
.simple-page-logos {
	padding:1%;
	width:45%;
}

