/*
 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 ********************/
.sku_wrapper{display: none;}
.single-product .bundle_form .bundle_price p.price {
    margin: 30px 0 !important;
}


.qt-herobox .qt-fontsize-h1, 
.qt-herobox .qt-fontsize-h2, 
.qt-herobox .qt-fontsize-h3, 
.qt-herobox .qt-fontsize-h4, 
.qt-herobox .qt-fontsize-h5, 
.qt-herobox .qt-fontsize-h6 {margin-left: 0.0em !important;}

.qt-logo-text img {
	width:210px !important;
	height:100px !important;
}

/*.qt-footer-widgets{padding:4rem 0 30rem 0 !important;}*/

.qt-part-archive-item .qt-item-header {background: transparent !important;}

.qt-card {
    box-shadow: 0 0px 0 rgba(0,0,0,0.1) !important;
}

.qt-footer-logo .qt-brand-logo{display: none !important;}

input[type="submit"], .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"]{
    line-height: 4rem;
    font-size: 1.414rem !important;
    padding: 0 1.414rem;
    min-width: 4rem;
	background-color: #9CAEBF;
	color:#fff;
	border:0px !important;
}

input[type="submit"]:hover, .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="submit"]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type="submit"]:hover{
	background-color: #83A1BF
}

nav.gf_login_links{box-shadow: none !important;}
.gf_login_links a{color:#9CAEBF !important;}

.gform_wrapper .gfield_radio li label {margin: 2px 0 0 30px !important;}
[type="radio"] + label::before, [type="radio"] + label::after {left: -25px !important;}
[type="radio"]:checked + label::after, .with-gap[type="radio"]:checked + label::after {
    background-color: #83A1BF !important;
}
[type="radio"]:checked + label::after, .with-gap[type="radio"]:checked + label::before, .with-gap[type="radio"]:checked + label::after {
    border: 2px solid #83A1BF !important;
}

blockquote::before{display: none !important;}

/*--- Members Header Images ---*/
.single-members .qt-pageheader{
	padding:0vh 0 !important;
	height:20vh !important;
}
.single-members .qt-pageheader [data-bgimage] {
	background-size:0 !important;
	background-position: center center;
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 10% !important;
	display: none !important; 
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
}



/* --- Testimonial Slider ---*/
.qt-the-content h3 + h2{
	margin-top:0px !important
}
h2.qt-textcont{font-size:2.0rem;font-weight: 400 !important; }

/* --- Buttons ---*/
.qt-btn.qt-btn-l, input.qt-btn-l[type="button"] {
    line-height: 2rem !important;
    padding: 1rem 1.414rem !important;
}
.qt-btn.qt-btn-m, input.qt-btn-m[type="button"] {
    line-height: 2rem !important; 
    height: 100% !important;
	padding: 1rem 1.414rem !important;
}


/* --- LI --- */
.qt-the-content ul.qt-list-featured  li {
    list-style-type: none !important;
}
ul.qt-list-featured li::before {
    left: -2% !important;
}

/*h2, .qt-fontsize-h2 {
    font-size: 2.75rem !important;
}

/* --- Sub Menu 
ul.qt-side-nav ul.submenu li ul.submenu li a{background-color: #8ba5bd !important;}---*/

/* --- Right Sidebar --- */
input.qt-input-m[type="text"] {
    height: 4rem !important;
}
.side-nav {z-index: 10000 !important;}

.gform_wrapper .gfield_checkbox li label {
    margin-left: 25px !important;
}
label, legend {
  font-size: .8rem;
	color: #000 !important;}
/*[type="checkbox"]+label:before, [type="checkbox"]:not(.filled-in)+label:after {
    position: absolute;
    top: -2px !important;
left: -25px !important;
	left:0px !important;
}*/


@media only screen and (min-width:1201px){
	.qt-herobox	.qt-fontsize-h6 {font-size: 46px !important;}
	.qt-herobox	.qt-fontsize-h5 {font-size: 35px !important;}
	.qt-herobox	.qt-fontsize-h4 {font-size: 55px !important;}
	.qt-herobox	.qt-fontsize-h3 {font-size: 85px !important;}
	.qt-herobox	.qt-fontsize-h2 {font-size: 125px !important;}
	.qt-herobox	.qt-fontsize-h1 {line-height: 0.8em;font-size: 175px !important;}
	
	body.single-product .qt-header-short .qt-pageheader {padding: 3vh 0 3vh 0;}

}