/* BLACK STYLE */




/*-----------------------------------------------------------------------------------*/
/*	Body
/*-----------------------------------------------------------------------------------*/

a {
	color: #111111;
}

a:hover { 
	color: #111111;
}

/*-----------------------------------------------------------------------------------*/
/*	Menu Bar
/*-----------------------------------------------------------------------------------*/

#top-navigation {
    background: #111111;
    border-bottom: 1px solid #111111;
}

.top-menu-left {
    background: url("images/divider.png") no-repeat right top;
}

.top-menu-left li {
    background: url("images/divider.png") no-repeat left top;
}

.top-menu-right {
    background: url("images/divider.png") no-repeat right top;
}

.top-menu-right li {
    background: url("images/divider.png") no-repeat left top;
}

#top-navigation .top-menu-left li.categories a:hover span.categories-icon {
    background: url(images/categories-icon.png) no-repeat -13px 0;
}

#top-navigation .top-menu-left li.hot-tags a:hover span.tags-icon {
    background: url(images/tags-icon.png) no-repeat -13px 0;
}

#top-navigation .top-menu-left li .dropdown-menu.hot-tags ul li a {
    background: #111111;
}

.top-menu-right li:hover >a{
    background: #FFF;
    color: #111111 !important;
}
.top-menu-right li:hover > a span{
    color: #111111 !important;
}

.top-menu-left .pri-menu > li:hover a{
    background: #FFF;
    color: #111111;

}

.top-menu-left .pri-menu > li:hover a{
    color: #111111;
}

.top-menu-left .pri-menu > li > ul.sub-menu > li a:hover{
    color: #111111;
}

.top-menu-left .pri-menu > li > ul.sub-menu > li:hover > a{
    color: #111111;
}



.top-menu-left li.small-logo a {
    background: #111111;
}

.top-menu-left li.small-logo a:hover {
    color: #111111;
}


#top-navigation .top-menu-left li.categories a:hover {
    color: #111111;
}

#top-navigation .top-menu-left li .dropdown-menu.categories li a:hover {
    color: #111111;
}



#top-navigation .top-menu-left li.hot-tags a:hover {
    color: #111111;
}

#top-navigation .top-menu-left .hot-tags-menu li a {
    background: #111111;
}

#top-navigation .top-menu-left .hot-tags-menu li a:hover {
    color: #111111;
}

#top-navigation .top-menu-right li.search a:hover {
    color: #111111;
}


#top-navigation .top-menu-right li.twitter a:hover {
    color: #111111;
}

#top-navigation .top-menu-right li.share a:hover {
    color: #111111;
}

/*-----------------------------------------------------------------------------------*/
/*	Random Article
/*-----------------------------------------------------------------------------------*/


#random-section .random-title h3 {
	background: #111111;
}

#random-section .random-title {
	background: url("images/random-arrow.png") no-repeat right top;
}

#random-section .random-article h4 a:hover {
	color: #555555;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	
#random-section .random-article {
    background: #111111;
}

}

@media only screen and (max-width: 479px) {

#random-section .random-article {
    background: #111111;
}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
    #random-section .random-article {
        background: #111111;
    }
    #top-navigation .top-menu-left li.small-logo:after,
    #top-navigation .top-menu-left li.top-mobile-menu {
        background: url("images/divider.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    }
    #top-navigation .top-mobile-menu > a:hover,
    #top-navigation .top-mobile-menu .dropdown-phone ul li a:hover{
        color: #111111;
    }
    #top-navigation .top-mobile-menu > a:hover > span.categories-icon {
        background: url("images/categories-icon.png") no-repeat;
        background-position: -13px 0;
    }

}


/*-----------------------------------------------------------------------------------*/
/*	Articles
/*-----------------------------------------------------------------------------------*/

.grid-big .hentry h2.post-title a:hover,
.grid-small .hentry h2.post-title a:hover,
.grid-big-second .hentry h2.post-title a:hover,
.grid-small-second .hentry h2.post-title a:hover,
.block .hentry .post-content-right h2.post-title a:hover,
.widget .widget-tabs .widget-tab li h4 a:hover,
.uxde_posts_widget .post-title a:hover, 
.uxde_popular_widget .post-title a:hover,
.block.loop-single .hentry .related-posts h4.related-article a:hover {
	color: #555555;
}

.grid-big-second .hentry .meta-author a {
    color: #111111;
}

.grid-big-second .hentry .meta-author a:hover {
	color: #111111;
}

.grid-small-second .hentry .meta-author a {
	color: #111111;
}

.grid-small-second .hentry .meta-author a:hover {
	color: #111111;
}

.breadcrumbs a:hover {
	color: #555555;
}

.block.loop-single .hentry .post-content .post-content-right .meta-info a {
	color: #555555;
}

.block.loop-single .hentry .post-content .post-content-right .meta-info a:hover {
    color: #555555;
}

.block.loop-single .hentry .related-posts .meta-category a {
	background: #111111;
}


/*-----------------------------------------------------------------------------------*/
/*	Pagination
/*-----------------------------------------------------------------------------------*/

.pagination a, .pagination span {
    background: #111111;
}


/*-----------------------------------------------------------------------------------*/
/*	Widgets
/*-----------------------------------------------------------------------------------*/


.widget ul li a {
    color: #111111;
}

.widget .widget-tabs ul.drop li.ui-tabs-active a {
    color: #111111;
}

.widget .widget-tabs ul.drop li.ui-tabs-active a:hover {
    color: #555555;
}

.widget .widget-tabs ul.drop li a:hover {
	color: #555555;
}


#sidebar .uxde_categories_widget li:hover span {
	background: #111111;
}

.uxde_tweet_widget ul li span a {
    color: #111111;
}

#sidebar .widget_categories li a:hover, #sidebar .widget_archive li a:hover, #sidebar .widget_meta li a:hover, #sidebar .widget_pages li a:hover {
	color: #111111;
}

#sidebar .uxde_newsletter_widget input[type="submit"] {
	background: #444444;
}

#sidebar .uxde_newsletter_widget input[type="submit"]:hover {
	background: #555555;
}


/*-----------------------------------------------------------------------------------*/
/*	Comments
/*-----------------------------------------------------------------------------------*/


a.comment-reply-link {
    color: #111111;
}

#respond #submit {
    background: #111111;
}

/*-----------------------------------------------------------------------------------*/
/*	Footer 
/*-----------------------------------------------------------------------------------*/


.footer-widgets .uxde_newsletter_widget input[type="submit"] {
	background: #444444;
	box-shadow: none;
}

.footer-widgets .uxde_newsletter_widget input[type="submit"]:hover {
	background: #555555;
}

#copyright-nav ul li a {
    color: #111111;
}

#back-top span {
    background: #111111 url("images/back-top.png") no-repeat;
}


/*-----------------------------------------------------------------------------------*/
/*	Page Templates
/*-----------------------------------------------------------------------------------*/


.archive-lists .archives ul li:hover span {
	background: #111111;
}

.archive-lists .categories ul li:hover span {
	background: #111111;
}

.block.loop-single .hentry .archive-lists ul li .widget-post .meta-category a {
	background: #111111;
}

.block.loop-single .hentry .archive-lists ul li .widget-post h4 a:hover {
	color: #000000;
}


/*-----------------------------------------------------------------------------------*/
/*	Review System
/*-----------------------------------------------------------------------------------*/

#review-box ul li .review-criteria-bar {
    background-color: #111111 ! important;
}

#review-box .review-total-score .right {
    background: #111111 ! important;
}

.widget .review-badge {
    background: #111111 ! important;
}