/* The Grid ---------------------- */
.lt-ie9 row {
 display: block !important;
 margin: 0 auto !important;
}

.lt-ie9 .row { width: 1140px; max-width: 100%; min-width: 768px; margin: 0 auto; display: block;}
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 0; }
.lt-ie9 .row.large-collapse .column, 
.lt-ie9 .row.large-collapse .columns { padding: 0; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row .row.large-collapse { margin: 0; }

.lt-ie9 .column, .lt-ie9 .columns { float: left; min-height: 1px; padding: 0 15px; position: relative; }
.lt-ie9 .column.large-centered, .columns.large-centered { float: none; margin: 0 auto; }

.lt-ie9 [class*="column"] + [class*="column"]:last-child { float: right; }
.lt-ie9 [class*="column"] + [class*="column"].end { float: left; }

.lt-ie9 .large-1, 
.lt-ie9 .row .large-1 { width: 8.33333%; }

.lt-ie9 .large-2, 
.lt-ie9 .row .large-2 { width: 16.66667%; }

.lt-ie9 .large-3, 
.lt-ie9 .row .large-3 { width: 25%; }

.lt-ie9 .large-4, 
.lt-ie9 .row .large-4 { width: 33.33333%; }

.lt-ie9 .large-5, 
.lt-ie9 .row .large-5 { width: 41.66667%; }

.lt-ie9 .large-6, 
.lt-ie9 .row .large-6 { width: 50%; }

.lt-ie9 .large-7, 
.lt-ie9 .row .large-7 { width: 58.33333%; }

.lt-ie9 .large-8, 
.lt-ie9 .row .large-8 { width: 66.66667%; }

.lt-ie9 .large-9, 
.lt-ie9 .row .large-9 { width: 75%; }

.lt-ie9 .large-10, 
.lt-ie9 .row .large-10 { width: 83.33333%; }

.lt-ie9 .large-11, 
.lt-ie9 .row .large-11 { width: 91.66667%; }

.lt-ie9 .large-12,
.lt-ie9 .row .large-12 { width: 100%; }

.lt-ie9 .row .large-offset-1 { margin-left: 8.33333%; }
.lt-ie9 .row .large-offset-2 { margin-left: 16.66667%; }
.lt-ie9 .row .large-offset-3 { margin-left: 25%; }
.lt-ie9 .row .large-offset-4 { margin-left: 33.33333%; }
.lt-ie9 .row .large-offset-5 { margin-left: 41.66667%; }
.lt-ie9 .row .large-offset-6 { margin-left: 50%; }
.lt-ie9 .row .large-offset-7 { margin-left: 58.33333%; }
.lt-ie9 .row .large-offset-8 { margin-left: 66.66667%; }
.lt-ie9 .row .large-offset-9 { margin-left: 75%; }
.lt-ie9 .row .large-offset-10 { margin-left: 83.33333%; }

.lt-ie9 .pull-2 { right: 16.66667%; }
.lt-ie9 .pull-3 { right: 25%; }
.lt-ie9 .pull-4 { right: 33.33333%; }
.lt-ie9 .pull-5 { right: 41.66667%; }
.lt-ie9 .pull-6 { right: 50%; }
.lt-ie9 .pull-7 { right: 58.33333%; }
.lt-ie9 .pull-8 { right: 66.66667%; }
.lt-ie9 .pull-9 { right: 75%; }
.lt-ie9 .pull-10 { right: 83.33333%; }

.lt-ie9 .push-2 { left: 16.66667%; }
.lt-ie9 .push-3 { left: 25%; }
.lt-ie9 .push-4 { left: 33.33333%; }
.lt-ie9 .push-5 { left: 41.66667%; }
.lt-ie9 .push-6 { left: 50%; }
.lt-ie9 .push-7 { left: 58.33333%; }
.lt-ie9 .push-8 { left: 66.66667%; }
.lt-ie9 .push-9 { left: 75%; }
.lt-ie9 .push-10 { left: 83.33333%; }

/* Nicolas Gallagher's micro clearfix */
.lt-ie9 .row { *zoom: 1; }
.lt-ie9 .row:before, .row:after { content: " "; display: table; }
.lt-ie9 .row:after { clear: both; }


.column, .columns {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

.lt-ie9 .panel {
  margin-bottom: 20px;
}

.lt-ie9 .panel h1, 
.lt-ie9 .panel h2, 
.lt-ie9 .panel h3, 
.lt-ie9 .panel h4, 
.lt-ie9 .panel h5, 
.lt-ie9 .panel h6 {
	margin: 3px 0 10px 0;
}

.lt-ie9 .row .row.collapse {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  max-width: none;
  width: auto;
}

.lt-ie9 img {
    display: inline-block;
    vertical-align: middle;
}

.lt-ie9 img, .lt-ie9 object, .lt-ie9 embed {
    max-width: 100%;
}

.lt-ie9 img {
    border: 0 none;
}

.lt-ie9 h1,
.lt-ie9 h2, 
.lt-ie9 h3, 
.lt-ie9 h4, 
.lt-ie9 h5, 
.lt-ie9 h6 {
	margin-bottom: 8px;
	margin-top: 3px;
}

.lt-ie9 .not-front.page-node .main {
  padding-left: 18px;
}

.lt-ie9 ol {
  margin-left: 22px;
}

.lt-ie9 ul {
  margin-left: 17px;
}

.lt-ie9 .menu-name-menu-channel-menu ul {
  margin: 0;
}

.lt-ie9 .panel.blue-light {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}

.lt-ie9  .panel.blue-light h1 {
  margin-bottom: 0;
}

.lt-ie9 .panel {
  padding: 20px;
}

.lt-ie9 ul, .lt-ie9 ol, .lt-ie9 dl ,.lt-ie9 p{
  margin-bottom: 20px;
}

.lt-ie9 #node-63 ul, #node-63 .lt-ie9 ol {
	margin-left: 17px;
}

.lt-ie9 a.button.register-now.show-en {
	 padding: 17px 32px 16px!important;
}

.lt-ie9 a.button.register-now.show-es,
.lt-ie9 a.button.register-now.show-en {
	margin-top: 14px;
}
.lt-ie9 .front a.button.register-now.show-es,
.lt-ie9 .front a.button.register-now.show-en {
	padding-right: 15px!important;
}

.lt-ie9 a.button.register-now.show-es {
	padding: 17px 10px 16px!important;
	font-size: 17px;
}
.lt-ie9 .families-channel .block-bean table tr td {
	padding-left: 10px;
	padding-right: 10px;
}

/* Main menu */

.lt-ie9 .show-for-small-only {
	display: none!important;
} 

.lt-ie9 .hide-for-small{
  display: block!important;
}


.lt-ie9 .block-views-parthers-block,
.lt-ie9 .show-for-medium-up {
	display: block!important;
}

.lt-ie9 button, .lt-ie9 .button {
	border-style: solid;
	border-width: 0px;
	cursor: pointer;
	font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: normal;
	margin-bottom:0;
	margin-left: 0;
	margin-right:0;
	margin-top:0;
	position: relative;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	padding-top: 14px;
	padding-right: 28px;
	padding-bottom: 14px;
	padding-left: 28px;
	font-size: 1rem;
	background-color: #008cba;
	border-color: #ffffff;
	color: white;
	-webkit-transition: background-color 300ms ease-out;
	-webkit-appearance: none;
	border: none;
	font-weight: normal !important;
}

.lt-ie9 .header-bottom .large-8.box-column-left,
.lt-ie9 .page .l-main .large-8.wrapper-main-content {
  width: 73.25% !important;
  display: block;
}

.lt-ie9 .header-bottom .large-4.box-column-right,
.lt-ie9 .page .l-main .large-4.wrapper-content-right {
 	width: 26.75% !important;
  display: block;
}

/*  Header  */
.lt-ie9  #header .header-bottom {
	display: block;
}

