@import url("../Divi/style.css");
/*
Theme Name: Divi-child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Child theme for the Divi theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
*/

#homershop .et_shop_image {display:none;}
#homershop .et_overlay {display:none;}
#homershop .price {display:none;}
#homershop .woocommerce ul.products li.product, #homershop .woocommerce-page ul.products li.product {
    margin: 0 3.8% 0 0;
}

#footer-text {color:#fff !important; font-size:15px;}
#copyright-text, #copyright-text a, #copyright-text a:hover, #copyright-text a:visited {color:#fff !important; font-size:12px;}

.healthradio .wpcf7-list-item-label {display:none;}

.tableheader {display:table;width:100%;}
.sheader {display:table-row;width:100%;background-color:green;padding:0;margin:0; font-size:0.8em; color:#fff; font-weight:bold;}
.sheadertitle {display:table-cell;width:40%;text-align:left;padding-left:8px;}
.severitytitle {display:table-cell;width:15%;text-align:center;}
.questionsec {display:table-row;width:100%;background-color:white; padding:0; margin:0;}
.queslabel {display:table-cell;width:40%;text-align:left;padding-left:20px;}
.theques {display:table-cell;width:60%;}

.wpcf7-form-control-wrap {display:table;width:100%;}
.healthradio {display:table-row;width:100%;background-color:white; padding:0; margin:0;}
.healthradio .wpcf7-list-item {display:table-cell; width:25%;text-align:center;margin:0 !important;padding:0 !important;}
.mycheckbox span.wpcf7-list-item { display: block; }



.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea {
  background:#fff;
  color:#484848;
  padding:10px 6px;
  margin:0 10px 6px 0;
  font-size:16px;
  width:100%;
  border-radius: 4px;
  border: 1px solid #084e8f;
  
}

.wpcf7 input[type="submit"], .wpcf7 input[type="button"] {
  background-color:#084e8f;
  border-radius: 4px;
  border: 1px solid #084e8f;
  width:100%;
  text-align:center;
  text-transform:uppercase;
  font-size:20px;
  color:#fff;
  padding:10px;
}


.menu-button a {
background: #43a6dd none repeat scroll 0 0;
border: 2px solid;
border-radius: 6px;
color: #ffffff !important;
cursor: pointer;
line-height: 1.7em;
margin: 4px auto;
padding: 4px 12px !important;
}
.menu-button a:hover{
background-color:#0774ba;
}

.woocommerce div.product div.images img {
    display: block;
    width: 200px !important;
    height: auto;
    box-shadow: none;
}

#top-header .et-cart-info {
    margin-left: 30px;
    font-size:16px;
}

.woocommerce-error {
    background-color: #b81c23 !important;
}
.red {color: #b81c23 !important;}

.woocommerce-info {
    background-color: #fff !important; color:#000 !important; font-size:14px !important;
}
.woocommerce-info a, .woocommerce-info a:hover, .woocommerce-info a:visited{
    color:#43a6dd !important; text-decoration: underline !important;
}
