/**
 * @package   Modulus Template - RocketTheme
 * @version   1.6.2 June 22, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* Background */
/* #rt-body-bg {background: #f2f2f2;border-bottom: 1px solid #d7d7d7;} */
#rt-mainbottom{border-top: 4px solid #FFFFFF;border-bottom: 3px solid #6A747D;}
.menu-home #rt-body-bg .rt-container{ /*border-bottom: 2px solid #6a747d; */ }
#rt-main .peocat ul.menu li:hover > a,#rt-main .peocat ul.menu li.active > item,#rt-main .peocat ul.menu li.active > a,#rt-main .peocat ul.menu li.active a span{background:none;color:#B38808}
#rt-main, #rt-mainbottom{background:url(../images/strauss-sidebar-bkgd.png) left top repeat-y transparent;}
.menu-home #rt-main{background:none;}

/* Text Colors */
body, #rt-body-surround .readon span, #rt-body-surround .readon .button, #rt-popup .readon, #rt-popuplogin .readon {color: #6A737B;}
a:hover {color: #333;}
.module-title .title {color: #555;text-shadow: 1px 1px 0 rgba(255,255,255,0.9);}
.module-title .title span {color: #111;}
#rt-body-surround .title4 .title, #rt-body-surround .title4 .title span {color: #fff;text-shadow: 1px 1px 0 rgba(0,0,0,0.9);}
#rt-body-surround .module-content ul.menu li > a:hover, #rt-body-surround .module-content ul.menu li .separator:hover, #rt-body-surround .module-content ul.menu li > .item:hover, #rt-body-surround .module-content ul.menu li.active > a, #rt-body-surround .module-content ul.menu li.active > .separator, #rt-body-surround .module-content ul.menu li.active > .item {color: #555;}

/* Top Menu */
.menutop li.root:hover > .item span, .menutop li.root.f-mainparent-itemfocus .item span, .rt-splitmenu .menutop li:hover .item span {color:#fff}
#strauss .menumenutop li:hover span{ color:#fff}
.menutop .fusion-submenu-wrapper {background: url(../images/menu_hover_top.png) transparent -60px top no-repeat;}
#rt-header2s .menutop .fusion-submenu-wrapper {background: url(../images/menu_hover_tops.png) transparent -35px top no-repeat;}
.menutop ul li {border-top: 1px solid #d7d7d7;}
.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item {background:url(../images/drop_menu_hover.png) repeat-x;}
.menutop ul.level2 ol li > .item:hover {background:url(../images/drop_menu_hover.png) repeat-x;}

/* Module Standard */
#rt-body-surround .rt-block .contenttop {background: #f5f2eb; padding:10px;}
#rt-body-surround .rt-block, #rt-body-surround .contentbox1 {/*background: #fff;*/}
#rt-sidebar-a .rt-block{background:#edeef0; color:#45565e}
.module-title {}
.module-title2 {}
.module-title3 {}
/*.module-title2 {background: url(../images/bodystyle/light/title-overlay-top.png) 50% 0 repeat-x;}
.module-title3 {background: url(../images/bodystyle/light/title-overlay-bottom.png) 50% 100% repeat-x;}*/



/* Module Variations */
.title3 .module-title {background: #ccc;border-bottom: none;}
.title3 .module-title3 {background: none;}
.title4 .module-title {background: #333;}
.title4 .module-title2, .title4 .module-title3 {background: none;}
#rt-body-surround .box1 .rt-block, #rt-body-surround .contentbox2 {background: #f2f2f2;}
#rt-body-surround .box2 .rt-block, #rt-body-surround .contentbox3 {background: #eaeaea;}
#rt-body-surround .box3 .rt-block, #rt-body-surround .contentbox4 {background: #ddd;border: 1px solid #ccc;}
#rt-body-surround .box4 .rt-block {background: #d0d0d0;border: 1px solid #c0c0c0;}
#rt-body-surround .box5 .rt-block {background: #f0f0f0 url(../images/bodystyle/light/module-overlay.png) 50% 0 repeat-x;}
#rt-body-surround .box6 .rt-block, #rt-body-surround .contentbox5 {background: #e0e0e0 url(../images/bodystyle/light/module-overlay.png) 50% 0 repeat-x;}
#rt-body-surround .box7 .rt-block, #rt-body-surround .contentbox6 {background: #d0d0d0 url(../images/bodystyle/light/module-overlay.png) 50% 0 repeat-x;border: 1px solid #ccc;}
#rt-body-surround .box8 .rt-block {background: #ccc url(../images/bodystyle/light/module-overlay.png) 50% 0 repeat-x;border: 1px solid #c0c0c0;}

/* Side Menu */
.module-content ul.menu li {border-top: 1px solid #d7d7d7;}
.module-content ul.menu li:hover > a, .module-content ul.menu li:hover > .separator, .module-content ul.menu li:hover > .item, .module-content ul.menu li.active > a, .module-content ul.menu li.active > .separator, .module-content ul.menu li.active > .item {background: #eee;}



/* Buttons and Inputs */
#rt-body-surround .newsreadon{ color:#999999;}
#rt-body-surround .readon, #rt-popup .readon, #rt-popuplogin .readon {background: #e9e9e9;border: 1px solid #d7d7d7;}
#rt-body-surround .readon:hover, #rt-popup .readon:hover, #rt-popuplogin .readon:hover {background: #d7d7d7;border: 1px solid #ccc;}
#rt-body-surround .readon:active, #rt-popup .readon:active, #rt-popuplogin .readon:active {background: #eaeaea;}
#rt-body-surround .readon span, #rt-body-surround .readon .button, #rt-popup .readon .button, #rt-popuplogin .readon .button {background: url(../images/bodystyle/light/readon-bg.png) 50% 50% repeat-x;text-shadow: 1px 1px 0 rgba(255,255,255,0.9);border-top: 1px solid #fff;}
.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../images/bodystyle/light/body-inputs.png);}

/* Typography */
.rt-articleinfo {}
.component-content .rt-article-icons .icon, .component-content .rt-article-icons ul li a, #rt-accessibility .button {background-image: url(../images/bodystyle/light/article-icons.png);}
.rt-article-icons a:hover .print, .rt-article-icons a:hover .email, .rt-article-icons a:hover .pdf, .rt-article-icons .edit:hover, .rt-article-icons ul li a:hover, #rt-accessibility .button:hover {background-color: #555;}
span.breadcrumbs a, span.no-link, .pathway {border-right: 1px solid #d7d7d7;}
#rt-body-surround .inputbox {border: 1px solid #d7d7d7;}
#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a, #rt-popup ul li a, #rt-popuplogin ul li a {background-image: url(../images/bodystyle/light/list-arrows2.png);}
.component-content .rt-joomla-table tr.even td, .component-content .rt-joomla-table th {background: #fafafa;}
.component-content .rt-joomla-table tr.odd td, .pollstableborder th {background: #eee;}
p.dropcap2:first-letter {background: #777;color: #fff;}
p.dropcap3:first-letter {background: #777;color: #fff;border: 1px solid #ccc;}

/* Demo */
.promo .feature {color: #333;}
.promo p {color: #999;}
#hear_from{width:147px;}

/* strauss program page */
h2.protitle{margin:0px; padding:0px; line-height:25px; font-size:16px; color:#1F3444; font-weight:bold}
#rt-mainbody .program .catItemHeader ul{list-style:none; padding:0px; margin:0px;}
#rt-mainbody .program .catItemHeader ul li{line-height:18px; padding-bottom:5px; font-size:11.75px;}
#rt-mainbody .program .catItemHeader ul li a{font-size:13px;}
body.program div.itemListCategory p { font-size: 11.75px; line-height: 18px; margin: 0px 0px 10px 0px; }
body.program div.catItemHeader p{font-size: 11.75px; line-height: 18px;margin: 0px 0px 5px 0px;}

/* strauss new home page */
body.menu-home #rt-content-bottom .rt-block .module-content{}
.video-time{padding: 0 4px;font-weight:bold;font-size:11px;background-color:#000;color:#fff!important;height:14px;
line-height: 14px;opacity: .75;vertical-align: top;zoom: 1;display: inline-block;border-radius: 0;margin-top: 0;
margin-right: 0;right: 2px;bottom: 9px;position: absolute;}
.blog_des{font-size:11px; line-height:18px;}
#k2imgbox_strauss{float: left;padding-left: 10px;width: 70px;}
#featuredpeople_strauss div.k2ItemsBlock ul li.lastItem{padding:0px}
#featuredpeople_strauss .moduleItemIntrotext #k2featuretitle{float:left; padding:62px 0 0 10px; width:144px}
.footer_strauss_inner{text-align:center;color:#6A737B;font-size:8px;font-weight:normal;letter-spacing:1.1px;line-height:15px;word-spacing: 1px;}

/* new program menu 5 column 180,180,180,210,210 */

body.menu-crook-fellowships #k2Container div.itemHeader{padding-left: 20px;padding-top: 15px;} 
body.menu-crook-fellowships #k2Container div.itemHeader h2.itemTitle{font-size:18px;}
p.crook{color: #444444;font-size: 18px;font-weight: bold;line-height: 23px; padding-top: 10px;}
p.crook a{font-size:18px;}

/* css for Strauss Research page 10-01-2014   */

#rt-main .feature-research .module-content{font-size:11.75px; line-height:18px;}
#rt-mainbody .research .rt-leading-articles .module-content{}

#rt-body-surround ul.menu li {
    margin: 0;
}
#toTop {
    background: #121212 none repeat scroll 0 0;
    border: 1px solid #333;
    bottom: 0;
    color: #fff;
    cursor: pointer;
    display: none;
    font-size: 0.7em;
    padding: 5px;
    position: fixed;
    right: 0;
    text-align: center;
    text-transform: lowercase;
    width: 100px;
    z-index: 10;
}