body {
background:u#fff;
padding-top:15px
}

body.not-front {
padding-top:15px
}

h1.title {
	color: #fff;
  	font-size: 28px;
    letter-spacing: 1px;
}

h3{ color:#000; font-size: 18px;}


#block-system-main ol{margin-left:30px;}
#block-system-main ol li{background:none; list-style: decimal; padding-left:0px;}


#page {
margin-left:0;
overflow:hidden;
width:auto
}

.main-title {
  background: #0062A0;
  margin-bottom: 20px;
  padding: 10px;
}

strong,b {
font-weight:700
}

.theme-default .nivoSlider {
box-shadow:none;
margin-bottom:35px
}

#region-branding {
background:#fff;
width:315px
}

#region-branding .logo-img {
margin:0;
  padding-top: 6px;
}

#region-header-first {
	float: right;
	width:245px
}

#region-content {
background: none;
  box-shadow: none;
margin: 0 10px;
min-height:780px;
padding-bottom:40px;
width: 655px;
z-index:9
}

#region-sidebar-first {
height:auto;
margin: 0 10px;
overflow:visible;
padding: 0;
}

#region-sidebar-second {
background:none;
margin: 0 10px;
padding-left: 0;
width:280px;
}

#region-footer-second p {
color:#999;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}


#block-system-main a {
color:#069;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 16px;
line-height: 1.45;
}

#block-system-main a:hover {
color:#f47a03;
text-decoration:underline
}

#block-system-main ul{margin-left:30px;}

#block-system-main li {
background:url(../images/arrow-clear.gif) no-repeat left 4px;
background:none;
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:16px;
line-height:1.45;list-style:disc;
padding-left:0px;
  margin-bottom: 5px;
}

#block-block-2 {
/*float:none;
width:100%;
display:none;*/
}

.logged-in #block-block-2{
display:none;
}

#block-block-2 p {
/*margin-top:25px;
text-align:center*/
}

#block-block-3 p {
margin-bottom:0;
text-align:center
}

#block-block-4 h2 {
color:#41769E;
font-size:18px;
font-weight:700;
letter-spacing:1px;
margin-bottom:5px;
margin-left:15px;
margin-top:25px;
text-decoration:none
}

#block-block-4 img {
border:1px solid #696969
}

#block-block-5 .post-menu {
  margin: 0;
  width: 100%;
  height: 15px;
  text-align: center;
}

#block-block-5 .post-menu li {
  border-right: 0;
  float: left;
  height: 23px;
  list-style: none;
  padding: 3px 0 7px;
  width: 31%;
  text-align: center;
  background: rgba(255, 255, 255, 0.1);
  margin: 0 1%;
  display: block;
}
#block-block-5 .post-menu li a {
color:#0e355a;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:13px;
position:relative;
text-decoration:none;
  top: 0;
  opacity: .75;
}

#block-block-5 .post-menu li.last {
border-right:none
}

#block-block-5 .post li {
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
list-style:none;
margin:12px 0;
color:#0e355a;
}
#block-block-5 .post {
  top: -23px;
  position: relative;
}
#block-block-5 .post li a {
color:#0e355a;
font-weight:700;
text-decoration:none
}

#block-views-member-spotlight-block-1 .views-field {
color:#414141;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:11px
}

#block-views-member-spotlight-block-1 img {
box-shadow:0 0 5px #696969;
margin-top:10px
}

#banner img {
width:100%
}

#banner p {
margin:0
}
.block-openx .block-inner img {
/*max-width:100%;
height:auto;
width:100%;	*/
}
#block-openx-1 .block-inner {
margin:25px auto 0;
width:468px
}

#block-openx-2 .block-inner {
margin:0 auto;
width:180px
}

#block-block-29 img {
width:30px
}

#region-sidebar-second h2.block-title {
  background: #0062A0;
  color: #fff;
    font-size: 22px;
  font-weight: 400;
  padding: 3px 15px;
  text-decoration:none;
    font-family: 'Roboto Slab', Arial, Helvetica, sans-serif;	
	  width: auto;
  margin: 0;
}

#block-menu-menu-utility-navigation {
	float:right;
	margin-top: 0;
	width: 240px;
}
#block-menu-menu-utility-navigation ul {  
	width: 240px;
  display: block;
  height: 30px;
}
#block-menu-menu-utility-navigation li {
border-right:1px solid #fff;
float: left;
list-style:none;
margin:0;
display: block;
width: auto;
}

#block-menu-menu-utility-navigation li.expanded,
#block-menu-menu-utility-navigation li.collapsed,
#block-menu-menu-utility-navigation li.leaf {
	padding:0 6px
}

#block-menu-menu-utility-navigation li.leaf.first{
	padding-left: 0;
}
#block-menu-menu-utility-navigation li.leaf.last{
	padding-right: 0;
}

#block-menu-menu-footer-utility-navigation li {
float:left;
list-style:none;
margin:0
}


#block-system-main .view-latest-news #edit-field-date-value-wrapper #edit-field-date-value-value-date {
border:1px solid #595959;
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
padding:5px;
width:150px
}

#block-system-main .view-latest-news .views-exposed-form {
/*left:280px;*/
position:relative;
/*width:380px*/
max-width:100%;
}

#block-system-main .view-display-id-scholarships .views-exposed-form {
/*left:215px;*/
position:relative;
max-width:100%;
}

#block-system-main .view-student-chapters .views-exposed-form {
/*left:290px;*/
position:relative;
/*width:365px*/
max-width:100%;

}

