/* Sauf méprise de ma part ou volonté de respecter un peu de logique, ce fichier ne comporte que des modifications qu'il n'a pas été possible d'apporter à la feuille de style style.css. Il s'agit pour la plupart de modifications à la feuille de style magnus/includes/css/framework.css */


/* Page livre */
/* Egalise la hauteur des lignes et supprime les marges verticales du tableau de l'onglet détails */
.shop_attributes th, .shop_attributes td {
    border-left: 0px;
    vertical-align: middle;
}

.shop_attributes p {
  	margin-bottom: 0px;
}

.shop_attributes {
    border-right: 0px;
}

/* Modifie le comportement des liens sur les titres d'onglets */

li.description_tab.active, li.reviews_tab.active, li.additional_information_tab.active, li.tab-vido_tab.active, li.tab-presse-critiques_tab.active, li.tab-custom_tab.active {    
    border-bottom: 2px solid #74CD1D;
}

li.description_tab a:hover, li.reviews_tab a:hover, li.additional_information_tab a:hover, li.tab-vido_tab a:hover, li.tab-presse-critiques_tab a:hover, li.tab-custom_tab a:hover {
   border-bottom: 2px solid #222;   
}
  
li.description_tab a:focus, li.reviews_tab a:focus, li.additional_information_tab a:focus, li.tab-vido_tab a:focus, li.tab-presse-critiques_tab a:focus, li.tab-custom_tab a:focus {
   outline: none;
} 
 


/* Aligne la case à cocher Recevoir notre lettre d'info sur le texte dans les avis */
.wysija-after-comment input[type="checkbox"] {
  	margin-top: -3px;
}

/* Dans le formulaire d'adresse de facturation, enlève le soulignage en pointillé sous l'astérisque "requis */
abbr, abbr[title] {
    border-bottom: 0px;
}

/* Page Checkout */
/* Modifie le titre "Payment details" avant les modes de paiement, dont le texte est bizarrement codé ici dans la feuille de style */
#payment:before {
     content: "Votre mode de paiement"; 
     font-family: Helvetica, sans-serif !important;
     font-weight: bold;
     font-size: 20px;
}

/* Ajuste l'emplacement de la case à cocher "créer un compte" */
#customer_details .col-1 input[type="checkbox"] {
    margin-top: -3px;
  	display: inline;
    width: auto;
}

#customer_details .col-1 label {
 	font-family: Merriweather, serif !important;
}  

/* Ajuste l'emplacement de la case à cocher "Expédier à une adresse différente" */
#customer_details .col-2 input[type="checkbox"] {
  	margin-top: 0px;
}

/* Homogénéise la typo de la case à cocher "Expédier à une adresse différente" avec celle de "créer un compte" */
#customer_details #ship-to-different-address label {
 	font-family: Merriweather, serif !important;
}  

/* Rétablit les lignes horizontales du tableau de récapitulation de commande */
.woocommerce-checkout.woocommerce-page #order_review .shop_table {
     border-top: 1px #DDD solid;	
  	 border right: 0px;
}

.woocommerce-checkout.woocommerce-page #order_review .shop_table td, .woocommerce-checkout.woocommerce-page #order_review .shop_table th {
	 border-bottom: 1px #DDD solid;
     border-left: 0px;
}

/* Homogénéise la hauteur des champs identifiant et mot de passe de l'espace "déjà client" */
.form-row input[type="password"] {
  	padding-top: 0px;
    padding-bottom: 3px;
}

/* Aligne la case à cocher et le texte "se souvenir de moi" dans l'espace "déjà client" */
.form-row input[type="checkbox"] {
  	margin-top: -4px;
}

/* centre le texte verticalement dans les cellules du tableau de récapitulation de commande */
.shop_table .shipping th {    
    vertical-align: middle;
}

.shop_table .shipping select {
	 margin-top: 5px;
	 margin-bottom: 5px;
}

/* Page Récapitulatif de commande */
/* Supprime les marges verticales du tableau */
.order_details {
    border-right: 0px;
}

.order_details th, .order_details td {
    border-left: 0px;
}

/* Page événements */
/* Supprime l'espace entre le lieu et l'adresse dans une liste d'événements */
.tribe-events-address {
	 margin-left: 0px;
}


.widget_wysija_cont .wysija-submit {
  margin-left: 20px;
}
