.woocommerce_page_envios-personalizados #wpcontent{
padding-left: 0;
}
.wrapper_woocommerce_up_price{
padding: 0 20px;
}
#preloader {
position: fixed;
left: 0;
top: 0;
z-index: 99999;
width: 100%;
height: 100%;
overflow: visible;
background: #fff;
opacity: .4;
display: none;
}
#preloaderdiv {
color:rgb(204,102,0);
text-align:center;
vertical-align:central;
margin-top:200px;
letter-spacing:15px;
}
.table-prices input[type=number] {
width: 70px;
}
.table-prices .edit {
color: #0085ba;
}
.table-prices .delete,
.table-prices .cancel {
color: #FF0000;
}
.metodo-dia {
margin-right: 20px;
}
.metodo-contenedor {
padding: 10px;
}
.agregar-horario {
float: right;
}
#table-programado {
width: 100%;
border-collapse: collapse;
}
#table-programado tr td {
padding: 5px 10px;
border: 1px solid lightgray;
}
#table-programado tr td:first-of-type {
width: 20%;
}
#table-programado tr td:last-of-type {
width: 80%;
}
.agregar-horario {
background: lightblue;
border-radius: 20px;
border: 1px solid #0085ba;
width: 20px;
text-align: center;
cursor: pointer;
}
#dialog-horario {
display: none;
}
.btn-horario-guardar {
float: right;
}
.horario-item {
display: inline-block;
border: 1px solid gray;
border-radius: 5px;
padding: 2px 5px;
background: lightgray;
margin-right: 10px;
}
.delete-horario {
cursor: pointer;
padding: 2px 4px;
}
.kwp_checkout_metodo_envio{
display: flex;
margin-bottom: 20px;
}
.kwp_checkout_metodo_envio h5{
font-weight: bold;
}
.kwp_checkout_metodo_envio > div {
display: inline-block;
}
.kwp_checkout_metodo_envio .me-1 {
width: 10%;
}
.kwp_checkout_metodo_envio .me-2 {
width: 60%;
}
.kwp_checkout_metodo_envio .me-3 {
width: 20%;
}
.kwp-fecha-horario {
display: none;
}
.div-hora-entrega {
display: none;
}
.form-wrapper hr {
width:  100%;
float   left;
}
.main-wrapper {
width: 100%;
float: left;
margin-bottom: 3%;
margin-top: 3%;
}
.left-part {
float: left;
width: 30%;
}
.content_labels_settings{
margin: 15px 0;
}
.content_labels_settings .row_grid_other{
display: flex;
}
.content_labels_settings .row_grid_other label{
width: 8%;
}
.content_labels_settings .row_grid_other input{
margin-right: 2%;
}
.content_labels_settings .row_grid_other textarea{
width: 90%;
height: 100px;
}
.toplevel_page_envios-personalizados .wp-menu-image{
display: flex;
align-items: center;
justify-content: center;
}
.toplevel_page_envios-personalizados .wp-menu-image img{
width: 20px;
padding: 0px !important;
}
.woocommerce-shipping-methods .woopo-no-price-message {
display: block;
padding-top: 5px;
}
.content_top_labels_settings .row_grid_other label {
width: 20%;
}
.content_top_labels_settings .row_grid_other input { 
margin-top: 4px;
}
#stores-container {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
}
#stores-container tr td:first-of-type {
width: 40%;
}
#stores-container tr td:last-of-type {
width: 5%;
text-align: center;
}
#stores-container tr td {
padding: 5px 10px;
border: 1px solid lightgray;
}
.remove-store{
background: #d63638bd;
border-radius: 20px;
border: 1px solid #fb0003;
width: 25px;
height: 25px;
text-align: center;
cursor: pointer;
color: #fff;
text-decoration: none;
font-size: 16px;
font-weight: 700;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto;
}
#stores-container tr input, #stores-container tr textarea{
width: 100%;
}
a#add-store{
float: right;
margin: 10px 0px 20px 0px;
font-weight: 500;
font-size: 14px;
}
.store_pickup{
margin-bottom: 30px;
}
.store_pickup_field_rows{
display: flex;
flex-wrap: wrap;
width: 100%;
}
.store_pickup_field_cols {
width: 48%;
}
.store_pickup_field_cols input, .store_pickup_field_cols textarea{
width: 100%;
}
.store_pickup_field_cols_description{
margin-left: 50px;
}
.store_pickup_field_cols label{
font-weight: 600;
font-size: 16px;
color: #000;
margin-bottom: 5px;
display: block;
}
#store_pickup_inner_open{
margin-top: 20px;
}
.kwp-fecha-pickup{
display: none;
}
.kwp-fecha-pickup select{
width: 100%;
}
.kwp-fecha-pickup #pickupAddress{
margin-top: 10px;
display: none;
padding: 10px 10px 10px 10px;
background-color: #f8f8f8;
font-size: 16px;
line-height: 1.5;
width: 100%;
}