/*
Você pode adicionar seu próprio CSS aqui.

Clique no ícone de ajuda acima para saber mais.
*/
.site-header{
padding-bottom: 0.053em;
padding-top: 0px !important;
height: 3.600em;
}
.site-main {
    margin-bottom: 0px;
	background-color: rgba(120, 129, 236, 0.0);
	
}
body.custom-background {
    background-color: rgba(120, 129, 236, 0.0);
	margin: -10 -10 -10 -10px ;
}
div#content.site-content{
	background-color: rgba(120, 129, 236, 0.1);
	}



.widget {
    background-color: rgba(120, 129, 236, 0.3);

}
ul.uwl-sub-menu{
list-style: none;	
}
ul.product-categories {    
list-style: none ;
list-style-type: none;
	 margin-left: 3.125em;
    padding: 0;
}
ul.product-categories a{ 
	color: #ffffff;
}
ul.product-categories a:hover{
	    color: #000000;
}
div#content{
margin-top: 0px;
}
.wpsm-logo  {
width: 9.375em ;
margin-left: -7.750em;
margin-right: 4.100em;
margin-bottom: 7.563em;
margin-top: 1.5em !important;	
}
.wp-sticky-menu {
height:4.563em;
width: 100%;
opacity: 0.98;
left: 0px;
	right: 0px;
margin-top: 0.000em;
}
.wp-sticky-menu-wrap {
padding-top: 0.938em;
left: 9.125em;
width: 100%;
margin-left: 3.625em;
}
.wp-sticky-menu-wrap a{
font-size: 18px;
}
form.woocommerce-product-serch{


}
input[type="search"].search-field { 
width: 13.125em;
	margin-left: 10px;
}
input[type="submit"]{
background-color: #2C3C92;
}
h2.widget-title{
	background-color: #357cbd;
	text-align:center;
	color: #f9f5f5;
}
h2.widget-title{
	padding-top: 15px ;
	padding-bottom: 15px;
}
ul.product-categories{
font-size: 17px;
padding-left:45px;	
}
ul.product_list_widget li a {
color:	#696969;
	padding-left: 10px;
	padding-right:10px
}
#mega-menu-wrap-primary {
display:none;
}
ul#mega-menu-primary.mega-menu.mega-menu-horizontal{
display: none;
}
.woocommerce.widget_shopping_cart .total {
    display:none;
}
.woocommerce-Price-amount amount{
display: none;
}
.widget {
    border-top: 0px solid #1a1a1a;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 20px;
}
a.button.checkout.wc-forward{
display:none;
}
a.button.wc-forward{
margin-left: 120px;
}
span.quantity{
display:none;
}
span.amount {
    display: none;
    line-height: 1.1em;
}
.entry-content h3, .entry-summary h3, .comment-content h3, .textwidget h3 {
    font-size: 19px;
    font-size: 1.1875rem;
    line-height: 1.1052631579;
    margin-top: 0.9473684211em;
    margin-bottom: 1.4736842105em;
}
.entry-content h4{
margin-top:0px;
margin-bottom: 0px;	
}
.entry-footer a {
    display:none;
}
footer#colophon.site-footer{
display:none;
} 
aside#text-12.widget.widget_text{
border-top-style:none;
}
aside#woocommerce_product_categories-5.widget.woocommerce.widget_product_categories{
border-top-style:none;
}
aside#search-5.widget_search{
border-top-style:none;
}
aside#pages-6.widget.widget_pages{
border-top-style:none;
padding-left: 120px;
}
aside#text-9.widget.widget_text{
border-top-style: none;
}

#menu-item-249{
display:none;
}
#menu-item-251{
display:none;
}
#menu-item-252{
display:none;
}
#menu-item-256{
display:none;
}
a.button.product_type_variable_to_cart_button{
    background-color: #1e73be;
}

h2.woocommerce-loop-product__title{
color: #515151;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product  {
 border: 8px solid white;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product :hover {
 
    box-shadow: 1px 1px 4px gray;
}


.wpsm-logo {
    width: 18.375em !important;
    margin-left: -7.750em !important;
    margin-right: 4.100em !important;
    margin-bottom: :7.563em;
    margin-top: -24px !important;
}

.wpsm-logo.image-logo {
    margin-top: -10px !important;
    margin-bottom: -8px;
    height: 80px;
    line-height: 80px;
}