﻿@charset "UTF-8";
/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$...
7$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$?...7$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~....$$$$$$$
7$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z=.....$$$$$$$$$$
$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ+.  ...ZZZZZZZZZZZZZ
$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ...  ..ZZZZZZZZZZZZZZZZ
$ZZZZZZZZZZZZZZZZZZZZZZZZZZZ$..    ..ZZZZZZZZZZZZZZZZZZ
$ZZZZZZZZZZZZZZZZZZZZZZZZZ...   ...ZZZZZZZZZZZZZZZZZZZZ
$ZZZZZZZZZZZZZZZZZZZZZZ..      ..ZZZZZZZZZZZZZZZZZZZZZZ
$ZZZZZZZZZZZZZZZZZZZ..  ...   .ZZZZZZZZZZZZZZZZZZZZZZZZ
$OOOOOOOOOOOOOOOOO..         .OOOOOOOOOOOOOOOOOOOOOOOOO
$OOOOOOOOOOOOOOO.           .OOOOOOOOOOOOOOOOOOOOOOOOOO
ZOOOOOOOOOOOOOO.            8OOOOOOOOOOOOOOOOOOOOOOOOOO
ZOOOOOOOOOOOOZ             .OOOOOOOOOOOOOOOOOOOOOOOOOOO
ZOOOOOOOOOOOO.             .OOOOOOOOOOOOOOOOOOOOOOOOOO0
ZOOOOOOOOOOO,...............+OOOOOOOOOOOOOOOOOOOOOOOOO0
ZOOOOOOOOOOO:................OOOOOOOOOOOOOOOOOOOOOOOOO0
ZOOOOOOOOOOOO.................8OOOOOOOOOOOOOOOOOOOOOOO0
Z8888888888888.................O88888888888888888888888
O88888888888888..................O888888888888888888888
O8888888888888888.................888888888888888888888
O888888888888888888?................8888888888888888888
O888888888888888888888$..............$88888888888888888
O888888888888888888888888D,............D888888888888888
O88888888888888888888888888888...........88888888888888
O888888888888888888888888888888888........:888888888888
O888888888888888888888888888888888888.......D8888888888
ODDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88.......DDDDDDDDD
ODDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD..........DDDDDDDD
ODDDDDDDDDDDDDDDDDDDDDDDDDDDDD8,... ...   ...   .DDDDDD
ODDDDDDDDDDDDDDDDDDDD.............................DDDDD
ODDDDDDDDDDDDDDDDDDDDDDDDDDDD,.....................DDDD
8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD$..............7DD
8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD+.......++
8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD*/
/* Created by: 2015, Kinetic Solutions               */
/**/
/**/
/* WIDGET - NORMALIZE ------------------------------ */
#KxBnBWidget html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
#KxBnBWidget body { margin: 0; }
#KxBnBWidget article, #KxBnBWidget aside, #KxBnBWidget details, #KxBnBWidget figcaption, #KxBnBWidget figure, #KxBnBWidget footer, #KxBnBWidget header, #KxBnBWidget hgroup, #KxBnBWidget main, #KxBnBWidget menu, #KxBnBWidget nav, #KxBnBWidget section, #KxBnBWidget summary { display: block; }
#KxBnBWidget audio, #KxBnBWidget canvas, #KxBnBWidget progress, #KxBnBWidget video { display: inline-block; vertical-align: baseline; }
#KxBnBWidget audio:not([controls]) { display: none; height: 0; }
#KxBnBWidget [hidden], #KxBnBWidget template { display: none; }
#KxBnBWidget a { background-color: transparent; }
#KxBnBWidget a:active, #KxBnBWidget a:hover { outline: 0; }
#KxBnBWidget abbr[title] { border-bottom: 1px dotted; }
#KxBnBWidget b, #KxBnBWidget strong { font-weight: bold; }
#KxBnBWidget dfn { font-style: italic; }
#KxBnBWidget h1 { font-size: 2em; margin: 0.67em 0; }
#KxBnBWidget mark { background: #ff0; color: #000; }
#KxBnBWidget small { font-size: 80%; }
#KxBnBWidget sub, #KxBnBWidget sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
#KxBnBWidget sup { top: -0.5em; }
#KxBnBWidget sub { bottom: -0.25em; }
#KxBnBWidget img { border: 0; }
#KxBnBWidget svg:not(:root) { overflow: hidden; }
#KxBnBWidget figure { margin: 1em 40px; }
#KxBnBWidget hr { box-sizing: content-box; height: 0; }
#KxBnBWidget pre { overflow: auto; }
#KxBnBWidget code, #KxBnBWidget kbd, #KxBnBWidget pre, #KxBnBWidget samp { font-family: monospace, monospace; font-size: 1em; }
#KxBnBWidget button, #KxBnBWidget input, #KxBnBWidget optgroup, #KxBnBWidget select, #KxBnBWidget textarea { color: inherit; font: inherit; margin: 0; }
#KxBnBWidget button { overflow: visible; }
#KxBnBWidget button, #KxBnBWidget select { text-transform: none; }
#KxBnBWidget button, #KxBnBWidget html input[type="button"], #KxBnBWidget input[type="reset"], #KxBnBWidget input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
#KxBnBWidget button[disabled], #KxBnBWidget html input[disabled] { cursor: default; }
#KxBnBWidget button::-moz-focus-inner, #KxBnBWidget input::-moz-focus-inner { border: 0; padding: 0; }
#KxBnBWidget input { line-height: normal; }
#KxBnBWidget input[type="checkbox"], #KxBnBWidget input[type="radio"] { box-sizing: border-box; padding: 0; }
#KxBnBWidget input[type="number"]::-webkit-inner-spin-button, #KxBnBWidget input[type="number"]::-webkit-outer-spin-button { height: auto; }
#KxBnBWidget input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }
#KxBnBWidget input[type="search"]::-webkit-search-cancel-button, #KxBnBWidget input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
#KxBnBWidget fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
#KxBnBWidget legend { border: 0; padding: 0; }
#KxBnBWidget textarea { overflow: auto; }
#KxBnBWidget optgroup { font-weight: bold; }
#KxBnBWidget table { border-collapse: collapse; border-spacing: 0; }
#KxBnBWidget td, #KxBnBWidget th { padding: 0; }

/**/
/**/
/* WIDGET - FONT AWESOME --------------------------- */

@font-face { font-family: 'KxBnBFontAwesome'; src: url("../fonts/fontawesome-webfont.eot?v=4.3.0"); src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }

#KxBnBWidget .fa { display: inline-block; font: normal normal normal 14px/1 KxBnBFontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    @font-face {
        font-family: 'FontAwesome';
        src: url("http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0");
        src: url("http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
        font-weight: normal;
        font-style: normal;
    }
    #KxBnBWidget .fa {
        display: inline-block;
        font: normal normal normal 30px/1 FontAwesome !important;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transform: translate(0, 0);
    }

    #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next span::before {
        content: ">" !important;
        font-weight: bold;
    }
    #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev span::before {
        content: "<" !important;
        font-weight: bold;
    }
}

