/**
 * @package   Panacea Template - RocketTheme
 * @version   1.5.1 July 5, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* JomSocial Overrides*/
/* Main Component */

#community-wrap {min-width:590px !important;}
body #community-wrap div.greybox div div div.introduction {padding:20px 0px 0px 20px !important;}
body #community-wrap div.greybox div div {background: none;}
body #community-wrap div.greybox div {border:0px;}
body #community-wrap div.greybox {border:1px solid;}
body #community-wrap div.greybox div div div.loginform  {background:none;}
body .body-overlay-light #community-wrap ul#featurelist li {background:url("../images/body/light/body-arrow.png") 0px 3px no-repeat;}
body .body-overlay-dark #community-wrap ul#featurelist li {background:url("../images/body/dark/body-arrow.png") 0px 3px no-repeat;}

body #community-wrap div.greybox div div div.joinbutton{display:inline-block;height:36px;margin:0 0 0 26px;padding:0 !important;text-align:left !important;}
body .body-overlay-light #community-wrap div.greybox div div div.joinbutton{background:url("../images/body/light/readon-r.png") no-repeat 100% 0;}
body .body-overlay-dark #community-wrap div.greybox div div div.joinbutton{background:url("../images/body/dark/readon-r.png") no-repeat 100% 0;}


body #community-wrap div.greybox a#joinButton{color:inherit;text-shadow:0px 0px;border:0 none;display:block;font-size:12px;font-weight:normal;height:36px;line-height:36px;margin:0 0 0 -26px;overflow:visible;padding:0 18px 0 32px;text-transform:uppercase;}
body .body-overlay-light #community-wrap div.greybox a#joinButton{background:url("../images/body/light/readon-l.png") no-repeat 0 0;}
body .body-overlay-dark #community-wrap div.greybox a#joinButton{background:url("../images/body/dark/readon-l.png") no-repeat 0 0;}

/* Top Menu */
body #rt-main #rt-mainbody #community-wrap #cToolbarNav.cToolbar {background-position: 50% 5px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList div, body #rt-main #community-wrap #cToolbarNav.cToolbar .cToolbar, body #rt-main #rt-mainbody #community-wrap #cToolbarNav.cToolbar  {background-image:none !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div a {border-bottom:2px solid #3D3D3D !important;}
body #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li a:hover, body #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active a{background:none !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li a {background:none !important;padding:0 12px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li {background:none !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList div {margin-top:13px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li.toolbar-active div {margin-top:9px !important;}
body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout, body #rt-main #community-wrap #cToolbarNav.cToolbar ul#cToolbarNavList li#toolbar-item-logout a  {background:none !important;padding:0 12px !important;float:right !important;}

/* Sub Menu */
body #rt-main #community-wrap .cSubmenu ul.submenu li a:hover {text-decoration:underline;}
body #rt-main #community-wrap .cSubmenu {border:0px;}

/* Collapsing bars */
body #rt-main #community-wrap .app-box-menu-icon {height:15px;width:15px;}
body #rt-main #community-wrap .app-box-menu-icon {background-image:url("http://omtweb.org/templates/rt_panacea_j15/images/body/style1/controls.png");}
body #rt-main #community-wrap .app-box-header {border-bottom:1px solid;background:none !important;}
body #rt-main #community-wrap .app-box-title {text-shadow:none !important;color:inherit !important;font-size:210%;font-weight:normal;letter-spacing:normal;margin-top:0;padding:0;text-transform:uppercase;font-family:georgia,serif;}
body #community-wrap div.greybox div div div h2 {text-transform:uppercase;font-family:georgia,serif;font-size:160%;}
body #community-wrap div.greybox div div div h1 {text-transform:uppercase;font-family:georgia,serif;}
body #rt-main #community-wrap .app-box-menu.toggle .app-box-menu-icon {background-position:0 0;}
body #rt-main #community-wrap .app-box.collapse .app-box-menu.toggle .app-box-menu-icon {background-position:-15px 0;}
body #rt-main #community-wrap .app-box-menu.options .app-box-menu-icon {height:17px;width:17px;}

/* Right Modules */
body #rt-main #community-wrap .cModule {border:0px solid;}
body #rt-main #community-wrap .cModule h3 {border-bottom:1px solid;}
body #rt-main #community-wrap .cModule {margin-top:-2px !important; padding-top:0px !important;}

