@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; }

 
h1{font-family: robotoregular; font-size:35px; color: red;}

h2{font-family: robotoregular; font-size:20px; color: brown;}

h3{font-family: robotoregular; font-size:16px; color: navy;}

.t3{font-family: robotoregular; font-size:16px; font-weight:bold; color: red; width:650px; float:left; padding-bottom:20px}
.t4{font-family: robotoregular; font-size:16px; font-weight:bold; color: red; width:450px; float:left; padding-bottom:10px; padding-top:15px;}


.banner{width: 100%; height: 60px; z-index: -100; position: relative; }

.h-bar{width: 100%; height: 60px;background: #F9080C;   }

.w_h{width: 1200px; height: 1400px; margin-left: auto; margin-right: auto;     }

.table{ width: 850px; height: auto; float: right; }

.w_h_l{width: 1200px; height: 1500px; margin-left: auto; margin-right: auto;     }

.w_big{width: 1200px; height: 2500x; margin-left: auto; margin-right: auto;     }

.bar{width: 1200px; height: 60px; margin-left: auto; margin-right: auto;  } 

.heading_1{font-family: robotoregular; font-size: 42px; color: white; padding-top: 5px; }

.heading_2{font-family: robotoregular; font-size: 55px; color:#F70808 ; padding-top: 35px; }

.text_1{font-family: robotoregular; width: 850px; height: auto; float: right; font-size: 17px; color: #2B2B2B; text-align: justify; line-height: 25px;  }

.text_small{font-family: robotoregular; float: left; font-size: 15px; color: black ; text-align:left; line-height:20px; padding-bottom:20px;   }

.text_p{font-family: robotoregular; float: left; font-size: 14px; color:black; text-align: justify; margin-top: -10px;   }
					
.box{width: 220px; height: 300px;  float: left; margin-right: 30px; margin-top: 20px; margin-bottom: 20px; border:8px red double; padding: 10px;}

.box_p{font-family: robotoregular; width: 850px; height: auto; float: right; font-size: 17px; color: #2B2B2B; background:#F8F9F9; border: 1px #AEB6BF  solid ; margin-bottom: 20px;   }

.box_size{width: 200px; height: auto; float: left; margin:18px 10px 10px 0px;   padding: 5px;}

.box_text{width: 570px; height: auto; float: left;   background: #E5E8E8; margin-top: 22px; padding-left: 20px; padding-right: 20px; padding-bottom: 10px;}

.box_contact{width: 740px; height: auto; float: left;   background: #E5E8E8; margin: 20px 20px 0px 20px; padding-left: 50px; padding-right: 20px; padding-bottom: 30px;}
.box_cc{width: 740px; height: auto; float: left; background: #FADBD8; margin: 20px 20px 0px 20px; padding-left: 50px; padding-right: 20px;    }

.box_right{width: 570px; height: auto; float: left; background: #FADBD8;  padding-left: 20px; padding-right: 20px; margin-bottom: 20px;  }


.box_size_1{width: 300px; height: auto; float: left; margin:21px 10px 10px 20px;   padding: 5px;  border:5px #D8D1D2 double; }
.box_ing{width: 420px; height: auto; float: right;   background: #E5E8E8; margin-top: 22px; margin-right:22px; padding-left: 20px; padding-right: 20px; padding-bottom: 10px;}
.box_right_1{width: 770px; height: auto; float: left; background: #FADBD8;  padding-left: 20px; padding-right: 20px; margin-bottom: 20px; margin-top:10px; margin-left:20px; padding-bottom:20px;  }

.box_size_t{width: 308px; height: 140px; float: left; margin:21px 10px 10px 20px;   padding: 5px;  border-top:1px #D8D1D2 dotted; border-bottom:1px #D8D1D2 dotted;background: #F2F3F4; }
.box_t1{width: 74px; height: 90px; float: left;  margin: 15px 8px; padding: 15px 5px 0px 5px; text-align:center; border:1px #85929E dotted; color: #85929E; font-size:16px}
.box_t2{width: 74px; height: 90px; float: left;  margin: 15px 8px;  padding: 15px 5px 0px 5px; text-align:center; border:1px #85929E dotted; color: #85929E; font-size:16px}
.box_t3{width: 74px; height: 90px; float: right; margin: 15px 8px;  padding: 15px 5px 0px 5px; text-align:center; border:1px #85929E dotted; color: #85929E; font-size:16px}

.ingredients ul{ font-family:robotoregular; font-size:14px; list-style:none; width:410px; margin-bottom:10px; border-top: 1px #847273  dotted; text-align:left; text-decoration:none;}
.ingredients li{ padding: 6px 10px; border-bottom: 1px #847273  dotted; width:390px; text-align:left;   }
.ingredients span{ padding-left:20px; text-align:left;    }


.line{ background-image:url(img/border.png) ; background-repeat: repeat-x; margin-top: 10px;}

.bullets{ list-style:disc;  margin-left: 30px; color:  }
 








