#shipping-calc{
    width:100%;float:left;margin:30px 0 -20px 0;vertical-align:middle}

#shipping-calc #wscp-postcode.text{
    width:30%;
    height:40px;
    margin-right:1%;
    padding:.9em;
    background-color:#f2f2f2;
    color:#515151;
    display:inline-block;
    outline:0;border:1px solid #f2f2f2;
    border-radius:5px;
    float:none;
    -webkit-appearance:none;
    box-sizing:border-box;
    font-weight:400;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.125);
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.125)
    ;border-radius:0;-webkit-border-radius:0;
    vertical-align:middle
}

#shipping-calc #wscp-button{
    font-family:Roboto,Sans-Serif;
    font-weight:500;font-size:.8em;
    color:#000000;
    width:16%;
    padding:.3em;height:40px;line-height:100%;
    display:inline-block;
    outline:0;
    border:1px solid #000000;
    border-radius:5px;
    background-color:#fff;
    -webkit-border-radius:5px;
    -webkit-appearance:button;
    -webkit-font-smoothing:antialiased;
    cursor:pointer;
    margin:0;
    vertical-align:middle;
    z-index:0
}

}

#shipping-calc #wscp-button.loading{
    background-image:url(../images/shipping-load.gif);
    background-color:transparent;
    background-position:center;
    background-size:100%;
    color:transparent;
    opacity:1;
    cursor:default
}
#shipping-calc #wscp-response{width:100%;float:left;padding:10px 0}#shipping-calc #wscp-response table{border-spacing:0;width:100%;border-collapse:separate;margin:15px 0 0;border:1px solid #dadada;border-radius:5px}#shipping-calc #wscp-response table th{background-color:#f3f2f2;font-weight:600}#shipping-calc #wscp-response table td{background-color:#fbfbfb;border-bottom:1px solid #dadada}#shipping-calc #wscp-response table td,#shipping-calc #wscp-response table th{font-size:13px;color:#717171;text-align:left;display:table-cell;padding:1em 1.41575em;text-transform:initial}#shipping-calc #delivery_truck{fill:#000000;margin-bottom:-20px;vertical-align:bottom;width:55px;display:inline-block}#shipping-calc #wscp-response table td span{color:#515151;font-weight:400}#shipping-calc{width:100%;float:left;margin:30px 0 -20px 0}#shipping-calc p{font-size:.9em;font-family:Roboto,Sans-Serif;color:#717171;margin:0 0 8px;border-top:1px solid rgba(0,0,0,.05);padding-top:11px;border-bottom:none;padding-bottom:0}.woocommerce-embed-page #wpbody-content .notice{display:none}.nao-sei-cep{font-family:Roboto,Sans-Serif;font-size:.8em;display:table;color:#717171;margin-top:10px}@media (max-width:767px){#shipping-calc #wscp-postcode.text{width:50%}#shipping-calc #wscp-button{width:26%}#shipping-calc #delivery_truck{width:50px;margin-right:0}}@media screen and (min-width:768px) and (max-width:992px){#shipping-calc #wscp-postcode.text{width:60%}#shipping-calc #wscp-button{width:26%;margin-bottom:0}#shipping-calc #delivery_truck{width:10%;margin-right:0;margin-bottom:0}}