body, button, input, select, textarea {
	color: #000;
	font-size: 18px;}

#pre-header .header-links li a, #pre-header-social li, #pre-header-social li a {
    color: #FFF;
    font-size: 15 px;
    font-weight: bold;
}

a {
	color: #139693;
font-weight: 600;
}

#content {
    padding: 14px 20px;
    margin: 10px;
}
.wc-block-grid__product-title {
font-size:14px;
  color: #2A2A2A;
}
span.product-title {
	font-size: 18px;
	
}

ul.product_list_widget li {
    margin-left: 25px;
    width: 50%;
}

ul.product_list_widget li img {
width: 70px;
height: 70px;
}


div#intro.option1 {
  padding: 0;
	display:none;
}
.themebutton, button, html input[type="button"], input[type="reset"], input[type="submit"] {	
    color: #f8f8f8;
    text-align: center;	
    background: #00b6ff;	
    border-color: #999000;	
   font-weight: 600;	
text-transform: uppercase;

}

button.button {
color: #000;
font-weight: 600;
background-color: #139693;
border-color: #000;
	
}

.detailsDiv.submit{
background: #139693;
font-weight: 600;
color: #000;
}

a.checkout-button.button.alt.wc-forward {
background: #139693;
font-weight: 600;
color: #fff;
}

.woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #139693;
font-weight: 400;

}

#footer {
padding: 15px 10px 10px;
border-top: 0px solid #444;
	background-image: url("https://chimayotrading.com/wp-content/uploads/2023/10/footerBKG-wings3.png");

  background-position: right bottom; 
  background-repeat: no-repeat;
  background-size: 22%;
}

#mc_embed_signup {
    background-color: none; !important;
}


h3 {font-weight: bold;}

label {font-weight: bold;}

#billingCcNumber.col.cc_type {width: 40%; border: #000; outline:solid 1px #000;}

#place_order.button.alt
{background-color: #139693;
}

#bng_submitButton.detailsDiv
{background-color: #0b7371;
background: #0b7371; }

#bng_submitButton.detailsDiv.submit
{  color: #fff;
    background-color: #139693;
    background: #13beba; }


.billingcvv.bng_acct_screen.col.cc.type {width: 40%; border: #000; outline:solid 1px #000;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #13beba;}
.cc_exp {width: 40%;  border-color: #000; outline:solid 1px #000;}

input[type=text], input[type=email], input[type=password], input[type=search], input[type=tel], select, textarea {
    background: white;
   
    padding: 10px 15px;
    border-color: #999;
outline:solid 1px #999;
}

.header-links > ul > li > a {
    font-size: 14px;
}

.bng-form-group {
    padding: 30px;
}

group {
    background-color: #d4d4d429;
}

.pushbutton-wide {
    color: #FFF;
    background: #13beba;
}

hr {
	border: none;
	height: 1px;
}

#intro {
	padding: 10px 0 10px 0;

}

input[type=text], input[type=email], input[type=password], input[type=search], input[type=tel], select, textarea {
    background: white;
    padding: 10px 15px;
    border-color: #cacaca;
    outline: solid 0.5px;
}

ul.flex-direction-nav {
    margin-top: 400px;
}

.header-style2 #logo {
    margin: 30px 0 30px 0;
}



.metaslider .flexslider .flex-direction-nav li a {
    margin: 200px 0 0 0 !important;
}

#pre-header-search .search {
    height: 26px;
}

#pre-header .header-links li a, #pre-header-social li, #pre-header-social li a {
    font-size: 13px;
    font-weight: normal;
	letter-spacing: 0.04em;
}

#pre-header .header-links > ul > li > a {
    border-left: 0px solid #232323;
}

#pre-header .header-links li a {
    background: none;
}

.header-style2 #header .header-links > ul > li > a {
    border-left: 0px solid #333;
}
.header-style2 #header .header-links > ul > li:last-child > a {
	
border-right: 0px solid #333;
}

#header .header-links > ul > li a, #header-sticky .header-links > ul > li a {

    font-weight: normal;
    letter-spacing: 0.06em;
}

#footer-core h3 {
    font-weight: 500;
	letter-spacing: 0.04em
}

label {
    font-weight: 500;
	letter-spacing: 0.04em;
}

.contact-form input[type='text'] {
    padding: 1px 7px;
}

.pushbutton-wide {
    background: rgb(19 150 147);
	border-radius: 4px;
}

#mc_embed_signup .button {
    background-color: rgb(19 150 147) !important;
}

.woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: rgb(19 150 147);
}

.woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #9e534c;
    color: #fff;
}

.wp-block-button__link {
	border-radius: 4px;
	padding:10px 18px;
}

#pre-header li#menu-item-15074 {
	float: right;
}

.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    width: 100%;
    height: 30px;
	margin-top: 8px
}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    padding: 2px 15px 4px 36px;
}

