/*
Theme Name: Theme enfant
Description: Theme enfant de Silk-Lite
Author Yousrane - Schmidt
Author URI: http://xn--yous-dram-j4a.com/
Template: silk-lite
Version: 0.1.0
*/

/* Header */

.site-branding {
	display: inline-block;
	line-height: 1;
	margin: 4.42857rem auto 0;
	max-width: 100%;
}
@media only screen and (min-width: 900px) {
	.site-branding {
		margin: 3.21429rem auto;
		max-width: 80%;
	}
}
@media only screen and (min-width: 1200px) {
	.site-branding {
		max-width: 70%;
	}
}


/*Couleur du titre*/

@media all{
html.svg .site-title text {
	font-weight: 700;

	fill: #34393b;
}


/*Couleur du soulignage du titre*/
.site-description-after {
	background: #e30613;
}
    
}
 /*Couleur du div et texte article à la une*/
    
 @media all{
     .archive__grid .sticky:before {
	background-color: rgba(237, 237, 237, 0.74);
    border : 1px solid #e30613;
	bottom: 1.71429rem;
	content: "";
	left: 0.78571rem;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
}

.archive__grid .sticky,
.archive__grid .sticky .entry-title a,
.archive__grid .sticky .entry-meta {
	color: #34393b;
}
    
}
  /*Typographie*/   
@media all{
    
    h1,
.site-title,
h2,
.card .entry-title,
.archive__grid > .grid__item .entry-title,
.comment-form .archive__grid > p .entry-title,
.comment-form .archive__grid > iframe .entry-title,
h3,
blockquote,
.dropcap,
.comment-number,
.widget_silk-popular-posts .popular-posts_item.large-thumbnail .bump-view:first-child:after,
.overlay--search .search-field,
.widget a,
.widget_silk_about_me .silk-about-me-widget__name,
.jetpack_subscription_widget .widget-title,
.widget_silk-popular-posts .popular-posts_item:nth-child(1) .bump-view,
.widget_silk-popular-posts .popular-posts_item:nth-child(2) .bump-view,
.widget_silk-popular-posts .popular-posts_item:nth-child(3) .bump-view {
	font-family: "Arial", sans-serif;
	font-weight: normal;
	-webkit-font-smoothing: auto;
}

body,
blockquote cite,
.comments-title,
.comment-reply-title,
.widget_silk-popular-posts .popular-posts_item .bump-view,
.widget_silk-popular-posts .categories-list a,
.widget_silk-popular-posts .categories-list,
.article-navigation .post-meta,
.article-navigation .navigation-item__name,
div#jp-relatedposts#jp-relatedposts div.jp-relatedposts-items p,
div#jp-relatedposts#jp-relatedposts div.jp-relatedposts-items.jp-relatedposts-items h4.jp-relatedposts-post-title,
h4,
.widget-title,
.site-description {
	font-family: "Arial", sans-serif;
	font-weight: 300;
}

.btn,
input[type="submit"],
.widget.widget a.btn,
.form-submit #submit,
.skip-link.screen-reader-text,
.site-footer aside.widget_wpcom_instagram_widget .skip-link.widget-title,
.skip-link.jp-relatedposts-post-excerpt,
.skip-link.jp-relatedposts-post-context,
.separator--text span,
.nav--main a,
.nav--toolbar > .menu-item > a,
div#infinite-handle span.handle__text,
div.sharedaddy.sharedaddy h3.sd-title,
div#jp-relatedposts#jp-relatedposts h3.jp-relatedposts-headline {
	font-family: "Arial", sans-serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

}


/* Titres - couleur */

@media all{
    
h1,
.site-title {
	color: #34393b;
  
}

h2,
.card .entry-title,
.archive__grid > .grid__item .entry-title,
.comment-form .archive__grid > p .entry-title,
.comment-form .archive__grid > iframe .entry-title {
	color: #34393b;
	
}


h4,
.widget-title {
	color: #e30613;
	font-size: 0.98571rem;
    margin-top: 0.52857rem;
}
	


h1 a,
.site-title a,
h2 a,
h3 a {
	color: #34393b;
}
a:hover {
	color: #e30613;
}

}
/* H1 article - taille */

@media only screen and (min-width: 900px) {
	.site-main--single .entry-title {
		font-size: 3.28571rem;
	}
}
/* Liens */

@media all{
    
.single .entry-content a:hover,
.page .entry-content a:hover,
.comment__author-name a:hover,
.bypostauthor .comment__author-name:hover,
.site-main--single .entry-footer a:hover {
	background-image: linear-gradient(to bottom, #e30613 0%, #e30613 100%);
}
  
a {
	color: #e30613;
	font-weight: 400;
	text-decoration: none;
	transition: all 0.15s;
}    
    
h1 a,
.site-title a,
h2 a,
h3 a {
	color: #34393b;
  
}
    


    h1 a:hover,
.site-title a:hover,
h2 a:hover,
h3 a:hover {
	text-decoration: none;
  
}
    
a:hover {
	color: #e30613;
    text-decoration: underline;
}
}
    
@media all{
    .cat-links a {
        text-transform: uppercase;
        text-decoration: none;
    }
    
    
div.site-info a:hover {
	color: #e30613;
    text-decoration: underline;
}

}

/*suppression italique*/

@media all{
    
    h1,
.site-title,
h2,
.card .entry-title,
.archive__grid > .grid__item .entry-title,
.comment-form .archive__grid > p .entry-title,
.comment-form .archive__grid > iframe .entry-title {
	font-style: normal;
}
    }
    
/* Widget réseaux sociaux */
@media all{ 
    
    li.fb, li.tw, li.pin, li.inst {
	font-family:helveticaneuecondensedblack;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	color:#d8d8d8;
	text-transform:uppercase;
}
    
li.fb a {
	color:#3b5998;
}  
    
    
 li.tw a {
	color:#5cb6f2;
}
    
  li.inst a {
	color:#ff6f0f;
}
    
  li.pin a {
	color:#cb242d;
}
    
    .desc ul li.fb img, .desc ul li.tw img, .desc ul li.inst img, .desc ul li.pin img {
    margin-right: 25px;
    position: relative;
    top: 30px;
	
}
    
    }
 
/*Forms*/

@media all{    
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.form-control:focus {
	outline: 1px dotted #e30613;
}
    }
    
/*   4.1 - Theme specific classes */
    
    @media all{
.dropcap {
	color: #e30613;
    }

/*lignes sous article page accueil*/
 
.separator-wrapper--accent {
	color: #e30613;
}

 
.color-secondary {
	color: #e30613;
}    
    
    #group-1 {
	color: #e30613;
} 
    #group-2 {
	display:none;
} 
    
    }
    
    
 /* survol menu principal */
 

