/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/*
// ----------------------------------------------
// Usage example:
// For IE set $mq-support to false.
// Set the fixed value.
// Then use mixins to test whether styles should be applied.
// ----------------------------------------------

$mq-support: false;
$mq-fixed-value: 1024;

// Renders at fixed value
@include bp (min-width, 300px) { 
    div { color:#000; }
}

// Doesn't render without MQ support
@include bp (min-width, 1200px) { 
    div { color:#FFF; }
}

// Doesn't render without MQ support
@include bp (max-width, 300px) { 
    div { color:#444; }
}

// Renders at fixed value
@include bp (max-width, 1200px) { 
    div { color:#888; }
}

// ----------------------------------------------
*/
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/* line 3, ../../../scss/holdyourfire/global/global.scss */
*:focus {
  outline: none;
}

/* line 8, ../../../scss/holdyourfire/global/global.scss */
body span, body a, body p, body button, body label,
body input, body select, body table, body textarea,
body .footer, body .footer button, body td,
body .data-table tbody td, body .data-table tfoot td {
  font-family: "BrandonGrotesque Regular";
  color: #939598;
}
/* line 15, ../../../scss/holdyourfire/global/global.scss */
body span.italic, body a.italic, body p.italic, body button.italic, body label.italic,
body input.italic, body select.italic, body table.italic, body textarea.italic,
body .footer.italic, body .footer button.italic, body td.italic,
body .data-table tbody td.italic, body .data-table tfoot td.italic {
  font-family: "BrandonGrotesque RegularItalic";
}

/* line 21, ../../../scss/holdyourfire/global/global.scss */
.clearfix {
  height: 1%;
  display: block;
}
/* line 25, ../../../scss/holdyourfire/global/global.scss */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/***** Page *****/
/* line 38, ../../../scss/holdyourfire/global/global.scss */
.page-title h1 {
  font-family: "Norwester";
  font-size: 24px;
  border: none !important;
}

/***** Forms *****/
/* line 47, ../../../scss/holdyourfire/global/global.scss */
p.required {
  font-style: italic;
  font-size: 14px !important;
  color: #939598 !important;
}

/* line 52, ../../../scss/holdyourfire/global/global.scss */
label.required em {
  display: inline-block !important;
}

/* line 56, ../../../scss/holdyourfire/global/global.scss */
label {
  font-size: 14px !important;
}

/* line 60, ../../../scss/holdyourfire/global/global.scss */
.form-list .control label,
.sp-methods dt label,
#checkout-shipping-method-load .sp-methods dd label,
#co-shipping-method-form .sp-methods dd label,
.product-options ul.options-list label {
  background: none !important;
  padding: 5px !important;
  display: inline !important;
}

/* line 71, ../../../scss/holdyourfire/global/global.scss */
.form-list .field, .form-list .wide, .form-list .control, .form-list > li {
  margin: 5px 0 !important;
}

/* line 76, ../../../scss/holdyourfire/global/global.scss */
button span span {
  color: white;
}

/* line 81, ../../../scss/holdyourfire/global/global.scss */
table th, table tr, table td {
  border-color: #d7d8da !important;
}

/***** Uniform *****/
/* line 89, ../../../scss/holdyourfire/global/global.scss */
div.radio,
div.checker {
  margin-right: 0 !important;
}
/* line 93, ../../../scss/holdyourfire/global/global.scss */
div.radio span,
div.checker span {
  background: url('../../../images/radio-btn-unchecked.png?1427318843') center center no-repeat !important;
  background-position: 0 !important;
}
/* line 97, ../../../scss/holdyourfire/global/global.scss */
div.radio span.checked,
div.checker span.checked {
  background: url('../../../images/radio-btn-checked.png?1427318843') center center no-repeat !important;
  background-position: 0 !important;
}
/* line 102, ../../../scss/holdyourfire/global/global.scss */
div.radio span input,
div.checker span input {
  margin: 0 !important;
}

/* line 108, ../../../scss/holdyourfire/global/global.scss */
.black-btn {
  background-color: #3399CC;
  border: 1px solid #e1e2e3;
  padding: 14px 0;
}
/* line 113, ../../../scss/holdyourfire/global/global.scss */
.black-btn span span {
  font-family: "Norwester";
  font-size: 20px;
  color: white;
}