.lt-ie9  #header .header-top {
  min-height: 136px;
  display: block;
}

.lt-ie9 #header .logo {
  margin-left: 15px;
}

.lt-ie9 .search form input[type="search"] {
  margin-bottom: 0;
}

.lt-ie9 .tb-megamenu .mega-nav li:hover {
	background: none !important;
}
.lt-ie9 .tb-megamenu li .tb-megamenu-submenu .tb-megamenu-subnav li,
.lt-ie9 .tb-megamenu li .tb-megamenu-submenu .tb-megamenu-subnav li:hover,
.lt-ie9 .tb-megamenu li .tb-megamenu-submenu .tb-megamenu-subnav li a,
.lt-ie9 .tb-megamenu li .tb-megamenu-submenu .tb-megamenu-subnav li a:hover {
	background: none !important;
}
/*  Rotator  */
.lt-ie9 .view-id-rotator .flexslider ul.slides {
padding-left: 0;
}

.lt-ie9 .front .box-rotator {
  background-color: #fff;
}

.lt-ie9 .front.sidebar-second section.block-views-rotator-block, 
.lt-ie9 .front.sidebar-second section.block-sitehelper {
  padding: 0;
}
.lt-ie9  .tb-megamenu .mega-nav > li, .tb-megamenu .dropdown-menu .mega-nav > li {
  background: none !important;
}                                                                                                                                                                                                                                                                                   

