
.box_small { float:left; margin:20px 13px; width:300px; height:400px; }
.box_small h3 { font-size: 24px}
.box_small p { font-size:16px; }
#comments { display:none;}

.foodtitle span { font-size:14px;}

.entry-content { margin-top:25px;}
.ban-desc { padding: 0 10px 0 0; }

.twocol .first .colpad { padding:0 20px 0 0;}
.twocol .last .colpad { padding:0 0 0 20px;}

#menu-page .article-wrap p { color:#FFFFFF; font-size:16px; clear:both; }
.banner-photo{
 position:relative;
}
 .banner-photo .flexslider{
  max-height:474px;
 }
 .banner-photo:hover .flex-prev,
 .banner-photo:hover .flex-next{
  display:block;
 }


option, select{ font-size:16px !important;}
input, textarea, select { background: #EAEAEA; -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; border:none; font-size:16px !important; padding:15px !important; }
.gform_button { background:#ec4e1b; color:#fff; font-weight:bold;}
.gform_button:hover { background:#d34011; color:#fff; cursor:pointer;}

#footer-wrap { clear:both;}

#nav li { margin: 0 10px; }
#nav a{ font-size:26px; }

#nav li ul { width: 260px; background:#fff; }

@media only screen and (min-width: 200px) and (max-width: 768px) {

  .gform_wrapper .gform_body .top_label li.gfield.gf_right_half { 
    float: left; 
    clear: left !important;
    width: 99%;
  } 

  .gform_wrapper .gform_body .top_label li.gfield.gf_left_half { 
    float: left; 
    clear: left !important;
    width: 99%;
  }

}
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
    width: 97% !important;
}

article h3:after{
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
}
.article h3{
    padding-right:0;
}
.article h3 span{
    float:right;
    position:static;
    margin-left:10px;
	text-align:right;
}


.article h3 { display:block;}