/* Colors for the new button styles */
/* #############################################################################################*/
/* WDSEffect */
/* #############################################################################################*/
/* ----------------------------*/
/* radius */
/* ----------------------------*/
/* border-radius: 5px */
.ui-accordion-header,
span.feature,
.tip,
.dialog-directory td .btn .ico,
.btn-content,
.menu-progress .tab .breadcrumb,
.menu-progress .tab-active .shadow {
  border-radius: 2px; }

ul.pagination button {
  border-radius: 4px; }

.flow-servicing .module-shoppingCard .btn {
  border-radius: 3px; }

.flow-servicing .module-shoppingCard footer.total .btn-submit {
  border-radius: 3px; }

.module-navigation a {
  border-radius: 0 3px 3px 0; }

.optional {
  border-radius: 0 3px 3px 0;
  bottom: 3.5px;
  margin-bottom: -2px; }

.tabs-vertical .tab a {
  border-radius: 3px 0 0 3px; }

.ui-datepicker-group {
  border-radius: 0 0 3px 3px; }

ul li.tab a,
ul li.tab button,
ul li.tab div.tabContentContainer,
.menu-nav a,
.ui-datepicker-header {
  border-radius: 3px 3px 0 0; }

/* Reset */
.panel .message div,
.module .message div,
.panel-rebook-overview section.message-info {
  border-radius: 0; }

.tabs-buttons .tabs .tab a,
.share-item,
.message-error,
.message-success,
.message-info,
.message-warning {
  border-radius: 3px; }

.panel .message-error,
.panel .message-success,
.panel .message-info,
.panel .message-warning {
  border-radius: 0px; }

.module-bookings,
.confirmation {
  border-radius: 5px; }

.module-bookings section {
  border-radius: 0 0 3px 3px; }