.lt-ie9 .tb-megamenu .mega-nav > li,
.lt-ie9 .tb-megamenu .dropdown-menu .mega-nav > li a{
	 background: none !important;
}
.lt-ie9 .view-id-rotator .flexslider ul.slides {
	margin-left: 0;
	padding-left: 0;
}
/*  Block  */
.lt-ie9 .block-block-18 table tr td {
  padding-bottom: 9px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 9px;
}
.lt-ie9 .front.logged-in .block-sitehelper .white h4, 
.lt-ie9 .front.not-logged-in .block-sitehelper .white h4 {
 background: none repeat scroll 0 0 #fff !important;
}

/*  Lates News And Inforamation  */
.lt-ie9 #quicktabs-tabpage-tabs_homepage-2 ul {
	padding-left: 15px;
}



/*  About  */

.lt-ie9 .view-volunteer-leaders .views-field-field-picture {
  float: left;
  margin-bottom: 10px;
  margin-right: 5px;
  height: 100px!important;
  width: 100px!important;
}

.lt-ie9 .block-views-member-spotlight-block .view .view-content .fiel_member_picture img, 
.lt-ie9 .block-views-volunteer-leaders-block .view .view-content .views-field-field-picture img {
  height: 100px!important;
  width: 100px!important;
  position: relative;
  display: block;
}


/* Page Events */
.lt-ie9 .sod_select .sod_option.selected:before,
.lt-ie9 .sod_select::before, .lt-ie9 .sod_select::after { 	z-index: 100; }





.lt-ie9 .panel.pink {
  margin-bottom: 0;
}

.lt-ie9 .panel.white {
    margin-bottom: 0;
}

.lt-ie9 .sod_select .sod_label {
  background: url("../images/arrow-select.png") no-repeat scroll right center rgba(0, 0, 0, 0);
}









/*  Footer  */
.lt-ie9 .ls-footer .columns {
	display: block;
}

.lt-ie9  .footer-first {
  height: 34px;
  max-height: 34px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-bottom: 0;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 2px;
}

.lt-ie9 .footer-first h4 {
	margin-bottom: 0;
	margin-top: 0;
}

.lt-ie9 .footer-second address ul.vcard {
  border: 0 none;
  display: inline-block;
  margin: 0 9px 0 0;
  padding-left: 25px;
}

.lt-ie9 .footer-second .bean-image-block .field-type-image {
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: 10px;
}