/* News Feed*/
body #rt-main #community-wrap div.ctitle {border-bottom:1px solid;}
body #rt-main #community-wrap .newsfeed-item {border-bottom:1px solid;}

/* Search */
body #rt-main #community-wrap .cModule.searchbox .input_wrap {background:none !important; border:1px solid;}
body #rt-main #community-wrap .cModule.searchbox .input_wrap .search_button {height:19px;width:17px;margin:0px 5px;}
body .body-overlay-light #rt-main #community-wrap .cModule.searchbox .input_wrap .search_button {background:url("../images/body/light/utility-controls.png") no-repeat 97% -79px !important;}
body .body-overlay-dark #rt-main #community-wrap .cModule.searchbox .input_wrap .search_button {background:url("../images/body/dark/utility-controls.png") no-repeat 97% -79px !important;}

/* Profile Page */
body #community-wrap div.profile-info .contentheading {text-transform:uppercase;font-family:georgia,serif;}
body #community-wrap div#profile-status {border-bottom:1px solid;}
body #community-wrap #profile-new-status label {text-transform:uppercase;font-family:georgia,serif;}
body #rt-main #community-wrap .cModule h3 {text-shadow:none !important;color:inherit !important;font-size:210%;font-weight:normal;letter-spacing:normal;text-transform:uppercase;font-family:georgia,serif;}
body #rt-main #community-wrap #profile-header ul.actions a, #community-wrap #profile-header ul.actions a:hover {font-size:95% !important;}
body #rt-main #community-wrap .group-menus {border-bottom:1px solid;}
body #rt-main #community-wrap #community-admin-wrapper #community-admin-controls li {padding:2px 10px 2px 20px;}
body #community-wrap div.greybox .loginform div {display:inline-block;height:36px;margin:0 0 0 26px;padding:0 !important;text-align:left !important;}
body .body-overlay-light #community-wrap div.greybox .loginform div {background:url("../images/body/light/readon-r.png") no-repeat 100% 0;}
body .body-overlay-dark #community-wrap div.greybox .loginform div {background:url("../images/body/dark/readon-r.png") no-repeat 100% 0;}
body #rt-main #community-wrap .button {border:0 none;display:block;font-size:12px;font-weight:normal;height:36px;line-height:36px;margin:0 0 0 -26px;overflow:visible;padding:0 18px 0 32px;text-transform:uppercase;}
body .body-overlay-light #rt-main #community-wrap .button {background:url("../images/body/light/readon-l.png") no-repeat 0 0;}
body .body-overlay-dark #rt-main #community-wrap .button {background:url("../images/body/dark/readon-l.png") no-repeat 0 0;}
body #rt-main #community-wrap  #file-upload {height:20px !important;background:none !important;border:1px solid;}
#community-wrap div.profile-toolbox-bl {background:none;}
#community-wrap div.profile-toolbox-tl {background:none;}
#community-wrap div.profile-toolbox-br {background:none;}
body #community-wrap #profile-new-status textarea#statustext {background:none;}

/* Buttons */
body .body-overlay-light #rt-main #community-wrap .loginform #form-login #submit {background:url("../images/body/light/readon-l.png") no-repeat 0 0;}
body .body-overlay-dark #rt-main #community-wrap .loginform #form-login #submit {background:url("../images/body/dark/readon-l.png") no-repeat 0 0;}
body .body-overlay-light #rt-main #community-wrap .loginform #submit {background:url("../images/body/light/body-arrow.png") 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap .loginform #submit {background:url("../images/body/dark/body-arrow.png") 10px 16px no-repeat;}
body #community-wrap div.ctitle h2 {text-transform:uppercase;font-family:georgia,serif;}
body .body-overlay-light #rt-main #community-wrap .app-item .added-button {background:url("../images/body/light/body-arrow.png") 0 7px no-repeat;border:0px;color:inherit;}
body .body-overlay-dark #rt-main #community-wrap .app-item .added-button {background:url("../images/body/dark/body-arrow.png") 0px 7px no-repeat;border:0px;color:inherit;}
body .body-overlay-light #rt-main #community-wrap #btnSubmit {background:url("../images/body/light/body-arrow.png") 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap #btnSubmit {background:url("../images/body/dark/body-arrow.png") 10px 16px no-repeat;}
body .body-overlay-light #rt-main #community-wrap .value .validateSubmit {background:url("../images/body/light/body-arrow.png") 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap .value .validateSubmit {background:url("../images/body/dark/body-arrow.png") 10px 16px no-repeat;}
body #rt-main #community-wrap .people-search-form .button {margin-left:0px !important;}
body .body-overlay-light #rt-main #community-wrap .people-search-form .button {background:url("../images/body/light/body-arrow.png") 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap .people-search-form .button {background:url("../images/body/dark/body-arrow.png") 10px 16px no-repeat;}

