/*
Theme Name: Joshua
Text Domain: joshua
Version: 1.9
Tested up to: 5.9
Requires at least: 4.7
Requires PHP: 5.2.4


This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

.page-template-order #add_new { display:none }
.woocommerce-checkout #billing_address_book_field {display: none}

.woocommerce-checkout #place_order{display: none}
ul.wc_payment_methods img { width: auto !important} 
.payment_method_takepaymentscardpayments input{ color: #000 !important;}
.payment_method_takepaymentscardpayments select{ color: #000 !important;}

#mapCanvas {
  width: 100%;
  height: 300px;
  margin-top: 25px;
}
#mapCanvas .gm-style-mtc {
    display: none;
}
#mapCanvas button.gm-control-active.gm-fullscreen-control{
    display: none;
}
#mapCanvas button.gm-svpc{
    display: none;
}
#infoPanel {
  float: left;
  margin-left: 10px;
}

#infoPanel div {
  margin-bottom: 5px;
}
#infoPanel {
    float: left;
    margin-left: 10px;
    position: absolute;
    visibility: hidden;
}
.woocommerce-checkout #billing_country_field {display: none;}
.woocommerce-checkout .woocommerce-additional-fields h3{ display:none}
#order_comments_field .optional {display:none}
.woocommerce-checkout #account_username_field{display:none}
.store_message_container {
    text-align: center;
    padding: 15px;
    background: #30533e;
    color: #fff;
	margin: 15px 0;
    margin-bottom: 35px;
	box-shadow: 0 0 0 #30533e;
  animation: pulse 2s infinite;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 #30533e;
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px #30533e;
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 #30533e;
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 #30533e;
    box-shadow: 0 0 0 0 #30533e;
  }
  70% {
      -moz-box-shadow: 0 0 0 10px #30533e;
      box-shadow: 0 0 0 10px #30533e;
  }
  100% {
      -moz-box-shadow: 0 0 0 0 #30533e;
      box-shadow: 0 0 0 0 #30533e;
  }
}
.order_item_list_tabs.tab-content .store_close a.add_to_cart_button {
    user-select: none;
    pointer-events: none !important;
    opacity: 0;
}

p#spice_level_field span.woocommerce-input-wrapper label.radio {
    display: inline-block !important;
    width: auto;
    vertical-align: middle;
    padding-right: 29px;
    padding-left: 7px;
}
p#spice_level_field span.woocommerce-input-wrapper input {
    vertical-align: middle;
    display: inline-block;
    margin-bottom: 2px;
}


