.view-display-id-commissioner_public_statements_block_1 
.view-content .views-row .views-field-title { 
    padding-bottom: 8px;
}

.view-display-id-commissioner_public_statements_block_1 
.view-content .views-row .views-field-field-date { 
    padding-top: 8px; 
}

.view-display-id-commissioner_public_statements_block_1 
.view-content .views-row:first-child .views-field-field-date { 
    padding-top: 0 !important; 
}

.nav-tabs.commissioner-individual-item-list>li.active,
.nav-tabs.commissioner-individual-item-list>li.active>a,
.nav-tabs.commissioner-individual-item-list>li.active>a:focus { 
    color: #212E60; 
    background-color: #ffffff; 
}

.nav.commissioner-individual-item-list>li>a, 
.nav-tabs.commissioner-individual-item-list>li>a { 
    background-color: #212E60; 
    color: #ffffff; 
    border-radius:0; 
    font-size: 12px;
}

.nav.commissioner-individual-item-list>li>a:hover, 
.nav-tabs.commissioner-individual-item-list>li>a:hover  { 
    background-color: #bf2327 !important; 
    color: #ffffff !important; 
    border-right: none; 
    border-left: none; 
}

.nav.commissioner-individual-item-list>li>a, 
.nav-tabs.commissioner-individual-item-list>li {
    margin:0; 
    border-right:1px solid #ffffff;
}

.nav-tabs.commissioner-individual-item-list>li:only-child { 
    border-right:1px solid #ddd; 
}

.commissioner-content-section { 
    font-weight: normal; 
}

#block-views-block-about-profile-pr-public-remarks-events-block-1 { 
    border: 1px solid #212E60; 
    border-bottom: none; 
}

#block-views-block-about-profile-commissioner-pr-statements-block-1,
#block-views-block-about-profile-commissioner-events-block-1 { 
    border: 1px solid #212E60; 
    border-top: none; 
}

#block-views-block-about-profile-pr-public-remarks-events-block-1 .view-header,
#block-views-block-about-profile-commissioner-pr-statements-block-1,
#block-views-block-about-profile-commissioner-events-block-1,
#block-views-block-about-profile-commissioner-videos-block-1 { 
    margin-bottom: 15px !important; 
}

#block-views-block-about-profile-pr-public-remarks-events-block-1 p,
.view-display-id-commissioner_public_statements_attachment,
.commissioner-events ul, .commissioner-events ol { 
    padding-left: 8px; 
    padding-right: 8px; 
    font-size: 12px; 
} 

#block-views-block-about-profile-commissioner-pr-statements-block-1 
.view-id-about_profile table td, 
#block-views-block-about-profile-commissioner-pr-statements-block-1 
.view-id-about_profile table th, 
#block-views-block-about-profile-commissioner-pr-statements-block-1 
.view-id-about_profile table td a,
#block-views-block-about-profile-commissioner-events-block-1 
.view-id-about_profile table td, 
#block-views-block-about-profile-commissioner-events-block-1 
.view-id-about_profile table th, 
#block-views-block-about-profile-commissioner-events-block-1 
.view-id-about_profile table td a { 
    font-size: 12px !important; 
}

.view-id-about_profile table th,
#block-views-block-about-profile-commissioner-pr-statements-block-1 
.view-id-about_profile table td.views-field-field-date,
#block-views-block-about-profile-commissioner-events-block-1 
.view-id-about_profile table td.views-field-field-date { 
    font-weight: bold;  
}

.bio_page_image {
    float: left; 
    padding: 0 10px 10px 0;
}

.bio_page_info p:first-of-type {
margin-top: 0 !important;
}

/* commissioner staff sidebar */
#block-views-block-about-profile-commissioner-staff-block-1 {
    border: 1px solid #212E60;
    margin-bottom: 20px;
}

#block-views-block-about-profile-commissioner-staff-block-1
.views-field-field-commissioner-staff .field-content {
    padding: 8px;
    word-break: break-word;
}

#block-views-block-about-profile-commissioner-staff-block-1
.views-field-field-commissioner-staff .field-content * {
    font-size: 12px;  
}

#block-views-block-about-profile-commissioner-staff-block-1
.views-field-field-commissioner-staff .field-content p {
    margin: 0;
}

/*related links*/
#block-views-block-related-links-side-bar-block-1 .form-group {
    margin-bottom: 0;
}

/* biopage video section */
.video-title {
    font-size:12px !important; 
    color:#223A57;
    padding: 7px 10px 5px 20px;
    background-color: #f0f0f0;
    line-height: 20px;
}
.youtube-container{
    margin-left:20px;
    margin-right:20px;
}
  
/* twitter section */
.views-field-field-twitter-link { 
    border: 1px solid #212E60 !important; 
}

iframe#twitter-widget-0 { 
    min-width: 100% !important; 
    height: 400px;
}

.latest-tweet-label { 
    color:#212E60; 
    margin-bottom:15px;
    text-align:center; 
    padding: 10px;  
    border-bottom: 1px solid #212E60 !important;  
}
#block-views-block-about-profile-commissioner-tweets-block-1 {
    margin-bottom: 20px;
}

/* full biopage section */
.field_individual_image { 
    float:right; padding:10px;
}

.field_individual_image img { 
    width: 200px;
}

#full_bio_container { 
    display:none; 
}

#full-page-bio + p { 
    margin:0; 
}

@media only screen and (max-width: 450px){
    #block-views-block-about-profile-commissioner-full-bio-block-1
    .view-id-about_profile .field_individual_image {
      float: none;
    }
}