/* = Import font
-----------------------------------------------------*/
/** Exo 2 font **/
@import url(//fonts.googleapis.com/css?family=Exo+2:400,300,600,700);

h1,
h2,
h3,
h4,
h5,
h6,
h2.penci-heading-video,
.penci-photo-2-effect figcaption h2,
.headline-title,
a.penci-topbar-post-title,
#navigation .menu li a,
#sidebar-nav .menu li a,
.penci-slider .pencislider-container .pencislider-content .pencislider-title,
.penci-slider .pencislider-container .pencislider-content .pencislider-button,
.author-quote span,
.penci-more-link a.more-link,
.penci-post-share-box .dt-share,
.post-share a .dt-share,
.author-content h5,
.post-pagination h5,
.post-box-title,
.penci-countdown .countdown-amount,
.penci-countdown .countdown-period,
.penci-pagination a,
.penci-pagination .disable-url,
ul.footer-socials li a span,
.widget input[type="submit"],
.penci-sidebar-content .widget-title,
#respond h3.comment-reply-title span,
.widget-social.show-text a span,
.footer-widget-wrapper .widget .widget-title,
.container.penci-breadcrumb span,
.container.penci-breadcrumb span a,
.error-404 .go-back-home a,
.post-entry .penci-portfolio-filter ul li a,
.penci-portfolio-filter ul li a,
.portfolio-overlay-content .portfolio-short .portfolio-title a,
.home-featured-cat-content .magcat-detail h3 a,
.post-entry blockquote cite,
.post-entry blockquote .author,
.tags-share-box.hide-tags.page-share .share-title,
.widget ul.side-newsfeed li .side-item .side-item-text h4 a,
.thecomment .comment-text span.author,
.thecomment .comment-text span.author a,
.post-comments span.reply a,
#respond h3,
#respond label,
.wpcf7 label,
#respond #submit,
.wpcf7 input[type="submit"],
.widget_wysija input[type="submit"],
.archive-box span,
.archive-box h1,
.gallery .gallery-caption,
.contact-form input[type=submit],
ul.penci-topbar-menu > li a,
div.penci-topbar-menu > ul > li a {
	font-family: 'Exo 2', sans-serif;
    font-weight: normal;
}
#navigation .menu a img:hover, #menu-main-menu a img:hover {
  opacity: 0.7;
}
/*#navigation .menu a img:active, #menu-main-menu a img:active {
  opacity: 0.7;}*/


body,
textarea,
#respond textarea,
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="date"],
.widget input[type="number"],
.wpcf7 textarea,
.mc4wp-form input,
#respond input,
.wpcf7 input,
#searchform input.search-input,
ul.homepage-featured-boxes .penci-fea-in h4,
.widget.widget_categories ul li span.category-item-count,
.about-widget .about-me-heading,
.widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta {
    font-family: 'Open Sans',sans-serif;
}
.about-widget span {
    font-family: 'Segoe UI Emoji';
}

body,
.widget ul li a {
    font-size: 13px;
}

.widget ul li,
.post-entry,
p,
.post-entry p {
    font-size: 13px;
    line-height: 1.8;
}

