/** Shopify CDN: Minification failed

Line 12:0 Unexpected "<!--"

**/
.searchify_prompt {color: #000000;}

<!--div.searchify {position: absolute; background: transparent url(as_pointer.gif) no-repeat center top; padding: 10px 0 0 0; display: none; z-index: 99999;}-->
div.searchify {position: absolute; background-color: #FFFFFF no-repeat center top; padding: 10px 0 0 0; display: none; z-index: 99999;}

div.searchify .searchify_header, 
<!-- div.searchify .searchify_footer {position: relative; height: 6px; padding: 0 6px; background: url(ul_corner_tr.gif) no-repeat top right; overflow: hidden;}-->
div.searchify .searchify_footer {position: relative; height: 6px; padding: 0 6px; background-color: #FFFFFF no-repeat top right; overflow: hidden;}
div.searchify .searchify_footer {background-image: url(ul_corner_br.gif);}

div.searchify .searchify_header .searchify_corner,
div.searchify .searchify_footer .searchify_corner {position: absolute; top: 0; left: 0;	height: 6px; width: 6px; background: url(ul_corner_tl.gif) no-repeat top left;}
div.searchify div.searchify_footer div.searchify_corner {background-image: url(ul_corner_bl.gif);}
div.searchify div.searchify_header div.searchify_bar,
div.searchify div.searchify_footer div.searchify_bar {height: 6px; overflow: hidden; background-color: #FFFFFF;}
div.searchify div.searchify_powered {background-color: #FFFFFF; padding: 2px 5px; color:#000000; font-size: smaller; font-weight: bold; text-style:italic; display: none;}
div.searchify div.searchify_powered a {text-decoration: none; color:#000000; text-style:italic}

ul.searchify_result_list {background-color: #FFFFFF; list-style: none;	margin: 0 0 -4px 0;	padding: 0 0 5px 0 !important; overflow: hidden; float: none !important; position: inherit;	opacity: 1;	display: block;}
div.searchify_results {background: none repeat scroll 0 0 #FFFFFF;}
div.searchify_results ul li {clear:both; color: #000000; padding: 4px; margin: 0; text-align: left; float:none; list-style: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}

div.searchify_image_container {float: left; width: 50px; height:50px; margin: 0; text-align:center;}
div.searchify_image_container img {border: 1px solid #000;}
div.searchify_results ul li.searchify_highlight img {border: 1px solid #CCC;}

div.searchify_results ul li a {color: #000000;	text-decoration: none;}

div.searchify_results div.searchify_product_desc {font-weight: bold; margin-left:55px; height: 52px; position:relative;}
div.searchify_results div.searchify_product_desc p.suggestion {margin: 0;}
div.searchify_results li.searchify_highlight div.searchify_product_desc p.suggestion {color:#000000;}

div.searchify_results div.searchify_product_desc .searchify_body {font-weight: normal; font-size: smaller; padding:0; margin:0;}
div.searchify_results div.searchify_product_desc .ellipsis {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;	-o-text-overflow: ellipsis;	-ms-text-overflow: ellipsis;}

div.searchify_results p.suggestion, span.searchify_vendor {color: #999;}
div.searchify_results span.searchify_vendor {font-size: smaller; float: left; position:absolute; left: 0; bottom:0; overflow: hidden; width:75%; height:16px}
div.searchify_results li.searchify_highlight span.searchify_vendor {color: #ccc;}

div.searchify_results span.searchify_price {font-size: smaller; color: #FFFFFF; text-align: right; position:absolute; right:0; bottom: 0; height:16px}

div.searchify_results li.searchify_highlight {background-color: #1B5CCD;}

div.searchify_results .searchify_msg {background-color: #EBEBEB; padding: 2px 5px; color:#000000; font-size: smaller; font-weight: bold;}
div.searchify_results .searchify_msg a {text-decoration: none; color:#000000;}

div.searchify_results .searchify_more {text-align: right;}
div.searchify_results .searchify_more a {background: #FFFFFF url(arrow.gif) no-repeat right top; padding: 2px 20px 2px 0;}

div.searchify_results .searchify_searching {}

div.searchify_results ul li.searchify_warning {font-weight: bold; text-align: center;}

div.searchify_results ul span.searchify_query {color: #000000;}
div.searchify_results ul li.searchify_highlight span.searchify_query {color: #000000;}

div.searchify_results ul.searchify_suggest {margin: 0; padding: 0; list-style: none;}

div.searchify_results ul.searchify_suggest li {margin: 4px; padding: 0;	color: #000000;}

div.searchify_results ul.searchify_suggest li a {color: #000000; margin: 0; padding: 3px 6px; background-color:transparent; color:#000000;	display:block; position:relative; text-decoration:none;	text-shadow:0 0 5px #000000;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; } /* Hides from IE-mac \*/
.clearfix { display: block; }