#KxBnBWidget .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; }
#KxBnBWidget .fa-2x { font-size: 2em; }
#KxBnBWidget .fa-3x { font-size: 3em; }
#KxBnBWidget .fa-4x { font-size: 4em; }
#KxBnBWidget .fa-5x { font-size: 5em; }
#KxBnBWidget .fa-fw { width: 1.28571em; text-align: center; }
#KxBnBWidget .fa-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; }
#KxBnBWidget .fa-ul > li { position: relative; }
#KxBnBWidget .fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; }
#KxBnBWidget .fa-li.fa-lg { left: -1.85714em; }
#KxBnBWidget .fa-border { padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em; }
#KxBnBWidget .pull-right { float: right; }
#KxBnBWidget .pull-left { float: left; }
#KxBnBWidget .fa.pull-left { margin-right: .3em; }
#KxBnBWidget .fa.pull-right { margin-left: .3em; }
#KxBnBWidget .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; }
#KxBnBWidget .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); }
@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
#KxBnBWidget .fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
#KxBnBWidget .fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
#KxBnBWidget .fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }
#KxBnBWidget .fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); }
#KxBnBWidget .fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); }
#KxBnBWidget :root .fa-rotate-90, #KxBnBWidget :root .fa-rotate-180, #KxBnBWidget :root .fa-rotate-270, #KxBnBWidget :root .fa-flip-horizontal, #KxBnBWidget :root .fa-flip-vertical { filter: none; }
#KxBnBWidget .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; }
#KxBnBWidget .fa-stack-1x, #KxBnBWidget .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; }
#KxBnBWidget .fa-stack-1x { line-height: inherit; }
#KxBnBWidget .fa-stack-2x { font-size: 2em; }
#KxBnBWidget .fa-inverse { color: #fff; }
#KxBnBWidget .fa-glass:before { content: ""; }
#KxBnBWidget .fa-music:before { content: ""; }
#KxBnBWidget .fa-search:before { content: ""; }
#KxBnBWidget .fa-envelope-o:before { content: ""; }
#KxBnBWidget .fa-heart:before { content: ""; }
#KxBnBWidget .fa-star:before { content: ""; }
#KxBnBWidget .fa-star-o:before { content: ""; }
#KxBnBWidget .fa-user:before { content: ""; }
#KxBnBWidget .fa-film:before { content: ""; }
#KxBnBWidget .fa-th-large:before { content: ""; }
#KxBnBWidget .fa-th:before { content: ""; }
#KxBnBWidget .fa-th-list:before { content: ""; }
#KxBnBWidget .fa-check:before { content: ""; }
#KxBnBWidget .fa-remove:before, #KxBnBWidget .fa-close:before, #KxBnBWidget .fa-times:before { content: ""; }
#KxBnBWidget .fa-search-plus:before { content: ""; }
#KxBnBWidget .fa-search-minus:before { content: ""; }
#KxBnBWidget .fa-power-off:before { content: ""; }
#KxBnBWidget .fa-signal:before { content: ""; }
#KxBnBWidget .fa-gear:before, #KxBnBWidget .fa-cog:before { content: ""; }
#KxBnBWidget .fa-trash-o:before { content: ""; }
#KxBnBWidget .fa-home:before { content: ""; }
#KxBnBWidget .fa-file-o:before { content: ""; }
#KxBnBWidget .fa-clock-o:before { content: ""; }
#KxBnBWidget .fa-road:before { content: ""; }
#KxBnBWidget .fa-download:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-o-down:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-o-up:before { content: ""; }
#KxBnBWidget .fa-inbox:before { content: ""; }
#KxBnBWidget .fa-play-circle-o:before { content: ""; }
#KxBnBWidget .fa-rotate-right:before, #KxBnBWidget .fa-repeat:before { content: ""; }
#KxBnBWidget .fa-refresh:before { content: ""; }
#KxBnBWidget .fa-list-alt:before { content: ""; }
#KxBnBWidget .fa-lock:before { content: ""; }
#KxBnBWidget .fa-flag:before { content: ""; }
#KxBnBWidget .fa-headphones:before { content: ""; }
#KxBnBWidget .fa-volume-off:before { content: ""; }
#KxBnBWidget .fa-volume-down:before { content: ""; }
#KxBnBWidget .fa-volume-up:before { content: ""; }
#KxBnBWidget .fa-qrcode:before { content: ""; }
#KxBnBWidget .fa-barcode:before { content: ""; }
#KxBnBWidget .fa-tag:before { content: ""; }
#KxBnBWidget .fa-tags:before { content: ""; }
#KxBnBWidget .fa-book:before { content: ""; }
#KxBnBWidget .fa-bookmark:before { content: ""; }
#KxBnBWidget .fa-print:before { content: ""; }
#KxBnBWidget .fa-camera:before { content: ""; }
#KxBnBWidget .fa-font:before { content: ""; }
#KxBnBWidget .fa-bold:before { content: ""; }
#KxBnBWidget .fa-italic:before { content: ""; }
#KxBnBWidget .fa-text-height:before { content: ""; }
#KxBnBWidget .fa-text-width:before { content: ""; }
#KxBnBWidget .fa-align-left:before { content: ""; }
#KxBnBWidget .fa-align-center:before { content: ""; }
#KxBnBWidget .fa-align-right:before { content: ""; }
#KxBnBWidget .fa-align-justify:before { content: ""; }
#KxBnBWidget .fa-list:before { content: ""; }
#KxBnBWidget .fa-dedent:before, #KxBnBWidget .fa-outdent:before { content: ""; }
#KxBnBWidget .fa-indent:before { content: ""; }
#KxBnBWidget .fa-video-camera:before { content: ""; }
#KxBnBWidget .fa-photo:before, #KxBnBWidget .fa-image:before, #KxBnBWidget .fa-picture-o:before { content: ""; }
#KxBnBWidget .fa-pencil:before { content: ""; }
#KxBnBWidget .fa-map-marker:before { content: ""; }
#KxBnBWidget .fa-adjust:before { content: ""; }
#KxBnBWidget .fa-tint:before { content: ""; }
#KxBnBWidget .fa-edit:before, #KxBnBWidget .fa-pencil-square-o:before { content: ""; }
#KxBnBWidget .fa-share-square-o:before { content: ""; }
#KxBnBWidget .fa-check-square-o:before { content: ""; }
#KxBnBWidget .fa-arrows:before { content: ""; }
#KxBnBWidget .fa-step-backward:before { content: ""; }
#KxBnBWidget .fa-fast-backward:before { content: ""; }
#KxBnBWidget .fa-backward:before { content: ""; }
#KxBnBWidget .fa-play:before { content: ""; }
#KxBnBWidget .fa-pause:before { content: ""; }
#KxBnBWidget .fa-stop:before { content: ""; }
#KxBnBWidget .fa-forward:before { content: ""; }
#KxBnBWidget .fa-fast-forward:before { content: ""; }
#KxBnBWidget .fa-step-forward:before { content: ""; }
#KxBnBWidget .fa-eject:before { content: ""; }
#KxBnBWidget .fa-chevron-left:before { content: ""; }
#KxBnBWidget .fa-chevron-right:before { content: ""; }
#KxBnBWidget .fa-plus-circle:before { content: ""; }
#KxBnBWidget .fa-minus-circle:before { content: ""; }
#KxBnBWidget .fa-times-circle:before { content: ""; }
#KxBnBWidget .fa-check-circle:before { content: ""; }
#KxBnBWidget .fa-question-circle:before { content: ""; }
#KxBnBWidget .fa-info-circle:before { content: ""; }
#KxBnBWidget .fa-crosshairs:before { content: ""; }
#KxBnBWidget .fa-times-circle-o:before { content: ""; }
#KxBnBWidget .fa-check-circle-o:before { content: ""; }
#KxBnBWidget .fa-ban:before { content: ""; }
#KxBnBWidget .fa-arrow-left:before { content: ""; }
#KxBnBWidget .fa-arrow-right:before { content: ""; }
#KxBnBWidget .fa-arrow-up:before { content: ""; }
#KxBnBWidget .fa-arrow-down:before { content: ""; }
#KxBnBWidget .fa-mail-forward:before, #KxBnBWidget .fa-share:before { content: ""; }
#KxBnBWidget .fa-expand:before { content: ""; }
#KxBnBWidget .fa-compress:before { content: ""; }
#KxBnBWidget .fa-plus:before { content: ""; }
#KxBnBWidget .fa-minus:before { content: ""; }
#KxBnBWidget .fa-asterisk:before { content: ""; }
#KxBnBWidget .fa-exclamation-circle:before { content: ""; }
#KxBnBWidget .fa-gift:before { content: ""; }
#KxBnBWidget .fa-leaf:before { content: ""; }
#KxBnBWidget .fa-fire:before { content: ""; }
#KxBnBWidget .fa-eye:before { content: ""; }
#KxBnBWidget .fa-eye-slash:before { content: ""; }
#KxBnBWidget .fa-warning:before, #KxBnBWidget .fa-exclamation-triangle:before { content: ""; }
#KxBnBWidget .fa-plane:before { content: ""; }
#KxBnBWidget .fa-calendar:before { content: ""; }
#KxBnBWidget .fa-random:before { content: ""; }
#KxBnBWidget .fa-comment:before { content: ""; }
#KxBnBWidget .fa-magnet:before { content: ""; }
#KxBnBWidget .fa-chevron-up:before { content: ""; }
#KxBnBWidget .fa-chevron-down:before { content: ""; }
#KxBnBWidget .fa-retweet:before { content: ""; }
#KxBnBWidget .fa-shopping-cart:before { content: ""; }
#KxBnBWidget .fa-folder:before { content: ""; }
#KxBnBWidget .fa-folder-open:before { content: ""; }
#KxBnBWidget .fa-arrows-v:before { content: ""; }
#KxBnBWidget .fa-arrows-h:before { content: ""; }
#KxBnBWidget .fa-bar-chart-o:before, #KxBnBWidget .fa-bar-chart:before { content: ""; }
#KxBnBWidget .fa-twitter-square:before { content: ""; }
#KxBnBWidget .fa-facebook-square:before { content: ""; }
#KxBnBWidget .fa-camera-retro:before { content: ""; }
#KxBnBWidget .fa-key:before { content: ""; }
#KxBnBWidget .fa-gears:before, #KxBnBWidget .fa-cogs:before { content: ""; }
#KxBnBWidget .fa-comments:before { content: ""; }
#KxBnBWidget .fa-thumbs-o-up:before { content: ""; }
#KxBnBWidget .fa-thumbs-o-down:before { content: ""; }
#KxBnBWidget .fa-star-half:before { content: ""; }
#KxBnBWidget .fa-heart-o:before { content: ""; }
#KxBnBWidget .fa-sign-out:before { content: ""; }
#KxBnBWidget .fa-linkedin-square:before { content: ""; }
#KxBnBWidget .fa-thumb-tack:before { content: ""; }
#KxBnBWidget .fa-external-link:before { content: ""; }
#KxBnBWidget .fa-sign-in:before { content: ""; }
#KxBnBWidget .fa-trophy:before { content: ""; }
#KxBnBWidget .fa-github-square:before { content: ""; }
#KxBnBWidget .fa-upload:before { content: ""; }
#KxBnBWidget .fa-lemon-o:before { content: ""; }
#KxBnBWidget .fa-phone:before { content: ""; }
#KxBnBWidget .fa-square-o:before { content: ""; }
#KxBnBWidget .fa-bookmark-o:before { content: ""; }
#KxBnBWidget .fa-phone-square:before { content: ""; }
#KxBnBWidget .fa-twitter:before { content: ""; }
#KxBnBWidget .fa-facebook-f:before, #KxBnBWidget .fa-facebook:before { content: ""; }
#KxBnBWidget .fa-github:before { content: ""; }
#KxBnBWidget .fa-unlock:before { content: ""; }
#KxBnBWidget .fa-credit-card:before { content: ""; }
#KxBnBWidget .fa-rss:before { content: ""; }
#KxBnBWidget .fa-hdd-o:before { content: ""; }
#KxBnBWidget .fa-bullhorn:before { content: ""; }
#KxBnBWidget .fa-bell:before { content: ""; }
#KxBnBWidget .fa-certificate:before { content: ""; }
#KxBnBWidget .fa-hand-o-right:before { content: ""; }
#KxBnBWidget .fa-hand-o-left:before { content: ""; }
#KxBnBWidget .fa-hand-o-up:before { content: ""; }
#KxBnBWidget .fa-hand-o-down:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-left:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-right:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-up:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-down:before { content: ""; }
#KxBnBWidget .fa-globe:before { content: ""; }
#KxBnBWidget .fa-wrench:before { content: ""; }
#KxBnBWidget .fa-tasks:before { content: ""; }
#KxBnBWidget .fa-filter:before { content: ""; }
#KxBnBWidget .fa-briefcase:before { content: ""; }
#KxBnBWidget .fa-arrows-alt:before { content: ""; }
#KxBnBWidget .fa-group:before, #KxBnBWidget .fa-users:before { content: ""; }
#KxBnBWidget .fa-chain:before, #KxBnBWidget .fa-link:before { content: ""; }
#KxBnBWidget .fa-cloud:before { content: ""; }
#KxBnBWidget .fa-flask:before { content: ""; }
#KxBnBWidget .fa-cut:before, #KxBnBWidget .fa-scissors:before { content: ""; }
#KxBnBWidget .fa-copy:before, #KxBnBWidget .fa-files-o:before { content: ""; }
#KxBnBWidget .fa-paperclip:before { content: ""; }
#KxBnBWidget .fa-save:before, #KxBnBWidget .fa-floppy-o:before { content: ""; }
#KxBnBWidget .fa-square:before { content: ""; }
#KxBnBWidget .fa-navicon:before, #KxBnBWidget .fa-reorder:before, #KxBnBWidget .fa-bars:before { content: ""; }
#KxBnBWidget .fa-list-ul:before { content: ""; }
#KxBnBWidget .fa-list-ol:before { content: ""; }
#KxBnBWidget .fa-strikethrough:before { content: ""; }
#KxBnBWidget .fa-underline:before { content: ""; }
#KxBnBWidget .fa-table:before { content: ""; }
#KxBnBWidget .fa-magic:before { content: ""; }
#KxBnBWidget .fa-truck:before { content: ""; }
#KxBnBWidget .fa-pinterest:before { content: ""; }
#KxBnBWidget .fa-pinterest-square:before { content: ""; }
#KxBnBWidget .fa-google-plus-square:before { content: ""; }
#KxBnBWidget .fa-google-plus:before { content: ""; }
#KxBnBWidget .fa-money:before { content: ""; }
#KxBnBWidget .fa-caret-down:before { content: ""; }
#KxBnBWidget .fa-caret-up:before { content: ""; }
#KxBnBWidget .fa-caret-left:before { content: ""; }
#KxBnBWidget .fa-caret-right:before { content: ""; }
#KxBnBWidget .fa-columns:before { content: ""; }
#KxBnBWidget .fa-unsorted:before, #KxBnBWidget .fa-sort:before { content: ""; }
#KxBnBWidget .fa-sort-down:before, #KxBnBWidget .fa-sort-desc:before { content: ""; }
#KxBnBWidget .fa-sort-up:before, #KxBnBWidget .fa-sort-asc:before { content: ""; }
#KxBnBWidget .fa-envelope:before { content: ""; }
#KxBnBWidget .fa-linkedin:before { content: ""; }
#KxBnBWidget .fa-rotate-left:before, #KxBnBWidget .fa-undo:before { content: ""; }
#KxBnBWidget .fa-legal:before, #KxBnBWidget .fa-gavel:before { content: ""; }
#KxBnBWidget .fa-dashboard:before, #KxBnBWidget .fa-tachometer:before { content: ""; }
#KxBnBWidget .fa-comment-o:before { content: ""; }
#KxBnBWidget .fa-comments-o:before { content: ""; }
#KxBnBWidget .fa-flash:before, #KxBnBWidget .fa-bolt:before { content: ""; }
#KxBnBWidget .fa-sitemap:before { content: ""; }
#KxBnBWidget .fa-umbrella:before { content: ""; }
#KxBnBWidget .fa-paste:before, #KxBnBWidget .fa-clipboard:before { content: ""; }
#KxBnBWidget .fa-lightbulb-o:before { content: ""; }
#KxBnBWidget .fa-exchange:before { content: ""; }
#KxBnBWidget .fa-cloud-download:before { content: ""; }
#KxBnBWidget .fa-cloud-upload:before { content: ""; }
#KxBnBWidget .fa-user-md:before { content: ""; }
#KxBnBWidget .fa-stethoscope:before { content: ""; }
#KxBnBWidget .fa-suitcase:before { content: ""; }
#KxBnBWidget .fa-bell-o:before { content: ""; }
#KxBnBWidget .fa-coffee:before { content: ""; }
#KxBnBWidget .fa-cutlery:before { content: ""; }
#KxBnBWidget .fa-file-text-o:before { content: ""; }
#KxBnBWidget .fa-building-o:before { content: ""; }
#KxBnBWidget .fa-hospital-o:before { content: ""; }
#KxBnBWidget .fa-ambulance:before { content: ""; }
#KxBnBWidget .fa-medkit:before { content: ""; }
#KxBnBWidget .fa-fighter-jet:before { content: ""; }
#KxBnBWidget .fa-beer:before { content: ""; }
#KxBnBWidget .fa-h-square:before { content: ""; }
#KxBnBWidget .fa-plus-square:before { content: ""; }
#KxBnBWidget .fa-angle-double-left:before { content: ""; }
#KxBnBWidget .fa-angle-double-right:before { content: ""; }
#KxBnBWidget .fa-angle-double-up:before { content: ""; }
#KxBnBWidget .fa-angle-double-down:before { content: ""; }
#KxBnBWidget .fa-angle-left:before { content: ""; }
#KxBnBWidget .fa-angle-right:before { content: ""; }
#KxBnBWidget .fa-angle-up:before { content: ""; }
#KxBnBWidget .fa-angle-down:before { content: ""; }
#KxBnBWidget .fa-desktop:before { content: ""; }
#KxBnBWidget .fa-laptop:before { content: ""; }
#KxBnBWidget .fa-tablet:before { content: ""; }
#KxBnBWidget .fa-mobile-phone:before, #KxBnBWidget .fa-mobile:before { content: ""; }
#KxBnBWidget .fa-circle-o:before { content: ""; }
#KxBnBWidget .fa-quote-left:before { content: ""; }
#KxBnBWidget .fa-quote-right:before { content: ""; }
#KxBnBWidget .fa-spinner:before { content: ""; }
#KxBnBWidget .fa-circle:before { content: ""; }
#KxBnBWidget .fa-mail-reply:before, #KxBnBWidget .fa-reply:before { content: ""; }
#KxBnBWidget .fa-github-alt:before { content: ""; }
#KxBnBWidget .fa-folder-o:before { content: ""; }
#KxBnBWidget .fa-folder-open-o:before { content: ""; }
#KxBnBWidget .fa-smile-o:before { content: ""; }
#KxBnBWidget .fa-frown-o:before { content: ""; }
#KxBnBWidget .fa-meh-o:before { content: ""; }
#KxBnBWidget .fa-gamepad:before { content: ""; }
#KxBnBWidget .fa-keyboard-o:before { content: ""; }
#KxBnBWidget .fa-flag-o:before { content: ""; }
#KxBnBWidget .fa-flag-checkered:before { content: ""; }
#KxBnBWidget .fa-terminal:before { content: ""; }
#KxBnBWidget .fa-code:before { content: ""; }
#KxBnBWidget .fa-mail-reply-all:before, #KxBnBWidget .fa-reply-all:before { content: ""; }
#KxBnBWidget .fa-star-half-empty:before, #KxBnBWidget .fa-star-half-full:before, #KxBnBWidget .fa-star-half-o:before { content: ""; }
#KxBnBWidget .fa-location-arrow:before { content: ""; }
#KxBnBWidget .fa-crop:before { content: ""; }
#KxBnBWidget .fa-code-fork:before { content: ""; }
#KxBnBWidget .fa-unlink:before, #KxBnBWidget .fa-chain-broken:before { content: ""; }
#KxBnBWidget .fa-question:before { content: ""; }
#KxBnBWidget .fa-info:before { content: ""; }
#KxBnBWidget .fa-exclamation:before { content: ""; }
#KxBnBWidget .fa-superscript:before { content: ""; }
#KxBnBWidget .fa-subscript:before { content: ""; }
#KxBnBWidget .fa-eraser:before { content: ""; }
#KxBnBWidget .fa-puzzle-piece:before { content: ""; }
#KxBnBWidget .fa-microphone:before { content: ""; }
#KxBnBWidget .fa-microphone-slash:before { content: ""; }
#KxBnBWidget .fa-shield:before { content: ""; }
#KxBnBWidget .fa-calendar-o:before { content: ""; }
#KxBnBWidget .fa-fire-extinguisher:before { content: ""; }
#KxBnBWidget .fa-rocket:before { content: ""; }
#KxBnBWidget .fa-maxcdn:before { content: ""; }
#KxBnBWidget .fa-chevron-circle-left:before { content: ""; }
#KxBnBWidget .fa-chevron-circle-right:before { content: ""; }
#KxBnBWidget .fa-chevron-circle-up:before { content: ""; }
#KxBnBWidget .fa-chevron-circle-down:before { content: ""; }
#KxBnBWidget .fa-html5:before { content: ""; }
#KxBnBWidget .fa-css3:before { content: ""; }
#KxBnBWidget .fa-anchor:before { content: ""; }
#KxBnBWidget .fa-unlock-alt:before { content: ""; }
#KxBnBWidget .fa-bullseye:before { content: ""; }
#KxBnBWidget .fa-ellipsis-h:before { content: ""; }
#KxBnBWidget .fa-ellipsis-v:before { content: ""; }
#KxBnBWidget .fa-rss-square:before { content: ""; }
#KxBnBWidget .fa-play-circle:before { content: ""; }
#KxBnBWidget .fa-ticket:before { content: ""; }
#KxBnBWidget .fa-minus-square:before { content: ""; }
#KxBnBWidget .fa-minus-square-o:before { content: ""; }
#KxBnBWidget .fa-level-up:before { content: ""; }
#KxBnBWidget .fa-level-down:before { content: ""; }
#KxBnBWidget .fa-check-square:before { content: ""; }
#KxBnBWidget .fa-pencil-square:before { content: ""; }
#KxBnBWidget .fa-external-link-square:before { content: ""; }
#KxBnBWidget .fa-share-square:before { content: ""; }
#KxBnBWidget .fa-compass:before { content: ""; }
#KxBnBWidget .fa-toggle-down:before, #KxBnBWidget .fa-caret-square-o-down:before { content: ""; }
#KxBnBWidget .fa-toggle-up:before, #KxBnBWidget .fa-caret-square-o-up:before { content: ""; }
#KxBnBWidget .fa-toggle-right:before, #KxBnBWidget .fa-caret-square-o-right:before { content: ""; }
#KxBnBWidget .fa-euro:before, #KxBnBWidget .fa-eur:before { content: ""; }
#KxBnBWidget .fa-gbp:before { content: ""; }
#KxBnBWidget .fa-dollar:before, #KxBnBWidget .fa-usd:before { content: ""; }
#KxBnBWidget .fa-rupee:before, #KxBnBWidget .fa-inr:before { content: ""; }
#KxBnBWidget .fa-cny:before, #KxBnBWidget .fa-rmb:before, #KxBnBWidget .fa-yen:before, #KxBnBWidget .fa-jpy:before { content: ""; }
#KxBnBWidget .fa-ruble:before, #KxBnBWidget .fa-rouble:before, #KxBnBWidget .fa-rub:before { content: ""; }
#KxBnBWidget .fa-won:before, #KxBnBWidget .fa-krw:before { content: ""; }
#KxBnBWidget .fa-bitcoin:before, #KxBnBWidget .fa-btc:before { content: ""; }
#KxBnBWidget .fa-file:before { content: ""; }
#KxBnBWidget .fa-file-text:before { content: ""; }
#KxBnBWidget .fa-sort-alpha-asc:before { content: ""; }
#KxBnBWidget .fa-sort-alpha-desc:before { content: ""; }
#KxBnBWidget .fa-sort-amount-asc:before { content: ""; }
#KxBnBWidget .fa-sort-amount-desc:before { content: ""; }
#KxBnBWidget .fa-sort-numeric-asc:before { content: ""; }
#KxBnBWidget .fa-sort-numeric-desc:before { content: ""; }
#KxBnBWidget .fa-thumbs-up:before { content: ""; }
#KxBnBWidget .fa-thumbs-down:before { content: ""; }
#KxBnBWidget .fa-youtube-square:before { content: ""; }
#KxBnBWidget .fa-youtube:before { content: ""; }
#KxBnBWidget .fa-xing:before { content: ""; }
#KxBnBWidget .fa-xing-square:before { content: ""; }
#KxBnBWidget .fa-youtube-play:before { content: ""; }
#KxBnBWidget .fa-dropbox:before { content: ""; }
#KxBnBWidget .fa-stack-overflow:before { content: ""; }
#KxBnBWidget .fa-instagram:before { content: ""; }
#KxBnBWidget .fa-flickr:before { content: ""; }
#KxBnBWidget .fa-adn:before { content: ""; }
#KxBnBWidget .fa-bitbucket:before { content: ""; }
#KxBnBWidget .fa-bitbucket-square:before { content: ""; }
#KxBnBWidget .fa-tumblr:before { content: ""; }
#KxBnBWidget .fa-tumblr-square:before { content: ""; }
#KxBnBWidget .fa-long-arrow-down:before { content: ""; }
#KxBnBWidget .fa-long-arrow-up:before { content: ""; }
#KxBnBWidget .fa-long-arrow-left:before { content: ""; }
#KxBnBWidget .fa-long-arrow-right:before { content: ""; }
#KxBnBWidget .fa-apple:before { content: ""; }
#KxBnBWidget .fa-windows:before { content: ""; }
#KxBnBWidget .fa-android:before { content: ""; }
#KxBnBWidget .fa-linux:before { content: ""; }
#KxBnBWidget .fa-dribbble:before { content: ""; }
#KxBnBWidget .fa-skype:before { content: ""; }
#KxBnBWidget .fa-foursquare:before { content: ""; }
#KxBnBWidget .fa-trello:before { content: ""; }
#KxBnBWidget .fa-female:before { content: ""; }
#KxBnBWidget .fa-male:before { content: ""; }
#KxBnBWidget .fa-gittip:before, #KxBnBWidget .fa-gratipay:before { content: ""; }
#KxBnBWidget .fa-sun-o:before { content: ""; }
#KxBnBWidget .fa-moon-o:before { content: ""; }
#KxBnBWidget .fa-archive:before { content: ""; }
#KxBnBWidget .fa-bug:before { content: ""; }
#KxBnBWidget .fa-vk:before { content: ""; }
#KxBnBWidget .fa-weibo:before { content: ""; }
#KxBnBWidget .fa-renren:before { content: ""; }
#KxBnBWidget .fa-pagelines:before { content: ""; }
#KxBnBWidget .fa-stack-exchange:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-o-right:before { content: ""; }
#KxBnBWidget .fa-arrow-circle-o-left:before { content: ""; }
#KxBnBWidget .fa-toggle-left:before, #KxBnBWidget .fa-caret-square-o-left:before { content: ""; }
#KxBnBWidget .fa-dot-circle-o:before { content: ""; }
#KxBnBWidget .fa-wheelchair:before { content: ""; }
#KxBnBWidget .fa-vimeo-square:before { content: ""; }
#KxBnBWidget .fa-turkish-lira:before, #KxBnBWidget .fa-try:before { content: ""; }
#KxBnBWidget .fa-plus-square-o:before { content: ""; }
#KxBnBWidget .fa-space-shuttle:before { content: ""; }
#KxBnBWidget .fa-slack:before { content: ""; }
#KxBnBWidget .fa-envelope-square:before { content: ""; }
#KxBnBWidget .fa-wordpress:before { content: ""; }
#KxBnBWidget .fa-openid:before { content: ""; }
#KxBnBWidget .fa-institution:before, #KxBnBWidget .fa-bank:before, #KxBnBWidget .fa-university:before { content: ""; }
#KxBnBWidget .fa-mortar-board:before, #KxBnBWidget .fa-graduation-cap:before { content: ""; }
#KxBnBWidget .fa-yahoo:before { content: ""; }
#KxBnBWidget .fa-google:before { content: ""; }
#KxBnBWidget .fa-reddit:before { content: ""; }
#KxBnBWidget .fa-reddit-square:before { content: ""; }
#KxBnBWidget .fa-stumbleupon-circle:before { content: ""; }
#KxBnBWidget .fa-stumbleupon:before { content: ""; }
#KxBnBWidget .fa-delicious:before { content: ""; }
#KxBnBWidget .fa-digg:before { content: ""; }
#KxBnBWidget .fa-pied-piper:before { content: ""; }
#KxBnBWidget .fa-pied-piper-alt:before { content: ""; }
#KxBnBWidget .fa-drupal:before { content: ""; }
#KxBnBWidget .fa-joomla:before { content: ""; }
#KxBnBWidget .fa-language:before { content: ""; }
#KxBnBWidget .fa-fax:before { content: ""; }
#KxBnBWidget .fa-building:before { content: ""; }
#KxBnBWidget .fa-child:before { content: ""; }
#KxBnBWidget .fa-paw:before { content: ""; }
#KxBnBWidget .fa-spoon:before { content: ""; }
#KxBnBWidget .fa-cube:before { content: ""; }
#KxBnBWidget .fa-cubes:before { content: ""; }
#KxBnBWidget .fa-behance:before { content: ""; }
#KxBnBWidget .fa-behance-square:before { content: ""; }
#KxBnBWidget .fa-steam:before { content: ""; }
#KxBnBWidget .fa-steam-square:before { content: ""; }
#KxBnBWidget .fa-recycle:before { content: ""; }
#KxBnBWidget .fa-automobile:before, #KxBnBWidget .fa-car:before { content: ""; }
#KxBnBWidget .fa-cab:before, #KxBnBWidget .fa-taxi:before { content: ""; }
#KxBnBWidget .fa-tree:before { content: ""; }
#KxBnBWidget .fa-spotify:before { content: ""; }
#KxBnBWidget .fa-deviantart:before { content: ""; }
#KxBnBWidget .fa-soundcloud:before { content: ""; }
#KxBnBWidget .fa-database:before { content: ""; }
#KxBnBWidget .fa-file-pdf-o:before { content: ""; }
#KxBnBWidget .fa-file-word-o:before { content: ""; }
#KxBnBWidget .fa-file-excel-o:before { content: ""; }
#KxBnBWidget .fa-file-powerpoint-o:before { content: ""; }
#KxBnBWidget .fa-file-photo-o:before, #KxBnBWidget .fa-file-picture-o:before, #KxBnBWidget .fa-file-image-o:before { content: ""; }
#KxBnBWidget .fa-file-zip-o:before, #KxBnBWidget .fa-file-archive-o:before { content: ""; }
#KxBnBWidget .fa-file-sound-o:before, #KxBnBWidget .fa-file-audio-o:before { content: ""; }
#KxBnBWidget .fa-file-movie-o:before, #KxBnBWidget .fa-file-video-o:before { content: ""; }
#KxBnBWidget .fa-file-code-o:before { content: ""; }
#KxBnBWidget .fa-vine:before { content: ""; }
#KxBnBWidget .fa-codepen:before { content: ""; }
#KxBnBWidget .fa-jsfiddle:before { content: ""; }
#KxBnBWidget .fa-life-bouy:before, #KxBnBWidget .fa-life-buoy:before, #KxBnBWidget .fa-life-saver:before, #KxBnBWidget .fa-support:before, #KxBnBWidget .fa-life-ring:before { content: ""; }
#KxBnBWidget .fa-circle-o-notch:before { content: ""; }
#KxBnBWidget .fa-ra:before, #KxBnBWidget .fa-rebel:before { content: ""; }
#KxBnBWidget .fa-ge:before, #KxBnBWidget .fa-empire:before { content: ""; }
#KxBnBWidget .fa-git-square:before { content: ""; }
#KxBnBWidget .fa-git:before { content: ""; }
#KxBnBWidget .fa-hacker-news:before { content: ""; }
#KxBnBWidget .fa-tencent-weibo:before { content: ""; }
#KxBnBWidget .fa-qq:before { content: ""; }
#KxBnBWidget .fa-wechat:before, #KxBnBWidget .fa-weixin:before { content: ""; }
#KxBnBWidget .fa-send:before, #KxBnBWidget .fa-paper-plane:before { content: ""; }
#KxBnBWidget .fa-send-o:before, #KxBnBWidget .fa-paper-plane-o:before { content: ""; }
#KxBnBWidget .fa-history:before { content: ""; }
#KxBnBWidget .fa-genderless:before, #KxBnBWidget .fa-circle-thin:before { content: ""; }
#KxBnBWidget .fa-header:before { content: ""; }
#KxBnBWidget .fa-paragraph:before { content: ""; }
#KxBnBWidget .fa-sliders:before { content: ""; }
#KxBnBWidget .fa-share-alt:before { content: ""; }
#KxBnBWidget .fa-share-alt-square:before { content: ""; }
#KxBnBWidget .fa-bomb:before { content: ""; }
#KxBnBWidget .fa-soccer-ball-o:before, #KxBnBWidget .fa-futbol-o:before { content: ""; }
#KxBnBWidget .fa-tty:before { content: ""; }
#KxBnBWidget .fa-binoculars:before { content: ""; }
#KxBnBWidget .fa-plug:before { content: ""; }
#KxBnBWidget .fa-slideshare:before { content: ""; }
#KxBnBWidget .fa-twitch:before { content: ""; }
#KxBnBWidget .fa-yelp:before { content: ""; }
#KxBnBWidget .fa-newspaper-o:before { content: ""; }
#KxBnBWidget .fa-wifi:before { content: ""; }
#KxBnBWidget .fa-calculator:before { content: ""; }
#KxBnBWidget .fa-paypal:before { content: ""; }
#KxBnBWidget .fa-google-wallet:before { content: ""; }
#KxBnBWidget .fa-cc-visa:before { content: ""; }
#KxBnBWidget .fa-cc-mastercard:before { content: ""; }
#KxBnBWidget .fa-cc-discover:before { content: ""; }
#KxBnBWidget .fa-cc-amex:before { content: ""; }
#KxBnBWidget .fa-cc-paypal:before { content: ""; }
#KxBnBWidget .fa-cc-stripe:before { content: ""; }
#KxBnBWidget .fa-bell-slash:before { content: ""; }
#KxBnBWidget .fa-bell-slash-o:before { content: ""; }
#KxBnBWidget .fa-trash:before { content: ""; }
#KxBnBWidget .fa-copyright:before { content: ""; }
#KxBnBWidget .fa-at:before { content: ""; }
#KxBnBWidget .fa-eyedropper:before { content: ""; }
#KxBnBWidget .fa-paint-brush:before { content: ""; }
#KxBnBWidget .fa-birthday-cake:before { content: ""; }
#KxBnBWidget .fa-area-chart:before { content: ""; }
#KxBnBWidget .fa-pie-chart:before { content: ""; }
#KxBnBWidget .fa-line-chart:before { content: ""; }
#KxBnBWidget .fa-lastfm:before { content: ""; }
#KxBnBWidget .fa-lastfm-square:before { content: ""; }
#KxBnBWidget .fa-toggle-off:before { content: ""; }
#KxBnBWidget .fa-toggle-on:before { content: ""; }
#KxBnBWidget .fa-bicycle:before { content: ""; }
#KxBnBWidget .fa-bus:before { content: ""; }
#KxBnBWidget .fa-ioxhost:before { content: ""; }
#KxBnBWidget .fa-angellist:before { content: ""; }
#KxBnBWidget .fa-cc:before { content: ""; }
#KxBnBWidget .fa-shekel:before, #KxBnBWidget .fa-sheqel:before, #KxBnBWidget .fa-ils:before { content: ""; }
#KxBnBWidget .fa-meanpath:before { content: ""; }
#KxBnBWidget .fa-buysellads:before { content: ""; }
#KxBnBWidget .fa-connectdevelop:before { content: ""; }
#KxBnBWidget .fa-dashcube:before { content: ""; }
#KxBnBWidget .fa-forumbee:before { content: ""; }
#KxBnBWidget .fa-leanpub:before { content: ""; }
#KxBnBWidget .fa-sellsy:before { content: ""; }
#KxBnBWidget .fa-shirtsinbulk:before { content: ""; }
#KxBnBWidget .fa-simplybuilt:before { content: ""; }
#KxBnBWidget .fa-skyatlas:before { content: ""; }
#KxBnBWidget .fa-cart-plus:before { content: ""; }
#KxBnBWidget .fa-cart-arrow-down:before { content: ""; }
#KxBnBWidget .fa-diamond:before { content: ""; }
#KxBnBWidget .fa-ship:before { content: ""; }
#KxBnBWidget .fa-user-secret:before { content: ""; }
#KxBnBWidget .fa-motorcycle:before { content: ""; }
#KxBnBWidget .fa-street-view:before { content: ""; }
#KxBnBWidget .fa-heartbeat:before { content: ""; }
#KxBnBWidget .fa-venus:before { content: ""; }
#KxBnBWidget .fa-mars:before { content: ""; }
#KxBnBWidget .fa-mercury:before { content: ""; }
#KxBnBWidget .fa-transgender:before { content: ""; }
#KxBnBWidget .fa-transgender-alt:before { content: ""; }
#KxBnBWidget .fa-venus-double:before { content: ""; }
#KxBnBWidget .fa-mars-double:before { content: ""; }
#KxBnBWidget .fa-venus-mars:before { content: ""; }
#KxBnBWidget .fa-mars-stroke:before { content: ""; }
#KxBnBWidget .fa-mars-stroke-v:before { content: ""; }
#KxBnBWidget .fa-mars-stroke-h:before { content: ""; }
#KxBnBWidget .fa-neuter:before { content: ""; }
#KxBnBWidget .fa-facebook-official:before { content: ""; }
#KxBnBWidget .fa-pinterest-p:before { content: ""; }
#KxBnBWidget .fa-whatsapp:before { content: ""; }
#KxBnBWidget .fa-server:before { content: ""; }
#KxBnBWidget .fa-user-plus:before { content: ""; }
#KxBnBWidget .fa-user-times:before { content: ""; }
#KxBnBWidget .fa-hotel:before, #KxBnBWidget .fa-bed:before { content: ""; }
#KxBnBWidget .fa-viacoin:before { content: ""; }
#KxBnBWidget .fa-train:before { content: ""; }
#KxBnBWidget .fa-subway:before { content: ""; }
#KxBnBWidget .fa-medium:before { content: ""; }

