#top-menu{float:left;}#change_wrap_div{ background-color: #ffffff}  #change_wrap_div{ background-repeat: repeat} body{ background-repeat: repeat-y} #footer, #footer .contacts-widget p{ color: #ffffff} #footer{ background-color: #7a7a7a} #footer{ background-repeat: repeat-y} 
#top-menu > ul > li >ul>li:hover>.menu-item-wrap>a, #top-menu> ul > li > ul > li >ul>li:hover>.menu-item-wrap>a, #top-menu > ul > li>ul>li.current-menu-item>.menu-item-wrap>a,
.info-item.clickable:hover, .folio-item .description, .hover-bg:hover, .twitter-row .icon, .twitter-row .nav a:hover, .widget_nav_menu li a:hover, .category-widget li a:hover,
.button, #open-top-panel, #top-panel, div.progress .meter, .pricing-table .title, #layout .tags-widget a:hover, .tags-widget  a:hover, .breaking-news-block .blocks-label, .page-nav .older a,
.page-nav .newer a:hover, .comment-reply-link:hover, .quantity .plus, #content .quantity .plus:hover, .quantity .minus, #content .quantity .minus,
.dark-skin .twitter-row .nav a:hover, .tags-widget a:hover,#top-menu>ul>li:hover>.under,.crum_stiky_news .blocks-label,
#top-menu>ul>li.current-menu-item>.menu-item-wrap
{ background-color:#bb0000}

.h3 span, a, .extra-links a:hover, .post header > h2 a:hover, article .dopinfo a.comments, article .dopinfo a:hover,
#footer h3, .project-title a:hover, .summary .price,
.dark-skin ul.accordion > li.active > div.title h5,.dark-skin .post header > h2 a:hover,.dark-skin .project-title a:hover,
.bbp-topic-meta a
{ color:#bb0000}

#top-menu>ul>li>ul:before
{ border-bottom-color:#bb0000}

#top-menu>ul>li>ul>li:first-child,  .tabs dd.active, .tabs li.active, .filter li.active,
.ui-tabs .ui-tabs-nav li.ui-tabs-active, .wpb_accordion .ui-accordion .ui-accordion-header-active,
#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-replies,
#top-menu>ul>li>ul>li>ul>li:first-child
{ border-top-color:#bb0000}

.to-action-block,.tabs.vertical dd.active, .tabs.vertical li.active, .tabs.vertical dd:first-child.active, .tabs.vertical li:first-child.active,
.widget_nav_menu li a:hover:before,.category-widget li a:hover:before, ul.accordion > li.active .title,
.dark-skin .tabs.vertical dd.active, .dark-skin .tabs.vertical li.active, .dark-skin .to-action-block
{ border-left-color:#bb0000}
div.bbp-template-notice,.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky

{ border-left-color:#666666 !important}


.hover-plus,.instagram-widget a span,.button:hover, #layout .tags-widget a, #footer .tags-widget a:hover, .page-nav .older a:hover,.page-nav .newer a,
.comment-reply-link,.onsale,.quantity .plus, #content .quantity .plus,.quantity .minus, #content .quantity .minus:hover,.dark-skin .tags-widget .widget-inner a:hover,
.imghover
{ background-color:#666666}

a:hover,.footer-menu a:hover,.widget_shopping_cart .amount, ul.products li.product .price,
ul.products li.product .amount
{ color:#666666}
.widget_twitter-widget .widget-title, .twitter-widget .widget-title { background:url(http://kirwaninstitute.osu.edu/wp-content/themes/maestro/assets/img/icons/twit.png) 0 0 no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
    .widget_twitter-widget .widget-title, .twitter-widget .widget-title{ background:url('http://kirwaninstitute.osu.edu/wp-content/themes/maestro/assets/img/icons/twit@2x.png') 0 0 no-repeat;}

}

.ar-spr-lrg {font-size:12em; font-weight:bold;}
.ar-spr-lrg span{color:#bb0000;}

#logo {width:250px}
ul {list-style-position:outside !important;}
#feature-ki {background:#E1E1E1;padding:1%;-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}
#feature-ki #feature-ki-img  {float:left; width:694px;}
#feature-ki #feature-ki-text {float:right; width:39%;padding:1%;}
#feature-ki h2 {font-size:3.5em;margin-bottom:1.25em; font-weight:bold;color:#1A1A1A; border-bottom:1px solid #1A1A1A;text-shadow: 1px 1px 0px white;}
#feature-ki p {font-size:1.4em;color:#1A1A1A;}
#feature-ki p strong {color:#1A1A1A;}
#feature-ki .button {font-size:1.1em;margin-top:1em;}

li {margin-left: 50px; !important}

hangingindent {padding-left: 50px; !important}

blockquote {background: #f9f9f9; border-left: 5px solid #ccc; margin: 1.5em 10px; padding: 0.5em 10px; quotes: "\201C""\201D""\2018""\2019"; !important;}

blockquote: before {color: #ccc; content: open-quote; font-size: 4em; line-height: 0.1em; margin-right: 0.25em; vertical-align: -0.4em; !important;}

blockquote p {display inline; line-height: 150%; !important;}
/*ISSUE BRIEF - HOME PAGE*/
.ki-ib {color:#000;}
 .ki-ib .ki-ib-hdr {border: 1px solid #000; border-left:none;border-right:none; padding:4px 0; display:block; margin:0 0 10px 0; color:#bb0000; font-family:times; text-transform:uppercase; font-size:1.2em; letter-spacing:2px;}
 .ki-ib .ki-ib-hdr span {color:#bb0000;}
 .ki-ib h2 {font-weight:bold; font-size:2.6em; margin-bottom:10px; color:#000;}
 .ki-ib h3 {font-size:1.8em; margin-bottom:10px; color:#000;}

 .ki-ib .ki-ib-author {color:#666666; display:block; margin: 10px 0; font-family: times; font-style:italic; letter-spacing:0px; font-size:1.3em; line-height: 1.3;}
.ki-ib .col1 {float:left; width:60%;}
.ki-ib .col2 {float:right; width: 35%; color:#bb0000; font-family:times; font-size:1.8em; text-align:right; font-style:italic; line-height:1.2;}
.ki-ib a.read-more {background: #bb0000; padding:8px 12px; margin: 15px 0 0 0 ; display:block; color:#fff; text-align:center;width:15%;}
.ki-ib a.read-more:hover {background: #8D0404}
.ki-ib .row {margin:0 !important;}

/* General Use*/
.lrg-red {color:#bb0000; font-family:times; font-size:1.8em; font-style:italic; font-weight:bold}

@media (max-width: 400px){

    #feature-ki-text {float:none !important; width:100% !important;}
    #feature-ki-img img {float:none  !important;width:100% !important;}

}

#mtmbk-interns{margin-top:20px;background:#E1E1E1; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding:3%}
#mtmbk-interns h2 {font-size:2.5em; text-align:center;margin-bottom:0;margin-bottom:10px;}
#mtmbk-interns img {margin-top:20px;}
#mtmbk-interns p {font-size:1.8em; text-align:center;margin-bottom:0;margin-bottom:10px;}

.page-id-20325 .intro {font-size:1.5em;margin-bottom:3em;}
.page-id-20325 h2 {font-size:2.35em; }
.page-id-20325 .rr-dates h3 span {color:#bb0000;display:block; font-size:1.375em;}

.ib-cover{
    border: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 5px 7px 18px 1px rgba(0, 0, 0, 0.10);
    margin-right:3em;
    height:300px;
}
.clearfix:before {
	content: '';
	display: block;
}

.clearfix:after {
	clear: both;
	content: '';
	display: table;
}

#bsearchform { margin: 20px; padding: 20px; }
#heatmap { margin: 20px; padding: 20px; border: 1px dashed #ccc }
.bsearch_results_page { max-width:90%; margin: 20px; padding: 20px; }
.bsearch_footer { text-align: center; }
.bsearch_highlight { background:#ffc; }








