/*
 Theme Name:   Training For Warriors
 Template:     megaproject-v1-07
 */


@import url("../megaproject-v1-07/style.css");

.menu-item-9621menu-item, .menu-item-9622menu-item {
	display: none;
}
@media only screen and (max-width: 767px) {

.menu-item-9621menu-item, .menu-item-9622menu-item {
	display: block;
}

}

.product .related {
	clear: both;
}


/******* 2019 SUMMIT ********/


.single-product.postid-14898 .woocommerce-product-gallery {
	width:100%;
}


.single-product.postid-14898  div.product form.cart {
	background:#f8f8f8!important;
	padding:20px!important;
	border:1px solid #ddd!important;
}

.single-product.postid-14898  div.product form.cart input,
.single-product.postid-14898  div.product form.cart textarea {
	background:#fff!important;
	border:1px solid #ccc!important;
	box-sizing:border-box!important;
	color:#111!important;
}

.single-product.postid-14898  div.product form.cart textarea {
	height:100px!important;
}

.single-product.postid-14898 .product_meta,
.single-product.postid-14898 .woocommerce-tabs,
.single-product.postid-14898 .related.products {
	display:none;
}

.single-product.postid-14898 div.product div.images.woocommerce-product-gallery {
	width:33%!important;
}

.single-product.postid-14898 div.product .summary.entry-summary {
	width:60%!important;
}


.single-product.postid-14898  .woocommerce-breadcrumbs {
	display:none!important;
}


/****** 2019 FORMS **********/

/* 30 Geek Fixes */

.infusion-form.infusion-form-certs  {
	width:100%;
	max-width:540px;
	border:1px solid #eaeaea;
	background:#f8f8f8;
	padding:10px 20px;
	margin:10px 0 30px;
}

.infusion-form.infusion-form-certs br {
	display:none;
}

.infusion-form.infusion-form-certs .infusion-field {

	width:100%;
	display:block;
	margin-bottom:15px;
}



.infusion-form.infusion-form-certs label {
	width:100%;
	display:block;
	font-weight:bold;
	font-size:12px;
}

.infusion-form.infusion-form-certs label .req {
	color:#d80000;
}

.infusion-form.infusion-form-certs input[type='text'], 
.infusion-form.infusion-form-certs input[type='password'], 
.infusion-form.infusion-form-certs textarea {
	padding:10px;
	max-width:100%;
	display:block;
	box-sizing:border-box;
	width:100%;
	background:#fff;
	border:1px solid #ddd;
	color:#111;
}



.infusion-form.infusion-form-certs .infusion-option label {
	width:80%;
	float:left;
}

.infusion-form.infusion-form-certs .infusion-option input {
	float:left;
}

.infusion-form table.bodyContainer .infusion-submit {
	text-align:center!important;
	width:100%;
	display:block;
}

.infusion-form.infusion-form-certs button {
	background: #edaa1e!important;
	color:#333!important;
    padding: 10px 30px!important;
    font-size: 18px!important;
    border: none!important;
    transition:all 0.3s linear;
    margin:15px auto 15px;
    text-transform:uppercase;
    border:1px solid #edaa1e!important;

}

.infusion-form.infusion-form-certs button:hover {
	background: #f5ba3e!important;
    color: #111!important;
    cursor:pointer;
    border:1px solid #cc8f12!important;

}



.infusion-form.infusion-form-certs  div.text {
	width:100%;
	display:block;
	text-align:left!important;
}

.infusion-form.infusion-form-certs  div.text a {
	text-align:left!important;
	color:#edaa1e;
	margin-top:10px;
}

.infusion-form.infusion-form-certs div.text a:hover {
	text-decoration:underline;
}


 .single-product.postid-15194 .related.products {
	display:none;
}