#block-system-main .view-display-id-member_spotlight_page .views-row {
float:left;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
margin:10px;
text-align:center;
width:180px;
min-height:191px;
}

.outer-wrapper {
background:none;
float:right;
margin-right:10px;
padding-bottom:50px;
width:965px
}

.inner-wrapper {
background:none;
padding-bottom:36px
}

.clear {
clear:both;
margin:0;
overflow:hidden;
padding:0
}

#breadcrumb {
font-size:14px;
margin:-10px 0 15px;
padding-left:30px
}

#breadcrumb a {
font-size:14px;
text-decoration:none
}

#share {
float:right;
margin-right:15px
}

.view-footer h4 {
  text-align: center;
  margin-top: 45px;
}

.view-professional-engineers-day .pager li {
  padding-left: 0px !important;
  background: none !important;
  text-align: center;
  position: relative !important;
  left: 46%;
  border-radius: 5px;
  border: 1px solid #ccc !important;
}

#block-system-main .pager li.pager-previous a {
width:72px
}

#block-system-main .pager {
margin:0 auto 20px;
width:100%;
}

#zone-footer {
width:1180px
}

#zone-footer,#block-block-3,#block-views-member-spotlight-block-1 {
margin-top:25px
}

#block-block-3 h2,#block-views-member-spotlight-block-1 h2 {
color:#41769E;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
letter-spacing:1px;
margin-bottom:5px;
margin-left:15px;
text-decoration:none
}


#block-menu-menu-utility-navigation li a,
#block-menu-menu-footer-utility-navigation li a {
color:#999;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none
}

#block-system-main .view-latest-news h3, 
#zone-content .block .view-calendar-of-events h3 {
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:0;
margin-bottom:0
}

#block-system-main .view-display-id-scholarships h3, 
#zone-content .block .view-student-chapters h3 {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:0;
margin-bottom:10px
}

#block-system-main .view-display-id-scholarships #edit-field-scholarship-type-value-wrapper #edit-field-scholarship-type-value, #zone-content .block .view-student-chapters #edit-field-state-value-wrapper #edit-field-state-value, #zone-content .block .view-board-of-ethical-review-cases #edit-field-year-value-wrapper #edit-field-year-value-value-year {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
width:150px
}

#block-system-main .view-display-id-scholarships .views-row, #zone-content .block .view-student-chapters .views-row {
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
margin-bottom:25px
}

#block-system-main .view-state-ce-requirements .view-content .views-row .views-row-1 .views-row-odd .views-row-first {
  line-height: 28px !important;
}

#block-system-main .view-display-id-scholarships .views-field-title, 
#zone-content .block .view-display-id-scholarships .views-field-body, 
#zone-content .block .view-display-id-issue_briefs .views-field-title, 
#zone-content .block .view-display-id-issue_briefs .views-field-body, 
#zone-content .block .view-display-id-position_statement .views-field-title, 
#zone-content .block .view-display-id-position_statement .views-field-body, 
#zone-content .block .view-student-chapters .views-field-title, 
#zone-content .block .view-student-chapters .views-field-body{
margin-bottom:5px
}

#block-system-main .view-display-id-issue_briefs h3, #zone-content .block .view-display-id-position_statement h3 {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:0;
margin:10px 0
}

#block-system-main .view-display-id-issue_briefs .views-row, #zone-content .block .view-display-id-position_statement .views-row {
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:12px
}

.theme-default .nivo-controlNav a,.theme-default .nivo-controlNav a:last-child img {
margin-right:0
}

#block-system-main .pager li.pager-current, #zone-content .block .pager li.pager-ellipsis {
padding:4px 8px
}

#block-system-main .view-display-id-member_spotlight_page .views-row img {
box-shadow:0 0 5px #696969
}



#block-block-30 li {
background:url(../images/arrow-clear.gif) no-repeat left 4px;
float:left;
list-style:none;
margin:5px;
padding-left:15px;
width:287px
}

#block-block-30 li:nth-child(odd) {
clear:both
}

#block-block-30 p a {
text-decoration:none
}

.page-blog h2 {
font-size:12px
}

.view-blogs .views-field-title {
font-size:17px;
margin-bottom:10px
}

.view-blogs .views-field-created {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom:5px;
text-align:right
}

#block-system-main .field-name-field-additional-notes, 
#block-system-main .field-name-field-additional-resources {
background-color:#ECF7FB;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px
}

#block-system-main .field-name-field-additional-notes .field-label, 
#block-system-main .field-name-field-additional-resources {
font-size: 17px;
font-family: 'Roboto Slab', Arial, Helvetica, sans-serif;
font-weight: bold;
padding-top: 3px;
padding-bottom: 1em
}

#block-block-105 .block-inner .content .disclaimer, 
#block-block-106 .block-inner .content .disclaimer {
  padding-left: 25px;
  padding-right: 10px;
}

.view-testimonials-slideshow .view-footer {
  padding-left:30px;
  padding-top:30px;
}

.view-testimonials-slideshow .view-footer h3 {
  margin-bottom: 1px;
}


#block-views-pe-magazine-slideshow-block .view-pe-magazine-slideshow .view-header {
  padding-bottom:8px; 
  padding-left:30px
}

#block-views-pe-magazine-slideshow-block .view-pe-magazine-slideshow .view-header .redHeader {
  font-weight: 900;
}