/* Styles for  */
/* line 122, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  background: url('../../../images/select-arrow.png?1427318843') right center no-repeat;
  background-position: calc(100% - 3px);
  height: 31px;
  border: 1px solid #e1e2e3;
}
/* line 129, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector.focus, .input-box .selector.hover, .input-box .selector:hover, .input-box .selector.focus.active {
  background-position: calc(100% - 3px);
}
/* line 134, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector.focus span, .input-box .selector.hover span, .input-box .selector:hover span, .input-box .selector.focus.active span {
  background-position: 0 !important;
}
/* line 139, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector.active, .input-box .selector.hover {
  background: url('../../../images/select-arrow.png?1427318843') right center no-repeat;
  background-position: calc(100% - 3px);
}
/* line 143, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector.active span, .input-box .selector.hover span {
  background: transparent;
}
/* line 148, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector.disabled:hover {
  background-image: none;
}
/* line 152, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector > span {
  background: transparent;
  height: 31px;
  width: 100%;
}
/* line 158, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector .validation-advice {
  float: right;
}
/* line 162, ../../../scss/holdyourfire/global/global.scss */
.input-box .selector select {
  width: 100% !important;
}

/* MIXIN BORDER RADIUS */
/***** Bootstrap *****/
/* line 182, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border-top: 1px solid #d7d8da;
  border-bottom: 1px solid #d7d8da;
}
/* line 187, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-heading {
  background: #f1f2f2;
  padding: 0;
}
/* line 191, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-heading h4.panel-title {
  margin-bottom: 0;
}
/* line 194, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-heading h4.panel-title a {
  color: #939598;
  font-size: 14px;
  width: 100%;
  display: block;
  padding: 15px 20px;
  background: url('../../../images/accordion-collapse.png?1427318843') calc(100% - 20px) center no-repeat;
  outline: 0;
}
/* line 203, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-heading h4.panel-title a.collapsed {
  background: url('../../../images/accordion-expande.png?1427318843') calc(100% - 20px) center no-repeat;
}
/* line 211, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel.disabled .panel-heading h4.panel-title a {
  color: #c7c8ca;
  background: none !important;
  cursor: not-allowed;
  text-decoration: none !important;
}
/* line 218, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel.disabled .panel-body {
  display: none;
}
/* line 224, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner {
  font-family: "BrandonGrotesque Regular";
  font-size: 14px;
  line-height: 16px;
  padding: 20px 20px 25px;
}
/* line 230, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner.with-accordion {
  padding: 0;
}
/* line 235, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner .panel-group .panel {
  border-top: none;
}
/* line 238, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner .panel-group .panel:last-child {
  border-bottom: none;
}
/* line 242, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner .panel-group .panel .panel-heading {
  background: none;
  border: none;
}
/* line 246, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner .panel-group .panel .panel-heading a.title {
  display: block;
  padding: 15px 20px;
  font-family: "BrandonGrotesque Medium";
  color: #939598;
  outline: 0;
}
/* line 255, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel .panel-body .panel-inner .panel-group .panel .panel-body .panel-inner {
  padding-top: 0;
}
/* line 263, ../../../scss/holdyourfire/global/global.scss */
.panel-group .panel + .panel {
  margin-top: 0;
  border-top: none;
}

/***** Messages *****/
/* line 272, ../../../scss/holdyourfire/global/global.scss */
.messages li {
  border: none !important;
}
/* line 275, ../../../scss/holdyourfire/global/global.scss */
.messages li li {
  padding: 10px 10px 10px 40px !important;
}
/* line 278, ../../../scss/holdyourfire/global/global.scss */
.messages li li:before {
  display: none !important;
}
/* line 282, ../../../scss/holdyourfire/global/global.scss */
.messages li li span {
  font-family: "BrandonGrotesque Medium";
}

/* line 288, ../../../scss/holdyourfire/global/global.scss */
.pre-order-message {
  padding: 20px 0 12px;
}
/* line 290, ../../../scss/holdyourfire/global/global.scss */
.pre-order-message p {
  color: #42b2c7;
  font-family: "BrandonGrotesque Bold";
  font-size: 12px;
  text-align: center;
  line-height: 14px;
}

/* line 299, ../../../scss/holdyourfire/global/global.scss */
.only-mobile .pre-order-message {
  padding: 15px 0 20px !important;
}

/* line 305, ../../../scss/holdyourfire/global/global.scss */
.checkout-cart-index .pre-order-message {
  display: table-cell;
  padding: 20px 0 12px 10px;
  width: 1000px;
}
