/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 03 2020 | 02:12:53 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

a, a:visited, {
    color: #007daa;
}

.hero, .hero .widget h1, .hero .widget h2, .hero .widget h3, .hero .widget h4, .hero .widget h5, .hero .widget h6, .hero .widget p, .hero .widget blockquote, .hero .widget cite, .hero .widget table, .hero .widget ul, .hero .widget ol, .hero .widget li, .hero .widget dd, .hero .widget dt, .hero .widget address, .hero .widget code, .hero .widget pre, .hero .widget .widget-title, .hero .page-header h1 {
    color: rgba(255, 255, 255, 0);
}

.entry-title a:hover, .entry-title a:visited:hover {
  color: #3399cc;
}


.entry-footer a {
    color: #007daa;
}

.entry-footer a:hover {
    color: #3399cc;
}


.main-navigation li li a {
    margin-left: 15px;
    margin-right: 15px;
}

.main-navigation li li {
    text-indent: 0rem;
}

.hero {
    color: rgba(37, 37, 37, 0);
    height: 500px;

}

.hero h1, .hero h2, .hero h3, .hero h4, .hero h5, .hero h6, .hero code, .hero pre, .hero blockquote, .hero p {
    color: rgba(53, 53, 53, 0);
}

.site-header {
    padding-top: 5px;
    padding-bottom: 5px;
}

@media only screen and (min-width: 80em) {
      .main-navigation .sub-menu .menu-item-has-children > a::after {
        display: inline; } }


@media only screen and (max-width: 40em){
.navigation.pagination .paging-nav-text {
    padding-left: 20px;
}
}


@media screen and (max-width: 800px) {
.hero {
  height: 380px;
}
}

@media screen and (max-width: 600px) {
.hero {
  height: 280px;
}
}
  
  @media screen and (max-width: 480px) {
.hero {
  height: 220px;
}
}
    
.has-post-thumbnail .entry-meta {
   display: none;
}


/* .featured-image{
   display: none;
}*/


@media only screen and (min-width: 40.063em){
.main-navigation li {
    position: relative;
    float: left;
    margin-top: 20px;
}
}

@media only screen and (min-width: 61.063em){
.site-header .custom-logo {
    max-height: 110px;
}
}

@media only screen and (max-width: 61.062em){
.site-header .custom-logo {
    max-height: 90px;
}
}

#m_top {
  padding-top: 0px;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 10px;
    padding-top: 0px;
}

.featured-image {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.entry-footer .cat-links, .entry-footer .tags-links, .entry-footer .comments-link {
    display: none;
}

.comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous {
    display: none;
}

last-child {
  float: left; 
}

.m_img_v, .m_caption {
  padding-bottom: 15px;
}

.m_content, .m_title{
  color: #000000;
}



.m_lead{
  color: #7D522C;
 
}



.entry-content{
margin: 5px;
  }

.wp-caption .wp-caption-text {
    margin: 5px 0 0 0;
}


@media only screen and (min-width: 61.063em){
.entry-title, .archive-title {
    font-size: 2.5em;
    font-weight: 500;
  	color: #006699;
}
  }

@media only screen and (max-width: 61.062em){
.entry-title, .archive-title {
    font-size: 1.6em;
    font-weight: 500;
  	color: #006699;
}
  }




h1, h2, h3, h4, h5, h6, label, legend, table th, dl dt, .entry-title, .widget-title {
    font-family: "Open Sans", sans-serif;
    font-weight: 500;
  	color: #006699;
}


h1, h2, h3, h4, h5, h6, label, legend, table th, dl dt, .entry-title, .entry-title a, .entry-title a:visited, .widget-title {
    color: #006699;
    font-weight: 500;
  
}

blockquote, .entry-meta, .entry-footer, .comment-list li .comment-meta .says, .comment-list li .comment-metadata, .comment-reply-link, #respond .logged-in-as {
  
    display: none;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding-top: 0px;
    padding: 0;
}

button, button:hover, button:active, button:focus, a.button, a.button:hover, a.button:active, a.button:focus, a.button:visited, a.button:visited:hover, a.button:visited:active, a.button:visited:focus, input[type="button"], input[type="button"]:hover, input[type="button"]:active, input[type="button"]:focus, input[type="reset"], input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"], input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus, .wp-block-button__link {
    color: #ffffff;
    font-size: 15px;
}

.menu-toggle div {
    background-color: #194f6e;
    height: 3px;
}

@media only screen and (max-width: 640px){
.menu-toggle {
    width: 3.2rem;
    padding: 0.3rem;
    cursor: pointer;
    display: none;
    position: absolute;
    top: 15px;
    right: 0;
    display: block;
    z-index: 99999;
}
}

br
{   content: "A" !important;
    display: block !important;
    margin-bottom: 1em !important;
}

.comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next {
    float: right;
    text-align: right;
    width: 50%;
    display: none;
}


.m_caption{
  line-height: 20px;
  
}

.m_img_v{
  line-height: 20px;
}

.hero {
    color: rgba(37, 37, 37, 0);
    height: 500px;
    display: none;
}

.m_title{
  color: #7D522C;
}



.main-navigation .expand:hover {
    color: #21759b;
}

.tag-cloud-link .tag-link-58 .tag-link-position-11{
  font-size: 8pt;
}

.tag-cloud-link .tag-link-59 .tag-link-position-29{
 font-size: 8pt;
}

.site-footer {
    background-color: #FFFFFF;
    /* margin-top: 5px; */
    /* padding-top: 5px; */
}

@media only screen and (min-width: 61.063em){
.site-header .custom-logo {
    max-height: 150px;
    padding-left: px;
    margin-left: -20px;
}
  }

@media only screen and (min-width: 40.063em){
.main-navigation {
    float: right;
    display: block;
    border-top-width: 0;
    padding-top: 30px;
}
  }

.widget .widget_tag_cloud{
  font-size: 20em;
}

a, a:visited, .entry-title a:hover, .entry-title a:visited:hover {
    color: #334148;
}

.elementor-widget-posts .elementor-post__read-more {
    color: #194f6e;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

