/* MAJ 2013-10-20 */

/* ====================================================*/
/* Layouts */
/* ====================================================*/
input#terms {
  width:20px !important;
}
.campobici {
  width:100%;
}
div.quake-slider-captions.quake-slider-caption-container.horizontal.bottom {
  opacity:0 !important;
}
.aiwidgetscss h3, .aiwidgetscss .aiwidget-title {
  display:none;
}
.rtbs_social .rtbs_content {
  padding:0px;
}
.rtbs_social pre {
  padding:0px;
}

a.social img {
  margin-top:15px;
  margin-right:5px;
}
.casilla {
  overflow:hidden;
  width: 158px;
}
#header {
    padding: 1em 0 0 !important;
    margin-bottom: 0.5em !important;
}
#header #logo {
    margin-bottom: 0em !important;
}
#header #navigation {
    margin-top: 2em !important;
}
#breadcrumbs {
    padding-bottom: 0.5em !important;
    border-bottom: 4px double #E8E8E8 !important;
}

/* ====================================================*/
/* Hyperlinks : Remplacement de la couleur #8BC73C par #008000 */
/* ====================================================*/
#header .nav-toggle {
    background-color: #008000 !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#008000), to(#006000)) !important;
    background-image: -webkit-linear-gradient(top, #008000, #006000) !important;
    background-image: -moz-linear-gradient(top, #008000, #006000) !important;
    background-image: -ms-linear-gradient(top, #008000, #006000) !important;
    background-image: -o-linear-gradient(top, #008000, #006000) !important;
    background-image: linear-gradient(to bottom, #008000, #006000) !important;
}
a:hover,
.post .post-meta li a:hover,
.type-page .post-meta li a:hover,
.widget_woodojo_tabs ul.nav-tabs li a:hover,
div.quantity .plus,
div.quantity .minus,
ul.products li.product a:hover h3,
#header #navigation ul.nav > li.current-menu-item > a,
#header #navigation ul.nav > li.current_page_item > a,
#header #navigation ul.nav > li.parent:hover a:after,
.woocommerce_tabs ul.tabs li a:hover,
.woocommerce-tabs ul.tabs li a:hover {
  color: #008000 !important;
}
.post img.thumbnail,
.type-page img.thumbnail {
  border-bottom: 0.327em solid #008000 !important;
}
.woo-pagination .page-numbers.current,
.widget_woodojo_tabs ul.nav-tabs li.active:before,
.onsale,
.widget_price_filter .ui-slider .ui-slider-range,
.shortcode-sale,
.type-post .meta .month,
.woocommerce_tabs ul.tabs li.active:before,
.woocommerce-tabs ul.tabs li.active:before {
  background: #008000 !important;
}
.widget_woodojo_tabs ul.nav-tabs li.active a,
.woocommerce_tabs ul.tabs li.active a,
.woocommerce-tabs ul.tabs li.active a {
  color: #008000 !important;
  border-top-color: #008000 !important;
}
.widget_price_filter .ui-slider .ui-slider-handle {
  border: 1px solid #008000 !important;
}
input[type="radio"]:checked {
  background-color: #008000 !important;
}

/* ====================================================*/
/* Custom hyperlinks */
/* ====================================================*/
a.customLink {
  font-weight: normal !important;
  text-decoration: underline !important;
}
a.customLink:hover{
  color: #008000 !important;
}

/* ====================================================*/
/* Boutons : Remplacement des boutons vert clair par #008000 */
/* ====================================================*/
a.button:hover{ 
  /* pour les boutons, le hover reste en blanc */
  color: #ffffff !important;
}
a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button {
  background-color: #008000 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#008000), to(#006000)) !important;
  background-image: -webkit-linear-gradient(top, #008000, #006000) !important;
  background-image: -moz-linear-gradient(top, #008000, #006000) !important;
  background-image: -ms-linear-gradient(top, #008000, #006000) !important;
  background-image: -o-linear-gradient(top, #008000, #006000) !important;
  background-image: linear-gradient(to bottom, #008000, #006000) !important;
  border: 1px solid #004000 !important;
}
a.button:hover,
a.comment-reply-link:hover,
#commentform #submit:hover,
.submit:hover,
input[type=submit]:hover,
input.button:hover,
button.button:hover {
  background-color: #009000;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#009000), to(#007000)) !important;
  background-image: -webkit-linear-gradient(top, #009000, #007000) !important;
  background-image: -moz-linear-gradient(top, #009000, #007000) !important;
  background-image: -ms-linear-gradient(top, #009000, #007000) !important;
  background-image: -o-linear-gradient(top, #009000, #007000) !important;
  background-image: linear-gradient(to bottom, #009000, #007000) !important;
}

/* ====================================================*/
/* Plugin : Super Slider */
/* ====================================================*/
.quake-nav-wrapper.inside {
  margin: -25px auto !important;
  padding: 3px 0px 0px !important;
  background-color: #CCCCCC !important;
  width: 320px !important;
}

/* ====================================================*/
/* green.css: [mi-cuenta/] => Quand user déconnecté 
*  => Pas de colonne dans les 2 blocs Identificarse / Registrar */
/* ====================================================*/
.form-row {
  width: 100% !important;
}

/* ====================================================*/
/* green.css: [menu général] (3272)
*  => Agrandir la largeur du sous menu pour éviter le retour ligne défaillant */
/* ====================================================*/
ul.nav ul {
  width: 16em !important;
}