@media only screen and (min-width: 700px) {
	.nav--main {
		-webkit-transform: none !important;
		transform: none !important;
	}
}
    
    @media all{ 
.nav--main .menu-item:hover > a,
.nav--main .page_item:hover > a {
	color: #e30613;
}
.nav--main li.hover > a {
	color: #e30613;
}
    }
   
/*------------------------------------*\
    $FLAG
\*------------------------------------*/ 
@media all{   
 .btn,
input[type="submit"],
.widget.widget a.btn,
.form-submit #submit,
.skip-link.screen-reader-text,
.site-footer aside.widget_wpcom_instagram_widget .skip-link.widget-title,
.skip-link.jp-relatedposts-post-excerpt,
.skip-link.jp-relatedposts-post-context {
	background-color: #e30613;
    }
    
    
    }
    
    /* couleur recherche */

    @media all{
.search-form .search-submit {
	border: 1px solid #a33b61;
    }
    
    .nav__item--search > button:focus {
	outline: 1px dotted #e30613;
}
    
    .overlay--search .search-field::-webkit-input-placeholder {
	color: #e30613;
	font-style: italic;
	opacity: 0.5;
}
.overlay--search .search-field:-moz-placeholder {
	color: #e30613;
	font-style: italic;
	opacity: 0.5;
}
.overlay--search .search-field::-moz-placeholder {
	color: #e30613;
	font-style: italic;
	opacity: 0.5;
}
.overlay--search .search-field:-ms-input-placeholder {
	color: #e30613;
	font-style: italic;
	opacity: 0.5;
}
   
    
    }
    
/* couleurs */   

@media all{    
    
.bypostauthor .comment__author-name {
	border-color: #e30613;
	color: #e30613;
}
    
    html.svg .site-title text {
	fill: #34393b;
}
    
.button-toggle:focus .nav-icon,
.button-toggle:focus .nav-icon:before,
.button-toggle:focus .nav-icon:after {
	background-color: #e30613;
}
    
    
.overlay__close:hover:before,
.overlay__close:hover:after,
.overlay__close:focus:before,
.overlay__close:focus:after {
	background: #e30613;
}
.overlay__close:focus {
	outline: 1px dotted #e30613;
}
    
    .widget a:hover {
	color: #e30613;
}
     
    a.srp-post-stringbreak-link {
        padding : 0px;
    }
    
    a.srp-post-stringbreak-link:hover {
    text-decoration: underline;
    color: #ffffff;
   
    }
    
    
.widget_silk_about_me {
	background: #e30613;
    }
    
    .jetpack_subscription_widget {
	background: #e30613;
    }
    
    .jetpack_subscription_widget input[type="submit"] {
	color: #e30613;
    }
    
    .widget_silk-popular-posts .popular-posts_item.large-thumbnail .bump-view:first-child:after {
	background: #e30613 !important;
}
    
.widget_silk-popular-posts .popular-posts_item.large-thumbnail .bump-view {
	color: #e30613;
}
    
    .archive__grid .sticky:before {
	background-color: rgba(237, 237, 237, 0.74);
    }
    
.archive__grid .format-quote .content-quote:after {
	background-color: #e30613;
    }
    
    div#infinite-handle span.handle__text {
	color: #e30613;
    }
    
    div#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post:hover .jp-relatedposts-post-title a {
	color: #e30613;
    }
    
    }
    /* SIDEBAR "restons en contact" */

    
    @media all{
    ul#apropos {
margin-top:15px;
}
    
#apropos li {
	padding:10px 10px 10px 0;
	border-bottom:1px solid #d8d8d8;
}

#apropos li.fb, #apropos li.tw, #apropos li.rss{
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	color:#d8d8d8;
	text-transform:uppercase;
}

#apropos li img {
	float: left;
    margin-right: 25px;
    position: relative;
    top: -6px;
}

#apropos li.fb a {
	color:#3b5998;
}

#apropos li.tw a {
	color:#5cb6f2;
}

#apropos li.rss a {
	color:#ff6f0f;
}

    }
    
/* Commentaires */
 
    
    @media all{
    #comment-container{

        border-top: 2px solid #e30613;
        padding-left: 20px;

    }
    
    .comment-container{
        background-color: #e8e8e8;
        padding: 10px;  
    
    }
    
    .comment-edit-link,
.comment-reply-link {
	opacity: 1.0;
    }
        
    }