/*
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com
 Template:       Divi
 Version:        1.0
*/


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */

.ctcc-inner {
	font-size: 15px;
}

.ctcc-inner button {
	font-size: 15px;
}

.ctcc-inner button:hover {
	opacity: .7;
}

.ctcc-inner a {
	text-decoration: underline;
}

.ctcc-inner a:hover {
	text-decoration: none;
}

/* --- search bar ---*/
.et_pb_menu__search-input {
	background: #f5f5f5 !important;
	padding: 10px;
	border-radius: 10px;
	font-size: 16px !important;
	font-weight: 600;
	border: 3px solid #00ad99 !important;
}
/*-------------------*/

#gform_1 .gform_title,
.gfield_required  {
	display: none;
}

#gform_1 li {
  margin-bottom: -30px;
}

#gform_1 input,
#gform_1 textarea {
	border: none;
	background: #eee;
	font-size: 18px;
	padding: 15px;
	border-radius: 5px;
	width: 100%;
}

.ginput_recaptcha {
	margin: -10px 0px 20px 0px;
}

#gform_1 .button {
  width: 200px;
	background: #1ddd00;
	color: #fff;
	font-size: 20px;
	transition: linear .1s;
	font-family: 'ABeeZee',Helvetica,Arial,Lucida,sans-serif;
	text-transform: uppercase;
}

#gform_1 .button:hover {
  background: #0de2bf;
	cursor: pointer;
}

#gform_2 .button {
    width: 200px;
    background: #1ddd00;
    color: #fff;
    font-size: 20px;
    transition: linear .1s;
    font-family: 'ABeeZee',Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    border: none;
    padding: 16px;
    border-radius: 5px;
}

#gform_2 .button:hover {
  background: #0de2bf;
	cursor: pointer;
}


@media only screen and (min-width: 1350px){
		.et-db #et-boc .et-l .et_pb_section {
			padding: 0 !important;
	}
}

.cat-item .cat-item-67, .cat-item-68, .cat-item-69, .cat-item-70, .cat-item-71, .cat-item-72, .cat-item-73, .cat-item-74  {
	color: #00ff00 !important;
}

.product-categories > li {
	color: #aa00ff;

}