/*
 * This file is part of the Access to Memory (AtoM) software.
 *
 * Access to Memory (AtoM) is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Access to Memory (AtoM) is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Access to Memory (AtoM).  If not, see <http://www.gnu.org/licenses/>.
 */

/*
 * Loader for Bootstrap v2.2.2
 *
 * Note: in less, variables in import statements are not supported
 * yet, see https://github.com/cloudhead/less.js/issues/410
 *
 * CSS Reset and variables must be loaded manually
 *
 */

// Mixins
@import "../../../../vendor/bootstrap/less/mixins.less";

// Grid system and page structure
@import "../../../../vendor/bootstrap/less/scaffolding.less";
@import "../../../../vendor/bootstrap/less/grid.less";
@import "../../../../vendor/bootstrap/less/layouts.less";

// Base CSS
@import "../../../../vendor/bootstrap/less/type.less";
@import "../../../../vendor/bootstrap/less/code.less";
@import "../../../../vendor/bootstrap/less/forms.less";
@import "../../../../vendor/bootstrap/less/tables.less";

// Components: common
// @import "../../../../vendor/bootstrap/less/sprites.less"; // Note: using font-awesome
@import "../../vendor/fonts/font-awesome/css/font-awesome.css";
@import "../../../../vendor/bootstrap/less/dropdowns.less";
@import "../../../../vendor/bootstrap/less/wells.less";
@import "../../../../vendor/bootstrap/less/component-animations.less";
@import "../../../../vendor/bootstrap/less/close.less";

// Components: Buttons & Alerts
@import "../../../../vendor/bootstrap/less/buttons.less";
@import "../../../../vendor/bootstrap/less/button-groups.less";
@import "../../../../vendor/bootstrap/less/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less

// Components: Nav
@import "../../../../vendor/bootstrap/less/navs.less";
@import "../../../../vendor/bootstrap/less/navbar.less";
@import "../../../../vendor/bootstrap/less/breadcrumbs.less";
@import "../../../../vendor/bootstrap/less/pagination.less";
@import "../../../../vendor/bootstrap/less/pager.less";

// Components: Popovers
@import "../../../../vendor/bootstrap/less/modals.less";
@import "../../../../vendor/bootstrap/less/tooltip.less";
@import "../../../../vendor/bootstrap/less/popovers.less";

// Components: Misc
@import "../../../../vendor/bootstrap/less/thumbnails.less";
@import "../../../../vendor/bootstrap/less/media.less";
@import "../../../../vendor/bootstrap/less/labels-badges.less";
@import "../../../../vendor/bootstrap/less/progress-bars.less";
@import "../../../../vendor/bootstrap/less/accordion.less";
@import "../../../../vendor/bootstrap/less/carousel.less";
@import "../../../../vendor/bootstrap/less/hero-unit.less";

// Utility classes
@import "../../../../vendor/bootstrap/less/utilities.less"; // Has to be last to override when necessary

// Responsive
// For phone and tablet devices
// -------------------------------------------------------------

// IE10 Metro responsive
// Required for Windows 8 Metro split-screen snapping with IE10
// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/

@-ms-viewport{
  width: device-width;
}

// RESPONSIVE CLASSES
// ------------------

@import "../../../../vendor/bootstrap/less/responsive-utilities.less";

// MEDIA QUERIES
// ------------------

// Large desktops
@import "../../../../vendor/bootstrap/less/responsive-1200px-min.less";

// Tablets to regular desktops
@import "../../../../vendor/bootstrap/less/responsive-768px-979px.less";

// Phones to portrait tablets and narrow desktops
@import "../../../../vendor/bootstrap/less/responsive-767px-max.less";

// RESPONSIVE NAVBAR
// ------------------

// From 979px and below, show a button to toggle navbar contents
@import "../../../../vendor/bootstrap/less/responsive-navbar.less";
