


#sidebar-second .block-menu h2,
#sidebar-first h2, #views-exposed-form-publications-publications-archive .facet.views-exposed-form #facet-header h2
{background-color: #668ca9; border-bottom: 1px solid white; color: white; margin: 0; padding: 18px 18px 12px; line-height: 1; font-size: 22px; }
#sidebar-first h2, #views-exposed-form-publications-publications-archive .facet.views-exposed-form #facet-header h2 {background-color: #003f6f;}

#sidebar-first .views-exposed-form { background-color: #f2f2f2}


#sidebar-second .block-menu ul.menu { margin: 0; padding: 0; list-style: none; }
#sidebar-second .block-menu li.leaf { margin: 0; padding: 0; list-style: none; }
#sidebar-second .block-menu a { margin: 0; padding: 12px 18px; text-decoration: none; background-color: #eff2f4; display: block; color: #4a4a4a; font-size: 1em; line-height: 1; }
#sidebar-second .block-menu a:hover, #sidebar-second .block-menu a:active { background-color: #d9e2ea }
#sidebar-second .block-menu a.active-trail { background-color: #d9e2ea; font-family: 'karbon medium',sans-serif; padding: 18px 18px 10px; }

#sidebar-second #block-block-4{display:none;}

#sidebar-second .content {overflow: hidden; background-color:#eff2f4;}

@media all and (max-width:767px) {

#sidebar-second { padding: 0 }

}



@media all and (min-width:768px){


}
@media all and (min-width:992px){

.view-display-id-latest_tweet .tweet-wrapper {width: 227px;height: 250px;background-image: url(../images/twitter-bubble-right.png);}
.view-display-id-latest_tweet .tweet-wrapper #tweet {height: 150px;margin: 10px 30px 0 30px;padding-bottom:0;font-size: 1em;overflow: hidden;}
.view-display-id-latest_tweet .tweet-wrapper #posted {margin: 0 30px 10px;}


}
@media all and (min-width:1200px){



}

#scroll-button { font-family: "karbon medium",sans-serif; display: block; background-color: #95a320; border-radius: 0px; color:white; margin: 0 auto; font-weight:bold; text-align: left;}
#scroll-button:hover { opacity: .5; }