body.penci-body-boxed {
    background-image: url(http://bakemetoparis.com/wp-content/uploads/2017/02/ecailles-1.png);
}

body.penci-body-boxed {
    background-repeat: repeat;
}

body.penci-body-boxed {
    background-size: auto;
}

a,
.post-entry .penci-portfolio-filter ul li a:hover,
.penci-portfolio-filter ul li a:hover,
.penci-portfolio-filter ul li.active a,
.post-entry .penci-portfolio-filter ul li.active a,
.penci-countdown .countdown-amount,
.archive-box h1,
.post-entry a,
.container.penci-breadcrumb span a:hover,
.post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.penci-pagination a:hover,
ul.penci-topbar-menu > li a:hover,
div.penci-topbar-menu > ul > li a:hover,
.penci-recipe-heading a.penci-recipe-print {
    color: #313131;
}

.penci-home-popular-post ul.slick-dots li button:hover,
.penci-home-popular-post ul.slick-dots li.slick-active button,
.archive-box:after,
.archive-box:before,
.penci-page-header:after,
.penci-page-header:before,
.post-entry blockquote .author span:after,
.error-image:after,
.error-404 .go-back-home a:after,
.penci-header-signup-form,
#top-search.shoping-cart-icon > a > span,
#penci-demobar .buy-button,
#penci-demobar .buy-button:hover,
.penci-recipe-heading a.penci-recipe-print:hover,
.penci-review-process span,
.penci-review-score-total {
    background-color: #313131;
}

.penci-pagination ul.page-numbers li span.current {
    border-color: #313131;
    color: #fff;
    background: #313131;
}

.footer-instagram h4.footer-instagram-title > span:before,
.woocommerce nav.woocommerce-pagination ul li span.current,
.penci-pagination.penci-ajax-more a.penci-ajax-more-button:hover,
.penci-recipe-heading a.penci-recipe-print:hover {
    border-color: #313131;
}

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
    border-top-color: #313131;
}

.penci-slider ol.penci-control-nav li a.penci-active,
.penci-slider ol.penci-control-nav li a:hover {
    border-color: #313131;
    background-color: #313131;
}

.penci-top-bar,
ul.penci-topbar-menu ul.sub-menu,
div.penci-topbar-menu > ul ul.sub-menu {
    background-color: #f5f5f5;
}

.headline-title {
    background-color: #313131;
}

a.penci-topbar-post-title {
    color: #313131;
}

a.penci-topbar-post-title:hover {
    color: #818181;
}

ul.penci-topbar-menu > li a,
div.penci-topbar-menu > ul > li a {
    color: #313131;
}

ul.penci-topbar-menu ul.sub-menu,
div.penci-topbar-menu > ul ul.sub-menu {
    background-color: #fff;
}

ul.penci-topbar-menu > li a:hover,
div.penci-topbar-menu > ul > li a:hover {
    color: #818181;
}

ul.penci-topbar-menu ul.sub-menu li a,
div.penci-topbar-menu > ul ul.sub-menu li a,
ul.penci-topbar-menu > li > ul.sub-menu > li:first-child,
div.penci-topbar-menu > ul > li > ul.sub-menu > li:first-child {
    border-color: #dedede;
}

.penci-topbar-social a {
    color: #313131;
}

.penci-topbar-social a:hover {
    color: #818181;
}

#navigation .menu li a:hover,
#navigation .menu li.current-menu-item > a,
#navigation .menu > li.current_page_item > a,
#navigation .menu li:hover > a,
#navigation .menu > li.current-menu-ancestor > a,
#navigation .menu > li.current-menu-item > a {
    color: #818181;
}

#navigation ul.menu > li > a:before,
#navigation .menu > ul > li > a:before {
    background: #818181;
}

#navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
#navigation .menu .penci-megamenu .penci-mega-child-categories a:hover,
#navigation .menu .penci-megamenu .penci-mega-latest-posts .penci-mega-post a:hover {
    color: #313131;
}

#navigation .penci-megamenu .penci-mega-thumbnail .mega-cat-name {
    background: #313131;
}

#navigation .menu .sub-menu li a:hover,
#navigation .menu .sub-menu li.current-menu-item > a {
    color: #818181;
}

#navigation ul.menu ul a:before,
#navigation .menu ul ul a:before {
    background-color: #818181;
    -webkit-box-shadow: 5px -2px 0 #818181;
    -moz-box-shadow: 5px -2px 0 #818181;
    box-shadow: 5px -2px 0 #818181;
    -ms-box-shadow: 5px -2px 0 #818181;
}

.penci-header-signup-form {
    padding: px 0;
}

.penci-header-signup-form {
    background-color: #313131;
}

.header-social a:hover i {
    color: #616161;
}

#sidebar-nav .menu li a:hover,
.header-social.sidebar-nav-social a:hover i,
#sidebar-nav .menu li a .indicator:hover,
#sidebar-nav .menu .sub-menu li a .indicator:hover {
    color: #818181;
}

