﻿.jPanelMenu-panel {
    background:transparent!important;
}
.fullwidth #wrapper, #wrapper.container {
    background:#fff;
    overflow:hidden;
}
#wrapper.container #header, #wrapper.container #top-notice, #wrapper.container #widgetarea, #wrapper.container #credit {
    margin-left:-15px;
    margin-right:-15px;
    padding-left:15px;
    padding-right:15px;
}
#wrapper.container #header #top-notice .container {
    padding:5px 0 15px;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a:hover {
    color:#240C62;
    text-decoration:none
}
.button:hover, .button:focus, button:hover, button:focus, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus, #header #top-notice, #header .header-search.header-search-open .header-icon-search, #header .fullmenu li li li:hover, #header .fullmenu li li li.sfHover, #header .fullmenu li li li.current, #header .fixedheader .fullmenu li:hover, #header .fixedheader .fullmenu li.sfHover, #header .fixedheader .fullmenu li.current, .sf-navbar li:hover, .sf-navbar li.sfHover, .sf-navbar ul li.current, .slideitem:hover .slidecontent .entry-title span, .widget.post-list li:hover .rating .rating-count, .widget.taxonomy_widget .taxonomy_content li:hover span, #sidebar .widget.post-list li:hover .rating .rating-count, .postitem .comment.right .comment-count, .rating-area .rating-score, .rating-bar .rating-bar-content, .pagenavi span, .pagenavi a:hover, .comment-form .form-submit #submit:hover, .infobox:hover .icon-effect .fa:after {
    /*background:#240C62;color:#fff;*/
    background:#ffcc33;
    color:#240C62;
}
.pagenavi a:hover, #header .fixedheader .fullmenu li:hover a, #header .fixedheader .fullmenu li.sfHover a, #header .fixedheader .fullmenu li.current a {
    color:#fff
}
#header, #sidebar .widget.enews .widgettile, #sidebar .widget.popupar.post-list .widgettile {
    border-top-color:#240C60;
}
#header .fullmenu li li:hover>a, #header .fullmenu li li.sfHover>a, #header .fullmenu li li.current>a, .widget.last-tweet .tweet-content ul li a:hover, #sidebar .widget.popupar.post-list li .entry-title a:hover, .infobox:hover h3 {
    color:#ffffff;
}
.infobox:hover {
    border-color:#240C62;
}
.infobox:hover .icon-effect .fa {
    box-shadow:0 0 0 3px #240C62;
}
#sidebar .widget.post-list li .rating .rating-count:after, .postitem .comment.right .comment-count:after {
   /* border-color:rgba(90, 159, 59, 0.5) transparent transparent transparent;*/
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a:hover {
    background-color: #ffcc33;
}
#sidebar h4 {
    line-height: 20px;
}


/*CUSTOM CSS*/

.infobox:hover .icon-effect .fa:after {
    background: #240C62;
}
.infobox .icon-effect .fa:after {
    background: #ffcc33;
}
.sf-navbar li:hover {
    background: #240c62;
}
#header a {
     border: none;
}
#header .fullmenu ul.sf-navbar li:hover a {
    color: #fff;
}
/*#header .fullmenu ul ul {
    background: #ffdf63;
}
#header .fullmenu ul ul ul {
    background: #ffe582;
    margin-top: 0px;
}*/
#header .fullmenu ul.sf-navbar li:hover ul li a {
    color: #000;
    border: none;
}

