/* 
/* Copyright (C) Renshi
/* Ficheiro de customizaÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o de CSS 
/* 

*/

.postid-2001 .wrap{
    padding: 0;
}

.postid-2001 .related.products{
    display: none;
}

.mural-config{
    padding-left: 30px;
}

.mural-config h3.addon-name{
   float: left;
   width:  50%;
   font-weight: 600;
}

.woocommerce-page .mural-config form .form-row-wide{
   float: left;
   width:  50%;
   clear: none;
}

.woocommerce-page .mural-config form .product-addon:nth-child(6) .form-row-wide {
   width: 100%;
}

.single-product form.cart input.addon-radio {
    width: auto;
}

span.medidas-content {
    float: right;
}

.other-measures {
    font-size: 14px;
    font-style: normal;
    line-height: 20px;
    margin-top: 10px;
    /* font-weight: bold; */
    /* font-style: italic; */
    text-align: justify;
    float: left;
}

.mural-config .product-addon:nth-child(1) p, .mural-config .product-addon:nth-child(1) h3{
    display: none;
}

.mural-config p.price,
.mural-config h1.product_title.entry-title {
    display: none;
}

input#custom-price {
    background: none;
    border: none;
    padding: 0;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 600;
    color: #800;
    /* float: left; */
    max-width: 100px;
}

span.price-mural {
    float: left;font-size: 20px;
    font-weight: 600;
    padding-bottom: 10px;
    color: #800;
    line-height: 24px;
}
#customer_details .required{
    display: inline-block;
}
.required {
    display: none;
}

ul#shipping_method {
    list-style: none;
}

ul#shipping_method li{
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

ul#shipping_method label, ul#shipping_method input{
    float: left;
    line-height: 15px;
}

#ship-to-different-address label {
    float: right;
    width: 95%;
}

input#ship-to-different-address-checkbox {
    float: left;
    margin-top: 10px;
}


p#order_comments_field {
    display: block;
    float: left;
    width: 100%;
}

/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(../assets/Preloader_3.gif) center no-repeat #fff;
}

.product-type-simple 
p.price {
    font-size: 20px;
    font-weight: 600;
    /* padding-bottom: 10px; */
    color: #800;
}

span#password-strength-meter {
    display: none;
}

.mc4wp-form-fields label {
    display: none;
}

.site-footer .widget-area, .widget.widget_nav_menu {
    padding-bottom: 0;
}

form.woocommerce-form.woocommerce-form-login.login {
    max-width: 360px;
    margin: 0 auto;
    padding: 20px;
    border: 1px solid #eee;
}

.wp-social-login-provider-list,
.wp-social-login-provider-list a {
    width: 100%;
}

.wp-social-login-connect-with {}
.wp-social-login-provider-list { padding-left: 0; }
.wp-social-login-provider-list a {
    opacity: 1;
    padding: 10px 50px;
    color: #fff;
    margin-top: 10px;
    text-align: center;
    clear: both;
    float: left;
}
.wp-social-login-provider-list img {}
.wsl_connect_with_provider {}

a.wp-social-login-provider-facebook {
    background: #3a579a;
    
}

a.wp-social-login-provider.wp-social-login-provider-google {
    background: #d42525;
}

.um-1866.um .um-form .um-field-area .um-field, input.input-text, input[type="text"], select{
    border: 1px solid #000!important;
}

/* Tamanho Smartphone 481 px MAX 
/* Tamanho Tablet Pequeno 482px a 767px
/* Tamanho Computador pequeno 768px a 959px
/* Tamanho Computador Normal 960px a 1220px
/* Tamanho Computadores grandes MIN 1221px
*/



/* Tamanho Smartphone 320px MAX
****************************************************************************************************************************/
@media only screen and (max-width : 330px) {



}

/* Tamanho Smartphone 481px MAX
****************************************************************************************************************************/
@media only screen and (max-width : 481px) {
    



}
/* Tamanho Tablet Pequeno 482px a 767px
****************************************************************************************************************************/
@media only screen and (min-width : 482px) and (max-width : 767px) {    


    
}

/* Tamanho Computador pequeno 768px a 959px
****************************************************************************************************************************/
@media only screen and (min-width : 768px) and (max-width : 959px) {    

}
/* Tamanho Computador Normal 960px a 1220px
****************************************************************************************************************************/
@media only screen and (min-width : 960px) and (max-width : 1220px) {   
    
}
/* Tamanho Computadores grandes MIN 1221px
****************************************************************************************************************************/
@media only screen and (min-width : 1221px) {
    
    
}