.fusion-main-menu .sub-menu li:hover { background-color: #cd5800!important;   }

#wrapper #main .post > h1.fusion-post-title   {   padding-top:   24px!important;   }

.fusion-text a {  text-decoration: none;      border-bottom: #d65c008a  0.12em dotted!important;     }
.post-content p a {  text-decoration: none;   border-bottom: #d65c008a  0.12em dotted!important;     }
.post-content li a {  text-decoration: none;   border-bottom: #d65c008a  0.12em dotted!important;     }

.post-content h4 {  font-weight: 300!important;  margin-top:   30px!important;    }
.post-content h5 {  margin-bottom:   15px!important;    }

.post-content img  {   margin-bottom: 18px!important;  margin-top: 8px!important;  
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;  }

.headsbigthin {     
  font-family: 'Roboto', sans-serif!important;
  font-weight: 300!important;   }






/* Sidebar */
#main .sidebar {    padding-top: 6px!important;    }

.sidebar .widget h4 {  letter-spacing: 1px!important;  padding-left: 12px!important;   }

.fusion-widget-area .widget_recent_entries li {    padding: 12px 12px 12px 16px!important;      }
.fusion-content-widget-area .widget li a {    font-size: 16px!important;   padding: 0px!important;    }
.fusion-content-widget-area .widget li:hover {  text-decoration: underline solid #ff6e01!important;    }
.fusion-content-widget-area .widget li a:before  {   margin-left: -30px;important;  }
#wrapper .fusion-widget-area .current-menu-item > a {     font-weight: 600!important;       }




/* SIDEBARS */
.fusion-content-widget-area .widget li a::before {     color: #fff!important;   }


.single .sidebararticles   {      padding-top: 4px!important;  }
.sidebararticles   {      padding-top: 77px!important;  }

.upw-posts article {
  margin-bottom: 1.1em!important; 
  padding-bottom: 0.95em!important; 
  border-bottom: 1px solid #ddd;   }


.upw-posts .entry-title {      
   font-size: 16px!important;
   margin: 3px 0px 0.1em 0px!important;     }


.sidebararticles .widget-title {    color:  #333333d6!important;
   font-size: 16px!important;
   margin-left: 0px!important;
   margin-bottom: 30px!important;  }

/* START MOBILE */
@media only screen and (max-width: 768px)  {
.welcometext {  font-size: 110%!important;    margin-left: 1%!important;     margin-right: 3%!important;    }
}


/* MENU MOBILE */
@media only screen and (max-width: 768px)  {
.fusion-mobile-nav-item a {     line-height: 110%!important;      }  
#mobile-menu-item-15331 {      padding-top: 0px !important;    }
}

/* FOOTER MOBILE */
@media only screen and (max-width: 768px)  {
.textwidget {  margin-bottom:  -50px!important;    }
.textwidget   img {   margin:   -40px 370px 60px 0px!important;     }
.footer-menu a { 
    display: block!important;    
    font-size:   1.3em!important;   }
.footer-menu  {   color: #ffffff00!important;   }

.fusion-copyright-notice {   text-align: left!important; padding-right: 130px!important;  
}





/* roboto-300 - latin */
@font-face {
  font-display: swap; /* */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v30-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-regular - latin */
@font-face {
  font-display: swap; /*  */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



