/*======================================
Theme Name: Dynamic News Child
Theme URI: https://themezee.com/themes/dynamicnews/
Description: Dynamic News Child Theme
Author: ThemeZee
Author URI: https://themezee.com
Template: dynamic-news-lite
Version: 1.3.4
Tags: two-columns, light, red, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, threaded-comments, translation-ready, theme-options, fluid-layout, responsive-layout, one-column, left-sidebar, right-sidebar, three-columns, black, blue, silver, white, green, gray
Text Domain: dynamic-news-lite
Domain Path: /languages/
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
======================================*/
body {
	font-family: 'Droid Sans', Arial, Tahoma;
}
blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 40px;
    -webkit-margin-end: 40px;
}
.style1 {
    background-color: #FFFF00;
}
.ws {
    width: 49%;
    float: left;
    border: 1px solid #aaa;
    height: 40em;
    padding-left: 0.28em;
    margin-bottom: 1em;
}
.ws a {
    float: left;
}
.nl-form form {
    display: block;
    margin-top: 0em;
}
.nl-form fieldset {
    width: 350px;
    padding: 10px;
    display: block;
    -webkit-margin-start: 2px;
    -webkit-margin-end: 2px;
    -webkit-padding-before: 0.35em;
    -webkit-padding-start: 0.75em;
    -webkit-padding-end: 0.75em;
    -webkit-padding-after: 0.625em;
    min-width: -webkit-min-content;
    border: 2px groove threedface;
}
.nl-form legend {
    display: block;
    -webkit-padding-start: 2px;
    -webkit-padding-end: 2px;
    border: none;
}
.nl-form input {
    width: 320px;
}
.nl-form input.radio {
    width: 20px;
    padding: 0;
    margin: 0;
}
.nl-form input.submit {
    width: 150px;
    padding: 0.4em 1em;
}
.nl-form input {
    width: 320px;
}
.current-menu-item a, .current-menu-parent a, .current-menu-ancestor a, .current-category-ancestor a {
    background: #e84747;
}
.current-post #menu-item-1202 a {
    background: #e84747;
}
.related {
    display: inline;
    width: 180px;
    padding: 0;
    margin: 0;
}
.related h3 {
    border-bottom: 1px solid #039;
    margin: 1.2em 0 .4em;
    font-size: 1.2em;
    color: #039;
    background: none;
}
#wrapper {
    max-width: 65.75em;
}
@media only screen and (max-width: 71em) {
    #mainnav-menu a {
        display: block;
        padding: 1.5em;
        padding-left: 0.9em;
        padding-right: 0.9em;
    }
}
.content-list {
    margin-top: 2em;
    width: 50%;
    float: left;
}
.content-list li {
    padding-top: 1em;
}
@media only screen and (max-width: 37.5em) {
    .content-list,.text,.ws {
        width: 100%;
        float: none;
    }
}
@media only screen and (max-width: 46.875em) {
    .ws {
        width: 100%;
        float: none;
        height: 30em;
        border-right: 1px solid #aaa !important;
    }
}
@media only screen and (max-width: 26.25em) {
    .ws {
        height: 50em;

    }
}

#header {
    padding: 0;
    padding-bottom: 1em;
}

span.wpcf7-list-item { display: block; } 

h1.page-title {
    font-size: 1.375em !important;
} 

.entry h2, .comment h2 {
    font-size: 1.8em !important;
}

@media only screen and (min-width: 50em) {
	/* ensure #footernav is visible on desktop version */
	#footernav-menu {
		display: block !important;
	}
}
#logo img {
	max-width: 1340px;
	vertical-align: top;
	width: 100%;
	height: auto;
}
#navi-wrap {
    background: #0073aa;
}
.main-navigation-menu li.current_page_item a, .main-navigation-menu li.current-menu-item a {
    text-decoration: none;
}
input, textarea {
	font-family: 'Droid Sans', Arial, Tahoma;
}
.widgettitle {
	font-family: 'Droid Sans', Arial, Tahoma;
}
.widget-category-posts .small-post .entry-title {
	font-family: 'Droid Sans', Arial, Tahoma;
}
.widget h3 {
    background: #0073aa;
}
#footer {
    background: #0073aa;
}
.postinfo .meta-category a {
    background: #0073aa;
}
blockquote {
    background: #f5f5f5;
    border-left: 10px solid #ccc;
    color: black;
    padding: 0.5em 1.5em;
	font-size: 1rem;
}
cite, em, i {
    font-style: italic !important;
}
.main-navigation-menu a {
	font-family: Tahoma, Arial;
}
.page-title, .entry-title {
	font-family: Tahoma, Arial;
}
#comments .comments-title, #respond #reply-title {
	font-family: Tahoma, Arial;
}
.comment-author .fn {
	font-family: Tahoma, Arial;
}
#mainnav-toggle {
	font-family: Tahoma, Arial;
}
.sidebar-navigation-toggle {
	font-family: Tahoma, Arial;
}
.sidebar-closing-toggle {
	font-family: Tahoma, Arial;
}