﻿.blog .site-main .wrap .item-post:hover::after{height:100%}.blog .site-main .wrap .item-post::before{content:'';background-color:var(--color-grey-l-15);border-left:4px solid var(--color-grey-l-5);position:absolute;height:100%;z-index:-1;transition:all 1s}.blog .site-main .wrap .item-post::after{content:'';background-color:var(--color-grey-dark);width:4px;position:absolute;height:0;left:0;top:0;transition:all 1s}.blog .site-main .wrap .item-post .item-post-categories .item-category,.blog .site-main .pagination .page-numbers{background-color:var(--color-button);color:#fff;border-radius:20px;padding:.25em .5em;transition:all .5s}.blog .site-main .wrap .item-post .item-post-categories .item-category:focus,.blog .site-main .pagination .page-numbers:focus,.blog .site-main .wrap .item-post .item-post-categories .item-category:hover,.blog .site-main .pagination .page-numbers:hover,.blog .site-main .wrap .item-post .item-post-categories .item-category:active,.blog .site-main .pagination .page-numbers:active{background-color:var(--color-button-hover)}.blog .site-main .pagination a,.post-blog .site-main .wrap .sidebar .widget.related-posts li a,.post-blog .site-main .wrap .sidebar .widget.widget_recent_entries ul li a,.post-blog .site-main .wrap .sidebar .widget.widget_categories ul li a,.post-blog .site-main .wrap .sidebar .widget.widget_archive ul li a{text-decoration:none;color:inherit}@media (min-width: 1600px){.post-blog .site-main .breadcrumb,.post-blog .site-main .wrap{max-width:1600px;margin-left:auto;margin-right:auto}}.blog .site-main .wrap{display:flex;flex-wrap:wrap;margin-top:1em}.blog .site-main .wrap .item-post{background-color:var(--color-grey-bg-l-5);width:calc(33.333% - 2em);margin:1em;position:relative;transition:all .5s}@media (max-width: 980px){.blog .site-main .wrap .item-post{width:calc(50% - 1em)}}@media (max-width: 600px){.blog .site-main .wrap .item-post{width:100%}}.blog .site-main .wrap .item-post:hover{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15)}.blog .site-main .wrap .item-post:before{top:0;bottom:0;left:0;z-index:0}@media (min-width: 980px){.blog .site-main .wrap .item-post:nth-child(3n){margin-right:0}.blog .site-main .wrap .item-post:nth-child(3n+1){margin-left:0}}@media (max-width: 980px){.blog .site-main .wrap .item-post:nth-child(even){margin-right:0}.blog .site-main .wrap .item-post:nth-child(odd){margin-left:0}}@media (max-width: 600px){.blog .site-main .wrap .item-post{margin:1em 0}}.blog .site-main .wrap .item-post .image-container{max-height:200px}.blog .site-main .wrap .item-post .image-container.no-image img{width:auto;max-height:150px}.blog .site-main .wrap .item-post .item-post-title{font-size:1.25em;margin-bottom:0;margin-top:1em;color:inherit}.blog .site-main .wrap .item-post .item-post-description{margin-top:1em;margin-bottom:1em}.blog .site-main .wrap .item-post .item-post-categories .item-category{margin:0 5px 5px 0;display:inline-block}.blog .site-main .pagination{display:flex;justify-content:flex-start;margin:1em 0}.blog .site-main .pagination .page-numbers{padding:.8em 1em;margin:0 .5em}.blog .site-main .pagination .page-numbers.current{background-color:var(--color-primary-l-20)}.blog .comments-area{display:none}.post-blog .site-main .breadcrumb{padding:1.5em 8%}.post-blog .site-main .wrap{display:flex;padding:0 8%}@media (max-width: 980px){.post-blog .site-main .wrap{flex-direction:column}}.post-blog .site-main .wrap .entry-content{padding:0;margin:0;width:70%}@media (max-width: 980px){.post-blog .site-main .wrap .entry-content{width:100%}}.post-blog .site-main .wrap .entry-content p:first-of-type{margin-top:0}.post-blog .site-main .wrap .comments-area{margin:0;padding:0}.post-blog .site-main .wrap .sidebar{width:25%;margin-left:5%}@media (max-width: 980px){.post-blog .site-main .wrap .sidebar{width:100%;margin-left:0}}.post-blog .site-main .wrap .sidebar .search-form{flex-direction:column}.post-blog .site-main .wrap .sidebar .search-form input[type='search'],.post-blog .site-main .wrap .sidebar .search-form input[type='submit']{width:100%}.post-blog .site-main .wrap .sidebar .search-form input[type='submit']{margin-top:.25em}.post-blog .site-main .wrap .sidebar .widget{padding:2em;border-radius:4px;background-color:var(--color-grey-bg-l-10)}.post-blog .site-main .wrap .sidebar .widget ul{margin:0;padding:0;list-style-type:none}.post-blog .site-main .wrap .sidebar .widget.related-posts li{margin:0 0 2em 0}.post-blog .site-main .wrap .sidebar .widget.related-posts li .image-container{max-height:100px;overflow:hidden}.post-blog .site-main .wrap .sidebar .widget.related-posts li .title{line-height:1.25em;margin:.5em 0}.post-blog .site-main .wrap .sidebar .widget.related-posts li .btn-voir-plus{display:inline-block;padding:.25em 1em}.post-blog .site-main .wrap .sidebar .widget.related-posts .btn-voir-tout{display:block}.post-blog .site-main .wrap .sidebar .widget.widget_search{padding:0}.post-blog .site-main .wrap .sidebar .widget.widget_recent_entries ul li{margin:.5em 0}.post-blog .site-main .wrap .sidebar .widget.widget_recent_entries ul li a{line-height:1.2em;display:flex;border-bottom:1px solid var(--color-grey-bg);padding:1em 0}.post-blog .site-main .wrap .sidebar .widget.widget_recent_entries ul li a::before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:normal;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";margin-right:1em}.post-blog .site-main .wrap .sidebar .widget.widget_recent_entries ul li a::before{color:var(--color-primary)}.post-blog .site-main .wrap .sidebar .widget.widget_recent_entries ul li:last-of-type a{padding-bottom:0;border:none}.post-blog .site-main .wrap .sidebar .widget.widget_categories ul,.post-blog .site-main .wrap .sidebar .widget.widget_archive ul{display:flex;flex-wrap:wrap}.post-blog .site-main .wrap .sidebar .widget.widget_categories ul li,.post-blog .site-main .wrap .sidebar .widget.widget_archive ul li{margin:2px;border-radius:4px}.post-blog .site-main .wrap .sidebar .widget.widget_archive ul{flex-direction:column;align-items:flex-start}.post-blog .site-main .wrap .sidebar .widget.widget_search{background-color:#fff;color:var(--color-grey)}.post-blog .site-main .wrap .sidebar .widget .widget-title{margin:0 0 1em 0;line-height:1em}.post-blog .site-main .wrap .sidebar .widget select{padding:1em;text-align:center;width:100%}