#sidebar-nav-logo:before {
    background-color: #818181;
}

.ellipse{
    background: url(../img/Katia-Rahamefy.jpg) no-repeat center;
    background-size: 14em;
    height: 20em;
    width: 15em;
    border-radius: 50%;
    margin: auto;
    margin-top: -35px;
}
.margeh { 
    margin-top: 100px;
}
.margeb { 
    margin-bottom: 20px;
}

/* fonts pour about me*/
@font-face {
    font-family: 'Segoe UI Emoji';
    src: url(fonts/seguiemj.ttf);
    font-weight: 300;
}


.featured-overlay-color,
.penci-slider ul.slides li:after {
    opacity: ;
}

.featured-overlay-partent,
.penci-slider ul.slides li:before {
    opacity: ;
}

.mag2slider-overlay:after {
    opacity: ;
}

.mag2-thumbnail:hover .mag2slider-overlay:after {
    opacity: ;
}

.featured-carousel .feat-text .feat-time {
    background: #313131;
}

.featured-carousel .feat-text .feat-time:before {
    border-right-color: #313131;
}

.featured-carousel .feat-text .feat-time:after {
    border-left-color: #313131;
}

.penci-mag2-carousel .cat > a.penci-cat-name,
.featured-carousel .featured-cat a,
.penci-magazine-slider .mag-cat a.penci-cat-name {
    color: #313131;
}

.penci-mag2-carousel .cat > a.penci-cat-name:after,
.featured-carousel .featured-cat a:after,
.penci-magazine-slider .mag-cat a.penci-cat-name:after {
    border-color: #313131;
}

.penci-mag2-carousel .cat > a.penci-cat-name:hover,
.featured-carousel .featured-cat a:hover,
.penci-magazine-slider .mag-cat a.penci-cat-name:hover {
    color: #818181;
}

.penci-magazine-slider ul.mag-wrap li .mag-overlay {
    opacity: ;
}

.penci-magazine-slider ul.mag-wrap .mag-content:hover .mag-overlay {
    opacity: ;
}

.featured-area.loaded button.slick-prev:hover,
.featured-area.loaded button.slick-next:hover,
.penci-slider .penci-direction-nav .penci-prev:hover,
.penci-slider .penci-direction-nav .penci-next:hover,
.penci-magazine-slider .penci-direction-nav a:hover,
.penci-magazine2-prev:hover,
.penci-magazine2-next:hover {
    background: #818181;
}

.featured-carousel .carousel-meta span a:hover,
.featured-carousel.style-7 .carousel-meta span a:hover,
.featured-carousel.style-7 .carousel-meta span.feat-author a:hover {
    color: #818181;
}

.penci-standard-cat .cat > a.penci-cat-name {
    color: #313131;
}

.penci-standard-cat .cat:before,
.penci-standard-cat .cat:after {
    background-color: #313131;
}

.penci-standard-cat .cat > a.penci-cat-name:after {
    border-color: #313131 !important;
}

.standard-content .penci-post-box-meta .penci-post-share-box a:hover,
.standard-content .penci-post-box-meta .penci-post-share-box a.liked {
    color: #818181;
}

.header-standard .post-entry a:hover,
.header-standard .author-post span a:hover,
.standard-content a,
.standard-post-entry a.more-link:hover,
.penci-post-box-meta .penci-box-meta a:hover,
.standard-content .post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.standard-content-special .author-quote span,
.standard-content-special .format-post-box .post-format-icon i,
.standard-content-special .format-post-box .dt-special a:hover,
.standard-content .penci-more-link a.more-link {
    color: #313131;
}

.standard-content-special .author-quote span:before,
.standard-content-special .author-quote span:after,
.standard-content .post-entry ul li:before,
.post-entry blockquote .author span:after,
.header-standard:after {
    background-color: #313131;
}

.penci-more-link a.more-link:before,
.penci-more-link a.more-link:after {
    border-color: #313131;
}

.penci-grid .cat a.penci-cat-name,
.penci-masonry .cat a.penci-cat-name {
    color: #313131;
}

