/*
 *   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 tablet devices */
body {
  font-size: 93.8%;
}
img {
  height: auto !important;
}
.region-header, #branding {
    float: left;
    width: 100%;
}
#block-superfish-1 {
    float: left;
    width: 50%;
}
#block-superfish-1 > select {
    width: 100%;
}
#block-block-1, #block-block-2, #block-block-3, #block-block-51, #block-block-52, #block-block-64 {
    border: 0 solid #000;
    float: left;
    padding: 0;
    width: 46%;
    margin-right: 22px;
    height: auto !important;
}
#block-block-78 {
    float: left;
    padding-left: 20px;
    width: 19%;
}
#block-block-38 {
    color: #000;
    float: left;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0;
    padding-top: 11px;
    width: 35%;
}

#block-block-205 {
    float: left;
    margin-bottom: 0;
    margin-left: 5px;
    margin-top: 19px;
    width: 28%;
}

#block-block-206 {
    float: right;
    margin-bottom: 5px;
    margin-top: 19px;
    width: 14%;
}
#block-block-203 {
    float: left;
    margin-left: 10px;
    width: 100%;
    font-size: 0.8em;
}
#block-block-9 {
    float: left;
    margin-bottom: 9px;
    margin-top: 0;
    padding-right: 0;
    width: 100%;
}
#block-block-5 {
    float: left;
    margin-bottom: 0;
    margin-top: -10px;
    width: 100%;
}

#block-block-65 {
    float: left;
    margin-top: -10px;
    padding-top: 0;
    width: 100%;
}
#block-block-54 {
    background: #3f3f3f none repeat scroll 0 0;
    float: left;
    margin-bottom: 0;
    padding-left: 22px;
    width: 100%;
    text-align: center;
}

#block-superfish-2 {
    background: #3f3f3f none repeat scroll 0 0;
    float: left;
    margin-bottom: 0;
    padding-bottom: 10px;
    width: 100%;
    test-align: center;
}


.history-column-1, .history-column-2, .history-column-3 {
    float: left;
    margin: 0 15px 0 0;
    width: 30%;
}
#block-quicktabs-programs-events-quicktabs ul.quicktabs-style-basic li, #block-quicktabs-directions ul.quicktabs-style-basic li, #block-quicktabs-learn-and-do ul.quicktabs-style-basic li {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 10px 0 10px 20px;
    width: 95%;
}
#block-menu-block-7 li.leaf {
    border-right: 1px solid #000;
    color: #fff;
    float: left;
    margin: 0;
    padding: 0 10px 0 0;
    text-decoration: none;
}
.views-slideshow-cycle-main-frame.views_slideshow_cycle_teaser_section,
.views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide.views-row-odd,
.views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide.views-row-even {
    max-width: 100% !important;
    max-height: auto !important;
}



#quicktabs-directions .directions-left {
    float: left;
    padding-right: 20px;
   width: 100%;
   clear: none;
}


#quicktabs-directions .directions-right {
    float: left;
    width: 100%;
}

#block-block-111, #block-block-113, #block-block-117, #block-block-114, #block-block-115, #block-block-116, #block-block-26, #block-block-27, #block-block-28, #block-block-35, #block-block-36, #block-block-37 {
    float: left;
    width: 29%;
}
.sidebar-second .content-inner {
    margin-left: 0;
    margin-right: 0% !important;
}

.region-sidebar-second {
    float: left;;
    width: 100%%;
}
body.page-node-22 #block-quicktabs-calendar-quicktabs ul.quicktabs-style-basic li.first {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 10px 0 10px 10px;
    width: 97%;
}

body.page-node-22 #block-quicktabs-calendar-quicktabs ul.quicktabs-style-basic li.odd {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 10px 0 10px 10px;
    width: 97%;
}

body.page-node-22 #block-quicktabs-calendar-quicktabs ul.quicktabs-style-basic li.last {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 10px 0px 10px 10px;
    width: 97%;
}

