/*
 Theme Name:   PenNews Child
 Description:  PenNews Child Theme
 Author:       PenciDesign
 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, button, input, select, textarea, strong, li, p {
	color: #222 !important;
}
.wpcf7-form-control {
    border: 1px solid #666 !important;
}
#respond label, .wpcf7 label {
    color: #222 !important;
	font-size: 14px !important;
    text-transform: capitalize !important;
}
#respond input, .wpcf7 input, .widget_wysija input {
	margin-bottom: 0 !important;
}
.wpcf7-form-control.wpcf7-submit, .mc4wp-form input[type="submit"], .form-submit input {
	color: #fff !important;
	background: #802a90 !important;
	border: 1px solid #802a90 !important;
}
.wpcf7-form-control.wpcf7-textarea {
    height: 100px;
}
footer .fa.fa-search {
    color: #fff !important;
}
.archive .search-form .fa.fa-search {
    color: #222 !important;
}
.site-footer .widget .search-form .search-field {
    border: 1px solid #fff !important;
    color: #fafafa !important;
}
.widget .search-form .search-field {
    border: 1px solid #666;
    color: #222;
}
#archives-3 ul li, #archives-3 ul li a {
	color: #fff !important;
}
.mc4wp-form input[type="text"], .mc4wp-form input[type="email"], .mc4wp-form input[type="number"], .mc4wp-form input[type="date"] {
    border: 1px solid #666 !important;
}
footer .mc4wp-form input[type="text"], footer .mc4wp-form input[type="email"], footer .mc4wp-form input[type="number"], footer .mc4wp-form input[type="date"] {
    border: 1px solid #fff !important;
    color: #fff !important;
}
footer p.mdes {
    color: #fff !important;
}
aside p.mdes {
	color: #222 !important;
}
.author.vcard a {
    color: #802a90 !important;
}
.widget-title.penci-block__title span {
    color: #000000 !important;
}
footer .about-widget p {
    color: #fff !important;
    font-size: 16px !important;
}
footer .about-widget p a{
    color: #802a90 !important;
}
.penci-block__title span {
color: #000000 !important;
}
.penci_post_thumb .penci-image-holder.penci-lazy.penci-image_has_icon, .penci-link-post, .post-image img, .wp-block-image img, .related-thumb, .penci-image-holder:hover {
    border-radius: 15px;
}
.comment-form p input, .comment-form p textarea  {
	border: 2px solid #ccc !important;
}

.tags-links.penci-tags-links a  {
	background: #000 !important;
	color: #fff !important;
}
.tags-links.penci-tags-links a:hover  {
	background: #802a90 !important;
	color: #fff !important;
}

/*custom edit*/
#respond input[type=text],
input[type=email], 
input[type=url],
textarea { padding:10px; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#respond input[type=text]:focus,
input[type=email]:focus, 
input[type=url]:focus,
textarea:focus {
box-shadow: 0 0 5px rgba(81, 203, 238, 1);
border: 2px solid rgba(81, 203, 238, 1);
}
.main-navigation.penci_disable_padding_menu > ul:not(.children) > li {padding-right:20px;}
.penci-container-1170 {padding-top:5px; padding-bottom:5px;}
#scroll-to-top.active {bottom:70px; width:45px; height:45px; border-radius:100%;line-height: 50px; right:22px; background-color:;}
.penci_media_object .penci_mobj__body .penci__general-meta .penci_post-meta {color:#ffffff !important;}
.penci-block_23 .block23_first_item .penci-post-excerpt {color:#212121 !important;}
.penci-block_23 .block23_first_item .penci_post-meta {color:#212121 !important;}
.penci__general-meta .penci_post-meta {color:#666666 !important;}