/*
 Theme Name:     Outreach Child Theme
 Theme URI:      http://www.themeforest.com/
 Description:    Outreach Child Theme for LANTMA
 Author:         ThemeForest
 Author URI:     http://www.themeforest.com/
 Template:       outreach
 Version:        1.0.0
*/
 
@import url("../outreach/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */



/**********
  HEADER
**********/
#header-search {
  float: right;
  width: 250px;
  max-width: 250px;
  margin-bottom: 10px;
  overflow: hidden;
}
#header-search input#s[type="text"] {
  color: #777777;
  width: 160px;
  float: left;
}
#header-search input[type="submit"] {
  float: right;
}



/**********
  NAVIGATION
**********/
/* #main_menu .header-menu-wrap {
  margin-top: 14px;
}
#main_menu ul li {
  font-size: 14px;
}
a.the_logo {
  width: 250px;
} */
input[type="text"], input[type="password"], input[type="url"], input[type="email"], input[type="tel"], input[type="number"], input[type="file"], textarea, select {
  line-height: 15px;
}
input[type="submit"], .button {
  line-height: 22px;
  height: 24px;
}



/**********
  HOMEPAGE
**********/
#homepage-jumbo {
  width: 100%;
}
.jumbo-third {
  width: 29%;
  padding: 0 2%;
  float: left;
}
#homepage-jumbo h3 {
  text-align: center;
}
#homepage-jumbo h4 {
  margin: 2px 0 1px;
}

#homepage-intro {
  margin: 30px 0 0;
}

.content_left #main_content .container, .content_left.page-template-default.events-archive #main_content .container {
  background: none;
}
/* no homepage posts */
#home_latest_posts {
  display: none;
}

.home h1, .home h2, .home h3 {
  font-family: Helvetica,Arial,Verdana,sans-serif;
}

.body_span #home_widgets {
  padding-top: 30px;
  padding-bottom: 30px
}
#homepage-associate-members-feature {
  text-align: center;
  margin-bottom: 60px;
}
#homepage-associate-members-feature a {
  display: inline-block;
  padding: 0 10px;
}
#homepage-associate-members-feature img {
  max-width: 220px !important;
  height: auto;
}
#homepage-associate-members img {
  float: left;
  padding: 12px;
  max-width: 160px;
  height: auto;
}



/**********
  TABLES
**********/
.overflow {
  overflow: hidden;
  width: 100%;
}
.col-left {
  width: 67%;
  padding-right: 4%;
  float: left;
  overflow: hidden;
}
.col-right {
  width: 29%;
  float: left;
  overflow: hidden;
}

/**********
  TABLES
**********/
table p {
  margin: 0;
}





/**********
  FOOTER
**********/
#text-8 { text-align: left; }

#socnets_wrap #socnets a, #socnets_wrap #socnets img {
  height: 40px;
  width: 40px;
}

#post_footer {
  font-size: 14px;
}