/*
Theme Name: Tyseo Framework
Theme URI: https://www.tyseo.net
Description: Le constructeur de thème Tyseo d'après le framework WP / Elegant / Divi
Author: Christophe BENOIT & Florent PARCEVAUX
Author URI: https://www.tyseo.net
Template: Divi
Version: 1.0.0
*/

/*#main-content .container {*/
#main-content .et_pb_row {	
    max-width: 800px;
}

#main-content .container:before {
    width: 0;
}

@media (min-width: 981px) {
	.et_right_sidebar #left-area {
    padding-right: 0;
	}
}
@media (min-width: 981px) {
	#left-area {
		width: 100%;
	}
}

/*logo animation hover*/
img#logo:hover, img#logo:active {
	content: url("https://www.achat-skateboard.net/wp-content/uploads/2020/11/3-6-flip.gif");
}

h2, h3, h4, h5, h6 {
    padding-bottom: 20px;
    padding-top: 30px;
}

@media (max-width: 981px) {
	h2, h3, h4, h5, h6 {
		padding-bottom: 10px;
		padding-top: 20px;
	}
	h1, h2, h3, h4, h5, h6 {
		font-size:30px!important;
	}
}

p:not(.has-background):last-of-type {
    padding-bottom: 1em!important;
}

.et_pb_title_meta_container {
    font-style: italic;
}

.et_pb_post .entry-content {
    padding-top: 0;
}

#main-content p, #main-content ul {
	line-height: 28px;
}

#main-content ul {
    padding-bottom: 30px;
}

#main-content li {
    padding-bottom: 20px;
}

.wp-caption {
    border: 0;
    text-align: center;
    background-color: transparent;
    margin-bottom: 0;
    max-width: 100%;
    padding: 0;
}
.wp-caption p.wp-caption-text {
    font-size: 18px;
    padding: 0 0 15px 0;
    margin: 0;
    font-style: italic;
}

.et_pb_fullwidth_slider_1>.box-shadow-overlay, .et_pb_fullwidth_slider_1.et-box-shadow-no-overlay {
    box-shadow: none!important;
}

/*#blocCommentaires {
    display: none;
}*/

#lecturesrecommandees .et_pb_blog_grid .et_pb_post,#touslesconseils .et_pb_blog_grid .et_pb_post{
    padding: 0;
}
#lecturesrecommandees .et_pb_image_container,#touslesconseils .et_pb_image_container {
    margin: 0;
}
#lecturesrecommandees img,#touslesconseils img {
    height: 200px;
    background-size: cover;
    object-fit: cover;
}
#lecturesrecommandees .et_pb_post .entry-featured-image-url,#touslesconseils .et_pb_post .entry-featured-image-url {
    margin-bottom: 15px;
}
#lecturesrecommandees h3,#touslesconseils h3 {
    padding: 0;
}

#reveal { display: none; }
.rv_button.closed:after { content:"\33"; }
.rv_button.opened:after { content:"\32"; }

.comment-body {
    padding: 0 110px 0 0;
}
.comment .children {
    margin-left: 30px;
}

/*largeur ligne page guide*/
#lignepageguide .et_pb_row {
	width:100%;
}

/*fil d'ariane */

#ariane span span a, #ariane span span span a{
    display: none;
}
#ariane span span span span a{
    display: inline;
}

#ariane span a {
    /*color: #fff;
    background-color: #bf0900;*/
    padding: 0 0.25em 0 0;
	font-style: italic;
    color: #555;
    font-size: 90%;
}

#ariane span span span span a:after{
	padding-left:0.5em;
    content:"⇨";
}
/*
#ariane span a::after { 
  content: " "; 
  display: inline; 
  width: 0; 
  height: 0;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 30px solid hsla(34,85%,35%,1);
  /*position: absolute;*/
  /*top: 50%;
  margin-top: -50px; 
  left: 100%;
  z-index: 2; 
}
#ariane span a::before { 
  content: " "; 
  display: inline; 
  width: 0; 
  height: 0;
  border-top: 50px solid transparent;       
  border-bottom: 50px solid transparent;
  border-left: 30px solid white;
  /*position: absolute;*/
  /*top: 50%;
  margin-top: -50px; 
  margin-left: 1px;
  left: 100%;
  z-index: 1; 
}*/

/*Visu homogène produits affil*/
.visuproduit img {
	height: 200px;
}