/**
 * @version   3.2.19 April 2, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Studio Mariani */
/* Generale */
.rt-block {padding: 5px; margin-bottom: 0px;}
.rt-article-bg {border-bottom: hidden !important;}

/* Article Layout */
.component-content .title {font-size: 175%; font-weight: normal;}
.component-content .rt-article-bg {padding-bottom: 0px !important;}

/* Top */
#rt-top .rt-grid-12.rt-alpha.rt-omega {margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 960px; height: 150px;}
#rt-top .rt-block {padding: 0px;}
/* Header */
#rt-header .rt-grid-6.rt-alpha.rt-omega {margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 960px; height: 50px;}
#rt-header .rt-block {padding: 0px;}
/* Menu */
#rt-menu {margin-bottom: 10px !important;}
#rt-menu .rt-grid-12.rt-alpha.rt-omega {margin-left: 0px; margin-right: 0px; width: 960px;}
#rt-menu .rt-block {padding: 0px; margin-bottom: 10px !important; background-color: #ffffff;}
/* Features */
#rt-feature .rt-block {padding: 0px; margin-top: 20px !important;}
/* SideBar */
#rt-sidebar-a {padding: 0px; margin-top: 20px; margin-left: 10px;}
/* Utility */
#rt-utility  .finder {float: right !important;}
/* Content Bottom */
#rt-content-bottom .rt-block {background-color: #EBE6DC;}
/* Main Bottom */
#rt-mainbottom  .rt-block {padding-bottom: 0px; margin-bottom: 0px;}
#rt-mainbottom  .rt-grid-7.rt-alpha {padding-left: 5px; width: 530px !important;}
#rt-mainbottom  .rt-grid-5.rt-omega {background-color: #EBE6DC;padding-left: 5px; padding-right: 5px; width: 370px !important;}
#rt-mainbottom  ul.links li {border-bottom: none;}
#rt-mainbottom  li.cats_catcols {border-bottom: none; width: 470px; height: auto;}
#rt-mainbottom  ul.links_catcols {margin-left: 0px;}
#rt-mainbottom  a.link_catcols {font-size: 1em;}
#rt-mainbottom  li {padding-left: 0px !important;}
#rt-mainbottom  ul#awl_dropdown156.awl_catcols {width: 960px; overflow: hidden;}
/* Bottom */
#rt-bottom  .rt-grid-2.rt-alpha{padding-bottom: 0px;}
#rt-bottom  .rt-grid-10.rt-omega{padding-bottom: 0px;}
/* Footer */
#rt-footer  .rt-container{padding-top: 10px; margin-bottom: 0px}
/* Copyright */
#rt-copyright {color: #000 !important; margin-top: 0px; padding-top: 0px;}
/* Main */
/*#rt-main.mb12 form#adminForm.form-validate #editor-xtd-buttons{display: none !important;}
#rt-main.mb12 form#adminForm.form-validate .toggle-editor{display: none !important;}
#rt-main.mb12 span#jform_description_parent.mceEditor.defaultSkin{display: none !important;}
#rt-main.mb12 label#jform_description-lbl.hasTip{display: none !important;}
#rt-main.mb12 label#jform_language-lbl.hasTip{display: none !important;}
#rt-main.mb12 select#jform_language.inputbox{display: none !important;}
#rt-main.mb12 form#adminForm.form-validate legend{display: none !important;}*/

/* Link */
#rt-mainbody .weblink-category h2 {font-size: 160% !important;}
#rt-mainbody .weblink-category tr.cat-list-row0 {line-height: 0.7em !important;}
#rt-mainbody .weblink-category td.title {font-size: 100% !important; padding: 0px !important; border-bottom-style: dotted; border-bottom-width: 1px;}
#rt-mainbody .weblink-category td.hits {display: none !important;}
#rt-mainbody .weblink-category ul.actions {list-style-type: none !important; margin: 0px;}

/* Risultati ricerca */
#search-form {display: none !important;}
.result-url {display: none !important;}

/* Login */
#form-login-username {margin-left: 0px; float: left;}
#form-login-password {padding-left: 215px;}
#login-form .button{float: left;}
#login-form ul{display: none !important;}
#form-login-remember {display: none !important;}

/* Login Error */
#rt-mainbody .login {display: none !important;}

/* Google News */
.gns-root {position: static !important;}
.gns-728x90 {background-color: #ffffff !important;}


.googlenews .rt-block {padding-top: 0px !important; padding-bottom: 9px !important;}
.gns-basecanvas {
    top: 0px !important;
    left: 0px !important;
    bottom: 0px !important;
    right: 0px !important;
    width: 730px !important;
    height: 90px !important;
    background-image: none !important;
}
.gns-title a:link,
.gns-title a:visited {
    font-weight: normal !important;
    color : #0066cc !important;
    text-decoration : none !important;
} 
.gns-cluster a:link,
.gns-cluster a:visited {
    font-weight: normal !important;
    color : #0066cc !important;
    text-decoration : none !important;
}
.gns-sstitle a:link,
.gns-sstitle a:visited {
    font-weight: normal !important;
    color : #0066cc !important;
    text-decoration : none !important;
}
.gns-qtitle {color: #ffffff !important;}
.gns-result {
  text-align: left !important;
}

span#up.gns-cursor {color : #0066cc !important;}
span#down.gns-cursor {color : #0066cc !important;}

/* JDownload */
.jd_footer  {display: none !important;}
.jd_top_navi a {display: none;}
.componentheading {display: none;}

/* Remoritory */
#remository .remositorysearchdetails  {display: none !important;}
#remository #remositorypageheading  {display: none !important;}
#remository #remositoryfilelisthead  {display: none !important;}
#remository #remositorycontainerhead  {display: none !important;}
#remository #remositorythumbbox  {display: none !important;}
#remository .remositorydownstatus  {display: none !important;}

/* Core */
body {color: #333;}
#rt-header, #rt-bottom {color: #aaa;}
.rt-container {background: #fff;} 
a:hover {color: #000;}
#rt-footer, #rt-copyright {color: #ddd;}
#rt-sidebar-a {background-color: #e0e0e0;}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 5px auto;position: relative;top:auto;right:0;}

/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff;}
.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #444;color: #fff;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #fff;color: #000;}

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {background: #444;}
.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {background: #515151;}
.menutop ul li > .item {color: #fff;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background: #333;color: #ccc;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

/* Link a ecletticalab */
a.ecletticalablink{
    color: #EF7F02;
}
a.ecletticalablink:hover{
    color: #000000;
}
