.plain_content {
height: 100%;
}
.component_ContentDisplay_Content {
margin: 0; margin: 0; padding: 8px 14px;  } #c389.component_ContentDisplay_Content {
padding: 0px;  } .postmenu{
width:100%;
background:#F8F8F8;
}
.document{padding:0px;}
#c413, #c202, #c159{display: none;}
@media screen and ( max-width: 1242px ) {
.postmenu img{
max-width:100%;
}
} #c390.component_ContentDisplay_Content {
 } #c449.component_ContentDisplay_Content {
 } #c450.component_ContentDisplay_Content {
padding: 0;  } #c450{font-size:0px;} #c677.component_ContentDisplay_Content {
 } #c677 {padding:48px 14px 40px;}#c677 h4{color:#AD202A;}@media screen and ( max-width: 740px ) {#c677 h4{font-size:24px;}#c677 {padding:34px 14px 20px;}} #c679.component_ContentDisplay_Content {
 } #c680.component_ContentDisplay_Content {
 } #c681.component_ContentDisplay_Content {
 } #c682.component_ContentDisplay_Content {
 } #c684.component_ContentDisplay_Content {
 } #c685.component_ContentDisplay_Content {
 } #c686.component_ContentDisplay_Content {
 } #c694.component_ContentDisplay_Content {
 } #c694{max-width:1116px;margin:0 auto;padding:50px 14px;}#c694 .plain_content {position:relative;}#c694 .plain_content img{position:absolute;right:0px;top:0px;}#c694 h1{color:#AC1F2A;border-bottom:solid 1px #D8D6D6;padding-bottom:30px;margin-bottom:26px;margin-top:0px;}@media screen and ( max-width: 740px ) {#c694 .plain_content img{position:static;}#c694{padding:26px;}#c694 h1{font-size:34px;}} #c697.component_ContentDisplay_Content {
 } #c698.component_ContentDisplay_Content {
 } #c700.component_ContentDisplay_Content {
 } #c701.component_ContentDisplay_Content {
 } #c704.component_ContentDisplay_Content {
 } #c705.component_ContentDisplay_Content {
 } #c707.component_ContentDisplay_Content {
 } #c708.component_ContentDisplay_Content {
 } #c710.component_ContentDisplay_Content {
 } #c711.component_ContentDisplay_Content {
 } #c713.component_ContentDisplay_Content {
padding: 0;  } #c713{font-size:0px;} #c715.component_ContentDisplay_Content {
 } #c716.component_ContentDisplay_Content {
 } #c717.component_ContentDisplay_Content {
 } #c718.component_ContentDisplay_Content {
 } .mini_login {
padding:10px 10px 10px 10px;
}
.mini_login h6 {
font-size:1em;
padding:0;
margin:0;
}
.mini_login p {
font-size:0.9em;
padding:4px 0 4px 0;
margin:0;
}
.mini_login label {
float:left;
font-size:9px;
width:55px;
padding-top:2px;
}
.mini_login input.in {
display:inline;
width:70px;
font-size:1em;
margin-bottom: 3px;
}
.mini_login .btn {
width:auto;
display:block;
margin:4px 0 0 55px;
}
.component_Membership_MiniLogin {
margin: 0; margin: 10px; padding: 0;  } #login {padding:0;} #c201.component_Membership_MiniLogin {
border-bottom: 1px solid #ccc;
margin: 10px; padding: 0;  } #login {padding:0;} td.ltc {
padding: 0;
background: none;
text-align: left;
vertical-align: top;
border: none;
}
.component_Layout_Table {
margin: 0; margin: 0; padding: 8px 14px;  } #c676.component_Layout_Table {
padding: 0;  } #c676{
position:relative;
}
#c676 #c491{
position:absolute;
top:55px;
left:62px;
background:rgba(0,0,0,0.72);
padding:40px 46px 0px 60px;
}
#c491 .plain_content{
max-width:294px;
height:472px;
color:#fff;
font-size:16px;
line-height:161%;
}
#c676 h1{
color:#fff;
margin-bottom:20px;
}
@media screen and ( max-width: 1046px ) {
#c491 .plain_content{
height:auto;
}
#c676 #c491{
position:static;
padding:24px 20px 32px;
}
#c491 .plain_content{
max-width:100%;
text-align:center;
}
#c676 h1{font-size:43px;}
} #c678.component_Layout_Table {
 } #c678 {
padding:0 14px 74px;
}
#c678{
max-width:1118px;
margin:0 auto!important;
}
#c678 .plain_content img[alt*="ico"]{
margin-bottom:30px;
}
#c678 h5{
font-size:26px;
margin:0 0 28px;
}
#c678 .component_ContentDisplay_Content{
padding:0px 14px;
}
@media screen and ( max-width: 740px ) {
#c678 td.ltc{
max-width:274px;
margin:0 auto;
}
#c678 td.c_space{
height:36px!important;
}
#c678 .plain_content img[alt*="ico"]{
margin-bottom:16px;
}
} #c683.component_Layout_Table {
 } #c683{
