.view-programs h3{font-family:"Kameron",'kameronregular',serif;font-size:16px;color:white;text-shadow:2px 2px 2px #333333;padding:5px 25px;line-height:25px;}.view-programs h3.Field{background:#00b0a8;}.view-programs h3.ScienceWorks{background:#f39732;}.view-programs h3.Distance{background:#99ca3c;}.view-programs h3.Outreach{background:#2d3092;}.view-programs h3.Birthday{background:#00aeef;}.view-programs h3.Scouts{background:#ec2a8d;}.view-programs h3.Teacher{background:#ec2625;}.view-programs h3.Evening{background:#9c288b;}.view-programs h3.Summer{background:#0083ca;}.view-programs .row{margin:10px 25px 0;}.view-programs .row .program-title{font-family:"Kameron",'kameronregular',serif;font-size:15px;color:black;margin:0;padding-bottom:0;line-height:1.5;}.view-programs .row .program-title a{color:black;}.view-programs .row .program-title a:hover{text-decoration:underline;}.block-block-3{margin-top:25px;}.block-block-3 p{font-size:13px;margin:10px 0;}.block-block-3 .first{font-family:"Kameron",'kameronregular',serif;font-size:16px;color:black;}.block--exp-programs-page-1,.block--exp-programs-page-2{padding:30px 0 0;}.block--exp-programs-page-1 .block-title,.block--exp-programs-page-2 .block-title{font-size:16px;}.block--exp-programs-page-1 .views-exposed-widget,.block--exp-programs-page-2 .views-exposed-widget{float:none;padding:0;width:100%;margin-top:10px;}.block--exp-programs-page-1 .views-exposed-widget > label,.block--exp-programs-page-2 .views-exposed-widget > label{display:block;padding:4px 0 4px 40px;font-family:"Kameron",'kameronregular',serif;font-size:17px;color:white;background:#9c288b url(/sites/all/themes/aahom/img/education-page-icons.png) no-repeat 10px -26px;}.block--exp-programs-page-1 .views-exposed-widget > label.open,.block--exp-programs-page-2 .views-exposed-widget > label.open{background-position:10px 8px;}.block--exp-programs-page-1 .views-exposed-widget .views-widget,.block--exp-programs-page-2 .views-exposed-widget .views-widget{margin:10px 5px 20px;}.block--exp-programs-page-1 .views-exposed-widget .views-widget label,.block--exp-programs-page-2 .views-exposed-widget .views-widget label{font-weight:normal;}.block--exp-programs-page-1 .views-exposed-widget.views-widget-filter-title label,.block--exp-programs-page-2 .views-exposed-widget.views-widget-filter-title label{float:left;text-indent:-9999px;padding:0;width:30px;height:30px;background-position:8px -56px;}.block--exp-programs-page-1 .views-exposed-widget.views-widget-filter-title .views-widget,.block--exp-programs-page-2 .views-exposed-widget.views-widget-filter-title .views-widget{float:left;margin:0;width:194px;border:solid 2px #9c288b;height:26px;display:block;padding:0;}.block--exp-programs-page-1 .views-exposed-widget.views-widget-filter-title .views-widget input,.block--exp-programs-page-2 .views-exposed-widget.views-widget-filter-title .views-widget input{width:100%;height:25px;display:block;}.block--exp-programs-page-1 .views-widget-filter-field_grade_tid .views-widget,.block--exp-programs-page-2 .views-widget-filter-field_grade_tid .views-widget{display:block;}.Field{background:#00b0a8;}.ScienceWorks{background:#f39732;}.Distance{background:#99ca3c;}.Outreach{background:#2d3092;}.Birthday{background:#00aeef;}.Scouts{background:#ec2a8d;}.Teacher{background:#ec2625;}.Evening{background:#9c288b;}.Summer{background:#0083ca;}.block-programcycle-block .program-cycle,.block-programcycle-block-1 .program-cycle{border:6px solid #ffd83b;-webkit-box-shadow:#333333 0 0 10px;-moz-box-shadow:#333333 0 0 10px;box-shadow:#333333 0 0 10px;height:240px;margin:10px 0 20px;overflow:hidden;}.block-programcycle-block .main-area,.block-programcycle-block-1 .main-area{margin:0;color:white;width:100% !important;height:100% !important;}.block-programcycle-block .main-area .views-field-field-image,.block-programcycle-block-1 .main-area .views-field-field-image{width:335px;float:left;margin-right:20px;height:100%;}.block-programcycle-block .main-area .views-field-field-image img,.block-programcycle-block-1 .main-area .views-field-field-image img{width:335px !important;height:auto !important;}.block-programcycle-block .main-area .views-field-name,.block-programcycle-block-1 .main-area .views-field-name{font-family:"Kameron",'kameronregular',serif;font-size:30px;color:white;text-shadow:1px 1px 3px #888888;font-weight:bold;margin:20px;}.block-programcycle-block .main-area .views-field-description,.block-programcycle-block-1 .main-area .views-field-description{margin-bottom:24px;}.block-programcycle-block .main-area .views-field-description p,.block-programcycle-block-1 .main-area .views-field-description p{font-weight:bold;color:#fff;font-size:16px;margin-right:20px;}.block-programcycle-block .main-area .views-field-moreinfo a,.block-programcycle-block .main-area .views-field-register a,.block-programcycle-block .block-programcycle-block-1 .main-area .views-field-register a,.block-programcycle-block-1 .block-programcycle-block .main-area .views-field-register a,.block-programcycle-block-1 .main-area .views-field-moreinfo a,.block-programcycle-block-1 .block-programcycle-block .main-area .views-field-register a,.block-programcycle-block .block-programcycle-block-1 .main-area .views-field-register a,.block-programcycle-block-1 .main-area .views-field-register a{font-family:"Kameron",'kameronregular',serif;font-size:20px;color:white;float:left;text-shadow:1px 1px 3px #888888;}.block-programcycle-block .main-area .views-field-moreinfo a:hover,.block-programcycle-block .main-area .views-field-register a:hover,.block-programcycle-block .block-programcycle-block-1 .main-area .views-field-register a:hover,.block-programcycle-block-1 .block-programcycle-block .main-area .views-field-register a:hover,.block-programcycle-block-1 .main-area .views-field-moreinfo a:hover,.block-programcycle-block-1 .block-programcycle-block .main-area .views-field-register a:hover,.block-programcycle-block .block-programcycle-block-1 .main-area .views-field-register a:hover,.block-programcycle-block-1 .main-area .views-field-register a:hover{text-decoration:underline;}.block-programcycle-block .main-area .views-field-register a,.block-programcycle-block-1 .main-area .views-field-register a{float:right;margin-right:20px;}.block-programcycle-block .program-pager,.block-programcycle-block-1 .program-pager{margin:0;}.block-programcycle-block .program-pager .row,.block-programcycle-block-1 .program-pager .row{width:97px;margin-right:6px;display:block;float:left;text-align:center;border:3px solid white;-webkit-box-shadow:2px 2px 10px black;-moz-box-shadow:2px 2px 10px black;box-shadow:2px 2px 10px black;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;opacity:0.8;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;}.block-programcycle-block .program-pager .row.last,.block-programcycle-block-1 .program-pager .row.last{margin:0;}.block-programcycle-block .program-pager .row:hover,.block-programcycle-block .program-pager .row .activeSlide,.block-programcycle-block-1 .program-pager .row:hover,.block-programcycle-block-1 .program-pager .row .activeSlide{opacity:1;}.block-programcycle-block .program-pager .row a,.block-programcycle-block-1 .program-pager .row a{height:45px;max-width:83px;padding:8px;display:block;font-family:"Kameron",'kameronregular',serif;font-size:15px;color:white;text-shadow:1px 1px 5px #333333;}.block-programcycle-block .program-pager .row-1 a,.block-programcycle-block-1 .program-pager .row.Professional a{font-size:11px;}.block-programcycle-block-1 .views-field-name{margin:0 0 20px 0 !important;padding-top:20px !important;}
