/*
Theme Name: Illustratr Enfant
Description: Theme enfant du theme Illustratr.
Author: Paulette
Author URI:
Template: illustratr
Version: 1.0
*/

/************ Header ************/
.site-description {
	color: #000;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 0.73em;
	line-height: 1.5;
	font-weight: normal;
	font-style: italic;
}

/************ Typography ************/
body,
button,
input,
select,
textarea {
	color: #000000;
	font-family: "Source Sans Pro", sans-serif;
	line-height: 1.62;
}
p {
	text-align: justify;
}

ul,
ol {
	margin: 0 0 20px;
	text-align: justify;
}

/************ Links ************/
a {
	color: #71377f;
}
a:hover, a:focus, a:active {
	color: #000000;
}

/************ Links Footer ************/
.site-main .comment-navigation a:hover, .site-main .comment-navigation a:focus, .site-main .comment-navigation a:active,
.site-main .paging-navigation a:hover,
.site-main .paging-navigation a:focus,
.site-main .paging-navigation a:active,
.site-main .post-navigation a:hover,
.site-main .post-navigation a:focus,
.site-main .post-navigation a:active {
	color: #000;
}

/************ Menu ************/
.main-navigation ul li a:hover, .main-navigation ul li a:focus, .main-navigation ul li a:active {
	color: #71377f;
}	
.main-navigation ul .current_page_item > a, .main-navigation ul .current-menu-item > a {
    color: 
#71377f;
}
::-moz-selection { /* Code for Firefox */
  color: #ffffff;
  background: #71377f;
}

::selection {
  color: #ffffff;
  background: #71377f;
}
/************ Menu social ************/
.menu-social li a:hover, .menu-social li a:focus, .menu-social li a:active {
	border-color: #71377f;
}
.menu-social li a:hover, .menu-social li a:focus, .menu-social li a:active {
	color: #71377f;
}
.menu-social li a {
	text-align: center;
}

/************ Portfolio ************/
.portfolio-thumbnail a {
	position: relative;
	background: #71377f;
	z-index: 0;
}
.portfolio-thumbnail a:before {
		background: #71377f;
	opacity: 0;
	-webkit-background-clip: content-box;
	-moz-background-clip: content-box;
	background-clip: content-box;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}
.portfolio-thumbnail a:hover:before, .portfolio-thumbnail a:focus:before, .portfolio-thumbnail a:active:before {
	opacity: 0.65;
}

/************ Portfolio: Titre ************/
.page-title a:hover, .page-title a:focus, .page-title a:active,
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
	color: #71377f;
}

/************ Widgets ************/
.widgets-area a:hover, .widgets-area a:focus, .widgets-area a:active {
	color: #000;
}
/************ Secondary ************/
#secondary {
	position: relative;
	padding-top: 40px;
}
#secondary:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -40px;
	border-right: 40px solid transparent;
	border-bottom: 40px solid #464d4d;
	border-left: 40px solid transparent;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}
#secondary.hover:after {
	border-bottom-color: #71377f;
}

