/*!
 * Bootstrap Form Helpers
 *
 * Copyright 2012 Vincent Lamanna, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built by @vincent lamanna.
 */.bfh-selectbox{height:30px;position:relative;display:inline-block}.bfh-selectbox-toggle{*margin-bottom:-3px}.bfh-selectbox-toggle:active,.open .bfh-selectbox-toggle{outline:0}.bfh-selectbox .caret{margin-top:8px;margin-left:2px;height:8px}.bfh-selectbox>.bfh-selectbox-toggle>.caret{float:right}.bfh-selectbox-options{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.bfh-selectbox-options ul{list-style:none}.bfh-selectbox-options.pull-right{right:0;left:auto}.bfh-selectbox-options a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;height:20px;color:#333;white-space:nowrap;text-decoration:none}.bfh-googlefonts .bfh-selectbox-options a{height:30px;text-indent:-9999px;background-image:url(../img/bootstrap-formhelpers-googlefonts.png)}.bfh-selectbox-options li>a:focus{color:#fff;text-decoration:none;background-color:#08c;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.bfh-googlefonts .bfh-selectbox-options li>a:focus{background-image:url(../img/bootstrap-formhelpers-googlefonts.png);background-repeat:no-repeat;background-color:transparent;filter:none;outline:0}.bfh-selectbox-options .active>a,.bfh-selectbox-options .active>a:hover{color:#fff;text-decoration:none;background-color:#08c;background-color:#0081c2;background-image:linear-gradient(to bottom,#08c,#0077b3);background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.bfh-googlefonts .bfh-selectbox-options .active>a,.bfh-googlefonts .bfh-selectbox-options .active>a:hover{background-image:url(../img/bootstrap-formhelpers-googlefonts.png);background-repeat:no-repeat;background-color:transparent;filter:none}.bfh-selectbox-options .disabled>a,.bfh-selectbox-options .disabled>a:hover{color:#999}.open{*z-index:1000}.open>.bfh-selectbox-options{display:block}.pull-right>.bfh-selectbox-options{right:0;left:auto}.bfh-selectbox>.bfh-selectbox-toggle{color:#000;padding:4px;display:inline-block;text-decoration:none;background-color:#fff;border:1px solid #CCC;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:218px;margin:0}.bfh-selectbox-options ul{overflow-y:auto;margin:5px 0 0;width:226px}.bfh-selectbox-filter{width:188px;margin:0 10px}.bfh-selectbox>.bfh-selectbox-toggle>.bfh-selectbox-option{display:inline-block;float:left;height:20px;overflow:hidden;padding-left:15px}.bfh-selectbox-opetion ul li .dropdown-menu{position:absolute}