#header .fullmenu ul.sf-navbar li:hover ul li a {
    color: #fff;
}
#header .fullmenu ul.sf-navbar li:hover ul li:hover a {
   color: #000;
}
#header .fullmenu ul.sf-navbar li:hover ul li:hover a {
   color: #000;
}
#header .fullmenu ul.sf-navbar li ul li {
   background: #240c62;
}
#header .fullmenu ul.sf-navbar li ul li:hover {
   background: #ffcc33;
}
#header .fullmenu ul.sf-navbar li ul li a:hover {   
    color: #fff;
}
#header .fullmenu ul.sf-navbar li ul li:hover a {   
    color: #fff;
}
#header .fullmenu ul.sf-navbar li ul li:hover ul li:hover  {
     background: #240c62;
}
#header .fullmenu ul.sf-navbar li ul li:hover ul li a {
    color: #000;
    border: none;
}
#header .fullmenu ul.sf-navbar li ul li:hover ul li a:hover {
    color: #fff;
    border: none;
}
#header .fullmenu ul ul {    
    width: 190px;
    z-index: 20px;
    background: transparent;
}
#header .fullmenu ul li {
    position: relative;
}
#header .fullmenu ul li ul {
    position: absolute;
    left: 0%;
    top: 53px;    
}
#header .fullmenu ul ul li {    
    float: none;
    width: 250px;   
}
#header .fixedheader .fullmenu ul ul li {  
    width: 190px;   
}
#header .fullmenu ul ul li a {    
    padding-top: 10px;
    padding-bottom: 10px; 
}
#header .fixedheader .fullmenu li:hover {
    background: #240c62;
}
#header .fixedheader .fullmenu li ul li:hover {
    background: #ffcc33;
}
#header .fixedheader .fullmenu ul ul {
    background: #240c62;
}
h3.entry-item-title {
    background: #240c62;
    color: #fff;
    text-transform: uppercase;
    padding: 10px;
    margin: 10px;
    position: absolute;
    bottom: 0px;
    width: 88%;    
}
h3.entry-item-title:hover {
    background: #ffcc33;
}
h3.entry-item-title  a {
    color: #fff;
}
.entry-item-block {
    position: relative;
}
a.btn-special-rho {
    padding: 10px 15px 11px 15px;
    background-color: #ffcc33;
    color: #240C62;
    font-size: 11px;
    font-weight:600;
    line-height: 13px; 
    text-transform: uppercase; 
}
a.btn-special-rho:hover {    
    color:#fff;
    background: #240C62;
}
.postitem.boxed .entry-share span a.btn-special-rho {
    color: #240C62;
}
.postitem.boxed .entry-share span a.btn-special-rho:hover {
    color: #fff;
    background: #240C62;
}
.postitem.boxed.new-postitem h3.entry-title:hover {
    background: #FFCD0E;
}
#post-58 .media-image h2 {
    position: absolute;
    bottom: 0px;
    width: 96%;
    left: 2%;
    background: #240C62;
    padding: 10px;
    color: #fff;
}
#post-58 .media-image h2 a {
    color: #fff;
}
#post-58 .media-image h2:hover {
    background-color: #ffcc33;
}

/* categories, tags */
.categories, .tags {
	margin: 0 15px 15px 0;
    border-top: none;
    padding: 5px 0 0 0;
}
.tags {
	border-top:1px solid #f1f1f1;
    border-bottom:1px solid #f1f1f1;
    margin: 0px 0 20px 0;
    padding: 15px 0 15px 0;
}
.categories span, .tags span {
	color:#7b7b7b; 
    display:inline-block;
    margin:0 10px 0 0;
}
.categories a, .tags a {
	background:#f1f1f1;
	color:#240C62;   
    display:inline-block;
	margin:0 2px 5px 0; 
    padding:3px 7px;
    line-height:1.2;
} 
.categories a.active{
    color: #333;
    background: #ffcc33;
}
.categories a:hover, .tags a:hover {
	background:#251560;
    color:#ffffff;
}
.categories a.read-more, .tags a.read-more {    
    background:#ffcc33;
	color:#240C62;
    margin-top:5px;
}
.categories a.read-more:hover, .tags a.read-more:hover {
	background:#251560;
    color:#ffffff;
}
.entry-content .categories, .entry-content .tags {
	margin:10px 0 0 0;
    padding:15px 0 5px 0;
    width:100%;
    border-top:1px solid #f1f1f1;
}
/* end categories, tags */

.addthis_native_toolbox a:hover { 
  background:none;
}
.fb_iframe_widget  span {
  vertical-align:top !important;
  margin-left:10px;
}

.addthis_button_tweet{
	width:90px;
}
.addthis_button_google_plusone{
	width:70px;
}
.addthis_button_linkedin_counter{
	width:100px;
}


/* new style blog */
.blog-content .post-details .entry-categories {
    color: #333;
    background: #ffcc33;
}
.blog-content .btn-special-rho {
	color:#7b7b7b;
}
.blog-content .btn-special-rho:hover {
    color:#7b7b7b;
}



.blog-content .first .post-details {
    background:rgba(0,0,0,0.8);
}
.blog-content .first .post-details h3 {
    color:#fff;
}
.blog-content .first .post-details h3 a {
    color:#fff;
}

.blog-content .first .btn-special-rho { 
    color:#333;
    background:#ffcc33;
}
/* progress bar */
