#eut-hidden-menu ul.eut-menu li, #eut-hidden-menu ul.eut-menu li a, #eut-theme-wrapper .eut-header-responsive-elements form, #eut-theme-wrapper .eut-header-responsive-elements form p, #eut-theme-wrapper .eut-header-responsive-elements form div, #eut-theme-wrapper .eut-header-responsive-elements form span {
    border-color: #E7EFCC;
}

.eut-toggle-menu ul.eut-menu li a .eut-arrow:before {
width:1px;
height:20px;
margin-left:-1px;
margin-top:-10px;
}

.eut-toggle-menu ul.eut-menu li a .eut-arrow:after{
width:20px;
height:1px;
margin-left:-10px;
margin-top:-1px;
}

#eut-hidden-menu {
    background-color: #E7EFCC;
}

#eut-theme-wrapper .eut-fields-round input, #eut-theme-wrapper .eut-fields-round textarea, #eut-theme-wrapper .eut-fields-round select {
    border-color: #333333;
}


.eut-graphic {
position: absolute !important;
right: -188px !important;
bottom: -230px !important;}


#eut-header .eut-main-menu .eut-wrapper > ul > li ul {
    background-color: white;
}

#eut-header .eut-main-menu .eut-wrapper > ul > li ul li a:hover, #eut-header .eut-main-menu .eut-wrapper > ul > li ul li.current-menu-item > a, #eut-header .eut-main-menu .eut-wrapper > ul li li.current-menu-ancestor > a {
    color: #007E50;
    background-color: white;
}

#eut-content.eut-right-sidebar #eut-main-content {
    width: 100%;
    float: none;
    padding-right: 0;
}


div.eut-section.eut-row-section.eut-fullwidth.eut-bg-none {
      padding-right: 0px !important;
}

.eut-text-primary-1, #eut-theme-wrapper .eut-text-hover-primary-1:hover, #eut-theme-wrapper a.eut-text-hover-primary-1:hover, #eut-theme-wrapper a .eut-text-hover-primary-1:hover, .eut-blog .eut-post-meta-wrapper li a:hover, .eut-search button[type='submit']:hover, .widget.widget_calendar table tbody a, blockquote > p:before, .eut-filter.eut-filter-style-classic ul li:hover, .eut-filter.eut-filter-style-classic ul li.selected {
    color: #333333;
    padding-bottom: 8px !important; 
}

/* Mobile Styles */
@media only screen and (max-width: 768px) {

#eut-hidden-menu .eut-hiddenarea-content .eut-menu > li > a, #eut-hidden-menu ul.eut-menu > li.megamenu > ul > li > a, #eut-hidden-menu ul.eut-menu > li ul li.eut-goback a {
    line-height: 0px;
}

  .eut-graphic {
    position: absolute !important;
    right: -41px !important;
    bottom: 85px !important;
}
  
   .eut-box .eut-media {
    margin-bottom: 25px;
}
  
  #eut-footer .eut-column {
    margin-top: 15px;
    margin-bottom: 15px;
}
  
  .eut-row.eut-columns-gap-60 {
    padding-right: 15px;
}
  

  #comelli-banner {
    display:none;
  }

  .eut-container, #disqus_thread, #eut-content.eut-left-sidebar .eut-content-wrapper, #eut-content.eut-right-sidebar .eut-content-wrapper {
    width: 100%!important;
    max-width: 1170px;
}
  
  p {
    font-size: 17px;
    line-height: 21pt;  
}
  
    h1 {
    font-size: 29px;
    line-height: 25pt;  
}
  
    h2 {
    font-size: 28px;
    line-height: 28pt;  
}
  
    h4 {
    font-size: 21px;
    line-height: 23pt;  
}

  #eut-feature-section .eut-title {
    font-size: 35px;
    line-height: 27pt;  
  }
    

#eut-theme-wrapper .eut-link-text, #eut-theme-wrapper a.eut-btn, #eut-theme-wrapper input[type="submit"], #eut-theme-wrapper input[type="reset"], #eut-theme-wrapper button:not(.mfp-arrow):not(.eut-search-btn), #cancel-comment-reply-link, h3#reply-title {
    font-size: 14px !important;
    line-height: 2.46em;
}

#eut-footer .eut-widget-area:last-child .eut-container {
    padding-top: 0px;
}

}

/* Tablet Styles */
@media only screen and (min-width: 769px) and (max-width: 959px) {
  
  .eut-box .eut-media {
    margin-bottom: 27px;

}
  
.eut-container, #disqus_thread, #eut-content.eut-left-sidebar .eut-content-wrapper, #eut-content.eut-right-sidebar .eut-content-wrapper {
    width: 100%!important;
    max-width: 1170px;
}
  
  #eut-content.eut-left-sidebar .eut-container, #eut-content.eut-right-sidebar .eut-container {
  padding-left: 50px !important;
    padding-right: 50px !important;
  }
  
  .eut-column-1-5 {
    width: 50%!important;
}
  
  .eut-row.eut-columns-gap-10 .eut-column {
    padding-bottom: 50px;
}
  
}


/* Desktop Styles S */
@media only screen and (min-width: 960px) and (max-width: 1023px){
  
  
  .eut-container, #disqus_thread, #eut-content.eut-left-sidebar .eut-content-wrapper, #eut-content.eut-right-sidebar .eut-content-wrapper {
    width: 100%!important;
    max-width: 1170px;
    
}
    
  #eut-content.eut-left-sidebar .eut-container, #eut-content.eut-right-sidebar .eut-container {
  padding-left: 50px !important;
    padding-right: 50px !important;
  }

/* Desktop Styles M-L */
@media only screen and (min-width: 1024px){
    
  .eut-container, #disqus_thread, #eut-content.eut-left-sidebar .eut-content-wrapper, #eut-content.eut-right-sidebar .eut-content-wrapper {
    width: 100% !important;
    max-width: 1200px;
}

}

