/*
Theme Name:     Pixwell
Theme URI:      https://tf01.themeruby.com
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/
Description:    Pixwell - Modern Magazine
Requires at least: 6.1
Requires PHP:   7.4
Text Domain:    pixwell
Version:        11.6
Tags:           custom-background, custom-menu, featured-images, theme-options, custom-colors, translation-ready
License:        Themeforest Licence
License URI:    http://themeforest.net/licenses/standard
*/

/* Override */

.main-menu > li > a, .off-canvas-menu > li > a{
	color: #40515B !important;
}

.footer-wrap:before{
	background-color: #161616;
}

.rb-menu a:hover > span:before, .rb-menu > li.current-menu-item > a:hover > span:before{
	background: #e86111;
}

.rb-menu a > span:before{
	opacity: 1 !important;
	margin-bottom: -5px !important;
}

.content-wrap .p-list .p-meta-info, .content-wrap .p-grid .p-meta-info:not(.single-related-outer .content-wrap .p-grid .p-meta-info){
	display: none;
}

.fa-linkedin {
    --fa: "\f08c" !important;
}

.fa-facebook {
    --fa: "\f09a" !important;
}

.widget-title, .widget .widget-title{
	font-weight: 900 !important;
	font-size: 14px !important;
}

.p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus{
	color: #e86111 !important;
}

.widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover{
	color: #e86111 !important;
}

.wp-block-categories-list a:hover .count, .wp-block-categories-list a:hover .count, .widget_categories a:hover .count, .widget_archive a:hover .count{
	background-color: #e86111 !important;
}

body.single-post .sidebar-inner .widget-post-content .p-list{
	display: flex;
	align-items: flex-start;
}

.p-list-4 .col-left{
	width: 135px !important;
}

body.single-post .single-content p, body.single-post .single-content p li{
	font-size: 15.5px;
}

body.single-post .single-related-outer .entry-title{
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

body.single-post .w-banner .banner-bg img{
	object-fit: fill !important;
}

body.single-post .w-banner{
	object-fit: fill !important;
	padding: 0 !important;
	margin-top: 50px !important;
}

body.single-post .banner-btn a{
	background-color: #e86111;
	font-size: 15px;
    font-weight: bold;
}

@media(max-width: 767px){
	body.single-post #banner-2 .w-banner{
		height: 150px;
		margin-top: 0 !important;
	}
	
	body.single-post #banner-2 .w-banner-content{
		height: 150px;
		min-height: 150px;
	}
	
	body.single-post #banner-2 .banner-bg img{
		height: 150px;
	}
}


.entry-content p {
    font-size: 16px !important;
}