/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

body {
    font-family: "ivystyle-sans", sans-serif !important;
  }
  ::-webkit-scrollbar{
    display: none;
  }
  .main-nav > li > a .menu-text {
     font-family: "ivystyle-sans", sans-serif !important;
  }
  
  #primary-menu li:last-child a{
      padding-right:0 !important;
  }

  .blog_list .ele-entry-title a,
  h1.elementor-heading-title,
  .heading_font {
    font-family: "ivypresto-headline", serif !important;

 }

 .blog_list a.box-button,
 .post-template .news_date {
    font-family: "ivystyle-sans", sans-serif !important;
 }
 .blog_list a.box-button{
    transition: 0.3s all;
 }
 .blog_list a.box-button:hover{
    transform: translateX(10px);
 }
 .blog_list .entry-meta a,
 .blog_list .entry-excerpt p{
    font-family: "ivystyle-sans", sans-serif !important;

 }

 .blog_list .post-thumbnail .post-thumbnail-rollover:after {
    display: none !important;
}
.blog_list  .post-thumbnail .post-thumbnail-rollover img{
    filter: grayscale(1);
    transition: 0.3s all;
}
.blog_list  .post-thumbnail:hover>.post-thumbnail-rollover img{
    filter: none;
}
.post-template .heading_font {
    font-family: "ivypresto-headline", serif !important;
}

.top-header .level-arrows-on .menu-text:after{
    width: 14px !important;
    height: 14px !important;
    mask-size: 14px !important;
    margin-top: -8px !important;
    right: -8px !important;
}
.mobile-main-nav > li.has-children > a:after, .mobile-main-nav .next-level-button svg, .mobile-main-nav > li.menu-item-language > a:after{
    color: white !important;
    fill:  white !important;
}