#block-views-pe-magazine-slideshow-block .view-pe-magazine-slideshow .view-footer {
  padding-left: 20px;
  padding-right: 20px;
}

#block-views-pe-magazine-slideshow-block .view-pe-magazine-slideshow .view-footer p {
  margin-top:12px;
}

#block-views-pe-magazine-slideshow-block .view-pe-magazine-slideshow .view-footer .newsletter-section {
  padding-bottom:10px;
}

#block-views-pe-magazine-slideshow-block .view-testimonials-slideshow .view-footer h6 {
  margin-bottom: 1px;
}

#block-views-pe-magazine-slideshow-block .view-testimonials-slideshow .view-footer .join-now-section {
  padding-bottom:10px; 
  padding-top:10px; 
  border-bottom: thick double #93b300; 
  border-top: thick double #93b300;
}

#block-views-pe-magazine-slideshow-block 
.view-testimonials-slideshow .view-footer .advertising {
  padding-top:10px;
}

.view-press-releases .views-field-title {
font-size:17px;
margin-bottom:0;
}

.view-press-releases .views-field-field-date {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom:5px
}

.view-board-of-ethical-review-cases .views-row {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom:15px
}

.view-examples .views-row {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
margin-bottom:15px
}

#block-system-main .view-examples h3 {
color:#000000;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:700;
margin-bottom:10px
}

.view-examples .views-label.views-label-field-example-type {
color:#669900;
font-family:Arial, Helvetica, sans-serif

}

.view-examples .views-field.views-field-field-example-type .field-content {
color:#669900;
font-family:Arial, Helvetica, sans-serif

}


.view-examples .views-label.views-label-field-state-society-list {
color:#000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

.view-examples .views-field.views-field-field-state-society-list .field-content {
color:#000;
font-family:Arial, Helvetica, sans-serif

}


.view-examples .views-field.views-field-field-resource-prefix .field-content {
font-size:17px;
font-family:Arial, Helvetica, sans-serif

}

#block-system-main .view-examples a {
font-size:17px;
text-decoration:none;
color:#006699;
font-family:Arial, Helvetica, sans-serif

}

#block-system-main .view-examples a:hover {
font-size:17px;
color:#990066;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif

}


#block-system-main .view-examples select {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
width:150px
}

#block-system-main .view-examples .views-exposed-form {
position:relative;
margin-bottom:10px;

}


#block-system-main .view-annual-meeting-glance .view-grouping-header {
color:#e65a3e;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:21px;
margin-top:15px;
margin-bottom:15px;
font-weight:700

}


#block-system-main .view-annual-meeting-glance td, .views-field .views-field-field-pdhs {
color:#e65a3e;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:12px

}

views-field views-field-field-pdhs

#block-system-main .view-annual-meeting-glance select {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
width:240px

}

#block-system-main .view-annual-meeting-glance .views-exposed-form {
position:relative;
margin-bottom:10px


}

#block-system-main .view-annual-meeting-glance caption {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700

}


#block-system-main .view-annual-meeting-glance td.views-field.views-field-field-course-end-time {
color:#595959;
width:150px

}

#block-system-main .view-firm-finder .views-exposed-form {
/*left:375px;
position:relative;
width:440px*/
}

#block-system-main .view-firm-finder select {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
width:150px
}


.view-firm-finder .views-row {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
margin-bottom:15px
}

#block-system-main .view-firm-finder h3 {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:19px;
letter-spacing:0;
margin:10px 0
}

.view-firm-finder .firm-title {
color:#990000;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:17px;
letter-spacing:0

}

.view-live-educational-events.view-display-id-page .views-row {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
line-height:18px;
margin-bottom:15px
}

#block-system-main .view-live-educational-events.view-display-id-page h3 {
color:#000000;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:700;
margin-bottom:10px
}

.view-live-educational-events.view-display-id-page .views-label.views-label-field-event-start-date {
color:#000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

.view-live-educational-events.view-display-id-page .views-field.views-field-field-event-start-date .field-content {
color:#000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

.view-live-educational-events.view-display-id-page .views-label.views-label-field-event-time-zone {	
color:#000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

.view-live-educational-events.view-display-id-page .views-field.views-field-field-event-time-zone .field-content {
color:#000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

.view-live-educational-events.view-display-id-page .views-label.views-label-field-event-type {
color:#dc711c;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

.view-live-educational-events.view-display-id-page .views-field.views-field-field-event-type .field-content {
color:#dc711c;
font-size:16px;
font-family:Arial, Helvetica, sans-serif

}

#block-system-main .view-live-educational-events.view-display-id-page a {
font-size:17px;
text-decoration:none;
color:#0066cc;
font-family:Arial, Helvetica, sans-serif

}

#block-system-main .view-live-educational-events.view-display-id-page a:hover {
font-size:17px;
color:#dc711c;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif

}


#block-system-main .view-live-educational-events.view-display-id-page select {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:15px;
width:150px
}

#block-system-main .view-live-educational-events.view-display-id-page .views-exposed-form {
position:relative;
margin-bottom:10px;
float:right

}


#block-system-main .view-blogs .views-exposed-form {
/*left:285px;*/
position:relative;
width:440px
}


#block-system-main .view-board-of-ethical-review-cases .views-exposed-form {
/*left:280px;*/
margin:30px 0;
position:relative;
max-width:440px;
}

#block-system-main article .node-links {
margin-top:35px
}

#block-system-main .view-display-id-main_page .views-row {
float:left;
margin:14px;
width:122px
}