.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier {
    margin: 12px auto;
	padding-top:2px;
}
.dgwt-wcas-sf-wrapp {
		background-color:#232323;
}
#menu-footer-menu-col1 .dgwt-wcas-sf-wrapp {
    width: 80%;
	margin-bottom: 10px;
}
#pre-header .header-links li a {
    padding: 0px 10px;
}
#pre-header-core {
    width: 80%;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    background: #333;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {

    border: 1px solid #999;
}

div.dgwt-wcas-sf-wrapp svg path {
	fill: rgb(182, 182, 182);
}
#pre-header .header-links li a:hover {
    color: #DDAF4D!important;
}
.dgwt-wcas-preloader {
    top: 3px;
}

#logo {
    border-left: 0px solid #EEE !important;
    border-right: 0px solid #EEE !important;
}

#header-nav {
    border-left: 0px solid #EEE !important;
    border-right: 0px solid #EEE !important;
}


.btn-navbar .icon-bar {
	background-color: #f5f5f5 !important;
}

	#menu-item-16918 .dgwt-wcas-search-wrapp {
		display:none;
    
}


@media only screen and (max-width: 480px) 
	
	dgwt-wcas-search-wrapp {
    display: inline;	
}
	
	.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    background: #fff;
		height: 40px;
}


button#wpforms-submit-17015.contact-submit-button {
background-color: rgb(19, 150, 147);
border-radius:6px;
color:#fff;
height:36px;
font-size:15px;
	padding: 0px 18px;
	border:none;
}

input#wpforms-17015-field_0-first.wpforms-field-name-first.wpforms-field-required {
	width:180px;
}

input#wpforms-17015-field_0-last.wpforms-field-name-last.wpforms-field-required {
	width:240px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
    display: none;
}
div#tab-description h2 {
display: none;
}

div#intro, #intro-core h1.page-title {
	font-weight: 400 !important;
	letter-spacing: 0.06em;
}


#intro .page-title {
	display: none;
    font-size: 24px;
    font-weight: 600;
	letter-spacing: 0.5;
}

div#intro.option1 {
	padding:0;
}

.wc-block-grid__product-title {
    font-size: 16px;
    color: #2A2A2A;
	font-weight:600;
}

/*07.01.22*/
span.woocommerce-Price-amount.amount {
	font-size:16px;
}

div.wp-block-button.wc-block-grid__product-add-to-cart {
	background-color: #2a2a2a !important;
	border-radius:6px;
	width: 60%;
	font-size: 18px;
}

span.woocommerce-Price-amount.amount {
    font-size: 1em;
	color:#139693;
}
div.wc-block-grid__product-price {
    font-size:16px;
	font-weight: 600;
}
	
.woocommerce button.button.alt, .woocommerce input.button.alt {
    font-weight: 600;
}

.newsletter-button a:hover {
	color: #FFF !important;
}
	
div#footer {
padding: 35px 10px 10px;
	}

.woocommerce-breadcrumb a:hover {
    color: #000;
	font-weight:700;
}

.wp-block-button__link:visited {
	color:#139693;
}
.wp-block-button__link:hover {
	color:#FFF !important;
}

mark.count {
	background-color: #cafefd;
}

.wp-block-button__link {
    background-color: #2a2a2a;
}

.about-us-slider {
    margin-top: -24px;
}

.newsletter-text {
	width: 660px;
	margin: 12px auto;
}

.newsletter-text700 {
	width: 700px;
	margin: 12px auto;
}

.has-custom-font.wp-block-button .wp-block-button__link {
	font-weight:400;
}

.tnp-subscription label, .tnp-profile label {
    color: #FFF;
	font-weight: 600;
}

.spu-box * a {
    color: #13beba;
    font-weight: 600;
}
.spu-box * a:hover {
    color: #FFF;
}

.spu-box * {
    box-sizing: border-box;
}
.spu-box h2 {
    font-size: 24px;
    margin: -30px 0 0px 80px;
    color: #FFF;
	font-weight:600;
}

.tnp-subscription label, .tnp-profile label, .post-6149{
		color: #000;

}

div#popmake-31383 .tnp-subscription label,  .tnp-profile label,  .post-6149 {
    color: #FFF;
}

div#footer .tnp-subscription label,  .tnp-profile label,  .post-6149 {
    color: #FFF;
}

.hide-chester {
	display:none;
}

.rental-slider {
	margin-top:-24px;

}

.rent-banner {
	margin-top:-24px;
}

.woocommerce span.onsale {
background-color: #139693;
}

.hide {
	display:none;
}

#header .header-links li, #header-sticky .header-links li {
	margin-right:-3px;
	margin-left:-3px;
}

.mc-field-group label {
	color: #000;
}
.indicates-required {
	color: #000;
}
div#footer .mc-field-group label {
	color:#fff;
}
div#footer .indicates-required {
	color:#fff;
}
div#footer #mc_embed_signup {
	background:none;
}