/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
.hidden {
  display: none;
  visibility: hidden;
}

// Visibility utilities

// For desktops
.visible-phone     { display: none !important; }
.visible-tablet    { display: none !important; }
.hidden-phone      { }
.hidden-tablet     { }
.hidden-desktop    { display: none !important; }
.visible-desktop   { display: inherit !important; }
// Large desktops
@media (min-width: 1200px) {
  .col-um-12{width:@um-width-lg;}
  .col-um-10{width:(@um-width-lg)*(5/6)}
  .col-um-8{width:(@um-width-lg)*(2/3)}
  .col-um-6{width:(@um-width-lg/2)}
  .col-um-4{width:(@um-width-lg/3)}
  .col-um-2{width:(@um-width-lg/6)}

}
// Tablets & small desktops only
@media (min-width: 768px) and (max-width: 979px) {
  // Hide everything else
  .hidden-desktop    { display: inherit !important; }
  .visible-desktop   { display: none !important ; }
  // Show
  .visible-tablet    { display: inherit !important; }
  // Hide
  .hidden-tablet     { display: none !important; }
  .col-um-12{width:@um-width-sm;}
  .col-um-10{width:(@um-width-sm)*(5/6)}
  .col-um-8{width:(@um-width-sm)*(2/3)}
  .col-um-6{width:(@um-width-sm/2)}
  .col-um-4{width:(@um-width-sm/3)}
  .col-um-2{width:(@um-width-sm/6)}
}

// Phones only
@media (max-width: 767px) {
  // Hide everything else
  .hidden-desktop    { display: inherit !important; }
  .visible-desktop   { display: none !important; }
  // Show
  .visible-phone     { display: inherit !important; } // Use inherit to restore previous behavior
  // Hide
  .hidden-phone      { display: none !important; }
  .woocommerce ul.products li.product.one_fourth, .woocommerce-page ul.products li.product.one_fourth,
  .woocommerce ul.products li.product.one_third, .woocommerce-page ul.products li.product.one_third,
  .woocommerce ul.products li.product.one_half, .woocommerce-page ul.products li.product.one_half,
  .woocommerce .cart-collaterals .cross-sells ul.products li.one_fourth, .woocommerce-page .cart-collaterals .cross-sells ul.products li.one_fourth ,
  .woocommerce .cart-collaterals .cross-sells ul.products li.one_third, .woocommerce-page .cart-collaterals .cross-sells ul.products li.one_third ,
  .woocommerce .cart-collaterals .cross-sells ul.products li.one_half, .woocommerce-page .cart-collaterals .cross-sells ul.products li.one_half ,
  .one_sixth,.one_fifth,.one_fourth, .one_third, .one_half, .two_third, .three_fourth {display: inline;float: left; margin-right: 0;overflow: hidden;position: relative;width: 100%;}
  .fimage-align-right,.fimage-align-left{float:none;text-align:center;margin-left:0;margin-right:0;}

}

// Print utilities
.visible-print    { display: none !important; }
.hidden-print     { }

@media print {
  .visible-print  { display: inherit !important; }
  .hidden-print   { display: none !important; }
}

