/*** BUTTON / BTN-GROUP ***/
.btn {
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 300;
  font-size: 14px;
  line-height: 1.42857143;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  /*-webkit-box-shadow: 2px 2px 2px $bt-shadow-color;
  -moz-box-shadow: 2px 2px 2px $bt-shadow-color;
  box-shadow: 2px 2px 2px $bt-shadow-color;*/
  -webkit-transition: linear 0.05s;
  -o-transition: all linear 0.05s;
  transition: all linear 0.05s; }

.btn.btn-segment {
  text-transform: none; }

.btn.active,
.btn:active {
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: none; }

.btn.btn-clear {
  padding-left: 0;
  padding-right: 0;
  background-color: transparent;
  text-transform: none;
  text-decoration: none;
  font-weight: normal;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-clear.btn-sm {
  padding: 2px 0px; }

.btn.btn-link {
  padding-left: 0;
  padding-right: 0;
  text-transform: capitalize;
  text-decoration: none;
  font-weight: normal;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-link {
  color: #006098; }

.btn-link:hover,
.btn-link:active,
.btn-link.active,
.btn-link:active:focus,
.btn-link.active:focus,
.btn-link:active.focus,
.btn-link.active.focus,
.open > .dropdown-toggle.btn-link {
  color: #14243C;
  text-decoration: underline; }

.btn-link:hover:focus,
.btn-link:hover.focus {
  color: #14243C; }

.btn-link:focus,
.btn-link.focus {
  color: #14243C; }

.btn.btn-default {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-default {
  color: #006098;
  background-color: transparent;
  border-color: #006098; }

.btn-default:hover,
.btn-default:active,
.btn-default.active,
.btn-default:active:focus,
.btn-default.active:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default {
  color: #14243C;
  background-color: transparent;
  border-color: #14243C; }

.btn-default:hover:focus,
.btn-default:hover.focus {
  color: #14243C;
  background-color: transparent;
  border-color: #14243C; }

.btn-default:focus,
.btn-default.focus {
  color: #006098;
  background-color: transparent;
  border-color: #006098; }

.btn-primary {
  color: #fff;
  background-color: #006098;
  border-color: #006098; }

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary:active:focus,
.btn-primary.active:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-primary:hover:focus,
.btn-primary:hover.focus {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #006098;
  border-color: #006098; }

.btn-primary.active:hover,
.btn-primary:active:hover,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #C6C6C6 !important;
  border-color: #C6C6C6 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff !important; }

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #14243C;
  border-color: #14243C; }

.btn.btn-primary-inverted {
  color: #006098;
  background-color: #fff;
  border-color: #006098; }

.btn.btn-primary-inverted:hover {
  color: #fff;
  background-color: #006098;
  border-color: #006098; }

.btn-toggle {
  color: #14243C;
  background-color: #fff;
  border-color: #fff;
  box-shadow: none;
  border-width: 2px;
  border-radius: 50px;
  margin-bottom: 3px;
  text-align: left;
  padding-right: 0px; }

.btn-toggle img {
  height: 15px;
  width: 15px;
  float: right; }

.btn-toggle:active,
.btn-toggle:focus,
.btn-toggle:active:focus {
  color: #14243C;
  background-color: #fff;
  border-color: #fff; }

.btn-toggle:hover {
  /*color: #ffffff;
  background-color: $color-icon-specific;*/
  /* border-color: $bt-primary-border;*/
  color: #14243C;
  background-color: #fff;
  border-color: #006098; }

.btn-toggle.selected {
  color: #fff;
  border-color: #006098;
  background-color: #006098; }

.btn-vertical-align {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.btn-signclose {
  color: #14243C;
  background-color: #fff;
  border-color: #fff;
  box-shadow: none;
  border-width: 2px;
  border-radius: 50px;
  margin: 0px;
  padding: 0px;
  text-align: center;
  display: inline-block;
  background: #fff;
  border: 0;
  height: 18;
  width: 18;
  border-radius: 100%;
  padding: 0;
  cursor: pointer;
  font: inherit; }

.btn-signclose:active,
.btn-signclose.active,
.btn-signclose:focus,
.btn-signclose.focus,
.btn-signclose:active:focus,
.btn-signclose.active:focus,
.btn-signclose:active.focus,
.btn-signclose.active.focus {
  color: #14243C;
  background-color: #fff; }

.btn-signclose:hover,
.btn-signclose.active:hover,
.btn-signclose:active:hover,
.btn-signclose:hover:focus,
.btn-signclose:hover.focus {
  /*color: #ffffff;
  background-color: $color-icon-secondary;*/
  /* border-color: $bt-primary-border;*/
  background-color: #006098;
  color: #fff; }

.btn-include {
  color: #fff;
  background-color: #4B6E24;
  border-color: #4B6E24;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

.btn-include:hover,
.btn-include:active,
.btn-include.active,
.btn-include:active:focus,
.btn-include.active:focus,
.btn-include:active.focus,
.btn-include.active.focus,
.open > .dropdown-toggle.btn-include {
  color: #fff;
  background-color: #4B6E24;
  border-color: #4B6E24; }

.btn-include:hover:focus,
.btn-include:hover.focus {
  color: #fff;
  background-color: #4B6E24;
  border-color: #4B6E24; }

.btn-include:focus,
.btn-include.focus {
  color: #fff;
  background-color: #4B6E24;
  border-color: #4B6E24; }

.btn-include.active:hover,
.btn-include:active:hover,
.open > .dropdown-toggle.btn-include.focus,
.open > .dropdown-toggle.btn-include:focus,
.open > .dropdown-toggle.btn-include:hover {
  color: #fff;
  background-color: #4B6E24;
  border-color: #4B6E24; }

.btn-exclude {
  color: #fff;
  background-color: #D82306;
  border-color: #D82306;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

.btn-exclude:hover,
.btn-exclude:active,
.btn-exclude.active,
.btn-exclude:active:focus,
.btn-exclude.active:focus,
.btn-exclude:active.focus,
.btn-exclude.active.focus,
.open > .dropdown-toggle.btn-exclude {
  color: #fff;
  background-color: #000064;
  border-color: #000064; }

.btn-exclude:hover:focus,
.btn-exclude:hover.focus {
  color: #fff;
  background-color: #000064;
  border-color: #000064; }

.btn-exclude:focus,
.btn-exclude.focus {
  color: #fff;
  background-color: #D82306;
  border-color: #D82306; }

.btn-exclude.active:hover,
.btn-exclude:active:hover,
.open > .dropdown-toggle.btn-exclude.focus,
.open > .dropdown-toggle.btn-exclude:focus,
.open > .dropdown-toggle.btn-exclude:hover {
  color: #fff;
  background-color: #000064;
  border-color: #000064; }

.btn-main {
  color: #fff;
  background-color: #006098;
  border-color: #006098;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.btn-main:hover,
.btn-main:active,
.btn-main.active,
.btn-main:active:focus,
.btn-main.active:focus,
.btn-main:active.focus,
.btn-main.active.focus,
.open > .dropdown-toggle.btn-main {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-main:hover:focus,
.btn-main:hover.focus {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-main:focus,
.btn-main.focus {
  color: #fff;
  background-color: #006098;
  border-color: #006098; }

.btn-main.active:hover,
.btn-main:active:hover,
.open > .dropdown-toggle.btn-main.focus,
.open > .dropdown-toggle.btn-main:focus,
.open > .dropdown-toggle.btn-main:hover {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn.btn-main [class^='icon-'],
.btn.btn-main [class*=' icon-'],
.btn.btn-success [class^='icon-'],
.btn.btn-success [class*=' icon-'] {
  color: #f6f7f9;
  font-size: 22px;
  font-weight: normal;
  line-height: 0;
  vertical-align: sub;
  padding-right: 10px;
  -webkit-transition: linear 0.05s;
  -o-transition: all linear 0.05s;
  transition: all linear 0.05s; }

.btn-main:hover [class^='icon-'],
.btn-main:hover [class*=' icon-'],
.btn-main:active [class^='icon-'],
.btn-main:active [class*=' icon-'],
.btn-main.active [class^='icon-'],
.btn-main.active [class*=' icon-'],
.btn-main:active:focus [class^='icon-'],
.btn-main:active:focus [class*=' icon-'],
.btn-main.active:focus [class^='icon-'],
.btn-main.active:focus [class*=' icon-'],
.btn-main:active.focus [class^='icon-'],
.btn-main:active.focus [class*=' icon-'],
.btn-main.active.focus [class^='icon-'],
.btn-main.active.focus [class*=' icon-'],
.btn-main:hover:focus [class^='icon-'],
.btn-main:hover:focus [class*=' icon-'],
.btn-main:hover.focus [class^='icon-'],
.btn-main:hover.focus [class*=' icon-'],
.btn-main.active:hover [class*=' icon-'],
.btn-main.active:hover [class*=' icon-'],
.btn-main:active:hover [class*=' icon-'],
.btn-main:active:hover [class*=' icon-'] {
  color: #006098; }

.btn-main-inverted {
  color: #006098;
  background-color: #fff;
  border-color: #006098;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.btn-main-inverted:hover {
  color: #14243C;
  background-color: #fff;
  border-color: #14243C; }

.btn.btn-main-inverted [class^='icon-'],
.btn.btn-main [class*=' icon-'] {
  color: #006098;
  font-size: 22px;
  font-weight: normal;
  line-height: 0;
  vertical-align: sub;
  padding-right: 10px;
  -webkit-transition: linear 0.05s;
  -o-transition: all linear 0.05s;
  transition: all linear 0.05s; }

.btn [class^='icon-'],
.btn [class*=' icon-'] {
  font-size: 28px;
  font-weight: normal;
  line-height: 0;
  vertical-align: middle;
  padding-right: 10px; }

.btn-lg [class^='icon-'],
.btn-lg [class*='icon-'] {
  font-size: 28px; }

.btn-sm [class^='icon-'],
.btn-sm [class*='icon-'] {
  font-size: 22px;
  line-height: 0;
  vertical-align: sub; }

.btn-xs [class^='icon-'],
.btn-xs [class*='icon-'] {
  vertical-align: sub;
  font-size: 16px; }

.btn[class^='icon-'],
.btn[class*='icon-'] {
  font-size: 28px;
  font-weight: normal;
  line-height: 1;
  vertical-align: middle;
  padding: 3px 12px; }

.btn-lg[class^='icon-'],
.btn-lg[class*='icon-'] {
  font-size: 36px; }

.btn-sm[class^='icon-'],
.btn-sm[class*='icon-'] {
  font-size: 24px;
  line-height: 1;
  padding: 2px 10px; }

.btn-xs[class^='icon-'],
.btn-xs[class*='icon-'] {
  font-size: 16px;
  line-height: 1;
  padding: 3px 6px; }

.btn-ss[class^='icon-'],
.btn-ss[class*='icon-'] {
  font-size: 14px;
  line-height: 1;
  padding: 2px 4px; }

.btn.btn-sorting {
  font-weight: normal;
  padding: 0;
  font-size: 21px;
  color: #8A9BA6;
  background-color: transparent;
  text-align: center;
  vertical-align: initial;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
  .btn.btn-sorting:hover {
    color: white;
    background-color: #006098; }

.btn.btn-tooltip.btn-margin {
  width: 30px;
  height: 30px;
  font-size: 10px;
  margin-right: 15px; }

.btn.btn-tooltip {
  font-weight: normal;
  padding: 0;
  font-size: 21px;
  color: #8A9BA6;
  background-color: transparent;
  text-align: center;
  vertical-align: initial;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-tooltip {
  color: #acafb1; }

.btn-tooltip:hover,
.btn-tooltip:active,
.btn-tooltip.active,
.btn-tooltip:active:focus,
.btn-tooltip.active:focus,
.btn-tooltip:active.focus,
.btn-tooltip.active.focus {
  color: #006098; }

.btn-tooltip:hover:focus,
.btn-tooltip:hover.focus {
  color: #006098; }

.btn-tooltip:focus,
.btn-tooltip.focus {
  color: #acafb1; }

.btn.btn-tooltip-widget.btn-margin {
  width: 30px;
  height: 30px;
  font-size: 10px;
  margin-right: 15px; }

.btn.btn-tooltip-widget {
  font-weight: normal;
  padding: 0;
  font-size: 21px;
  color: #8A9BA6;
  background-color: transparent;
  text-align: center;
  vertical-align: initial;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-tooltip-widget {
  color: #acafb1; }

.btn-tooltip-widget:hover,
.btn-tooltip-widget:active,
.btn-tooltip-widget.active,
.btn-tooltip-widget:active:focus,
.btn-tooltip-widget.active:focus,
.btn-tooltip-widget:active.focus,
.btn-tooltip-widget.active.focus {
  color: #fff; }

.btn-tooltip-widget:hover:focus,
.btn-tooltip-widget:hover.focus {
  color: #fff; }

.btn-tooltip-widget:focus,
.btn-tooltip-widget.focus {
  color: #acafb1; }

.btn.btn-escape {
  position: absolute;
  bottom: 0;
  right: 150px;
  border-radius: 0;
  font-weight: bold;
  text-transform: capitalize;
  -webkit-border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -moz-border-radius-topright: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px; }

.btn.btn-escape i {
  padding-left: 10px;
  font-size: 16px; }

.btn.btn-support {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: left;
  min-width: 140px;
  width: 140px;
  max-width: 140px;
  font-weight: bold;
  text-transform: capitalize;
  background-color: #F6F7F9;
  color: #14243C;
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-left-radius: 2px; }

.btn.btn-support i {
  padding: 4px;
  margin-right: 10px;
  font-size: 16px;
  background-color: #f6f7f9;
  color: #14243C;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  height: 24px;
  line-height: 1; }

.btn.btn-support:hover {
  background-color: #F6F7F9;
  cursor: pointer; }

.btn-sources {
  font-size: 20px;
  padding: 7px;
  color: #54C0E8;
  cursor: pointer; }
  .btn-sources:hover {
    color: #006098; }

.btn.btn-tile {
  font-weight: normal;
  padding: 10px 20px;
  line-height: 1;
  font-size: 32px;
  /*-webkit-box-shadow: 2px 2px 2px $bt-tile-shadow-color;
  -moz-box-shadow: 2px 2px 2px $bt-tile-shadow-color;
  box-shadow: 2px 2px 2px $bt-tile-shadow-color; }*/ }

.btn-tile {
  color: #C6C6C6;
  background-color: #fff;
  border-color: #fff; }

.btn-tile:hover,
.btn-tile:active,
.btn-tile.active,
.btn-tile:active:focus,
.btn-tile.active:focus,
.btn-tile:active.focus,
.btn-tile.active.focus {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-tile:hover:focus,
.btn-tile:hover.focus {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-tile:focus,
.btn-tile.focus {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-group .btn.btn-tile + .btn.btn-tile,
.btn-group .btn.btn-tile + .btn-group,
.btn-group .btn-group + .btn.btn-tile {
  margin-left: 10px; }

.btn-group > .btn.btn-tile:first-child {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.btn-group > .btn.btn-tile:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.btn-group > .btn.btn-tile:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.btn-group > .btn.btn-tile:last-child:not(:first-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.btn-group.btn-group-justified.btn-group-tile {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-spacing: 10px 0px;
  border-collapse: separate; }

.btn-group-vertical > .btn.btn-tile:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px; }

.btn-group-vertical > .btn.btn-tile:not(:first-child):not(:last-child) {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.btn-group-vertical > .btn.btn-tile:last-child:not(:first-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px; }

.btn-group-vertical > .btn.btn-tile + .btn.btn-tile,
.btn-group-vertical > .btn.btn-tile + .btn-group,
.btn-group-vertical > .btn-group + .btn.btn-tile {
  margin-top: 10px;
  margin-left: 0; }

.btn-tile.btn-nav {
  color: #006098;
  background-color: transparent;
  border-color: #f6f7f9;
  border-bottom: 2px solid #C6C6C6;
  padding: 4px 6px;
  font-size: 20px;
  text-align: center;
  width: auto; }

.btn-tile.btn-nav[disabled] {
  color: #C6C6C6 !important;
  background-color: transparent !important;
  border-color: #f6f7f9 !important;
  padding: 4px 6px !important;
  font-size: 20px !important;
  text-align: center !important;
  width: auto !important; }

.btn-tile.btn-nav.large {
  width: 120px;
  display: inline; }

.btn-tile.btn-nav span {
  font-family: 'proxima-nova', sans-serif;
  font-weight: 400;
  letter-spacing: 0.35px;
  font-size: 11px;
  padding: 3px 3px;
  display: inline-block; }

.btn-tile.btn-nav:hover {
  color: #54C0E8;
  background-color: #f6f7f9; }

.btn-tile.btn-nav:active,
.btn-tile.btn-nav.active,
.btn-tile.btn-nav:active:focus,
.btn-tile.btn-nav.active:focus,
.btn-tile.btn-nav:active.focus,
.btn-tile.btn-nav.active.focus {
  color: #54C0E8;
  background-color: #f6f7f9;
  border-bottom: 2px solid #54C0E8;
  /*border-color: $bt-nav-hover-border;*/ }

.btn-tile.btn-nav:hover:focus,
.btn-tile.btn-nav:hover.focus {
  color: #54C0E8;
  background-color: #f6f7f9;
  border-color: #006098; }

.btn-tile.btn-nav:focus,
.btn-tile.btn-nav.focus {
  color: #54C0E8;
  background-color: #f6f7f9;
  border-color: #006098; }

.btn-segmented {
  color: #C6C6C6;
  background-color: #F6F7F9;
  border-color: #C6C6C6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-segmented:active,
.btn-segmented.active,
.btn-segmented:active:focus,
.btn-segmented.active:focus,
.btn-segmented:active.focus,
.btn-segmented.active.focus,
.open > .dropdown-toggle.btn-segmented {
  color: #fff;
  background-color: #006098;
  border-color: #006098;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-segmented:hover,
.btn-segmented:hover:focus,
.btn-segmented:hover.focus {
  color: #f6f7f9;
  background-color: #14243C;
  border-color: #14243C; }

.btn-segmented:focus,
.btn-segmented.focus {
  color: #C6C6C6;
  background-color: #F6F7F9;
  border-color: #C6C6C6; }

.btn-segmented-primary {
  color: #14243C;
  background-color: #fff;
  border-color: #C6C6C6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-segmented-primary-disable {
  color: #14243C;
  background-color: #fff;
  border-color: #C6C6C6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default; }

.btn-segmented-primary:active,
.btn-segmented-primary.active,
.btn-segmented-primary:active:focus,
.btn-segmented-primary.active:focus,
.btn-segmented-primary:active.focus,
.btn-segmented-primary.active.focus,
.open > .dropdown-toggle.btn-segmented-primary {
  color: #fff;
  background-color: #006098;
  border-color: #006098;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-segmented-primary:hover,
.btn-segmented-primary:hover:focus,
.btn-segmented-primary:hover.focus {
  color: #f6f7f9;
  background-color: #14243C;
  border-color: #14243C; }

.btn-segmented-primary:focus,
.btn-segmented-primary.focus {
  color: #C6C6C6;
  background-color: #F6F7F9;
  border-color: #C6C6C6; }

.btn-tab {
  color: #C6C6C6;
  background-color: #fff;
  border-color: #fff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-group .btn.btn-tab + .btn.btn-tab,
.btn-group .btn.btn-tab + .btn-group,
.btn-group .btn-group + .btn.btn-tab {
  margin-left: 1px; }

.btn-tab:active,
.btn-tab.active,
.btn-tab:active:focus,
.btn-tab.active:focus,
.btn-tab:active.focus,
.btn-tab.active.focus .open > .dropdown-toggle.btn-tab {
  color: #fff;
  background-color: #006098;
  border-color: #006098;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-tab:hover,
.btn-tab:hover:focus,
.btn-tab:hover.focus {
  color: #f6f7f9;
  background-color: #14243C;
  border-color: #14243C; }

.btn-tab:focus,
.btn-tab.focus {
  color: #f6f7f9;
  background-color: #14243C;
  border-color: #14243C; }

.btn.btn-addon {
  font-size: 14px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-addon {
  color: #14243C;
  background-color: #F6F7F9;
  border-color: #F6F7F9; }

.btn-addon:hover {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-addon:active,
.btn-addon.active,
.btn-addon:active:focus,
.btn-addon.active:focus,
.btn-addon:active.focus,
.btn-addon.active.focus,
.btn-addon:active:focus:hover,
.btn-addon.active:focus:hover,
.btn-addon:active.focus:hover,
.btn-addon.active.focus:hover {
  color: #fff;
  background-color: #006098;
  border-color: #006098; }

.btn-addon:hover:focus,
.btn-addon:hover.focus {
  color: #fff;
  background-color: #14243C;
  border-color: #14243C; }

.btn-addon:focus,
.btn-addon.focus {
  color: #14243C;
  background-color: #F6F7F9;
  border-color: #F6F7F9; }

.btn-addon.btn-sm {
  padding: 4px 15px; }

.btn-round {
  padding: 0;
  height: 36px;
  width: 36px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%; }

.btn-round[class^='icon-'],
.btn-round[class*='icon-'] {
  padding: 0;
  font-size: 26px; }

.btn-round.btn-lg {
  height: 44px;
  width: 44px;
  font-size: 32px; }

.btn-round.btn-sm {
  height: 30px;
  width: 30px;
  font-size: 20px; }

.btn-round.btn-xs {
  height: 24px;
  width: 24px;
  font-size: 16px; }

.btn-icon {
  font-weight: normal;
  font-size: 22px; }

.btn-paypal {
  font-size: 20px !important;
  padding: 7px 15px !important; }

.btn-paypal:after {
  content: 'Buy Credit';
  font-family: 'proxima-nova', sans-serif;
  font-weight: 400;
  font-size: 16px;
  vertical-align: bottom;
  padding-left: 10px;
  text-transform: uppercase; }

.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 15px;
  font-size: 12px;
  text-transform: capitalize;
  font-weight: normal; }

.btn-xs-sign,
.btn-group-xs > .btn {
  padding: 1px 1px 1px 15px;
  font-size: 12px;
  text-transform: capitalize;
  font-weight: normal; }

.btn-sm,
.btn-group-sm > .btn {
  padding: 4px 15px; }

.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 15px;
  font-size: 16px; }

.btn-fillwidth {
  display: flex;
  width: 100%; }

.btn-center {
  display: block;
  margin: 0 auto; }

.section-nav.tab {
  border-bottom: 2px solid #C6C6C6; }

.section-nav.tab .btn-group label.btn.btn-tile {
  border-radius: 0 !important;
  margin: 0 2px 0 0; }

.btn-multiple {
  display: inline-block;
  min-width: 200px; }

.btn-multiple-list {
  position: absolute;
  z-index: 3;
  background-color: #F6F7F9;
  padding: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  min-width: 200px; }
  .btn-multiple-list.centered {
    left: 50%;
    margin-left: -100px; }

.btn-multiple-list button {
  display: block; }

.btn-multiple-list .btn-element {
  width: 100%;
  text-align: left;
  background: white;
  box-shadow: none;
  padding: 4px 6px;
  color: #14243C; }

.btn-multiple-list .btn-element:hover {
  background-color: #F6F7F9; }

.input-group-btn > .btn.btn-input {
  min-width: 97px; }

.btn [class^='icon-'].btn-icon,
.btn [class*=' icon-'].btn-icon {
  vertical-align: sub;
  font-size: 20px; }

.btn-notify {
  min-width: 100%;
  height: 30px; }
