/*
Theme Name:     Customizr Child
Theme URI:      http://themesandco.com/customizr
Description:    A child theme for the Customizr WordPress theme. This child theme simply includes 2 files : style.css to add your custom css and functions.php where you can extend Customizr's core code. In order to keep your code as clean and flexible as possible, try to use Customizr's hooks API for your customizations. Do something awesome and have fun !
Author:         Nicolas Guillaume (nikeo)
Author URI:     http://themesandco.com
Template:       customizr-pro
Version:        1.0.0
*/

/* Your awesome customizations start right here !
-------------------------------------------------------------- */
/* 
// widget icon color  
  .tc-sidebar h3.widget-title:before {
  color: #f78c40;
}

// Font Awesome icon score & co widget 
#text-7 h3.widget-title:before {
 content: "\f03a";
  top: -1.6px;
}

// Font Awesome icon events widget 
.widget.tribe-events-list-widget h3:before {
  content: "\f073";
  top: -1.6px;
}  */

/* --- Temporaire ---
* Les colonnes des tableaux se chevauchent à cause de width: 100% 
*/
table.fixedwidth {
  display: block;
  overflow-x: auto;
  // white-space: nowrap;
}

/* Couleurs des gymnases utilisées dans la table des horaires des entraînements */
tr > td.csmbb-gymnase-nivot, td.csmbb-gymnase-nivot > a {
  text-align: -webkit-center;
  vertical-align: middle;
  background-color: #ffc000;
  color: #000000!important;
}

tr > td.csmbb-gymnase-rideau, td.csmbb-gymnase-rideau > a {
  text-align: -webkit-center;
  vertical-align: middle;
  background-color: #0070c0;
  color: #ffffff!important;
}

tr > td.csmbb-gymnase-elhannouni, td.csmbb-gymnase-elhannouni > a {
  text-align: -webkit-center;
  vertical-align: middle;
  background-color: #00b050;
  color: #ffffff!important;
}

tr > td.csmbb-gymnase-guitton, td.csmbb-gymnase-guitton > a {
  text-align: -webkit-center;
  vertical-align: middle;
  background-color: #fc0339;
  color: #ffffff!important;
}

tr > td.csmbb-gymnase-college, td.csmbb-gymnase-college > a {
  text-align: -webkit-center;
  vertical-align: middle;
  background-color: #a903fc;
  color: #ffffff!important;
}

/* large block, creating a welcome message that can’t be missed. */
.hero-unit {
  text-align: center;
  padding: 4px 10px!important;
  background: #9DB668;
  margin-bottom: 0px;
  font-size: 18px;
  font-weight: 200;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  background-image: -moz-linear-gradient(top, #fbb450, #f78c40);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FBB450), to(#F78C40));
  background-image: -webkit-linear-gradient(top, #FBB450, #f78c40);
  background-image: -o-linear-gradient(top, #fbb450, #f78c40);
  background-image: linear-gradient(to bottom, #FBB450, #f78c40);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450' , endColorstr='#fff78c40' , GradientType=0);
  border-color: #F89406 #F89406 #AD6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.hero-unit .title {
  margin-bottom: 0;
  color: #FFF;
  font-size: 20px;
  line-height: 1.4em;
  display: block;
  margin-top: 8px;
  letter-spacing: 0px;
}

.sticky-disabled .tc-header {
  top: auto!important;
}
 
/**
 * image size woocommerce img.attachment-woocommerce_thumbnail
**/
/* img.attachment-shop_single,  */
/* img.attachment-shop_catalog,  */
/* img.attachment-woocommerce_thumbnail, */
/* .woocommerce div.product div.images img { */
  /* max-width: 150px!important; */
/* } */


 