/*  
Skin Name:Orange
Version:1.0
Description:Skin for Magazine
*/
:root{
	--theme_accent:#ff8920;
	--theme_accent_semi:rgba(255,137,32,.85)
}
a,
#top-nav a:hover,
#top-nav ul a:hover, 
#top-nav .current_page_item ul a:hover, 
#top-nav ul .current_page_item a:hover, 
#top-nav .current-menu-item ul a:hover, 
#top-nav ul .current-menu-item a:hover, 
#top-nav li:hover > ul a:hover{
	color:var(--theme_accent);
}
.breaking-news .breaking-news-nav a:hover,
.post-nav a:hover span,
.social-widget a:hover,
.social-widget div.rss a:hover,
.breaking-news .breaking-news-posts a:hover,
#main-nav ul a:hover,
.post-title a:hover,
.post-meta a:hover,
.author-box .author-name a:hover,
.post-nav a:hover,
.widget .feature-posts-list .feature-posts-title:hover,
#footer .social-widget a:hover,
.module-slider.slider-overlay .slide-content .slide-title  a:hover,
#main-nav .has-mega-column .mega-column-wrapper a,
#main-nav .mega-column-list [class^="icon-"], 
#main-nav .mega-column-list [class*=" icon-"]{
	color:var(--theme_accent)!important;
}
a:hover{
	color:#c60;
}
#main-nav .mega-menu-posts .post a:hover,
#main-nav .has-mega-column .mega-column-wrapper a:hover{
	color:#c60!important;
}
#site-logo a:hover,
#main-nav .has-mega-column .mega-column-wrapper h3 a{
	color:#000!important;
}
#main-nav .has-mega-column .mega-column-wrapper h3 a:hover{
	color:#ccc!important;
}
input[type=reset],
input[type=submit],
button,
.breaking-news .breaking-news-category,
.pagenav a,
.commentlist .comment-reply-link:hover,
#respond #cancel-comment-reply-link,
#main-nav a:hover,
#main-nav ul,
.module-slider .carousel-pager a.selected,
#respond #cancel-comment-reply-link:hover,
#top-nav ul,
#main-nav .current_page_item a, 
#main-nav .current-menu-item a,
#main-nav li:hover{
	background-color:var(--theme_accent);
}
.button.more-button{
	background-color:var(--theme_accent)!important;
}
.mobile_menu_active .sidemenu,
#headerwrap{
	background-color:#f57300;
}
input[type=reset]:hover, 
input[type=submit]:hover, 
button:hover,
.pagenav a:hover,
.button.more-button:hover{
	background-color:#c60!important;
	color:#fff!important;
}
#footer .back-top a{
	background-color:var(--theme_accent_semi);
}
#footer .back-top a:hover{
	background-color:var(--theme_accent);
}
#main-nav .has-mega-sub-menu .mega-sub-menu .mega-menu-posts,
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column .mega-column-wrapper,
#main-nav ul,
#main-nav .has-mega-sub-menu .mega-sub-menu,
.related-posts .related-title,
.comment-title, #reply-title,
.commentlist .bypostauthor > .comment-author img,
.widgettitle,
.module-title,
#top-nav ul{
	border-color:var(--theme_accent);
}
#main-nav ul li:hover a, 
#main-nav .current_page_item ul li:hover a, 
#main-nav ul .current_page_item li:hover a, 
#main-nav .current-menu-item ul li:hover a, 
#main-nav ul .current-menu-item li:hover a,
#main-nav ul li:hover{
	background-color:#fff;
	color:var(--theme_accent);
}
#main-nav ul ul a{
	color:#fff;
	background-color:var(--theme_accent);
}
#main-nav ul ul li:hover a{
	color:var(--theme_accent);
	background-color:#fff;
}
#main-nav .has-mega-column > .sub-menu a{
	color:var(--theme_accent);
}
.breaking-news .breaking-news-category:after{
	border-left-color:var(--theme_accent)!important;
}
#main-nav li > .sub-menu,
#main-nav .has-mega-sub-menu .mega-sub-menu ul{
	color:#fff;
	background-color:var(--theme_accent);
}
#main-nav > li > ul ul,
#main-nav li > .sub-menu,
#main-nav .has-mega-sub-menu .mega-sub-menu ul{
	border-color:var(--theme_accent)!important;
}
.module.module-slider .carousel-pager a.selected{
	color:var(--theme_accent);
}
.module.module-slider .carousel-pager a:hover{
	background-color:var(--theme_accent);
	color:var(--theme_accent);
}

/* MOBILE MENU ACTIVE */
.mobile_menu_active #headerwrap #main-nav ul,
.mobile_menu_active #headerwrap #main-nav ul ul a,
.mobile_menu_active #mobile-menu > div{
	background-color:transparent!important;
}
.mobile_menu_active #headerwrap #main-nav ul ul li:hover a{
	background-color:transparent!important;
	color:inherit!important;
}
.mobile_menu_active #top-nav a:hover,
.mobile_menu_active #top-nav ul a:hover,
.mobile_menu_active #headerwrap #main-nav ul a:hover,
.mobile_menu_active #headerwrap #main-nav .has-mega-column .mega-column-wrapper h3 a,
.mobile_menu_active #headerwrap #main-nav .has-mega-column .mega-column-wrapper a,
.mobile_menu_active #headerwrap #main-nav .has-mega-column .mega-column-wrapper h3 a:hover,
.mobile_menu_active #headerwrap #main-nav .has-mega-column .mega-column-wrapper a:hover{
	color:#fff!important;
}