/*------------------------------------------------------------------
[Master Stylesheet]

Project:	OpenMenu
Version:	1.0
Color Codes:
	# Dark Green: #7ea52e
	# Light Green: #abbd26
	# Dark Blue: #309
-------------------------------------------------------------------*/

@charset "UTF-8"; 

.font_md {font-size:1.2em}

/*------------------------------------------------------------------
About 
-------------------------------------------------------------------*/
.about_img {border:2px solid #ccc; padding:2px}

/*------------------------------------------------------------------
Find
-------------------------------------------------------------------*/
#ingredient_results h4 {font-size:1.2em;margin:0;padding:0;}
#ingredient_results h4 a {text-decoration:none}
#ingredient_results h4 a:hover {text-decoration:underline}

/*------------------------------------------------------------------
Payment 
-------------------------------------------------------------------*/
.payment_price { font-size:1.5em; color:#309 }
.payment_price span { vertical-align: super; font-size:.6em }

/*------------------------------------------------------------------
Gen 
-------------------------------------------------------------------*/
.td-share-cell a { margin:0 6px }
.table tbody>tr>td.td-ico-cell { vertical-align: middle; }
.td-ico-cell a { margin:0 2px }
.td-text-md { font-size:1.2em }
.td-sub-row { font-size:.9em; padding-top:7px; color:#999}
.td-sub-row a { margin-right:5px; text-decoration:underline }
.table tbody>tr>td.vert-align, .table tbody>tr>td.vertical-middle { vertical-align: middle; }

.upgrade-sub-row { font-size:.85em; padding-top:7px; color:#9999cc}
.upgrade-sub-row a { margin-right:6px; text-decoration:underline }

.search-pill {  margin: 5px 0; }
.search-pill input.search:first-child { -webkit-transition: width 0.2s ease-in 0.2s; -moz-transition: width 0.2s ease-in 0.2s; transition: width 0.2s ease-in 0.2s; border-radius: 20px; width: 170px; font-size: 0.9em; padding: 6px 12px; height: 34px; margin: 0; }
.search-pill input.search:focus { width: 220px; border-color: #ccc; }
.search-pill button.btn-default { border: 0; background: transparent; position: absolute; top: 0; right: 0; color: #ccc; z-index: 3 }

#om-complete-success, #om-complete-failed, #om_dialog_error_box, .hide-message {display:none}
#success-check-lg { font-size:72px;color:#309 }

.block-inline {display:inline-block}

.dropdown-print a {text-decoration:none !important;}
.dropdown-print-ul a {text-decoration:underline !important;}

.two-column-list
{
    -moz-column-count: 2;
    -moz-column-gap: 2.5em;
    -webkit-column-count: 2;
    -webkit-column-gap: 2.5em;
     column-count: 2;
     column-gap: 2.5em;
}

/*------------------------------------------------------------------
Use Your OpenMenu 
-------------------------------------------------------------------*/
.survey_question {font-size:1.1em}
.survey_star_color {color:#669}

/*------------------------------------------------------------------
OpenMenu Connect
-------------------------------------------------------------------*/
.c_ad {font-size:1em;background-color:#fcfcfc;padding:2px}
.c_ad h4 {color:#1A0DAB;font-size:1.2em;margin-bottom:0;padding-bottom:3px;font-weight:600;line-height:1.1em;text-decoration: underline;}
.c_ad p {color:#202124;font-size:.9em;margin-bottom:0;padding-bottom:0}
.c_ad a {color:#1A0DAB;}