.penci-grid .cat a.penci-cat-name:after,
.penci-masonry .cat a.penci-cat-name:after {
    border-color: #313131;
}

.penci-post-share-box a.liked,
.penci-post-share-box a:hover {
    color: #414141;
}

.overlay-post-box-meta .overlay-share a:hover,
.overlay-author a:hover,
.penci-grid .standard-content-special .format-post-box .dt-special a:hover,
.grid-post-box-meta span a:hover,
.grid-post-box-meta span a.comment-link:hover,
.penci-grid .standard-content-special .author-quote span,
.penci-grid .standard-content-special .format-post-box .post-format-icon i,
.grid-mixed .penci-post-box-meta .penci-box-meta a:hover {
    color: #313131;
}

.penci-grid .standard-content-special .author-quote span:before,
.penci-grid .standard-content-special .author-quote span:after,
.grid-header-box:after,
.list-post .header-list-style:after {
    background-color: #313131;
}

.penci-grid .post-box-meta span:after,
.penci-masonry .post-box-meta span:after {
    border-color: #313131;
}

.penci-grid li.typography-style .overlay-typography {
    opacity: ;
}

.penci-grid li.typography-style:hover .overlay-typography {
    opacity: ;
}

.penci-grid li.typography-style .item .main-typography h2 a:hover {
    color: #313131;
}

.penci-grid li.typography-style .grid-post-box-meta span a:hover {
    color: #313131;
}

.overlay-header-box .cat > a.penci-cat-name:hover {
    color: #313131;
}

.penci-sidebar-content .penci-border-arrow .inner-arrow {
    background-color: #f5f5f5;
}

.penci-sidebar-content .penci-border-arrow .inner-arrow {
    border-color: #f5f5f5;
}

.penci-sidebar-content .penci-border-arrow:before {
    border-top-color: #f5f5f5;
}

.penci-sidebar-content .penci-border-arrow:after {
    content: none;
    display: none;
}

.penci-sidebar-content .widget-title {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
}

.penci-sidebar-content .penci-border-arrow:before {
    bottom: -6px;
    margin-left: -6px;
    border-width: 6px;
}

.penci-sidebar-content .penci-border-arrow:before {
    content: none;
    display: none;
}

.widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover,
.widget a:hover,
.penci-sidebar-content .widget-social a:hover span,
.widget-social a:hover span,
.penci-tweets-widget-content .icon-tweets,
.penci-tweets-widget-content .tweet-intents a,
.penci-tweets-widget-content .tweet-intents span:after {
    color: #818181;
}

.widget .tagcloud a:hover,
.widget-social a:hover i,
.widget input[type="submit"]:hover {
    border-color: #818181;
    color: #fff;
    background-color: #818181;
}

.about-widget .about-me-heading:before {
    border-color: #818181;
}

.penci-tweets-widget-content .tweet-intents-inner:before,
.penci-tweets-widget-content .tweet-intents-inner:after {
    background-color: #818181;
}

.penci-slider.penci-tweets-slider ol.penci-control-nav li a.penci-active,
.penci-slider.penci-tweets-slider ol.penci-control-nav li a:hover {
    border-color: #818181;
    background-color: #818181;
}

.footer-widget-wrapper .widget .widget-title .inner-arrow {
    border-color: #e0e0e0;
}

.footer-widget-wrapper .widget .widget-title:after {
    border-color: #e0e0e0;
}

.footer-widget-wrapper .penci-tweets-widget-content .icon-tweets,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents a,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents span:after,
.footer-widget-wrapper .widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover,
.footer-widget-wrapper .widget a:hover,
.footer-widget-wrapper .widget-social a:hover span,
.footer-widget-wrapper a:hover {
    color: #818181;
}

.footer-widget-wrapper .widget .tagcloud a:hover,
.footer-widget-wrapper .widget-social a:hover i,
.footer-widget-wrapper .mc4wp-form input[type="submit"]:hover,
.footer-widget-wrapper .widget input[type="submit"]:hover {
    border-color: #818181;
    color: #fff;
    background-color: #818181;
}