#block-views-products-block .view-header{
	margin-bottom:0px;
}

#block-views-products-block .shop a {
  color: #0e355a;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none
}

#block-views-products-block .shop {
margin:0 0 10px 0;
}

#block-views-products-block .shop .image-left {
float:left;
width:80px
}

#block-views-products-block .shop .title-right {
font-weight: bold;
  color: #0e355a;
}

h1,h2,h3,h4,h5,h6 {
letter-spacing:0
}

#views_slideshow_cycle_main_testimonials_slideshow-block {
    margin-right: 5px;
    margin-top: -50px;
    margin-bottom: 20px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ecf7fb;
    margin-left: 30px;
}

#widget_pager_bottom_testimonials_slideshow-block {
    padding-left: 45%;
}

#widget_pager_bottom_testimonials_slideshow-block .views-slideshow-pager-field-item {
    display: block;
    float: left;
    width: 11px;
    height: 11px;
    margin: 0 5px;
    border-radius: 50%;
    background-color: #ADADAD;
    font-size: 0px;
}

#widget_pager_bottom_testimonials_slideshow-block .views-slideshow-pager-field-item.active {
    background-color: #769000;
}



.page-resources-pe-magazine-recent-issues #block-system-main {
padding:0
}

#views_slideshow_cycle_main_perot_museum_carousel-block img{
    box-shadow: 5px 5px 10px rgb(102,102,102);
}

#views_slideshow_cycle_main_perot_museum_carousel-block {
    padding-left: 30px;
    padding-right: 80px;
    background-color: #ffffff;
}

#widget_pager_bottom_perot_museum_carousel-block {
    padding-left: 45%;
}

#widget_pager_bottom_perot_museum_carousel-block .views-slideshow-pager-field-item {
    display: block;
    float: left;
    width: 11px;
    height: 11px;
    margin: 0 5px;
    border-radius: 50%;
    background-color: #ADADAD;
    font-size: 0px;
}

