@CHARSET "UTF-8";
/* Selectmenu
 *---------------------------------- */
.ui-selectmenu {
  display: block;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
  height: 2.2em;
  vertical-align: middle;
  text-decoration: none;
  overflow: hidden;
  zoom: 1;
}

.ui-selectmenu-icon {
  position: absolute;
  right: 6px;
  margin-top: -8px;
  top: 50%;
}

.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  display: none;
  z-index: 1005;
}
.ui-selectmenu-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
}

/* z-index: 1005 to make selectmenu work with dialog */
.ui-selectmenu-open {
  display: block;
}

.ui-selectmenu-menu-popup {
  margin-top: -1px;
}

.ui-selectmenu-menu li {
  padding: 0;
  margin: 0;
  display: block;
  border-top: 1px dotted transparent;
  border-bottom: 1px dotted transparent;
  border-right-width: 0 !important;
  border-left-width: 0 !important;
  font-weight: normal !important;
}
.ui-selectmenu-menu li a {
  line-height: 1.4em;
  display: block;
  padding: 0.405em 2.1em 0.405em 1em;
  outline: none;
  text-decoration: none;
}

.ui-selectmenu-status {
  line-height: 1.4em;
  display: block;
  padding: 0.405em 2.1em 0.405em 1em;
  outline: none;
  text-decoration: none;
}

.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled {
  cursor: default;
}

.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status {
  padding-left: 20px;
  position: relative;
  margin-left: 5px;
}

.ui-selectmenu-menu li .ui-icon {
  position: absolute;
  top: 1em;
  margin-top: -8px;
  left: 0;
}

.ui-selectmenu-status {
  line-height: 1.4em;
}
.ui-selectmenu-status .ui-icon {
  position: absolute;
  top: 1em;
  margin-top: -8px;
  left: 0;
}

.ui-selectmenu-menu li span, .ui-selectmenu-status span {
  display: block;
  margin-bottom: 0.2em;
}

.ui-selectmenu-menu li .ui-selectmenu-item-header {
  font-weight: bold;
}
.ui-selectmenu-menu li .ui-selectmenu-item-footer {
  opacity: 0.8;
}
.ui-selectmenu-menu .ui-selectmenu-group {
  font-size: 1em;
}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
  line-height: 1.4em;
  display: block;
  padding: 0.6em 0.5em 0;
  font-weight: bold;
}
.ui-selectmenu-menu .ui-selectmenu-group ul {
  margin: 0;
  padding: 0;
}

/* for optgroups */
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li {
  border-color: pink;
  filter: chroma(color=pink);
  width: 100%;
}
* html .ui-selectmenu-menu li a {
  position: relative;
}
* + html .ui-state-disabled {
  color: silver;
}
* + html .ui-state-disabled a {
  color: silver;
}

/* IE7 workaround (opacity disabled) - Note: for hovers add !important to all */
.ui-state-hover, .ui-state-focus {
  background: url("../mult/ui-bg_glass_75_eaf1f7_1x400.png") repeat-x scroll 50% 50% #eaf1f7;
  color: #003f8c;
  font-weight: bold;
}


