/*
Theme Name: DFNI 2023
Theme URI: https://metropolis.co.uk/
Template: mbm-mops-2017
Description: 2023 DFNI Child Theme
Author: Metropolis webteam
Author URI: https://metropolis.co.uk/
Version: 1.0.0
License: commercial
License URI: https://metropolis.co.uk/
*/


header.cat-box-title h2, .block-head h2 {
  background: #ddd !important;
  font-family: "Alegreya",sanf-serif !important;
  font-size: 16px;
  color: #444;
  display: inline-block;
  text-transform: uppercase;
  padding: 5px 14px;
  font-weight: normal;
}
header.cat-box-title h2 a{
  color: #000 !important;
}
header.cat-box-title, .block-head {
  position: relative;
  margin-bottom: 25px;
}
@media only screen and (max-width: 768px){
	.wrapper {
	width: 100% !important;
	}
  }
  .cat-box.style-2c-masonry li .post-box-title {
    margin-bottom: 0px !important;
  }
  .cat-box.style-2c-masonry li .post-box-title h2, .emap-h2-4c{
    font-style: normal;
      font-variant-caps: normal;
      font-variant-ligatures: normal;
      font-variant-numeric: normal;
      font-variant-east-asian: normal;
      font-weight: 600;
      font-stretch: normal !important;
      font-size: 17px;
      margin-top: 10px;
      line-height: 20px !important;
      font-family: "Alegreya",sanf-serif !important;
    }
    .scroll-nav.scroll-nav-extra{
      display: none !important;
    }
  
    .slider_box .flexslider .flex-next, .slider_box .flexslider .flex-prev {
      font-size: 0;
}
span.tie-date:before {
  content: '\e805';
}
[class^="tieicon-"]:before, [class*=" tieicon-"]:before, .search-block .search-button:before, #main-nav li.menu-item-home a:before, blockquote:before, .rss-cat-icon:before, #twitter-widget li:before, .flex-direction-nav a:before, span.tie-date:before, span.post-comments:before, span.post-views:before, span.post-meta-author:before, span.post-cats:before {
  font-family: "tiefontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  width: 32px;
  height: 32px;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 32px;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -o-transform: scale(1);
  text-rendering: optimizeLegibility;
  text-shadow: none;
}
span.tie-date:before, span.post-comments:before, span.post-views:before, span.post-meta-author:before, span.post-cats:before {
  font-size: 12px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  text-align: left;
}
span.tie-date, span.post-comments{
  font-size: 13px;
}
section.cat-box.wide-box.style-1c-large.style-1c-large-2 .post-box-title a{
  font-size: 28px !important;
}
section.cat-box.wide-box.style-1c-large.style-1c-large-2 .post-box-title p{
  font-size: 20px !important;
  margin-top: 10px;
}
.cat-box.style-2c-masonry li a .post-box-title h2 a, .emap-h2-4c a{
  color: #000;
}
.search-block{
  float: left !important;
}
.top-nav .social-icons{
  float: left !important;
}
#footer-widget-area.container {
  font-size: 18px !important;
}
.footer-bottom {
  font-size: 18px !important;
}
ul#menu-top-menu {
  display: none;
}