#widget_pager_bottom_perot_museum_carousel-block .views-slideshow-pager-field-item.active {
    background-color: #f47721;
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .top-cover {
background:#666;
padding:10px 30px
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .top-cover .left-title {
color:#fff;
float:left;
font-weight:700;
width:70%
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .top-cover .rigth-date {
color:#fff;
float:right;
font-weight:700;
text-align:right;
width:30%
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .bottom-cover {
background:#F5EFD7;
margin-bottom:25px
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .bottom-cover .content-cover {
float:left;
padding:10px 30px 0;
width:262px;

/*width:275px*/
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .bottom-cover .content-cover h3 {
margin-bottom:0
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .bottom-cover .image-cover {
display:block;
float:right;
margin-bottom:-5px;
text-align:right;
width:338px;
  /*height: 373px;*/
}
.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .bottom-cover .image-cover img{
  height: 100%;`
}


.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .attachment-after h3 {
color:#f47a03;
font-size:23px;
font-weight:400;
margin-bottom:0
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .view-display-id-featured_articles .views-field-title {
margin:15px 0
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .view-display-id-featured_articles .views-field-title a {
color:#595959;
font-size:17px;
font-weight:700
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .view-display-id-department_columns .view-content h3 {
color:#595959;
font-size:19px;
font-weight:700;
margin:15px 0 5px
}

.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
outline:none
}

.slides,.flex-control-nav,.flex-direction-nav {
list-style:none;
margin:0;
padding:0
}

.flexslider {
-moz-border-radius:4px;
-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);
-o-border-radius:4px;
-o-box-shadow:0 1px 4px rgba(0,0,0,.2);
-webkit-border-radius:4px;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);
background:#fff;
border:4px solid #fff;
border-radius:4px;
box-shadow:0 1px 4px rgba(0,0,0,.2);
margin:0 0 60px;
padding:0;
position:relative;
zoom:1
}

.flexslider .slides > li {
-webkit-backface-visibility:hidden;
display:none
}

.flexslider .slides img {
display:block;
width:100%
}

.flex-pauseplay span {
text-transform:capitalize
}

.slides:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden
}

* html .slides {
height:1%
}

.flex-viewport {
-moz-transition:all 1s ease;
-webkit-transition:all 1s ease;
max-height:2000px;
transition:all 1s ease
}

.loading .flex-viewport {
max-height:300px
}

.flexslider .slides {
zoom:1
}

.flex-direction-nav a {
-webkit-transition:all .3s ease;
background:url(../images/bg_direction_nav.png) no-repeat;
cursor:pointer;
display:block;
height:30px;
margin:-20px 0 0;
opacity:0;
position:absolute;
text-indent:-9999px;
top:50%;
width:30px
}

.flex-direction-nav .flex-next {
right:-36px;
background-position:-27px 0px
}

.flex-direction-nav .flex-prev {
left:-36px
}

.flexslider:hover .flex-next {
opacity:0.8;
right:5px
}

.flexslider:hover .flex-prev {
left:5px;
opacity:0.8
}

.flex-direction-nav .disabled {
cursor:default;
filter:alpha(opacity=30);
opacity:.3!important
}

.flex-control-nav {
bottom:-40px;
position:absolute;
text-align:center;
width:100%
}

.flex-control-nav li {
display:inline;
margin:0 6px;
zoom:1
}

.flex-control-paging li a {
-moz-border-radius:20px;
-o-border-radius:20px;
-webkit-border-radius:20px;
background:rgba(0,0,0,0.5);
border-radius:20px;
box-shadow:inset 0 0 3px rgba(0,0,0,0.3);
cursor:pointer;
display:block;
height:11px;
text-indent:-9999px;
width:11px
}

.flex-control-paging li a:hover {
background:rgba(0,0,0,0.7)
}

.flex-control-paging li a.flex-active {
background:rgba(0,0,0,0.9);
cursor:default
}

.flex-control-thumbs {
margin:5px 0 0;
overflow:hidden;
position:static
}

.flex-control-thumbs li {
float:left;
margin:0;
width:25%
}

.flex-control-thumbs img {
cursor:pointer;
display:block;
opacity:.7;
width:100%
}

.slider {
margin:50px 0 10px!important
}

#carousel img {
cursor:pointer;
display:block;
opacity:.5
}

#block-block-35 .flexslider {
margin:0 0 3px
}

#block-block-35 .flex-direction-nav a {
margin:-12px 0 0
}

.front .main-title,.front #breadcrumb,.front h1.title,#first-time,#block-block-5 span.ext,#messages, #zone-content .block .pager li .ajax-progress,.page-blog .node-links,.page-blog .node .content,.page-blog .feed-icon, #zone-content .block article #comment-form #edit-comment-body-und-0-format,#block-views-products-block .shop span.ext,.page-user #breadcrumb,.page-user .tabs,.ajax-progress,.page-resources-pe-magazine-recent-issues #banner,.page-resources-pe-magazine-recent-issues .main-title,.page-resources-pe-magazine-recent-issues #breadcrumb {
display:none
}

table,#block-menu-menu-utility-navigation li.last {
border:none
}

#block-system-main,.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .attachment-after {
padding:0 30px
}

#block-block-5 h2,
#block-views-products-block h2 {
background:#C8EFFF;
font-size:22px;
font-weight:400;
padding:3px 15px;
text-decoration:none;
}

#block-block-4 p,#block-views-member-spotlight-block-1 .view-content, #zone-content .block .view-display-id-main_page .views-row .issue-date {
text-align:center
}

#block-block-5 .post-menu li a:hover,#breadcrumb a:hover,#block-block-30 h3 a:hover,#block-block-30 p a:hover {
color:#f47a03
}

#block-block-5 .post li a:hover,#block-menu-menu-utility-navigation li a:hover,#block-menu-menu-footer-utility-navigation li a:hover,#block-views-products-block .shop a:hover {
text-decoration:underline
}

#block-system-main .view-latest-news #edit-field-date-value-wrapper label, #zone-content .block .view-display-id-scholarships #edit-field-scholarship-type-value-wrapper label, #zone-content .block .view-student-chapters #edit-field-state-value-wrapper label, #zone-content .block .view-blogs #edit-field-category-tid-wrapper label, #zone-content .block .view-press-releases #edit-field-date-value-wrapper label, #zone-content .block .view-board-of-ethical-review-cases #edit-field-year-value-wrapper label {
float:left;
margin-right:15px
}

#block-system-main .view-latest-news #edit-field-date-value-wrapper .views-widget, #zone-content .block .view-display-id-scholarships #edit-field-scholarship-type-value-wrapper .views-widget, #zone-content .block .view-student-chapters #edit-field-state-value-wrapper .views-widget, #zone-content .block .view-blogs #edit-field-category-tid-wrapper .views-widget, #zone-content .block .view-press-releases #edit-field-date-value-wrapper .views-widget, #zone-content .block .view-board-of-ethical-review-cases #edit-field-year-value-wrapper .views-widget {
float:right
}

#block-system-main .view-latest-news .views-exposed-form .views-exposed-widget .form-submit, #zone-content .block .view-display-id-scholarships .views-exposed-form .views-exposed-widget .form-submit, #zone-content .block .view-student-chapters .views-exposed-form .views-exposed-widget .form-submit, #zone-content .block .view-blogs .views-exposed-form .views-exposed-widget .form-submit, #zone-content .block .view-press-releases .views-exposed-widget .form-submit, #zone-content .block .view-board-of-ethical-review-cases .views-exposed-widget .form-submit {
margin-top:0
}

.view-blogs .views-row,.view-press-releases .views-row,.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .view-display-id-featured_articles {
margin-bottom:25px
}

#block-system-main h3, #zone-content .block article #comments h2 {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size:24px
}

.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .view-display-id-featured_articles .views-field-body,.page-resources-pe-magazine-recent-issues #block-system-main .view-display-id-detail_page .view-display-id-department_columns .views-field-title a {
font-size:12px
}

html[xmlns] .slides,.no-js .slides > li:first-child {
display:block
}

.carousel li,#carousel li {
margin-right:5px
}

.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover,.flex-control-thumbs img:hover,#carousel img:hover {
opacity:1
}

.flex-control-thumbs .active,#carousel .flex-active-slide img {
cursor:default;
opacity:1
}

#block-block-30 p, #zone-content .block td, #zone-content .block tr,.view-blogs .views-field-body, #zone-content .block article #comment-form label {
color:#595959;
font-family: 'Roboto', Arial, Helvetica, sans-serif;
}

#block-block-36{
padding:0px 30px;
}

#block-block-36 p{
  color: #595959;
}
.region-sidebar-second .block {
  background: #7AC3E2;
  margin-bottom: 25px;
}
#block-block-37{/*margin-left:15px; margin-top:15px;*/}
#block-block-37 p{/*margin-bottom:10px; font-size: 11px; color:#414141;*/}
#block-block-37 .button{/*text-align:center;*/}
#block-block-37 span.ext{display:none;}
#not-logged-in #block-block-37{display:none;}
#logged-in #block-block-37{display:block;}

#block-block-37 {
float:none;
width:100%;
margin-bottom: 25px;
}
#block-block-37 .message{display:block; margin: 0;}
#block-block-37 .button{margin: 5px 0;}
#block-block-37 .button a {
  margin: 10px 0 0 0;
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  }
#widget_pager_bottom_home_page_slideshow-block{display:block; height: 60px; overflow: hidden;}
#widget_pager_bottom_home_page_slideshow-block .views-slideshow-pager-field-item{float:left; width: 125px;margin-right:7px;}

#widget_pager_bottom_home_page_slideshow-block .views-slideshow-pager-field-item.views-row-last {margin-right:0;}
#widget_pager_bottom_video_show-block .views-slideshow-pager-field-item {float: left; width:107px; }
#widget_pager_bottom_home_page_slideshow-block div:hover{cursor: pointer;}
.views-slideshow-cycle-main-frame-row img{width: 100%;}
#views_slideshow_cycle_teaser_section_home_page_slideshow-block{height: 407px;}

.membership #memberapp label{float:left; width: 48%;}
.membership #memberapp select{float:right; width: 48%; margin-bottom:15px;}
.membership #memberapp input{margin:5px 0px; float:right;}
.node-type-blog #comments article{margin:15px 0px;}
.node-type-blog #comments article h3{font-size: 12px;}
.captcha legend{display:none;}
.captcha .fieldset-description{display:none;}

.print{float:right; width:17px; margin-left:5px; text-align: center;}
.print img{margin-top:2px;}
#block-sharethis-sharethis-block{width:127px; float:left;}
#share{width:150px;}
.not-logged-in #block-system-main span.restricted{background:url(../images/lock.png) top left no-repeat; padding:0px 7px 0px 4px; margin-left:5px;}

#block-system-main p img{margin:10px;}
#block-system-main div img{margin:10px;}
#block-system-main div.image-cover img{margin:0px;}

#block-system-main ul.landing li, #zone-content .block ul.landing li{background:none; list-style:none; float:left; width: 45%; padding:10px 2%;}
#block-system-main ul.landing li:nth-child(odd), #zone-content .block ul.landing li:nth-child(odd){background:none; list-style:none; clear:both;}

#block-openx-0, #block-openx-3, #block-openx-4{display:none;}

/* TEXT STYLINGS */

#block-system-main .tier4links, #zone-content .block .tier4links	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#595959; text-decoration:none;} /* small bold text that are content sub headers */
#block-system-main a.tier4links, #zone-content .block a.tier4links	{text-decoration:none; color:#595959;}
#block-system-main a.tier4links:link, #zone-content .block a.tier4links:link	{text-decoration:none; color:#595959;}
#block-system-main a.tier4links:visited, #zone-content .block a.tier4links:visited	{text-decoration:none; color:#595959;}
#block-system-main a.tier4links:hover, #zone-content .block a.tier4links:hover	{text-decoration:underline; color:#f47a03;}
#block-system-main .mainHeader, #zone-content .block .mainHeader	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-decoration:none;} /* small bold text that are content sub headers */
#block-system-main a.mainHeader, #zone-content .block a.mainHeader	{text-decoration:none; color:#000000;}
#block-system-main a.mainHeader:link, #zone-content .block a.mainHeader:link	{text-decoration:none; color:#000000;}
#block-system-main a.mainHeader:visited, #zone-content .block a.mainHeader:visited	{text-decoration:none; color:#000000;}
#block-system-main a.mainHeader:hover, #zone-content .block a.mainHeader:hover	{text-decoration:none; color:#f47a03;}
#block-system-main .mainLink, #zone-content .block .mainLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#595959;} /* small black links within content */
#block-system-main .mainBold, #zone-content .block .mainBold	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-decoration:none;} /* used for the date on article pages but can also be used for bold content */
#block-system-main .mainRed, #zone-content .block .mainRed	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#f47a03; text-decoration:none; font-weight:bold;} /* used for page numbers on article pages but can be used for red content */
#block-system-main .mainDate, #zone-content .block .mainDate	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:13px; color:#595959; text-decoration:none;} /* dates that are on the magazine page */
#block-system-main .rightText, #zone-content .block .rightText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:13px; color:#595959;} /* content in the right sidebar */
#block-system-main .rightLink, #zone-content .block .rightLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#595959; text-decoration:none;} /* links in the right sidebar */
#block-system-main .smallLinks, #zone-content .block .smallLinks	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:13px; color:#414141; text-decoration:none;}
#block-system-main .date, #zone-content .block .date		{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#595959;} /* used for the date in the upper right corner of content pages */
#block-system-main .blueBold, #zone-content .block .blueBold	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#02487e;} /* used for bold blue text in call outs 'government relations page' */
#block-system-main .redBold, #zone-content .block .redBold	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#f47a03;}
#block-system-main .redTier4, #zone-content .block .redTier4	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#f47a03; display:block; padding-top:3px;} /* used for red content in the tier 4 navigation area */
#block-system-main .QuizNote, #zone-content .block .QuizNote	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#f47a03; display:block; padding-top:3px; padding-bottom: 10px; background: none repeat scroll 0% 0% white;}
#block-system-main .subLargeText, #zone-content .block .subLargeText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#777; line-height:1.5;}
#block-system-main .redHeader, #zone-content .block .redHeader	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:21px; color:#f47a03;} /* used for red headers */
#block-system-main .redHeaderLarger, #zone-content .block .redHeaderLarger	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:29px; color:#f47a03;} /* used for larger red headers 'magazine features page' */
#block-system-main .whitemainHeader, #zone-content .block .whitemainHeader	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none;}
#block-system-main .whitemainText, #zone-content .block .whitemainText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration:none;}
#block-system-main .whatsnewText, #zone-content .block .whatsnewText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:21px; color:#777; text-decoration:none;}  /* text to display Whats New */
#block-system-main .blueLink, #zone-content .block .blueLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#006699; text-decoration:none;} /* used for blue links on the faq page */
#block-system-main a.blueLink, #zone-content .block a.blueLink	{text-decoration:none; color:#006699;}
#block-system-main a.blueLink:link, #zone-content .block a.blueLink:link	{text-decoration:none; color:#006699;}
#block-system-main a.blueLink:visited, #zone-content .block a.blueLink:visited	{text-decoration:none; color:#006699;}
#block-system-main a.blueLink:hover, #zone-content .block a.blueLink:hover	{text-decoration:underline; color:#f47a03;}
#block-system-main .blueLinkAM, #zone-content .block .blueLinkAM	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#0066cc; text-decoration:none;} /* used for blue links on the faq page */
#block-system-main a.blueLinkAM, #zone-content .block a.blueLinkAM	{text-decoration:none; color:#0066cc;}
#block-system-main a.blueLinkAM:link, #zone-content .block a.blueLinkAM:link	{text-decoration:none; color:#0066cc;}
#block-system-main a.blueLinkAM:visited, #zone-content .block a.blueLinkAM:visited	{text-decoration:none; color:#0066cc;}
#block-system-main a.blueLinkAM:hover, #zone-content .block a.blueLinkAM:hover	{text-decoration:underline; color:#990000;}
#block-system-main .blueLinkBP, #zone-content .block .blueLinkBP	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#3366cc; text-decoration:none;} /* used for blue links on the faq page */
#block-system-main a.blueLinkBP, #zone-content .block a.blueLinkBP	{text-decoration:none; color:#3366cc;}
#block-system-main a.blueLinkBP:link, #zone-content .block a.blueLinkBP:link	{text-decoration:none; color:#3366cc;}
#block-system-main a.blueLinkBP:visited, #zone-content .block a.blueLinkBP:visited	{text-decoration:none; color:#3366cc;}
#block-system-main a.blueLinkBP:hover, #zone-content .block a.blueLinkBP:hover	{text-decoration:underline; color:#f47a03;}
#block-system-main .blueLinkBEP, #zone-content .block .blueLinkBEP	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#0000ff; text-decoration:none;} /* used for blue links on the faq page */
#block-system-main a.blueLinkBEP, #zone-content .block a.blueLinkBEP	{text-decoration:none; color:#0000ff;}
#block-system-main a.blueLinkBEP:link, #zone-content .block a.blueLinkBEP:link	{text-decoration:none; color:#0000ff;}
#block-system-main a.blueLinkBEP:visited, #zone-content .block a.blueLinkBEP:visited	{text-decoration:none; color:#0000ff;}
#block-system-main a.blueLinkBEP:hover, #zone-content .block a.blueLinkBEP:hover	{text-decoration:underline; color:#f47a03;}
#block-system-main .blueLinkBG, #zone-content .block .blueLinkBG	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#094272; text-decoration:none;} /* used for blue links on the buyers guide page */
#block-system-main a.blueLinkBG, #zone-content .block a.blueLinkBG	{text-decoration:none; color:#094272;}
#block-system-main a.blueLinkBG:link, #zone-content .block a.blueLinkBG:link	{text-decoration:none; color:#094272;}
#block-system-main a.blueLinkBG:visited, #zone-content .block a.blueLinkBG:visited	{text-decoration:none; color:#094272;}
#block-system-main a.blueLinkBG:hover, #zone-content .block a.blueLinkBG:hover	{text-decoration:none; color:#f47a03;}
#block-system-main .downloadText, #zone-content .block .downloadText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#02487e;} /* used for the 'download pdf' link */
#block-system-main a.downloadText:hover, #zone-content .block a.downloadText:hover {text-decoration:underline; color:#f47a03;} /* used for the 'download pdf' link */
#block-system-main .blueCaps, #zone-content .block .blueCaps	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#02487e;} /* blue content in the 4th tier navigation */
#block-system-main .contactText, #zone-content .block .contactText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#595959;}
#block-system-main .magCaps, #zone-content .block .magCaps	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#535045;} /* used for all caps text on the magazine page in the tan area */
#block-system-main .magTitle, #zone-content .block .magTitle	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:21px; color:#074777; line-height:20px;} /* blue title on the magazine page in the tan area */
#block-system-main .magText, #zone-content .block .magText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#535045;} /* used for text on the magazine page in the tan area */
#block-system-main .magLink, #zone-content .block .magLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#535045;} /* used for links on the magazine page in the tan area */
#block-system-main .whiteDateText, #zone-content .block .whiteDateText	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; letter-spacing:1px;}
#block-system-main .redHeaderMag, #zone-content .block .redHeaderMag	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:26px; color:#f47a03;}
#block-system-main .mainHeaderLink, #zone-content .block .mainHeaderLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:14px; color:#02487e; font-weight:bold; text-decoration:underline;}
#block-system-main .blueText, #zone-content .block .blueText		{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:13px; color:#02487e;}
#block-system-main .month, #zone-content .block .month		{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:13px; color:#02487e; text-decoration:none;}
#block-system-main .calNav a:hover, #zone-content .block .calNav a:hover	{color:#dc2a17; text-decoration:underline;}
#block-system-main .blueHeaderLink, #zone-content .block .blueHeaderLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:16px; color:#02487e; font-weight:bold;}
#block-system-main .boldBlackHeader, #zone-content .block .boldBlackHeader {font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}
#block-system-main .redHeaderLink, #zone-content .block .redHeaderLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:21px; color:#f47a03; text-decoration:none;}
#block-system-main a.redHeaderLink, #zone-content .block a.redHeaderLink	{text-decoration:none; color:#f47a03;}
#block-system-main a.redHeaderLink:link, #zone-content .block a.redHeaderLink:link	{text-decoration:none; color:#f47a03;}
#block-system-main a.redHeaderLink:visited, #zone-content .block a.redHeaderLink:visited	{text-decoration:none; color:#f47a03;}
#block-system-main a.redHeaderLink:hover, #zone-content .block a.redHeaderLink:hover	{text-decoration:none; color:#000;}
#block-system-main .sublargetextlink, #zone-content .block .sublargetextlink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#006699; text-decoration:none;} /* used for intro paragraph text links on about NSPE */
#block-system-main a.sublargetextlink, #zone-content .block a.sublargetextlink	{text-decoration:none; color:#006699;}
#block-system-main a.sublargetextlink:link, #zone-content .block a.sublargetextlink:link	{text-decoration:none; color:#006699;}
#block-system-main a.sublargetextlink:visited, #zone-content .block a.sublargetextlink:visited	{text-decoration:none; color:#006699;}
#block-system-main a.sublargetextlink:hover, #zone-content .block a.sublargetextlink:hover	{text-decoration:underline; color:#f47a03;}

#block-system-main .blacktopicLink, #zone-content .block .blacktopicLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none;font-weight:bold;}
#block-system-main a.blacktopicLink, #zone-content .block a.blacktopicLink	{text-decoration:none; color:#000000;font-weight:bold;}
#block-system-main a.blacktopicLink:link, #zone-content .block a.blacktopicLink:link	{text-decoration:none; color:#000000;font-weight:bold;}
#block-system-main a.blacktopicLink:visited, #zone-content .block a.blacktopicLink:visited	{text-decoration:none; color:#000000;font-weight:bold;}
#block-system-main a.blacktopicLink:hover, #zone-content .block a.blacktopicLink:hover	{text-decoration:none; color:#ffffff;font-weight:bold;}

#block-system-main .bluetopicLink, #zone-content .block .bluetopicLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#0066cc; text-decoration:none;}
#block-system-main a.bluetopicLink, #zone-content .block a.bluetopicLink	{text-decoration:none; color:#0066cc;}
#block-system-main a.bluetopicLink:link, #zone-content .block a.bluetopicLink:link	{text-decoration:none; color:#0066cc;}
#block-system-main a.bluetopicLink:visited, #zone-content .block a.bluetopicLink:visited	{text-decoration:none; color:#0066cc;}
#block-system-main a.bluetopicLink:hover, #zone-content .block a.bluetopicLink:hover	{text-decoration:underline; color:#f57e20;}

#block-system-main .largeblacktopicLink, #zone-content .block .largeblacktopicLink	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#000000; text-decoration:none;}
#block-system-main a.largeblacktopicLink, #zone-content .block a.largeblacktopicLink	{text-decoration:none; color:#000000;}
#block-system-main a.largeblacktopicLink:link, #zone-content .block a.largeblacktopicLink:link	{text-decoration:none; color:#000000;}
#block-system-main a.largeblacktopicLink:visited, #zone-content .block a.largeblacktopicLink:visited	{text-decoration:none; color:#000000;}
#block-system-main a.largeblacktopicLink:hover, #zone-content .block a.largeblacktopicLink:hover	{text-decoration:none; color:#f57e20;}

#block-system-main .sublargetextlink2, #zone-content .block .sublargetextlink2	{font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:17px; color:#0066cc; text-decoration:none;} /* used for intro paragraph text links on about PE Institute */
#block-system-main a.sublargetextlink2, #zone-content .block a.sublargetextlink2	{text-decoration:none; color:#0066cc;}
#block-system-main a.sublargetextlink2:link, #zone-content .block a.sublargetextlink2:link	{text-decoration:none; color:#0066cc;}
#block-system-main a.sublargetextlink2:visited, #zone-content .block a.sublargetextlink2:visited	{text-decoration:none; color:#0066cc;}
#block-system-main a.sublargetextlink2:hover, #zone-content .block a.sublargetextlink2:hover	{text-decoration:underline; color:#f57e20;}
@media screen and max-width 860px {
.flex-direction-nav .flex-prev {
left:0;
opacity:1
}

.flex-direction-nav .flex-next {
opacity:1;
right:0
}
}

/* Video block */
#block-views-video-show-block{
	padding: 0px 30px;
}

.view-display-id-nspe_and_state_society_scholarsh .views-row{
	margin-bottom: 10px;
}

#block-sharethis-sharethis-block {
  position: fixed;
  left: 10px;
  top: 200px;
  width: 50px;
}