.ui-widget-content {
  background: url("../mult/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% white;
  border: 1px solid #d5e2ee;
  color: #222222;
}


.ui-selectmenu-menu {
  font-size: 1.2em;
}
.ui-selectmenu-menu.w50 {
  width: 4.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w50 .ui-selectmenu-menu {
  width: 4.167em;
}
.ui-selectmenu-menu.w60 {
  width: 5em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w60 .ui-selectmenu-menu {
  width: 5em;
}
.ui-selectmenu-menu.w70 {
  width: 5.833em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w70 .ui-selectmenu-menu {
  width: 5.833em;
}
.ui-selectmenu-menu.w80 {
  width: 6.667em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w80 .ui-selectmenu-menu {
  width: 6.667em;
}
.ui-selectmenu-menu.w90 {
  width: 7.5em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w90 .ui-selectmenu-menu {
  width: 7.5em;
}
.ui-selectmenu-menu.w100 {
  width: 8.333em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w100 .ui-selectmenu-menu {
  width: 8.333em;
}
.ui-selectmenu-menu.w110 {
  width: 9.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w110 .ui-selectmenu-menu {
  width: 9.167em;
}
.ui-selectmenu-menu.w120 {
  width: 10em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w120 .ui-selectmenu-menu {
  width: 10em;
}
.ui-selectmenu-menu.w130 {
  width: 10.833em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w130 .ui-selectmenu-menu {
  width: 10.833em;
}
.ui-selectmenu-menu.w140 {
  width: 11.667em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w140 .ui-selectmenu-menu {
  width: 11.667em;
}
.ui-selectmenu-menu.w150 {
  width: 12.5em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w150 .ui-selectmenu-menu {
  width: 12.5em;
}
.ui-selectmenu-menu.w160 {
  width: 13.333em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w160 .ui-selectmenu-menu {
  width: 13.333em;
}
.ui-selectmenu-menu.w170 {
  width: 14.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w170 .ui-selectmenu-menu {
  width: 14.167em;
}
.ui-selectmenu-menu.w180 {
  width: 15em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w180 .ui-selectmenu-menu {
  width: 15em;
}
.ui-selectmenu-menu.w190 {
  width: 15.833em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w190 .ui-selectmenu-menu {
  width: 15.833em;
}
.ui-selectmenu-menu.w200 {
  width: 16.667em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w200 .ui-selectmenu-menu {
  width: 16.667em;
}
.ui-selectmenu-menu.w210 {
  width: 17.5em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w210 .ui-selectmenu-menu {
  width: 17.5em;
}
.ui-selectmenu-menu.w220 {
  width: 18.333em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w220 .ui-selectmenu-menu {
  width: 18.333em;
}
.ui-selectmenu-menu.w230 {
  width: 19.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w230 .ui-selectmenu-menu {
  width: 19.167em;
}
.ui-selectmenu-menu.w240 {
  width: 20em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w240 .ui-selectmenu-menu {
  width: 20em;
}
.ui-selectmenu-menu.w250 {
  width: 20.833em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w250 .ui-selectmenu-menu {
  width: 20.833em;
}
.ui-selectmenu-menu.w260 {
  width: 21.667em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w260 .ui-selectmenu-menu {
  width: 21.667em;
}
.ui-selectmenu-menu.w270 {
  width: 22.5em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w270 .ui-selectmenu-menu {
  width: 22.5em;
}
.ui-selectmenu-menu.w280 {
  width: 23.333em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w280 .ui-selectmenu-menu {
  width: 23.333em;
}
.ui-selectmenu-menu.w290 {
  width: 24.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w290 .ui-selectmenu-menu {
  width: 24.167em;
}
.ui-selectmenu-menu.w300 {
  width: 25em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w300 .ui-selectmenu-menu {
  width: 25em;
}
.ui-selectmenu-menu.w310 {
  width: 25.833em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w310 .ui-selectmenu-menu {
  width: 25.833em;
}
.ui-selectmenu-menu.w320 {
  width: 26.667em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w320 .ui-selectmenu-menu {
  width: 26.667em;
}
.ui-selectmenu-menu.w330 {
  width: 27.5em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w330 .ui-selectmenu-menu {
  width: 27.5em;
}
.ui-selectmenu-menu.w340 {
  width: 28.333em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w340 .ui-selectmenu-menu {
  width: 28.333em;
}
.ui-selectmenu-menu.w350 {
  width: 29.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w350 .ui-selectmenu-menu {
  width: 29.167em;
}
.ui-selectmenu-menu.w360 {
  width: 30em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w360 .ui-selectmenu-menu {
  width: 30em;
}
.ui-selectmenu-menu.w370 {
  width: 30.833em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w370 .ui-selectmenu-menu {
  width: 30.833em;
}
.ui-selectmenu-menu.w380 {
  width: 31.667em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w380 .ui-selectmenu-menu {
  width: 31.667em;
}
.ui-selectmenu-menu.w386 {
  width: 32.167em;
  margin-right: 0.833em;
}
.ui-selectmenu-menu.w386 .ui-selectmenu-menu {
  width: 32.167em;
}
.ui-selectmenu-menu.w560 {
  width: 46.667em;
  margin-right: 0em;
}
.ui-selectmenu-menu.w560 .ui-selectmenu-menu {
  width: 46.667em;
}
.ui-selectmenu-menu .ui-selectmenu-menu-dropdown {
  font-family: arial, sans-serif;
}
.ui-selectmenu-menu .ui-selectmenu-menu-dropdown li {
  border-top: 1px solid #e1e1e1;
  border-bottom: none;
}
.ui-selectmenu-menu .ui-selectmenu-menu-dropdown li:first-child {
  border-top: none;
  font-style: normal;
}
.ui-selectmenu-menu .ui-selectmenu-menu-dropdown li a {
  height: 2.5em;
  line-height: 2.5em;
  padding: 0em 0em 0em 0.7em;
  color: #003f8c;
  font-family: "BBVA Web Medium", arial, sans-serif;
  font-size: 12px;
}
.ui-selectmenu-menu .ui-selectmenu-menu-dropdown li.ui-selectmenu-item-selected, .ui-selectmenu-menu .ui-selectmenu-menu-dropdown li.ui-state-hover {
  background: #e2fafe;
}
.ui-selectmenu-menu .ui-selectmenu-menu-dropdown li.ui-selectmenu-item-selected a, .ui-selectmenu-menu .ui-selectmenu-menu-dropdown li.ui-state-hover a {
  color: #003f8c;
  font-family: "BBVA Web Medium", arial, sans-serif;
  font-size: 12px;
}

span.c-form-combo .ui-widget {
  font-size: 1em;
}
span.c-form-combo .ui-selectmenu {
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f7f8)) repeat scroll 0 0 transparent;
  background: -webkit-linear-gradient(#ffffff, #f5f7f8) repeat scroll 0 0 transparent;
  background: -moz-linear-gradient(#ffffff, #f5f7f8) repeat scroll 0 0 transparent;
  background: -o-linear-gradient(#ffffff, #f5f7f8) repeat scroll 0 0 transparent;
  -pie-background: linear-gradient(#ffffff, #f5f7f8) repeat scroll 0 0 transparent;
  background: linear-gradient(#ffffff, #f5f7f8) repeat scroll 0 0 transparent;
  border: 1px solid #d5e2ee;
  color: #0072c9;
  display: block;
  font-size: 1em;
  height: 2.333em;
  margin: 7px 0 0 4px;
}
span.c-form-combo .ui-selectmenu .ui-selectmenu-status {
  color: #0073c9;
  font-weight: bold;
  line-height: 2.5em;
  padding: 0 2.5em 0 0.7em;
  text-align: left;
}
span.c-form-combo .ui-selectmenu .ui-selectmenu-icon {
  background: url("../mult/ico-combo30.png") no-repeat scroll 1px 0 transparent;
  border-left: 1px solid #d5e2ee;
  height: 2.5em;
  margin-top: -1.25em;
  right: 0 !important;
  width: 2.5em;
  left: auto;
  cursor:pointer;
}

span.c-form-combo .ui-selectmenu.ui-state-active {
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjdmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f7fa), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(#f3f7fa,#ffffff);
	background: -moz-linear-gradient(#f3f7fa,#ffffff);
	background: -o-linear-gradient(#f3f7fa,#ffffff);
	background: -ms-linear-gradient(#f3f7fa,#ffffff);
	background: linear-gradient(#f3f7fa,#ffffff);
	border: 1px solid #B6CEEA
}
span.c-form-combo .ui-selectmenu.ui-state-active .ui-selectmenu-icon {
	background-position: 0em -10.083em;
	border-left: 1px solid #B6CEEA
}