/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 .checkContainer{ width: 100%;}
 .checkContainer .chk{ width: 5% ; float:left;}
 .checkContainer .lbacceptance{ width: 95%; float: left; border:1px solid #e3e3e3; border-radius: 3px; padding: 5px;}
 .lb_notice{ background:red; padding: 10px; font-size: 20px;text-align: center; color: #fff;}
 .gr{color:green;}
 .ex{color:red;}
 .lbl{font-weight: bold; border-right: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3; color:#000;background: #b9b9b9;}
 .fee{ background: rgb(116,183,35); color:#000; font-weight: bold;}
 .products .variations {
    border: 1px solid #eee;
    position: relative;
    margin-bottom: 50px;
}
.extraitem{ display:none !important;}
.products .variations td {
    display: block;
    padding: 10px 20px 18px;
    text-align: center;
    border-bottom: 1px solid #eee;
}
.dis-btn{
  border: 2px solid #c5bebe;
padding: 3px;
border-radius: 7px;
background: #fff;
text-transform: uppercase;
color: red;
margin-left: 20px;
}
.dis-btn:hover{
  color:red;
  background:#e3e3e3;
}
.products .variations td:first-child {
    padding-bottom: 0;
    border: none;
}

.products .variations td:last-child {
    padding-top: 5px;
}

.products .variations tr:last-child td {
    border: none;
}

.products .variations td label {
    font-weight: 600;
}

.products .variations td select {
    width: 100%;
}

.products .variations .reset_variations {
    margin: 10px 0 0;
    position: absolute;
    bottom: -35px;
    left: 0;
    right: 0;
}