
// Include Bootstrap.
@import "~bootstrap-sass/assets/stylesheets/bootstrap/variables";
@import "~cruk-pattern-library/assets/scss/base/variables";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/mixins";
@import "~cruk-pattern-library/assets/scss/base/mixins";

$icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/";

// Reset and dependencies.
@import "~bootstrap-sass/assets/stylesheets/bootstrap/normalize";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/print";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/glyphicons";

// Core CSS.
@import "~bootstrap-sass/assets/stylesheets/bootstrap/scaffolding";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/type";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/code";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/grid";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/tables";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/forms";
@import "~cruk-pattern-library/assets/scss/partials/forms";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/buttons";

// Components.
@import "~bootstrap-sass/assets/stylesheets/bootstrap/component-animations";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/dropdowns";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/button-groups";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/input-groups";
@import "~cruk-pattern-library/assets/scss/partials/input-groups";

@import "~bootstrap-sass/assets/stylesheets/bootstrap/navs";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/navbar";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/breadcrumbs";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/pagination";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/pager";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/labels";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/badges";
//@import "~bootstrap-sass/assets/stylesheets/bootstrap/jumbotron";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/thumbnails";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/alerts";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/progress-bars";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/media";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/list-group";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/panels";
@import "~cruk-pattern-library/assets/scss/partials/panels";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/responsive-embed";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/wells";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/close";

// Components w/ JavaScript.
@import "~bootstrap-sass/assets/stylesheets/bootstrap/modals";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/tooltip";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/popovers";
//@import "~bootstrap-sass/assets/stylesheets/bootstrap/carousel";

// Utility classes.
@import "~bootstrap-sass/assets/stylesheets/bootstrap/utilities";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/responsive-utilities";

/**
 * CRUK Styles.
 */
@import "~cruk-pattern-library/assets/scss/base/type";
$cr-icon-path: '~cruk-pattern-library/assets/fonts';
@import "~cruk-pattern-library/assets/scss/partials/animations";
@import "~cruk-pattern-library/assets/scss/partials/alerts";
@import "~cruk-pattern-library/assets/scss/partials/accordions";
@import "~cruk-pattern-library/assets/scss/partials/buttons";
@import "~cruk-pattern-library/assets/scss/partials/navbar";
@import "~cruk-pattern-library/assets/scss/partials/icons";
@import "~cruk-pattern-library/assets/scss/partials/pattern-library";
@import "~cruk-pattern-library/assets/scss/partials/pagination";
@import "~cruk-pattern-library/assets/scss/partials/progress-bar";
@import "~cruk-pattern-library/assets/scss/partials/loader";
@import "~cruk-pattern-library/assets/scss/partials/search/input";
@import "~cruk-pattern-library/assets/scss/partials/search/result";
@import "~cruk-pattern-library/assets/scss/partials/search/summary";
@import "~cruk-pattern-library/assets/scss/partials/pattern-library";

// AirBnB react-dates styles overrides
@import '~react-dates/css/variables.scss';
$react-dates-color-primary: $brand-tertiary;
$react-dates-color-primary-shade-4: rgba(0, 182, 237, 0.15);
$react-dates-color-primary-shade-3: $brand-tertiary;
$react-dates-color-primary-shade-2: rgba(0, 182, 237, 0.15);
$react-dates-color-primary-shade-1: $brand-tertiary;
$react-dates-color-secondary: #ffffff;
$react-dates-color-focus: rgba(0, 182, 237, 0.15);
$react-dates-color-text-focus: #ffffff;
@import '~react-dates/css/styles.scss';

/**
 * App specific stuff.
 */

@import './mixins';
@import './../components/search/search-box/CRUKSearchkitSearchBox';
@import './../components/display/loading/CRUKSearchkitLoading';
@import './../components/search/pagination/CRUKSearchkitPagination';
@import './../components/display/result/CRUKSearchkitResult';
@import './../components/display/summary/CRUKSearchkitSummary';
@import './../components/display/search/CRUKSearchkitSearchUI';
@import './../components/search/date/CRUKSearchkitDateRange';
@import './../components/search/location/CRUKSearchkitLocationInput';
@import './../components/search/autocomplete/CRUKSearchkitAutocomplete';
@import './../components/search/did-you-mean/CRUKSearchkitDidYouMean';

body {
  padding: 20px 0;
}
