.header-fragments-header{background:#4a4d52 !important; height:40px !important; }
.navigation-list-header{color:#4a4d52; background:#FFFFFF !important;}
.navigation-list-header a{color:#FFFFFF !important; }
.content-fragment.site-user-navigation a {color:#FFFFFF !important; }
p.logo{margin:50px 0px 39px 0px !important;} 
.content-fragment.site-search fieldset{padding-top:40px !important;}
.header-fragments .message.directions{padding-top: 5px !important;}
.layout-region.right-sidebar .content-fragment.site-user-navigation .navigation-list{top:7px !important;}
.content-fragment.navigation-group .navigation-list.parent .navigation-item a{color:#4d4e53 !important;}
.content-fragment.navigation-group .navigation-list.parent .navigation-item a{
background: url(https://community.sagecrm.com/themes/fiji/CustomCSSforSage/img/sprites/sage-main-sprite.png) 50% -80px no-repeat !important;
text-decoration: none !important; display: inline-block !important;padding: 0px 14px !important; line-height: 39px !important; border-left: 1px solid rgb(255, 255, 255) !important;border-right: 1px solid rgb(219, 220, 221) !important;
position: relative !important;text-indent: 0px !important;color: rgb(77, 78, 83) !important; font-weight: bold !important; font-size:11px!important;
}
.content-fragment.navigation-group .navigation-list.parent .navigation-item a:hover{color:#007f91 !important;}
.content-fragment.navigation-group .navigation-list.parent .navigation-item{
background: none !important; padding:0px !important;  margin:0px !important; 
}
.content-fragment.navigation-group .navigation-list.parent .navigation-item.second a{
background-position: 0px -80px !important;
}
.content-fragment.navigation-group .navigation-list.parent .navigation-item.second-last a{
background-position: right -80px !important; border:none !important;
}
.header-top-split-content-footer{margin:0px 10px 0px !important;}
.content-fragment.site-user-navigation a{border-left:solid 1px #6c7c6f !important;}
.content-fragment.site-user-navigation .navigation-item:first-child a{border:none !important;}
.content-fragment.navigation-group .navigation-list.parent .navigation-item.end{
background: url(https://community.sagecrm.com/themes/fiji/CustomCSSforSage/img/sprites/sage-main-sprite.png) 100% -80px no-repeat !important;
float: left; width: 7px; height: 37px; position: relative; margin-left: -6px !important;
}
.content-fragment.group-banner .group-name{
color:#007e66 !important; font-weight:normal !important;  font-size:32px !important; font-family : Arial, Helvetica, sans-serif !important;
}
.content-fragment.group-banner .group-avatar{
border:none !important;
}

.content-fragment.with-header .content-fragment-header div{
font:bold 1.2em/1.5 'Trebuchet MS', Arial, Helvetica, sans-serif !important; color:#666666 !important; border-bottom: 1px solid #666666 !important; 
}
.content-fragment.blog-post-list div.filter{border-bottom: 1px solid color:#666666 !important; }

.content-fragment.browse-blogs .table-list a{
color:#00a1de !important; font-weight: normal !important;
}
.content-fragment.site-search .field-item .field-item-header.query {
  display: block  !important; padding-bottom: 7px !important; font-size: 14px !important; font-weight: normal !important; color: #777374 !important;
}
.content-fragment.site-search ul.field-list{
background-position:left 24px !important; height: 50px !important;
}
.content-fragment.site-search .internal-link.search-options{
background-position:-6px 24px !important; height: 50px !important;
}
.content-fragment.navigation-group .navigation-list.parent .navigation-item.selected{
 left:0px !important;
 }
 
.content-fragment.login-and-create-user .content-fragment-content .page{
 background: none !important; border: none !important; float: left !important;
}
.content-fragment.login-and-create-user fieldset.login{
 margin: 0px !important; top: 0px !important; background: none; float: left; width: 600px; padding: 0px;
}
.content-fragment.login-and-create-user fieldset .field-list-description span {
 font-size: 11pt; font-weight: normal !important; position: absolute; width: 450px !important; left: 0px !important; top: 10px !important; color:#4d4e53 !important; float:left !important; left:0px !important;
}
.content-fragment.login-and-create-user fieldset.login ul {
 padding-left: 0px !important; margin-left: 0px !important; float: left; top: 0px; margin-top: 0px !important; padding-top: 40px !important;
}
.content-fragment.login-and-create-user fieldset.login ul .field-item .field-item-header label{
color:#36b333; font-weight: normal !important; font-size: 14px; margin-bottom: 10px !important;
}
.content-fragment.login-and-create-user fieldset.login ul .field-item .field-item-header .field-item-input input{
margin-top: 5px;
}
.content-fragment.login-and-create-user .field-item .internal-link.submit-button{
 margin-top: -30px !important; margin-right: 0px !important; background: #34b234 !important; color: #fff !important;
}
.content-fragment.login-and-create-user .field-item .internal-link.submit-button:hover{
 background: #34b234 !important; color: #fff !important;
}
.content-fragment.login-and-create-user .field-item .internal-link.submit-button span{
 background: #34b234; color: #fff !important;
}
.content-fragment.login-and-create-user .field-item .internal-link.submit-button span:hover{
 background: #34b234 !important; color: #fff !important;
}
.content-fragment.login-and-create-user .field-item .internal-link.create-account{
 margin-top: 0px !important; 
}
.content-fragment.login-and-create-user fieldset.login .login-standard-options-selected{
margin-bottom: 30px;
}
.content-fragment.login-and-create-user fieldset.login ul .field-item .field-item-header label.remember{
color: #4d4e53 !important;
}

.content-fragment.navigation-group .navigation-list.parent .navigation-item.selecte a{
background:#34b234 !important;
}
.content-fragment.login-and-create-user fieldset.join-account{
background: none !important; padding-left: 0px !important;
}
.content-fragment.login-and-create-user fieldset.join-account .field-list{
 margin-left: 0px !important;
}

.content-fragment.login-and-create-user fieldset.join-password{
background: none !important; padding-left: 0px !important; padding-top: 0px !important; margin-top: 0px !important;
}
.content-fragment.login-and-create-user fieldset.join-password .field-list{
 margin-left: 0px !important;  margin-top: 0px !important;
}
.content-fragment.login-and-create-user fieldset.join-details{
background: none !important; padding-left: 0px !important; margin-top: 15px !important;
}
.content-fragment.login-and-create-user fieldset.join-details .field-list{
 margin-left: 0px !important;  margin-top: 0px !important;
}
.content-fragment.login-and-create-user h3{
color:#333 !important;  font-size: 12px !important; margin-top: 10px !important;
}
.content-fragment.login-and-create-user fieldset .field-list-description span{
 color: #007E66 !important; font-weight: normal !important; font-size: 18px !important;
}
.content-fragment.login-and-create-user label.field-item-header{
color:#19a81a !important; font-weight: normal !important; font-size: 14px; margin-bottom: 10px !important;
}
.content-fragment.login-and-create-user fieldset.join-account .field-list .field-item .field-item-description{
font-size: 10px !important;
}
.content-fragment.login-and-create-user fieldset.join-password .field-item-description{
color:#999 !important; font-size: 10px !important;
}
.content-fragment.login-and-create-user fieldset .field-list-description{
margin-bottom: 10px !important;
}
.content-fragment.login-and-create-user fieldset.join-details .field-list{
margin-top: 0px !important;
}
.content-fragment.login-and-create-user fieldset.join-details label{
color:#19a81a !important; font-weight: normal !important; font-size: 14px !important; margin-bottom: 10px !important;
}

.content-fragment.login-and-create-user fieldset.join-details input{
max-width: 270px !important;
}
.content-fragment.login-and-create-user fieldset.join-details .site-agreement{
margin-top: 10px !important;
}
.content-fragment.login-and-create-user fieldset.join-details .site-agreement label{
font-size: 11px !important;  color:#333 !important;
}
.content-fragment.login-and-create-user fieldset.login .field-list-description{
float:left !important;
}
.content-fragment.login-and-create-user fieldset.login .field-list-description span{
color:#4D4E53 !important; font-size: 11pt !important;
}
.content-fragment.navigation-group .navigation-list.parent .navigation-item.selected a{
background-image: url(https://community.sagecrm.com/cfs-filesystemfile.ashx/__key/themefiles/s-7e987e474b714b01ba29b4336720c446-files/hover.png)!important; background-position:-5px -2px !important; background-repeat:no-repeat !important;  color:#fff !important;
} 
.content-fragment.navigation-group .navigation-list.parent .navigation-item.selected a:hover{
  color:#4D4E53 !important
} 
.content-fragment.navigation-group .navigation-list.parent .navigation-item.second.selected a{
background-image: url(https://community.sagecrm.com/cfs-filesystemfile.ashx/__key/themefiles/s-7e987e474b714b01ba29b4336720c446-files/hover.png)!important; background-position:0px 0px !important; background-repeat:no-repeat !important;  color:#fff !important;
} 
.content-fragment.navigation-group .navigation-list.parent .navigation-item.second-last.selected a{
background-position:-104px -1px !important; background-repeat:no-repeat !important;  color:#fff !important;  border:none !important;
} 
.content-fragment.login-and-create-user h2{
color:#007E66 !important;	 font-weight:normal !important;
}

/*Added BY BC 17-06-2013 */
.header-fragments {
    border-bottom-color: #DBDCDD !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
}
.content-fragment.group-bread-crumbs {
    padding-bottom: 0 !important;
    padding-left: 1px !important;
    padding-right: 0 !important;
}

.content-fragment.group-banner .content-fragment-content {
    border-left: 1px solid #D6D6D6 !important;
    border-right: 1px solid #D6D6D6 !important;
}

/**/