body #rt-main #community-wrap #file-upload {margin-left:0px !important;}
body #rt-main #community-wrap #file-upload-submit {margin-left:0px !important;}
body .body-overlay-light #rt-main #community-wrap #file-upload-submit {background:url("../images/body/light/body-arrow.png") 10px 16px no-repeat;}
body .body-overlay-dark #rt-main #community-wrap #file-upload-submit {background:url("../images/body/dark/body-arrow.png") 10px 16px no-repeat;}

/* Typo */
body #community-wrap  .inputbox {border:1px solid;font-size:1.2em;margin:0;padding:2px;}
body #community-wrap .loginform span{display:inline-block;}
body #rt-main #community-wrap a.add:link, body #rt-main #community-wrap a.add:visited {display:block !important;width:auto !important;}
body #rt-main #community-wrap .infoGroupTitle {border-bottom:2px solid #CCCCCC !important;}
body #rt-main #community-wrap .infoGroupTitle {text-shadow:none !important;color:inherit !important;font-size:210%;font-weight:normal;letter-spacing:normal;text-transform:lowercase;}
body #community-wrap div.newsfeed-item div.newsfeed-content-hidden {background:#CCCCCC !important;}
body #cWindowContent .blockUnregister ul#featurelist li {font-size:10px;line-height:12px;}

/* K2 Overrides */
/* K2 Modules */
.k2ItemsBlock .even, .k2ItemsBlock .odd {background:none;}
div.k2ItemsBlock ul li img.moduleItemAuthorAvatar {margin:6px 4px 0 0;}
.k2LatestCommentsBlock .even, .k2LatestCommentsBlock .odd {background:none;}
div#itemListLinks {background:none;}
div.itemListCategory, div.subCategory {border-style: solid;border-width: 1px;}

