/*
 Theme Name:   LifeCoach Child
 Theme URI:    http://themes2go.xyz/
 Description:  LifeCoach Child Theme
 Author:       Themes2go
 Author URI:   http://themes2go.xyz/helpdesk
 Template:     lifecoach
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         two-columns, right-sidebar
 Text Domain:  lifecoach-child
*/

/***************************************************************
****************************************************************
************* PUT YOUR CUSTOM STYLES BELOW ********************/


h2 {
	color: rgb(0, 0, 0) !important;
}
.m-all{margin:0 auto !important;}
.qt-vertical-padding-m{display:none !important;}
.fc-black {
	color: #000 !important;
}

.qt-desktopmenu li a {
	color: #000 !important;
}

.qt-menubar a:hover {
	color: #fff !important;
}

.qt-menubar ul.qt-desktopmenu>li:hover>a::after {
	background-color: #fff !important;
}

[class*="qt-content-primary"] .qt-btn-ghost {
	border-color: #000 !important;
}


.qt-header-top .qt-tags li:last-child a{color:#000 !important;}
 body.single .qt-tags li a{color:#000;}
 body.single .qt-tags li:hover a{color:#fff;}
.qt-btn.qt-btn-ghost,
input[type="button"].qt-btn-ghost {
	color: #000 !IMPORTANT;
}

.qt-text-secondary a:hover,
.qt-footerwidgets a:hover,
.qt-content-aside a:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
	color: #8e8a8a !important;
}

li.qt-logo-link:hover{background-color:none !important;}
.ha-title h2 {
	color: rgba(253, 253, 253, 1);
	font-size: 1.4rem;
	margin: 0 0 1.6rem;
}

.qt-footertext,
.qt-footerwidgets a {
	font-weight: lighter !important;
}

.side-nav ul.qt-side-nav li a {
	color: #000 !important;
}

.nav .button-collapse i {
	color: #f1f1f1 !important;
}

@media only screen and (min-width: 1201px) {
	.qt-menubar ul.qt-desktopmenu>li:first-child {
		position: absolute;
		left: 0;
	}
	.qt-menubar ul.qt-desktopmenu {
		float: right !important;
	}
}

@media only screen and (max-width:1200px) {
	.top-men {
		position: absolute;
		z-index: 9999;
		top: 8px !important;
		right: 0;
	}
	.qt-content-primary,
	.qt-menubar-top,
	#popup_container #popup_title,
	#course-curriculum-popup #popup-main #popup-header {
		background-color: #252222 !important;
	}
	.qt-menubar ul.qt-desktopmenu>li:first-child {
		position: absolute;
		left: 30px;
	}
}