/**/
/**/
/* WIDGET - JQUERY-UI ------------------------------ */
#KxBnBWidget .ui-helper-hidden { display: none; }
#KxBnBWidget .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
#KxBnBWidget .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
#KxBnBWidget .ui-helper-clearfix:before, #KxBnBWidget .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }
#KxBnBWidget .ui-helper-clearfix:after { clear: both; }
#KxBnBWidget .ui-helper-clearfix { min-height: 0; }
#KxBnBWidget .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }
#KxBnBWidget .ui-front { z-index: 100; }
#KxBnBWidget .ui-state-disabled { cursor: default !important; }
#KxBnBWidget .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
#KxBnBWidget .ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
#KxBnBWidget .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; min-height: 0; }
#KxBnBWidget .ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
#KxBnBWidget .ui-accordion .ui-accordion-noicons { padding-left: .7em; }
#KxBnBWidget .ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
#KxBnBWidget .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
#KxBnBWidget .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; }
#KxBnBWidget .ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; }
#KxBnBWidget .ui-button { display: inline-block; position: relative; padding: 0; line-height: normal; margin-right: .1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; }
#KxBnBWidget .ui-button, #KxBnBWidget .ui-button:link, #KxBnBWidget .ui-button:visited, #KxBnBWidget .ui-button:hover, #KxBnBWidget .ui-button:active { text-decoration: none; }
#KxBnBWidget .ui-button-icon-only { width: 2.2em; }
#KxBnBWidget button.ui-button-icon-only { width: 2.4em; }
#KxBnBWidget .ui-button-icons-only { width: 3.4em; }
#KxBnBWidget button.ui-button-icons-only { width: 3.7em; }
#KxBnBWidget .ui-button .ui-button-text { display: block; line-height: normal; }
#KxBnBWidget .ui-button-text-only .ui-button-text { padding: .4em 1em; }
#KxBnBWidget .ui-button-icon-only .ui-button-text, #KxBnBWidget .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
#KxBnBWidget .ui-button-text-icon-primary .ui-button-text, #KxBnBWidget .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
#KxBnBWidget .ui-button-text-icon-secondary .ui-button-text, #KxBnBWidget .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
#KxBnBWidget .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
#KxBnBWidget input.ui-button { padding: .4em 1em; }
#KxBnBWidget .ui-button-icon-only .ui-icon, #KxBnBWidget .ui-button-text-icon-primary .ui-icon, #KxBnBWidget .ui-button-text-icon-secondary .ui-icon, #KxBnBWidget .ui-button-text-icons .ui-icon, #KxBnBWidget .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
#KxBnBWidget .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#KxBnBWidget .ui-button-text-icon-primary .ui-button-icon-primary, #KxBnBWidget .ui-button-text-icons .ui-button-icon-primary, #KxBnBWidget .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#KxBnBWidget .ui-button-text-icon-secondary .ui-button-icon-secondary, #KxBnBWidget .ui-button-text-icons .ui-button-icon-secondary, #KxBnBWidget .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
#KxBnBWidget .ui-buttonset { margin-right: 7px; }
#KxBnBWidget .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
#KxBnBWidget input.ui-button::-moz-focus-inner, #KxBnBWidget button.ui-button::-moz-focus-inner { border: 0; padding: 0; }
#KxBnBWidget .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
#KxBnBWidget .ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }
#KxBnBWidget .ui-datepicker .ui-datepicker-prev, #KxBnBWidget .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
#KxBnBWidget .ui-datepicker .ui-datepicker-prev-hover, #KxBnBWidget .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
#KxBnBWidget .ui-datepicker .ui-datepicker-prev { left: 2px; }
#KxBnBWidget .ui-datepicker .ui-datepicker-next { right: 2px; }
#KxBnBWidget .ui-datepicker .ui-datepicker-prev-hover { left: 1px; }
#KxBnBWidget .ui-datepicker .ui-datepicker-next-hover { right: 1px; }
#KxBnBWidget .ui-datepicker .ui-datepicker-prev span, #KxBnBWidget .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
#KxBnBWidget .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
#KxBnBWidget .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; }
#KxBnBWidget .ui-datepicker select.ui-datepicker-month-year { width: 100%; }
#KxBnBWidget .ui-datepicker select.ui-datepicker-month, #KxBnBWidget .ui-datepicker select.ui-datepicker-year { width: 49%; }
#KxBnBWidget .ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; }
#KxBnBWidget .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
#KxBnBWidget .ui-datepicker td { border: 0; padding: 1px; }
#KxBnBWidget .ui-datepicker td span, #KxBnBWidget .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
#KxBnBWidget .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
#KxBnBWidget .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }
#KxBnBWidget .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
#KxBnBWidget .ui-datepicker.ui-datepicker-multi { width: auto; }
#KxBnBWidget .ui-datepicker-multi .ui-datepicker-group { float: left; }
#KxBnBWidget .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }
#KxBnBWidget .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
#KxBnBWidget .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
#KxBnBWidget .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
#KxBnBWidget .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, #KxBnBWidget .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }
#KxBnBWidget .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
#KxBnBWidget .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; }
#KxBnBWidget .ui-datepicker-rtl { direction: rtl; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, #KxBnBWidget .ui-datepicker-rtl .ui-datepicker-group { float: right; }
#KxBnBWidget .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, #KxBnBWidget .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
#KxBnBWidget .ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; outline: 0; }
#KxBnBWidget .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
#KxBnBWidget .ui-dialog .ui-dialog-title { float: left; margin: .1em 0; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }
#KxBnBWidget .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 21px; margin: -10px 0 0 0; padding: 1px; height: 20px; }
#KxBnBWidget .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; }
#KxBnBWidget .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin-top: .5em; padding: .3em 1em .5em .4em; }
#KxBnBWidget .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
#KxBnBWidget .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
#KxBnBWidget .ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px; }
#KxBnBWidget .ui-draggable .ui-dialog-titlebar { cursor: move; }
#KxBnBWidget .ui-menu { list-style: none; padding: 2px; margin: 0; display: block; outline: none; }
#KxBnBWidget .ui-menu .ui-menu { margin-top: -3px; position: absolute; }
#KxBnBWidget .ui-menu .ui-menu-item { margin: 0; padding: 0; width: 100%; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); }
#KxBnBWidget .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
#KxBnBWidget .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; min-height: 0; font-weight: normal; }
#KxBnBWidget .ui-menu .ui-menu-item a.ui-state-focus, #KxBnBWidget .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
#KxBnBWidget .ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
#KxBnBWidget .ui-menu .ui-state-disabled a { cursor: default; }
#KxBnBWidget .ui-menu-icons { position: relative; }
#KxBnBWidget .ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }
#KxBnBWidget .ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }
#KxBnBWidget .ui-menu .ui-menu-icon { position: static; float: right; }
#KxBnBWidget .ui-progressbar { height: 2em; text-align: left; overflow: hidden; }
#KxBnBWidget .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
#KxBnBWidget .ui-progressbar .ui-progressbar-overlay { background: url("images/animated-overlay.gif"); height: 100%; filter: alpha(opacity=25); opacity: 0.25; }
#KxBnBWidget .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; }
#KxBnBWidget .ui-resizable { position: relative; }
#KxBnBWidget .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }
#KxBnBWidget .ui-resizable-disabled .ui-resizable-handle, #KxBnBWidget .ui-resizable-autohide .ui-resizable-handle { display: none; }
#KxBnBWidget .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
#KxBnBWidget .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
#KxBnBWidget .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
#KxBnBWidget .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
#KxBnBWidget .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
#KxBnBWidget .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
#KxBnBWidget .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
#KxBnBWidget .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
#KxBnBWidget .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }
#KxBnBWidget .ui-slider { position: relative; text-align: left; }
#KxBnBWidget .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
#KxBnBWidget .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
#KxBnBWidget .ui-slider.ui-state-disabled .ui-slider-handle, #KxBnBWidget .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }
#KxBnBWidget .ui-slider-horizontal { height: .8em; }
#KxBnBWidget .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
#KxBnBWidget .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
#KxBnBWidget .ui-slider-horizontal .ui-slider-range-min { left: 0; }
#KxBnBWidget .ui-slider-horizontal .ui-slider-range-max { right: 0; }
#KxBnBWidget .ui-slider-vertical { width: .8em; height: 100px; }
#KxBnBWidget .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
#KxBnBWidget .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
#KxBnBWidget .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
#KxBnBWidget .ui-slider-vertical .ui-slider-range-max { top: 0; }
#KxBnBWidget .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
#KxBnBWidget .ui-spinner-input { border: none; background: none; color: inherit; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
#KxBnBWidget .ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
#KxBnBWidget .ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; }
#KxBnBWidget .ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; }
#KxBnBWidget .ui-spinner-up { top: 0; }
#KxBnBWidget .ui-spinner-down { bottom: 0; }
#KxBnBWidget .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px; }
#KxBnBWidget .ui-tabs { position: relative; padding: .2em; }
#KxBnBWidget .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
#KxBnBWidget .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom-width: 0; padding: 0; white-space: nowrap; }
#KxBnBWidget .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
#KxBnBWidget .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
#KxBnBWidget .ui-tabs .ui-tabs-nav li.ui-tabs-active a, #KxBnBWidget .ui-tabs .ui-tabs-nav li.ui-state-disabled a, #KxBnBWidget .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
#KxBnBWidget .ui-tabs .ui-tabs-nav li a, #KxBnBWidget .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; }
#KxBnBWidget .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
#KxBnBWidget .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa; }
#KxBnBWidget body .ui-tooltip { border-width: 2px; }
#KxBnBWidget .ui-widget { font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-size: 1.1em; }
#KxBnBWidget .ui-widget .ui-widget { font-size: 1em; }
#KxBnBWidget .ui-widget input, #KxBnBWidget .ui-widget select, #KxBnBWidget .ui-widget textarea, #KxBnBWidget .ui-widget button { font-family: Lucida Grande,Lucida Sans,Arial,sans-serif; font-size: 1em; }
#KxBnBWidget .ui-widget-content { border: 1px solid #dddddd; background: #f2f5f7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x; color: #362b36; }
#KxBnBWidget .ui-widget-content a { color: #362b36; }
#KxBnBWidget .ui-widget-header { border: 1px solid #aed0ea; background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
#KxBnBWidget .ui-widget-header a { color: #222222; }
#KxBnBWidget .ui-state-default, #KxBnBWidget .ui-widget-content .ui-state-default, #KxBnBWidget .ui-widget-header .ui-state-default { border: 1px solid #aed0ea; background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2779aa; }
#KxBnBWidget .ui-state-default a, #KxBnBWidget .ui-state-default a:link, #KxBnBWidget .ui-state-default a:visited { color: #2779aa; text-decoration: none; }
#KxBnBWidget .ui-state-hover, #KxBnBWidget .ui-widget-content .ui-state-hover, #KxBnBWidget .ui-widget-header .ui-state-hover, #KxBnBWidget .ui-state-focus, #KxBnBWidget .ui-widget-content .ui-state-focus, #KxBnBWidget .ui-widget-header .ui-state-focus { border: 1px solid #74b2e2; background: #e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0070a3; }
#KxBnBWidget .ui-state-hover a, #KxBnBWidget .ui-state-hover a:hover, #KxBnBWidget .ui-state-hover a:link, #KxBnBWidget .ui-state-hover a:visited { color: #0070a3; text-decoration: none; }
#KxBnBWidget .ui-state-active, #KxBnBWidget .ui-widget-content .ui-state-active, #KxBnBWidget .ui-widget-header .ui-state-active { border: 1px solid #2694e8; background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
#KxBnBWidget .ui-state-active a, #KxBnBWidget .ui-state-active a:link, #KxBnBWidget .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#KxBnBWidget .ui-state-highlight, #KxBnBWidget .ui-widget-content .ui-state-highlight, #KxBnBWidget .ui-widget-header .ui-state-highlight { border: 1px solid #f9dd34; background: #ffef8f url(images/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x; color: #363636; }
#KxBnBWidget .ui-state-highlight a, #KxBnBWidget .ui-widget-content .ui-state-highlight a, #KxBnBWidget .ui-widget-header .ui-state-highlight a { color: #363636; }
#KxBnBWidget .ui-state-error, #KxBnBWidget .ui-widget-content .ui-state-error, #KxBnBWidget .ui-widget-header .ui-state-error { border: 1px solid #cd0a0a; background: #cd0a0a url(images/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x; color: #ffffff; }
#KxBnBWidget .ui-state-error a, #KxBnBWidget .ui-widget-content .ui-state-error a, #KxBnBWidget .ui-widget-header .ui-state-error a { color: #ffffff; }
#KxBnBWidget .ui-state-error-text, #KxBnBWidget .ui-widget-content .ui-state-error-text, #KxBnBWidget .ui-widget-header .ui-state-error-text { color: #ffffff; }
#KxBnBWidget .ui-priority-primary, #KxBnBWidget .ui-widget-content .ui-priority-primary, #KxBnBWidget .ui-widget-header .ui-priority-primary { font-weight: bold; }
#KxBnBWidget .ui-priority-secondary, #KxBnBWidget .ui-widget-content .ui-priority-secondary, #KxBnBWidget .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); font-weight: normal; }
#KxBnBWidget .ui-state-disabled, #KxBnBWidget .ui-widget-content .ui-state-disabled, #KxBnBWidget .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background-image: none; }
#KxBnBWidget .ui-state-disabled .ui-icon { filter: Alpha(Opacity=35); }
#KxBnBWidget .ui-icon { width: 16px; height: 16px; }
#KxBnBWidget .ui-icon, #KxBnBWidget .ui-widget-content .ui-icon { background-image: url(images/ui-icons_72a7cf_256x240.png); }
#KxBnBWidget .ui-widget-header .ui-icon { background-image: url(images/ui-icons_72a7cf_256x240.png); }
#KxBnBWidget .ui-state-default .ui-icon { background-image: url(images/ui-icons_3d80b3_256x240.png); }
#KxBnBWidget .ui-state-hover .ui-icon, #KxBnBWidget .ui-state-focus .ui-icon { background-image: url(images/ui-icons_2694e8_256x240.png); }
#KxBnBWidget .ui-state-active .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
#KxBnBWidget .ui-state-highlight .ui-icon { background-image: url(images/ui-icons_2e83ff_256x240.png); }
#KxBnBWidget .ui-state-error .ui-icon, #KxBnBWidget .ui-state-error-text .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
#KxBnBWidget .ui-icon-blank { background-position: 16px 16px; }
#KxBnBWidget .ui-icon-carat-1-n { background-position: 0 0; }
#KxBnBWidget .ui-icon-carat-1-ne { background-position: -16px 0; }
#KxBnBWidget .ui-icon-carat-1-e { background-position: -32px 0; }
#KxBnBWidget .ui-icon-carat-1-se { background-position: -48px 0; }
#KxBnBWidget .ui-icon-carat-1-s { background-position: -64px 0; }
#KxBnBWidget .ui-icon-carat-1-sw { background-position: -80px 0; }
#KxBnBWidget .ui-icon-carat-1-w { background-position: -96px 0; }
#KxBnBWidget .ui-icon-carat-1-nw { background-position: -112px 0; }
#KxBnBWidget .ui-icon-carat-2-n-s { background-position: -128px 0; }
#KxBnBWidget .ui-icon-carat-2-e-w { background-position: -144px 0; }
#KxBnBWidget .ui-icon-triangle-1-n { background-position: 0 -16px; }
#KxBnBWidget .ui-icon-triangle-1-ne { background-position: -16px -16px; }
#KxBnBWidget .ui-icon-triangle-1-e { background-position: -32px -16px; }
#KxBnBWidget .ui-icon-triangle-1-se { background-position: -48px -16px; }
#KxBnBWidget .ui-icon-triangle-1-s { background-position: -64px -16px; }
#KxBnBWidget .ui-icon-triangle-1-sw { background-position: -80px -16px; }
#KxBnBWidget .ui-icon-triangle-1-w { background-position: -96px -16px; }
#KxBnBWidget .ui-icon-triangle-1-nw { background-position: -112px -16px; }
#KxBnBWidget .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
#KxBnBWidget .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
#KxBnBWidget .ui-icon-arrow-1-n { background-position: 0 -32px; }
#KxBnBWidget .ui-icon-arrow-1-ne { background-position: -16px -32px; }
#KxBnBWidget .ui-icon-arrow-1-e { background-position: -32px -32px; }
#KxBnBWidget .ui-icon-arrow-1-se { background-position: -48px -32px; }
#KxBnBWidget .ui-icon-arrow-1-s { background-position: -64px -32px; }
#KxBnBWidget .ui-icon-arrow-1-sw { background-position: -80px -32px; }
#KxBnBWidget .ui-icon-arrow-1-w { background-position: -96px -32px; }
#KxBnBWidget .ui-icon-arrow-1-nw { background-position: -112px -32px; }
#KxBnBWidget .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
#KxBnBWidget .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
#KxBnBWidget .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
#KxBnBWidget .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
#KxBnBWidget .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
#KxBnBWidget .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
#KxBnBWidget .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
#KxBnBWidget .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
#KxBnBWidget .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
#KxBnBWidget .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
#KxBnBWidget .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
#KxBnBWidget .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
#KxBnBWidget .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
#KxBnBWidget .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
#KxBnBWidget .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
#KxBnBWidget .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
#KxBnBWidget .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
#KxBnBWidget .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
#KxBnBWidget .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
#KxBnBWidget .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
#KxBnBWidget .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
#KxBnBWidget .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
#KxBnBWidget .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
#KxBnBWidget .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
#KxBnBWidget .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
#KxBnBWidget .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
#KxBnBWidget .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
#KxBnBWidget .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
#KxBnBWidget .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
#KxBnBWidget .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
#KxBnBWidget .ui-icon-arrow-4 { background-position: 0 -80px; }
#KxBnBWidget .ui-icon-arrow-4-diag { background-position: -16px -80px; }
#KxBnBWidget .ui-icon-extlink { background-position: -32px -80px; }
#KxBnBWidget .ui-icon-newwin { background-position: -48px -80px; }
#KxBnBWidget .ui-icon-refresh { background-position: -64px -80px; }
#KxBnBWidget .ui-icon-shuffle { background-position: -80px -80px; }
#KxBnBWidget .ui-icon-transfer-e-w { background-position: -96px -80px; }
#KxBnBWidget .ui-icon-transferthick-e-w { background-position: -112px -80px; }
#KxBnBWidget .ui-icon-folder-collapsed { background-position: 0 -96px; }
#KxBnBWidget .ui-icon-folder-open { background-position: -16px -96px; }
#KxBnBWidget .ui-icon-document { background-position: -32px -96px; }
#KxBnBWidget .ui-icon-document-b { background-position: -48px -96px; }
#KxBnBWidget .ui-icon-note { background-position: -64px -96px; }
#KxBnBWidget .ui-icon-mail-closed { background-position: -80px -96px; }
#KxBnBWidget .ui-icon-mail-open { background-position: -96px -96px; }
#KxBnBWidget .ui-icon-suitcase { background-position: -112px -96px; }
#KxBnBWidget .ui-icon-comment { background-position: -128px -96px; }
#KxBnBWidget .ui-icon-person { background-position: -144px -96px; }
#KxBnBWidget .ui-icon-print { background-position: -160px -96px; }
#KxBnBWidget .ui-icon-trash { background-position: -176px -96px; }
#KxBnBWidget .ui-icon-locked { background-position: -192px -96px; }
#KxBnBWidget .ui-icon-unlocked { background-position: -208px -96px; }
#KxBnBWidget .ui-icon-bookmark { background-position: -224px -96px; }
#KxBnBWidget .ui-icon-tag { background-position: -240px -96px; }
#KxBnBWidget .ui-icon-home { background-position: 0 -112px; }
#KxBnBWidget .ui-icon-flag { background-position: -16px -112px; }
#KxBnBWidget .ui-icon-calendar { background-position: -32px -112px; }
#KxBnBWidget .ui-icon-cart { background-position: -48px -112px; }
#KxBnBWidget .ui-icon-pencil { background-position: -64px -112px; }
#KxBnBWidget .ui-icon-clock { background-position: -80px -112px; }
#KxBnBWidget .ui-icon-disk { background-position: -96px -112px; }
#KxBnBWidget .ui-icon-calculator { background-position: -112px -112px; }
#KxBnBWidget .ui-icon-zoomin { background-position: -128px -112px; }
#KxBnBWidget .ui-icon-zoomout { background-position: -144px -112px; }
#KxBnBWidget .ui-icon-search { background-position: -160px -112px; }
#KxBnBWidget .ui-icon-wrench { background-position: -176px -112px; }
#KxBnBWidget .ui-icon-gear { background-position: -192px -112px; }
#KxBnBWidget .ui-icon-heart { background-position: -208px -112px; }
#KxBnBWidget .ui-icon-star { background-position: -224px -112px; }
#KxBnBWidget .ui-icon-link { background-position: -240px -112px; }
#KxBnBWidget .ui-icon-cancel { background-position: 0 -128px; }
#KxBnBWidget .ui-icon-plus { background-position: -16px -128px; }
#KxBnBWidget .ui-icon-plusthick { background-position: -32px -128px; }
#KxBnBWidget .ui-icon-minus { background-position: -48px -128px; }
#KxBnBWidget .ui-icon-minusthick { background-position: -64px -128px; }
#KxBnBWidget .ui-icon-close { background-position: -80px -128px; }
#KxBnBWidget .ui-icon-closethick { background-position: -96px -128px; }
#KxBnBWidget .ui-icon-key { background-position: -112px -128px; }
#KxBnBWidget .ui-icon-lightbulb { background-position: -128px -128px; }
#KxBnBWidget .ui-icon-scissors { background-position: -144px -128px; }
#KxBnBWidget .ui-icon-clipboard { background-position: -160px -128px; }
#KxBnBWidget .ui-icon-copy { background-position: -176px -128px; }
#KxBnBWidget .ui-icon-contact { background-position: -192px -128px; }
#KxBnBWidget .ui-icon-image { background-position: -208px -128px; }
#KxBnBWidget .ui-icon-video { background-position: -224px -128px; }
#KxBnBWidget .ui-icon-script { background-position: -240px -128px; }
#KxBnBWidget .ui-icon-alert { background-position: 0 -144px; }
#KxBnBWidget .ui-icon-info { background-position: -16px -144px; }
#KxBnBWidget .ui-icon-notice { background-position: -32px -144px; }
#KxBnBWidget .ui-icon-help { background-position: -48px -144px; }
#KxBnBWidget .ui-icon-check { background-position: -64px -144px; }
#KxBnBWidget .ui-icon-bullet { background-position: -80px -144px; }
#KxBnBWidget .ui-icon-radio-on { background-position: -96px -144px; }
#KxBnBWidget .ui-icon-radio-off { background-position: -112px -144px; }
#KxBnBWidget .ui-icon-pin-w { background-position: -128px -144px; }
#KxBnBWidget .ui-icon-pin-s { background-position: -144px -144px; }
#KxBnBWidget .ui-icon-play { background-position: 0 -160px; }
#KxBnBWidget .ui-icon-pause { background-position: -16px -160px; }
#KxBnBWidget .ui-icon-seek-next { background-position: -32px -160px; }
#KxBnBWidget .ui-icon-seek-prev { background-position: -48px -160px; }
#KxBnBWidget .ui-icon-seek-end { background-position: -64px -160px; }
#KxBnBWidget .ui-icon-seek-start { background-position: -80px -160px; }
#KxBnBWidget .ui-icon-seek-first { background-position: -80px -160px; }
#KxBnBWidget .ui-icon-stop { background-position: -96px -160px; }
#KxBnBWidget .ui-icon-eject { background-position: -112px -160px; }
#KxBnBWidget .ui-icon-volume-off { background-position: -128px -160px; }
#KxBnBWidget .ui-icon-volume-on { background-position: -144px -160px; }
#KxBnBWidget .ui-icon-power { background-position: 0 -176px; }
#KxBnBWidget .ui-icon-signal-diag { background-position: -16px -176px; }
#KxBnBWidget .ui-icon-signal { background-position: -32px -176px; }
#KxBnBWidget .ui-icon-battery-0 { background-position: -48px -176px; }
#KxBnBWidget .ui-icon-battery-1 { background-position: -64px -176px; }
#KxBnBWidget .ui-icon-battery-2 { background-position: -80px -176px; }
#KxBnBWidget .ui-icon-battery-3 { background-position: -96px -176px; }
#KxBnBWidget .ui-icon-circle-plus { background-position: 0 -192px; }
#KxBnBWidget .ui-icon-circle-minus { background-position: -16px -192px; }
#KxBnBWidget .ui-icon-circle-close { background-position: -32px -192px; }
#KxBnBWidget .ui-icon-circle-triangle-e { background-position: -48px -192px; }
#KxBnBWidget .ui-icon-circle-triangle-s { background-position: -64px -192px; }
#KxBnBWidget .ui-icon-circle-triangle-w { background-position: -80px -192px; }
#KxBnBWidget .ui-icon-circle-triangle-n { background-position: -96px -192px; }
#KxBnBWidget .ui-icon-circle-arrow-e { background-position: -112px -192px; }
#KxBnBWidget .ui-icon-circle-arrow-s { background-position: -128px -192px; }
#KxBnBWidget .ui-icon-circle-arrow-w { background-position: -144px -192px; }
#KxBnBWidget .ui-icon-circle-arrow-n { background-position: -160px -192px; }
#KxBnBWidget .ui-icon-circle-zoomin { background-position: -176px -192px; }
#KxBnBWidget .ui-icon-circle-zoomout { background-position: -192px -192px; }
#KxBnBWidget .ui-icon-circle-check { background-position: -208px -192px; }
#KxBnBWidget .ui-icon-circlesmall-plus { background-position: 0 -208px; }
#KxBnBWidget .ui-icon-circlesmall-minus { background-position: -16px -208px; }
#KxBnBWidget .ui-icon-circlesmall-close { background-position: -32px -208px; }
#KxBnBWidget .ui-icon-squaresmall-plus { background-position: -48px -208px; }
#KxBnBWidget .ui-icon-squaresmall-minus { background-position: -64px -208px; }
#KxBnBWidget .ui-icon-squaresmall-close { background-position: -80px -208px; }
#KxBnBWidget .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
#KxBnBWidget .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
#KxBnBWidget .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
#KxBnBWidget .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
#KxBnBWidget .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
#KxBnBWidget .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
#KxBnBWidget .ui-corner-all, #KxBnBWidget .ui-corner-top, #KxBnBWidget .ui-corner-left, #KxBnBWidget .ui-corner-tl { border-top-left-radius: 6px; }
#KxBnBWidget .ui-corner-all, #KxBnBWidget .ui-corner-top, #KxBnBWidget .ui-corner-right, #KxBnBWidget .ui-corner-tr { border-top-right-radius: 6px; }
#KxBnBWidget .ui-corner-all, #KxBnBWidget .ui-corner-bottom, #KxBnBWidget .ui-corner-left, #KxBnBWidget .ui-corner-bl { border-bottom-left-radius: 6px; }
#KxBnBWidget .ui-corner-all, #KxBnBWidget .ui-corner-bottom, #KxBnBWidget .ui-corner-right, #KxBnBWidget .ui-corner-br { border-bottom-right-radius: 6px; }
#KxBnBWidget .ui-widget-overlay { background: #eeeeee url(images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat; opacity: .8; filter: Alpha(Opacity=80); }
#KxBnBWidget .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #000000 url(images/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x; opacity: .3; filter: Alpha(Opacity=30); border-radius: 8px; }