padding:46px 14px;
background:#fff;
}
#c683>table{
width:1092px;
margin:0 auto;
}
#c683 .component_ContentDisplay_Content{
padding:0px;
}
#c683 h4 {
color:#AE0101;
font-style:italic;
margin-bottom:14px;
margin-top:10px;
}
#c683 h6{
color:#7F7F7F;
}
#c683 h5{
color:#AE0101;
margin-bottom:26px;
}
@media screen and ( max-width: 1120px ) {
#c683>table{
width:100%;
}
}
@media screen and ( max-width: 740px ) {
#c683{
padding:28px 26px;
}
} #c687.component_Layout_Table {
padding: 0;  } #c687{
position:relative;
}
#c687 #c689{
position:absolute;
left:0;
right:0;
top:78px;
width:1032px;
margin:0 auto;
}
@media screen and ( max-width: 1060px ) {
#c687 #c689{
width:100%!important;
box-sizing:border-box;
}
}
@media screen and ( max-width: 1046px ) {
#c687 #c689{
padding-top:34px;
position:static;
}
} #c695.component_Layout_Table {
 } #c695 {
padding:0 0 3px;
}
#c695 .component_Layout_Table{
position:relative;
}
#c695 .r2 .component_ContentDisplay_Content {
position:absolute;
left:0;
right:0;
bottom:0;
background:rgba(255,255,255,0.8);
padding:10px 14px 10px 18px;
}
#c695 tr .r1 .component_ContentDisplay_Content{
padding:0;
font-size:0px;
}
#c695 h6{
font-size:18px;
margin:0;
letter-spacing:1.2px;
}
#c695 h6 a{
color:#000000;
display:block;
background:url('/site/kitchendirect/images/basic_theme/ar_right.png') no-repeat right center;
}
#c695 td.c_space{font-size:0px;}
@media screen and ( max-width: 740px ) {
#c695 >table>tbody>tr>td.c2{
max-width:412px;
margin:0 auto;
}
#c695 >table>tbody>tr>td.c_space{
height:10px!important;
}
#c695 {
padding:0 0 10px;
}
} #c696.component_Layout_Table {
padding: 0;  } #c699.component_Layout_Table {
padding: 0;  } #c702.component_Layout_Table {
 } #c702 {
padding:0 0 38px;
}
#c702 .component_Layout_Table{
position:relative;
}
#c702 .r2 .component_ContentDisplay_Content {
position:absolute;
left:0;
right:0;
bottom:0;
background:rgba(255,255,255,0.8);
padding:10px 14px 10px 18px;
}
#c702 tr .r1 .component_ContentDisplay_Content{
padding:0;
font-size:0px;
}
#c702 h6{
font-size:18px;
margin:0;
letter-spacing:1.2px;
}
#c702 h6 a{
color:#000000;
display:block;
background:url('/site/kitchendirect/images/basic_theme/ar_right.png') no-repeat right center;
}
#c702 td.c_space{font-size:0px;}
@media screen and ( max-width: 740px ) {
#c702 >table>tbody>tr>td.ltc{
max-width:412px;
margin:0 auto;
}
#c702 >table>tbody>tr>td.c_space{
height:10px!important;
}
#c702 {
padding:0 0 10px;
}
} #c703.component_Layout_Table {
padding: 0;  } #c706.component_Layout_Table {
padding: 0;  } #c709.component_Layout_Table {
padding: 0;  } #c712.component_Layout_Table {
padding: 0;  } #c712{
position:relative;
}
#c712 #c714{
position:absolute;
left:0;
right:0;
top:72px;
width:1118px;
margin:0 auto;
}
@media screen and ( max-width: 1146px ) {
#c712 #c714{
width:100%;
box-sizing:border-box;
position:static;
padding-top:30px
}
} #c714.component_Layout_Table {
 } #c714{
padding:0 14px;
}
#c714 h1{
color:#fff;
margin-bottom:36px;
padding-bottom:38px;
border-bottom:solid 1px #D8D6D6;
}
#c714 .component_ContentDisplay_Content{
padding:0px;
}
#c714 .plain_content{
color:#fff;
}
#c714 td.c1 .plain_content img{
margin-top:33px;
}
@media screen and ( max-width: 1146px ) {
#c714 h1{
color:#AE212A;
}
#c714 .plain_content{
color:#666666;
}
#c714 td.c1 .plain_content img{
margin-top:8px;
}
}
@media screen and ( max-width: 740px ) {
#c714{
padding:0;
}
#c714 h1{
padding-bottom:16px;
margin-bottom:20px;
}
#c714 td.c1 .component_ContentDisplay_Content{
padding:0 26px;
}
} 