.footer-widget-wrapper .about-widget .about-me-heading:before {
    border-color: #818181;
}

.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents-inner:before,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents-inner:after {
    background-color: #818181;
}

.footer-widget-wrapper .penci-slider.penci-tweets-slider ol.penci-control-nav li a.penci-active,
.footer-widget-wrapper .penci-slider.penci-tweets-slider ol.penci-control-nav li a:hover {
    border-color: #818181;
    background: #818181;
}

ul.footer-socials li a i {
    border-color: #313131;
    color: #313131;
}

ul.footer-socials li a:hover i {
    border-color: #818181;
    background-color: #818181;
}

ul.footer-socials li a span {
    color: #313131;
}

ul.footer-socials li a:hover span {
    color: #818181;
}

.footer-socials-section {
    border-color: #dedede;
}

#footer-section,
.footer-instagram {
    background-color: #f5f5f5;
}

#footer-section .footer-menu li a:hover {
    color: #818181;
}

#footer-section .go-to-top:hover span,
#footer-section .go-to-top:hover i {
    color: #313131;
}

#footer-section a {
    color: #313131;
}

.container-single .penci-standard-cat .cat > a.penci-cat-name {
    color: #313131;
}

.container-single .penci-standard-cat .cat:before,
.container-single .penci-standard-cat .cat:after {
    background-color: #313131;
}

.container-single .penci-standard-cat .cat > a.penci-cat-name:after {
    border-color: #313131 !important;
}

.container-single .post-share a:hover,
.container-single .post-share a.liked,
.page-share .post-share a:hover {
    color: #818181;
}

.post-share .count-number-like {
    color: #313131;
}

.comment-content a,
.container-single .post-entry a,
.container-single .format-post-box .dt-special a:hover,
.container-single .author-quote span,
.container-single .author-post span a:hover,
.post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.post-pagination a:hover,
.author-content h5 a:hover,
.author-content .author-social:hover,
.item-related h3 a:hover,
.container-single .format-post-box .post-format-icon i,
.container.penci-breadcrumb.single-breadcrumb span a:hover {
    color: #313131;
}

.container-single .standard-content-special .format-post-box,
ul.slick-dots li button:hover,
ul.slick-dots li.slick-active button {
    border-color: #313131;
}

ul.slick-dots li button:hover,
ul.slick-dots li.slick-active button,
#respond h3.comment-reply-title span:before,
#respond h3.comment-reply-title span:after,
.post-box-title:before,
.post-box-title:after,
.container-single .author-quote span:before,
.container-single .author-quote span:after,
.post-entry blockquote .author span:after,
.post-entry blockquote .author span:before,
.post-entry ul li:before,
#respond #submit:hover,
.wpcf7 input[type="submit"]:hover,
.widget_wysija input[type="submit"]:hover {
    background: #313131;
}

.container-single .post-entry .post-tags a:hover {
    border-color: #313131;
    color: #fff;
    background-color: #313131;
}

ul.homepage-featured-boxes .penci-fea-in:hover h4 span {
    color: #818181;
}

.penci-home-popular-post .item-related h3 a:hover {
    color: #818181;
}

.home-featured-cat-content .magcat-detail h3 a:hover {
    color: #818181;
}

.home-featured-cat-content .grid-post-box-meta span a:hover {
    color: #818181;
}

.home-featured-cat-content .first-post .magcat-detail .mag-header:after {
    background: #818181;
}

.penci-slider ol.penci-control-nav li a.penci-active,
.penci-slider ol.penci-control-nav li a:hover {
    border-color: #818181;
    background: #818181;
}

.home-featured-cat-content .mag-photo .mag-overlay-photo {
    opacity: ;
}

.home-featured-cat-content .mag-photo:hover .mag-overlay-photo {
    opacity: ;
}

.inner-item-portfolio:hover .penci-portfolio-thumbnail a:after {
    opacity: ;
}

.item-related h3 a {
    font-size: 12px;
}

.cat > a.penci-cat-name {
    font-size: 11px;
}

.arobase::before {
    content: "\000040";
}