/* General */
.itemListSubCategories h3 {border-bottom:2px solid #CCCCCC;}
div.itemContainer {margin-bottom:50px;}
#k2Container .itemAuthorLatest ul, #k2Container .itemRelated ul {list-style:none;padding:0px;}
#k2Container .itemAuthorLatest ul li ,#k2Container .itemRelated ul li {padding-left:10px;}
div.itemNavigation {border:0px;}
div.catItemView {margin-top:50px;margin:2px;}
.k2Pagination .tab,.k2Pagination .page-block {display:inline-block;margin:0px 10px;}

/* K2 Article */
div.itemToolbar{background:none;}
div.itemAuthorBlock{background:none;}
div.itemComments{background:none;}
div.itemComments ul.itemCommentsList .even {background:none;}
div.itemComments ul.itemCommentsList .odd {background:none;}
div.itemHeader span.itemDateCreated{display:block;}
div.userBlock,div.userItemCategory,div.userItemTagsBlock {border:0px;}
div.userItemView {margin-bottom:50px;}

div.itemAuthorBlock img.itemAuthorAvatar, div.itemComments, span.itemImage img, div.userBlock img, div.catItemHeader h3.catItemTitle, div.userBlock p.userAdditionalInfo, div.catItemTagsBlock, div.catItemCategory, div.itemHitsTwitter, .itemAuthorLatest h3, div.itemHeader h2.itemTitle, span.catItemImage img, div.itemHeader h2.itemTitle, div.itemSocialLinksBlock {text-transform:uppercase;font-family:georgia,serif;}
div.userBlock img {border:1px solid;}
div.userBlock p.userAdditionalInfo {border:1px dotted;}
div.catItemHeader h3.catItemTitle {border-bottom:1px solid;}
div.catItemTagsBlock, div.catItemCategory, div.itemHitsTwitter {border-bottom:1px solid;}
div.itemCategory {border-bottom:0px;}
div.itemTagsBlock {border-bottom:0px;}
div.itemSocialLinksBlock {border-bottom:1px solid;background:none;}
div.itemAuthorBlock {border:0px;}
div.itemAuthorBlock img.itemAuthorAvatar, div.itemComments, span.itemImage img {border:1px solid;}
.itemAuthorLatest h3, div.itemHeader h2.itemTitle, span.catItemImage img, div.itemHeader h2.itemTitle {border-bottom:1px solid ;}
div.itemCommentsForm p.itemCommentsFormNotes {border-top:1px solid;}

/* K2 Category */
div.itemListCategory h2 {text-transform:uppercase;font-family:georgia,serif;}

/* K2 Images */
div.itemToolbar ul li a#fontIncrease img {background:url(../images/icons/icon-add.png) no-repeat;height:16px;width:16px;}
div.itemToolbar ul li a#fontDecrease img {background:url(../images/icons/icon-minus.png) no-repeat;height:16px;width:16px;}

/* K2 Typo */
div.itemCommentsForm form input.button {border:1px solid;}

/* Virtuemart 1.1.4 */
/* Virtuemart Modules */

#vmMainPage h3 a {float:right;margin:5px 0 0 5px;}
#vmMainPage .buttons_heading  {margin:0 0 0 3px;}
#vmMainPage .buttons_heading a {float:left;}
#vmMainPage h3 {font-size:180%;font-weight:normal;letter-spacing:normal;margin-top:15px;padding:0;text-transform:uppercase;font-family:georgia,serif;border-bottom:1px solid;}
#vmMainPage h4 {text-transform:uppercase;font-family:georgia,serif;border-bottom:1px solid;}
#vmMainPage h2 {text-transform:uppercase;font-family:georgia,serif;border-bottom:1px solid;}
#vmMainPage h1 {text-transform:uppercase;font-family:georgia,serif;border-bottom:1px solid;}
.vmCartContainer {background:none;}

/* Tienda */
div#tienda_product_header span.product_name {display:inline-block;text-transform:uppercase;font-family:georgia,serif;border-bottom:1px solid;}
.tienda_header span {display:inline-block;text-transform:uppercase;font-family:georgia,serif;}
#tienda_products .product_name span a, div#tienda_category_header span {text-transform:uppercase;font-family:georgia,serif;}
.address_form input{margin-bottom:10px;}
#form-login td ul {position:absolute;}
#form-login td span .inputbox {display:block;width:25px !important;float:left;}

/* Jcomment */
#comments-form .btn, #comments-report-form .btn, #comments-form .btn div, #comments-report-form .btn div {display:inline-block;height:36px;margin:0 0 0 26px;}
#comments-form .btn, #comments-report-form .btn, #comments-form .btn div, #comments-report-form .btn div {background:url("../images/body/light/readon-r.png") no-repeat 100% 0 ;}
#comments-form .btn a, #comments-report-form .btn a{border:0 none;display:block;font-size:12px;font-weight:normal;height:36px;line-height:36px;margin:0 0 0 -26px;overflow:visible;padding:0 18px 0 32px;text-transform:uppercase;}
#comments-form .btn a, #comments-report-form .btn a{background:url("../images/body/light/readon-l.png") no-repeat scroll 0 0 transparent;}
#comments-form #comments-form-send, #comments-form #comments-form-buttons {margin-left:0px !important;}

#jc .rbox_tr, #jc .rbox_tl, #jc .rbox_t {background:none;border:0px;}
#jc .rbox_br, #jc .rbox_bl, #jc .rbox_b {background:none;border:0px;}
#jc .rbox_m  {background:none;border:0px;}
#comments-form label, #comments-report-form label  {padding-left:15px;}
#jc .rbox div {line-height:140%;}
#jc .rbox {border:0px;}
#jc .even .rbox {background:#f9f9f9;}
#jc .odd .rbox {background:#f3f3f3;}
#jc #comments .quote {background:none;}
#comments-form p {margin-left:0px !important;}
#comments .comments-list {margin-left:0px !important;}
#comments-list-footer {margin: 0px 0px 10px 0px !important;}

#jc h4 {text-transform:uppercase;font-family:georgia,serif;border-bottom:1px solid;}