/**/
/**/
/* COMMON - INITIALIZING, GRID, ELEMENTS, TYPOGRAPHY */
/* COMMON / VARIABLES.....................Declarations of common (widget and bnb pages) Sass variables */
/* COMMON / MIXINS........................Common Sass mixins */
/* COMMON / GLOBALRESET...................Set reset common (widget and bnb pages) defaults, which aren't encapsulated */
/* COMMON / TYPOGRAPHY....................Common (widget and bnb pages) typography aren't encapsulated */
/* COMMON / GLOBAL CLASSES................Common (widget and bnb pages) global classes, which ARE encapsulated */
/* COMMON / RESET.........................Set reset common (widget and bnb pages) defaults, which ARE encapsulated */
/* COMMON / FORMS.........................Reset common form elements and set common form element design */
body { min-width: 320px; padding: 0; margin: 0; }

@font-face { font-family: 'robotolight'; src: url("../Fonts/roboto-light-webfont.eot"); src: url("../Fonts/roboto-light-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/roboto-light-webfont.woff") format("woff"), url("../Fonts/roboto-light-webfont.ttf") format("truetype"), url("../Fonts/roboto-light-webfont.svg#robotolight") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'robotomedium'; src: url("../Fonts/roboto-medium-webfont.eot"); src: url("../Fonts/roboto-medium-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/roboto-medium-webfont.woff") format("woff"), url("../Fonts/roboto-medium-webfont.ttf") format("truetype"), url("../Fonts/roboto-medium-webfont.svg#robotomedium") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'robotobold'; src: url("../Fonts/roboto-bold-webfont.eot"); src: url("../Fonts/roboto-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/roboto-bold-webfont.woff") format("woff"), url("../Fonts/roboto-bold-webfont.ttf") format("truetype"), url("../Fonts/roboto-bold-webfont.svg#robotobold") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'CenturyGothic-Bold'; src: url("../Fonts/CenturyGothic-Bold.eot"); src: url("../Fonts/CenturyGothic-Bold.eot?#iefix") format("embedded-opentype"), url("../Fonts/CenturyGothic-Bold.woff") format("woff"), url("../Fonts/CenturyGothic-Bold.ttf") format("truetype"), url("../Fonts/CenturyGothic-Bold.svg#robotobold") format("svg"); font-weight: normal; font-style: normal; }
#KxBnBWidget .clearfix { *zoom: 1; }
#KxBnBWidget .clearfix:before, #KxBnBWidget .clearfix:after { content: " "; display: table; }
#KxBnBWidget .clearfix:after { clear: both; }
#KxBnBWidget.inverse, #KxBnBWidget .inverse { background: #6679b5; color: #fff; }
#KxBnBWidget .visuallyhidden { visibility: hidden !important; }
#KxBnBWidget .is-hidden { display: none !important; visibility: hidden !important; }
#KxBnBWidget .is-vishidden { position: absolute !important; overflow: hidden; width: 1px; height: 1px; padding: 0; border: 0; clip: rect(1px, 1px, 1px, 1px); }
#KxBnBWidget .loader { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 9999; background: url("../Images/Loader.gif") 50% 50% no-repeat #f9f9f9; }
html.no-touch #KxBnBWidget .loader.desktop-hidden { display: none !important; }
@media only screen and (min-width: 1200px) { html.touch #KxBnBWidget .loader.desktop-hidden { display: none !important; } }
#KxBnBWidget { font-family: "robotolight", "Arial", sans-serif; font-size: 16px; box-sizing: border-box; }
#KxBnBWidget input[type="date"], #KxBnBWidget input[type="datetime"], #KxBnBWidget input[type="datetime-local"], #KxBnBWidget input[type="button"], #KxBnBWidget input[type="checkbox"], #KxBnBWidget select { cursor: pointer; }
#KxBnBWidget input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset; }
#KxBnBWidget label { font-family: inherit; font-size: inherit; line-height: inherit; }
#KxBnBWidget .btn { margin-top: 0; margin-bottom: 0; }
#KxBnBWidget .ui-datepicker-inline { border-color: transparent; }
#KxBnBWidget .ui-widget-content { color: #333333; background: white; padding: 0.5em !important; position: relative; }
#KxBnBWidget .ui-widget-content a { font-size: inherit; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header { background: transparent; border: 0; position: static; padding: 0.2em 0; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev, #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next { border: none !important; top: 0.7em; left: 0.7em; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev.ui-state-hover, #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next.ui-state-hover { top: 0.7em; left: 0.7em; background: transparent; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev span, #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next span { width: 100%; height: 100%; top: 0; left: 0; margin: 0; font-weight: normal; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev span:before, #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next span:before { content: ""; font-size: 32px; position: absolute; left: 0; top: 50%; margin: -0.77em 0 0 0; text-indent: 0; font-family: 'KxBnBFontAwesome'; }
@media only screen and (max-width: 479px) { #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-prev span:before, #KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next span:before { font-size: 6.8vw; } }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next { left: auto; right: 0.7em; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next.ui-state-hover { left: auto; right: 0.7em; }
#KxBnBWidget .ui-widget-content .ui-datepicker-header .ui-datepicker-next span:before { content: ""; left: auto; right: 0; }
#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar, #KxBnBWidget .ui-widget-content .ui-datepicker-group table { width: 95%; margin-left: auto; margin-right: auto; table-layout: fixed; }
#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td { vertical-align: middle; }
#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td span, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td a { background-color: #cfd7f2; border-color: #cfd7f2; font-weight: normal; text-align: center; font-size: 1em; line-height: 1.8; }
#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span.ui-state-active, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span.ui-state-hover, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a.ui-state-active, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a.ui-state-hover, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td span.ui-state-active, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td span.ui-state-hover, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td a.ui-state-active, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td a.ui-state-hover { background-color: #6679b5; border-color: #6679b5; color: #fff; }
#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-unselectable span, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-unselectable a, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-unselectable span, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-unselectable a { background-color: #f5f5f5; border-color: #f5f5f5; }
#KxBnBWidget #ui-datepicker-div { position: absolute; top: 40px !important; width: 34em !important; left: 40px !important; z-index: 1; display: block; opacity: 1 !important; }
#KxBnBWidget .tab .ui-corner-all, #KxBnBWidget .tab .ui-corner-left, #KxBnBWidget .tab .ui-corner-right, #KxBnBWidget .tab .ui-corner-top, #KxBnBWidget .tab .ui-corner-bottom { border-radius: 0; }
#KxBnBWidget .ui-state-default, #KxBnBWidget .ui-widget-content .ui-state-default, #KxBnBWidget .ui-widget-header .ui-state-default { background-image: none; }
#KxBnBWidget .ui-icon, #KxBnBWidget .ui-widget-content .ui-icon { background-image: none; }
#KxBnBWidget .ui-widget-header .ui-icon { background-image: none; }
#KxBnBWidget .js-error-wrapper label, #KxBnBWidget .js-error-wrapper i, #KxBnBWidget .js-error-wrapper span { color: #d9534f !important; }
#KxBnBWidget .js-error-wrapper input, #KxBnBWidget .js-error-wrapper select, #KxBnBWidget .js-error-wrapper textarea { border-color: #d9534f !important; color: #d9534f !important; }
#KxBnBWidget .js-error-wrapper input:focus, #KxBnBWidget .js-error-wrapper select:focus, #KxBnBWidget .js-error-wrapper textarea:focus { border-color: #d9534f; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 83, 79, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 83, 79, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 83, 79, 0.6); }
#KxBnBWidget .js-error { border: 1px solid #d9534f !important; }
#KxBnBWidget .js-error:focus { border-color: #d9534f; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 83, 79, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 83, 79, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(217, 83, 79, 0.6); }
#KxBnBWidget .js-error .icheckbox_polaris, #KxBnBWidget .js-error .iradio_polaris { background-image: url(../../Content/Images/check-box-error.png); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) { #KxBnBWidget .js-error .icheckbox_polaris, #KxBnBWidget .js-error .iradio_polaris { background-image: url(../../Content/Images/check-box-error@2x.png); } }
#KxBnBWidget .ErrorMessage, #KxBnBWidget .js-error-color { color: #d9534f !important; }
#KxBnBWidget .ErrorMessage .icheckbox_polaris, #KxBnBWidget .ErrorMessage .iradio_polaris, #KxBnBWidget .js-error-color .icheckbox_polaris, #KxBnBWidget .js-error-color .iradio_polaris { background-image: url(../../Content/Images/check-box-error.png); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) { #KxBnBWidget .ErrorMessage .icheckbox_polaris, #KxBnBWidget .ErrorMessage .iradio_polaris, #KxBnBWidget .js-error-color .icheckbox_polaris, #KxBnBWidget .js-error-color .iradio_polaris { background-image: url(../../Content/Images/check-box-error@2x.png); } }
#KxBnBWidget .form-control { height: auto; font-size: 1em; color: #333333; max-width: 100%; }

/**/
/**/
/* WIDGET - INITIALIZING, RESET AND BASIC DESIGN --- */
/* WIDGET / SCAFFOLDING...................Widget doesn't need Bootstrap, but some part of Bootstrap would be useful. This is copied from BootStrap SASS files but only the necessary ones. */
/* WIDGET / RESET.........................Set resets only for the widget, which ARE encapsulated */
/* WIDGET / FORMS.........................Widget doesn't need Bootstrap, but some part of Bootstrap would be useful. This is copied from BootStrap SASS files but only the necessary ones. */
#KxBnBWidget * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#KxBnBWidget *:before, #KxBnBWidget *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#KxBnBWidget input, #KxBnBWidget button, #KxBnBWidget select, #KxBnBWidget textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
#KxBnBWidget a { color: #6679b5; text-decoration: none; }
#KxBnBWidget a:hover, #KxBnBWidget a:focus { color: #43558b; text-decoration: underline; }
#KxBnBWidget a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
#KxBnBWidget .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }
#KxBnBWidget .sr-only-focusable:active, #KxBnBWidget .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; }
#KxBnBWidget [role="button"] { cursor: pointer; }
#KxBnBWidget fieldset { margin: 0; padding: 0; border: 0; }
#KxBnBWidget input { height: auto; }
#KxBnBWidget fieldset { padding: 0; margin: 0; border: 0; min-width: 0; }
#KxBnBWidget label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; }
#KxBnBWidget input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#KxBnBWidget input[type="radio"], #KxBnBWidget input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; }
#KxBnBWidget input[type="file"] { display: block; }
#KxBnBWidget input[type="range"] { display: block; width: 100%; }
#KxBnBWidget select[multiple], #KxBnBWidget select[size] { height: auto; }
#KxBnBWidget input[type="file"]:focus, #KxBnBWidget input[type="radio"]:focus, #KxBnBWidget input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
#KxBnBWidget .form-control { display: block; width: 100%; height: auto; padding: 6px 12px; font-size: 1em; line-height: 1.42857; color: #333333; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -ms-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
#KxBnBWidget .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
#KxBnBWidget .form-control::-moz-placeholder { color: #999; opacity: 1; }
#KxBnBWidget .form-control:-ms-input-placeholder { color: #999; }
#KxBnBWidget .form-control::-webkit-input-placeholder { color: #999; }
#KxBnBWidget .form-control[disabled], #KxBnBWidget .form-control[readonly], fieldset[disabled] #KxBnBWidget .form-control { background-color: #eeeeee; opacity: 1; }
#KxBnBWidget textarea.form-control { height: auto; }
#KxBnBWidget input[type="search"] { -webkit-appearance: none; }
#KxBnBWidget .radio, #KxBnBWidget .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; }
#KxBnBWidget .radio label, #KxBnBWidget .checkbox label { min-height: 22px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; }
#KxBnBWidget .radio input[type="radio"], #KxBnBWidget .radio-inline input[type="radio"], #KxBnBWidget .checkbox input[type="checkbox"], #KxBnBWidget .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; }
#KxBnBWidget .radio + .radio, #KxBnBWidget .checkbox + .checkbox { margin-top: -5px; }
#KxBnBWidget .radio-inline, #KxBnBWidget .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; }
#KxBnBWidget .radio-inline + .radio-inline, #KxBnBWidget .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; }
#KxBnBWidget input[type="radio"][disabled], #KxBnBWidget input[type="radio"].disabled, fieldset[disabled] #KxBnBWidget input[type="radio"], #KxBnBWidget input[type="checkbox"][disabled], #KxBnBWidget input[type="checkbox"].disabled, fieldset[disabled] #KxBnBWidget input[type="checkbox"] { cursor: not-allowed; }
#KxBnBWidget .radio-inline.disabled, fieldset[disabled] #KxBnBWidget .radio-inline, #KxBnBWidget .checkbox-inline.disabled, fieldset[disabled] #KxBnBWidget .checkbox-inline { cursor: not-allowed; }
#KxBnBWidget .radio.disabled label, fieldset[disabled] #KxBnBWidget .radio label, #KxBnBWidget .checkbox.disabled label, fieldset[disabled] #KxBnBWidget .checkbox label { cursor: not-allowed; }

/**/
/**/
/* WIDGET - STUCTURE AND COMPONENTS ---------------- */
/* WIDGET / ... */
#KxBnBWidget { min-width: 320px; background: #6679b5; line-height: 1.42857143; }
#KxBnBWidget > .KxBnBWidget { min-width: 320px; background: transparent; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
#KxBnBWidget > .KxBnBWidget:before, #KxBnBWidget > .KxBnBWidget:after { content: " "; display: table; }
#KxBnBWidget > .KxBnBWidget:after { clear: both; }
@media (min-width: 480px) { #KxBnBWidget > .KxBnBWidget { width: 460px; } }
@media (min-width: 768px) { #KxBnBWidget > .KxBnBWidget { width: 750px; } }
@media (min-width: 992px) { #KxBnBWidget > .KxBnBWidget { width: 970px; } }
@media (min-width: 1200px) { #KxBnBWidget > .KxBnBWidget { width: 1170px; } }
#KxBnBWidget fieldset { display: table; table-layout: fixed; background-color: #f5f5f5; border: 1px solid #e3e3e3; width: 100%; }
#KxBnBWidget fieldset div { margin: 0; padding: 0; border: 0; }
#KxBnBWidget fieldset > div { display: table-cell; width: 1%; position: relative; vertical-align: top; }
#KxBnBWidget fieldset > .tab-wrapper + .tab-wrapper + .tab-wrapper + .tab-wrapper { display: none !important; }
#KxBnBWidget table { border: 0; background: transparent; margin-bottom: 0; line-height: inherit; }
#KxBnBWidget table tbody, #KxBnBWidget table tr, #KxBnBWidget table td { border: 0; background: transparent; margin-bottom: 0; line-height: inherit; }
#KxBnBWidget .ui-datepicker .ui-datepicker-prev span:before, #KxBnBWidget .ui-datepicker .ui-datepicker-prev span:after, #KxBnBWidget .ui-datepicker .ui-datepicker-next span:before, #KxBnBWidget .ui-datepicker .ui-datepicker-next span:after { width: auto; }
#KxBnBWidget .KxBnBWidget { color: #333333; }
#KxBnBWidget .KxBnBWidget i { font-size: 2em; display: inline; position: absolute; top: 50%; left: 10px; margin-top: -0.57em; }
#KxBnBWidget .KxBnBWidget input[type="text"] { width: 100%; box-sizing: border-box; }
#KxBnBWidget .KxBnBWidget input[type="date"] { display: none; }
#KxBnBWidget .KxBnBWidget label { font-weight: normal; display: initial; margin: 0; }
#KxBnBWidget .KxBnBWidget ul { font-family: inherit; font-size: inherit; line-height: inherit; margin: 0; padding: 0; }
#KxBnBWidget .KxBnBWidget ul li { font-family: inherit; font-size: inherit; line-height: inherit; margin: 0; width: 100%; padding: 10px !important; }
@media print { #KxBnBWidget .KxBnBWidget { display: none !important; } }
@media print { #KxBnBWidget .KxBnBWidget * { display: none !important; } }
#KxBnBWidget > .KxBnBHorizontalWidget fieldset { border: 0; }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalWidget { width: 100%; padding-left: 0; padding-right: 0; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset { display: block; font-size: 1em; border: 0; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > div { display: block; width: 100%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.header-active > .header-wrapper { display: block !important; text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.tab-location-active > .tab-wrapper + .tab-wrapper + .tab-wrapper + .tab-wrapper { display: block !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active > .promotion-wrapper { display: block !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .search-wrapper { text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .header-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .tab-wrapper .tab { height: 4.7em; } }
@media only screen and (max-width: 767px) and (max-width: 479px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .header-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .tab-wrapper .tab { height: 4.8em; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .tab-wrapper .tab .hide-content { top: 4.7em; } }
@media only screen and (max-width: 767px) and (max-width: 479px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .tab-wrapper .tab .hide-content { top: 4.8em; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab { border-right: 0; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content .ui-datepicker-inline { float: none; margin: 1em auto; width: 17em !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content .ui-datepicker-group { float: none; width: 100%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content .ui-datepicker-group + .ui-datepicker-group { margin-top: 1.75em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab i { top: 50%; right: auto; left: 10%; min-width: 1.03em; text-align: center; margin-top: -0.5em; font-size: 2em; margin-left: -0.3em; display: block; color: #6679b5; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab label { min-height: 3.34em; background: transparent; width: auto !important; padding: 1em 1em 1em 22%; border: 1px solid #fff; margin: 0; position: absolute; box-sizing: border-box; left: 0.5em; right: 0.5em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab label:before { background: #cfd7f2; content: ""; display: block; position: absolute; left: -1px; width: 20%; height: 104%; top: -1px; margin-left: 0; z-index: 0; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab span.carat { right: 20px; left: auto; border-top-color: black; top: 26px; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .form-control { padding: 0; } }
@media only screen and (max-width: 767px) and (max-width: 479px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset { font-size: 3.4vw; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper i { display: inline; top: 50%; right: auto; left: 10%; min-width: 1.03em; text-align: center; margin-top: -0.5em; font-size: 2em; margin-left: -0.3em; display: block; color: #6679b5; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper label { background: transparent; width: auto !important; padding: 0 1em 0 22%; border: 1px solid transparent; margin: 0; position: absolute; box-sizing: border-box; left: 0.5em; right: 0.5em; text-indent: -9999px; line-height: 0; font-size: 1em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper label:before { min-height: 3.34em; background: #cfd7f2; content: ""; display: block; position: absolute; left: -1px; width: 20%; height: 104%; top: -1px; margin-left: 0; z-index: 0; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper input { min-height: 3.34em; padding-left: 21%; } }
@media only screen and (max-width: 767px) and (min-width: 480px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper input { padding-left: 21.2%; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper > div { padding: 10px 7px; } }
@media only screen and (min-width: 768px) { #KxBnBWidget > .KxBnBHorizontalWidget .header-wrapper > div, #KxBnBWidget > .KxBnBHorizontalWidget .search-wrapper > div { height: 5.7em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset { font-size: 1em; font-size: 0.8em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > div { width: 1%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.header-active > .header-wrapper { display: table-cell !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.tab-location-active > .tab-wrapper + .tab-wrapper + .tab-wrapper + .tab-wrapper { display: table-cell !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active > .promotion-wrapper { display: table-cell !important; width: 1.13% !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active > .promotion-wrapper input { padding-left: 0.3em; padding-right: 0.3em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .header-wrapper { height: 3.7em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .promotion-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .tab-wrapper .tab { height: 5.7em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .tab-wrapper .tab .hide-content { top: 5.7em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab { display: table; width: 100%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .shown { display: table-cell; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content { left: -1px; width: 101%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.active { background: #fff; -webkit-transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -ms-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out; -webkit-box-shadow: -2px, 2px, 2px, #6679b5; -moz-box-shadow: -2px, 2px, 2px, #6679b5; box-shadow: -2px, 2px, 2px, #6679b5; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.active label { color: #333333; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.active i { color: #6679b5; } }
@media only screen and (min-width: 768px) and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset { font-size: 1em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > div { width: 33.33%; display: block; float: left; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .header-wrapper > div { padding-top: 1em; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.tab-location-active > div { width: 25%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.header-active > .header-wrapper { display: block !important; width: 100%; text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active > .promotion-wrapper { display: block !important; width: 66%; float: left; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active.tab-location-active > .promotion-wrapper { width: 50%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBHorizontalWidget fieldset.tab-location-active > .search-wrapper { display: block !important; width: 100%; float: right; text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active > .search-wrapper { width: 33%; text-align: right; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active.tab-location-active > .search-wrapper { width: 50%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content { left: 0; width: 302.5%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content .ui-datepicker-inline { float: none; margin: 1em auto; width: 17em !important; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab .hide-content .ui-datepicker-group { float: none; width: 100%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.departure-date .hide-content { left: -101%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.tab-room .hide-content { left: -201.5%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.tab-location .hide-content { left: -303%; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.tab-location-active .tab .hide-content { width: 404%; } }
@media only screen and (min-width: 768px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset.header-active > .header-wrapper { text-align: left; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset.promotion-active > .promotion-wrapper { display: table-cell !important; width: 1%; float: none; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset > .search-wrapper { display: table-cell !important; width: 1%; float: none; text-align: right; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.active .hide-content { -webkit-box-shadow: 2px 3px 3px #6679b5; -moz-box-shadow: 2px 3px 3px #6679b5; box-shadow: 2px 3px 3px #6679b5; }
  #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.from-date .hide-content, #KxBnBWidget > .KxBnBHorizontalWidget fieldset .tab.departure-date .hide-content { width: auto; } }
@media only screen and (min-width: 768px) and (min-width: 992px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset { font-size: 0.9em; } }
@media only screen and (min-width: 768px) and (min-width: 1200px) { #KxBnBWidget > .KxBnBHorizontalWidget fieldset { font-size: 1em; } }

#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset { font-size: 1em; border: 0; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > div { width: 1%; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.header-active > .header-wrapper { display: table-cell !important; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active > .tab-wrapper + .tab-wrapper + .tab-wrapper + .tab-wrapper { display: table-cell !important; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.promotion-active > .promotion-wrapper { display: table-cell !important; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .header-wrapper { height: 3.7em; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .promotion-wrapper, #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .tab-wrapper .tab { height: 5.7em; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .tab-wrapper .tab .hide-content { top: 5.7em; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab { display: table; width: 100%; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab .shown { display: table-cell; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab .hide-content { left: -1px; width: 101%; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.active { background: #fff; -webkit-transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -ms-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out; -webkit-box-shadow: -2px, 2px, 2px, #6679b5; -moz-box-shadow: -2px, 2px, 2px, #6679b5; box-shadow: -2px, 2px, 2px, #6679b5; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.active label { color: #333333; }
#KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.active i { color: #6679b5; }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset { font-size: 1em; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > div { width: 33.33%; display: block; float: left; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .header-wrapper > div { padding-top: 1em; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active > div { width: 25%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.header-active > .header-wrapper { display: block !important; width: 100%; text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.promotion-active > .promotion-wrapper { display: block !important; width: 66%; float: left; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.promotion-active.tab-location-active > .promotion-wrapper { width: 50%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active > .search-wrapper { display: block !important; width: 100%; float: right; text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.promotion-active > .search-wrapper { width: 33%; text-align: right; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.promotion-active.tab-location-active > .search-wrapper { width: 50%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab .hide-content { left: 0; width: 302.5%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab .hide-content .ui-datepicker-inline { float: none; margin: 1em auto; width: 17em !important; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab .hide-content .ui-datepicker-group { float: none; width: 100%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.departure-date .hide-content { left: -101%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.tab-room .hide-content { left: -201.5%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.tab-location .hide-content { left: -303%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .tab .hide-content { width: 404%; } }
@media only screen and (max-width: 479px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset { font-size: 3.4vw; } }
@media only screen and (min-width: 768px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset { font-size: 0.8em; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.header-active > .header-wrapper { text-align: left; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.promotion-active > .promotion-wrapper { display: table-cell !important; width: 1%; float: none; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset > .search-wrapper { display: table-cell !important; width: 1%; float: none; text-align: right; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.active .hide-content { -webkit-box-shadow: 2px 3px 3px #6679b5; -moz-box-shadow: 2px 3px 3px #6679b5; box-shadow: 2px 3px 3px #6679b5; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.from-date .hide-content, #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.departure-date .hide-content { width: auto; } }
@media only screen and (min-width: 992px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset { font-size: 0.9em; } }
@media only screen and (min-width: 1200px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset { font-size: 1em; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab label { width: 75%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.tab-room { border-right: 0; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.tab-room label { width: 70%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .tab.tab-room { border-right: 1px solid rgba(255, 255, 255, 0.5); }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .tab.tab-location { border-right: 0; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .tab i { display: none; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .tab label { width: 100%; margin-left: 0; font-size: 1em; text-align: center; } }
@media only screen and (max-width: 479px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab i { display: none; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab label, #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .tab.tab-room label { width: 100%; margin-left: 0; text-align: center; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .tab label { font-size: 0.9em; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .promotion-wrapper i { left: 10px; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .promotion-wrapper label { width: 75%; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .promotion-wrapper i { display: none; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .promotion-wrapper > div { padding-left: 10px; } }
@media only screen and (max-width: 479px) { #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .promotion-wrapper i { display: none; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset .promotion-wrapper > div { padding-left: 10px; }
  #KxBnBWidget > .KxBnBHorizontalLegacyWidget fieldset.tab-location-active .promotion-wrapper label { font-size: 0.9em; } }
@media only screen and (max-width: 767px) { #KxBnBWidget > .KxBnBVerticalWidget { width: 100%; padding-left: 0; padding-right: 0; } }
#KxBnBWidget > .KxBnBVerticalWidget fieldset { font-size: 1em; border: 0; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > div { display: block; width: 100%; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset.header-active > .header-wrapper { display: block !important; text-align: center; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset.tab-location-active > .tab-wrapper + .tab-wrapper + .tab-wrapper + .tab-wrapper { display: block !important; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset.promotion-active > .promotion-wrapper { display: block !important; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .search-wrapper { text-align: center; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .header-wrapper, #KxBnBWidget > .KxBnBVerticalWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper, #KxBnBWidget > .KxBnBVerticalWidget fieldset > .tab-wrapper .tab { height: 4.7em; }
@media only screen and (max-width: 479px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset > .header-wrapper, #KxBnBWidget > .KxBnBVerticalWidget fieldset > .search-wrapper, #KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper, #KxBnBWidget > .KxBnBVerticalWidget fieldset > .tab-wrapper .tab { height: 4.8em; } }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .tab-wrapper .tab .hide-content { top: 4.7em; }
@media only screen and (max-width: 479px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset > .tab-wrapper .tab .hide-content { top: 4.8em; } }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab { border-right: 0; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab .hide-content .ui-datepicker-inline { float: none; margin: 1em auto; width: 17em !important; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab .hide-content .ui-datepicker-group { float: none; width: 100%; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab .hide-content .ui-datepicker-group + .ui-datepicker-group { margin-top: 1.75em; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab i { top: 50%; right: auto; left: 10%; min-width: 1.03em; text-align: center; margin-top: -0.5em; font-size: 2em; margin-left: -0.3em; display: block; color: #6679b5; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab label { min-height: 3.34em; background: transparent; width: auto !important; padding: 1em 1em 1em 22%; border: 1px solid #fff; margin: 0; position: absolute; box-sizing: border-box; left: 0.5em; right: 0.5em; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab label:before { background: #cfd7f2; content: ""; display: block; position: absolute; left: -1px; width: 20%; height: 104%; top: -1px; margin-left: 0; z-index: 0; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab span.carat { right: 20px; left: auto; border-top-color: black; top: 26px; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset .tab .form-control { padding: 0; }
@media only screen and (max-width: 479px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset { font-size: 3.4vw; } }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper i { display: inline; top: 50%; right: auto; left: 10%; min-width: 1.03em; text-align: center; margin-top: -0.5em; font-size: 2em; margin-left: -0.3em; display: block; color: #6679b5; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper label { background: transparent; width: auto !important; padding: 0 1em 0 22%; border: 1px solid transparent; margin: 0; position: absolute; box-sizing: border-box; left: 0.5em; right: 0.5em; text-indent: -9999px; line-height: 0; font-size: 1em; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper label:before { min-height: 3.34em; background: #cfd7f2; content: ""; display: block; position: absolute; left: -1px; width: 20%; height: 104%; top: -1px; margin-left: 0; z-index: 0; }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper input { min-height: 3.34em; padding-left: 21%; }
@media only screen and (min-width: 480px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper input { padding-left: 21.2%; } }
@media only screen and (min-width: 768px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper input { padding-left: 21.4%; } }
@media only screen and (min-width: 992px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper input { padding-left: 21.6%; } }
@media only screen and (min-width: 1200px) { #KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper input { padding-left: 21.8%; } }
#KxBnBWidget > .KxBnBVerticalWidget fieldset > .promotion-wrapper > div { padding: 10px 7px; }
#KxBnBWidget .tab-wrapper { background: #6679b5; }
#KxBnBWidget .tab { padding: 10px; border: 0; position: relative; cursor: pointer; margin-bottom: 0; border-right: 1px solid rgba(255, 255, 255, 0.5); -webkit-transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -ms-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out; -webkit-transition: color 0.3s ease-in-out; -moz-transition: color 0.3s ease-in-out; -ms-transition: color 0.3s ease-in-out; -o-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; -webkit-transition: box-shadow 0.3s ease-in-out; -moz-transition: box-shadow 0.3s ease-in-out; -ms-transition: box-shadow 0.3s ease-in-out; -o-transition: box-shadow 0.3s ease-in-out; transition: box-shadow 0.3s ease-in-out; }
#KxBnBWidget .tab i { color: #fff; }
@media only screen and (max-width: 767px) { #KxBnBWidget .tab i { font-size: 1.6em; } }
@media only screen and (max-width: 479px) { #KxBnBWidget .tab i { display: none; } }
#KxBnBWidget .tab .form-control { width: 100%; background: transparent; border: none; box-shadow: none; padding: 0; }
#KxBnBWidget .tab .shown { width: 100%; height: 100%; vertical-align: middle; }
#KxBnBWidget .tab label { display: block; width: 75%; font-size: 1em; line-height: 1; font-weight: normal; color: #fff; cursor: pointer; margin-left: 2.3em; min-width: 4.2em; }
#KxBnBWidget .tab label.inactive { cursor: default !important; }
@media only screen and (max-width: 767px) { #KxBnBWidget .tab label { width: 100%; } }
#KxBnBWidget .tab .hide-content { display: none; position: absolute; background: #fff; z-index: 1012; left: 0; right: auto; border: 1px solid #6679b5; border-top-width: 0; box-sizing: border-box; width: 100.15%; }
@media only screen and (max-width: 767px) { #KxBnBWidget .tab .hide-content { width: 100.25%; } }
#KxBnBWidget .tab .hide-content.show-hide { display: block; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
#KxBnBWidget .tab.active span.selected { color: rgba(0, 0, 0, 0.8) !important; }
#KxBnBWidget .tab.active span.carat { border-top: 5px solid #000; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
#KxBnBWidget .tab.active sup { color: red; }
#KxBnBWidget .tab.active:after { content: ""; position: absolute; bottom: -5px; left: 0; width: 100%; height: 5px; background: #fff; z-index: 1011; }
#KxBnBWidget .header-wrapper { display: none !important; }
#KxBnBWidget .header-wrapper > div { padding: 10px; box-sizing: border-box; display: table; width: 100%; height: 100%; }
#KxBnBWidget .header-wrapper > div .shown { display: table-cell; width: 100%; height: 100%; vertical-align: middle; }
#KxBnBWidget .tab-date { width: 100%; box-sizing: border-box; }
#KxBnBWidget .tab-date span.arrow-first, #KxBnBWidget .tab-date span.arrow-second { background: url("../../Content/Images/next-arrow.png"); width: 11px; height: 18px; position: absolute; top: 50%; right: 20px; cursor: pointer; }
#KxBnBWidget .tab-date span.carat { position: absolute; bottom: 20px; left: 15px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
#KxBnBWidget .tab-date .large-date { word-wrap: break-word; padding-left: 10px; }
#KxBnBWidget .tab-date .shown input[type="text"] { margin: 0; color: rgba(255, 255, 255, 0.8); position: relative; z-index: 999; display: none; }
#KxBnBWidget .tab-room label { width: 65%; margin-left: 2.75em; }
#KxBnBWidget .tab-room .dropdown { border: none; }
#KxBnBWidget .tab-room .dropdown > .carat { display: none; }
#KxBnBWidget .tab-room .dropdown.open div { display: none !important; }
#KxBnBWidget .tab-room span.selected { margin-top: 2px; color: #fff; font-size: 1em; line-height: 1; display: none; }
#KxBnBWidget .tab-room ul { list-style: none; width: 100%; }
#KxBnBWidget .tab-room ul li { white-space: nowrap; padding: 10px; border-bottom: 1px solid #6679b5; }
#KxBnBWidget .tab-room ul li:hover, #KxBnBWidget .tab-room ul li:focus { cursor: pointer; background: #6679b5; color: #fff; }
#KxBnBWidget .tab-room ul li:last-child { border-bottom: none; }
#KxBnBWidget .tab-room ul li:before { display: none; }
#KxBnBWidget .tab-room .hide-content { overflow-x: hidden; overflow-y: auto; }
#KxBnBWidget .tab-location label { width: 80%; margin-left: 1.6em; }
#KxBnBWidget .tab-location .dropdown { border: none; }
#KxBnBWidget .tab-location .dropdown > .carat { display: none; }
#KxBnBWidget .tab-location .dropdown.open div { display: none !important; }
#KxBnBWidget .tab-location span.selected { margin-top: 2px; color: #fff; font-size: 1em; line-height: 1; display: none; }
#KxBnBWidget .tab-location ul { list-style: none; width: 100%; }
#KxBnBWidget .tab-location ul li { padding: 10px; border-bottom: 1px solid #6679b5; }
#KxBnBWidget .tab-location ul li:hover, #KxBnBWidget .tab-location ul li:focus { cursor: pointer; background: #6679b5; color: #fff; }
#KxBnBWidget .tab-location ul li:last-child { border-bottom: none; }
#KxBnBWidget .tab-location ul li:before { display: none; }
#KxBnBWidget .tab-location .hide-content { overflow-x: hidden; overflow-y: auto; }
#KxBnBWidget .promotion-wrapper { display: none !important; }
#KxBnBWidget .promotion-wrapper i { left: 6px; }
@media only screen and (max-width: 767px) { #KxBnBWidget .promotion-wrapper i { font-size: 1.6em; } }
@media only screen and (max-width: 479px) { #KxBnBWidget .promotion-wrapper i { display: none; } }
#KxBnBWidget .promotion-wrapper label { white-space: nowrap; color: inherit !important; width: 100%; display: inline-block; font-size: 0; background: transparent !important; }
#KxBnBWidget .promotion-wrapper input { height: 2.45em; min-width: 4.5em; }
@media only screen and (max-width: 991px) { #KxBnBWidget .promotion-wrapper input { padding-left: 0.4em; padding-right: 0.4em; } }
#KxBnBWidget .promotion-wrapper > div { padding: 0.4em 0.5em 0 2.9em; }
@media only screen and (max-width: 767px) { #KxBnBWidget .promotion-wrapper > div { padding: 10px 7px; } }
#KxBnBWidget .promotion-wrapper > div > span { display: none; }
#KxBnBWidget .promotion-wrapper.promotion-inverse { background: #6679b5; }
#KxBnBWidget .promotion-wrapper.promotion-inverse i { color: #fff; }
#KxBnBWidget .promotion-wrapper.promotion-inverse label { color: #fff !important; }
#KxBnBWidget .search-wrapper > div { padding: 0.7em 1em; display: table; width: 100%; height: 100%; box-sizing: border-box; position: relative; margin-bottom: 0; }
#KxBnBWidget .search-wrapper > div .shown { display: table-cell; height: 100%; width: 100%; vertical-align: middle; min-width: 4em; }
#KxBnBWidget .search-wrapper > div input[type="button"], #KxBnBWidget .search-wrapper > div button { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; -webkit-transition: all 0s ease-in; -moz-transition: all 0s ease-in; -ms-transition: all 0s ease-in; -o-transition: all 0s ease-in; transition: all 0s ease-in; padding: 6px 12px; font-size: 16px; line-height: 1.42857; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #333; background-color: #fff; border-color: #ccc; }
#KxBnBWidget .search-wrapper > div input[type="button"]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].focus, #KxBnBWidget .search-wrapper > div input[type="button"]:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"]:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].active.focus, #KxBnBWidget .search-wrapper > div button:focus, #KxBnBWidget .search-wrapper > div button.focus, #KxBnBWidget .search-wrapper > div button:active:focus, #KxBnBWidget .search-wrapper > div button:active.focus, #KxBnBWidget .search-wrapper > div button.active:focus, #KxBnBWidget .search-wrapper > div button.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
#KxBnBWidget .search-wrapper > div input[type="button"]:hover, #KxBnBWidget .search-wrapper > div input[type="button"]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].focus, #KxBnBWidget .search-wrapper > div button:hover, #KxBnBWidget .search-wrapper > div button:focus, #KxBnBWidget .search-wrapper > div button.focus { color: #333; text-decoration: none; }
#KxBnBWidget .search-wrapper > div input[type="button"]:active, #KxBnBWidget .search-wrapper > div input[type="button"].active, #KxBnBWidget .search-wrapper > div button:active, #KxBnBWidget .search-wrapper > div button.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
#KxBnBWidget .search-wrapper > div input[type="button"].disabled, #KxBnBWidget .search-wrapper > div input[type="button"][disabled], fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"], #KxBnBWidget .search-wrapper > div button.disabled, #KxBnBWidget .search-wrapper > div button[disabled], fieldset[disabled] #KxBnBWidget .search-wrapper > div button { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#KxBnBWidget .search-wrapper > div input[type="button"]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].focus, #KxBnBWidget .search-wrapper > div button:focus, #KxBnBWidget .search-wrapper > div button.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; }
#KxBnBWidget .search-wrapper > div input[type="button"]:hover, #KxBnBWidget .search-wrapper > div button:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; }
#KxBnBWidget .search-wrapper > div input[type="button"]:active, #KxBnBWidget .search-wrapper > div input[type="button"].active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].dropdown-toggle, #KxBnBWidget .search-wrapper > div button:active, #KxBnBWidget .search-wrapper > div button.active, .open > #KxBnBWidget .search-wrapper > div button.dropdown-toggle { color: #333; background-color: #e6e6e6; border-color: #adadad; }
#KxBnBWidget .search-wrapper > div input[type="button"]:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"]:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"]:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button:active:hover, #KxBnBWidget .search-wrapper > div button:active:focus, #KxBnBWidget .search-wrapper > div button:active.focus, #KxBnBWidget .search-wrapper > div button.active:hover, #KxBnBWidget .search-wrapper > div button.active:focus, #KxBnBWidget .search-wrapper > div button.active.focus, .open > #KxBnBWidget .search-wrapper > div button.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.dropdown-toggle.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; }
#KxBnBWidget .search-wrapper > div input[type="button"]:active, #KxBnBWidget .search-wrapper > div input[type="button"].active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].dropdown-toggle, #KxBnBWidget .search-wrapper > div button:active, #KxBnBWidget .search-wrapper > div button.active, .open > #KxBnBWidget .search-wrapper > div button.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].disabled, #KxBnBWidget .search-wrapper > div input[type="button"].disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"][disabled], #KxBnBWidget .search-wrapper > div input[type="button"][disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"][disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"][disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"][disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"][disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"], fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"]:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"]:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"]:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].active, #KxBnBWidget .search-wrapper > div button.disabled, #KxBnBWidget .search-wrapper > div button.disabled:hover, #KxBnBWidget .search-wrapper > div button.disabled:focus, #KxBnBWidget .search-wrapper > div button.disabled.focus, #KxBnBWidget .search-wrapper > div button.disabled:active, #KxBnBWidget .search-wrapper > div button.disabled.active, #KxBnBWidget .search-wrapper > div button[disabled], #KxBnBWidget .search-wrapper > div button[disabled]:hover, #KxBnBWidget .search-wrapper > div button[disabled]:focus, #KxBnBWidget .search-wrapper > div button[disabled].focus, #KxBnBWidget .search-wrapper > div button[disabled]:active, #KxBnBWidget .search-wrapper > div button[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button, fieldset[disabled] #KxBnBWidget .search-wrapper > div button:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.active { background-color: #fff; border-color: #ccc; }
#KxBnBWidget .search-wrapper > div input[type="button"] .badge, #KxBnBWidget .search-wrapper > div button .badge { color: #fff; background-color: #333; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default, #KxBnBWidget .search-wrapper > div button.btn-default { color: #333; background-color: #fff; border-color: #ccc; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.focus, #KxBnBWidget .search-wrapper > div button.btn-default:focus, #KxBnBWidget .search-wrapper > div button.btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default:hover, #KxBnBWidget .search-wrapper > div button.btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-default:active, #KxBnBWidget .search-wrapper > div button.btn-default.active, .open > #KxBnBWidget .search-wrapper > div button.btn-default.dropdown-toggle { color: #333; background-color: #e6e6e6; border-color: #adadad; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button.btn-default:active:hover, #KxBnBWidget .search-wrapper > div button.btn-default:active:focus, #KxBnBWidget .search-wrapper > div button.btn-default:active.focus, #KxBnBWidget .search-wrapper > div button.btn-default.active:hover, #KxBnBWidget .search-wrapper > div button.btn-default.active:focus, #KxBnBWidget .search-wrapper > div button.btn-default.active.focus, .open > #KxBnBWidget .search-wrapper > div button.btn-default.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.btn-default.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.btn-default.dropdown-toggle.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-default:active, #KxBnBWidget .search-wrapper > div button.btn-default.active, .open > #KxBnBWidget .search-wrapper > div button.btn-default.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default.disabled, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default[disabled], #KxBnBWidget .search-wrapper > div input[type="button"].btn-default[disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default[disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default[disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default[disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-default[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-default, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-default:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-default:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-default:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-default.active, #KxBnBWidget .search-wrapper > div button.btn-default.disabled, #KxBnBWidget .search-wrapper > div button.btn-default.disabled:hover, #KxBnBWidget .search-wrapper > div button.btn-default.disabled:focus, #KxBnBWidget .search-wrapper > div button.btn-default.disabled.focus, #KxBnBWidget .search-wrapper > div button.btn-default.disabled:active, #KxBnBWidget .search-wrapper > div button.btn-default.disabled.active, #KxBnBWidget .search-wrapper > div button.btn-default[disabled], #KxBnBWidget .search-wrapper > div button.btn-default[disabled]:hover, #KxBnBWidget .search-wrapper > div button.btn-default[disabled]:focus, #KxBnBWidget .search-wrapper > div button.btn-default[disabled].focus, #KxBnBWidget .search-wrapper > div button.btn-default[disabled]:active, #KxBnBWidget .search-wrapper > div button.btn-default[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-default, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-default:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-default:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-default.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-default:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-default.active { background-color: #fff; border-color: #ccc; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-default .badge, #KxBnBWidget .search-wrapper > div button.btn-default .badge { color: #fff; background-color: #333; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary, #KxBnBWidget .search-wrapper > div button.btn-primary { color: #fff; background-color: #6679b5; border-color: #6679b5; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.focus, #KxBnBWidget .search-wrapper > div button.btn-primary:focus, #KxBnBWidget .search-wrapper > div button.btn-primary.focus { color: #fff; background-color: #4c5f9c; border-color: #334069; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:hover, #KxBnBWidget .search-wrapper > div button.btn-primary:hover { color: #fff; background-color: #4c5f9c; border-color: #485b95; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-primary:active, #KxBnBWidget .search-wrapper > div button.btn-primary.active, .open > #KxBnBWidget .search-wrapper > div button.btn-primary.dropdown-toggle { color: #fff; background-color: #4c5f9c; border-color: #485b95; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button.btn-primary:active:hover, #KxBnBWidget .search-wrapper > div button.btn-primary:active:focus, #KxBnBWidget .search-wrapper > div button.btn-primary:active.focus, #KxBnBWidget .search-wrapper > div button.btn-primary.active:hover, #KxBnBWidget .search-wrapper > div button.btn-primary.active:focus, #KxBnBWidget .search-wrapper > div button.btn-primary.active.focus, .open > #KxBnBWidget .search-wrapper > div button.btn-primary.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.btn-primary.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.btn-primary.dropdown-toggle.focus { color: #fff; background-color: #405084; border-color: #334069; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-primary:active, #KxBnBWidget .search-wrapper > div button.btn-primary.active, .open > #KxBnBWidget .search-wrapper > div button.btn-primary.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.disabled, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary[disabled], #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary[disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary[disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary[disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary[disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-primary.active, #KxBnBWidget .search-wrapper > div button.btn-primary.disabled, #KxBnBWidget .search-wrapper > div button.btn-primary.disabled:hover, #KxBnBWidget .search-wrapper > div button.btn-primary.disabled:focus, #KxBnBWidget .search-wrapper > div button.btn-primary.disabled.focus, #KxBnBWidget .search-wrapper > div button.btn-primary.disabled:active, #KxBnBWidget .search-wrapper > div button.btn-primary.disabled.active, #KxBnBWidget .search-wrapper > div button.btn-primary[disabled], #KxBnBWidget .search-wrapper > div button.btn-primary[disabled]:hover, #KxBnBWidget .search-wrapper > div button.btn-primary[disabled]:focus, #KxBnBWidget .search-wrapper > div button.btn-primary[disabled].focus, #KxBnBWidget .search-wrapper > div button.btn-primary[disabled]:active, #KxBnBWidget .search-wrapper > div button.btn-primary[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-primary, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-primary:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-primary:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-primary.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-primary:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-primary.active { background-color: #6679b5; border-color: #6679b5; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-primary .badge, #KxBnBWidget .search-wrapper > div button.btn-primary .badge { color: #6679b5; background-color: #fff; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success, #KxBnBWidget .search-wrapper > div button.btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.focus, #KxBnBWidget .search-wrapper > div button.btn-success:focus, #KxBnBWidget .search-wrapper > div button.btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success:hover, #KxBnBWidget .search-wrapper > div button.btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-success:active, #KxBnBWidget .search-wrapper > div button.btn-success.active, .open > #KxBnBWidget .search-wrapper > div button.btn-success.dropdown-toggle { color: #fff; background-color: #449d44; border-color: #398439; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button.btn-success:active:hover, #KxBnBWidget .search-wrapper > div button.btn-success:active:focus, #KxBnBWidget .search-wrapper > div button.btn-success:active.focus, #KxBnBWidget .search-wrapper > div button.btn-success.active:hover, #KxBnBWidget .search-wrapper > div button.btn-success.active:focus, #KxBnBWidget .search-wrapper > div button.btn-success.active.focus, .open > #KxBnBWidget .search-wrapper > div button.btn-success.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.btn-success.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.btn-success.dropdown-toggle.focus { color: #fff; background-color: #398439; border-color: #255625; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-success:active, #KxBnBWidget .search-wrapper > div button.btn-success.active, .open > #KxBnBWidget .search-wrapper > div button.btn-success.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success.disabled, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success[disabled], #KxBnBWidget .search-wrapper > div input[type="button"].btn-success[disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success[disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success[disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success[disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-success[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-success, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-success:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-success:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-success:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-success.active, #KxBnBWidget .search-wrapper > div button.btn-success.disabled, #KxBnBWidget .search-wrapper > div button.btn-success.disabled:hover, #KxBnBWidget .search-wrapper > div button.btn-success.disabled:focus, #KxBnBWidget .search-wrapper > div button.btn-success.disabled.focus, #KxBnBWidget .search-wrapper > div button.btn-success.disabled:active, #KxBnBWidget .search-wrapper > div button.btn-success.disabled.active, #KxBnBWidget .search-wrapper > div button.btn-success[disabled], #KxBnBWidget .search-wrapper > div button.btn-success[disabled]:hover, #KxBnBWidget .search-wrapper > div button.btn-success[disabled]:focus, #KxBnBWidget .search-wrapper > div button.btn-success[disabled].focus, #KxBnBWidget .search-wrapper > div button.btn-success[disabled]:active, #KxBnBWidget .search-wrapper > div button.btn-success[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-success, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-success:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-success:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-success.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-success:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-success.active { background-color: #5cb85c; border-color: #4cae4c; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-success .badge, #KxBnBWidget .search-wrapper > div button.btn-success .badge { color: #5cb85c; background-color: #fff; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info, #KxBnBWidget .search-wrapper > div button.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.focus, #KxBnBWidget .search-wrapper > div button.btn-info:focus, #KxBnBWidget .search-wrapper > div button.btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info:hover, #KxBnBWidget .search-wrapper > div button.btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-info:active, #KxBnBWidget .search-wrapper > div button.btn-info.active, .open > #KxBnBWidget .search-wrapper > div button.btn-info.dropdown-toggle { color: #fff; background-color: #31b0d5; border-color: #269abc; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button.btn-info:active:hover, #KxBnBWidget .search-wrapper > div button.btn-info:active:focus, #KxBnBWidget .search-wrapper > div button.btn-info:active.focus, #KxBnBWidget .search-wrapper > div button.btn-info.active:hover, #KxBnBWidget .search-wrapper > div button.btn-info.active:focus, #KxBnBWidget .search-wrapper > div button.btn-info.active.focus, .open > #KxBnBWidget .search-wrapper > div button.btn-info.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.btn-info.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.btn-info.dropdown-toggle.focus { color: #fff; background-color: #269abc; border-color: #1b6d85; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-info:active, #KxBnBWidget .search-wrapper > div button.btn-info.active, .open > #KxBnBWidget .search-wrapper > div button.btn-info.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info.disabled, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info[disabled], #KxBnBWidget .search-wrapper > div input[type="button"].btn-info[disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info[disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info[disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info[disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-info[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-info, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-info:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-info:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-info:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-info.active, #KxBnBWidget .search-wrapper > div button.btn-info.disabled, #KxBnBWidget .search-wrapper > div button.btn-info.disabled:hover, #KxBnBWidget .search-wrapper > div button.btn-info.disabled:focus, #KxBnBWidget .search-wrapper > div button.btn-info.disabled.focus, #KxBnBWidget .search-wrapper > div button.btn-info.disabled:active, #KxBnBWidget .search-wrapper > div button.btn-info.disabled.active, #KxBnBWidget .search-wrapper > div button.btn-info[disabled], #KxBnBWidget .search-wrapper > div button.btn-info[disabled]:hover, #KxBnBWidget .search-wrapper > div button.btn-info[disabled]:focus, #KxBnBWidget .search-wrapper > div button.btn-info[disabled].focus, #KxBnBWidget .search-wrapper > div button.btn-info[disabled]:active, #KxBnBWidget .search-wrapper > div button.btn-info[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-info, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-info:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-info:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-info.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-info:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-info.active { background-color: #5bc0de; border-color: #46b8da; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-info .badge, #KxBnBWidget .search-wrapper > div button.btn-info .badge { color: #5bc0de; background-color: #fff; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning, #KxBnBWidget .search-wrapper > div button.btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.focus, #KxBnBWidget .search-wrapper > div button.btn-warning:focus, #KxBnBWidget .search-wrapper > div button.btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:hover, #KxBnBWidget .search-wrapper > div button.btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-warning:active, #KxBnBWidget .search-wrapper > div button.btn-warning.active, .open > #KxBnBWidget .search-wrapper > div button.btn-warning.dropdown-toggle { color: #fff; background-color: #ec971f; border-color: #d58512; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button.btn-warning:active:hover, #KxBnBWidget .search-wrapper > div button.btn-warning:active:focus, #KxBnBWidget .search-wrapper > div button.btn-warning:active.focus, #KxBnBWidget .search-wrapper > div button.btn-warning.active:hover, #KxBnBWidget .search-wrapper > div button.btn-warning.active:focus, #KxBnBWidget .search-wrapper > div button.btn-warning.active.focus, .open > #KxBnBWidget .search-wrapper > div button.btn-warning.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.btn-warning.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.btn-warning.dropdown-toggle.focus { color: #fff; background-color: #d58512; border-color: #985f0d; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-warning:active, #KxBnBWidget .search-wrapper > div button.btn-warning.active, .open > #KxBnBWidget .search-wrapper > div button.btn-warning.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.disabled, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning[disabled], #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning[disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning[disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning[disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning[disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-warning.active, #KxBnBWidget .search-wrapper > div button.btn-warning.disabled, #KxBnBWidget .search-wrapper > div button.btn-warning.disabled:hover, #KxBnBWidget .search-wrapper > div button.btn-warning.disabled:focus, #KxBnBWidget .search-wrapper > div button.btn-warning.disabled.focus, #KxBnBWidget .search-wrapper > div button.btn-warning.disabled:active, #KxBnBWidget .search-wrapper > div button.btn-warning.disabled.active, #KxBnBWidget .search-wrapper > div button.btn-warning[disabled], #KxBnBWidget .search-wrapper > div button.btn-warning[disabled]:hover, #KxBnBWidget .search-wrapper > div button.btn-warning[disabled]:focus, #KxBnBWidget .search-wrapper > div button.btn-warning[disabled].focus, #KxBnBWidget .search-wrapper > div button.btn-warning[disabled]:active, #KxBnBWidget .search-wrapper > div button.btn-warning[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-warning, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-warning:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-warning:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-warning.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-warning:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-warning .badge, #KxBnBWidget .search-wrapper > div button.btn-warning .badge { color: #f0ad4e; background-color: #fff; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger, #KxBnBWidget .search-wrapper > div button.btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.focus, #KxBnBWidget .search-wrapper > div button.btn-danger:focus, #KxBnBWidget .search-wrapper > div button.btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:hover, #KxBnBWidget .search-wrapper > div button.btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-danger:active, #KxBnBWidget .search-wrapper > div button.btn-danger.active, .open > #KxBnBWidget .search-wrapper > div button.btn-danger.dropdown-toggle { color: #fff; background-color: #c9302c; border-color: #ac2925; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:active.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.active:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.active:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.active.focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.dropdown-toggle.focus, #KxBnBWidget .search-wrapper > div button.btn-danger:active:hover, #KxBnBWidget .search-wrapper > div button.btn-danger:active:focus, #KxBnBWidget .search-wrapper > div button.btn-danger:active.focus, #KxBnBWidget .search-wrapper > div button.btn-danger.active:hover, #KxBnBWidget .search-wrapper > div button.btn-danger.active:focus, #KxBnBWidget .search-wrapper > div button.btn-danger.active.focus, .open > #KxBnBWidget .search-wrapper > div button.btn-danger.dropdown-toggle:hover, .open > #KxBnBWidget .search-wrapper > div button.btn-danger.dropdown-toggle:focus, .open > #KxBnBWidget .search-wrapper > div button.btn-danger.dropdown-toggle.focus { color: #fff; background-color: #ac2925; border-color: #761c19; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.active, .open > #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.dropdown-toggle, #KxBnBWidget .search-wrapper > div button.btn-danger:active, #KxBnBWidget .search-wrapper > div button.btn-danger.active, .open > #KxBnBWidget .search-wrapper > div button.btn-danger.dropdown-toggle { background-image: none; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.disabled, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.disabled:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.disabled:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.disabled.focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.disabled:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.disabled.active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger[disabled], #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger[disabled]:hover, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger[disabled]:focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger[disabled].focus, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger[disabled]:active, #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div input[type="button"].btn-danger.active, #KxBnBWidget .search-wrapper > div button.btn-danger.disabled, #KxBnBWidget .search-wrapper > div button.btn-danger.disabled:hover, #KxBnBWidget .search-wrapper > div button.btn-danger.disabled:focus, #KxBnBWidget .search-wrapper > div button.btn-danger.disabled.focus, #KxBnBWidget .search-wrapper > div button.btn-danger.disabled:active, #KxBnBWidget .search-wrapper > div button.btn-danger.disabled.active, #KxBnBWidget .search-wrapper > div button.btn-danger[disabled], #KxBnBWidget .search-wrapper > div button.btn-danger[disabled]:hover, #KxBnBWidget .search-wrapper > div button.btn-danger[disabled]:focus, #KxBnBWidget .search-wrapper > div button.btn-danger[disabled].focus, #KxBnBWidget .search-wrapper > div button.btn-danger[disabled]:active, #KxBnBWidget .search-wrapper > div button.btn-danger[disabled].active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-danger, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-danger:hover, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-danger:focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-danger.focus, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-danger:active, fieldset[disabled] #KxBnBWidget .search-wrapper > div button.btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }
#KxBnBWidget .search-wrapper > div input[type="button"].btn-danger .badge, #KxBnBWidget .search-wrapper > div button.btn-danger .badge { color: #d9534f; background-color: #fff; }
#KxBnBWidget .search-wrapper > div input[type="button"], #KxBnBWidget .search-wrapper > div button { background: #6679b5; width: 100%; height: 100%; border: 1px solid #6679b5; box-sizing: border-box; max-width: 15em; color: #fff; font-size: 1em; padding: 0 0.5em; }
#KxBnBWidget .search-wrapper > div input[type="button"]:hover, #KxBnBWidget .search-wrapper > div button:hover { background: #fff; color: #6679b5; }
#KxBnBWidget .search-wrapper.wide-search > div { text-align: center; }

/**/
/**/
/* WIDGET - PRINT ---------------------------------- */
/* WIDGET / ... */
