/*
Theme Name: Publisher Child Theme
Theme URI: http://themeforest.net/item/publisher/15801051?ref=Better-Studio
Version: 1.17.0
Description: Designed by <a href="http://betterstudio.com/">BetterStudio</a>
Author: BetterStudio
Author URI: http://betterstudio.com/
Text Domain: publisher
Copyright: (c) 2016 BetterStudio
Template: publisher
*/

#header-style-6-skewed-bloc-a{position:absolute;background-color:#21AED1;width:270px;height:90px}
#header-style-6-skewed-bloc-b{position:absolute;background-color:#21AED1; left:240px;width:60px;height:90px;transform:skewX(-30deg)}

.site-header.header-style-1.header-style-1 .header-inner {
    padding: 85px 0 85px 0 !important;
    background-color: #fff;
    background-image: url(https://www.chefnini.com/wp-content/themes/publisher-child/img/banniere-2x.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
}

.alert-info {
    background-color: #2993ab33;
    border-color: #2993ab;
    color: #1e6879;
}

.site-header .site-branding .logo {text-align:right;margin-right:80px !important}
.site-header .site-branding .logo img {width: 350px}

@media screen and (max-width: 900px) {
	.site-header .site-branding .logo {text-align:right;margin-right:50px !important}
	.site-header .site-branding .logo img {width: 280px;margin-bottom:20px}
}

@media only screen and (min-width: 980px) {
	#header, body.boxed .main-wrap:after {box-shadow: 0 0 70px -14px rgba(33, 56, 38, 0.63) !important}
}

.main-menu li > a{font-size:16px!important}
.main-menu.menu>li .sub-menu{width:280px!important}

.bf-breadcrumb.bc-top-style{background-color:#fff;border-bottom:none !important;}
.bs-about .logo-image {border-radius:50%}

.archive-title .rss-link{visibility:hidden!important}

.entry-content p {text-align: justify}
.alert-warning {background-color:#efefef!important;border-color:#ddd!important;color:#333!important}

.pagination.bs-numbered-pagination .page-numbers, .pagination.bs-numbered-pagination .page-numbers.dots:hover, .pagination.bs-numbered-pagination .wp-pagenavi a, .pagination.bs-numbered-pagination .wp-pagenavi span, .pagination.bs-numbered-pagination span {
line-height:36px!important;height:36px!important;min-width:40px!important;font-size: 16px!important}
.post-page-numbers.current{border:none!important;padding:0!important}
.post-page-numbers.current span{background-color:#2993ab!important;border-color:#2993ab!important;color:#fff!important}
a.post-page-numbers span:hover{background-color:#2993ab30!important}

.in-article-ad{margin:25px 0!important}

.section-heading.sh-t3:after {top:6px !important;bottom:0px !important;height:31px !important;background:#2993ab !important;}
.term-badges.floated a {max-width: 300px !important;}
.post-template-10 .single-post-title {margin: 0 !important;}
.next-prev-post .title {font-size: 22px !important}
.post-share .item-title, .post-share .number {font-size: 15px !important}
.next-prev-post {padding:15px 20px 15px 20px !important;margin:35px 0 35px 0 !important;position:relative !important;border:1px solid #e8e8e8 !important;border-top: 4px solid #e8e8e8 !important}

.comment-respond {margin:0 auto 50px auto !important;}
.comment-list .comment-content{word-break:break-word}
.entry-content a.read-more, a.read-more {font-size:16px!important}

input#cren_subscribe_to_comment, input#cren_gdpr {
    margin-right: 0.5em;
  }

.bs-subscribe-newsletter .newsletter-subscribe{margin-top:10px!important;margin-left:25%!important;width:50%!important;margin-right:25%!important;position:inherit!important}

.listing-item-blog-1>.item-inner>.title, .listing-item-blog-2>.item-inner>.title, .listing-item-blog-3>.item-inner>.title {text-transform:inherit !important;font-size:22px !important;}
.listing-item-classic-2 .featured .img-holder {background-position:center}
.listing-item-blog-1 .featured a.img-holder.b-loaded{background-position:center!important}

@media only screen and (max-width: 830px){
.listing-item-blog-1 .featured{width:100%!important}
.listing-item-blog-1 .featured .img-holder{width:100%!important}
}

.bs-about .about-text {text-align: justify !important}
.mentions-legales{font-size: 11px}

.grecaptcha-badge{visibility: collapse !important}

.comment-list .comment-meta .comment-author{font-size: 17px!important}
.comment-meta i.fa.fa-calendar{visibility:hidden}
.comments-wrap li>div {border-top:2px solid rgba(0,0,0,0.08)!important}
.comments-wrap .comment-list>li:first-child>div {border-top: none!important}
.section-heading.sh-t2:before{height:2px!important}

.rh-header .menu-container{float:left!important}
.social-item.google, .social-item.rss{display:none!important}
#resp-navigation a{font-family:'Oswald'!important;font-size:18px!important}

@media print 
{
	.comments-template,.post-related,.bf-breadcrumb,.term-badges,.single-post-meta,.post-tags,.single-post-share{display:none!important}
	.single-post-content img{max-width:33%!important}
	.site-header.header-style-1.header-style-1 .header-inner {padding: 30px 0 30px 0 !important;}
	.site-header .site-branding .logo{text-align:center!important}
	.site-header .site-branding .logo img{width: 300px}
}

#clw_title{font-family: Oswald;font-size:18px;margin-bottom:10px!important;}

#clw_photo_culinaire_wrapper{display:flex;background:#fcd039;width:100%;color:#444;font-family:Oswald;font-size:19px;}
#clw_photo_culinaire_wrapper:hover{background:#fde17f;}
#clw_photo_culinaire_icon{flex:0 0 35px;text-align:center;background:#fde17f;}
#clw_photo_culinaire_caption{flex:1;padding:0 0 3px 10px;}
#clw_photo_culinaire_external_link{flex:0 0 35px;text-align:center;}

#clw_portfolio_wrapper{display:flex;background:#e42e73;width:100%;color:#fff;font-family:Oswald;font-size:19px;margin:10px 0 30px 0;}
#clw_portfolio_wrapper:hover{background:#e06c98;}
#clw_portfolio_icon{flex:0 0 35px;text-align:center;background:#e06c98;}
#clw_portfolio_caption{flex:1;padding:0 0 3px 10px;}
#clw_portfolio_external_link{flex:0 0 35px;text-align:center;}
