@import "_change_bootstrap_variables";
@import "stylesheets/_bootstrap";
.col-lg-2-4{
  @include make-lg-column(2.4)
}
.col-md-2-4{
  @include make-md-column(2.4)
}
.col-sm-2-4{
  @include make-sm-column(2.4)
}
@import "select2-bootstrap";
@import "fonts";
@import "header";
@import "home_carousel";
@import "header_status";
@import "header_nav";
@import "searchbox";
@import "content";
@import "category_carousel";
@import "django-shop-forms";
@import "footer";
@import "favorites-list";
@import "bloodybuttons";
@import "salesbox";
@import "productbox";
@import "modals";
@import "main_blogs";
@import "social_action";
@import "douchebag";
@import "newsletterbox";
@import "testimonial_carousel.scss";
@import "animation";
@import "pagination";
@import "category";
@import "sub_categories";
@import "order_thankyou";
@import "products";
@import "pop_cart";
@import "products_showcase";
@import "products_variations";
@import "category_bread";
@import "autocomplete_search";
@import "search";
@import "filter";
@import "topcart";
@import "checkout";
@import "checkout_cart";
@import "_buttons";
@import "static_pages";
@import "team_section";
@import "register";
@import "thankyou_page";
@import "payment_failed";
@import "dashboards";
@import "History_page";
@import "404";
@import "reports";
@import "account";

//overwrite bootstrap glyphicon to prevent font from being loaded

.glyphicon{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-chevron-left:before{
  content:"\f053"
}
.glyphicon-chevron-right:before{
  content:"\f054"
}
//end overwrite



body {
  font-family: "Open Sans";
  font-size: 14px;
  background-color: #ffffff;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;//we aren't doing any rotations and not having this inxurs performance penalties due to unnecessary redraws

  img#goTop{
    width: 40px;
    left: 20px;
    bottom:0px;
    position:fixed;
    display:none;
    z-index:1000;
    outline:none;

  }
}

button:focus,
a:focus {
  outline:none !important;
}

.clear {
  clear:both;
}

.fa.fa-chevron-right, .fa.fa-chevron-left{
  position: relative;
  top: 50%;
  font-size: 30px;
}

.thumbnail a>img{
  max-width: inherit;
}

.grecaptcha-badge{
  visibility: hidden;
}

@media (max-width: $screen-xs-max) {
  body{
   font-size: 10px;
   }
}

@media (min-width: $screen-sm-min) {

  body{font-size: 11px;}
}

@media (min-width: $screen-md-min) {
  body{font-size: 12px;}
}

h1{//60pt
  //margin:56px 0 56px 0;
  padding:0;
  font-family: 'Raleway-Light';
   -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
  //font-size: 2em;
  text-align:center;
  //text-transform: uppercase;
}

h1 strong{
  //margin:56px 0 56px 0;
  padding:0;
  font-family: 'Raleway-Bold';
   -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
  //font-size: 2em;
  text-align:center;
  text-transform: uppercase;
}

h2{ //35.87pt
font-family: 'Raleway-Light';
 -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
text-align:center;
}

h2 strong{
font-family: 'Raleway-Bold';
 -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
text-align:center;
}

h3{ //30pt
font-family: 'Raleway-Light';
 -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
text-align:center;
}

h3 strong{
font-family: 'Raleway-Bold';
 -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
text-align:center;
}

h4{ //20pt
font-family: 'Raleway-Regular';
 -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
text-align:center;
}

h4 strong{
font-family: 'Raleway-Bold';
 -moz-font-feature-settings:"lnum" 1;
-ms-font-feature-settings:"lnum" 1;
-o-font-feature-settings:"lnum" 1;
-webkit-font-feature-settings:"lnum" 1;
font-feature-settings:"lnum" 1; 
text-align:center;
}

input.novarspinner{
  text-align: center;
}



//hacks
//something broke the min height for this enforce it for now
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{
  min-height:20px;
}