#block-block-194, #block-block-159, #block-block-160, #block-block-162, #block-block-163, #block-block-152, #block-block-153, #block-block-154, #block-block-149, #block-block-150, #block-block-156, #block-block-144, #block-block-145, #block-block-146, #block-block-140, #block-block-141, #block-block-130, #block-block-131, #block-block-133, #block-block-134, #block-block-136, #block-block-137, #block-block-122, #block-block-120, #block-block-123, #block-block-124, #block-block-72, #block-block-71, #block-block-59, #block-block-58 {
    padding-right: 0px;
}
#block-block-159, #block-block-160, #block-block-161, #block-block-162, #block-block-163, #block-block-164, #block-block-149, #block-block-150, #block-block-151, #block-block-140, #block-block-141, #block-block-142, #block-block-130, #block-block-131, #block-block-132, #block-block-133, #block-block-134, #block-block-135, #block-block-136, #block-block-137, #block-block-138, #block-block-120, #block-block-121, #block-block-122, #block-block-123, #block-block-124, #block-block-125, #block-block-73, #block-block-72, #block-block-71, #block-block-70, #block-block-59, #block-block-58 {
    float: left;
    width: 48%;
    margin-right: 10px;
}
#block-block-152, #block-block-153, #block-block-154, #block-block-155, #block-block-144, #block-block-145, #block-block-146, #block-block-147 {
    float: left;
    margin-right: 10px;
    width: 23%;
}
#block-block-166, #block-block-167 {
    background: #e8e8e8 none repeat scroll 0 0;
    float: left;
    padding: 20px;
    width: 93%;
}

#block-block-167 {
    margin-left: 0;
}



/*#block-block-204 {
    background: #0076be none repeat scroll 0 0;
    float: left;
    font-size: 0.7em;
    padding: 20px 0 45px;
    width: 27%;
}*/
.block-content ul {
    padding: 0;
}

#block-menu-block-6 {
    background: #0076be none repeat scroll 0 0;
    float: left;
    width: 72%;
}

#block-block-173, #block-block-174, #block-block-175, #block-block-176, #block-block-177, #block-block-178 {
    background: #d02129 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 0.83em;
    margin-right: 33px;
    padding: 10px 20px;
    width: 92%;
}
#block-block-181, #block-block-180, #block-block-182, #block-block-183, #block-block-179 {
    float: left;
    width: 99%;
}
#block-block-92, #block-block-93, #block-block-94, #block-block-89, #block-block-90, #block-block-91, #block-block-82, #block-block-83, #block-block-84, #block-block-10, #block-block-12, #block-block-11, #block-block-13, #block-block-14, #block-block-15 {
    float: left;
    margin-right: 10px;
    width: 48%;
}
#block-block-92, #block-block-93, #block-block-89, #block-block-90, #block-block-82, #block-block-83, #block-block-10, #block-block-11, #block-block-13, #block-block-14 {
  padding-right: 0;
}

#block-block-197, #block-block-198 {
    margin-right: 36px;
}
#block-block-197, #block-block-199, #block-block-198 {
    background: #eaebeb none repeat scroll 0 0;
    float: left;
    margin: 10px;
    padding: 0;
    width: 97%;
}
#block-block-92, #block-block-93, #block-block-94, #block-block-89, #block-block-90, #block-block-91, #block-block-82, #block-block-83, #block-block-84, #block-block-10, #block-block-12, #block-block-11, #block-block-13, #block-block-14, #block-block-15 {
    float: left;
    margin-right: 10px;
    width: 100%;
}
#block-block-99, #block-block-100, #block-block-101, #block-block-102 {
    float: left;
    max-height: 475px;
    width: 100%;
}
.members-right, .members-left {
    float: left;
    width: 100%;
}
#block-quicktabs-volunteer-opportunities ul.quicktabs-style-basic li {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 10px 4px 10px 9px;
    width: 48%;
}
#block-quicktabs-members-only-tabs ul.quicktabs-style-basic li {
    border: 0 none;
    float: left;
    margin: 0;
    padding: 10px 22px;
    width: 43%;
}
