/*
 Theme Name:   PenNews Child
 Theme URI:    http://pennews.pencidesign.com/
 Description:  PenNews Child Theme
 Author:       PenciDesign
 Author URI:   http://pencidesign.com
 Template:     pennews
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: two-columns, custom-menu, featured-images, post-formats, sticky-post, threaded-comments, translation-ready, editor-style
 Text Domain:  pennews-child
*/

body {background: #fff;}
.site-header {background: #000;}
.main-navigation a {color: #fff;}
.main-navigation ul ul a {color: #000;}
.penci-owl-featured-area h3 {
text-transform: uppercase;
box-shadow: 10px 0 0 #ffda23, -10px 0 0 #ffda23;}
.penci-owl-featured-area .penci-slider__cat .penci-cat-name{font-size: 1.5rem; background:#ffda23; color:#222; padding:2px 4px}
.penci-owl-featured-area h3 {   
padding: 8px 0 4px; box-shadow: 10px 0 0 #000, -10px 0 0 #000; display: inline; background: #000; word-wrap: break-word;  line-height: normal; -webkit-box-decoration-break: clone; font-weight: 500;
    text-transform: uppercase; }
.penci-owl-featured-area h3 a{color:#fff; font-size:1.3em!important; line-height:1.2em}
.topgruppomEb {background: #ffda23;  line-height: normal; font-weight: 400; height:92px; padding:16px; width:100%; color:#262626; display:flex; }
.topgruppomEb ul{display: inline-flex; vertical-align: top; text-transform: capitalize;    flex-direction: row; flex-wrap: nowrap;margin: 0 auto; list-style: none; }
.navigationgruppomEb {flex: 2 auto; order: 2; float:left; text-align:center; }
.socialgruppomEb {flex: 3 auto; order: 3;float:right;padding:10px 14px 14px;text-align:right }
.brandinggruppomEb {float:left; order: 1; flex: 1 auto; padding-top: 6px;}
.topgruppomEb ul li{ line-height: 24px; border:1px solid #333; padding: 8px 24px;border-radius: 22px; font-weight:600; letter-spacing:.1rem; font-size:13px; margin-top: 10px; clear:all; text-align:center }
div.navigationgruppomEb ul li.nero{color:#fff; background:#262626}
.iconesocial{}
.iconesocial-text{padding-bottom:6px}
div#top-search a.search-click i.fa.fa-search{color:#ffda23;}
div.header__social-search div#top-search.header__search a.search-click {background:#000; border-bottom:1px solid #fff}
article.penci_media_object.block33_big_item.hentry.penci-post-item div.penci_post_content.penci_mobj__body h3.penci__post-title.entry-title a {
text-transform: uppercase; box-shadow: 10px 0 0 #ffda23, -10px 0 0 #ffda23; background:#ffda23; font-weight:600; font-size:28px}
.penci-block_7 .penci-order-number{background:#ffda23;color:#222}
blockquote.style-2:before, blockquote:not(.wp-block-quote), blockquote.style-2 cite, blockquote.style-2 .author, blockquote.style-3 cite, blockquote.style-3 .author, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .entry-summary div[itemprop="description"] blockquote:before, .woocommerce div.product .woocommerce-tabs #tab-description blockquote:before, .woocommerce-product-details__short-description blockquote:before, .woocommerce div.product .entry-summary div[itemprop="description"] blockquote cite, .woocommerce div.product .entry-summary div[itemprop="description"] blockquote .author, .woocommerce div.product .woocommerce-tabs #tab-description blockquote cite, .woocommerce div.product .woocommerce-tabs #tab-description blockquote .author, .woocommerce div.product .product_meta > span a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active,.wp-block-quote {
  margin: 0 0 1.75em;
  padding-left: 1em;
  padding: 1em;
  color:#111!important;
  font-family: 'Montserrat'!important;
  background: #ffda23;
  border: none;
}

.block33_small_item.penci-post-item.hentry.penci-post-item div.penci_post_content h3.penci__post-title.entry-title a { text-transform: uppercase; box-shadow: 10px 0 0 #ffda23, -10px 0 0 #ffda23; background:#ffda23}
.penci-owl-featured-area .penci-slider__cat .penci-cat-name {	background: #ffda23;}
.penci-block-vc .penci-cat-name {
    background: #ffda23;
    color: #000;
    padding:4px 6px;
    line-height: 20px;
    height: 28px;
font-size:14px!important}
div.cat.penci-slider__cat { padding: 0px; line-height: 22px; height:36px}
.penci-owl-featured-area .penci-slider__cat .penci-cat-name {
  display: inline-block;
  font-size: 14px;
  padding: 0 5px;
  height: 26px;
  line-height: 26px;}
.penci-owl-featured-area h3 a:hover {color: #ffda23;}

.blocco19 h3.penci__post-title.entry-title a, .blocco7 h3.penci__post-title.entry-title a { font-weight:600; color: #222;}
.blocco19 h3.penci__post-title.entry-title a:hover,.blocco7 h3.penci__post-title.entry-title a:hover {color: #333; text-decoration:underline}
.blocco8 h3.penci__post-title.entry-title a, .blocco7 h3.penci__post-title.entry-title a { font-weight:600; color: #222;}
.blocco8 h3.penci__post-title.entry-title a:hover,.blocco7 h3.penci__post-title.entry-title a:hover {color: #333; text-decoration:underline}
.penci-block-vc.style-title-2 .penci-block__title {font-size: 26px!important;}
/*.penci__general-meta .penci_post-meta { color: #fff!important;}*/

@media screen and (max-width: 1000px) {
.topgruppomEb { width:100%; color:#262626; width: 100%;
    color: #262626;    display: inline-table;
	background: #ffda23!important}
.navigationgruppomEb { width:100% }
.socialgruppomEb {/*width:100%;text-align:center*/ display:none  }
.brandinggruppomEb {width:100%;text-align:center }
.topgruppomEb ul li{ line-height: 20px;     border:1px solid #333; padding: 8px 18px;border-radius: 20px; font-weight:600; letter-spacing:.1rem; font-size:12px; clear:all; text-align:center; margin: 10px 2px; }
.penci-header-mobile .site-branding {  background: #000;}
}
@media screen and (max-width: 400px) {
	.topgruppomEb { width:100%; color:#262626; width: 100%;
    color: #262626;    display: inline-table;
	background: #ffda23!important}
.navigationgruppomEb { width:100% }
.socialgruppomEb {display:none }
.brandinggruppomEb {width:100%;text-align:center }
.topgruppomEb ul li{ line-height: 20px;     border:1px solid #333; padding: 8px 18px;border-radius: 20px; font-weight:600; letter-spacing:.1rem; font-size:12px; clear:all; text-align:center; margin: 10px 2px; }
}
/*agosto*/

.penci-header-mobile .penci-header-mobile_container {  background-color: #000;}
.menu-toggle-desk, .menu-toggle {color:#fff; /* border: 1 px solid #fff;*/}

.penci-owl-featured-area h3 { font-size: 2.2rem;}
.penci-block-vc .penci-cat-name { font-family: 'Montserrat'!important;}
.blocco19, .blocco33,.blocco7,.featured19,.biggrid9{}

.penci-block_33 .block33_small_item .penci__post-title {	margin-top: 10px; 
	transition: margin 1s ease;
	padding: 5px;}
.penci-block_33 .block33_small_item .penci__post-title:hover {margin-top: 2px;}

.penci-block_33 .block33_small_item .penci__post-title a:hover{color:#333!important;}
.blocco7.style-title-5.style-title-left.penci-imgtype-landscape.penci-link-filter-hidden.penci-vc-column-3 div.penci-block-heading h3.penci-block__title {color:#333!important;}

.penci_media_object .penci_mobj__body { background: #ffda23; padding: 10px;}

.blocco33 div.penci_post_content.penci_mobj__body div.penci-post-excerpt {
    font-family:'Montserrat'; font-size:16px}
.penci-block-vc .penci-cat-name:hover {color:#000}
.main-navigation ul ul a:hover { background: #000;color: #ffda23!important}
.main-navigation a:hover { color: #000!important;}
.main-navigation a {font-weight:500!important}
.penci-post-pagination span {color: #333!important;
    font-size: 1.5rem;
    line-height: 1.5;
    text-transform:capitalize;
    background: #ffda23;
    padding: 8px 10px 0;
    font-family: 'Montserrat';}
.post-title-box .post-box-title {font-family: 'Montserrat',sans-serif!important; color: #111;}

div#penci_block_33__13378861.penci-block-vc.penci-block_33.penci__general-meta.blocco33.style-title-2.style-title-left.penci-imgtype-landscape.penci-link-filter-hidden.penci-vc-column-2 div#penci_block_33__13378861block_content.penci-block_content div.penci-block_content__items.penci-block-items__1 article.penci_media_object.block33_big_item.hentry.penci-post-item div.penci_post_content.penci_mobj__body h3.penci__post-title.entry-title a {color: #333!important}

.main-navigation > ul:not(.children) > li.current-category-ancestor > a, .main-navigation > ul:not(.children) > li.current-menu-ancestor > a, .main-navigation > ul:not(.children) > li.current-menu-item > a { background-color: #555!important;  color: #ffda23;}
.main-navigation > ul:not(.children) > li.current-category-ancestor > a:hover, .main-navigation > ul:not(.children) > li.current-menu-ancestor > a:hover, .main-navigation > ul:not(.children) > li.current-menu-item > a { background-color: #555!important;  color: #ffda23;}

.wp-block-quote {
    margin: 0 0 1.75em;
    padding-left: 1em;
    padding: 1em;
    font-style: italic!important;
    background: #ffda23;
    font-style: italic!important;
    font-family: 'Montserrat';
    font-weight: 700;
    border: none;
    font-size: 2em!important;}
	
div.penci-block-heading {margin-top: 0!important}
div#penci_block_7__19527677block_content.penci-block_content {margin-top: 0!important}