/* ----------------------------*/
/* shadow */
/* ----------------------------*/
@media screen {
  #canvas {
    box-shadow: 0 0 20px #c0c0c0; }
  .menu-progress .tab-active .shadow {
    box-shadow: -1px 2px 2px #ccc; }
  div.ui-datepicker-multi,
  .ui-datepicker-title {
    box-shadow: 2px 2px 2px #d8d8d8; }
  .menu-nav ul ul,
  .menu-nav .tab-over > a {
    box-shadow: 1px 5px 4px #666; }
  .flyout,
  .btn-multi.btn-history.btn-expanded,
  .btn-content {
    box-shadow: 1px 3px 3px #999; }
  .page-apit ul.btn-content, .page-cpit ul.btn-content {
    box-shadow: none; }
  .ui-accordion h3.ui-state-default,
  .ui-accordion h3.ui-state-active,
  .ui-accordion .ui-accordion-content,
  .module-flightmanager li.ui-state-active {
    box-shadow: 1px 1px 2px #999; }
  img.shadow,
  .module-bookings,
  .tip,
  .ui-autocomplete,
  .panel-cancel-overview footer.total {
    box-shadow: 1px 2px 2px #cdcdcd; }
  .panel-refund-overview-original footer.total-original {
    box-shadow: none; }
  .module-navigation a.selected,
  .module-navigation a:hover,
  .module-navigation a:focus {
    border: 0px none !important;
    border-bottom: solid 1px transparent !important;
    height: 34px;
    line-height: 35px;
    margin-bottom: -1px;
    box-shadow: 1px 1px 2px #adacac; }
  .module-navigation a.expand:hover,
  .module-navigation a.expand.selected {
    background: #fff !important;
    padding-right: 25px !important;
    color: #666;
    margin-bottom: -1px !important;
    box-shadow: none;
    border-bottom: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
    z-index: 1; }
  .module-navigation a.expand:focus {
    border-top: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
    box-shadow: none;
    z-index: 1; }
  .module-navigation a.expand:hover .arrow,
  .module-navigation a.expand.selected .arrow {
    height: 23px; }
  .flow-servicing .module-navigation a.expand.toggle-expanded:hover,
  .flow-servicing .module-navigation a.expand.toggle-expanded.selected {
    padding-right: 28px !important; }
  .flow-servicing .module-navigation a:last-child:hover, .flow-servicing .module-navigation a.selected:last-child {
    margin-bottom: -1px !important; }
  .flow-servicing .module-navigation a.expand:hover .arrow {
    background-image: none; }
  .module-navigation a.expand .arrow {
    height: 24px; }
  .module-navigation a.selected span.ico,
  .module-navigation a:hover span.ico,
  .module-navigation a:focus span.ico {
    top: 1px;
    right: 1px; }
  .flow-servicing .module-navigation a.expand.selected span.ico,
  .flow-servicing .module-navigation a.expand:hover span.ico,
  .flow-servicing .module-navigation a.expand:focus span.ico {
    top: 0px; }
  .quicklinks,
  .social,
  .finder {
    box-shadow: 2px 2px 2px #cdcdcd; } }

/* ----------------------------*/
/* gradient */
/* ----------------------------*/
@media screen {
  /* BLUE */
  /* gradient(top, #013b80 0%, #000066 35%) */
  .btn-primary {
    /* background: linear-gradient(to bottom, #345594 50%, #000066 50%); */
    }
  .btn-primary:hover, .btn-primary:focus {
    background: linear-gradient(to bottom, #8C8888 50%, #666666 50%); }
  /* can't use only background to avoid loosing the default color value*/
  .btn-mandatory {
    /* background-image: url(bg_mandatory.png); */
    background-repeat: repeat-x;
    background-color: rgba(5,22,77,1);
    }
  .btn-mandatory:hover, .btn-mandatory:focus {
    background-image: url(bg_mandatory_hover.png);
    background-repeat: repeat-x; }
  .btn-cart-right, .btn-cart,
  .btn-cart:focus, .btn-cart-right:focus {
    /* background-image: url(bg_cart.png); */
    background-repeat: repeat-x;
    }
  .btn-cart:hover,
  .btn-cart-right:hover {
    background-image: url(bg_cart_hover.png) !important;
    background-repeat: repeat-x; }
  .btn-cart-right, .btn-cart, .btn-primary, .btn-mandatory, .btn-cart-right, .btn-cart {
    border: solid 1px #000066; }
  .btn-cart-right:hover, .btn-cart:hover, .btn-primary:hover, .btn-mandatory:hover, .btn-cart-right:hover, .btn-cart:hover {
    border-color: #666; }
  .btn-cart-left.disabled, .btn-cart-right.disabled {
    background-image: url(bg_cart.png) !important;
    background-repeat: repeat-x;
    cursor: default;
    border-color: #000066 !important; }
  .btn-cart-left.disabled *, .btn-cart-right.disabled * {
    cursor: default; }
  .btn-ui,
  ul.pagination button,
  ul.pagination button:focus {
    background: url(bg_select.png) repeat-x; }
  /* GREY */
  /* gradient(top, #f5f5f5 0%, #ebebeb 100%) */
  .panel .tabs .tab a,
  .user .tabs .tab a,
  .module-navigation a,
  .ui-accordion h3.ui-accordion-header,
  span.feature,
  ul.buttons a,
  div.tip table thead.head th,
  .module-bookings section,
  .panel-fares thead th.route,
  .module-navigation a.expand:focus {
    background: linear-gradient(to bottom, #f5f5f5 0%, #ebebeb 100%); }
  ul.pagination button:focus {
    color: #000066 !important; }
  .flow-revenue #wdk-tip-flight1 .head th {
    background: linear-gradient(to top, #ececec 85%, #dddddd 99%); }
  /* gradient(top, #f6f6f6 0%, #f0f0f0 100%) */
  div.rate .meter {
    background: linear-gradient(to bottom, #f6f6f6 0%, #f0f0f0 100%); }
  /* gradient(top, #7b7b7b 0%, #5a5a5a 100%) */
  .btn-ui:hover, .btn-ui:focus,
  .btn-arrow:hover, .btn-arrow:focus,
  ul.buttons a:hover, ul.buttons a:focus,
  table.ratings .rate .meter .value {
    background: linear-gradient(to bottom, #7b7b7b 0%, #5a5a5a 100%); }
  /* gradient(bottom, #efefef 0%, #ffffff 100%) */
  .ui-destinations,
  div.ui-datepicker-multi {
    background: linear-gradient(to top, #efefef 0%, #ffffff 100%) no-repeat; }
  /* gradient(top, #e5e5e5 0%, #ffffff 100%) */
  .flyout-login section.info {
    background: linear-gradient(to bottom, #e5e5e5 0%, #ffffff 100%); }
  /* ORANGE */
  /* gradient(top, #ffc233 0%, #ffb301 100%) */
  .panel-price footer.total,
  .module footer.total,
  .module-navigation a.selected, .module-navigation a:hover, .module-navigation a:focus,
  .rate .meter .value,
  .ui-accordion h3.ui-state-active,
  .ui-accordion h3.ui-state-hover,
  ul.pagination .ui-state-active button,
  .popup .cluster-total,
  .grid td.selected,
  .ui-autocomplete .ui-state-hover span,
  .ui-datepicker-header,
  .meter div .value,
  .panel-upgrade-overview footer.total,
  .panel-cancel-overview footer,
  .panel-price-trip + footer.total {
    background: rgba(5,22,77,1);
    }
  .flow-servicing .shadow-middle .module-navigation a.inactive,
  .flow-servicing .shadow-middle .module-navigation a.inactive:hover,
  .flow-servicing .shadow-middle .module-navigation a.inactive:active,
  .flow-servicing .shadow-middle .module-navigation a.inactive:focus {
    box-shadow: none !important;
    border-radius: 0 3px 3px 0;
    height: 33px !important;
    line-height: 33px !important;
    border-top: solid 1px #ccc !important;
    border-right: solid 1px #ccc !important;
    border-bottom: solid 1px #ccc !important;
    border-left: none 0 #999 !important;
    margin-bottom: -1px;
    background: linear-gradient(to bottom, #f5f5f5 0%, #ebebeb 100%); }
  /*.flow-servicing .shadow-middle .module-navigation a.inactive:hover span.ico{top:0;right:0;}*/
  .module-navigation a.inactive .ico {
    top: 1px;
    right: 1px; }
  .panel-fares thead th.head,
  .panel-flights thead th.head {
    background-color: #FFF; }
  .page-fosd th.head, .page-rbsd th.head, .page-foms th.head {
    background-color: #f5f5f5 !important;
    height: 31px; }
  .page-fosd .panel-flights th.wdk-sortable, .page-rbsd .panel-flights th.wdk-sortable, .page-foms .panel-flights th.wdk-sortable {
    background: url(bg_header_sortable.png) repeat-x scroll 0 0 transparent; }
  .page-fosd th.wdk-sortable:hover,
  .page-foms th.wdk-sortable:hover,
  .page-rbsd th.wdk-sortable:hover {
    color: #666 !important;
    background-image: url(bg_header_sortable_hover.png); }
  .page-fosd th.sort-up,
  .page-foms th.sort-up,
  .page-rbsd th.sort-up,
  .page-fosd th.sort-down,
  .page-foms th.sort-down,
  .page-rbsd th.sort-down {
    background-image: none !important;
    background-color: #FFF !important; }
  .page-fosd th.sort-up:hover,
  .page-foms th.sort-up:hover,
  .page-rbsd th.sort-up:hover,
  .page-fosd th.sort-down:hover,
  .page-foms th.sort-down:hover,
  .page-rbsd th.sort-down:hover {
    color: #666 !important; }
  /* .panel-fares .grid tr.selected th, .panel-fares .grid tr.selected td {background-color: #9bc794;} */
  .flow-servicing .panel-fares .grid tr.selected th, .flow-servicing .panel-fares .grid tr.selected td {
    background: linear-gradient(to top, #9bc794 0%, #afd2aa 100%); }
  /* DISABLED */
  /* gradient(top, #dddddd 0%, #e9e9e9 35%)  */
  .btn.btn-disabled,
  .btn.btn-disabled:hover,
  .btn.btn-disabled:focus {
    background: linear-gradient(to bottom, #efefef 0%, #e9e9e9 35%) !important; }
  /* RESET */
  /* gradient(top, #dddddd 0%, #e9e9e9 35%)  */
  .grid tr.features td.selected,
  .panel-price thead.head,
  .panel .tabs .tab-disabled a,
  .module .tabs .tab-disabled a,
  .dialog .tabs .tab-disabled a,
  .panel .tabs .tab-disabled a:hover, .panel .tabs .tab-disabled a:focus,
  .module .tabs .tab-disabled a:hover, .module .tabs .tab-disabled a:focus,
  .dialog .tabs .tab-disabled a:hover, .dialog .tabs .tab-disabled a:focus {
    background-image: none !important; }
  /* tabs react like btn-secondary */
  .panel .tabs .tab a:hover, .panel .tabs .tab a:focus,
  .module .tabs .tab a:hover, .module .tabs .tab a:focus,
  .dialog .tabs .tab a:hover, .dialog .tabs .tab a:focus,
  .flyout .tabs .tab a:hover, .flyout .tabs .tab a:focus {
    background-image: none;
    background-color: white; }
  .panel .tabs .tab a:hover label, .panel .tabs .tab a:focus label,
  .panel .tabs .tab a:hover span.text, .panel .tabs .tab a:focus span.text,
  .panel .tabs .tab a:hover .info small, .panel .tabs .tab a:focus .info small,
  .module .tabs .tab a:hover label, .module .tabs .tab a:focus label,
  .module .tabs .tab a:hover span.text, .module .tabs .tab a:focus span.text,
  .module .tabs .tab a:hover .info small, .module .tabs .tab a:focus .info small,
  .dialog .tabs .tab a:hover label, .dialog .tabs .tab a:focus label,
  .dialog .tabs .tab a:hover span.text, .dialog .tabs .tab a:focus span.text,
  .dialog .tabs .tab a:hover .info small, .dialog .tabs .tab a:focus .info small,
  .flyout .tabs .tab a:hover label, .flyout .tabs .tab a:focus label,
  .flyout .tabs .tab a:hover span.text, .flyout .tabs .tab a:focus span.text,
  .flyout .tabs .tab a:hover .info small, .flyout .tabs .tab a:focus .info small {
    color: #666666 !important; }
  .panel .tabs .tab.tab-disabled a:hover label, .panel .tabs .tab.tab-disabled a:focus label,
  .panel .tabs .tab.tab-disabled a:hover span.text, .panel .tabs .tab.tab-disabled a:focus span.text,
  .panel .tabs .tab.tab-disabled a:hover .info small, .panel .tabs .tab.tab-disabled a:focus .info small,
  .module .tabs .tab.tab-disabled a:hover label, .module .tabs .tab.tab-disabled a:focus label,
  .module .tabs .tab.tab-disabled a:hover span.text, .module .tabs .tab.tab-disabled a:focus span.text,
  .module .tabs .tab.tab-disabled a:hover .info small, .module .tabs .tab.tab-disabled a:focus .info small,
  .dialog .tabs .tab.tab-disabled a:hover label, .dialog .tabs .tab.tab-disabled a:focus label,
  .dialog .tabs .tab.tab-disabled a:hover span.text, .dialog .tabs .tab.tab-disabled a:focus span.text,
  .dialog .tabs .tab.tab-disabled a:hover .info small, .dialog .tabs .tab.tab-disabled a:focus .info small,
  .flyout .tabs .tab.tab-disabled a:hover label, .flyout .tabs .tab.tab-disabled a:focus label,
  .flyout .tabs .tab.tab-disabled a:hover span.text, .flyout .tabs .tab.tab-disabled a:focus span.text,
  .flyout .tabs .tab.tab-disabled a:hover .info small, .flyout .tabs .tab.tab-disabled a:focus .info small {
    color: #999999 !important; }
  /**/
  .panel-unpayable.panel-price footer.total, .panel-rebook-overview .panel-refund footer.total {
    background-color: #DCDCDC !important;
    background-image: none !important;
    border: solid 1px #ccc !important;
    width: 698px !important;
    box-shadow: 0px 0px 0px white !important;
    -webkit-filter: none;
            filter: none; }
  .page-rbsd .panel-rebook-overview footer.total,
  .page-rbfp .panel-rebook-overview footer.total {
    border-bottom: none !important; }
  .panel-unpayable.panel-price footer.total {
    margin-left: -1px; }
  .panel-rebook-overview .panel-refund footer.total {
    width: 698px !important; }
  .panel-unpayable.panel-price footer.total .label, .panel-unpayable.panel-price footer.total .price {
    color: #333; }
  .flow-revenue .panel-price .message-info {
    border-top: solid 1px #ccc; }
  h1.container-stack, h2.container-stack, h3.container-stack {
    background: linear-gradient(to bottom, white 0%, white 50%, #f5f5f5 50%, #ececec 100%);
    /* W3C */
    border-radius: 2px;
    box-shadow: inset 0 0 1px white; }
  h1.container-stack:hover,
  h2.container-stack:hover,
  h3.container-stack:hover,
  div.container-stack.accordion:hover {
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #f9f9f9 50%, #f6f6f6 100%);
    /* W3C */ } }

.flow-servicing table.wdk-toggle-target, .flow-servicing table.wdk-toggle-target tr, .flow-servicing table.wdk-toggle-target td {
  border-collapse: collapse;
  border-spacing: 0;
  padding: 0; }

input::-webkit-input-placeholder {
  color: #999; }

.ui-locpicker-trigger {
  left: 238px;
  top: 0;
  top: 3px; }
  .ui-locpicker-trigger span.ico {
    top: 0; }

.flow-revenue .menu-head a .ico {
  top: -3px; }

.flow-revenue .cluster-phone div.selectbox {
  float: left;
  margin-right: 3px; }

.flow-revenue .panel-flights .sorter .cluster-inline-all {
  padding-right: 10px; }

.flow-revenue .wdk-toggle .ico-toggle {
  position: relative;
  top: 1px; }

.flow-revenue .panel.wdk-noresults section p .ico-arrow {
  position: relative;
  top: 0; }

.flow-servicing .cluster .select .fieldset .selectbox {
  float: left !important; }

.flow-servicing .cluster span.label.cluster-short + div.cluster-inline {
  position: relative;
  top: -9px; }

.flow-servicing .cluster-phone span {
  display: inline-block; }

.flow-servicing .cluster-phone .select .fieldset .selectbox {
  margin-right: 4px; }

.flow-servicing .cluster-phone div.selectbox {
  float: left;
  margin-right: 3px; }

.flow-servicing span.card {
  top: 0; }

.flow-servicing .message-profile .ico-information img {
  display: none; }

.flow-servicing .menu-head a .ico {
  top: -2px; }

.flow-servicing.page-capi .cluster-phone span.label {
  display: block; }

.flow-servicing .cluster-fixed-wide span {
  display: inline-block;
  margin-right: 10px; }

.flow-servicing .panel section .bloc-topalign {
  width: auto; }

.flow-servicing .ui-widget-content .cluster-select.cluster-inline.cluster-small.wdk-twc {
  position: relative;
  top: -7px !important; }

.flow-servicing .module-flightmanager .ui-widget-content .cluster-select.cluster-inline.cluster-small.wdk-twc {
  top: 0 !important; }

.flow-servicing .panel-billing .cluster-phone .input {
  top: 0; }
  .flow-servicing .panel-billing .cluster-phone .input.short {
    top: 0; }

.flow-servicing .panel-billing .cluster-phone div.selectbox {
  margin-right: 7px; }

.flow-servicing .selectbox .display .text {
  padding-top: 0; }

.flow-servicing .cluster-mixed.cluster-phone.cluster-fixed.cluster-fixed-narrow .label {
  position: relative;
  top: 2px; }

span.ico-insurance {
  top: 1px; }

span.ico-hotel {
  background-position: 0 -673px;
  width: 20px;
  height: 21px;
  top: 2px; }

span.ico-seat {
  background-position: -75px -675px;
  width: 20px;
  height: 23px;
  top: 1px; }

span.ico-table-separator {
  margin-left: -3px; }

.panel-yourflights sub {
  top: -3px; }

.panel-yourflights footer hr {
  margin-bottom: 10px; }

.page-rbpd .panel-payment .cluster-dual.cluster-mini span.label {
  display: block !important; }

.page-rbpd .panel-payment .cluster-dual.cluster-mini .data.select {
  display: inline; }

.page-rbpd .panel-payment .cluster-text.cluster-mini span.label {
  display: block !important; }

.page-rbpd .panel-payment .cluster-text.cluster-mini .data.select {
  display: inline; }

.page-rbpd .panel-info-rsb .cluster-phone .input {
  top: 0; }

.page-rbpd .panel-info-rsb .cluster-phone .input-short {
  top: 0; }

.page-rbpd .panel-info-rsb .cluster-phone span.label {
  display: block; }

.page-rbpd .panel-info-rsb .cluster-phone div.selectbox {
  float: none;
  margin-right: 7px; }

.page-repd .panel-payment .cluster-dual.cluster-mini span.label {
  display: block !important; }

.page-repd .panel-payment .cluster-dual.cluster-mini .data.select {
  display: inline; }

.page-repd .panel-payment .cluster-text.cluster-mini span.label {
  display: block !important; }

.page-repd .panel-payment .cluster-text.cluster-mini .data.select {
  display: inline; }

.page-repd .panel-info-rsb .cluster-phone span.label {
  display: block; }

.panel-passengers-bkgd .cluster span.label.cluster-short + div.cluster-inline {
  top: 0; }

.panel-passengers-bkgd .cluster-fixed-wide .data.select {
  position: relative;
  top: 7px; }

.panel-flights .grid .target-expanded td {
  position: relative; }

.panel-flights .grid .target-expanded .selected {
  border-left: 2px solid #ffb300; }

.panel-flights .grid-fofp .features.toggle-target td.selected img {
  margin-left: 0 !important; }

.panel-flights .grid-fofp .td.fare.selected {
  border-right: 0; }

.panel-flights .grid-fofp.grid-ff-2 tr.flight td.fare.wdk-family2 {
  border-right: 1px solid #ccc; }

.panel-flights .grid-fofp.grid-ff-3 tr.flight td.fare.wdk-family3 {
  border-right: 1px solid #ccc; }

.panel-flights .grid-fofp div.features-buttons {
  width: 100%; }

.panel-flights thead.head th strong {
  margin-right: -1px; }

.meter .value {
  display: block; }

.ui-picker-trigger span.ico {
  top: 0; }

.wdk-payment-edit .inline-buttons .close {
  position: relative;
  top: 0; }

.panel-check .cluster-checkbox label {
  top: 0; }

.page-rail .cluster-radio label {
  position: relative;
  top: -1px !important; }

.page-rail .cluster-radio + .info {
  position: relative;
  top: -1px !important; }

.sorter .cluster-inline-all .data {
  margin-right: 0 !important; }

.panel-price .grid tr.first-separator td {
  height: 10px; }

.cluster-inline-all span.label {
  padding-right: 7px; }

.page-foms .panel-search div.target-collapsed section {
  padding-bottom: 7px;
  padding-top: 16px; }

.seats .cluster-radio label {
  top: 0 !important; }

.teaser-insu-3C section.last {
  margin-right: 11px; }

.grid td.fare {
  border-spacing: 1px 0; }

.page-itco .panel-yourfareconditions .panel-conditions-inner img {
  margin-right: 6px; }

.dialog-dis .ico-ok {
  top: 1px !important; }

.page-srfs .cluster-phone span.label {
  display: block !important; }

.page-ebco .panel-payment .cluster-dual.cluster-mini span.label {
  display: block !important; }

.page-ebco .panel-payment .cluster-dual.cluster-mini .data.select {
  display: inline; }

.page-ebco .panel-payment .cluster-text.cluster-mini span.label {
  display: block !important; }

.page-ebco .panel-payment .cluster-text.cluster-mini .data.select {
  display: inline; }

.tab-target .new-account {
  top: 2px; }

.panel-yoursearch .bloc-code .ico-info {
  top: 0; }

.flow-servicing .message-profile .ico-information img {
  display: none; }

.flow-servicing .container-stack .ico-stack {
  float: right; }

.flow-revenue .container-stack .ico-stack {
  float: right; }

.panel-yoursearch .ico-search-stack {
  width: 40px;
  height: 43px;
  float: right; }

.panel-yoursearch .bloc-code .ico-info {
  top: 0; }

.ico-stack {
  width: 37px;
  height: 42px;
  float: right; }

.page-ebsc .headline .message span.ico {
  left: 13px !important;
  top: 15px !important; }

.page-itco span.ico-info-readonly {
  margin-right: 8px; }

.page-itco a.ico-info-readonly {
  margin-right: 8px; }

.page-bkgd span.ico-info-readonly {
  margin-right: 8px; }

.page-bkgd a.ico-info-readonly {
  margin-right: 8px; }

.ui-locpicker-trigger span.ico {
  top: 0; }

.ui-picker-trigger span.ico {
  top: 0; }

/*# sourceMappingURL=maps/chrome.css.map */
